11:26 executing program 0: socketpair(0x1, 0x8005, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) utimes(0x0, 0xffffffffffffffff) 12:11:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) setsockopt$inet_opts(r1, 0x0, 0x804000000021, &(0x7f00000000c0)="00ac2512", 0x4) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') fchmod(r1, 0x20) 12:11:26 executing program 0: fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x1, 0x0, 0xfffffffffffffffc, 0x1000000000000}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa, 0x0, 0x4, 0x3f, 0x7fff}, {{}, 0xffffffffffffffff, 0x20, 0x1, 0x8, 0x1}, {{}, 0x0, 0x10, 0x40000001, 0x9a8a, 0x3ff}, {{}, 0x0, 0xc, 0xd, 0xfff, 0x2}, {{}, 0xffffffffffffffff, 0x82, 0x400fffff, 0x1, 0x3}, {{}, 0xfffffffffffffff9, 0x3, 0x0, 0x1200000000000, 0xd65}, {{}, 0xfffffffffffffff8, 0x80, 0x10, 0x1, 0x7}, {{}, 0xfffffffffffffff9, 0x80, 0x0, 0x6, 0x9}], 0x2, &(0x7f0000000000)=[{{}, 0xfffffffffffffffb, 0x18, 0x0, 0x20, 0x8}, {{}, 0x0, 0xc0, 0xf0000000, 0x1, 0x3}, {{}, 0xfffffffffffffffc, 0x20, 0x0, 0x5, 0x80000001}, {{}, 0xfffffffffffffffd, 0x10, 0x20000001, 0xe00000000, 0x2}], 0x4, &(0x7f00000000c0)={0x6, 0x760e}) msgget(0x0, 0x40) 12:11:26 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(r1, 0x0) setuid(0xee01) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x1, 0x0) r2 = semget(0x1, 0x4, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r3, r0, r4, r1, 0x21, 0x4}, 0x5, 0x9, 0x2}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) 12:11:26 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="50000000290000002300000000000000ca9aa10add020b24c90642ba1b87b3c0508cba57a2579316a59d435aa7d0b98f1ad5bc141e06cc88bf7a09c782a29d02e66683bc7010569ca18aed050aa57aa2"], 0x50}, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x8) 12:11:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) close(r0) 12:11:26 executing program 0: r0 = syz_open_pts() socketpair(0x0, 0xc001, 0x2, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) 12:11:26 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0x0, 0xee00) lstat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff) socketpair(0x3f, 0x8000, 0x0, &(0x7f0000000200)) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x7, 0x6) r2 = socket$unix(0x1, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x3, r2) recvfrom$unix(r3, &(0x7f0000000040)=""/61, 0x3d, 0x3, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000006ec65e266f22b5fecf676895462af75e2d124f1f99105532e715c5ce0df2fcc6f8e073f22f56f4a74dadc82ac36e5e5d405b0a2e882792443db432091a7e378a8a8cc7e13581921cc3e84d6839d727c328043c164b90337d6f695104daf27a83c972ebd2eba08693ddec9348152676fd3c6b000000000000000897a32ce9abcba101460e35cdf07f658d60ba1971beffa6183bb859e5b43202a6514ae7db8330dc18d9f0f32fa68a9f3241e2dedfdbf2db163e1ca971ded846ac42d63eb523e081a1467ee232a3b7bd9b5a131666736b4df2f1bcdbfdd91bb32c"], 0xa) semget(0x0, 0x6, 0x80) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000280)={0x401, 0x800}, 0x10) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='A\x00./f\x00'], 0xa) r5 = getppid() accept(r4, &(0x7f0000000080)=@in6, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) open(&(0x7f00000003c0)='./file0\x00', 0x8, 0x140) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={r5, r6, r7}, 0xc) accept$unix(r4, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 12:11:26 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="dfb153d1389fa1490ed58ff2d138deb427a7b1b2e8d2107b3d95c432f613cd0551793fe04e6aeb8a67f27e212c546556197302c8033d908af6e770d4b897d6a800e5", 0x42) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000040), 0x0) 12:11:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x80) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x7, 0x0, 0x0, 0x0) close(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xd5, 0x0, 0x6, 0x3}], 0xfffffffffffffffc, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x7fff, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x8, 0x4, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x21, 0x80000000, 0xb601}], 0xc1, &(0x7f0000000100)={0x9, 0x1ff}) 12:11:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) read(r0, &(0x7f0000000100)=""/246, 0xf6) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r1) 12:11:27 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x25af90167d5e1800}, 0x3ba) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getegid() r5 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = getgid() sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="37557735da43aa656828e575889c6622094a7b916c2767033f3aa86d1a5d86e9c07ba070de8f83f595a2decc4bbf8fb1db7f70e99ab312665411d8668748d00db1da8ffce76f7ceb5d7fa78888594e2a8d29f2c1cb0c36e94e2bc8f27ca511a5227e27feffd0e446cdf140c6cd18f178764aa8db", 0x74}, {&(0x7f0000000200)="ba8b95027a09d3fc1ccb62d398f73ee53aeb36b55e610a2d9e334da7a502f64250be283853ffa815dedea1ccd8de84f59edab218eceaf98f7b4e6533bf5a38a56678674ba2da16fe542943c7ccf98a46ddf08b7649a767c6ae29703851cf5ba77f056969b292676ee79fe03931f7ec13378e5cd7023d3ec73950b7d054fabd879ab4de08e241469d16c543ac742d9108b2fedf302b8c09908c4344", 0x9b}, {&(0x7f00000002c0)="d2231d57977fda1dd54a2e4ccdb8d9efac827132c8613ab25712b8f2dbf9d7fb691b4ad7ca2371e80ea7dd1a145797acc3b84e7da0a20ce4f7b121118ccc0a80b0e268bd481f2d1c6646e273a34f69be07770d1ff84378c9291fa9494f68d3bdfe77fd81864b267aff1b97c9c131835e81beb4937c89322193732e5dad3db274ea1afb7907df263d3951dae1098c5cc8e278e4973d0a6af6b665b039f1b7334c49d2e890968e16c606adbb0c0dc7a5b1a8ef3e6f7312eaf0c9350120b19e271a9907fa52d8ea1c1448680cbd5e3e28d134e807391edadf95913a694d63c0d2fd10f55f042c834f1690bd9bc8d5154dc453642372bdcf61ea3f092d", 0xfb}], 0x3, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0xb0, 0x404}, 0x4) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="100000002900000023000000000000e3"], 0x10}, 0x0) 12:11:27 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x122) write(r0, &(0x7f0000000000)="2b00ce8976e085aa3a00", 0xa) mknod(&(0x7f0000000040)='./file0\x00', 0x104, 0x80000000) 12:11:27 executing program 0: setrlimit(0x6, &(0x7f0000000000)) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) socket(0x10, 0x3, 0xda) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) 12:11:27 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = msgget(0x3, 0x100) msgctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x7, 0x5}, {0x18, 0x2, 0x9, 0x6}, 0x0, [0x5, 0x101, 0x2, 0x101, 0x1, 0x6, 0x2, 0x3]}, 0x3c) msgget(0x1, 0x100) setsockopt(r0, 0x2000000000029, 0x697, &(0x7f00000000c0)="00000000000000000000000000e8ffff00000000", 0x14) fchdir(r0) 12:11:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 12:11:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) r2 = dup2(r0, r0) sendto$inet(r2, 0x0, 0x0, 0x40e, 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/114, 0x72}], 0x1, 0x2d) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) 12:11:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getdents(r0, 0x0, 0x10107) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 12:11:27 executing program 1: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) nanosleep(&(0x7f0000000040), 0x0) setitimer(0x0, 0x0, &(0x7f0000000100)) 12:11:27 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) open$dir(&(0x7f0000000600)='./file1\x00', 0x8, 0xd7150bd1bd12ab6b) r2 = geteuid() ioctl$TIOCCDTR(r0, 0x20007478) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) open$dir(&(0x7f0000000540)='./file0\x00', 0x21, 0x30) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) open$dir(&(0x7f0000000580)='./file1\x00', 0x20180, 0x125) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getpgid(0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000005c0)) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x7a, r2, r3, r4, r5, 0x68}, 0x80, 0xff, r6, r7, 0x6, 0x2, 0x6}) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000240)='./file0/file0/file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='r\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='r\x00', &(0x7f0000000340)='r\x00', &(0x7f0000000380)='r\x00', &(0x7f00000003c0)='r\x00', &(0x7f0000000400)='r\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='r\x00']) 12:11:27 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = getuid() getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0x0) r12 = geteuid() getgroups(0x2, &(0x7f00000003c0)=[0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r15 = geteuid() r16 = getgid() sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000140)="5ee00ceabe53d9f9b130b1a4d79835aeb57b2e112625f7d75b494f48e5363947994501f5f65da40faf311b42aea1a7be8080fb4efa102f7484781dc7a5e6c1cc2297f81de53adc698fed5baa0ac34e88e82ada3f67a033df75f6611819c8a1471875a828509da95073adeab4e40ff3218cfc5c54125a1f4b76bf9a328d4e7186f258e9a290bb0cc01d", 0x89}, {&(0x7f0000000080)="bc4b2946116869979ee3c57e482d9d90a82784020295aca13923ddd28feb72b23e", 0x21}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xe0, 0x1}, 0x1) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000100)='\x00\x00\bL', 0x4) 12:11:28 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1001, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0xfffffffffffffffe) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x4, 0x0) 12:11:28 executing program 0: r0 = socket$unix(0x1, 0x1000000000002, 0x0) r1 = semget(0x2, 0x4, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x1afb0da2, 0x9, 0x4, 0x2, 0x6, 0xffffffff, 0x200, 0x9, 0x55a]) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = dup(r0) getdents(r2, &(0x7f0000000040)=""/180, 0xb4) getdents(r2, &(0x7f0000000100)=""/134, 0x86) 12:11:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x100000000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x200, 0x88) close(r0) 12:11:28 executing program 1: mkdir(&(0x7f00000001c0)='./bus\x00', 0x44) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f0000000100)=""/67, 0x43}], 0x2, 0x0) dup2(r0, r0) setsockopt(r0, 0x5, 0x7fffffff, &(0x7f0000001000)="6a8d5cbb3bf8ea8139c0397bb4b7510e24543a9e8b3e96096cbb72375f99ce55ba231ee37e45d46b8936cfeb51c694e5d2c002c990c7d9441a1058ca380f68bc9b9b8f49253527dfc814be75ab0cb3483f6d0b54a52d1fc24c7df3487ab7343fbc80e71b536f0176f42ad4cdcd3434f819a923424b3b30f7b59c5832fab45abf2de02b34818cdc7ae045a817fcb43c679850caccf44f528f167975609143b5616ac9d74bd553e8926078e60b2edb9f754a130308fb26829bce08e9b810be3746766fbfda75d8f99c0ad9d91c5c570f741c23904c2240aa30cee88bf1d9089b56ace63cff9d07497a6d9671e7d9404d6899599b5cef50ec25da1bafe99e8bbd2abeac2401db585eb1289294e553f06b2481c537677e8981d3ac14ffa01ce896c705856d53672d86af7f15e4c2d408ea4103a5d803f272666068e58ae14671120aa46df29018014dcb9c04b3e88544cf85004abd4b954e7b384832ac5c58718bfc76ddfdb47c29302158f81e2c6c5789c42a2e3325fcca96360c6f7963335b7880cbd2f1355e2074d8dd9ea83d0eac0922f5ecaf175bee4a5dc7f67a4c12d5f1e39fdbbfba3c8512a1070b784545efbb88459d103a3bfeb250c44fa69db85adc11e95f9e407b786ad7861ef2203852d8669d8d0b849186a5a807a22d8b400e0658392dfa1ee301d898da57b6fc6b95e57c63ed4cbe90a07801fbc55dd3c0475f4db8f07ecab4b6199c7bd2911f74173abd1316cdc07219822b9f859b12fb16dcdd10f6504363f8dc3a4d77c91063174b2dbb1fed3b5648551b2a6f917f008c70279ab2f3803197cb86c15773e72becb7a06700628922a792e7439c1dc7eb1bd83a135d06f84480cfb5f981ad6013aa80af51b07c89f213339ddccb307ec53bad44e74912b16bd136206ddc5bcb29c7404b41ce9c82fc37648fe93668e14d7769a4be8436d44c82cd1271856c2659c61e3150aa3064e75c485e1efa54f2fc7a2f77092cb864aa3c74a67b981c74d2ec52f5bb0ca2ea7cac702074df50ecd492110647c8c28c116d0186edafb92a407d769fa903f9ee6d3591ef124fb8474021f650463b3921127832d979e2d08cae60bca961bcf879f13752e8a4648ba1deab5eb12cd2f043986cb58d0578a2f7690b8af901a04272840d29ab22d869a319ff6ef713f81f8a43a0c2c3b29c566abf4ef50981350ee3d01ebda5a271411172e817764d8b023ee28059ba79d78271b857405a004ac48482c5547bc9f921c949aa718535be04e3b679c2b2b2c18d0486b07cb1e9bf4c0423d1319e05f8bda13c3cd1e5b8345eb4834a0201939c1eed261dfc69ef7cd0cc23c8bb15441de1c598e4c2940e4e5fad8e187da1573d26c149853f5aa63c52b52f41738016f4fc50cf4b6d1ec8ad42000af1844dbe1d1c5f99ddb506f3f6df1d7a5bcbc87d68fccc003160167b69be367380d699fa8b94fe36fbaa3bed57757420c4c9f728208089e68a72a60900fd73f25b0fd9069784c3f4b712fb3f375682ca3e14bd2f3304e3067064c326fbbf26745da60303d8d5d438ff7bd2e460b6af2bbba1be89106f16b11e9badf9ffffc399eaba38783491b528ada52a8d1a4c755764acf94014ea7d8795355050518e287d5f00a1f3920a85e194d72da522fa5a2b0c95ed2143408e91f6d71663dc407e9cef58f2f678e0e88ef4dd38e61bbe805c1631459db1640a09ff5710c6f574144df37eb496f27ef570189413448bd751c0c1b55a6c87bbecfcf7c927a3b8eebe866561e15d71c026171096afed642f3e376e806d8426fe69d60382748b29cb2ca0486e3d4dea8f55921f63b1c1abcda692bcdef5934e7d90786572b368a6bb20b1956b44904594527639802db3abea7920627c84b85783595605bd59c301c467f0ccc5016ce95d44607c100ec71fe92d5c064cb953bb2015f62f4fc20d1d82c9275e941ba0599c1d776ec8fc6af178f1fbecd35f9c03d66f61875fd2fc7d5ee5e10df1b172e20c5489118e36f093c41236a60a23795c352384508beb25c4ad3dfaeed0478978ae00dc8600584c71bf119d5995fb64378a52d1a66a2ac4e859a001b5d0ab1d20221c624959585b8b7af7daa16f47aeb8bcc89fe19ecad2496e8ecb8373681bfa8b429c78a8b2e7f0bd128fb70467d91b13fc62e9f54fe34c19b2893a70140aa2142486d36c71f05bf6eef55b5db35b2faf273955b372ff20585bbe0f5d3632ba0fc716b8c019f0bb5bea61241681388c95649de35848daf5abf46aa4b03aa1d4b61d370b0cb050a31f3fc3bb94436a68b55d76c1928b7785565dad329f4745e8b95610a06b3d198391a28df055bd3c21e383a8e915d2fc67656b4c0bc5d9f621c6ca2674829e0a53002924f5ca21e476c513c5eed5b531b0b9386fddaa0efc4e306e220022704bdc74d9f99cac5958f88f601f7834fa584b3559fc58910d2ff5edb30077d0f744115eb105adaf11c0089da9b19799a9aae9b4f756da4362dab83d9e5d770f44edcca39a9b607094ac5c881d38748f0b8f276e5901e8aafae0b904a2f13f21dc6ba2cd75c9ba7f0dc56ead1d23dee33367656f43e17310f4a6da242040ce68f8fdd772191c7469c9bdeea60bbedfdf63d1de79e250c30573f3f9b2ad74349345ad0934e363eb1234609f3e8c21b98097da1bd0bf8732f8e22ef9bd487cd9735437452be8198c283395c27932bc8354d4e3d5a34237f935e603d07359bd2916c87de7e185cdc88f7d307a7a1dd0e4ce469fcebbf0f5eaf7370a41bb268fd5fc9cd41bdd153fbc97feca1c64279e72c2308dcda59b378eb84db3f51606cfe8759eebd03c3145cfb72e1105654f3a5f49cd75a3f63fbff75e21f3cc5c27bb40cd8a3c6efbea9e61fdbdbe10dbc1efe86234089b0a9e896ba8fa0d5a5c65a339cddb7d4f390cb296e30e326a0cd5485b69e6c5c442ce2b99659d2de88b0f667d373ebee15c49e550bbbfac63a2c402df983b416c663d9c90dc85c3493042846692c6538ef00999542adf8e06f614966a837692c6bcbd1dd3ff1dd775c4c45f8d2b70f2d00ac51be5e65411de21f79d304c73748fa0eaf877c25beda58a8fea7c9c44903fc005674e7a6d729935113d1571f1be29db4b2a7e033051e698b128dd941feabe0e7fac892e619fc09f31e8226073222a788a48df03dce7837374c809afdcb31f6f338c8d4bf46e9678bfefe4ba7206513c893c0aa9ae4fd7cf8bc4bdfd542176cc1b3489184298b9df211590f5ff3af6a76bc8496ff90cef7efec21259ad107c74033b35c400f29cbb7cddd8332527b2a8366443a412041f1e0c4c1853aef72376487cdaab26a5cb913ca60026e12772d8b32428b39577ea01ff3b11238608e507019e0c2588e14c6669b7147221eec2e7f1f1444f0a9992a8e754b846ee195f3b85789de1c58b8493e8a343c192d66214ec392cda8c2e36fe62c50629494ae6a9bd5e6241804993b1486fc9e06e22092110c86dc16d672446a945d05b1efaf20d3f373db264d08f73b96ba9746f3bba7e95b1a56b5c5b5d091c0b5b7697b84e1392177012989f60b630f71cdd92b25662a72cc1734fc5e2ef36e806ad3859e7d60952cb88da28c9f5a07092049d22dc67c1052cc0238453e06ff7112dc91a170ce6275f47391670161c708442e77ab518ac92f38377f509a28a6452771ef664e3ee061b71b518696f586b96e6c952ee62353fdbfc9ef202f34d7c748a634f235d771421e571a553acf1e89e452c211284906d470732e33db10aa284f0ef7027ce9a88d4538174a667f143be9f0bb35c2d671fdd3b0fad1794f965da817f7332acf93cf4eb87f0d0fb00415e416bb6b123454d3ae705c979d636af029034fc1213bb65f24c50745d39dd14c847ede5b7b02b12375a8ad99554d347961a67404580997b98f97d3a7d54a74d57ceea2759380b0ad9ccff3e29f0a1ad94606dd2725ccaf5a72fe6e8faf32c4c5af76b623533018856fcdac1c17b1e7d05b1ee5c305c134b338d60e42385c992578550f493a255c52a3b2ebd89e4de261f61f507eae8a53adee8f20e6ec9926f1fc57d7032ee20f8afcac08de8f4331668ea073f1e0997bf581d9558d22408de7173c45af68f25c0841bf16024516e03414b55a89616bfc63248face9eba8fe2d5a918a2195e32dd2de757a192b2b40a966c972f2aa4aa42ca03e0da3f533bf98cbba9f24ce5d021ef896271f1d0361164e54a51bdb2c25272c2c8512fe28d4b21247ef7e40404ffb4fce6e21d448e965bb7604c203d28c8f4fce60e6c7ef7160828f0ca5431b9c5562527b438df1aad76a119d1d016976d4b591593f071606a8d028377f3832437b715960a2fa439fda879f25e70746b3e3abacd69347ae6c7f274eca9dac60eb8b68fe9bded40902409ef3e9e0826b9c6d8c3da8f73b9dcfb04b2134c6a921567ad2daed4fda5b1981d571e65473c41ec8189f28a828865c51a060de4a6e00ec37f7ba2e839421b1a0b3b8edc66ddb78508bd31627741c2f34529c60bc142a8b249aa3d0370291ee259f49f7c8607644e4ee2ffc010eb1e4af060bf85925fe3853e69f6e3cd8dd0af84ef0bcd50c4faf207612fb61ee2b9d55691065cd54e200959a4a606033a84123b1095a6c57e8dd95235718c4a0e874c35676bbc7a885c060403aafda366e3d297879c23764d6eadb1dd15f8af382079efe257caf51664d15450228f6a262162fbc2ff968baee917840789f4440cb90244955eaa0e9b87a299c49363be07c17ce159b432297442a6b234ca6612958de8f3f41797d713309392d802047f1466705b728486a93488bd979315a8c82af10c9088ba539948c497e85b4ab305a0056a7709623e40ba2b4251e060c66e02d573a05c30217fbba3e1c1377bbb475667e1543b30b1f4677c869b3bb8accd03983da7d764d26ba60013180f70e7b543028734f79fdd8e291e3ba3d3c2c907d66b4223494a025c75847e0ef9c153088ce6fb21ac3a9c7394145251537344c0931c59bb53b2ae04f85cbbc1aad6043ffe181eb9cc96956025ca270ae4ddea51de60708e417ae908476f5e37144f07c8e64a855e3933157db769d7941da25271f871428679b9e39b8fad9d136aeaa738d2a314b9a4e27fe736647b9f7fd300e1b61dc9a5d1240963e23a98cbd9e802452c4204890dc5e7ae6e817beca76bf275e07ff472dfe9780acd6b3fd22e9e454d0127998583e72ac70487ff51b6c57e2eeb68f7df64b23c054e72e2d13a9d4d06ff27de62defb394838827ba59cc6ef7423516b9468889a4309ce2ab44910b6527f9bb595c63cab0eac92819d0b9af2701a091d8d42dc46bd9ded9eb745bcfb0c22f1767eb126b1df13fb8d3c3f5b3995ca7f2c24e7b7fbdf1c475dfc8f57e46ddf76754e5bd038b66847ab9dc06be7f05d49087e785128f544aa089100c7ab77228ee460990fcaad033a76bf66ca6de981bba016659608639dc1c27c3a23a68df60aad531b1f7f62296900d385f634b5c01ed87c25615d07443c687e4a7d7767c588b55142f49b56d28feb76e0d1983b66a632e6e1d7bafe1340d5cc0f37d61997427ab672757426f3e4ef475c22e35207036c2fe32df6c54ea720c4e5198386ef6849519396dcb147f424169ca1afe394e71ad37976d24c78cc1453a7a04604db94acdd19ee31cecbc665bdcaf2d8e0438b2c3e5019d6f4d3447adde7bf9f9375858126ef801c00e9e03e7e170c2bfde19591d2afd3a56c83f5bcc4b8faa28ffcacd4675498ab625ba3e299b43c24e7061c1d4db22d", 0x1000) 12:11:28 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffd67, 0x1, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSDTR(r1, 0x20007479) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/47) r2 = semget(0x2, 0x7, 0x81) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000040)=""/113) 12:11:28 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x40000000000) setsockopt(r0, 0x6, 0xffffffff, &(0x7f0000000000)="05fab50d", 0x4) 12:11:28 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000280)=0x10000) open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x8, 0x81, 0x5, 0x8f}, {{r2}, 0xfffffffffffffffd, 0x80, 0xf0000001, 0x1, 0xffffffff}], 0x8, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x40000002, 0x49d97635, 0x100000001}, {{r2}, 0xfffffffffffffff9, 0x4, 0xc, 0x0, 0x7a45}, {{r2}, 0xfffffffffffffffe, 0x8, 0x80000000, 0xffffffffffff5a36, 0xde7}, {{r2}, 0x0, 0x40, 0x2, 0x101, 0xca7}, {{r2}, 0xfffffffffffffffa, 0x50, 0xf0000000, 0x7, 0x9}, {{r2}, 0x0, 0x8, 0xfffff, 0x8000, 0x1ff}], 0x7, &(0x7f0000000040)={0x1, 0x1}) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000001c0)=0xffffffffffffff4a) ioctl$TIOCCDTR(r2, 0x20007478) unlinkat(r2, &(0x7f0000000200)='./bus\x00', 0x0) close(r1) 12:11:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x4, 0x8) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) 12:11:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x203c, 0x0) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x8001) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)) 12:11:28 executing program 1: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') chmod(&(0x7f0000000280)='./bus\x00', 0x6) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0\x00') unveil(&(0x7f0000000140)='./file2\x00', &(0x7f0000000040)='r\x00') r0 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x180) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000100)='./file2\x00', &(0x7f00000002c0)='r\x00') r1 = open(&(0x7f0000000380)='./file2\x00', 0x10400, 0x8030) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000003c0)=0x8) mkdirat(r1, &(0x7f0000000300)='./bus\x00', 0x2) 12:11:28 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2, 0x8fb) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 12:11:28 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x104) shutdown(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 12:11:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x8) 12:11:28 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x100) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x9) 12:11:28 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "9e20b8ef1fb599c4affd29cd7c9f1745610e01c3"}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 12:11:28 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2001, 0x236161b8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="71e000ffffff7f0000000019f108e6a03493aa035242f8d1ab4b5b8d455a2b22bda67c9643211e824bd22faffa02fd60520f2cec16012bf4948ec0b6366140f865fd5e"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 12:11:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) recvmsg(r0, &(0x7f0000004240)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff56}, 0x801) 12:11:33 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5404dadd796ad8a5ff02"], 0x1, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x4003, 0x3a) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="ec7d03cb8bbf8cd6", 0x8}], 0x1, 0x0}, 0x2) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x7ff, 0x4}, {0x95a, 0x20}}) 12:11:34 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f00000005c0)='./file0/file0/file0/file0\x00') r1 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) r2 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) open$dir(&(0x7f0000000540)='./file0\x00', 0x21, 0x30) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) open$dir(&(0x7f0000000580)='./file1\x00', 0x20180, 0x125) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getpgid(0xffffffffffffffff) r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x7a, r2, r3, r4, r5, 0x68}, 0x80, 0xff, r6, r7, 0x6, 0x2, 0x6}) unveil(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000240)='./file0/file0/file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='r\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='r\x00', &(0x7f0000000340)='r\x00', &(0x7f0000000380)='r\x00', &(0x7f00000003c0)='r\x00', &(0x7f0000000400)='r\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='r\x00']) 12:11:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4003, 0x3ff) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x7, 0x2}, 0xc) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1400000000000000000000afba2fbb5b0000000000000000"], 0x18}, 0x4) 12:11:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000c40)="6428cf3cc5dd7f700cb039ad7cc29cbc53954f8875d47d5ab7f226a88c012883d7c9cb08d555b69632fc42d2942005577b650047a09cc2aac46cb139f6b8bf96e5a1116c49df193187741c51a3292faa86ff4f12a5eeba063dabcadfc8d52fd64a031873f3c0a6d512cac5a2031f93d672b42eddb71c15197dd2cbdccb90d6d24486219453c24d826c2abac3210f2e3d3259c32797961173496cb4acb9688840e9bcbe72a36d7e7c6e8c29c1e726ec640cfb33cc885d55bc62a6b4f1105e78865b5a49a3db09c8383ac443d6108c6ba3b29f075df1e32102afe1ea624f520b047728ddbcb32dca860e82ffc990955feef244189f6ba833f429573e7e04ffd1468f24268fb99491844019a6e33af7aa4e0d5f16dc504f38ac6615f43097cccc5a03811a8961f50e4e45d19beeac375fcf69a521882d966c770e7b0ec0d87d36b71e24f7fd6d0da1c58c4c24eb635aba18eb083a6baee2ece9b4647d860063ab045ab54135d9b4347d8b0fbf897d1264cf01edde7d7ec6bafb41231fd64093aa77a9699a118ba88222ce1c2f9d236c8aa980f010d1f81a2db84c719fd92699429a83d1d2a73213448c4854e646b8b5a57f579039076d20f3e5a0827fea8cd697350f2f19bfafae65d12e0a11ef06b28a7915fe5654f39bb42ac2ab3570743bbcd03048363b41c3d3bc02c67a5f0000aa7181f89640da48c9c3c4de3d93f2e4844de0c35e17498d646c43f2514b051ef0650cb6219976c0bac49fad592e8c22636ae8c2da21fd40c0acbd9b759beeb9bab289b36d90509ba43e1ee0c98b6fdd1b8d29a1d49e643c70daac3ac789da2a7249cc6c7b792d0979eea61be64dcdeff51e40bb4400492d52f89aee11f9489d20fe99aa3db709560fec6fb2b84b8ba6953b98ccf5b3d3355cedf783f5b4f646ea26dca9b03bae4d52478f7f552656e3026f4b915d59b1124cb42c68c242025643c899d3e37896ed1981381333af1ce88bef8370032dc713f506af6524830a20ad0ae93d0cd0dcc5c7e3a3fae7dc7fdc85cfff3692a917401d20547d6e5780a378ee2af36fcdd152361d28b67233c78841942e406a39ae58c43850eea025b9df499148138fe6749e4ac712f7e461a97da44cc05659fca33ef9f588e28469bbf7c61609ef1fcb041f42708ea8fec5eef9bd31da666f20be1b21b3c01ea95a20cecb0ed24240404797319a32eab9cc89ab70016df3fb340ebe8eb9084cff2045773e037d5797944f82dab90d8e1ea8c514f8237fb4339eac18a555bd0ba16583eb75ffe0ba5422493fad6b690544ce312cfd094ad3a71e484f12df93b36bb98011fbed7885fd0c3c9efb0119a9eec2a6ad5a9e7dda08bd2dcb6aa591f79db1c180b78cdc61ed82f3820e362acf3b6516b5975673844f97795ee895ffd3980a480a8605bf0f088bc444f86991f35695f0c33dfcc0fc9ba1e115df7f710ffd2be86c0898246747d859a13d65bad0d92dfc501458c062d33f94da6f78d123e7ea1434f6b94b16ab4c975768bba1be53f8a578c8f65e402b618fd8dc45360807fec5996a3f2970a7496988dfe692feb19c3fa51bacd2305989cdab03748c8436beea7a117db78f8d72f5c9822d67627b8b43a8e126c5587895d5102e9854832a0c617fc682d6ed45843a5056c335879611429f789ea0b558b85eba1a5aa6318f1ef9a375ca75c64dd427c13eb9fb790138a8762f3ca8bc8547398f9695ef2aa33660c6acf448ba9211143cb7da574a43285756bb5059d115c0b8507006ba208331ab01dc740024bffde5cca6771554faefee4b79d1971d69b99d11f925d2533659eb348bd7cfa474328ffa971892a5be1913745c8b0928940fec4ea8edcadf53e44da95afe96cd33af045bbd1372b90067c79903f6f0ddbfc28db578bd391015d39b1e67f2eace0dfdb4c6f504fca93ccf86072d987f94a955a22ec02fd532246b7b883664bf6116ce281873166c70e5df3b8fc7d1d4108b31b0eebf0b0febcb368309beeb16e5247db51880bd41524818061fb1a0e9460d049f5c0417e2dfe1b7e00eae4ae0e1f69f5090544c445ffd19c969a4e3bd71fa5c92b57b4706fa9a46afe679ac934051d5c91449a4240ed3694a58ea2ca87b593e29b99175e6f9afc714cc559c0aadf45eff65bcd90bfeefb55da90a2748a743074df8ab3a2b800d7a00e938f1579529a657981212cfc016dc0746d209b2d861a1fdf99f29102f56809acb0038edf6aa8891fb85d3bd06456a99e5ffce82e565ac0eedf1bde60bc349714d9ec306f8688306861f0ab090a50696d91a27ee8670ef1293456713f9d4243c8fa05200c76d03f7e0937a00ae6020bb90e0f7c793a1aba89890443a545bfa14324812e77f5d238819aa60ca62e471ae4b001d2b4146b355915db7c649510eb1715edb10908f768c7f429716947c215cfbba807b3a6bc44b5404e1d07b1de894dbe75c724be3f02515e3e2a98186ddef910d3f040cd626e5f8ad9e284e1b35e911dbc019eeff938f807dc7fd7c0af2678c6bf652636653191abf620b9b1ce858d37380ed957b6bc98cb1a7b42cb9b6f12f25e1aedddc6336ee2e023d72f676a2b33a1ac444ea76deb5d4f7735458add7561b5a0a02b762d902013ff34137f16c765afff341e34a78b4640711e0fab294ea1f35e070b2059500abf15ee6e9913a22b0eacc63b8ffe9aaacd80cd213e898981aa97a95d65952a0ce5d5a5392aec9168e77c4fa42a60766ab03fe3abb2293172939", 0x7a0) open(&(0x7f0000000040)='./file1\x00', 0x420, 0xc8) 12:11:34 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x7, 0x19e) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="01000000", 0x4) 12:11:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) accept(r0, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e04e5d0100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e02595000069ca00", 0x8) 12:11:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[r1, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffffffffffd97, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000280)=0x4) r5 = getppid() fcntl$setown(r0, 0x6, r5) r6 = msgget$private(0x0, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) geteuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x4a, r7, r3, r7, r4, 0x80, 0x4}, 0x7, 0x7, r5, r5, 0x800000000000002, 0x2, 0x5, 0x6}) r8 = getpid() msgget$private(0x0, 0x40) setregid(0x0, r2) ioctl$TIOCCDTR(r0, 0x20007478) r9 = msgget$private(0x0, 0x18) fchmod(r0, 0x80) msgrcv(r9, &(0x7f00000002c0)={0x0, ""/64}, 0x48, 0x3, 0x800) write(r0, &(0x7f0000000240)="f3488f4e476198ed8623", 0xa) setuid(0xee01) r10 = msgget(0x3, 0x18) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r8, r8, 0x3, 0x2, 0x21, 0x100000001}) 12:11:34 executing program 1: r0 = socket$inet6(0x18, 0xc005, 0x9) setsockopt(r0, 0x2000000000029, 0x2b, &(0x7f0000000100)='\x00\x00\bL', 0x4) 12:11:34 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) setrlimit(0x7, &(0x7f0000000000)={0x9, 0x101}) r1 = getgid() r2 = shmget$private(0x0, 0x1000, 0x22, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) shmctl$IPC_STAT(r0, 0x2, 0x0) shmget$private(0x0, 0x3000, 0x281, &(0x7f0000ffd000/0x3000)=nil) socket$unix(0x1, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r5 = open(&(0x7f0000000280)='./file0\x00', 0x401, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) pipe(&(0x7f00000006c0)) r8 = open(&(0x7f0000000700)='./file0\x00', 0x500, 0x28) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00') r11 = getpgrp() r12 = geteuid() r13 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000440)) r14 = accept(0xffffffffffffffff, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) r15 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r16 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r17 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r18 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r20 = geteuid() sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000340)=ANY=[@ANYBLOB="01002e2f020000003065768ce19b20df720a762a05085a5248f07703ba219a683a1766f1752836cd1201ef7c51d400000000000000000000"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="c4a465b5cd7e59ec8a2c6f65a2a67ce8de22f9e3", 0x14}, {&(0x7f00000000c0)="32d5c7d456b44f4dadda28b3eebd444f3d2124", 0x13}, {&(0x7f0000000100)="0c2b8986e0be450f1fa9255489ba16c2be354f62c40f9f5973a97883f43e5292fc8d62da5bacefbe2a2b9acbccad355fd693f50fdbcd8776", 0x38}, {&(0x7f0000000140)="d4673fe4255f109bdb149d579f67091fac7a42be537462ccc7806e7039e3259e030c9b1ef301e51d45dcef132ced9bc866671810664acb78a80841eccd288040525d96e8f77bd253718ca6ae06177594482fed0991bf6be7ffeeb78c694f1a14e14d17a0b265a628ab8b645f41f1f148bb2a4acacf9bd0c341f5cbcd2ba5a28da5bcb4182943bb4cf700ab0a658e867b09a04edcb585053f47f62f42e83fcb66246870bdae10d705a32311c39e4c07b6458710c066bdbb55a956b8ef91aac7d064612ec52926c8f659882ff628", 0xcd}], 0x4, &(0x7f0000000540)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r1, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="2000000000000000ffff000000000002", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x4}, 0x0) 12:11:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x5) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) select(0x40, &(0x7f0000000080)={0x2, 0x79, 0x10000, 0x7fff, 0x8, 0x2, 0x8, 0x7ff}, &(0x7f0000000100)={0x7, 0x0, 0x7fffffff, 0xffffffffffffff80, 0x8, 0x1, 0x81, 0xffffffffffffff00}, &(0x7f0000000140)={0x1, 0x80000, 0x9, 0x7fffffff, 0xfffffffffffffffd, 0xae, 0x4}, &(0x7f0000000180)={0xaf, 0x7}) ioctl$TIOCSTOP(r0, 0x2000746f) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) 12:11:34 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="710df240ec011dc91cf3667a5138b401040700080000000000000010"], 0x1) chmod(&(0x7f0000000000)='./bus\x00', 0x40) pwritev(r0, &(0x7f0000001640)=[{}], 0x1, 0x1f) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 12:11:34 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x2000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) setsockopt(r1, 0x7, 0x0, &(0x7f0000000040)="96e1ec01a76e3e83672cd30be2028763c011dc0ef72f1b62190dec2322f8b115", 0x20) 12:11:34 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000001340)=""/4096, 0x1278) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) getrlimit(0x1, &(0x7f0000000100)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) syz_open_pts() close(r1) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') login: load: 6.75 cmd: getty 24564 [ttyin] 0.00u 0.00s 0% 310k load: 6.75 cmd: getty 24564 [ttyin] 0.00u 0.00s 0% 310k 12:11:35 executing program 0: r0 = socket$inet6(0x18, 0xc000, 0x10001) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) recvfrom$inet6(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x802, 0x0, 0x0) r1 = dup2(r0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x2000000000029, 0x200000000d, &(0x7f0000000200)="fe000000ba00000000000000310000000008aa91", 0x14) 12:11:35 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x4010, r0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x3) 12:11:35 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) r2 = kqueue() pipe(&(0x7f0000000040)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7b46adcc, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0xc000, 0xde5a) close(r0) pipe(&(0x7f0000000080)) clock_gettime(0x7, &(0x7f0000000100)) 12:11:35 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2018, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 12:11:35 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) r1 = msgget(0x2, 0x100) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="1000000000000000000000000000000000000000000000000000000000"], 0x1d, 0x3, 0x1800) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvfrom$inet6(r0, &(0x7f0000000000)=""/227, 0xe3, 0x40, &(0x7f0000000100)={0x18, 0x0, 0x5, 0x3}, 0xc) 12:11:35 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = syz_open_pts() r3 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "88f1543012ee0caac627f33777043ef0244d5a6e"}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x92, 0x0) mlockall(0x1) 12:11:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) open(&(0x7f00000018c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) rename(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./file0\x00') fsync(r0) chmod(&(0x7f0000000180)='./file0\x00', 0x140) close(r0) mkdir(&(0x7f00000001c0)='./bus\x00', 0x84) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fchdir(r0) setgroups(0x0, 0x0) socket(0x6, 0x4, 0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) execve(0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000140)='./bus\x00', 0x0) 12:11:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/213, 0xd5}], 0x1) 12:11:35 executing program 0: setgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket$inet6(0x18, 0x8002, 0x0) setgroups(0x8, &(0x7f0000000000)=[r1, r2, r1, r0, r2, r2, r0, r1]) setsockopt(r3, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 12:11:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10005, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='W\x00') readlinkat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f0000000040)=""/22, 0x16) fcntl$getown(r0, 0x5) 12:11:38 executing program 1: r0 = semget(0xffffffffffffffff, 0x2, 0x0) semop(r0, &(0x7f0000000180)=[{0x0, 0x1, 0x800}, {0x0, 0x0, 0x1800}], 0x2) mknod(&(0x7f0000000500)='./bus\x00', 0x2004, 0x1b00) pwritev(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) linkat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x4) 12:11:38 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r1 = socket$inet6(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) utimes(0x0, &(0x7f0000000080)={{0x0, 0x8000000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) close(r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1f, 0xb5ee}, {0x0, 0xffff}}) 12:11:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000002040)="e9", 0x1}], 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x7) 12:11:38 executing program 1: munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xa2) 12:11:38 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r0, &(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x20, 0x101) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') chroot(&(0x7f0000000000)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) 12:11:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20df0000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x800) 12:11:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x34de, 0x8, 0xf18a, 0x7f, "7e8c48a74b9b728a474ff9f7e0788740ceec4b3b", 0xb3d1, 0x7fff}) close(r0) 12:11:38 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000001000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000023c0)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc39b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be757c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028b295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dad45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f2", 0xd94}], 0x1) write(r0, &(0x7f0000000000)="1025bccfd74f286c2da479e02076160e9be13b8c039f5282a606191584af2c2f0da70089f864c6fd98d456ad2541ceed6443e3b90c0bffc7564e9659d54537b559ddfc5f472156cdae4eeff3eb152e19e96ccb0c4b0fdaf1255effa30b10191151837b09d9ff266df2f53ecd8e", 0x6d) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) 12:11:38 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = msgget(0x2, 0x49) msgrcv(r1, &(0x7f0000000040)={0x0, ""/132}, 0x8c, 0x0, 0x1000) 12:11:39 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r1) setgroups(0x4, &(0x7f0000000040)=[r1, r1, r1, r1]) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x2b) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x100, 0x20) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000180)=[r1, r1, r1, r1]) r13 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x80) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) getgroups(0x6, &(0x7f0000000240)=[r9, r12, r12, r5, r5, r5]) getgroups(0x6, &(0x7f0000000280)=[r11, r1, r1, r11, r5, r14]) setgroups(0x1, &(0x7f00000002c0)=[r10]) r18 = accept$unix(r2, 0x0, &(0x7f0000000300)) r19 = dup2(r13, r13) close(r2) mkdirat(r13, &(0x7f0000000340)='./file0\x00', 0x3) sendmsg$unix(r18, &(0x7f0000000600)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f00000003c0)="708e304d1b5f317f3877211c327c1b909c0f21d8f3", 0x15}, {&(0x7f0000000400)="c640506d7ccee5b55a9941897eae1eb5f5ac33e86ad8cb679dbb582bd2611b8a6276289c5b417431ab062022fd2be10870678d6cbb9dbb5af50574e10ace7792e8789c947e71038c6a65a213d75cd1929023ec82848393e4208f4b3b2b1d1473a658dfb0c4a35311c50640edf123eab7708b4945f6a92a7f34793b9170407d72b61d9e0e035647684d7d39274de101e54bb05ed22fc3a7393cd0fed444a46e061362ec33565b82b9f7ace357b5122e09c0133728fcceeb5176e9a0be9502828604", 0xc1}], 0x2, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r7, r0, r14}, @rights={0x18, 0xffff, 0x1, [r13]}, @cred={0x20, 0xffff, 0x0, r3, r8, r9}, @cred={0x20, 0xffff, 0x0, r7, r4, r17}, @cred={0x20, 0xffff, 0x0, r7, r0, r10}, @rights={0x20, 0xffff, 0x1, [r2, r13, r6]}], 0xb8, 0x6}, 0x2) r20 = semget$private(0x0, 0x3, 0x30) semctl$GETVAL(r20, 0x0, 0x5, &(0x7f0000000640)=""/70) renameat(r2, &(0x7f00000006c0)='./file0\x00', r6, &(0x7f0000000700)='./file0/file0\x00') semctl$GETVAL(r20, 0x4, 0x5, &(0x7f0000000740)=""/36) sendmsg$unix(r19, &(0x7f0000000a00)={&(0x7f0000000780)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000900)=[{&(0x7f00000007c0)="73e94a919d0434ff47880da9580ea68f2774800fd84966ef3f953bea9ebfac7c3ffff2149f942b697e168e56ca4b957a18dda67785651c07745bee1d0ac68666ba8efba9d8e39fc1ae5acb56d5bfe628eac37c93b598b7706dd42d568c2b63903c29a3d86d5277fbfd1397fa992a39c50e6953", 0x73}, {&(0x7f0000000840)="fbd0e0c38569835c91dcb90565b61838a0a85ae09b3acc3ce4a28ba11c9015d42a4ec33a02b4e4af0d778bf8e7299ac0d75e3319a11c079ef7a1e92cb2831eeb6bf02e9a0efa3ad4ad2c", 0x4a}, {&(0x7f00000008c0)="36c98c6bfbae854046877cad", 0xc}], 0x3, &(0x7f0000000940)=[@rights={0x30, 0xffff, 0x1, [r19, r18, r19, r13, r2, r19, r18, r2]}, @cred={0x20, 0xffff, 0x0, r3, r0, r16}, @cred={0x20, 0xffff, 0x0, r7, r4, r15}, @rights={0x20, 0xffff, 0x1, [r19, r6, r13, r13]}], 0x90, 0x8}, 0x407) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a40)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000a80)={0x3, 0x1, 0x991b, 0x7, 0x8}, 0xc) ioctl$TIOCMSET(r19, 0x8004746d, &(0x7f0000000ac0)=0x2) socket$inet6(0x18, 0x0, 0x1) getsockopt(r2, 0x7, 0x4d32d010, &(0x7f0000000b00)=""/193, &(0x7f0000000c00)=0xc1) recvfrom$inet(r2, &(0x7f0000000c40)=""/168, 0xa8, 0x0, &(0x7f0000000d00)={0x2, 0x0}, 0xc) getgroups(0x0, &(0x7f0000000d40)) 12:11:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000008c0)="e36258a416f72ee99586132477f256b4233cfb25b84e5bbd1d0f01cb3db027c3370d806dbc0d3dc726a5197083b2220000000000000000000000008097e3ff", 0x3f) r1 = syz_open_pts() close(r1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x10001) r2 = kqueue() kqueue() syz_open_pts() open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x91) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x0, "042a76c5a25c9702508ae5e844d5d81bbf1699a3"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0xff, 0xfffffffffffffffd, 0x100000001, 0x7fffffff, "a16dad134402c183b362ae808978de7f2b36486c"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) fsync(r2) 12:11:39 executing program 1: open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) 12:11:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1ebe8682b200"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec", 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x4, 0x1, 0xba, 0x0, "61ffbe09e2313a9ba2a324c666022d220f718624", 0x5, 0x8001}) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0x0, 0x0, 0x401, &(0x7f0000000140)={0x20000, 0x7}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0xd851, 0x0, 0x0, 0x0) 12:11:39 executing program 1: setrlimit(0x2, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) mknod$loop(&(0x7f0000000040)='./bus\x00', 0xc000, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) socketpair(0x18, 0x8000, 0x40, &(0x7f0000000080)) 12:11:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="08080000000000000000000000000000f9ba0c9d076ce4ce338a067c0cfe183221300bc512eadbe26a0fcd3356d4c3db55d908e27ad000fa108fc37aa958d4a0141685f4a0f0cf03d8ea08c46ad47c9fb9b7b7afc5d2ba95c9b8ef9573e60fc40fb4f0aafaad13d13c0109f6304ce348f694ec7929aa0ae49fec60dce6ac7eac8282175f13346afafb8d66f92b63a4fd469cf100eeb25d1aa0813aeb081256433ebddb6096f95280d692b756bc7fb3ba9238a063c1b5e60879136d658592c8eefbb9d9c4e2c2145e2a6939bd610d7d3e44e24ed034cb67660538607510fadcc9e358651d3f51e5e53bd519a90e7aaa52e43bf1f7c1a0ff7d7ac4857ac77e9199bbc2735d80f849ac3e2742c9b6bc1d258e3a0bf204888c007ffb270de53dc3b2f81dcdcc002986102b988a1433deda28c1d215484606dfe7c83901b95fdacaa9eb12692e34fbf433699ac0e13911f1d8b0a7b670b420c395c9a9b01dbddaf694fa8635e40b29bcb8154646439f697115ec81fb2a934efe55abc64d9ad813e392e7feb7f9a4a71c8de63e6be36b7ffc5248061d0069ad8997b712ec81dad138bfc6afda020d3a8b192b960f94a1ac3e23ec05c86059c56e6ee4d83042f1bba4942894692fd4e06dc2c156d35e4bd2b6bc7a106f782d7000b1387bf20a765e64ca97c4d0084525db6a5887062278ef150e8b4eb1c6115a1fc831f98d235b7b42bea568af940176362505acfbfd26e6c67d36b50548ea6754a4f04a83c2501d0faa094fb38b4486185b262b1e8d8480907e2ab2f9be8be95d86a1013b7118c6962ae5b7b381617657f5ab1f7404278fc4f882e83d024845f779847ddc7f4959e45933ae89c964d433b03e5cdf74e9715ff04f06233d51f0f8f0421cc35341b79b9245f8470e146f31686579faa46e9cef386c100431c9a5a12c1da9b9153c40201169cdfbbdf139b06281c0d657565770f1777d5f9fd4c7cf55d11a2b837ab0714ed7dcafc30d6d96aa70eecf608ed4049b29150e92dadfc50caf2132ba0aca7f393f916f82ac976bfc3f9e751e6d1a5bab6688c5bebba3407cec93730e35cf3254cc66af47bf64dbf55ae9504aa20f35d5f646cc704ae77faf3872128090efd5c1370f79e70afec57f0e2908e4cfce5b538d5820e757abec1e9487a12f88604a73d690d0390f70cf985cbbaa49ebc3197b65d6ae752260f4d1ba319a3b83b9297fbaf645bdfb91f236a0c747923c667e73933fa08d52f1d5b2ab6569c4b2ac24570e1cd32367d7002388cc31f6311ce05d655b408d15f456f9a16633597e3845da4bd63e382cbdd90bc6dd8bf2272e19d1b81f3eafdeb5cf790c31de93314deb6b77ad626ac9917fe59b175ecbecebc65dcfd30743120bc24170bd88a8747167eb99e00eb33af66dab4b1b059e3a061cc73f5d92d930362f220e2c204fefa5da225a418bd2f846bc6b12fc2714bb73f21e5995c7080c2dd2bfce8b2b410547a35e695f76a151b7aa40050cd15d5346ab4fd2a687a7580bb0fefb01337e433398f3185d61650c331645a59aa9191e9e6fd6c28856e2932f390092e9df06c52e81bee3156bb0eb5886f97eb62fc02249365f35bf3e2f254f36e281248998b04b1188c246cae5136b4dfbdecaf3ed45422a4f0a08db5e0dc45ea225c33e49bdc846c51419dca1036cea0219156b5ae94330c8c288d9877e24375d89a35dd44b0c884c8041e9a38411660dd5eba6c705913d3a729aebb45ac181c2015f6a9f83887e0c5516e11bb2437427ba6b61f74463aad3fc9e11d859dc238a55043042de5b1886953b1b8413e099b0e3e48376a6609651a0b9e0609ac79b8d863e7fa2c52cc2c9fb0958d575a3d743ae9debb91609e3cc7378f2518016c4596237c7db28d37febe14229343ec308f09c701fa1989fdeff7bb9c400094caf02d918a9dee951f23b3d71cf15466e2494e9e2338215fb037705b085b5976b08bf6c9037bfaff70b6d6eaea7492eeacf440c890859660b9e9ee1e32d22900089e2827ffa7c4e90b501dfda41ebcfdc5dba5ecf0d2a0dd643ac9cc28efe02f73ea533b351ee1312c2ebbe0746d418715ad724d036993bca7f1b8b20cf3b9459c411733fb0587329e84c5745be528c5be50a8f32569cbc63e5e46796a3f710093d168eedc4e030893df5a93ad73e9532e7e968e0f65871f72cd0a5d3eaf93ae25aa5e2c178b5c392cb0efe0324aaf11aad37a5e4096c8d8c89919c024c6be038e5480036455f2b7df57dad812c2d47edc20f7468d601e2459bbf48741c596a6de6161cbdc00f4672c1394007b01463c5b7c2ff012d6452db6f4bd00479dc42192ef21f152439c9b9596dd77c51d66d42ab0dcc3dee8b055b46dd14f555ff55dfe8ca4640074c8cfeffb6fc42483a55a7462f7c2c99181abd66778935bdd51a09ddf0a33dd6d3588e9527c107737a5789f1bc5b627473374a71f8abfd376b244f54dbfbae69e6e54c5242625606e3a6e255a2dc672cf59a9e78f25433a3cb17eafd0acdcd7c13640229f9fd4338a763fa0c562cf948ae236151007e82c25662cc90708dc5b54265f944ac128e766f0ba0ef2f9188887d4601cc3da9e9b77f6b72dcaf9710838cf40c98dfa87e1effae55609fb3622e89c3d651f11cbe5985096a781814a5abb45cfacb30fb64f92f3a041ec9fb9f346770dcc462f220674adcfe533d017fa3f39014a56b5429d9ef7f1a5cdc8f0ace3b42ad86cce6cacdd1ed319c0e459319165e8546281f3e2a94c25dcf853a65e1a0eb6bfd7b94185f528605aa1f48260b82690df8a3e9594a03443f9dc7d2d7bfecce5c069bd746bc0be55f485d4c9322236a42b8e0a652466555f39461650407cff283ea34258f7896e430c4d722d6e37b8650a057cd00000000000000"], 0x808}, 0x0) 12:11:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="6d4ee3", 0x3) syz_emit_ethernet(0xdf, &(0x7f0000000080)="e3e3759cab496abe86acd60da3cad381d8fec966262cb92c0d190911ad2c298e94e4ca9a9a3e4a4652bfbb5f205964ed1c7afeac8fb9e900974966150b8ce22e68e26f9077947241dcc31200c39bc3a227a9022e854efde818587817e4156a84306673294572ab9a113cd7ce404141c0e10dcdec12b561632793ce5b2487c0e231ae1c05a5d34c3cfb4f12fb7a52deb925253830e2368b703d7cebc5754cf2d2e0200f45a4627e116d47a944e1836c36d76983d5a7ffdb2814b5acc9d9d703e9ebbc6650260792d2bed5603c02d03bba6b31f80f886b23e8b526ade4bef81c") 12:11:40 executing program 1: socketpair(0x26, 0x4000, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 12:11:40 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x80000000000) r1 = syz_open_pts() r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = dup(r1) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) 12:11:40 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3307050a, 0x8, 0x3, 0x3, "fcf4499882aa37ed4fb7d94554a00590f819e1de", 0x9, 0x2020000000}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffa, 0x9, 0xd, 0xbab, "17020700ff1f000001260400000000156e14f300"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = getpid() r5 = getuid() r6 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r8 = geteuid() r9 = getgid() r10 = getpid() sendto(r3, &(0x7f00000005c0)="010d92b7", 0x4, 0x9, &(0x7f0000000600)=@un=@file={0x0, './file0\x00'}, 0xa) r11 = geteuid() r12 = getegid() r13 = getpid() r14 = getuid() r15 = getegid() sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000100)="d1f6feb14c34ce3ff2b74b844c2f2f6ad29d84b6ee5ec9aaed085a6c93361c737253c4c33a12fbda3bc0937072542131f14c275962ec8c117bc7e76c1cf417937fa11a080fb9dc", 0x47}, {&(0x7f00000001c0)="ca80d19f8d92af5b87f4653bd72b5629c23b0d13d7fcd6b0fac4ac9e5d2488173ecc823e5b7b37f2223f01f0fc3c83dc8ff29ec80599ae5f153405382083014896d108713cb435bf0f778f78b683521e05489991eb7737255b48417794d19b347d4d122578c9102eb145bc02890b9421f88a28c5235f6f5a7bad293f360a59319a87c37c846959c359b4214f6d0a1cd63bc9cea7e81cf182436ee26e6427ad1e59db4a1fc6c1cd7ee6de6c5f8574361cc6a0c019a9ddaae363fe35536275a356f225a197e12350e3a32adadac9", 0xcd}, {&(0x7f00000002c0)="528ace9382ef2531bddd1adb7b44a89997145694ce66d9875e51a6697ade49cc3727e3b331e543f20fc31d04143513aa4c3569050d700c97862f7293ea42257d133c2b6cb0c96a7d9bc836261ce5f8433b779d703b6bca31d481848fcf0c408ebc1218bf39ab8d336d741eba152175b4bfc67d0f05818474d46226d718409346edf84f19de845d79a193e4c650", 0x8d}, {&(0x7f0000000380)="c50524c1a6a02400ff324b2b625138eb5a84e0e4e44d2a4c308181776dbb03a3aa64ae107a490d54", 0x28}], 0x4, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @rights={0x18, 0xffff, 0x1, [r2, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xc8, 0x405}, 0x4) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb384", 0x41}], 0x1) 12:11:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendto(r0, &(0x7f00000002c0)="c53ec8bb6eb58c80dce7e28d03159d112f7786983f74ca33820f04c0b5ee7515bae320a5eb3edd85a3291cceb708704e0d9d92e4ff909367c6f735887e3971224fa38f63c4588675fe56ac9123cc03e92edfb757fc26603c1694283ba3c04eaf1b6ab895dc25668722aafa8ecf661a7e55b3c18e6a4826241469241c82be243767790a377e7d7d0266cb1a10a203dc2bffb0aa53644b4aee9c9260da7316b01f7b1955ce9852c7a81dc45bb01d845cf6e3aecda932e4be736060ea900e7cba09724473b22d4f76ffad1586f32f", 0xcd, 0x9, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) getpeername$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00_'], &(0x7f0000000240)=0xffffffffffffff63) ftruncate(r1, 0x6) r2 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001100)=[{&(0x7f0000000080)=""/17, 0x11}], 0x1, 0x200000000000) poll(&(0x7f0000000100)=[{r2, 0xc7}], 0x1, 0x0) 12:11:40 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/218, 0xda) read(r1, &(0x7f0000000000)=""/4, 0x4) execve(0x0, 0x0, 0x0) close(r1) writev(r0, &(0x7f0000001fc0)=[{&(0x7f0000000d40)="e3", 0x1}], 0x1) 12:11:40 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0xfffffffffffffffe) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) dup(r1) 12:11:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x1) ioctl$TIOCEXCL(r0, 0x2000740d) mprotect(&(0x7f000034d000/0x2000)=nil, 0x2000, 0x3) readlinkat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/167, 0xa7) fsync(r0) close(r0) mprotect(&(0x7f000034e000/0x2000)=nil, 0x2000, 0x0) 12:11:41 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f0000001180)='./file0/file0\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) connect(r0, &(0x7f0000001140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 12:11:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) accept$inet(r0, 0x0, &(0x7f0000000000)) 12:11:41 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="511ec5abd0a94fea6876b7ddc23c5f1b404c8c31727db3f1979396492cb3a929a822881eaceab111f7ffccf449bc3787d01252366b9eceb8c3ee3113648b2e56f9f22004738fa2739286a79f8004763df503488664cdc043cc6623342202189b1d88f19ff035f007f96d5d7a6a9e558927273cf3424fbe3cf390d9ecf2", 0x7d}], 0x1, 0xfffffffffffffffc) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x2) ioctl$TIOCDRAIN(r0, 0x2000745e) 12:11:41 executing program 0: getgroups(0x1, &(0x7f0000000000)=[0x0]) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(0x0, r3) setregid(r2, r1) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x20282, 0x8) dup(r5) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x401, 0x10001}, {0x100000001, 0x3f11}}) setregid(0x0, r4) 12:11:41 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f00000002c0)='\x00\t\v8', 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f4bfcb4246669"], 0x10) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x400, 0xffff, 0x6, 0x80000001, "e1c805af1caaceef770645afeb229af22b48a616", 0xcf6d, 0x9}) write(r0, &(0x7f0000000040)="ce29653666176cd088d97c0c2ca5cdfc9f39c1823d8e32ab77e55c9bbd7587345e79", 0x22) ftruncate(r1, 0x5d) 12:11:41 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:11:41 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4, 0x0) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x4, &(0x7f0000000000), 0x0) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x0, 0x2}, 0xffffffffffffff78) 12:11:41 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0788f355d50a2c52ff2016"], 0x1, 0x0, 0x0) socket(0x2, 0x3, 0x5) socket$inet(0x2, 0x0, 0x7) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000200), 0x4) shutdown(0xffffffffffffffff, 0x0) sendto$unix(r1, &(0x7f00000002c0)="f0", 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) 12:11:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xa87, 0x5}, 0x8) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000024, &(0x7f0000000000), 0x0) 12:11:41 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) chmod(&(0x7f0000000140)='./file0\x00', 0x4) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') 12:11:41 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b8) r0 = accept(0xffffffffffffff9c, &(0x7f0000000580)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="710e0000000000d51c000000040000000005354f7e280b083900000000000000000000000000048b9ace4d39a7e929cbddf2702d401daee2db0a2a6848ce98f57672c3ba632f99030193320fc3ba606e760657db93848f2efe6818396b684e8e206f3b83485f6bbb9abf520148d182d0e229a20f3043e76cd7b4d98dc7eedf7931e9aa6b743d0975b2e514f1bb6636a2b4307c45013b"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 12:11:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 12:11:47 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom(r0, &(0x7f0000000140)=""/73, 0x49, 0x40, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c653000a0dc118ad9a51804a702b7480185dc694110637c293fd45aa2e73c059cef46562e1da04877a79ead957ebf27884aee5e423b8a6680e95d233217c7dd1c0d7e2ddad99fd977e29561eea1623247b8eb8f9c1710909d9bb6b6ff59a4a15c1230c85cffffffff0c124633e52f66133e3b4ca4d708010e7ae406d0b7923d5c39158fbec3560c588f9fcd32e8970cc8ec224194b232375666754625f2e996e6f83e914ea9956d4b6d6dfb30d31c186129545da44c6578c3994a7ae3815db615837928c412d377348f7810bd09567636cc97c4b1236609e4515220acca3a04e2eef6c0ecbc62da220a2c4e981f89157d8c7fb179d057ac5a18d3e4cd342108e6e8"], 0xa) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000066, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)=""/149, &(0x7f00000000c0)=0x95) 12:11:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="20000000ffff00000100000058555c934e8829ab4a78be23d419772e3330b994307cf430f0811d573d22b373d3866600aba860ec7149b58c4dec7509768b62874066950a3fda6974892a4dc803c58b3b741df93272dbad00ef8efb6f870fb6c43a4c7f04201695db4439e69b8bce20fb1f754937d4d420023b8694cc6a76ee8829", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x800) sendto(r0, &(0x7f0000000200)="f66a9fc5ab72e9c53fb479e1edcdec9bfd2ea76bb9647c32304ae33f20ed82074d02ca0d053f05d4a4fef58e3e9a53efbb27012517a43532caa4ab82637854ef0b8d28dea1", 0x45, 0x400, &(0x7f0000000140)=@in6={0x18, 0x3, 0x10001, 0x10000}, 0x228) recvfrom(r2, &(0x7f00000001c0)=""/23, 0x198, 0x2, 0x0, 0x0) r3 = getpgid(0x0) r4 = geteuid() r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x400000000100) 12:11:47 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x8000000001b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="f86b9fd907fe386599c046d1140eb5d5c71c0799bfc8cd2f24d3229928b6c19a97250d78ad6d", 0x26}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 12:11:48 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x2, 0x40, 0x0, 0x0) 12:11:48 executing program 0: r0 = kqueue() mprotect(&(0x7f0000073000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) madvise(&(0x7f000005c000/0x400000)=nil, 0x400000, 0x5) 12:11:48 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xb, &(0x7f0000000000), 0x2a6) r0 = semget$private(0x0, 0x0, 0x448) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x3, 0x100000001, 0xff, 0x3]) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x1, 0x0, 0x6, 0x6}) 12:11:48 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r0 = semget(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x42, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x81, 0x2) getdents(r1, &(0x7f0000000100)=""/146, 0x92) semop(r0, &(0x7f0000000040)=[{0x0, 0xffff, 0x800}, {0x4d549eb2024b20e6, 0x80}, {0x1, 0x9, 0x1800}, {0x0, 0x9, 0x1800}, {0x4, 0x0, 0x1800}, {0x272f1b5c951ce948, 0x1c}, {0x0, 0x2, 0x1000}, {}], 0x8) 12:11:48 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) mkdir(&(0x7f0000000080)='./file0/\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') 12:11:48 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="001500e00100000000000000000000000000000000004c"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000100), 0x10004) chdir(&(0x7f00000000c0)='./file0\x00') connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 12:11:48 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20a) r0 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./bus\x00', 0x0, 0x10) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000400)={0x5, 0x8}) r1 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="db6ed963098321cdad8cb9ee568f9189099bcd6e45a587c5e95a3b2fae3c41179a89b10493a084c2acd5eb4af62fc100e1cc29df95dc66f8277099fe4332b5771cefe411ec88946b03ed268fe6b76d22bad5f9f1fe74055ff7ac6f17d622b93fdc2d7f8b0547949fe0f3cb9d463ebdc0b9ae812f7e3ecc12514880ab7c1ea450a127f06db9cfdfc40711168521a8b44f438419653680ce3b2389374f", 0x9c}, {&(0x7f0000000040)="5ed3a3acd502a1fbb8a4562118e9dfd002c561dc33dbd8423183414f71b1c2caf2f4f38a72aabed115fc976d6030a9c73a14de14ea80d36ddacaa10c658a64e0e3a06ff9", 0x44}, {&(0x7f00000001c0)="86e2f2a68983889b93fcea5aae94daf56fdf41e4b155210150098ab9fd05cfb0acca43c62410962743768ba16221dc5d2cc84bc06712bd2f1f2abd4e1b38274b2b4ad24b12cf86300346e801e2066026ef0ceb571f63081a03db78100059982a0ce3ec58601a1b9b", 0x68}, {&(0x7f0000000240)="8fc26b77ec343dcbef5e704472045997c44c845485b46bf401eb49de4aabe48da531441641bbb1981365a6", 0x2b}, {&(0x7f0000000280)="4cbc283590e642781991556997405862dd373db2bf8eb4ee540e3ee5eba623e43ae40fee9053bfaa2e614cd7c26a", 0x2e}, {&(0x7f00000002c0)="f7d222dda7910c73a01bf034be8a953ddfaa981e2b1a86825adbc4d6cf0bfa521eb73a708c3011684b94eb297882bea4e8c0b018868aac14d2f9", 0x3a}], 0x6, 0x0, 0x0, 0x404}, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x10b885, 0x0) 12:11:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x10) msgget(0x2, 0x228) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0xc) setsockopt(0xffffffffffffffff, 0x9, 0x0, &(0x7f00000002c0)="0a8df0ee43eba76242b730f3277963f26314efbb0f1a926db99f3bf160a2ca410acd6b596f037c5a42744b2b63404d93a1ba64d47eb921546beb52067699b67c61d8c74cc6e4e34eda907f9e66164b06574772248dbcd5b5c67c4eced39007470cadfb9d4f8a1efd2c220ffb883a032fb820ccd6c99f8a3fe9e9c1508d5776acf47f2fcb1b8407812be67683f4ce687c8a41d11f79a1a9ff8e64a836e4e0a26ff42b0e36daae3a228c383235342d0327b597a930c4156abd81dc66b2c46d3acb681d9339afadb1493724e0957899a32928372e528946872af513368077c059345a30a5e2d198252f11a47051a41ab9c9d35ec8834ea170db", 0xf8) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='r\x00') r2 = dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x7, 0xcb, 0xb8de, 0x800, "f85a6725ad355f688bc99c8eb5a9f8574f4e255e", 0x2, 0x9}) mmap(&(0x7f000028e000/0x1000)=nil, 0x1000, 0x2, 0x811, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)=0x8) write(0xffffffffffffffff, &(0x7f00000003c0)='S', 0x1) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) r3 = semget$private(0x0, 0x7, 0x100) flock(r2, 0x800000000000) semop(r1, &(0x7f0000000240)=[{0x5, 0x72, 0x3e22be0d4ad8b3b4}, {0x3, 0x1}, {0x2, 0x80000000}, {0x6, 0xffff, 0x1000}, {0x0, 0xb5, 0x1000}, {0x7e53d63ec0ae2fda, 0x9, 0x800}, {0x2, 0x5, 0x200000001000}, {0x4, 0x8, 0x1000}], 0x8) connect$inet6(0xffffffffffffffff, &(0x7f0000000480)={0x18, 0x2, 0x4}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000280)=0x8) r4 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x8}, 0xc) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) shmat(r4, &(0x7f0000ff2000/0x3000)=nil, 0x1fff) 12:11:48 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) shmget(0x2, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="3c16b5942a615416961a66ec4a5a6695fb12ca971955f0f8f6877bbca9aa0000000000000009e042691dd49020677a7b569603207fcfd302910397cf470734bfb7efed94b87fda98387805406b38f6b89804c4a220dac597c85912ccdc19da2d87bef555589e4e68b92d96ef4eb0ccf4d7d28ea07ab1b4cd4d99bab2cc6e6ef89ba0da510526b07f9b52d80117ad0bf98a96bbe72703e7bf9c6ab2be1478f0eefcf1aa2d929c550a03cdde14584b3f47643f987c90cd4c26728c", 0xba}], 0x1) 12:11:48 executing program 1: setrlimit(0x6, &(0x7f0000000080)) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = shmget$private(0x0, 0x4000, 0x28, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) 12:11:48 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) readv(r1, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/158, 0x9e}, {&(0x7f0000000000)=""/32, 0x20}, {&(0x7f0000000040)=""/53, 0x35}, {&(0x7f0000000180)=""/162, 0xa2}, {&(0x7f0000000240)=""/159, 0x9f}, {&(0x7f0000000300)=""/1, 0x1}, {&(0x7f0000000340)=""/89, 0x59}, {&(0x7f0000000480)=""/219, 0xdb}, {&(0x7f0000000dc0)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/9, 0x9}], 0xa) poll(&(0x7f0000000080)=[{r1, 0x40}, {r1, 0x4}, {r1, 0x1c4}], 0x3, 0x0) 12:11:48 executing program 0: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) 12:11:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 12:11:48 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ftruncate(r0, 0x7) r1 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r1, 0x0, 0x1000001a4, 0x0, &(0x7f0000a6dff8)=@abs, 0xe1) 12:11:49 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x2cf8af6edf44a1a9}], 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x49b, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) r4 = getpid() fcntl$setown(r1, 0x6, r4) fcntl$setstatus(r2, 0x4, 0x48) fcntl$getflags(r3, 0x3) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) fcntl$setown(r2, 0x6, r4) 12:11:49 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558833ac8ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d2902", 0xc21}], 0x377}, 0x0) r1 = socket(0x2, 0x1, 0x0) dup2(r0, r1) bind$unix(r1, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 12:11:49 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') symlink(&(0x7f0000000000)='./file0/\x00', &(0x7f0000000080)='./file0\x00') 12:11:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) r1 = dup(r0) syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xab, 0x9dd4}) 12:11:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs, 0xfffffffffffffe31) write(r0, 0x0, 0x0) r2 = geteuid() r3 = getegid() listen(r1, 0x1) fchown(r0, r2, r3) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) 12:11:49 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0xa, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) open$dir(&(0x7f0000000180)='./file0\x00', 0xa56b73cd8f3c5cb1, 0x10) truncate(&(0x7f0000000140)='./file0\x00', 0x9) getsockname(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x6e) 12:11:49 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x808, 0x10) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000003}) flock(r1, 0x6) close(r1) syz_open_pts() write(r1, &(0x7f0000000000), 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 12:11:49 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0xffffffff, "f2a42c64caa726000000751e00"}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x5, 0x0, 0x101, 0x0) 12:11:49 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x40) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000001000, 0xffffffffffffffff) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000023c0)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc39b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be757c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028b295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dad45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f2", 0xd94}], 0x1) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)="3a2027ef090d8d3c78cb5e20d7f255419e74358f8396c76f798567a0adbebd18b990f322e8e3d090729e706f08b93059e0264a75814afcca3c59695b1ef2c0540f9a5792dffa51c099636367c492327d48249ebb6373f33e98e8759727a8729447e66fb38fe09ad365d7ac11b41ad382e9976d101f6831a7f583d9160fa5a45e218aad89f83007e3dfe34ab96677270cf7d01358d66ccf72887cf6680e512cc27888c30e066de4f1b325ee46908295190a306f81968c428cfa34f0bfca5954873919e0efa3403ec191f7cf24ce66f14d26b462265f557cc56842a1", 0xdb}], 0x1) write(r1, &(0x7f0000000000)="1025bccfd74f286c2da479e02076160e9be13b8c039f5282a606191584af2c2f0da70089f864c6fd98d456ad2541ceed6443e3b90c0bffc7564e9659d54537b559ddfc5f472156cdae4eeff3eb152e19e96ccb0c4b0fdaf1255effa30b10191151837b09d9ff266df2f53ecd8e", 0x6d) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0\x00') poll(&(0x7f0000000080)=[{r1, 0x4}], 0x1, 0x0) sendto$unix(r0, &(0x7f00000003c0)="8da06a2a3ee4609bb63897b86620f0863328d8851efb98b43376beb53f9e7e7c86a77e1b44fa4d21bd9450daf54e3685bb63ecc3357b8ecc2046c8351be251c60073a19c1aafb3a24753efff660ad8865526", 0x52, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000380)='./file0\x00', 0xe000, 0x1) 12:11:49 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 12:11:49 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) r1 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x106d8, 0x0) 12:11:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2018, 0x672) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 12:11:49 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0xb) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x162) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10001, 0x10) r1 = semget$private(0x0, 0x7, 0x10000000000100) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6000000000000]) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000140)=""/43) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept(r3, &(0x7f0000003840)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000001200)=0x1002) recvfrom$inet(r4, &(0x7f0000000200)=""/215, 0xd7, 0x3, &(0x7f0000000300)={0x2, 0x0}, 0xc) unveil(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)='r\x00') bind$unix(r4, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x0}, 0x8) link(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='./file0\x00') r5 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000001380)={0x2, 0x1, 0xb1d, 0x5, r5}) socket$inet6(0x18, 0x7, 0x5) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getegid() sendmsg$unix(r4, &(0x7f0000001500)={&(0x7f00000013c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001440)=[{&(0x7f0000001400)="eb672a0d3251e457970788d87f0d1f221bca1420198280a983b69c7e1adaf0410ac624d35220e31826", 0x29}], 0x1, 0x0, 0x0, 0x40b}, 0x8) r6 = syz_open_pts() accept$unix(r3, &(0x7f0000001540)=@file={0x0, ""/48}, &(0x7f0000001580)=0x32) recvfrom$inet(r4, &(0x7f00000015c0)=""/79, 0x24, 0x843, &(0x7f00000003c0)={0x2, 0x2}, 0xc) bind$unix(r3, &(0x7f0000001680)=@abs={0x1, 0x0, 0x0}, 0x8) open$dir(&(0x7f00000016c0)='./file0\x00', 0x10000, 0x22) semget$private(0x0, 0x0, 0x400) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000001700)) 12:11:49 executing program 0: 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', 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='\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, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000100000000}) 12:11:49 executing program 1: clock_gettime(0x6, 0x0) clock_gettime(0x2, &(0x7f0000000000)) r0 = dup(0xffffffffffffff9c) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x42) r3 = socket$inet(0x2, 0x4005, 0x1) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) socketpair(0x30, 0x4000, 0x400, &(0x7f0000000180)={0xffffffffffffffff}) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) r7 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x54) r8 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r9 = socket$inet(0x2, 0x7, 0x5) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = open(&(0x7f0000000440)='./file0\x00', 0x20000, 0x2) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r13 = syz_open_pts() ioctl$TIOCSETAW(r13, 0x802c7415, &(0x7f0000000080)={0x5, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r13, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r13, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() close(r13) r14 = kqueue() r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000180)={0x7f, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e81e00"}) ioctl$TIOCSTOP(r15, 0x2000746f) kevent(r14, &(0x7f0000000040)=[{{r15}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) r16 = dup(0xffffffffffffffff) r17 = syz_open_pts() kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x3b3a, 0x8}, {{r2}, 0xfffffffffffffff9, 0x10, 0x82, 0x4}, {{r3}, 0xffffffffffffffff, 0x20, 0xf0000026, 0x400, 0xffff}, {{r4}, 0xfffffffffffffffd, 0x2, 0xa0000008, 0x6, 0x3}, {{r5}, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0xb9}, {{r6}, 0xffffffffffffffff, 0x61, 0x10, 0x7, 0x7fffffff}, {{r7}, 0x0, 0x80, 0x80000043, 0xffffffffffff269e, 0x5}, {{r8}, 0xffffffffffffffff, 0x1, 0x2, 0x40, 0x4}, {{r9}, 0xfffffffffffffffc, 0x22, 0x20000001, 0x1, 0x3}, {{r10}, 0xffffffffffffffff, 0x80, 0x20, 0x9, 0x8}], 0x5, &(0x7f0000000480)=[{{r11}, 0xfffffffffffffffb, 0x30, 0x80, 0x6, 0x7fffffff}, {{r12}, 0xfffffffffffffffb, 0x80, 0x10, 0x1, 0x6f}, {{r16}, 0xffffffffffffffff, 0x10, 0x0, 0x81, 0x7}, {{r17}, 0xffffffffffffffff, 0x2, 0x8, 0x2, 0x3}], 0x0, &(0x7f0000000500)={0xffffffff, 0x1000}) 12:11:49 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0xdfffffffffffbffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r1, &(0x7f0000000540)="e34f58ba110002e904e99e8af98b8d60d343d76442be9e437aad1095639f6b00a9e4ef24d3bd2249350fce3cfdfb3ed4da7b6b7a4deb58f197805d5ea168eee892014788884fb303cf8301b3d1628b0877b26d9d9eed510d1ae70afb7e2c3eb023fc5c08563cc5d501b4", 0x6a) write(r1, &(0x7f00000004c0)="7270bf6cd7afb6fcf4eb69ffdaefce374fb5b9270578c21092b54389de7b9273083b12ffa36d5e6907c27286ef9753d79ab4ea2984021000000000000092916e019547119a3d9d336116888710a2da624032a4d251acf1f730c595270000000000000000000000", 0x67) syz_open_pts() close(r1) r2 = kqueue() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000380)=0x9) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) writev(r4, &(0x7f0000000840)=[{&(0x7f00000000c0)="4b7609cfcb5e2256558f3be59c401e9cc1c1fd7fec45e351405492d5629e2c24b41cfec39b3560ef55a5d1270f9f6d64f46f18a74bdb231a9b0ffa8ae76dfea5417af4f9bab1f72779a9e0ff11f13c59f62ee75741fdccc114f84d29e4ce22e80870f300c27b2df6c653292aab264b34d8c5d8e1b991c7662e221d46ae0ce1969ddc663f51f0bd293b2a6ae987df6751532919b1b8bc94904d0c2d425368f0d2b1b39faf39a4d7b7af6ac4d55743ea603e8778b99cc569b052543153ac87867f8f4f0021877855cfdb9150617c3cded537a62d19ab3290e09b", 0xd9}, {&(0x7f00000005c0)="4933ec1a07088c60d4fbe17deacef3df495935390776b636dc5b1234f392064fd67c8b7e05669accad22dee1cdb4fbf9970c185f3db23b9b0248a747f510f3aed9dbd8071159e9a6f1808ccac1f4e47270360303d1c6d018961d1ef75c66c43958b795f13d0a7ebe4ca9fcadc725072b91ca4ce1effae16c20c6a9c83bd17f4ccf8379b9505f3d39840375548522ffbb0ed58147d64e007696dc855d6648e9b66c37208024988f313640cbe1471ec55d846f9ed966c1abcc309e17728b628ac0654c47", 0xc3}, {&(0x7f00000006c0)="f738143fd603fd11b0c30fa4d72b5bf041dee0e3f27a3c6c1feec8e86273d5d7409f853929f351a5312a2b7fd1d90d2fb92a5f6cd8f086132909c89c2d6408607fb238a6cb451411820903e8b168a1ae87a8a4cf48023a7e1eced59790bbf46a637a6b57e9de543a5b3c6ab8cd527e790737e65dd5802821a3fb5fa2e49eb464092c8d6eaedb182292b7216e7b40e6b370cccede7738d6bd6cac360bcd0ab14e71d24aa4c73b7b61407688", 0xab}, {&(0x7f0000000780)="6d16f74c8c921f1fc9c66b53a98da49758f9caacca421dff5876b71c8ced203b7a4dde2a7e6855b6a917f862593afa3564d4129cacf6cbdb03376ff955d99b14f03d3fdb0d595a66f041a8acca8215df535bbb657e28c6901b6b629cb1a1a63dd8da033935e000eafc4a3b9491318cdf9b4ff104590ed9b8cd6696ca14141d3b39aeb9fa304ca057166eecdf370d156fb6736e0a1b1c95141bf1fcb0e82fee80", 0xa0}, {&(0x7f0000000000)="376ecd3718524154d672f3ba631c405dc14c", 0x12}], 0x5) readv(r4, &(0x7f0000000340)=[{&(0x7f00000003c0)=""/210, 0xd2}, {&(0x7f0000000280)=""/92, 0x5c}, {&(0x7f00000001c0)=""/30, 0x1e}], 0x3) 12:11:49 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername(r1, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffe14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x80000041, 0x0, 0x0) listen(r2, 0xfffffffffffffcc9) getsockopt(r1, 0x3, 0x6, &(0x7f0000000200)=""/215, &(0x7f0000000300)=0xd7) getsockopt(r0, 0x1, 0x4, &(0x7f0000000100)=""/172, &(0x7f00000001c0)=0xac) 12:11:49 executing program 0: r0 = syz_open_pts() close(r0) kqueue() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x61d9) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x3) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xfffffdfffffffff9, "17000d998a7f6200000000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fba", 0xb2}], 0x1) write(r0, &(0x7f0000000480)="bd9b874421663ce2b50e7b0e1b96b2a8c26ea61008cfedf676c0e4bd0088feed9dfbe2b26981e8277818632ec1c1854986ae80d64365f6d95e00fc2a305df86869acd30e66b3a940844d4ef39c4efa7605a2ba991736af44d843b92ab9a6b79a17eac4ab5cb667d63c2a6f10a1b75e365b2f4f3a479fd827d6c38e069ee97ac347d54fe94087690d07851772b92ae887aae1c4f1e40ce27edfaaaf7462d7652ca62e326085e0697fef7efda1e1bf24b4c93ddc303206f50c4263d91ed105d942035108baa6ae85bc2cf1e14708c1ac086b5a676fd59c03e1ea69a1de4b2c7f50a0a0e568d312d0b8e92e8accb6febdb6433e691d0db1dab74550907720c7bef87bb8b597b187085d8f4ad77f9c6c0c19132aa71d4bca69ae0aa1b1a43d99a36f94f1dc181a8cf72fdeb41605677b52f740252a3e42d22215a6f25025380e14b4b10428b1e217b31e39daf5c206ef793628c683f151107f17c5cb6fe5afd94ea43e3d77c5592b1098e8f7a570c8bb4cd7c578b77e0678dca704295a70e4f8f6025c61e97fc284f4dce315fa61b1a8681624bdb30ad65626593e7aabcf80ce3437292cd049b136fe0e6398d84586817f6685a41d2bac06a70b70a4040c5e0038b1045968cbc7f38859fe3f9def2356312a8cfc611757a7aec3ee27de7cb0e720977ec9a6da062faf8f3ef745446dde3975b9605401501fecee0323508736631bc39aa0602ba506f88756ad305d67cde7dc4eb43ee9549a6470bf6d1b21f89fb9a6a827637df33a3ebdf88b06c863f7249020cbb2f0e8945fa0fe5bb8537a5320b0ef06c3d662079f10716b9f52377e376f5e568999a55f581c7a9bb26d2ab1d936d2b00aa5578ef2342640d98b7b62821112e54e809446228758ccb4a6f8c7a8e9d3a72a20ffee9f54c067581c3169417db1dc382de5b85d52dde0402abeaa11d1c2f7cc19bd7f97aaa78c6d471d7b453adae3c6e87f607ad7521dc292eb3e1c97504a4f7ae113dde436e0b5a6c3bc3693e15394af6ba01b5e1c8c463cd99d1979ffdbe6a19ec0b4b548069a97a7986ecb7943bb8be6e8ad8f3aed6ba71bd20adfa4ecc0d9e2b99fdb6c01c431465b17e50077d193329b123bea2fcc01624010eb2e566ee597da579061a0b423e3a5a824010f963919f71b28279a6951f5e348c53006348503b94c48cf88286f51370a64ef5823d1883dbee56101e2c019f576b22814ee3a21aebce867521a4eda36cbed607ace566fc03cfcd5d7e416241ed11703effe690c8b75003b6fd21c224abfe90ffde56df221034547118c902a451df281d98e1a4499d7962dd3a2471a37e1399845e91e293c975c7516721d216c1f847852a8201390f862cef78d8a4d3715e10f07c856f2bdbae10d9150999ebabf93f5cad356345f7dff7317eef7e441b33e36b3e6bcf8c41af330f4d51b66dcd097f74a8d6dc1e5f711271233f2299b389084c2176ce089c50f7f710d22317f0d1c3f68429987baf4107b881fef58946a9ce78f6ec58c459e45b83f1d640a033c26eea7e99c68c9865a206cded62f2e580125840785a5efa7506b1f105fd26dfba5055083c9d780c41592925f498d01d1c56767fe43d5861e7c56827312ee93dc7314c4f7c191ad7e3487dca0470e49aff2e3b5dfe6fd6b2c735cf3c24d7042fbaeefd2d44874923275b1e664c30f61b47c490b73347a9db55131df40cdf8f46db3eaa3ea40ac1c71bd9d4fa2ed7fa47d3269c6d23c663517512f839d8652f621e8883a28c74591127b4865ad8102e03770702df7b80e91b25adfb442aca1f512753602cda33c8f6fc2809d3cf296ab17ab7bbe320ccd3cbc492ee9a41f30453389dad33cf87fbd6efcf03518d1df6812ee6fd318ae3aa318119dc1c4f88d720d6a78ce310c8641fbe64b52d7c4fd79ceb66aa933d0851658c0488c14faa93a0efdede65ee93e45cb1451305057baea53fb1cd7e4b664e9bcaf455f94c1899eec001cd64c951d2d16801d0ba656b896b8dd83aafd11b8acd6a6cff12d952a560edff8183be29f4ab4fbfc856214847aa7eb0613a35c853277937794a67eb98614dd91374695e237861da34b2e1b03c3e1ce2eb8f95a01e91847958266c70c51bb80216730dfc8dc3652c1029fc0d111df30e66ea71ae948d75a8dd5f5d8c620d3b94afe483c52e528df2e81fb5ce4832fabbb1f20f7e0d3ece5d9f2ba5d5eb62f8ffd23de459dc69f8b41bc74f25746274391a22a2fb63a9e7b8d40ceb68c9efc08b8432a4c0db7a28c288cb9a93941b0431d5e8a29d1a1342bdb216d3ea1ce11c600f716f5b67c287f", 0x668) 12:11:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="dfc9ec03100300000028608bb78158413835ee1300472bc1c9ed5f958aa529660dc7915b4ec6404d494b57d6940a498838c47703481f8da33566ffa097e15773a6bf1c1d0fdab3d44a14d80ed16d264c3935", 0x52) execve(0x0, 0x0, 0x0) fsync(r0) 12:11:49 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="63870dbb"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000872545147d1100a700200000"], 0x10}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1ff, 0x4bb}, {0x7, 0x8}}) write(r0, &(0x7f0000000100)="2611151417b402f08725d53f508465a0f12166b20a9b26719319486960cedd4b65dd72c6197e2a6d526ded7e1d6dd007eaa8bcd6b209b73ab561a13a73ff776a9af169cdb6fd2d56d0aaabe461a8579a3c5de654984072ebfdf23d3a237dcd697c93b944abdc8c431cabf4cafc97fe213d145ccf7207805ce097bb3ceb837e47c27c0d46dd366bec735f87b78d410fe6f3bc2c1e374b0e9c5c1a73409267ef0de6875de6b3e2ee1d361f20b6ca3871d862a8424fd1", 0xb5) 12:11:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="0023b26b16a2fc603d2d51df612778b5dfd9fa8febc41f27a5750b84c87b1f2673c9ca8b8c8a9a2f6eb3e1186eeea7be1903000000000000003be1cc776e2dbed379c15ec7051ac835efb17600e73f7004f60389c98a7565e277aace0a02b966176a61a3df6e3a92518aad0c1606c4927f00000089bc4b2a0e842d3f7b50728f02327106ed948bebe56673b916294809e4aea51b9adb9bbf5ce38bca45c2702ec06f09fdd15eab39a38d0c39ba9d17f75b326e95195d6c0076ea9643128dc345c5a81cb6041f3950cbe49eea3a9ccf6c9b22cf7015c32c61bab2945d85fe28f60309721d4a2f9e7f281f6b424100fcc1a94094762c9d498d4709e5263cfbe667b317807567e991e0f2736aee39d1893a0101000000000000237341a25bdbe541ac63", 0xb6) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r3, r4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85ac92129146442f1a000"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) preadv(r1, &(0x7f0000001540)=[{&(0x7f0000000140)=""/188, 0xbc}, {&(0x7f00000003c0)=""/70, 0x46}, {&(0x7f0000000440)=""/6, 0x6}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)}, {&(0x7f00000014c0)=""/71, 0x47}], 0x6, 0x0) 12:11:49 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x2) close(r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040), 0x0) 12:11:49 executing program 1: r0 = socket$inet(0x2, 0x10000003, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 12:11:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000dc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d9ababc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907b06d2cdcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c9153a7c4b4204e0e907dc23b542922b035ef64460215e4755ea96f39b726016d707e0232d0d6e9cd5af309d48ca7c299f5164ef40a5c6a77f3e9", 0x7b8) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r2 = fcntl$dupfd(r1, 0x0, r0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0xf8d, 0x9fb5, "a8fde9356474f0d60ababc9d2400"}) readv(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 12:11:49 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) preadv(r0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, 0x0) setreuid(0x0, 0xee00) seteuid(0x0) 12:11:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) unlink(&(0x7f0000000240)='./file0\x00') 12:11:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4, 0x200007ff) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e04e5d0100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e023000000000000", 0x8) close(r0) chroot(&(0x7f0000000000)='./file0\x00') 12:11:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000100)='\x00', 0x1) setsockopt(r0, 0x10001, 0xb, &(0x7f0000000080)='|', 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') socket$inet(0x2, 0x5, 0x4) 12:11:49 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000140)="7cb77c3e20d4f8c3760adea5458176971c399c41021150f23e8d8d1a6efb128c1e226a0bf0f90cfe2feadd0e34a20a1a4aa9837f4c8f93a453ab1833cb86b28f37b020afad2a308f30611be49f12b92fc8d6a4619750b8332632056b86", 0x5d) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000001700)=0x3) readv(r1, &(0x7f0000001640)=[{&(0x7f0000000240)=""/233, 0xe9}, {&(0x7f0000000080)=""/98, 0x62}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000001740)=""/20, 0x14}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/223, 0xdf}, {&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000001540)=""/123, 0x7b}, {&(0x7f00000015c0)=""/103, 0x67}], 0x9) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x77b) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) close(r0) dup2(r1, r0) close(r0) mknod(&(0x7f0000001780)='./file0\x00', 0x7, 0x80000004) execve(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x1c0) semctl$GETPID(r3, 0x6b65f8f0dfa24252, 0x4, &(0x7f00000001c0)=""/79) 12:11:49 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0xfffffffffffffffd) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) 12:11:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) write(r0, &(0x7f0000000180)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a419709400000000000000005ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f076548de384038727eabba6f7770b073dd8177bbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e9", 0x32) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x8) write(r0, &(0x7f0000000140), 0xfffffe46) poll(&(0x7f0000000280)=[{r0, 0x84}], 0x1, 0xa4000) kqueue() r4 = syz_open_pts() utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x2, 0x1}, {0x5, 0x80000001}}, 0x0) close(r0) kqueue() fcntl$setflags(r4, 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "47780ac85a538a1300"}) kqueue() 12:11:50 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x3, 0x8000}, {0x4, 0x41}}, &(0x7f0000000040)) 12:11:50 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setflags(r0, 0x2, 0x1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') fcntl$setstatus(r0, 0x4, 0x4008c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) unlink(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x0) 12:11:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) fcntl$setown(r0, 0x6, 0x0) 12:11:50 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000001c0)=[r1, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffffffffffd97, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000280)=0x4) r5 = getppid() fcntl$setown(r0, 0x6, r5) r6 = msgget$private(0x0, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r8 = geteuid() r9 = shmget(0x0, 0x1000, 0x21, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x4a, r7, r4, r8, r2, 0x80, 0x4}, 0x7, 0xffff, r5, r5, 0x800000000000002, 0x2, 0x5, 0x6}) r10 = getpid() msgget$private(0x0, 0x40) setregid(0x0, r3) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000800)) ioctl$TIOCCDTR(r0, 0x20007478) r11 = msgget$private(0x0, 0x18) fchmod(r0, 0x80) write(r0, &(0x7f0000000240)="f3488f4e476198ed8623", 0xa) msgsnd(r11, &(0x7f00000002c0)=ANY=[@ANYBLOB="0300000000000000fb65c517929d47a5c1ec6b7aabe531a48efc02839243b6a5aff8e8db7e00926b8d9268339a092096349baa3145656aa764e521c6ac536fb28330820df65c1e60a583c3091f418aeced0f197eee5387f5ef4ef94af8720a8449d470cd3f2cb93ae9579ebb3696263cd4eb3a98310e405c9141d1bb2af29392fe94a8faabd8b3fefa4f9271d503a95a37949caaaea91372fb39384beb9d22a80c6c266ff6bcc231441325e9f23d6cd3fc37e80000000000000000000000000000"], 0xc1, 0x800) msgget$private(0x0, 0x400) setuid(0xee01) r12 = msgget(0x3, 0x18) msgrcv(r12, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r10, r10, 0x3, 0x2, 0x21, 0x100000001}) 12:11:50 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x1111, &(0x7f00000000c0), &(0x7f0000000100)=0x4) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="5cbd0000000000000005f87b48ff5837c6be82355b50b83a23c136bb933f92bdad1735e2fa9a0ff8a6b415ed5623ea9b548b11b7ffb5724753c76db9aa137331fa9554ef8acc36a7295e6eac8451fa1e65130bedb40d1f8a8f0635d4623db617d84eaa64a3679b7931e4dc565bff9fdd6a18796549a5ee48108501428bc9b126c06ab05e0925a1656e6ce21ad554f37bce398f67f275ba2da0829abe6edd2fa07654c7a0ef3955444e0fb5ac78504c8fda97e2a9224fef580169fafa0e"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = semget$private(0x0, 0x7, 0x8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/61) r3 = dup2(r1, r1) sendto$inet(r3, &(0x7f0000000540)="64e9e1647db003bece2021a0e663ad1f1c5d146633502fe63a0e00e83ffb8a2aa2f535e0860960a78e9e1c994426e43568f1eda2978f9f4bee132835682cbbdcf5804c3d95da499a4e9c42ea55442933f672e7ee22a9b9627ebc5042ef2fb9288f090646417690bde9782045d35140a87a5ab5fb99510318b59eed896b03878377cdd28f6c6af202fa4b6ece03184a03521c5907a6ca687e2e1778897b260457014130436b661afcf78c5b93f7086dddc18c5c1cb452d2e3f91346379a0a17145f3abe9bdfb35a550da14206b52e2c636f107fb39a3f739fef64da45320f4a24be50dfd908572ef637653e5ba959863530183e3d514c626c04922900ecf0e6139e960c09ea6d51f45db018c29816a7f0bdc07b233539daf551611fb649e00e85d31b5763f9a426338f95469584e9aa333e14f16e18d1f5fdca36aa88bfb41ca0f8993500c88182dcb7c20f5f1da08d1a856ae840b9340440eb068b5a81ad44d78b5f02578dea9ba01aefe29587fa9148872b13cf14f972cdfae6b6e9cb8453e9b8e5b10c2866935bd1739768d16a5bbf49354f08eabc222c26bb822a6142aa07b16a513c0240d96125e22d65e09f109fab8d53e74221d96250befa143d0a7c9fd856e04ba78089790d5882f3bceb04357a7246ab50ecd3e5e513d61769f2e5433bbebbe35602dbedd0d41e14dd0e65a6235d2d49f181bc789b26ae4ee0ab9b11ffe23efea802aa6b92a5f8986dcf0bbb679211da4279cd9ec7b1e2166cee7e9a6677ee1ca5cff849d28102950a1081febf285fa672ae519f84db25212c6693cc822d6df3d813cc03ddf7b2ce2fa69978c4aae5e71b26b8f51f8d1f8dd5ff1df20466ce65f0bcf3d3610ca771bd2ecc6135a0c535a7bdd0d5af1bd721901224333ebc0b99d974a1016b177ffa10afb9bbdba588499bc7b1816efaa8ff958d4751409673e4e2335670c969a6d76e8b76a07a995974e5bba3581d75241c959ac7a0a8b1d3945ed2dec3da7104ce657eb3f7fa8d52799daa993e18fae1edf6446e7c024c01b31643efce3153e1d92fb3f6376095c662adbf810905495e9a3ae16566e753a199b00c7eb404f6b9a5564d885c9d5bfff3517ae6a47ed8dd92a284e46af6252df08e9dcfdb4009b797459852eeabe52a895c186fe8adadc634a455343f4f9e0267fea0a48905c236ce7ab39cc3e4c16bbe3f3a80d09607f79fbf15b9370ed0b3cf556c1b16a6384fb8a47df0dab27f89049fcab1443480c3f052ccb49f7c8c03bfdacdf05f6bf5b05b0b3b4563482f2b246bce716b3816a03fae2c50b25511a650ca1da368447e5ac6a022a7ccbb28d62c19e674417755c42785b36301ff7cf0e65e805bbd47ff0aac1726e24fcbbc80e78ed19fd9a9905bcf52b9676bdcac9a7adf31066ab2b062b3585203b8b15154ec6f3870168ab37e431cd9bba7a2b1d1c8a38720a6ec32af3e394b8110f43a3be3ba896fce73ff0af7b0d2ed61b37ea7a673dbf4f3fc01cb997da7b95edd3dd07ddd6282b4ee1621208a2adc8dac67c9818b370540bcccc1a34209fb589d7de8f3e9bb1840afb310177915c49ba623c013c1eaa512768e9f646ecad020ca20abf649220be2c7884fbca723175752a19c2ed4981484c53615cd00d4ca73c8dc33766e2c6d743b9017ddc29e07c890b523043737d14e63eae4cfe647a5145c3af8c2778313c3f6630c2fc6be14ab338a8ec7e80cb9d54e1ec78155511498a2c5b298a32e550bd91f209bbe3b59200cd656595c2fd20bf0298b6b7f0c74421164f5354191b374645bb0f8409fa3444e24363720c6a93980308aeccf927a3640fb25b68346df3d1c104e44d901eb2ac2c8cf99b6994c494078cd707564cae7ef05f844500c1a0deddeeec2ddec23bcaadff0e6c0cc30b408d0f050d480623c2272c977400d400a891b66fc85a870e3ac3e169800676f1d3669596765027262f6a516128ea78e24eb532041e85335c746f7103a9319fd4cec7f209454f911c33d7d2bf8474380c2318c6aba2235131a11cb43311713b67236725e91905e62ec89fc74623eb70868555a8aa4e49f7fb3e510094e2f9299bafb451cb0adb799c72bbc8f2d919a51ee55110e1a4d09f19125a5858d66938ec1008a7b2cd6049fa25037fbc128cd9b0a2191683998cfbec953b8b5c053e4f9f7f3be21511ae86c5f6c2551501d9508208f445810a032947ab331e28336df04273d27bd666abb50b6e642b05d6a5672f6da9b482029dcd0a693897fd8755777ccbd50914615e1a5d40effcc601f30e2ba6786130d2a8f2704eef43b6cfe60b32d3c395aa04706b8651ee822d1216f36e31d4160093a526325e09d4b8aed839b8b26b6ed9ee8a2b112041675ee9c16cdec620da0aabe3186be2a06feb62f4c833d8ef32fadc41e8eb197fabf2cec305365254689d7a755fa08104a0f364de4ca7ef6f5bff96eb5c049d4900653703a7461424b01c3d4c50eec69c7eb63c6a61e16246bdf0fee187dba6d581cf3b9d308c95118683dcbdecd2f58733b33f9f91cfef506604e813de31b044c7a2c4367a8ef5affeee80f2f949feafaec3a5cd76a573e56c6ae62b5cb364065c985b28ceadd465ec27ca1c4dc5c8d3c9c0c8d3d61631f6606c82d9e1fe20b88bfc16928ccdc276e48d1e6b925f4f94536ed27c96a63ebf273e29fa5c6680014aabeb3de9ed03d8b7d33a233317b2dee81d86a6eb9765cebb2d66e043a532bd8e29c97079088691479ca8b0b5f5cf2f5fd36bacdcad6bc535d742a206ea931f37d3ec370570d58f5efb55634023af0ae92bf945c4d89cf7eaeefd919b7f0ad275c9ededb09b5d21736a84ca37c0641e5cb996c6e8660e162df56bce6884b6994c033a7466850a28f25024502328f85b18933066f453e3cb0a9f99c2dca562cccd67aeb016272597faa44ee00f1c92b0e9aa9bedd21a43576b09c9fa9f7bf5c7a287ed4adc5c0694d7014b85346f0dcc6f22f19404deb68c18a998040662c9488fec4d9284783f4889f9e97ec68739ac04912a66220bf9b49bf63ba5219921a4a9554822feaf9a743021315331f799ae298e09eb705dbf7fbf1e8eef2ea17bddd4bec2fdd649412a40bdbb33eaacddcaab058f30ed44ed9fa5b8eac31e06d5bbe551d679d87315cd060880452255d9d6c607c9f779d9446b29637bc0f9a2122137fb42ecb3f6acb3088e8413d3f988ef9b1492179662f6cbfb61f4afdb5811db6d368af3a5be96e810d9e8843a4b252674bef7f2a84f743d23de921d3b3ca8944de76635ad56b85c588504e9636dba13c03245eb5805967187818faae4ac55a32610be4333f63ef37398461ad95608748ddee24f3c4ea2b485c5e2c350eb448f8b9ac02210a9f03d0ff55774d70bea0d0bcf8bef5273c8955d721dc7b076cbf14ed8c794e527bbe8a31ce934ef2038c0684f12cec8728506df264c9e06a60df63674b6c88954c39ba7793accb4f77545ae9d929904084fa196d3979d220b6569b6c1981bfebfcbc22cc4147d225d9b292ab7ce7d1007324d0b3002dcabb2572482b135b3e47db20c4e6386bed8ac70fa4ecea23e7419c557d06f7ec7c906a7070964951b102cf43e58a412ba959a8761bec8d357a10183dccf537bff7ecd6a6d0a60e60d738dcec3388931e230ea4781b0372d2b1e3a5ea33b5626a0686e402fddae1ff676b52709dc0c5bc77b58baa25ccce7a6b9420c6cf8ef66ae9f9fef5477b84358d43677a514aa1605fc49466d22cc01c4860464facca9b8342a49c8b774aa7f9206880bc3499c521cd44337a5abeac6a9bf288f16f26d1788a0e4f7eb584599ff2adf076c181aab80fd04626d293818bba73fd0ec453f8d412f8e400531ec3027113350c9ab80425e146bb769fae127ca17f86467b85869460643f2447e72eacd1cba8b626e4c8334d4455070a28c9ca60193ed612acd42b550548a55b901bc7887c54416159b93697496d1521c98a572600dcca9f7436730b17b566cc38542bbdab6de99e54fa8ae4558a43074c4586fe6b7f8f826b45a2b84431b7f8d0323d121cafd5731cf7a0a99f15ddb447fb5a6697d71227bd0bc272f8d2417d8d7c08d55502a1d36d17390f9c4c664037fbafb984873ab83b6b75142a4dd844488f1af2b3e60cd8fd1931b91d45d88e9ba95c7a79cf98354d94746b929e66db65a3dfa9ffe2bf2bf3877f0deb95985ba3a94d63dcd938d21faedfc6c4193fe07e95a2965977ce0d1aca4545d198b4bd4bddb929ae9d8ae3bb94802d4e05d0642c2860cf1c3d10784a18d58764f146a938131a33fa1c15a88bada99ead23b86f55955260ad53f94ea6589f7acd59a28f34baab080c766dae9bd38c574da008813a4a4a4322bcfe96e1bb0999e5c948124820252c30d03d9c9e81c4450ac7d26f1aa784cdd98b4375bad6322d8053d5a4e2f31a7fae722cdb6a097330140f8674fd98ad5d36dbbd9c69e8b51c1a6fed2e0bc2f618ee93ce970b2d0e26e5421c0c4e98d2e89670bbc24c598f83b9a269dcb71b41fe979e1ac13a671fb89d1f43b36f9b11c8cdea6d59fa090b29f63cc432a9e00e73c9c6b14e225d70780ce0dd13e0d83690cb572a8374800ea35a2aec6ba19bde03dda92398a99d0deae25c10ff6445fe21a96ad124a9dd61c561c8608f1096c353570ead3649c2a3e3d7e2a6cb03d805c82470dd975343bd7ae4d4f54bf0e150c65dbb184c467a6b975fceadc152362bbf3d191026b2c1b4d212c440b793b7ebc9c96938841d751c6ed80a102f40f5f1f1d4e7f62265d2ce089a12d2fb39e5089e0cb09def4ae62c387525ae66bfaa7b96d4efd48694a0a0bd9e2a304ffe55bfad39017a32d3dcf3ccd2803b2682377fa285d7312291951163b029496952d5963e6725f32608ef12d4b4719b390ef52d5dae6c1136b9da10bfce7bd48aaeca02a89fdf112a64bd7b04fb38ba51aeb1b664766a991f655b6d0cc57220150f9091bb18051066efe99538f1336f35fabc8d92e9e98221b1db572a2fbbebaca8c0bf78f0429f1eb81d48f463c7a4c632ef3fc336173aa0bdc8d08e796f3e4a75503be2a15d43fd46320a819423b574e19378aa3d2cc832178cc03c30148bf89e0c5fd95dc7fcccba33ef03d8e2286cdff4860707d9e1839df2fd805f1fb349425b29eb0eea9081cf0f707c2c538128908b45b5f105ff4448ea60f99117b4e3216bb2870d429d6f5920f7ee5da6ab6b994998e26a37975beedc75d9951a938446a863b072c274d0a356db1c2a83996411d6a270c9aa9baefd3a1c922889157d2d2975dbcfda477b3f2c0b25ce55f0d1235b2739835d7b7a1219d99573e967c514a4caa4f74402a54c7381534fe17f6fade178272bd3c85cc07f6d4edb5a1026503bbb243003abbd88d193f54a726e5b48b9888c625d9b9a27c3473f3128fa4da640630989e8665cfe2e41dc6e56831e22ace10639cce1b77d54d665ac808e560fc096555361c472d02476a3994113ef3d9c2d09442eeba6a91cf850cb38713803a348de15b4102a4540d6d46306eab72247234d5ceb81e3c58d895550219f720ae052a371095245beb382c0c73fd806194c2befa01e6850300df309b29d5e3f238512614ba2bbb4d10a4b4ee3a649d479389a379769e5daa2725f762efd7ed2491975af21679ae694297291b8d7f0d528a8c049caa460dc1be0e9a94fffa4ef26e209603afd904f5706e5ab16af0fe9fd94474f7c2867933b5ed7327c994ad144431fdf4d1ffad04cd25321bf76941e1c7d99699041396497999062711e", 0x1000, 0x409, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000500)=[{&(0x7f0000002600)="0dd09dd2c83767ecd6ca951b05f46a9715189808e2ff336c25980f21dfb0c03b9080ded33518768a7ebcd97dd4c86ee33ffaae5026313a8c29a2c237babbe1ff81de0c4eb2d87ef95bb362624ab2e708c74ef0031522c3d7211aca64ae761481fe9f73df409a08f1a67bce016fe90fe415bb619dd2ee4399e930faa53ca0301e7f75b00059b9aadeaaf4009fb4aee49f5dbf95bd04e438299192fd9f796182636e7ef60d013c8a97cd74275259e8f270bd0d9f9c700bf7f8af1fc561d9cf739db55fd2f3b5e2ab6b0fd508d112f984270a02184ad3450e0b2edd2a23efd0c2f39b156151a4219f351022352e443a369c7f0925f1559b71da4acb886470fafd01a0455c0c255364cd44e5e2eca1f994b6b4ea5177364f57cda1dd58a0485e3181c4031e67ce19f061259f67037b74cd5a38fa76059c626965f91bd7994cb4ca1c0dd3883f039326aec99cd9ecbe0d4caa2e4ee28dcc3b2391d7a8a18fe4cc52300c65f4042147f9be07daccebf7f30ee183b64bb967a3655388aee5e4124db2cac15f76dd7250547c83f6f8fb9f1434458af7e0c5f196c0ac482151526242f65d2ca190b63cb50a78357d3943e97bf27845b16db98369261afc302b024c79eccee27b4d524e2b61c0b2fbb162f15bfe8d20793d13e35b0a88c2b7a8b158de9399a12e3f79277957740fe793aef406b17241558aeda9b7d97857f9bfb84aaf96937588d76cc144fed563f91bb53d45770b31eac5012071560f933f71290a27de44d3ca0e2d6647893fdc98a24a3cbe038e78f7956b09eed3f06f02396d223fd594347eef2d77c1a88b858068c201caa4c4fec72355411e7779d3fd0c253e32ac5a7bcc21aac43428f95c6cc3a7834e636848a56ed60355b31f5716fcac9bb72f9f62618980d2de2ee310622bb9ac8031f1c46fb09c0faddd7d1e452eb3b78013b6239745939e6f8f1b5fab839b04494bbeab1ca4a5d9008d2c9300e1e7b9fefdf018b990ad548c5bcc96cb329aec5b5e02894319204091c44bf1aca0ed03217a7d03d17997cd8d39b57dc3575c603c7df15837ec445e60a2e9070d860c0f77691ff038628b2a344ea7ed7e4b18a13c2054a014254877b83caef5285bf485b1e22c6a04de7be4ccdc66e49b1083238e4ee947eb14e2737553b71c07bc911afeb29fa4d9493a8ca923e413a5317ea858dc549e596f45c9e89cf3570ee5d8bdffcb440a5bd348a9a5ebbb5eb5eaae1ed2e96044cd4458f91c02c9d7b40d0c05b5d0286b670c3cf0f3b6d8bebe1978216912679ad86725e33b4328ffe8fb776d779c3ec44dafb330355ca61af831ecc0032b4205062412cec10167c4003a686757795824a021c6ecd3bf940660ebd9dbc8df80a76373f750b9e0e37a7baf44e89e251f6100218b70950d4742e9a8400137670475e3966b2e8d3982d6ce15b99e5699aa93e8ee28f968d9d8664050708801f0afd15df2e6f5504f4bd8188197928d0a02d0ee677473d879efaaa68a4d4f833e03a5a818c1d7ee549f1e8c4d6862b727f01886653c5bcbea639fb0b5b097cc70f3f42ec7f3f266227addd25d7b2d3fec51dd75c5308ac8beffed72c3231e350bfd2fd05df4b900b57ffbd0dff4d5fd17bc2a53fbaaa0825bde6279fe49ca0844482001d3162ac3e426dbf72c3cb7f6fd46e58906dee78cc7c9a867abfd41123b9b05e8a3f0d2a7ae2fa3271d701f6d5ea60f26b0e846f6bb5dd488a7beb7cbbfc2fd9277241ba0f216aa020d87910a6841e230e445d67f9cf146a5345cc51990ea8f119c30394e122c8d709d60c015ee8b9bbb7635dbbea9992e5a691a02e91445c7378dc72987946cd948280a6f86f20869610a4772511ce6170bb36ef3f08f9446e90ea80537246a9c4b938e6fca0141d41f3fe54f11a4d16275e9ada5e0a8802704cbc39cfeb4f17026bdc42801eb602c56baf128410d0ff929eafeb84e938c6603bd3de9c676b328486648d4006175020d4c41c096669a1a0c53028324e65ea83f356e1ff33a78e61e0b19487ca7e922693c60bf4ea8f8cb0c75d495944b9ba054cecfc7837f1ed78d4069fd0d5646f6d9314c96be630de48dd53b4308cda273537faa0548bf9211e194ad7487f42b2a09ce6718d179b0d5c47b2ef0a371021a4a56c7801aa79cd9421da2d3625855383ec5cd6595f42d24bf5d5d63ec58f391bfcd44f7dc256d9a69c3d1717c4238e5e8fd7a9be81b9bcdc52104d34f07996cdc595b0053359662c64f9b0c190ff19568747f3d137f6654458b95c5d6ce77256b8a6e7389947aa0782f88043e8a3b68162cc52b75d71b32c19746c618b1bdbe1f3cb041788de6287bc17d8cc350637bce77301662b6215ab295b6cc1203071d1acf2330153685276874b5b9aa15fee50d7c913a0956d9299bcfa2e5b8709c17e95d2ec7e1c986ca2988a31381e629116685589885836c909ab05e9e080a851753cdeb4c4b3d5fddc382ab395ac5f8f56ffd1f2c6027210b102b5fb6b9d0142dfe20f92bfcf754a802013225eeea578c21283d5347e34f0484405fb40ffd5d3ddb2f977414c49754412f7ccac293671a41a8143bb239f9f642277a9c313f3fca5d0c181b8effc69eda4cb20e3c91e9ca50212fda9d447b3c972315b59c049e033198aecd503f0dd7f1a54cabb46169339ba0662c1d22c2d50992317218845173f6de564cc0e2b0635acc06ccb9211a1ec966af015e5ea4f1dce9b46d1b58974c89777d683acc526cee400480ce54d8275d001e34d4e798fa10161995612a3d02b0d01890eefac700e660f7a4d1189df2d2db856fd5f1c3afb52840f1a60e4c2dcea36e1f0f39abb5f7e2845f007e0c9363948d81b3e6586b30c605d01fb86d382add1d1367d90e40172974db5ea2f27d695ee047d3f5c2611ed696c7718a8aac5bf1f0c1d365badd44ee3d6c0b56f3376f28c555d822a925297d7285986406bb99ecae5dfa454bdb8aef9c02915d6a4999c425ea943fd48a19093d55803eac332018a14982391dbe5a39f6770df23cddc8fefe43c17d64cc344f093803a7f22900e09742518bbd2b98da04aeb451693a7070793e675baf75845e9f55d3528df67824660237f5c16a4178f6cd7d0dedffc108b490e8a02097f78306db4f457943b2cb74a8c84e87112a981a58209d93532f76fc8e67092c88972d2610558ed7bc2f821cfefcbb1a3e7133b4034209891ba4feb9d0d630935e4baeaf9763089c276286c4a3b8390dc0dfe67fb0e51e9e7bb4bc17266a4102a910b90e2c4cfab9dbdb9726c1115abfebe9c1ea17ad9b9bf031b48976443ff6558ea38c4677906d46045a75119237ff6da7d5b6cd4b915976b8b9180f851c515c07e9a555d2a58a686992ef21e1e9e7d78b4c2f2c3fd8cbcd5c5e6be82dd23da2feb9ee06746b30180c5f73120759d2a5fcb119cbcb6ac134d2151c497c4b81ff53137736eef31bc646898c073d2ef98ac2376ddce7bd1dde17a8ff0447b232588d562d93d11c101f986fd604d0f577123c432fba3cb87815e318f891ca8a2391a35b0a33dc7110893185c2bc70186c87549dfadf3170ada022de847b5ca0acf72825a0d05cd95612922167f39d289c819f502f7deb3b2ff92881bb988a51341dd7f97be1da22204f4bcd4c06213141e90a075edf45eaec8bb66006fbb3d409751429b39125fac869949fd498aff0f5ee3812038dc48424d0db92dc29f7eba23033ada5d685b8c98453d6cc80e8935d68857bc503f7c422f3c749dac317a44a05ad2213a1b6ca8427be4d203e4ee7b082903b26fa5c68a29f41d1b54c35b17ffc236f37b22fd2265a208072168fc8260beeef150893583cb58b6b73204612b91394008dee1b93f13df6b9f2823d65708c9284ce3b850ef9d81e96b2978234c1ac61467c32622fe279f67a5b491c87b6bc6ca80abe8446ab81faaac42a171f8ef1e6f4f3ce32bf6725c589e1bb701e0bee6f1ef31edd49d9171b47b24f94bec09305a62b7ec2657ee1c59d2983e711625eb6f1529b7e6e7550c5475bb4104eb9d8163018b46d1ca61b0ed35e03b6ce137aa8c82df59baf156c684d70aac8434e409ce7aa669560ab8757a036946204ac8217b25d8af423347e416bfd36c1ea3d6d2294a712feb1a0fd8bed0bec1dd69033c7983ac03c52bbb5db48c3657e453d3e261d829d8bc9afa7f9b6e34884341e27d1da3c82438948df143990f833e0242df59444e8ae1dc1a5487b8d55092ee9455fc32ccdc6e6614e9c62a21f547b076e45818a42a6b526063891a9baf154dabe5d7b11479d2364b48e12c4d8959e8709cfe4def8b1a00df20b86b2025911aa502853d0db8b4f9d7fcdc58d286da27699449db1c53aed687186f14b82450cd0fcd7346167373b7a61f9bd2ef40e0ba206b9c0242e0d8ff7a7d58804cbcc7dd60e76101049241abdc9fa924fbba363c53ca049998acff1c1a88ed0410dd265c5ed90cc6495a1c45ad4081238c0e59622837c929338ad15737f4b8d721f6702d347758073ecfcea3d575e91e8bfc1274ca45d7a295fba04bc4f55afe173557333755129aa4721af998a3ad5dfda33276551d476b0c23b0d0e9cb5e0b9788b9148aaa9bb983cadd01188ef223fa5fa533497677265e3974a0d1f9bbda1f00704fd98aa6c7be7ab495467d8eedede6b7050fd2d942d411ac37e8535012953a0bbaa75f8e4ec7151ed55985e7fa7f91512253e51b541eb6e7d8d9438c047cb8ede2e081d13d836d334c687083989ceb707b831435366c39719b571dc54074b7cc4c70faec47fa975b910f2529ab31ceb5b6fbc026ade43088b408253db4dbfd9ae52345a946776d3a808ddef4020d6cc92f8ca94bb4a27fb20a62071319620d248f4d875cf2e12a6236538c7a642826d21dbea788d34e109a3064b2bbd959f8dd4a2f46d8b70c40ed071249dc55aaab6a3b3d05cfb9040a8cd36f12b706a41dfdfa97c033101a4e66f8b4f08b2177b63c9fe6a3e50cd96ee4dce9c76fa0f5c7b8a87fb30a133a1355200e9685e222035444324b62d0906b05af14d1ebb366213899722d7691671ca63a292bec5fa5c34c5e9a00a3dcd9b8e12939d14ecd5b028ff5784027d8307d2cfcb2af7dadf9c46964d748aa8567fecfa3aff19b1f37a2391c515ad549b04e7fbce4483a12c9cea03ce96f38cbd304982ac1c78049c0c2d95ab9710d3456a92a60a0e48e104bb62504897d20c59a2643c1a8fcf", 0xe72}], 0x1) 12:11:50 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvmsg(r0, &(0x7f00000001c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000032d8f270caf236b14449ea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x6e, &(0x7f0000000080)=[{&(0x7f0000000280)=""/112, 0x70}, {&(0x7f0000000300)=""/243, 0xf3}], 0x2, &(0x7f0000000400)=""/146, 0x92}, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x80) unveil(&(0x7f00000000c0)='./file0/file0/file0\x00', &(0x7f0000000100)='c\x00') 12:11:50 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x35c, 0x0) r1 = syz_open_pts() getgid() poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/63, 0x3f}], 0x1) 12:11:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=""/110, 0x6e) pwritev(r0, &(0x7f00000000c0)=[{0x0, 0xfff8}], 0x1, 0x0) 12:11:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x9, 0x3, 0x6, 0x2, "8be0ddcf4a0f762de3f612bef251e8eee19742e1", 0x20, 0x4}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x920) open(&(0x7f0000000140)='./bus/file0\x00', 0x2, 0x0) execve(0x0, 0x0, 0x0) 12:11:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fsync(r0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x82, 0x0) write(r1, &(0x7f00000001c0)='c...', 0x4) execve(0x0, 0x0, 0x0) 12:11:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x40) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="10000000ff6f771e34b9405253e34773aaad91956309bc9b0e314f3b7ec4768f31a27385e176d149a6b8a8a2f40a0c823d9dd5dc2e7208fa858c359664c939bbb4d82cc648b5fa9d6d940008a62f2998663d70d1845eb1ff1709d39d2401d77b147ac77d58654113c18bd148b2c20b2761d672fb4f95dc8c4fa4c913f389d1fede"], 0x81}, 0x0) r2 = open(&(0x7f0000000600)='./bus\x00', 0x4000000046, 0x26) r3 = semget$private(0x0, 0x3, 0x10) semget(0x1, 0x4, 0x40) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000005c0)=0x10001) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000440)=""/231) getsockopt(r1, 0x2c, 0x0, &(0x7f0000000300)=""/192, &(0x7f0000000540)=0xc0) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) unlinkat(r2, &(0x7f0000000100)='./bus\x00', 0x8) getpeername$unix(r1, &(0x7f0000000140)=ANY=[], &(0x7f0000000680)) r4 = getuid() r5 = getgid() chown(&(0x7f0000000580)='./bus\x00', r4, r5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x100000001, 0x95, 0x0, 0x7f, "b458cdba42f0c40357de9b01664172db1ac882a2", 0x8000}) 12:11:51 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) r2 = syz_open_pts() write(r1, &(0x7f0000335000), 0xfc94) write(r0, &(0x7f0000000040)="3fd01f6a288a3b46b1b89ad0b6004f317f5dffb2637b8ac2e0c6b939176cfc32fec517a8604e87839a02146d90e6e83ac8bf60a7d94e0263c9b3f1ec2f53380f80355743e5b9067dbd232746482444112f1ab096a0b0b68bd9a5099f292b37e944ba0e1e500b556d4e7cd04fd199faf8ed31dd60c8818bf69c37077bb97b0f206264e2abe38ec60e05060c4861128bbed3b909d9959f5c55acc181ad58d85fbee8efde68c48b1bf7bc0b61954f102a51ff85c6b1ad83b47b1e5cd0a56b2a579c6e85516be53f0930566431c8125665c84b0b609d61eef11bd5a5afffd8a0331d1b2980ae", 0xe4) poll(&(0x7f0000000000)=[{r1, 0x40}, {r1, 0x46}], 0x2, 0x0) setsockopt(r2, 0x3, 0x10000, &(0x7f0000000200)="6ee5918ed5be022afecebd0b2764a042d40d99cb1dfb7eaa74959f2b1f9d096c6e143c30ec8f53cd6231d76a51d7125ab7dfc035a15ed111118d18b6d195730a44fd0d48b35fd7feb86bab53c372bae4ddb6477661d3cf9e41e65feface2e6d500628b970d71d0eda8532621c42f2655fdda3d310d56453c91508df05461b3f8", 0x80) r3 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r3, r4, r5}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 12:11:51 executing program 0: clock_settime(0x0, &(0x7f00000001c0)={0x80000001}) r0 = socket$inet6(0x18, 0x4, 0xe2) sendto(r0, &(0x7f0000000000)="2ac5ab9fe8c715cf0e1e7805958105828a8fcf3a3c69d27ff0b3d453377713792688b79dea23832011cbecdb0a3e34a98c193b2c2559a7ce8bab6d96f08b2fa324a82127eab4e913ee8bc9b0250f5e8fcf67b520abe2d0f52304a96cba", 0x5d, 0x8, &(0x7f0000000080)=@in6={0x18, 0x0, 0x6, 0x2}, 0xc) 19:14:09 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc00, 0x3d) sendto$inet(r1, &(0x7f0000000040)="6944d8bd7991a3be5fb761f020794d83e586e8ef9a1830383b2cdfb18e4dc9019c1d76c8543f38be8ae8cefe187327dc92cdd4a6f2500e616922a84106c5cdc18282ea930a47e11d9a19cddf3675398a777ce77e75670b3242", 0x59, 0x405, &(0x7f00000000c0)={0x2, 0x0}, 0xc) dup2(r1, r0) close(r1) close(r0) 19:14:09 executing program 0: select(0xf, &(0x7f0000000040)={0xb, 0x0, 0x0, 0x0, 0x1ffffffffffff, 0x2f, 0x6f6}, 0x0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x6}, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0x100000001, 0x2, 0x9, 0x9, 0x20, 0x0, 0x4}, &(0x7f0000000080)={0x1, 0x7f, 0x0, 0x4, 0x2, 0x5, 0x6, 0x888}, &(0x7f00000000c0)={0x80, 0xf7, 0x0, 0x4, 0x3, 0x3, 0x3, 0x8001}, &(0x7f0000000100)={0x1000, 0x7fffffff}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x122) connect$inet(r0, &(0x7f0000000180)={0x2, 0x1}, 0xc) 19:14:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="344dc88d8bbe32f42e25b6a229a9f033a684f6765b21c2dc3b8785584b20d47ad922ec772950de6dd95d179fabc54d8de91eb877cadd97ffe83bebfc858981566847ff739697ed2d129d094fc5401d0a381cae51bfb6dd0496ecb98f4f2c00aa858b7140517f7ee8060b5864e58e041024f72bfb29c3615c05d8060c52578085347a9b5510be846aefbc7495f85082e1a5292383638109eaaed7c4bd326a821668170b287e8a4bb596ac1b6a938491e2b573458e", 0xb4) 19:14:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) ioctl$TIOCCDTR(r0, 0x20007478) 19:14:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)='oN', 0x2}], 0x1, 0x0) mknod$loop(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') 19:14:09 executing program 1: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 19:14:09 executing program 0: r0 = socket(0x2, 0x4001, 0x0) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000014c0)=[{&(0x7f00000000c0)="173c64d8bb095cefed6f3851655b3c3cad2ef814228859129bad51b2d4b9030dacb5ae6bd3565a244446d645844bf5fc07a0574482a48a0dadeaf79bd6688c215fb1ec28c29d09cb9a89d4c7f6478f3b9564138079a1f81e915b0f674e2b6ebd90f31a2d182050218f482a107c90137fbfb05b2a1fdbf5d47810f0dec87a2b8136e0cf6238faefa936645304bde9dedc9f0006506b7a89df8d098702268237dbc3669b7dc12311cb2acd970406b04654b5ad08da13d676185c563c04169e01487e52da5177084eee18192cfda1dcb7cc7aae13b793", 0xd5}, {&(0x7f00000001c0)="a6e7c79d3762da9e76", 0x9}, {&(0x7f0000000200)="a772af5175c43ed561aa2978e3870cb40c30e9a0e82cc5895a319527b9fe800c11fa7180f00ec7d1eeac24b36957b8d5b5bf686ffdceecc0f333a793a847ab9c03d4e0a7256e014233685c0dbdee2917aa80bf7d5434f60886f5525b679df30c2ec626fde10b56c26dc15c456526a209a8a74c445a", 0x75}, {&(0x7f0000000280)="d70d9b16651edb2d439bb076cc2087a64371233a580d3ba7d6185538680565c1e5cdb5e3e1e02e564773779ef0e318cb02d61fe05a905b1c70975740bf39e701c39f00162240fee29f55b6528eb09ea080ea0741df767d06b8e556b10f87609d2eb879eb477a5138fbf28d3e76e1b57356db5b5074222a1ddf301e39f399f18ef38de19fa292dd6262c15c59c7a8712c5e4ad10101354dbab8748409c19d3721470f6d86715c32c082e2867a0e2ac0e19f0fa69f20eddb708e1fdd1473633727a03db16abcefa8915f01c16aac4e16e83ee656c0dd2ab0788494d699fc966c19df53e4c82e3d3fbaf9efc3aaa605b0370902a2c3", 0xf4}, {&(0x7f0000000380)="f9956c4220842f904b43dc977481caff5d1305973ab492b0394f134949455e32feb59dae4b", 0x25}, {&(0x7f00000003c0)="5b60467fcff007790ffd313c997f3e4be90cdacabc843825b1fad1812589e87eee348ef77e9247b81eba7962f1c99400dd4853db957a35c17884987447ad9d17edccefa79834f9a395270907e5f93997dd2e4237389ca2a57114f0c6064e66bf7dee825c913143856318cfd9559e479eae78d26980a0a9e348dceba1e9634eab97af952595679db20fddc940afd759a13ed28d6423347a374597f9fae2d04b2ed77fa05824f2fa3e5278dd0ef52e9f60d903580a2b19d0a63ceefc0b685274ec4e4b1884cdd75ca057eb34e64b5e3b6ccec3", 0xd2}, {&(0x7f00000004c0)="4f3af24bebe28fabd66c8e0a699f295cc1145e36f406ed332e4b007ff7689000cc3a9fb51c7b749408a153a36cf6a6f290f1fb35d29644d3ba255f06c4bd543cbe191e2490bdae91ce7647d2df5f36325a7844537820cf6231dfaaecb090d35da5345061c507bebc509e88d7eae46940b356630513350e406835445b5ff02900a570a07aae7d426feb5ffa7cabe3261919cbf8ece48c8eb7ea6732c1530e62b7228d5ff5fa6f10998e8548614e78e98cc19f8b839e923e2f9902ef2b82b7d7040be5a36af5347b4f3638f7cff64b78ab9e85b33238253771c386be85b2dbf1cc471d181e839716028f202e5466e4f8acbef63208fd4a56d210c3a14b991d1a8502241658cb703ea8e8965db3de318f3d2481fb742e715c9ed6964d2e1a0f3f49499d84ed56d11b60966673a1bca8d34def75cbffb7dee621e31f8a9289c3b7841c40697fcaa9304169273e3f59a985827afed41813536755967fad51d48123ca847f72dac0ba405392c12aeec847055527a59264665d41734f00d7d8eb342eae9ee55519a2c181325d3b90a4a1dec019071f809eabeb16c1ae36490757769faa513e7cf2be65b2179f695666504b8df4fedaab196f5d61da2d8f6291b4290d63c28317101b13daebccb1efbc1a294f0bfeaf7bcb74fc197588cd1525112e84154e43f7c722ff2c86d78303ac070f6c220fcd8031ed5decb4492ecea626d0659855a13f0ff49e34b921bb5b50e0beb38222b534f4220c1f15018ad42f404255c4b85cc7926e29542de9046dccce7334314488f0fdca65c74a00f73f76fac6d4ec1d96b1b9fcc2463895d06ed5ab0e918fe0bc9855b4b0f58e7dd5f602482571d5bc6c4abffaa2ff3dc1258a16f0fddee4dfe3b666e1aded6f9f934022565948d28fc75bafe0dbf24a15a3a444cf9127bea0991b28b0e6953c57bd415561f51a7e332543105b5a7ce537f50828668ea8fa229692f5138ec8e3f74a5506f723a832284f3b71212e1ab278b6674d761e69c0ba25882b462a534221110c4eac4429f57c9f292948b66b04d4834ac10937479ee04730db54b1b616ee0a4457ba6ac78fb06fc27aa1fef67b39918f1c1e105d2737e124dea133cecdbb10e7dd08b8c3be67c62029289d5b554df859ca7bb9eef3496b8effb8a69a18b3a88a20a7c03f7c4e5da77394e167576a2e4ba65bf27392e3509fae04529457fc361b07f3c59393b3f71563c5f258de25da88d434d7639557b8e178315740d5d30e53a4262f47278164d00d38fd0e84d61235fccb29a637475ac6128dc7fcd5699f352e08871643ff0919e5d1e028ff6396fc9bfee777957d073e5664c2af1264e446ddaa89582c79947153b053e25ba422381e4efc79cfd8bab4a1ce62a16ab3508f5282a4cd08a60f3f2bedc75cb17eb1b5ae2c6c5e3014fc3ed5145f77193b1d8aa237a9e299dc5c3aef4106c9567f457094a2475ec5695b8932d803d8240b9c2344462c741fab4ef240f17c1f9b7faacc010757c3c26de29294254213e423631e6bf9ffce3c364133b0fee42c719bb754922f14e24f49ce8e95d08196b08538d57277c18ac933235f944d380bb6135787fcc6a647b649e7eb3870e4075a68f90ac917899b1bf11e4a4fa186852ada41db22175a618bb071619a7200470e7b168930c39f16c4cef814c2d4d30091a5d875e03c9916f600975fce96c66fa5d55a9944c06fbc3401c7c738f864007038effb37da886e370f30fb53019dc382eee4458e7896ce08963469947dc1acb60d58945fe4a9636da2c137ef128203b46ebf0717a447eb9156570d992f9045ae0f4446f130e0a305306f524d7d09e9c0a1d54b67b84a7a8715a5cdaa60f3b550db72ea9a62afec2e45347a386a45bf40ac8cf97946304d3f62970bda4a9046e7676e2428a3419eae83671c8761b5fa1b7be00f0ffcf6a393be0b493093c7fdd0421555f382d4e8c2ab580101c71b06c7c6fa358fb48965ae7c691013d6cb3a5453c2c48582057ce586801d02f53b9e39d2646183e257d6afe858e5f67bd957b13dc7bde5223631f9156da71814692bfcc8c0df68a5d02dcaed16fb24c0eea4957f5d2ecd1c230513ece23ff9903939d47f8b93216621b0f09ce03d33500f22999424e110b81fce16625c46f75b7996165642869de6faed6277bca708d03a82674b6b5a05ff1bdc689894ad725cdfa3aa935621f07a890d1d99a1c302a160648ee3d9f39a64311a5342c9479c0d025d69a06ac56c3e30b8933d855f67ffc6f63df2623b26e5a461613ca06d203ac1aa8205f1105cd186da7b0bbd565d8d2b0c7a60ec75b1575bbc0def483e22336beb086c66599b20f6f494109d98f37ee6b6867293fc3ce7774cd2910efd3655e9b05db7712dbd855142b326b9311be722ad3af027f79197c5a61f7e77edb5771189ddea123934a6ad00651c7401f450201f3e544fbda50fed8676b2d94e6b08c8480d8e89274657b83ff7313732e17f156313155aaeab7cc8ac6162fe7aaf34981d9eb01e54a5afcee39c0e761f1bcb5b0b3ceecb23c337fdf1eefad68a3dcf40e057c2e5af1b74bb4fde2f5fcda6d65d50dc998f8dfb79e9c11d4d95f5c4a064e2537328686b313339b087ac5ec45db9b96ac135c9a916a19d5a55757571ea037b64fdf97adf6ed136b8b8493a9db17f6fbac64be2413c758b0bea5e0bd46777ebad50ac542efcd2e3d2b2bcf29e15e9bbc67b5600bc4b0c2539c88ad502383d2662126b0c426c34b7ae6a9de947c69cd017cbdc99d1fe2300c51b434193d1e13d291a0037f3883b58652bc7a7817d74e1ccf24006bc098f6fabbd1e76c90f57e7e63889de712f749b03dfc2ec2437431d9bcf530faa4bd39ec6774f3a271d1e4f367877dd9003537795b947f4f6888b4a5a656d0377dbe0c7f809b68e3385f658d3fdce33c99464c7de04f6fa4b2c74d560b5f0b2cc3f7acf3cc16f595edf1031cf672db1f41d29d95dfd8ac945d3c2fe77775538208aff499c0dcea3ba3ef4d00fad48d2b0a303041517fc7e46ac6c6bc7cf58fe79fa4a39ce4d66bc977c55290310e73c5dca499225adad60ac34cc06ce864346b95f1726259cf959ffa172525c3140c33eed03a062be28f2d5c92e7b18c44e91f1e7ce95f44ed7bd2408711fd609dc386b57d99e0c8371a1cfbedd5c9d168fb28e4f454947ad6ae9daec687d4e324cdc26b3fd2380485511f4afc5dd597934c5c5e97b472d12dcf9420de7a0d40dfd1194fc8d87c57fa86b2149cb58405d6f097555aa73f60ca7fd6c071269346d9fa2aa24db45e46d0baadf54a534ad22ba7343b61bdb79b852610313758164eadc360a847e710173f351d8734324472915d92dbcca8a3c5b7739fdddf160af95ccfae8ef6e9b58122dea6e164930bfdad10c0aad94f1ffeba13a4d868dc32dac7f7373344a29692e1a0c92f4cc31c3929de2b5478b66dfbaa2720011162079f7eeaf77ec99c8aed1fabeb6b95add1491fbead9e08b5ef5d83399dcd8459379113f2dffc31d864e3e88746fa3782be522ec1d74e0e3e4896a8e460946a98aac496abeae613217fc04a008ffc3a82ff8a532092833d837ec0b1e574a32d628f0c5857732faa02ab1cafb24bfdfdefe6cb1a7cf10b8fc53a208c13c3c0387f47340946391b1ae0f9fbeb4287ae0e9de5b75735bab3994870302e3d4ba373b8b6c36012ba3b7521ebb3ca5779846301151b7f98682de2244e850ad1a6ef7c3799cbf07a6dc81345f44834f6dc289274cc61c9943d5c9b667a50fa1606f646f1c2e8d0e9aa06f7573f5f5e6ed66c25ced781e5f4bb2ed0487ead98878eca2269b98f04391ffdf21e8636a84e746c30f8e98ce2f0f3a773636d67c75b4fcaa8a6a8b5c64ab8edce5a076f156794649440c62d110b8284afcecd4b5fa1ff1c4cd7c3ccc5e49e7be73089237ca3b7bd54d7810f090231ec68758b3f65da0aa71160461396871f62cd33bf614fef32179aeeeed3e57775e019095788988202c31feb40848e91326e95709d714aa90fa195f240a03f223b2d6faf6bd09a88e14e35e3710a8529a0ea95d15cf5814d88480159405a1fcc7141ffe7f309835e78580e7051e4ec88e820f65e7c491bcce64395003d60cc87dfc86f42a6ceb81bc75d4f25cba65bf4468b10f9bd5b1b981b414991c3fe8005250bb4aef2c4856e901db43c0d8555569d0315f05fadd2a60ec2fc76dc5aec9714eca695d44dba381c53723be2364c817fea9138f490366e4cb46db49455c696f5922cee48c182ca300d30d71b8e24584ed7374661beec18c14bdf5900edaaf1491732453c334aacb4c92f6c670ffa00810b78e3529aeb4145a044e2a965c234251828ac9132aaedbcc660c27002c6b573a7c87dfd301fef7c3a55de3d7f4655df40acee173665bb3d7a4a40c6e75c1a184e5eef6fa5e11a752bc1356dd42b17acde6e04a21edb05e0b5aa8055a8a182fc1b549b0492cbcf5c7637f53b6c61dd8477f6308f085cdf8d2eb2ec3436b705a2eaa9693e92013fb9c5fb24ed22dc06b7efd38129db98673b9f0a006534014a409a2da062bd1c0ef3032ec9478d1dcd747f3764855a8f89957afa8632dcd55a5f28229ade19449650bed84eadbbda89ee1b510b89eeb64d6493a6309d653f60adecf96c4d9720592655dc18690172df771f1fa5e3fa367ad2f3a598e81526baff3b25c88bd481cf08e5c208e959f0edb7f47ee64b29f63b1bfe46ed987fb08b11f362201ba69a4f52410726ff811e494a137685b94cd21efbb912199b0363e4d1b671360183ea1d689241db4fdfe98df670c3da2ed57febb1868c1748f46b3a8a6a121d75f1fe0d1d7b9499544b1027730524ac23ad24ce927c518879ba0d944c29e883a1d9a15c812321039c7368e223029a0549c91ae28dffb97c2f624c8cf14db12086bb2910af3ce85a5a84f0828c308210a9e61b8456f17370be341605fe7adda3ad911765dd3a8b37f70f54a512ce6ad95986250bf39fd493e4f9a01104ff050e56a586c19eae256a2f2d7a546c529bec20c2f5c066ea91e99dbe580fe29d0f6f53c690454dcf6a81e3d4ac4ba795d10a06460cae127b21b44f35db70d8492d7376719832ef79a2db435f06a61d4ed1baf19e70da5c931822a513d95d107169d844a565a36acb02230735f4acfc140bad695c209ed687fea8db49d06a997f6416750a16b58c0679357d0b288052b316a34010dfaad38e4e04ac1b0083df3b8311dc338c9108f84a9f07b01fece4e9180fca0784eed6cb63e7eae89d713081f209ab2ae3801e5f2517405a89e95b6f52634f51b109c659cd4df30c07ec9de0cb96b375b577fa9ee6aeed2001aa8de4ab5cbc0a70a4848016bf7eae04f79fbc37a96b6ac5ded1eec4c1b6c10057f0d8802ee9ef0cc26098be9a9e3067bafe8a02fea94cd1f8c385b3e966bb7bcc8f19f184c9d35035c03855ad5ec92f0b63da30bf135adc6d5ceac9cf6019bfb98c2954b7622cbefcc695aa404072bfa48306bb1f4211e7972028ab712427f3507c20274dd27b2038970053ea383df0f3e821dc9781eb1b39849880e7f2cc37885f1855af406b3522b3d2f411a53d864a73c4e32259ea5031fbeaa53d95ca644aa745c14c5ebe52784a2b01e5926b94f1a3561f2993a414ed711896b3c7c47683f1f45c10df2b06a506aa666e1bab8514437d8cc8553d6ede855af3118903238af1c29cef33e83447e45c275068fac45dc476784d266d66f1d7b593a332d790380a39c17162765d43ce8b5af424034e01a5b20906da0", 0x1000}], 0x7, 0x0, 0x0, 0x4}, 0x408) r1 = socket(0x2, 0x400000000002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82021700eaee6c653000"], 0x1) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000001580)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 19:14:09 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="d35591cc06a6b8b0000000df72307c00077a26aaf9a3ffe6ba4196"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 19:14:09 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup2(r0, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="6cd1690a", 0x4, 0x6, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de, 0x2}, 0x8) close(r0) r2 = msgget(0x2, 0x50) msgsnd(r2, &(0x7f0000000140)={0x1, "a453856c00d318eaec9103ab4b89137bb5ce8fe4daafbffc96dbad72c071ef2ebe247d24e71c202493f8c37d5fd8b9f7b1472c06e08019247b"}, 0x41, 0x800) 19:14:11 executing program 0: r0 = msgget(0x1, 0x0) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r1}}) 19:14:15 executing program 0: r0 = getpid() wait4(r0, 0x0, 0x2000001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8010, 0x80) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000080)=0xc) 19:14:15 executing program 1: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x200000011003, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000001900)={&(0x7f0000001940)=@un=@abs, 0x8, &(0x7f00000017c0)=[{&(0x7f0000001600)=""/20, 0x14}, {&(0x7f0000001640)=""/136, 0x88}, {&(0x7f0000001700)=""/53, 0x35}, {&(0x7f0000001740)=""/67, 0x43}], 0x4, &(0x7f0000001800)=""/233, 0x21}, 0x41) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1c1b, 0xd15}, {0x2, 0xf068}}, 0x2) recvmsg(r0, &(0x7f0000001580)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000001480)=[{&(0x7f0000000180)=""/150, 0x96}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/220, 0xdc}, {&(0x7f0000001340)=""/115, 0x73}, {&(0x7f00000013c0)=""/89, 0x59}, {&(0x7f0000001440)=""/25, 0x19}], 0x6, &(0x7f0000001500)=""/86, 0x56}, 0x43) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) open(&(0x7f00000015c0)='./file0\x00', 0x20002, 0x83) getdents(r0, &(0x7f0000001980)=""/67, 0x43) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x4000000000000) 19:14:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) readv(r0, &(0x7f00000002c0)=[{0x0}], 0x1) r1 = msgget(0x1, 0x200) r2 = getuid() getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0]) r4 = getuid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x2, 0x627}, 0x8) r5 = getgid() r6 = getpgid(0xffffffffffffffff) msgrcv(r1, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053fd6bb70dbff1c800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f80700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d983f0003560ac11af5e092ab8fdfe379443be7c76a10dce934e8325cc36f9f3c898702c674d47922b0793d402eeb2f1088d7a936ec763244ab4c3dbd3b9d7e8bc058c0ba0c437c9c46066b92f3a29b4eadeca960f81558689b1cd615cc86e"], 0x1008, 0x3, 0x1800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x100000001, r2, r3, r4, r5, 0x40, 0x40}, 0x1, 0x0, r6, r7, 0xa153, 0x0, 0x8001, 0xab0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r8) 19:14:15 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x40, 0x5}, {0x4, 0x10001}}) r1 = semget(0x1, 0x7, 0x1) semop(r1, &(0x7f0000000100)=[{0x1, 0x31, 0x800}, {0x4, 0x101, 0x1800}, {0x1, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x1000, 0x1800}, {0x5, 0x1, 0x1800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1800}, {0x6, 0x1f, 0x800}], 0x9) 19:14:15 executing program 1: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getpgid(0xffffffffffffffff) r2 = fcntl$getown(r0, 0x5) r3 = getpgid(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r1, r4, r5) fcntl$setown(r0, 0x6, r3) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="17545e06fec57faafc63661ef43d86637d5c5f445c4b161d8a65338d9d4e8bfeb1827e53e89048ed75aee10b49d44d3f0f36c27c59013ffa7b7ae255bc758b1d78", 0x41}], 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 19:14:15 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3a) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x801, 0x80) recvfrom$unix(r1, &(0x7f0000000080)=""/147, 0x93, 0x0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) connect(r0, &(0x7f0000000000)=@un=@abs={0x25af90167d5e1800}, 0x64bd0b8b67aabd8f) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="101d0000000000000000000000000000"], 0x10}, 0x0) 19:14:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) close(r0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) 19:14:20 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup(r0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000017c0)=0x80000000) r3 = dup(r0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) r4 = open(&(0x7f0000001700)='./file0\x00', 0x20080, 0xa) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000001740)={0xfff, 0x100000001, 0x6, 0x5, "accc28a54fa5556b8637655dfcfd0058d7b093e0", 0x5}) r5 = dup2(r1, r0) symlink(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)='./file0\x00') getsockname$inet(r0, &(0x7f0000001780), &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setrlimit(0x0, &(0x7f0000000040)={0x8}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') connect(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) sendmsg(r5, &(0x7f00000016c0)={&(0x7f0000000180)=@in={0x2, 0x3}, 0xc, &(0x7f0000001480)=[{&(0x7f00000001c0)="8ee0fe938a26d1371864b4656d21127ef415eee667cfbc5c72fefe710a85d83411a3db68ae9c547bf72ea95425ed5b409b62748cdcb2deda65f9a24aa25baa7d962962cccc9415650b6e250f9ed3aecdaa7d8f5b6258003bd8e463a879208cc16aa6ba48f1fb9bc1654cd678479f917972d3eed2482406a60d180e6f72d8050ba0004a9915c6775ad106709c8f6d3a6d7a9c4bdba3abd1f345e63634170050a5fff056ab0b524c9dec514140cbe927de0c675a28b44f21ab4352633da84b4fb23e70230f4b308052c7f4d356bf62bf82a5c62647115803f768da2f789327c1fa66b3014a346802a12ee7bce29550e4d27b5fcfd820257a0bfe738188845a69ce5fcdb0272bb899a37cab9af7e19c67580a81a99703b68e1f7eab8fbbf942240030e51d7c60fb3d83c09748b234e659910bfa60e0f4ba3c19b3c0f309bbdf1c956a504d525673c2602feb82531803b772ebf67bda81d9df86dced97c8db5a51bd2de39f82d057472cd2737ecb0554f8fc6f5951d6f9d0dbb443549c87ebd38cb1aec9cf855501f992a728bfa925613d9d74819da0f6702717349392b4a7ecb095250ae7006612aac3f8d9cd81bc21662b9410fe34a9e27ef420e02ce0fe2c710f3adb0433a547e284ea24e06093f3efb9212a132914b6d4c89ee65e59740cb9c8d5bdec72414ba639e770eb4f471f013562ca25cafa3f96270a8520cbbf0e904a4ebe4221e103ac0961b1398312cbb462e6b1dda8122682426b281f3066236d8767601bb6dae83f0932b123e2482ec745480990742411f09de45efde23f0a4b9887602a85259f0c9eebdd3b22b98c3fb2b14fbd897658e29f67d849f9ed3a144653ea8906015310f8ea915205e9eed945d21bc907518cb4b92ad0e48951dd880aa04bc100724e4cd2e2eca9c275471428132255ac3833dc5e8b4a736104cfded4c7d64d69350cd6328659a2318755ba5b13b5664a58674d83a75b8146a149e2d0d14e58f03045a4e440f758748090a6e3e228ad4c58acedf09df893523899fe90ba6cc328f08b11a5ce0e82edc7af7a346521988f1e123feb201ea5024f97c50025b976301c46dc83784bc5ebb5e7ec9db1a9e7f67103aef05cc4efe1cf627ef3d20ac029d992794a373e7fde9325a5134e8ea82c0fdedfa7e36229b60909292df84953c4dc26b21e85a040933323dcc7f757384bab9fab0a126d66bf7c235a9f7f6176e9410ffc5f4a01d02a9654931fc7fd818dbc8f728fa3794d4b470dee0a2bef982a028e1074517383196faa6f9404002bb5baaf670092d6f564a192dc7e786075ac20fa940b4a0d9d8b64bc42caca42b0cf431492b31f1e217e8cd912e73eb23737a1a09320f62627879b9a45522a232452c10bf9e738dd7f44480c4154adb2ae024e513e95185ca1b9b476377311580dba9918a3453961c329da78459f3f4d21ffa1c8d537c5ed9f6123b6c3591024ee20139a3bfc63a52cc41826f62679b5dc8c3e538798143c2483d5be1ca01de634d4dfae5b17309598f3eb4cee7bd13a00e977b517c718ceb171d60a3f8cf81d144d03734dbca4a56c00a1c36d2b853978194e57a90cbc4bf1798b318541505d0a8810c45267876932364d03dcfb80e3b35c75fc98a540c65c957a0e523713bb63bc3cf32bf5d34f55c323ba42f7f42f865154c74d53ddcef9aff0e1458dce35e9eb04029afbe393068bc6790296b45449b122540c7d4472230a6c651fe40308ba88c35659bdf1dbaf786423a4e69dec2397a00ddddcd3e29ff58b5c345577035fe6362ab0cae08bbea689924afe495fc242c76f4a2a9edc924b7f94d35855a5977a66ef4c7c93463441aa068794a869141e66b87f7bf4bc1aac54bf0ad94e260135392c432591a78f5d1cd44fd60ce10f2560f1542926b38360a36581549c6aca1ffcb7a137e5bdd101099b0b64456e4e3094e0f6c608699121e78e611ed46c30e91cfc4705d0ab2dc0db0925584b1086e31b890f89a60648c55bf2172b89280fc23a55a37c07697c659ea33c4b81668040e2ee12b19614e288e60081394e2d7a31f0ffd160c0438d76d24b80c5ee441f2bfb0162e4fdb4bd9de05998ca9436e1064195e3aff791bd6b175b6f4ad39b33bc17d4cbab3074f41e22d3b8a9e7c9a1de46080d70b3c947418768dbacb5ecaf7fe1ca35fad77d162363cc5d1541fa2e055759236a48c05a1e24917c120b8cdc391af90f42a3bacdcfdbf059b1b7cdbcd52a60a0b759730062b99514b78cfc294f8678c25b82336143d45447612f1a9ba83d04378d8be9dd5dd8e905c0a1be696be8d2ee6625841ff4b7ccf51b89348f62cbcfdd596b342daa48deb5dad4b1f96f3da4955b41f52e037ff7a9423e7fe5669177a03f1f3ffa33124a6ee8658a128778521cbc4bb8da5370dd30346895b484b330abb6560214844c532b0772c646c889990c8dacb2bc18a7578cd023f9cd2ff04d69ea4e2fea0aa1bd5518ae47925602da3a2376532637796a93820637586fb042c99efa863718d964cbadd86d1af6a5945beb3eac783823cdf6a9e29fd7b4827bc6198ede09dc9c656211698bac515a63d767dc6bcac7844376801bc515a08f74b7011e523332f380d7f69ddb655ce3083c749af9688cbeedeb8bbbebe35f793742a2e740d9ead61f5391c0f15c6218882ed66a1d355df2ac415a653838d05b344f82ad59c6c9fb3e619e859d52f51a4a4bd11586e1826952b80301d6e6339b80ca2603d0534bd8cfceb6234ea54558e6a0c7f3a29f9e99939e0b522fa90f3e1989017a1cb9e3ee7b4276a3b7c54964aaf7b420e824fc13ad720074a3b063c4d19fdc39d9729821ccb0d7e1aadce9b8ffd70ff096f446fdb8e8df41bd0acdaba656418df2b9c4dbb6b514e987773b5ec3f35fb2dd0e1e185b9d19da529f0bf676f41c2fcc224a83a492e5ee01cbd2b6e45fc3cd4c7bea363530f6474b91ede63d13cff899d7e223f38e491c4e822c755b20e77513705506ab29bec03fb9ac65f178ef3de13bf0f4999aa0776a6ac42aaf321920fd633cb63334958beff7b4bc3bf27796c43c59ee6fbe4de7427253c96a77f23d7a29a1ba54ef196c41737d55ba02a54516e89b187e0a44002a256dab5ddb4c59641327a01f30fdd0bff6e24a8f732cb1d10077879e543fc9bb9b92e12d80af86991170b0e496cbaa32199118410363e84e926cdbc88747b16e12ed08592de0d268ddf28fcb0fef57c6106e60593ff64eebc907906ba04d6954458320c862a2f9684529a20cea1ea99e0b2b6b09794a62c7625b72446310e0211a29a50204a1ceece4caa20f75b6debb31bb1f1fceadf2b8561ca78b4dde3ed9a293c7206189221ed1514db676958174be326f3ef91a6dad2b4abad158012cdb365f40c1dcb79cb5195ebdea427d404e1fec40f0c9c0f829da00a219449e203840511894a2cfe3608cc09d65efd912fce201c8816b954470ad1c21914b8df4d19e5685922e9c9eada3a6880309c62fe38a9fa4ed00c28d334fea46f3b1f0ef2d210f6a7865de49e62ef324c9f9ba78028cf6c630b02d084c630cae11831c69fd2733db641319e9cad0fcbf93cc881d97a1ad6ed28030b125b3b5c15d81323dfc0b695401203399ee89629a2f76f37d1363839caac9dcbeb34c34a4e5828dd56fe770d563bd9a3286c37508e544d7b39184dffa44df3d7b4184069652e75660baa5e9bbf62ebf44e7fe54d58f6b8f9c49a74e391e61ee7cdbe3ad0702cb601cf8af1cf6629eacf87ccc44a557ea3354cbe72cd635de0c84be009c0250cf307f0b20d5d19fb3960c74131135d3108ce9b126268f2b639b69ba43b0b42caf0c279528585ce869e1a9b5c6b3c84b500ccdae7d0447fe816c7ed99e974023a481309aa8b44fd60720c0f170051d7a883de0e6e1de4b5df0fba285401d62e216e0fceb5655613e22eda831ee1d619e2aef5ddc7a7ceede0a582fd165e97acad7ccb343044d0b491fda95c54c53d5f15b52f134de56f8c82dd20499661101ef6e40af19a544b11c595075d024fc193bb02cc0ee0000b2d9c6a6e9c5f39e3e902cf646c67f8d392725b1a5583314d2a6423e1c71290543faed7daa0def8fc075ddd4e4e1ccc7169cc05b56c20586b9f12174fe28231b266fad00735bd73e880868ca546ff48c2fdad6adf86988a2ac7706adecb0c740f49f4da64e6391ba9d83b24e668c45ee47f0b585ba3a0b90672ac13080e5c897965603d78fd4ff8085204c7ce7030dbec524b51d2198385c8282a1e4cf5087e8a41896004a9bf1131e6219a8752037f972ed2cd35c2f46de8252bb29dcdfed1ed7cdd4665e554e10afac2c1fc1fc33ff0e1d7ba905d278eeec849006b03de3a93b0b0cad0de5af934786e24a7f134349cf5da677b8338c8adafaa9e7433b106c74614a619dd9dcd20e9c571a2ae722dc65c5f2af71bac1b3310a19498ee874ed60ba58d6d6590df47253d87f3a28da7e07642d866b347089be37695ae847656971e0787f0ea3f6a96b3b7ff6e4e698f97ee40ae08637d0e024cde01c5cd94eefd10e1851ee7d6f1ff593ce6768919a8237235f918e4db8664a08124e980dda7f0ca9df31619ee81292328bdd283002befa3502fb535c19a5d87053a048ce30e3f4a33039dc22343bac52b320f0f025588858afa3745dac26e72eee035a9b47c625d589958d9fe0fa0a325ee3be05374a0640af7d1b2509165bffb8f9cd3f007afd9089f983a46ab8129005c1a159f1327f432ccd9f7eeacd0ecfc3c23161f18ea6bf5949fdf950ee6cf1daa5d2999171ab974ff2938bf73e71398bb5f7a56410ba6f1d2281d7a33c7d09d7cc8d93357f378094ee9c23ade3e6cda6cab4197ed24735363220d14672792c7718748d8c1686ca30ee4f329f0fe51c6840e5e5e64ad2448af3a57ad60e7050c426e2db668816f6c0beaa229142c537d1ead89297dd7d25a00a9f7ddc78dc27dcf73065d5f11bcd0436f36724a104b4a68a054c4b282ea83576562b9ba2ad413ba8103d5b5fbdca5129a264c4e1b2b300a0d1b8311af8d6fffe06051849aa997d548fa0898fb7da5b43d0982f4725cc62dfc9879dcea009173f521ba68f36a87ca0fcdafdc59fb3aeab91bb00ed3bb375d5112842964b1643766890910930277839e3685b647cd292b57943d7d341281bb785c0b7683f7ffdae48e19ca6eb9d584db12aa4732d351823f4f9c58fc10e0f8709703c708b432da2d34bb6f469c81825def8634d30eeacef65ac5b216c2214bb5384fa0177d02ccdc72c05aeac3d36922707c14b10c4f4fcad672d0819899a520e56c8c7426ecd9617b81703969eb70c12b2119f41abab0c3e10079aaf4582c43e95ce46d1944d13d9ea118fdc84ab8b709e46ca0c3888bcad270bbf708e5d97815e2c2c6ed61c3fa61284b974801b69326b3b693d57678d4bbf6c6351bde816626a1f9638960cbde2b8abc279b0a98b0fcc459703a3056b9c6bc07fff8a49c56f2dbef169d0ed8acdc6f6ad40efd466c63780caeffab9b7d414b778381e2ad3d42b2f803906681f54593de2059f0cdabdbd0abea9effd19d351f7f7a6a497268cb2a5a203b72f9bc75fb1d820c6d0b0e1fba2bbb3b711cc20be19c4c42d8b4986cf86090c8938a9e8b69bc81247c8e754e4f6a698c6c3bf59be6b77e738f22e378c187cbb2ee675d351a4ab11f05627e644d6ff47d75d69b9c59bfdd13c696b26918458d478decbde858280c7275df652caab541102829d4679faf6ac45c4907056e9180f972c2e3683367c1034b43f", 0x1000}, {&(0x7f00000011c0)="43222f94c66138544af1466bf3fcca49b88ede61070b2737488a2eb4187b375b3b643dcc00240659af76203aafd85bf4743f39195b97370e6dc03a325902ca8c7cbcbaf990ef91a7a961418fa51ef75179a0eef8c0bdec5d6112b673ba735ebbe65b944a39b883a063ae687ed5615a8caac7c02e4f3479e02ea02344940189784556b262c157c84ded8b969be2d92392eed1f62d795db2c749eb3d666fb2e13303dc9f3eb1edc08adcf02dfe4da70c4d352596740ba1f56556154085a459dcff46b2d351db6f99e165b921775f9722b46143757930b570b905c6e961476389dfb5478167447839", 0xe7}, {&(0x7f00000012c0)="dce2b17a4dcb23253ecf4aca4b27a633e3d8ec9832a2f9dd0393da95648c4f06aa87c3963aae29b1f0c6ac7e783beae8a8537ea50d698b643aeaa01712c2e78e0df2f2ae497e2dcfb250a5ea3596363321abaa4e1e2501adc8f6c783a3f67efc1dd1b4b82ef6fb52d8faa0a3744b1c2a7caac1115a608fd1087b447f2a50ae1efaccd62493f4f37d67522cf163451a1358f38da1a7f28f4dcd2ccbbbf5f8dfb9e9e8", 0xa2}, {&(0x7f0000001380)="7be115443d30874d758ddc60fc61195aed81e88bae018d152b006816103b9ae1626d0a45be930b2aa3907cfc08bb0bb1caf62423af485c99ed0bfaac671157fe7f03fde26f193b2071012c8ad2595b3ade681954429aeece347e325132e816ea93eb3e7f2b50fa1401b9366ac3379570f364eae8fe290935c30fde26111078b1ae5d27c479662b3a0f9d3f5cd26d076c3af6000f5980711a760d275114790f2a653e034206c8269a92890feb0445bd599e902f524f961fe52c427cf8b21c01", 0xbf}, {&(0x7f0000001440)="98d9f62d4bb91f06b2b05c449b9f71182ae79f5cd8f8be3d62956fa68b5a13ef6d3310876cb673daddd213470d80ce59304a6876", 0x34}], 0x5, &(0x7f0000001500)=[{0x30, 0x1, 0x9, "32c96728c302c963b91aec42ea7e4e3c379c0ed42dc22ff6d6ce6b"}, {0xb0, 0xffff, 0x10000, "56c8bd02547e7616ac8e51f9fad26916975c92b65373e4c23dc78d2f3f40689bcf44d6b560a3c6e1880dfd98c76cab7ced28b05f47ce9f4db61820bb98c1e5ca4aee6f8b7d31181185f1f2e735b86b43e3a619fa5ff39f1e6e8cd84f64cb6aed77f76130799fe8ff0c9fc9beb7bc6a8fbcce7e6b7a3f0ff02a1f3cf689997703eedfacbf6b867f02cc893565f29d7f93897dc4ceff9c19e246"}, {0xc8, 0xffff, 0x20000000, "8c91d70825b13974f27f4ac92309f0931dd514e3a6e5b51315b3f5e5772958d428992e9e01e8d0c5c1918cad9e0b80ef53acc98146dde5f956e90d97c8fac02eac66f8475fd6eba0fa1974498e1097ae78a10d4b2152782d1776bafaa597eb25cb963e9a953882b2f5188e49462554806fd95bc6a1a9ec8874100827aa5fe31e2fd9bb1c807717f3022817b1591af3902a135615ea5d952985056a6e113b0e495bb578b68036ccd35cc62db7f8b549103c43b416"}], 0x1a8}, 0x1) 19:14:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) openat(r0, &(0x7f0000000000)='./bus\x00', 0x8000, 0x0) 19:14:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCGETD(r2, 0x4004741a, 0x0) 19:14:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) r0 = getuid() setuid(r0) execve(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 19:14:21 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getppid() fcntl$setown(r0, 0x6, r1) 19:14:21 executing program 1: socketpair(0x1, 0x4, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) socket$inet(0x2, 0x3, 0x0) 19:14:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x2, 0x4, 0x2f8, "7a38462bb66d5d07506db28febb94c33c026e9d1", 0x0, 0x5}) getgid() 19:14:21 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000800)=[{&(0x7f0000000300)=""/169, 0xa9}, {0x0}], 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000400)="e36258a416f72ee9e8a4a2498a6eb6171ffb25b84e5bbdc3a5050094b222a9c4fc63799e5ea7fa0023d58bf6659990c7a39a91ed085c3d30f7c19f078174ec816ca32b8886550704591327acb7b7e50ce91106b27a3c2dc236b8ed3635fb269d80a65fb682e113fc4c3612debf8225486aab6a0973", 0x75) msgget$private(0x0, 0x2) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:14:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x4, 0x2010, r0, 0x0, 0x8000000000000000) mlock(&(0x7f0000c50000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) 19:14:21 executing program 0: r0 = socket$inet6(0x18, 0x9003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000180), 0xc) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/108, 0x6c}, {&(0x7f0000000080)=""/149, 0x95}, {&(0x7f00000001c0)=""/150, 0x96}, {&(0x7f0000000280)=""/198, 0xc6}], 0x4, 0x0) 19:14:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0xfffffffffffffebd, 0x0, 0xfffffffffffffc1b, &(0x7f0000000380)=""/229, 0xffffffffffffff7f}, 0x3f) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) l      19:14:21 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x4000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0xffff) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2}) 19:14:21 executing program 0: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000040)=[r0, r2]) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) munlockall() madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) r5 = semget(0x3, 0x3, 0x24) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getgroups(0x3, &(0x7f00000000c0)=[r4, r0, r4]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x9, r1, r4, r1, r0, 0x0, 0x5}, 0x9, 0xffffffff, 0xff}) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000240)=':^[%\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='#\\%\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\xd6*-%\x00', &(0x7f0000000400)=')!\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='.\'\x00', &(0x7f00000004c0)='\x00']) semget$private(0x0, 0x3, 0x40) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) getgroups(0x5, &(0x7f0000000540)=[r3, r4, r3, r4, r7]) r8 = open(&(0x7f0000000580)='./file1\x00', 0x10800, 0x24) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r9, &(0x7f0000002d40)={&(0x7f0000000600)=@in6={0x18, 0x1, 0x0, 0x20}, 0xc, &(0x7f0000002840)=[{&(0x7f0000000640)="2d5ca5b4ee782d1b7f818c20d87ea5ed3828c87b5766ba01813f8936d8b7b872a3c57c009c5b61c3e245aca8bc8745cb3c946551413d25d053d94fe1dcc9c81db9015cdd36d2f2cee3c641244c479f1b50ff110b0a56caacd0e983c38224a88bf9b66c23123ab3a17573556b383d5d9cd5f1909dc5ff36b2d494fdb1036ede9a966d825a05be", 0x86}, {&(0x7f0000000700)="dc04c20be4de89b98d955e398356f63a2eeea21f0b093fca7031a502d1b3570b7471dca0372b27dcb6ac1850ea43b2b9110409486bf427929f5849151c95d6d671e68051fc9bb88f974d6a56dfe18b7f2576bc2779", 0x55}, {&(0x7f0000000780)="04fb7fdf12b29ed6d584b307990faf78bbdaa8147e1f99801beb331f2724f081f9e37fea27593b657b64920955338a36294cda1efefb511af3c06b89fe2826fef9e290c28009c15ea6259ab0a430b93ddf82c14293cf411d75bda9ab9724bc466c521127abef6f8c0285e9275de7bb0215e87990b2c255ab753532c9a0d6011eac458518c9a6b34fa14ed7658620da48bdc6c3b6b798c9acd0cdf7babe1506b217f7d3718fed73a4b2a4bff32abbea9dde373eb634b9c1210de23786aa8f0e482245163587226e02641d25e540d1c06dff4c332b6b99e139044b7fe1b4f48a260748992f3ccc836ebcf1ab9b80e3c21f81fc0972a186954d2483759aa284d62a1380320119a0b322a5c43056bb9354ef635845cf8687c107e5ad218b28456292b9371694c56571f0b95895073bb87d1abcb3b3f03b0acfa10454e4f08ff0e4ee98ddad19b4496e87a20d20432e970a14c9bc0ea86ef7f92faaec5f05349c8e106bccc3f65d832213fe826eedda292d90c9ed7e6e8cff5c067b72586d3fe41418a8c9d6f2bdcd41d637950eb06e8d0e2ae6279cecd2cb28f3d8d8278e1ef8c39fc5be631e187b7b0e5879897e0089529b18683810975f404df4938189bc4874ecf9bb6e11a9039c8863322e7f26c6df0e592e4f6cff34f3578628a04a8ecbca77d9225e6ddf0d0f548f6f83bc3f50c97cb7a40e9965efa1186b6df51a7a1b7a30a1db01c83422dc7251e78f5a792b3d63bf71bab55710dae11147e33c60fa5dc421095a1782dd923579c14e58b74f22183ed18801d7781f83f4c2a001fc624a1c7205c9d08612e1408885a6e08b487f7c3b03348dfb3fc893fd5e35995c717c0e10499b215b0ccdcfb45ef3f915e4154aea14e14116f7043efe32a19511cbaa277448d8a6c8c865d76a0d7baea0c91b3d6482e8d5ed0ee83597a31e0cd9958c070d76e91cf5942acf197388cbbfd836a3228700f7ee5998f0cc022420a3bdcfbeee2990e4ff07eb42d3ddbbdf71784b89d4724b20d4feaf11be96fcce5528e48c53df461913b38394a55d8e266b6814883d9cd91606a8b9df21862941d24603e0738a169d86d99453bc2b6120d565b85867e0923682f544ea54896e3aea887460a9d6a641d8c6123fff372c240d20675d105434c6b163179680f8a3034d41762961d801c4cd5ae7db75a05e20e4be81cb187c786b571b5f05c4fe1f4964617292fd6d054e2dae626d582eb5f02db060e066561822a81c13b27dd5e91b3e7776ce8101a8a7a788e8be969439dd4d8ee566db273913b0976a6a2c4efe0b9e85b7b41b129c9c1e5c958a42b7e64da4e3a955c41b1f5714efc4d5bb7878bc684ee8a26fe57d5e7a116d96723aefff49d04d98ac6c981ce45c0d66b52b4bfac38590f353ab6408ee16d4e7a7cc466b5c6452cab3f0cb19e43ca65c6dcdecac1e2e07da46a1bbf19181b61258aa052aca24e11b49ac9aadfdc72689e73eb51d694a51b114d6f13b3a1e7ea71c83089400ca96cd8ef942a676cb1d99689f81bbefd898417f6fc213d3c0b8a70603b5e25416be2dce6f7166b46e7352496abad83c5fee22a71a45ac8d338eb1ed54599974a2c53104b8235d5e089074b53b6b15ea8a7581e9c16d9aff3a528d74cb2ea06b618fb4a00a027f20c60bdc803695363f98ab586ca4f8bf2592d7f2efd32f89531d02f3b7509f97dce7ef93e9785143be21f2ba9f5f3d7a64e2be7833ae718da07d98d3b6512794567f4f6bc814d001caf3f8c2e1841360e54933787430d9ebc3dfc3f4763b805117d64b6c8ac5d82000e86b5f419d0dc0ad0e0bbfcff598ab8554d229614798aa4b2a7183147dcba8e79ae3cf45d9909ab5e80af966a21d2695b4d325245ff6c639e9303c3e18515dbce456eaacd5125659fa60c3f7f6c5ec230460d6dd5985c8bb8d9fda2e3044882857f731b7e40df83f49c2307eaa8a8f3ef4b856023951c7a1d11de23a5b8e4321e8026f07abf9fb23714790abe260793652e885d61d871efe17d1d28517ce7ce2e18af18ca1cfd0da07a2807cdf577af4c164c3d5e40f4fdb85979cf00f1c94ebc5afff61bc9ecd463f5548c29f687ef31e015911b781e69778953b4e1dcab004174c1ad45ff9ce1c3e3de50002f11e90b05ad3ea1a98c3f74fb460c7723c78717b93de0713d89faead618e2371137d03aa3e307b60f521af71e4c73848b201fa6df6410fdfa613bbb8c0e4bd047d157935338f3cddf674f6c34fbf25b29ce1ac25a827d08868e4dc0ed0d7098583aec10fae09db78eef7920056cd90e3a3e41b2adea777994a1749729ff885345a0fad0a7341dd52920abf66d2aa6e33c8f3d98fa5cc2cf4748be620793a6642f08e0db8b691684a5170c6400ab02f2c9d4f52ce9367f598315bdfb7bed7d63bf92292a00f5860fe08833f4e5aebeb37b893dae2e30cde1a909d83693784f049a89137b0f7b3b78419fcd5d6b30a842eb4530969a0eb1a7f528121e90509077dbe361194cbec24d6df1995281bbe1c963831b73b09c677e2d9be56cf41a333f7fc8f95736f4b2fa7aab5879e414a0674b4d19ef564dd8fb8db59036ee91776aad5537e9241ad933774fc920b2489f88e05480872f714144f3edbbe2a3bc4f0ff9e60c06f1a1f6351da7fba277a5b9de2a583962d6ef0a6e8389b069ec026c3298f2839ed5440ef0f449641bbf5b47650dd41a990d9b81b6eec47f3ca60394d8b5a5da8adb4c92b22baad75165cb852b7a0ac7364a263667ba0ab6a260402a6f519c054b3a470c07b60ece87f91ec071bc4227a8ad2c73c6df747cd017ed89675c6f6879238e6452fe2326fa04c71e07f8dc97a3a1fff5eb1803c6d1d665eece4a7eba5f1ee7609a29d5099f2bc8b20d6f9a0189c85588ef3a7ba2037a9989d73102df21bffdeab8731b443ed6c32b3508be7544572d008cd74f0f5dce604e96ef2a8f0a04e7694119e73d298aa3834405ada6acaac150c8c05913acff0258ceaad95f86345e12eac13352b728a03362c770fdc534e21323bf1882c1cb59dccb05fa82ed55dea519b09e80cea65f86e762a8a96302f64209522ff4e029fb3b8f4655677dd1f169612e3e30a428986ebea6c068350d58552930796bb46ee653dd66662bc226d7ddb557333abc0f495e649da34eb335a1c0a0b92aa5f87771621612a712cedcbb019cf78b7ae9facec0c5e69a0852d5e64dbbabac852e9dbb2b4d00e9b8130cb8849b021467d78cd968b8a34faba3858e30e3afd7d0858ca92c719f98c4127f5e6569677e6087a2394cf5607ea10d628ddf93c25b51d7b725d7c5be1c2974cf92a5521c94ac7a8e76a329ec2fb11908b69f5e793bf5dd7a1b1b5f2766c6f36b7d1eceba59bb9568e0dbbc51b64d10129bdc3086b69056c16befa32bb0d834b9f7ec8ddf178266d66bb128082fd9e93b2eda22df50d56f602dca244c9a81cd7dec39b9491b50a738c9742bd3c6ec86ef13466d4eda10e46067985894a2c769d6f38d72d13c2be36a18b47e259fd902b12146613f079d26ce7b7be767214224073492b4ea1d466553cee67fea3d40106a6e71e06166b810fd9f97866bc124e3af78a87966830dfafa12d6a557d81ff24933204ea5b8b6d827a748ba44b88ad5ea9195f6f27e6fc9945d1ae8b3c731613ee32544ede44e78753b90a964c8f7c48bd6d0cdb6e94556aec52dc09255bfdb74b58dbd55e37672d07d44eda8a67ec0006940b93372db21962c288ae938f09f58e45c493a6c6d263ee2b81cbf20e80d0e0d544f5bcae57719fc90e86191052f61ca74b3dcde6550d71502a0528729dec0947ff41a0c7a6012e361cfd1f3473c9edea4fa125cc84fb981982ef5334d10e5020e07a0a1914994a3da6fd992780c5bea174c8b53fde73d46d3ca68a88d2ee1563b070fcfd643864562de900084452a494df4e4ef0d70509f4e2cd541ab1211d3df901e921ae0a95c4e3e56d3f6223c04a1d8e2c2476cd14de03d0b739a36da26f87781e074c621760be66d936bb077ab324f11a876e73b06633d8fc6861e2c40701cc058ce394735f187437d2bddbad9828c7a4c17d301ca123eaa5a78cc8409508fd1cdcaf35c4925e82d444a045e315ce091040857cac2adc813ad5b6fedbe5db3b79ae41f5f8bd8188b603e4a8aed91169aada29cace1b25f048b15c4b2072c91587958e3c77a4eeec013a032955fe2e9301fe9e47b3e429936a8f6b2a9bd9d6f53cdf22120853df9e532436fbcb14284ce40f852b57446f620a1c732043877f6541dcad442fe6eebea4291b84dcb791a67d53f36614079af7921cdf2215402871035964639d4bb11e3b1d89a3558311e7a3f867b5841a4e2e12e4ddd25c97773150ea5a17595cc05dcd4864b582088277f2f0733419d6d6307afc772f51a602c6c680dcaa621764d7adfe6e08c9e30e1738869cbd8decc6d486850db565352e90f783701f5e86f6a06ba4cb1ffb458064898a5e29aa5037a90b81a3495f4385f6ef0cd9ca4e5ab518f551e9a4303033ba80613594af0254ce18334ca116bbb580fe0044161dab254a4b4668a8a3fc48274cefc39610c67e7954ee3a0abd619166c0b317010a3b93bd227384f96f5f6d7cbc0e42113e8a1fd2acd3f416d00f09e5fa3c8125f466ca89725c128fc78fc44d4b96e91f9559eb1731421524ccdbf9316d2454229d3005ba2c05e6cc0d65e24d3e8855fd7d203b05530d2cd9c336fe1c00b891b1f22a17e75593aa9c74d0602d702f5e2e8495034be59f36791932797f745628d88a47c0d638bf4e1cc330f551b79d86e69e44e4b9f25e1f8b45c2e4f738e791318170d13414e9a9cdff83c45bb56d5185fd6257aeda0e116e8f82bd9e6bd6ec768a68b611e0c7891efd84349f7d5d8089308233b2805733adac31fd394764f5a9f4c7778ba0d50ef93a3e835a417c3161b84095caf2d70ea93dacfa6404fb2587296f4953bdf4331e1f8c6aa2a6452fc42be6bcce93d97160df4b9be62bfd043acec012d6d5917ca3f0e279b4bf24064f411a56133acfa8320290a44ce2dad361c38446ec51346b6b23fa6ffa2f0c6c0706c7c46f49973081a6e45b1e2c609b5e515cbe8e298a08f7edeb82e22b86e3e9f6628d2104c8b3ee23f335a20a1e748d147354a87401241231aad9f7d268bd3ce0253f52f318e2635ceca1f9aa1b012431506320d77b02750f57a988f0a09c164bd09fe318f1bb056577b415460f85aae2bebf24f73ec4947711faaf8edf0a064c6098310d57f6dbc5ff4afb205a07e2a19559e0b0ee5ffc90ba4935bfe3218396bb9cfd11ad8a732f68cf7adeb29b90e7aee1016fbdf70aeebd1083ef6225cfd7601854d5603d9261a58359ae7f107e1ee1feb21f7c7da29013051b486092b33d228e2b092132925ea66277b4043b23fa6665a259a3774c2f4ab8f03ba570e42741fd9adb8b3f29ccb5602fad470e76439985e7e3cd919fe11360172d6f72dae8702e6a621ea0d907f7d07d1eacabd850c0ecff7e16587a7de8408139f43d09e7008a86ea8a25f0ee2bdc461b278a5a6de5df6b58dae5f0c93e39df8200187e446c55b72d0355c5ac0d73a94081528e4163b8f477c38d2fd6c6a52544a43d0a40e50aa5c42db8dec7f0916f06b7b7944e0d37d1f15b73ba0cba510298a740a627864e4b3fd07aa5bf75b2821c5114a3f467efb1e6ba7b8af6f3c484e82f3898f23e5dbb10812b868cab5c7c59dcd8af378e72f81b5e7f3b17954400b72f09410051947e0952292ad38d4c4c803e0a877bb4ae2f00171b6dd1e1", 0x1000}, {&(0x7f0000001780)="e665f3649031577a684cb5f829afbcec602d9a537194ba8f0ea95eb636570675dd0b3a5c006718c0542e70eb7dfa8b1532a9409afb4703fbdec191bb81ab90a225fcecf2a7d427cf26495a0b2234225c0c55008d2deddbbb56f549eb5e250c53872e912231552802885b8bd4245d66401d5e69da02fb7e4136fa42b12ef09f2f246b49f1ce85bcbd2ab1b1230c68af43b832527d958e7ea6e940ea88a0e763d8c3f398b98d5f2bead3bfd0a7aeb4fb1d99cb71f68aa625c741468afd68fea223b9676073934b08a2a2c0e001ab080a946ed91a57b26354fad415a398875bea5b63e32510d0c07f50123a443a6191655abe11aad65932446d684fbae41dc30c2fa1c1a04217b2bfdd8b8b4ad6a15cde568f764da24691a11572723a7209ad9e1e122f05fb6cc5691bcda10a0439900586855b2a1c5ab286943ef7be83f09843eca8e5e763282650242e7120371ef96094dd49f75357492eca477379a5c3126fc8cdf17c428ac8c866fa80c2fe4b8dd35461fd722aa71938f693283d9f353b8bd6b2f746da086c5e9ce110013a82ac0f4cdbfcbb0addce04d216a52f99638da1a380c11953071b7909ccd92f1565e6038a621e617d98f8b705cfc3890fe08e36fb36170fde4c41d4281c07f29770123f247547a9c32b88c2cb30d296a6a6d04cafd2781a0061572882b3b3dc932af761a213f8313248a1b1dbc3cd46ff8c63290c9a64393025a57115e70e0e2f979fe05d4344b50731c899795816823d9a26450d8e27698b0001a22241f9ffe6ce85067bf7c167936d64e1c89b08b8a0483a48348fc75c7cb0d8bbd9be68cb4cd03d1981f62f609c115826683f9b420138c2ed47fad1ad8884afc49617fc6ba25480ffd0f56744eed74558d70f5936f8555203b15f9c597291c0d98d240413ba99c151bd80f39141210c683d5e73cc82e5124e3548c7ee62de049d2a1c71b051ce86e9aef8804f4741e2d6cffe15c48d3b713a8ab9f34093d3c1fb3f615b98ad6d47cf535aa0f212daca830b235fb821881042638fbf397749e745ed7de2f5a30f561305e225f5af8ee0fe11c39e3b7c7b8dcf2496abb1be92748b849b9474f5b38781c3d70c5bc4d74a6db35c710b772e3ac299c5a3b74853396b3b3a39182d46a5bab3e7a87f1bef55fc7737e4928641b9e16a5e1dd23753edb5f403df431a31ae9506463a9eb6aef5452428794de810dc6cba429671784ed035b2f38a71e45e16187cbd4774f41a25c43609526f754ff29e1100fa62b0b341612579195d70895bd8880c8ab8b32418541784e3880453ddadf9a26757ba67723096ae7eabea7b46a72c7e401a46ac0ccfe49e951674643e4eb69f75c2da100a48d050c013101b0fc59c882b1ee8ac0bb78f689ffacde9f81d824ba07afb7f3867651b24993bcd975c1d5f4bc916454dba5c92ac7c5930b0f993c7fc79fccb07e9cbebf3b4a1637e183143f7294ab749795b4824a45583e983b8dae7eba706ac7389bb4e097c896d5e38e16e67e3d116059c0dd0e0bffd93558c2b02a9e07217d7af2a1377bc7da25cf46290501bd804c879c249decf7e5aba306b806bc35b200a2d3236a8e487f03ab0fef89ea341e84a8dc876c80c0aa324a6a426d374f5bc47062f08383dfb566e96d3678ed0159509fc2e31baa5abd19068506906688ce0f213804f2f58416c5ea428030469128eda7032f180e3ad698da2fe2cc89ff570a3e6e00a386af4640e441ee4639a2068e2582986b969621ec02538e19eb0a88598dc937b59948e3ab59d76dde29c07e776c6d8e8a77f4e1ccca5e54daea71be277d7cd43fe4adf1a5ff2141643badfa1d7e8e0b081ef139d09d125838afc0bb289dbb6e0d2119d523ddd58cdfac67289b796e97470928dccd0eef71be6b0cb1703827f0373ef15109837b221b237c071289b4d6690f3494cc7f2a0144ee38f6489640d363e9157001e923cc744430ec9d3669f3eaed61f4a8aff54b641f1dcad2484c7e1a30eb2c4570c4f2341c2c9f1337feac28f7af7dcc1ccb4a69ee2bdca8a0ddc714ceb5440d8d7a3ee1fb45dd2041a8ccd373f34ae26a13a9a7c53394841cefba4d5defac5e54ae97220e2c4baa7ac384f7f885d93750e3f809417db818e5b7286f743c43ba7cdaff195c2c8fc9d1dbf1b80ad713c335805cd984a0e387e254483d223c5f5494be6ff945ab4eac7166ce4b762882ed1fe68d7f154c5287227a9f4c09cfed83a91fd446b3607c341f17bb0adbb09bbd4897ed2c879fedaeed3bb83af3d29e9ea2f3ac0312bfd8573952efb5ca4a00fa45f332b1e7d3faa3c138f0207f371627e0ae9c95e062c09c0d189b18cc27bdab8f97a286e4aef81528fb5a9bb37447e826c6ebc991208e24a3155a8a0a0a10751830ef803b4daa1a15d93627e0c1d53d1245c05c177e686444c56ba40ca460e7044570eb17bd468ff375135b2bf306e5f2599d93dbd3b83d50a44c3b0df821e6c8971bde6169e0cc0d6b4718d7adecb2a4876ce51aaade47ebc8d2c2ca21554a4f736b65921a3ba101d6cee74c119cfe05c5c0936abd9e8a9b016c466808c52984877ae9e89cb58d1a820a54eacc69773f0e2cb7111bda7809cae635d23bbbefe73739bf414bca09fd56dd4453cf5bf594a66616ecf6175a0c6bb6302fd5af68fcf7ce8684d0e755c41d82c463bbfff01b87677e6fd1f16921dc410f11a917a34a48e74c66ab9b6e576b25bc32914b9b810c674eee1d3a6183c03253b4804146c7987546c64290b64c935c997b5b13a3f03a4c030c426033cefc32355c859e4467238abe850dc70ea5183954c98ca64a1ad0c9b51bf44a8cf9f76ff0cd109bb6eb4dbdacb1a6b5f089debe7d263a4d92bbbadb380af08d28cab9944eb8557a098deef14b00e7537f15a2dd91780e3ee2b47e6556ab7f3a7d59ceba42ea87040701af6d85c70f31bb6a454eca36045729d81ba9891634472040af79f2dac3f3ca5b27177e34c934b02f223a6a6225e628bae64085ebd1059bd5ef1ed82b67829185e18ffac7d07df9ae4498e87c7f3a44275cf10431d38d68bc925908fce6a91fe699068ccab25923e3b1284adf0f3cc0c31e8faaace2dfba860275f16cce5e94237e38eededbbc179d4bfb2636531ee43a73ab98069ea9da093c5916e38c4559a732fc33e706e6217cbf1cb17c62ad8ef303b97b215599c4273031058c873835d1bd57be54141973784483137504f8c27dc7075ecd3fcb5915d458b88746af55d39b4b1685a51a92f1f0d175109d929c4f4e4b08c9794b98448156ea45e8f5333825697d13f1ff3df27d29d635f17d0660af4349698f4c925fb6705cc257fb1fc0e3ea1ae306f0549b97b851a0c7769851b81c22290311108901e5049bc76035ac264be2a017821762a4d65af9b86588574684eaa8565b090b1a9b00e141a8bedba246d9a0e75097eab6e743c5665dd82e13501798953a62eec9f70a868aff23f7fcddd0e666eccd015356c9c0c8c3e34a999515e4e625b883537c1b0be5cc1bec090a2068fdf47de79c00bcd2d38c60e11eb15c15d870180dbdce3e5a9415e7d7ea401026bcc3e12f4cfc6396c812b932390c45cb8e75ad33baa847a3b64bc06ae31dcda16de607fc626dd413aaeaaf901fae5758e5e8d99f34363dfaaee1f9bfda0cd0068077f0b07de61066fc231003f1da85715e8ee935627de6f6d1a858442e4bf4e01f7fc6611e33a6870ffaa6da9c2bf51b602fcb0e2fd670b72ac0f48743031d097c8236c356a36d12caaa24a4018cf751ea94dbe61ce7b0d20dcf7737c4cc5be9da01c55e49d4d115486b70da752b6d0df817a13764b9b207c920b90f358194e0cd556985293459206cb3ba0a4872c9a1fc02c2bc103b7221436a49d4ca845cf662efc40d2c3bf89a3639e368dd0d3c03e656a1004094fda37bf36309e79b7c1e7efc53d926089d4d9754d9065784fd03066749f3954e6931e56c36376b27eb1177a612e93ed0de9ac2aa7644067b246c4b37ef444579415058f491d28c53855e4f175598abe5b2a0a83dd4fd79552e25a0549f30e1736297af2204cd6ba03e999ad2073dc885e2ebff94162f4b7d1924bb78859ac9c6caed3665ce4225a2a19a260321bbef94e70e49b71042d24bdc965504d6c81a40e94617fdd25a1d8e90e9512897590ff31db25f0420167b0e35db266c617bcea6a72900583c64c4900e640e4ca338ffb65a898e5172711b57aaa7f1edde6b6a2dc02090a25fd0562b22e124036567826b253a96dbc18059a52ca3417beadea82d1d3a32f50585bfb6be23547e4167f7845a540144117659ff241158d1eb2dc0208f183cbb5cc5e4286b53efc378ad4a6f0f21f5d8a6cfcc810cd1373029666549dcb456de867f4e36d42260c92f8b44f24c24dcc9e5a083e8696dce67150356ea4056b68005cf4d997bdae99183ec2d551a3aba68544dd9a16bcd0f3805b1d60029a927cfff094d092e870ac364f8089dea65c7d605edf08d0b87730f9265f21d9f95f04366ea4fa2525d1e45c544ae3ab7e5792801c434930fef784a5df9c6e6f9ef5aa7485e626ffe454afcdd8fbf753da723b732c880b9bb7e93c95ac31f706d754a72e8c5843861272a28a1350ed7308acac546615d4d8d0d860fe9825f334d32fa0e03865ca59ef6b516ca34b3793265a5b3cf8ab11cc4b63af5b5a611b98c1384ba435707eedff176b25704522950fbcbf6c59548adda6766b28f88d8bc80528c4fad614419777fb10b4d55926de412ee4a37638c7a3aca8901d960103295b8284fc3cd3c0006d85a22304b0be427d7bb9f966d443a9c72423385292a86970f96e09fcf65b4c2e37322214492b49aec43ae040574617579cefa07aa6159fe336a69b8923175db5aaed8983e4ba4be37c3c530d04f7dd802b1bd86b6c810d257077df57d74632c9ac17f78167fa9d2f98370d683cb7b94a9cdd09797467a52741ce1f9687b2253d171c5854a68068ea73c6ac5cb0150ceb62bf0e0cb85f81d5888ad1f63effe36de261d58f9856cf59c372a248e948270c563269298eb5aa242bdd218941acf80c2f2de3eb55c7c330a75073b6eaea286d1df452dc1321249e19e2bd71bc06b9efe6acc2a01f40de7272e4ddff71670ccc8eb9be9e572bf981707f3cff71a4aad9f48ca79c0e47a96970c49b62dcc60115fba454ff07b8b0c649308657a95bf9e8c45bad0cf8839b89cd84db06c4072860a139c88968e7f68f1bada2d423c5893d632ee754cacbd8edb0d400a4c7aaae3a9b1b3dbff189bfb74c7d9947e69cb58c1a43599a40be25b8cbf6bbbcf1ed0303bd2d7315e169942fac9727a139cfa029f7d22c8a02530d02a5a12dfe9e586b9c6d1042b7767f79c7efaa345156d63bded0bf1459f063ddd86708a7143f6efedaf2874171fd08f5c40437f7886fe82d7cbc230a6420e1901c5f9f0aaa94dc63e249c5da14e25c9f18d8d6dcccf970fc9b0fa808a2c9872ad14a6e48d34694d79150e545e79454130e12521d42cacb57781efa5d0ad6eb5154ddad77e8103def0d8850e608b8a709e2b514f90ce0cac5188120159a229cc76c85b58adae286016f53ec543b97c088c44dc85bf0485c7f2470550e22af47282573bf24db9cc77231ce80c5e957f4265a71ac10d364c81833dcbf20ee7d34063a7145e36d8a9064d9af5295ec43a92f1f27d5f2b2173e1c3a35df41bc402b18596a8cd77fe850263c19974cd39fa23643a8402a5016fc0d1589f7942772c263f60442b73948335666f9a82a81dbfe894e5046607e5b", 0x1000}, {&(0x7f0000002780)="f1ea09a96c9a378dfc11a034402833c95ac59c7fcbc509d1eb7f36915cb91a7afea21981954b4712de85328ce1065c5f5b1eb5c0014a5cb25b1c6486d22902b9f32574dd3e63add680b59b068bf2d8adab8723ebbf80107d31fe36b994084a1f3b6c3b3cd07cd7b13229cae4f60937e30dd3fd28bc463be04e422646e19b76e81b168c737b7633faa92ac7cc5755280dde2ff4664da9c999a4b0be957f46a066be751cd431015e971f0d", 0xaa}], 0x5, &(0x7f00000028c0)=[{0x110, 0xffff, 0xa9, "4f6bf79c8cc9847828355d5f8d6fde33fda302dcb7ba409ebe74fe69aaa337ba33070c61fb45718d896a01eb179e778fe617a8e4f2fbc436a931c7b686b03279af739d8a9ed5fdbf70a952426a4001b655440c02526c5f76f5d765ffea1301cae32523b2d903e1522a9b864f9fd2d9c8ae73187ed5e9c856888b415a90010f1236bc13d689631ce42c1e7078a624df23c3bb0331a3f5d003f441349772e53428b20e783e0aefb96e94d0b6ec44cc509d6f1d3ba8cb95f7ea94e515811e986f94b0870ef5c455f3a5478c1575c6afe618864e96156ddbb82cc6ce61fe21c78f84464dc66d9298aecd46083b39ca529ffda6471c98ced36f5429b6"}, {0x70, 0xffff, 0x80000000, "7e5f34edcce1c46f9a7f05f5d17f12caf3cc158998f74ef7a380c5fef3241339640e14832018f1cb5d2ef22be8fec2b7a35c092fea430bc5d20093287c49ba13f8136852b634bab76ceaf4570b152e39d76ec33f3f86146f20de2b37bf1a90"}, {0x110, 0xffff, 0xe7fc, "a39b29291d6bc2e859ef41091c70ef9d6994d1f7dee07f1f69cc5264061779744c1fbcb983ddd448f153a4ae2d740a1b818d162d7af5de4add040d1dc224c3aeac7f332382c8596d35b70ad62289ef54cd0585b072e936ff961669e0827335ba9bd7cab153006642d577110c9874a2b21de796dd721fec423e3d84756605fbe8cdf884705c79ce2c26f84b621d2fa47dd52cd71d8e8f96f1e14e5153eb153d76fd10f9ee438c33311588280050e9c22c3cb31a88b30fe2a2fd146d81f14cab8dcb4a793b47433e08e96ec1ba6502dfb1c16744631d61d126041b45695cf20ea11516af9927d04527795d62b407d8e291e3d499a7620ccc22ccae6547"}, {0x88, 0xffff, 0x6, "d05e6242d2f7e80cb7b3876dad00f866d0f03419d48f645908a010a836a519fecc147ab40313221c7c2a2c3017b332545b0372810c6dedec8c23515ade35f005d801e7487688b060854e1e4fa80c0890d28595a26d29b7cedc38fd2a908f97257c163e860c43fef3aede7271dee8fa5735cf5477d45613b7"}, {0x88, 0xffff, 0x100000001, "7d39f3bcb1f3042d2fba70f349e9d23a6a4d496b24c2b173a417107abee5037224333a52039e36cfa1a9f7c56f40869f80d899176b474f8170e0c3c5a3f1c73f12181f63f947824f7e77d33b0dbf60ac1e778094d7988dd40650fb7f56287d080b2790cd762df85bbd11083ecdfd340dceb310f6"}, {0xd8, 0x1, 0x578c, "d42b02b4c03d5a90ca57b390d5ff518e2ad0baa0af14bcb758f10bbe39d1835d951d4a78511b09625e6b5fd16bb708d1bf19425cf4ebed6c6f9dc8a275392fa94027fd758538f8697c1e4b1c610d71e3eb11b2da7df11007a9974d12ad4274320b01faaeacbcb81c935ce1fc2c938fb3d32bffb8778cb2ba62328ca884a9d96ff8616c40328fb0ff3288c24233d0eb232ab926e034bb5d9a65727ac96b72c18e3853ce1b96abe7723b2e795a4058392dc00a0503579f9c11772008d107b428529dc0"}], 0x478}, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000002d80)) readlinkat(r8, &(0x7f0000002e40)='./file0\x00', &(0x7f0000002e80)=""/36, 0x24) write(r9, &(0x7f0000002ec0)="8abcb9ba2c8cd39a303e1de6f7390a672b7f529b551a9378879c975474c08e1fa53efb037b637a38196ef6d7de024f92151ebd10e6e2bc", 0x37) symlink(&(0x7f0000002f00)='./file1\x00', &(0x7f0000002f40)='./file0\x00') semctl$GETNCNT(r5, 0x5, 0x3, &(0x7f0000002f80)=""/233) ioctl$TIOCSTART(r9, 0x2000746e) sendmsg(r6, &(0x7f0000004480)={&(0x7f0000003080)=@in6={0x18, 0x1, 0xb2fc, 0x2}, 0xc, &(0x7f00000031c0)=[{&(0x7f00000030c0)="1e02e25b49c2705b034fbc65eec2ad5bae10a64793c6f5487be3a4bdca6e9487e7acf62ae6dde54df96383ea8f34238e9b431a1861abdb19ab2e520b06a76d034c4f00142eb8ef21aa5493d67802d354f5717fdf4570bffeb4e2c9107afa72773ea05c2cfda8b078cac792bcc079d38ff4627e74fc1a9cc396d883f00aec98b90870655953735fc81963dacc3bd6625e32d7b463eeb95a3b29f2895bd584980971c4bc66cfd222d372ced30c36de581c7964d6678cdff219ecc04a81f236b546d8cea2f65682e469aeac911636dd3bca5ff2223606b64022fadcfbe073391a89cb48e6124daaab32405c36961b2a54c40bd842fcee629b6e42691623ad8e", 0xfe}], 0x1, &(0x7f0000003200)=[{0xe0, 0xffff, 0x4, "7e4abdb7af136038ef863ff1670de8ac1f581ec459227fc665197707ad08513c66d1102d683636fc20dba06b0edb5bd3315ced66ad803fefa8b4fe04735db5979d3e5ab59ef57fb08fc3332030b29ece670cb06ad4e3d080890033b27070787540948473ac861afce77acc245e15f1aa5a7891ee483c16c2c54ea29fb6407df752361e557d6662247b31f491a6427a5fc54b4c086a4fbc9f8a10e123f9be5e92c98e9bd3f58d6a1126ed0e04900217b1da0a98bb542694267027fe479e83c56fad11c62762555371c6d3cceafb"}, {0x10, 0xffff, 0x5}, {0x98, 0xffff, 0x0, "b30d6a59a7b13f1f1cb4d52a85dcb2512994b2f05b5f4d038a0d08d96a46e47a9de5a74ec843facea20c29b432de642c792be6887a64ceabb29e34f188ce8089fb802736580affb32c9a60f1103c1ee2484b6b4746353b12392590071766149319a7449dbab3f8f8dad891c7439cfcfd61579d138292ea0df6918bb5ed8bccfb73173092e026d0"}, {0x1010, 0xffff, 0x0, "1261a90aac0e552d4407c611d7d759dddeb04e7ad0ecab4a5e3cc5c380b3b225905fad81c8edcff39bc34fdcbe452d1e695652e2f872405bd90995456dcb0b6d52eab7b508ccde4496cb128fe31bf7a5e52418e4611a9ef39e1cb2c01c5dc4d61f264049c4f4f9a9a30c2e60335ce6c0029d5b9a7a69ee6611de0c4c17db1e63180ff23f8748f959e8e92f82b02b5532c7d9e27c26f49ab5c8d7b0532c7f1c6a3a51518676d861c3f49a0ab5f5467b9d9bd561f2c12ece83aff3c3150af27e3e1c4c5ed7cda14e46d2390c9d0f762089312974d494d3712e8ac222f979b1b98605720d714d5e468d5ab3ad75b7d50308d2dc74037937d446aa90559596f7f7fa9dd74102f9f5522c2a2ac7293f308fa2937d6f85667f40b11babb54750c6800edce223ac2f678aeaa413dbba4330427558b0905f1f9654dca4059833ac3ece2e511cc6c25a6db3d5e04db61c6069b385397649cca6b22757d584144ea5a6e0454784da5961586cd411f399192340d8f5cbb1cd83c423b945f6ac767d1dd2e7f7a225961af80c327d01e4d399b628010b721c9ff556392204f1a33d5516d69c7d300e78664296a2ab7bef3a06a79d46f037244c2c1c45ae311bf37034c401e5293fda14a2ee9de4d70b63012d6eb2a4be5d39013302537d0197fccebe8d6bd66d8cbc377caefe1a56a828a8c94741f4b455a77e36257f3caabad3de94fd323ad1b4847aa8f5020655d0a5117dcbee01f6adca72a2f40931700e737632708565cab4cca3008c7de655453553fae40a797807b7bbb474720487e7066b79cdc5c32d834f411b150c2121d7171dc8c58d649fc34bc47faeb687b134d255ea8a275cc5e7e381f5dbfbe06b5e9c95eb26fe84bff596feaa460da3ca11d6b719ccd56568557832957093165408458834c34bf1504df4088e8d39680c86972a4164c19653f629d1a7c2357db8cf033221710d7c81a149f2d980e08940c82eaf56636b746617786d102016ef523d4954a491aac1e7c69a748e0cdd03f5b517af19098d15bdcd5078897cfbac66eac77f7eeae39d9d476e395d7149b4e22d597cd44964ac2e05a62ef40f87423145c489d4da78d0d5a716773bd7c386b64993ba1c70492d1e430ba14044425004aa1b1085a8900e97f329a138d4feab7017672ecdab9e917feb14280813ba005e3a957b224fd1ce9609f752bb53ea53ccb22dacb3bfbc870277054dbd7401e3b1dbfbfc951a19caef435768e7751badfb1713e3e6b2a70d61a119422e12d0f748deec90fa4a0e4bbe19e5d8512cc56fbb5aa0783472927a436d14b663fc400e485a3db38bab1847d0ca40f6785ae98c533ce352d8c85253c3057ca25332edb59a346147d2963c613f18e4fb3133d95ce6feb3c7717778a1640c5db56d9b3f5b05d989b066410b9987d96d45cfc29e009e09281d96558660ceabbfd57bf314f530d1675f24719055e35252d24b3abeb85e25b5f94dd5bfa20fafbbb866d8bb9b91194ac129ce14088a58443fa493c143e80178da9ef07efd9a542ba65037ee545499bf31760fa052e627694b4e875064ba321929795589a2821a83a048be5a402371c4aa77a2c1b334cceaa741c7a671f224522d6d1b7fe47fbce658f5655b71f3316b0dc8f12c1f14195dceb7a11658df4e49655ec00e3cce0d5b00ee5e4ee747d277693ec2d7323d8f3194641984f1431bb0273eb208dd2fb34c35d1743b55ebefd2cf79d64d11495a0427e960d5b8c670eb7b14a8fca5b6b84a7a6bc44a2e642c87e88bbd68c9ee5815ec42a6034ce29c04cb1528d85e8fb1ab1407044057d0a23c4a8ea3d10702179d98555c7c55bd5e81bdc390e5f76c5bc062f2622a10f6a879598af897a669aa2449c543dcb050a9c963cab6e4d1d6dad0cdbba040272daf80f7c4818e1c45098d881899ebd181ad15937bdbbbcf588d555e5ad5ca81a97ebbed04f2255e4a9891bf770b441089b62ce11ac1cfdff7406e2aec8417ab1c0d34d7d6fd2a17d8a85e1e2cf311cc885a5f38b96682ab0a284165e171a1759275ca6cb4308ea445c6601654d9b11a9a747e2a28fb49d9a942dcef0965fd36cd3e184541587cf821861c34aaed21376cfed3b98120e4afb3629c3239ba581d96b301e6c523f3bbbf9b919ca63134058805a5bc5a1e37ac36030e79e982b54ca61f4f8f762d70a829d0a8236ff0919394b3f51513e0f7950d7ebaf1cb4211178a1ea65454fff1250f5157f196ccbe100faa70ebd1039afbb3c65f91e4049fe18ada5a2fa5d5506cab431fa09059a0df3156cc164d4ae15cc704df087c2d8e1ba2e90c39040c309f22aa60a099188d29a65f7809c3c394340e0651f89833a7d629d47856af2fc95a383b8012beadc7ffac95e8d3c855fbc56b034fae551b486565478cd64859b968d274738fed31d65ba8ac9e43c13ed210bfc966a8d4ae19d48b5e1ef5cde9ae7ea593ea1eb6afd7ef5b1f6c8560c13cfbb408de1199065e1468d80c9baaad40f8c8103053d35012386ce01960a6d45fc1c81a9c80fbf4187bd8ff6ee37e3250743b689773926e74f86857468d427e0b9f5c76057a97aa457c8366836fec60f240f011a5a352a0fbd887769abbfc50a5a7de5accc2b6e1fa223c9692fca839cc8953c8b3a238e850817e8ea570587e34df1e575827a4d0b170826ea05bba1f52e373659c3565f9824b7a24a6cfc9ea039cfbe20d5202c32884d120b903015a6afddf324f163b74e3f780f338430c9401a03408093bb2ffd5f5af2c8cac54567140cef88c674741ecca137bda07b1032812f528d3ce64b7b380da649aa235e69c1da95188deb419bfa38bb73f38b79cc9a5be13bed6a2ce5af4fd90f742838bd814a413260b05abd3e76fc811c5022c594b20097612c574c5a5ad364cce903478a4872931f159ac0fb2ef562996dec70bf9b71857a0d990a44137809d88e5be762d2678aab067b9e1b27b5720048fd010a5a28c43df5daabe918b895c5fdeef0b64436ff673f4eae78228e252ed1ae0e6038c62419c24ed35f7a0cd1e1c9ec8275eb0c67ac718366345247784b33cb1b55f622e56677877100c6a2078fbcfbb0f12ee52d3a31fc0d4382e420c8a069c561dc43fc4341bda566ed2da22de195c00ace354a8999553de074b7c42daf736b33845ae010894d65c8fb31fb5df14e2a34abd55c86ce6f2e05adf526d5d66ca1aab23fa4920115bf0e978040def6781f601e13e257c846acd0689e563bf977f504418f4c17c274d10382efb9e591fbb952bbf949963439bcf6d514c7a0d0c6345386deed206a073819a110e4cf7808d45b18da2360d4fb07f0061a306fe4922ba2b35058944b7c6ce498b88f2cab2d0c8d8b5d3e0162f70e32b71a4ea03343eb1d47ee0eff2670c66bf8196c5d01f6a55216b23d5d40a98e69e4fe75b609baa6883d4b54012725eb2e7aba7e670142ef1a57007d1a808734f988204dc754b7563ed6cba158a8519e311cec13eb4c4d325a9e677e1fc1d6c5cd4fd774a7b5c4e3c1e033c7c4d6946c36076ecd7fdf9491a279ee1e367011721d6b35aef7fc9177f9e2ccaa8cb300f77b27a99566fb8d0c8fade73118595f55370dcb0471a8468212b0aea7ad87c595f7d331691b81609c01f3da45c09be141723b40903505d47cd8b539262fe1bf61caad2ebeeb0f3a981ef89f6cc861f5f170d5251460394493203c44b78d8dbaaa47d9058e6898922375f3e5b118fef8aad3d119c4ef5f70b1be9e22be5a68af4159062bd727b38ade239feb0d2499f77bf5615ab2da3972b640d39c2c3af65afda1d1fec6f411f12d78ffc7f66a7cc53102d3ecbac764024d39432b4e62f53c704da21df64ba6557d9a65d632d09756c9c0cf320ae5995aad7b10c281406ea5263fda21b94e94484adece57e039483cd8be8d8faa013aeafa97c55f5495bde12238cf72c55be3ad9296df0006ec88c0447a5f586235d0b0eee8c39a2a72c60eb63254aff8f617785150580b3840f2b5b61abf975f089eeca4205cd3fadf0df1ba3cb436ae9173200918be11cff48f1fc50fcfc3f49547b0e54a4e9d216dde20f498f125f41ae858a4a1442eac8fc42a9b12e62f4187e08d9664f5300d838dcffc3dc39b0f56db08d37da7d7b8f28425a6266dcdcca7ede7de55027d0b672bd2111d16462a2ae30dddcf2af70cf135fe4af3bc125eab963d93d0c9486c31d6e9a9d9cb631965f4609fd886713ca169f36f2767f0ce298f8162c58874c559516db2c1da3b8f1cec4ebcc42d4e2fd1f9fd0f1b2e4fd7c2f93ac0781a2259176f236b53790bf6ab4419f541a84279e52ce2eaaa690d3a1a1339dc69628068af3e170151566343be73131b8d5041b9fc598bcc0609d957aebafb4a41941fc00ed56efbcd798d172ead208f1e0e7b0a6ae0801f2572532e9b22fb29ebe558ae82f5868aecb9553af012543083217fb57abd2357f253f597ac517a6b654ffbcc34456a226e444f4ac2f87c9f8a4f4af09974df42377e63d0152b47e188b6ddf7aaa1f5e043452cb8dbe28606d6e46f356d5d2d42f6322aa6636f763e1a03d2748abbd04614093a8ae73db9b397c68a615b2a81cd8af3804268e6b61f2e0b44cb9550ab5c75534f2871a45db4f2a085a96f40cd63141c9d15b89f929f80604989162ce79ee109f543f9b416a3c040109cd5dca0364f4033d35abd9143486ce6b57f11ad308cb85f58e06f90d4423f9560f00607d7c0836158dd19208e2c4fd18218918fcb9627c327ebe705ca18998449184bbe2d894d138e521997c8547d5310c85c02c8de9847bf1238c581f8fbfc4527533a00da451b8b0bb0f13d042d5bf27b797365bca24cebbf14a2cab370783cceea0b84e2059357d9af9c9cec5e3a1a0e9b2f0bf67e1cf5533524609faa86c286ba6705a01749b1f08cc7c0456415dd139e51b6341c36359ebc14178238b06248b546e33c434ac27b74c42eb8c7d41dff1b26bf8115f2e71d71ba23c6f5b4475fcb06d1ca432ff7166982b2c77fabecc53161ea795a46c7f8c66d51ba776d4abf1477db4b035890da3757f76d18ac4273bf8679f1a259a9c7bb4d79d9b9a9981f7280d4988d8688d871d2566cc704fec26db8c9b20c027e352bc5e4ab7a7fb37c05909af9e60f861126b77de44ae29bb83bb701968533ced26c1ee960a6e7383dab36bd31ebd251c24c152ee48954ab834e648b574d88da0e1ecc8e8d45d7485c0745797f9609fba6aa6ee46ec34087123de5c8fe6f1cc2050a3ebaab6768a4fa8eaa448e599cb8284e6f1055f84919b81d3553bf054249d454cd5af1c519908a36f6541a39b3d297091789677e04e4b7b2d7b5278b8e0dbae8144e6df3b86d82ce6d6e3de4f60812656342da94fd6ef945ab5a26f6fbfbd99c60599736b51949f274582ca400aa376f0477659cebe7f69f6a9bd4858e4fce93eaefcde779f77cf58d016d81e4c2807dda6b752e753ef8cacf0627d7a5f82d3626d506e260744f9fc0dce65f11cb0dd7bb4644f50385d063947194ef29f94a27ca87cdf4d7b8785871f641da588e8c73bf5746576c6659eadbc3658134c2c15320576e89ea44a18b26251ec89665e32e9cf8de6ed7efd9dbc2dba132bde5e2ac64778de31c58d2c05b6f0611ed6edb9cd29327fe7820f10d5788dcc608aee0edd0680c423d706cf21e0f98da905e0ad581c1884dc79509fdaca2f6672562f749d3db09dfbad3deb337b9bacad367bd4784f09ca80dc708a1da53dc4aea494d36d602ed61578419505b5b6170a8fc88a15ca5cdbd0"}, {0xb0, 0xffff, 0x5, "f565b8686b0160f34ad4d7296df2f57f9c482b293b791f57912a3a51e17606902443a9191613975d509ffac894947cebc51bfe8fe44b2df35a5a17a3a272d170a917b2975bda24fc2aa483eef74ed700420a22f37906a475b77fed263a8ab742049c9ed9900ffef7bd8eabf6440ec1a1d34a3b98d2e7378bcb25a54e8312146db81a90348734e1253e57a66ccc1a0c8cf1c9a2a58c2608ed4948"}], 0x1248}, 0x0) r10 = shmget$private(0x0, 0x3000, 0x22, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r10, 0x0) pipe(&(0x7f00000044c0)) 19:14:21 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = geteuid() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000480)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000002880)=0x6e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r0, r2) clock_getres(0x3, &(0x7f0000000000)) setuid(0xee01) unlink(&(0x7f0000000280)='./file0\x00') mkdir(&(0x7f0000000300)='./file0\x00', 0x59) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0/file0\x00', 0x30a98, 0x10) preadv(r3, &(0x7f0000002780)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/74, 0x4a}, {&(0x7f0000001680)=""/128, 0x80}, {&(0x7f00000028c0)=""/72, 0x48}, {&(0x7f0000001780)=""/4096, 0x1000}], 0x5, 0x0) r4 = open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x20, 0x80) r5 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x8800, 0x20) renameat(r4, &(0x7f0000002800)='./file0\x00', r5, &(0x7f00000003c0)='./file0/file0\x00') chdir(&(0x7f0000000000)='./file0/file0\x00') r6 = semget$private(0x0, 0x2, 0x29e) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000500)=""/133) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') msgget(0x0, 0x8) r7 = syz_open_pts() msgget(0x1, 0x200) r8 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x31) ioctl$TIOCCBRK(r7, 0x2000747a) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0xffffffbffffd0e56}, {0xa64, 0x9}}) bind$unix(r5, &(0x7f0000002840)=@abs={0x1, 0x0, 0x3}, 0x8) accept$inet6(r8, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getuid() fcntl$dupfd(r4, 0xa, r4) 19:14:21 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x89061919d911c7c6) 19:14:21 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66d122c0e500"], 0x5, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x25}, 0x0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x3f, 0x1}, 0xc) 19:14:21 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040), 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pwritev(r0, &(0x7f0000001100)=[{&(0x7f0000000000)="a4272ef912f8d3bd1d503f6faf3c5edc81a3a64955b9650d49132ba1d033eccb4968", 0x22}, {&(0x7f0000000100)="239aca063bfc3955489a6ec2307087ccc4669387af93722b685c33133f439589a08aa250a9cfdf3dfdc61ee7eb68b274b9038dfbaa17c1915cbddf00b0082286f63e2d30050d828b1b850687b78128787871edf4b0c2c236deec0bc282d555819e2c7e3dbc0454e9c4ff8d2eb718d25369268a3592662594282092ac28c1d9b3e69b99b40636aa0110037e9fe9eb8de8c336bb42f7183ae010541ce2bdae544bf510a0b600427a2b632cc274a55b00abe06f59c05af2a511258d7426ef2d8c6a7b4b85ac84cf26839b49841b9bdf9f1a49c31f79aa56362764627def6f9e68255f4ba184fed178fcd422b54f72103c5608b5dd13265bc22ce660e43977f416afeab795c8f5dadfefd4d2b22885c0cd812104c373fce92fc4b5e5c4dec084be6a03ae350667cdf6dbf8100099f79449c7a3a0b6c55f1d9b2f3f326b9c9d5bde295d7ff01ccc7d5a20ffb50f605ad741bada571bb2c1a6860d792a469042dee0f9515c8a739fec751a13d2f9aa675e5e6ec30303a446fd50ae31c5b810241ac68363a5c65bf7efa3032e39e718944e0724780cf321809f71861988628ab12137063582bb13d7490bac45595bf1a83e19018322f109333cfff896cf11e07f1f471c15baeb75d5fcf099d9e4d2947129472d4163d05d8c6ebe921b123ca6a14ba83a96a4cd47b6c03e9b89829be4f0d34c78cead5cd1fc09858448aba51b0959d4f0cf06d990017c3b5928000ce07aa330db58ff5eae6df2636ee80574ae5e4d8b4aead116a59fcfd8729074471a7fbfb85a50c0dbe50fbc06f8f41bb427c7f1a7419a60bd0705ceccd78e1cb30e42e6b0978f6bc803476e4e8e0dcbfe7743c92c6554a45d56aefbfbcfa7e7ec7700c9aba55fe5e339071218dd7646e639edfde7fff96654ad74263b4d754faca479d78e8087f0a07172b981ffc00e3a9820b6d5fe63a53df92f022a8c0c1f101a0cd999b07823766cd69a7fea98501cdec6fec0b72e0160ad0d8725c3f823fdc9f85173b0429ff07ddcfb9119ba6c90fa564bdc2dc9db18d7933670ce959ab126922f346b7051e6c45ff1a14eefa5655993441f42896e635d137634e8b00a204a760904b56029c63383a78e61e79c26fc0d060eac26ddabe27e9476ffb86c200f8efd67d40d094bc0fcd6f73cd40e63b6b8e7e418a5f144d9b687b9db1ba96a26380348aff77873e462c8fbb33773552b0258959a4f2434bede265d2260c0f48437114a4e6918185a40debfb0b56cc6acfbbe34af5395ec4b06fded10ed76dfdece37c58b9faf2cb3ca10557a7fe0ec49ff5801ecff770d6deeccda80b5d06e95706271af557e58fe9fb610a4b753b052f9ecd3eb0c029616584bb593bd92fa833c256d84bb32a6a6ab5d365688b03422e3bfd5d65509fbe86d7fffbf53a28424495d70543abcfc987605bd8956f8256347c9366aed2b64be0e6b9de6a84b960e97ad46a2647a779699126ecab7c2eb9f6abe261a704c9f9c3074406845b931982555345010f63b37513c269112f413c25b3738fe79da5101813a7181bf70f2548a0560b2c502c341e23b0c0287c0c474800df417b5d00975619e2123b34454cfce3334ed9aaed2a1b041954627d56e52d1c35b35207fbdb72a18504f25fc86466cb418856f2f7afc080df5e22ba29ea7cf75785feb5db6318297e7e49633ef2f2fb0f09058c77a55db3d5be74cb447b25e9cc7c554b3d507f99b85b88ba3cab01ca49132d1f03c9d2870292cdaa3cce881242466ea0fdf1bcde6ababa63554aefa723f5cc7f67a6da1ee7fbfcd8d3aa5db1e5cd3fa77b52c9ba192caa96612313ce17aae8d64973a588e553637c4295c0c576474a3c428841ebed666eeb58be4f1dd6e68ba60ca7b98c28dfad4d6b387e30183fe2b28cdce6ec10abb2bc31aa5f190a2a84f5f9fb0f32289612624c98598a947ea212860d6b71724bc0da70b3b7e85c254407c048c1cefff09bfda4062d6dddf5acb4590513526414db347e5fd503997683f6c3fb98e2255245d88b33f2e50ccbe77b4083183c1e9118b96c8d6ab17256fd85f4119f97e4a1f57ec5ef188c54b3fb48c85587c395fbba841397fc3a9eb30dd6c0e15e5b84c3b245250c66e5154e5c7be3c439a168117a3b9819a1f46afc41516c3aa2b22602b8c927e5406fb5f3fd3d463693a7c6f358f3c22aa074cceb252527655e2ab45491d59b90b1d0fcc86b1247af0860e2112c93148668279db20a64a6bd3e254145f1723d76ea4c6b3c472b54837fa9781e19c58fafce45355bdba28c043d42b4a61b35026616f27fa90d4b41dad1b900932adbd326033de4bac6598bff9e926e1db7ef84775f9a49f32a0e01935005c5745c2f07266b70b2def51067de18d5cb75342c60a403488381143906ec0f4ffa314944fdd3d458f0391c13af5eb6d90c370d1500a49e39f2fda40e1d5a3b71ba1fd64abbc2d24bcb3e5ed872e359a117f879117940b421fdf0caf9b24392e35087137ab98bc7a87d7c41442ba445090f8adb94161510f98a69b21cc4745411207f75e7bc1ae04f68bb7074e293ea69564bce9d7ef8147ce122365285970f06864d1ede709d6b0af429e77eec2a261af3afbb5951aca8ba6dfc62f856538b98d00bb946bd1d1e1e4227bbaec23ea257a574f6fd7fed61b41274f3570545be466f5f4c8c6816342e9d688f46cef763b71c740f6d71a3fb89752ef718d1dddb8bf8dcf900adc3953680d59936a5bb1f78e572c1b767756673a0958181ed5eba29817e3165c6cfbd0d7318770e24161e37e61c9385ed575e68d7a24ba2110ad02914dd018dd8b89cea6f37057456df192b72461d7a50d920a04167f2a7ed8645cdb5e32cf7614e445da871e78ef55b25b835a65faeaeac70d47454e791d743e0639a2844482180c6935087efb63e641c48b325fe3bc6c4974503640448ca6a57806510cfd2257b22b33ffef90743d3e283da388233dae782804950a5db3315db9e3c6ddb5373039103b6af5dcf32f905b1ab88c4d13bfd8cc4023f64f1e565d6795afe78b92820522eaf37aa2abc537072aaf134d82d19f730f7088ad6f5c75845c8390723f3d9cb994b8f839dc61ff32cd1fa4f268788000072c7f0fdca25649796ff48416725caabcf7c380d862a917edfacb343dbedc23cb68053c8e8f5df1ecb00e876bbe08533139dfbc7a1bfad3e36dccc95f52852d6dd89450717b6e4eeafce7524a0bc59d37f46885a85f65c0132ea0f9d9b6496d7debcbafe6b049b2fe97eeb5d7272f5610d907886e08e1cec9aa73d44fcbfcab9810495fd0069d5c6589960ba0e99105273524c772c241b7f78de223912e99d20a3faf8bb5ad6c7431aedb34bcfa28ffffc9a94d17f782eeb190801f168940d2b6d78bc2243971a3631216070fc1c4cf58f72a44795dfdf3cb5199bf7a13c9d4350e59a2fb1bb6a06bfb9cfb5659814fb5aee8766f11be25bf5839268c09c942995ae87d9f151b8d3288b310c43a59652382e76c32c7c8d0a1c8dfcb83ec8e9ed10c2d34d534470f0de1c291b6a001c6f9535d712b05cbceb82ca7e5a1ab77a0a521aa6dda58d4ba61b3fed6a699a6ed3bc76bffab2373fca516175dcaa072ffa78f0c875b9302fed8f745fd65d487209e055cadf04794c813c8d04c8b4c0ebcd0349328991c0b731b9ac25060d899a29f08678ecdc2995481c6613b1933f3961ca660a39fd71e1d15295d59387573735929b79ee06708efce96a8c51e830770454d42c6c155fdbc9036d5023823f275da35d2efa865fdfdd5c2f6d37459351406993bb7eb1fd50345d74ebc162d3efcd3249ecde03a44f344f41edaa9cf8186e4bf0b9ba7cdcba1ec9d0e7156c61904ac8e36dbad2f703545bed6c6d09c069a8819d205c38f2e5d808854714d890f79914caed8fa0c3b71bf202e4563561311378200cccea18a2852499ee6233d640b599e5a87ceda8aa1d905a6664e2799ad1abad647a1026cec6c9a9b2dd0274b2ff76b10e5e904aaeff8a32c83bb42f85389a341eb3d4e398079224f3c0b94a040f6b0f10e4493efeee0e86422a3e505077a3459d90a3b1083516818ac46ded12b8a842c08020597324cb623361081e3f05f24d89d4f2a1a0687bd4c80ed4eda18494dd6b1cfa224c766040a24cd34ce8a852395a3f546c262866cce96bd065f5d4a2b60ae7a2cd6cc9127fbdfeaafff493c82af537a4caf75a21f28dbd4d2cf81508e0d23932abb7d326cbd24fa9698d0db38515a141ed3d4475cc6e588946c5f91b35d4c62c083f9ae1948cf84175d4487ebeeaaf4b0ada76c5c1b859ee4a5c9bf1ff970de8cc749808c6f2bf0ec80fd66411cf99ce967bd2a8c166ba0a88cbc2f0127090e69d20eb54b651e1a5ec51c3b259fe5193114b7d0bb35e224bd08f2a6e6156df0081df2ad2008f0e783354661a11dcc66184d51a2debe0abb49d341cee63305fc7d37b69969c5e24cb9de78ba970c879c0404702a92b3880b97a281f5bcd2c9e5e3f22dcf570ad7ccfb0baa4cdd7570cdda16406229556bfc67d76e93edb262658e9b4329e8a7e7c9b19c7b04aace0085984aecf6ee8133555d235972f42190bb823b7d0c4ae5475edb4215cf9254ce7891e64cb3076ef548ec0c7306ae28f9c0111ba9963d303a3ebda972f8cd6a486b37c4c8d1fdd55efdc314316926b8cee539a4f19b8b36c455206b8a89cbbba13da92eb3e68efdc5f109f12d8c9d1cca290d1fad7c0153e607a74314d50207ea993cc652970abcb3a729d85768eafd99f255a2d4d8ff01983838ce3f74a7b3e30f7a306f3b4c072b2e4b8f8ee4bb28eca6f1ba265649450d3155f7edfba52ed5076969a3503596950998e8d6e3ca7df58c46f4fc1356156fcb03ea2c2537a70f171e646b4f1e93156b6d3b025b3eebba03bdc9f628c74bf851026e52a2ecc6bc9d7612ecab4294eec59adc270030b3d1061dcb96a3192591b4384e837e4a9171bad589c33a58cbd29538f38b62a64324719d594c50be2b3c2a167791979b521d3f8273a21564d4ed409e1bf39e597ce475420456f0ccdcbf0efd0c50b41879321a94af4611c3660a9624a2bb1896ee4ecbf926611fa3b3f85c8adacd65ddf730e8fce1670942e7db7b7407d5c8324e6aaa1c36756bdfda41cb056d5f425794f2499ffc0f30f3859f7dde018e5e6d179170d6c3b1fbaa77f718ae49f5cf00b5c5d60dafe5b36db4e5b5be1127ef23ae3d3ed9771fefb653b1f4cfb524fb82af9726a1fec5b849393a2dd3f591133aa597183410118c580f7a99a1b39ca3790b52d2510e6cd5e6d1074224433c38d5f2c239d42cac557025e1a7a41396be0cb84fd50a8df62857a2302857b9433f50147655ac03591a453098cea1e34068d81611ff87ddbb75a52928a301850b7e49fdb7acdbc59d8bbd4c9e9fdc191f9e6c59027dbf2ffa4471ff321d32577f44d6a935b55612bb91f70ac5e6d939724e6d6467e0b145d9688e99fbe468fde07c8dd7b84104a578a53a7c269924e7ffa2327bbaa26ee40772413dd805df36d685fa257a2bed91979b66b8dac0e8688b591a0f553b9f8aaa40f97069010adbd592ebcaded3f6ba2be60653bb8df9d3e629f70d477a052c0e29ab6afbdacc261e0ef91ca2ecc975d6c4b9e17172fb126938c61eb41249a44b5d94833dc6282f9758cc65b1448d7865b51af3035c39123fe267aaf92ba3787de1ec062f79907af6613c024496ca07a14c3ec76d331383de7be6602b95ba185377ae5a9c0509a43e7f54921acec87e0683c19e7b2a125327f74406", 0x1000}, {&(0x7f0000000040)}], 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 19:14:21 executing program 0: r0 = socket(0x2, 0x400000000001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="825f824e70696c653000"], 0x10) shutdown(r0, 0x2) 19:14:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x8, 0x28195e46, 0x200, 0xffffffffe3f794c9, 0x36, 0x101, 0xa3e6, 0xbf63}, &(0x7f00000001c0)={0x0, 0xfff}) r0 = socket(0x6, 0x8004, 0x4) ftruncate(r0, 0x0) 19:14:21 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x200000000}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="87dd4ee04c4fab6e774f", 0xa}, {&(0x7f0000000100)="d2d02e1d8c120877fff78377001d3031d787b67b77d7c365e986f2ab549d37035339858b2098", 0x26}, {&(0x7f00000001c0)="c292829f9a6ee37c74e6995e28f12a99a465204e41375033d3e981b91ed1f1a51c440f4f04ff59d7df49e243562c7862ee84697e0d74bf6e447536b78b07f8ee7b84c73273b3742fc44a34cef583d76d3e2b789ec0babfbaa12f6d711e85d9a18f72d168013cc4cd86d239a41dc9a96759090a7fb201a9981f93e1b6d7b5edbb59f4be4f69c3de39797cd09c0227dff4f7fff6f3b184ef6e6457871ddb", 0x9d}, {&(0x7f0000000280)="3398d5d23824806467875448f2a2ed0165e05ad2bc32ec617e3e07804637e38a6d801af5e5cf4f111c552d31784ac327c578bac40f63a077b4cca8c58eecdbf98d96a1f3ebd74f5d4ea5a66d96dd88537082a11d3de2ded56c5b24dba6aed9de2a1cf7600bb542921cc49b567d74d28b283c4d0d25e09c7d72d99e02c92a511de3783d4abb332cd0cf1c15aaf497f14836467f60317a05eafb22f3fc5969c4d6b38e7f3212a1f0ab335f", 0xaa}, {&(0x7f0000000340)="d635eb49d69b6bd5e684e4d8dcfdcc29cfa7d397e3af67960f92bffdab5260eb25294f580f5ff7a28bf306d2227113352cc8a124e7b401c4c1c24b6b69ce7a88beec78867e990cd27bd74cf1930d0524370804334ea562bfcc917c5f2efa2da901ca49f47b35f5f17cc28c62162fb87b9395585e285c0269082569112f9fd3cf5c46bf965a98f14ab7ea99f8e9ca6e23ee4325618a702b899f69cd38", 0x9c}, {&(0x7f0000000400)="ef729247caa8de645579501ce56d64c872153258d8cab007a814720effe620969b59158ad73f07390717f1eb673124603e2be8ac6c221c4a3c4764f488f9b7ede2167afc8b5bc868ebe206fdfeeca828b36c97e9cbae469c9062528da0769acbbfbf534ac85ee31c6a16f52a30bf800cc8ec74f77dcb7536d9b863f9cb723a26bd53684b39b831f19ee64266", 0x8c}, {&(0x7f00000004c0)="7032dcca4593685f63f7fc62d250b466c73fae8fb6268e66c275832f06c0a2215a8181ac68fc4db10dbf46aa9c9726620288fba44730aced661c7e8632accda019b283a35abbc5e33731b649495f9bba4c8125faef6168a80f0313a044fcf3e57689bc179f", 0x65}], 0x7, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 19:14:21 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) getegid() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 19:14:21 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) unlink(&(0x7f0000000180)='./file0\x00') getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/21}, &(0x7f00000000c0)=0x17) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 19:14:21 executing program 0: r0 = kqueue() r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r7 = socket(0x2, 0x4000, 0x9) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x6, 0x5, 0x4}, {{r2}, 0xfffffffffffffffa, 0x90, 0xd28bef52525afdf5, 0x8, 0x101}, {{r3}, 0xfffffffffffffffb, 0x4a, 0x20, 0x4, 0x9}, {{r4}, 0xffffffffffffffff, 0x0, 0x10, 0x169, 0x9}], 0x8001, &(0x7f00000002c0)=[{{r5}, 0x0, 0x8, 0x5, 0x3, 0xa97}, {{r6}, 0xfffffffffffffff8, 0x30, 0x40000000, 0x4, 0x200}, {{r7}, 0xffffffffffffffff, 0x20, 0x20, 0x3, 0x3}], 0x5, &(0x7f00000001c0)={0x200, 0x8}) mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r8 = open(&(0x7f0000000080)='./bus\x00', 0xfffffffffffffffc, 0xfffffffffffffffe) r9 = kqueue() r10 = kqueue() kevent(r10, &(0x7f0000000100)=[{{r8}, 0xffffffffffffffff, 0x3f}], 0xff, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000000), 0x9, 0x0, 0xd, 0x0) close(r8) fcntl$setflags(r9, 0x2, 0x0) 19:14:21 executing program 1: msgsnd(0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfe) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016290a4e9d3a2c26834359dfafe2eb4757911d329e6948fbfea8578f44028a59619207e7960a5cba5ab8729f43db8a647b78ba7656bdd3453ed55c8e19f6d4e8cfdea06406f5a6b1de1040153b64b12c32708a1136aac3f7e2ab69a2b0b24aff426de4d9d100d98349244f49842e11bcd742ea3905de2f5733bc1bd6ec5986778de788658f2ff5232782917c799ded4b6f1b32194b02ca10946d3811e7e2c9175c19834e2962196c59a66c7582838d5f2ed86af498b933b6900"], 0xad, 0x2, 0x1000) 19:14:21 executing program 0: mlockall(0x2) socketpair(0x18, 0x5, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setrlimit(0x4, &(0x7f0000000040)={0x110003, 0x8505}) 19:14:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0xff) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 19:14:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 19:14:21 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chmod(&(0x7f0000000000)='./file0\x00', 0xb) setgroups(0x0, 0x0) setregid(0x0, r1) r3 = open(&(0x7f0000000080)='./file0/file0\x00', 0x83, 0x0) getgroups(0x2, &(0x7f0000000100)=[r0, r2]) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) getsockname$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000993a0516c71a903d8c2615f555227000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffff2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffe5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebf05392de5c38d490c205f129392fc5f01c6c50fe141d3cebf2e442e96ee058251bb1ac30f3a87ae3314274ff2a4c37dd724e8bbdf124ce3e8e032adb870ae257286010e3ede0f9a1e61f9b2206487259dce97835d93ce78019bf5fbde513b417ba703152233c50439df823082f1340dd06ffb5744887eb8934025b4b09fb3f22b06eaa216407c5338dd4ed857f5db4838928d3fe03ab023230853700000000000000000000000000862eabec"], &(0x7f00000000c0)=0x1002) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') bind$inet6(r3, &(0x7f00000001c0)={0x18, 0x1, 0xa5, 0x2}, 0xc) 19:14:21 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffd) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getuid() setuid(0xee01) fchdir(r0) 19:14:21 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r1, r2) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') setgid(r2) r3 = semget$private(0x0, 0x3, 0x1) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/196) symlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file1\x00') open(&(0x7f00000000c0)='./file1\x00', 0x8402, 0x48) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r5 = dup2(r4, r4) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) bind$inet6(r6, &(0x7f00000004c0)={0x18, 0x3, 0x1dc, 0x179}, 0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r7, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x1000, 0xd6}, {0xaba, 0x7fffffff}}, 0x2) fchmodat(r5, &(0x7f0000000080)='./file1\x00', 0x100, 0x4) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000180)=""/38) r8 = msgget$private(0x0, 0x440) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000580)={{0xfaa, 0x0, 0x0, 0x0, r0, 0x146, 0xfffffffffffffeff}, 0xffffffff, 0x7, 0x0, 0x0, 0x7, 0x5f16f97e, 0x2, 0x1}) 19:14:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)='8Ol', 0x3}], 0x1, 0x0) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000180)="df776dba64c80242", 0x8}], 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="8700ec294233", 0x6}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x3) 19:14:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="becfe1a9187aab591d4a702efc09744cff629d24d38adb7716275d0a435aba8d717354b823671902f2cea2282ea5ee75f71c3038bfe60680f1fd62aad395a1fe03442f9461c4dc128bd8955af0dda500c9c90575c7f79f9b45b89e0aa0afca1eb0d465c930", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x80) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) close(r0) kqueue() msgrcv(0x0, &(0x7f00000016c0)=ANY=[@ANYBLOB="0c07324cefbcc3e462018691298bd48a4edb52c753aa8985bdc3cbb193054500375384a813bac97525affdf00900000000000000c303086c67dbf4a93e150a"], 0x1, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffffffff67b, "47780ac85a538a1300"}) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x9) 19:14:21 executing program 0: r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) recvfrom$inet(r1, &(0x7f0000000100)=""/42, 0x2a, 0x3, &(0x7f0000000140)={0x2, 0x0}, 0xc) socket(0x6, 0x8007, 0x0) r2 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r3, r4) 19:14:21 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x9) setsockopt(r0, 0x29, 0x400000000000032, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) close(r0) 19:14:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x440) msgctl$IPC_RMID(r2, 0x0) r3 = kqueue() close(r0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x61, 0x4, 0x1, 0xab}, {{r1}, 0xfffffffffffffffd, 0x22, 0x4, 0x6, 0x3}, {{}, 0xfffffffffffffffc, 0x6, 0xf0000020, 0x7, 0x8}, {{}, 0xfffffffffffffffb, 0x40, 0x400fffff, 0x2, 0x10000}, {{r3}, 0xfffffffffffffffa, 0x2, 0x40, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x3, 0x5, 0x100000000}], 0xfff, &(0x7f00000000c0)={0xa475, 0x7ff}) r4 = dup(r0) fchdir(r3) kevent(r3, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0x3d, 0xf0000004, 0x101, 0x2ad}], 0x800, &(0x7f0000000480)=[{{r4}, 0xfffffffffffffffe, 0x1, 0x20000009, 0xff, 0x7fff}], 0x3f, &(0x7f00000004c0)={0x22, 0xa91}) r5 = kqueue() ioctl$TIOCSTART(r4, 0x2000746e) kevent(r5, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', r6, r7) 19:14:21 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x3f, &(0x7f00000000c0)="01000000", 0x4) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3001cff02"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x20180, 0x2) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="6f92a7affa6d5ad7", 0x8}], 0x1) 19:14:21 executing program 1: r0 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) dup2(r1, r2) pipe(&(0x7f0000000000)) write(r2, &(0x7f0000000040), 0xfffffda0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xd3}], 0x1a02, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:14:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000538000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) dup2(r1, r0) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x8) 19:14:22 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r2, &(0x7f0000000040), 0xb11, 0x0, 0xffff, 0x0) close(r1) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) 19:14:22 executing program 1: socket$inet6(0x18, 0x8001, 0x0) 19:14:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000309000/0x2000)=nil) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfd, 0x80000001, 0x9, 0x9, "79365b4cf6635fbdf9f6de95bae4a7e573724d88", 0x4000000000, 0x6}) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) 19:14:22 executing program 0: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 19:14:22 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) r2 = dup2(r0, r1) setsockopt(r2, 0x8, 0xc, &(0x7f0000000040)="ff010008aaa008000000c3513e2a5e0000000000", 0xfd91) fchmod(r2, 0x2) getsockopt(r1, 0x100000000029, 0x9, 0x0, 0x0) 19:14:22 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(r1, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x183) setuid(0xee01) r2 = dup(0xffffffffffffff9c) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x100, 0xb3) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x140, 0x0) fchownat(r2, &(0x7f0000000000)='./file0\x00', r4, r0, 0x6) bind$unix(r2, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) mlockall(0x0) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x1080, 0xc2f) 19:14:22 executing program 0: msgget(0x0, 0x2) r0 = msgget$private(0x0, 0x2) msgrcv(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x0) setsockopt(r1, 0x9, 0x1, &(0x7f0000000000), 0x0) r2 = socket$inet6(0x18, 0x4003, 0x3a) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r3 = dup2(r2, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0xc50, 0x9, 0x4, "679c60f71f1cdfc64643fa8b48b33ff4c7094de4", 0x1, 0x7}) write(r2, &(0x7f0000000300)="ff69be1d923dbe6818375d792eee6d40055bc7e8aaa38d9678037a728f0010a821ed8c562ecbd8ac3d30bf1166a45101d72eac4684ac0f6547550599d1993797430f4878af605003524214266c805f53089e9187d3657ae4b838590517610d63efeebddade2350d399121e20bc6f518215b9365ed0fe7daf98d7150f18755c3f822d855d8c618da15922dc68176b4dc2db666cbdfc0a049569cdac984a7b1a8f2e7e4d808f90070075d940e1cbcbb4410874f086d94075a5eece208266f4ce0687307eda6ee887635c9be3f99711ca8e809c0f10a8eb492f36e2efc9d42c7a17a1bf0bb2050a28c677c997cf20ebd6647ab85b64a19a50c64c502b81a64d10ce871fc54627459caf17b980827a294573b79ae0bf9849d5bcf8fca1299ef1c5fe2ecafec2f90a369012af03100a1a7d370ef19cc47779e31a9548113945bd40b5a8edc83d", 0xffffffffffffffae) 19:14:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000840)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60a", 0x266}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d3b, "825dd2518004190000000000fa6000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) 19:14:22 executing program 0: getrlimit(0x0, 0x0) getrusage(0x0, &(0x7f0000000240)) r0 = msgget(0x3, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x100, r1, r2, r3, r4, 0x20, 0xa2}, 0x4bc2, 0x4, r5, r6, 0x520, 0xffffffffffffff5e, 0x10001, 0xbf3}) 19:14:22 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x4) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000000}) 19:14:22 executing program 0: r0 = socket(0x2, 0x3, 0x0) dup(r0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0xab79e242) getpeername(r0, 0x0, &(0x7f0000000080)) 19:14:22 executing program 0: r0 = open(&(0x7f0000000480)='./bus\x00', 0xfffffffffffffffe, 0x3) utimensat(r0, 0x0, &(0x7f0000000300)={{0x7}}, 0x0) link(&(0x7f0000000000)='./bus\x00', 0x0) writev(r0, 0x0, 0x0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x84, 0x0) 19:14:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x90d0, 0x100000003) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) sendto(r0, &(0x7f0000000100)="2623d58e020099652cf6096ae7cfe13969ce5a24dfca5f4a78e11fef3ca8421a91ddb221136304b0437cfe34adcac9edcf0f9f30c6eb7d4e659b699780f1323dd2a3f38a5af8654ac35cea50ed96e4d871e531dd8e28cbbdb4f2573d5a026aabe6a9822ae0f006eda3249622bc336e754a0309892f4064a50591c1d5b10396fc6322929ba85cf452c8f9752f855310631dd1c1f409a571e38a620a3ca012934c427cf82e8ced548138b165d83e08b78b8ce56a5f3881", 0xb6, 0x8, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 19:14:22 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x0, 0x7}, 0xc) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e0904", 0x303}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f0000000040)=[{r1, 0x21}, {r0, 0x60}], 0x2, 0x0) 19:14:22 executing program 0: r0 = semget(0x0, 0x0, 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 19:14:22 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket$inet6(0x18, 0x8002, 0x0) pipe2(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000a40)=0x10001) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x6, 0x5}, 0xc) semget(0x3, 0x3, 0x2d6) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r3, 0x20007461) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r4 = semget$private(0x0, 0x7, 0x449) semop(r4, &(0x7f0000000a80)=[{0x0, 0x8, 0x1800}, {0x5, 0x101, 0x1000}, {0x1, 0x0, 0x1800}], 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x6b, 0x100, 0x3ff, 0x7, "9b50329eabae8c2175ba7900f6d4964630ae5eb0", 0x5, 0x9}) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000180)="0000000000000041e20000000000000000000000", 0x14) socket(0x3, 0x4004, 0x7f) 19:14:22 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r0 = socket$inet(0x2, 0x3, 0xfe) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c49989b1e96a29b80b2e303891c9a36ee31c558b26d250665abded9fddeba1df0d23d7c5fda6fe8c0b21984e8162f175799c0913c855e4c8969b8f34a796a42520f4df2a86e39d11280ed7403c78090421c93d829c620fe3a65994986b33e2c01859a4aa096cf0192dd9bd074cada5b3b12482980e4b73ce05395a9c691847c6065681a37cd6f98ae9d0f54ca480e5e3f55c5efaf6e24f320dc9cc9a7f8fcae78fe60cc255816b81d6b82bfcae37f4f25a219e21a39c3acca5", 0xb9) 19:14:22 executing program 0: r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) socket(0x18, 0x5, 0x2845) r5 = msgget$private(0x0, 0x88) r6 = geteuid() r7 = geteuid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000040)={{0x81, r6, r1, r7, r4, 0x180, 0xef}, 0xffffffffffffffff, 0x3, r8, r9, 0x0, 0x0, 0x6}) setregid(0x0, r3) r10 = socket(0x19, 0x5, 0x7f) connect$inet(r10, &(0x7f0000000100)={0x2, 0x1}, 0xc) setregid(r4, r3) setgroups(0x2, &(0x7f00000000c0)=[r2, r4]) 19:14:22 executing program 1: r0 = msgget$private(0x0, 0x1) msgrcv(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x2000000000000004) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x3, 0x80000001}, 0xc) r2 = socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) getpgrp() connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 19:14:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff6000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) 19:14:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000100)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080)='|', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="8de84e58d9ab162bf8962fc430570c30d5edf571a561719d10e6684d98655f836c78c1a13aa22718db4d2d8ddbb21521c6dfa7e888c7432b9c4403cff969d69ef15ebde46a9f7a29692c708860b3d0967f63585afdf4a019ee720df325f99c5176b166c70d1edd5024272fc76154914124c9d401c744fe59a85c2cdf8350aad4c22005d1765af72e22a29b1e5f4d2e181ee221d46875be574ebd2102512517266446f1c3d6216c5730417c8b3509a2b644b3a82508", 0xb5) 19:14:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) pipe2(&(0x7f0000001100), 0x4) open(&(0x7f0000001240)='./bus\x00', 0x10040, 0x0) openat(0xffffffffffffff9c, &(0x7f0000001280)='./bus/file0\x00', 0x480, 0x40) r0 = accept(0xffffffffffffffff, &(0x7f0000001300)=@in6, &(0x7f0000001340)=0xc) r1 = accept$inet(r0, 0x0, &(0x7f0000001380)=0x2b406aa21a2427) recvfrom$inet(r1, &(0x7f00000000c0)=""/4096, 0xfffffffffffffe39, 0x1, &(0x7f00000010c0)={0x2, 0x3}, 0xc) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x4) fcntl$setstatus(r2, 0x4, 0x0) 19:14:22 executing program 1: r0 = socket(0x17, 0x7, 0x1f) r1 = getpgid(0x0) r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x4, 0x10b1}, 0x10) nanosleep(&(0x7f0000000000)={0x3}, 0x0) clock_settime(0x3, &(0x7f00000000c0)={0xa15, 0x101}) 19:14:22 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x2010, r0, 0x0, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/137, 0x89}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000300), 0x10000000000000ed) syz_open_pts() close(r1) kqueue() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) syz_open_pts() mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/79, 0x4f) ftruncate(r0, 0x3ffffffd) r2 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x4) r4 = socket$inet6(0x18, 0x5, 0x3) shmget$private(0x0, 0x4000, 0x506, &(0x7f0000ffc000/0x4000)=nil) r5 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r5, &(0x7f0000000c80)={&(0x7f0000000900)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000c40)=[{&(0x7f0000000b80)="1cf8b4ffc440a15029ef8a5821e29e671cf7f37c3e8f0b991f9dfa38cf865644c5ad6a631ca222089bb81d80c58ef814a3f9516bc185b25e148f2df62353511028b9d0bf5a", 0x45}], 0x1, 0x0, 0x0, 0x400}, 0x0) sendto$unix(r3, &(0x7f0000000140)="962fc8a05a94111ebef1f8d4d9195830125dd2801bed6bf3d2b0075f3ddaf86f9df829bb69fd72272722809e457a532c65e3aad7c8af15c0cd6e642ad58d786af9fc3398a10c1d1b8a958ce07c0e4a2fcd771846e7a1ef89f133", 0x5a, 0x405, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x7, 0x10, r4, 0x0, 0x0) recvmsg(r0, &(0x7f00000008c0)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 19:14:23 executing program 1: pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f00000002c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000240)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee146c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) r3 = fcntl$dupfd(r2, 0x0, r2) sendmsg(r0, &(0x7f0000001a80)={&(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000007c0)=[{&(0x7f00000003c0)="d1aaf29412c4704463c6c2281e57aa2b05526af4615e1824a957d0", 0x1b}, {&(0x7f0000000400)="6271a712f98a823af5ef8254fa15b5fd185a9dae58fbc8643b7eee5e385e8bccbb2193c596f86b1270fea3032ffa46330370542ad26cbb8b3b3bb7ad6d9a34618dc1c35220ceac0f437df1c4e59f6f35f71fd50b31ca5197daad93564df7487535700a28b407d50287613b16568fbb392bf2a51c38f9d8690b6346a699091afa871e6246150f2b0cd3f661f33a2e6d63e674c2841fe9895ed5270e513ab901f8c954ac4aaa131b262e5149fea34e", 0xae}, {&(0x7f00000004c0)="e1bbd7fbced2046eb07f89e0d48fda5b273a734f270a207e0d85fb7651eb276b478f9294d17e9c52fca2cf987805ab4391d87e", 0x33}, {&(0x7f0000000500)="68e0fdceb66a1a20b3e6d87da77adf56f9220e56aa81dc14161f01ea354a19ed248e3067d3c716657dd5", 0x2a}, {&(0x7f0000000540)="625c0c0a78a443f7542cf52ac09cca17ced1b484b744a78ef2e7cfdcd4784318382aa2c4f7e85c30b8f02481061809a699a62ae7cf484754d3cb100f23c74968a37d3573c6dbc41421a55dc768fa9126516a25df7f4b43ce4cf8f6369a85bbff8a3d489341e68ba49bb4e128f85a61ef45288bb62c6608e765cb1188ac77205f30304a038bb3519e5932857aa5a6630fde88374a9daa3c5334d7b0694b667cceb44e63fcd6fe960f7db744d572869444f57456b626b9e6c97dbca82259480c7c7fbd19a9786b9edfe3efea3b688ae7943b58c3ede933e82c947db2ebf80f0b", 0xdf}, {&(0x7f0000000640)="a788c0a8839dffdf38a022f1cd3d7b47581b26c2a0cba6998e9385850ed0891856e8e757aed5f340c7b9bade1a74e60de46d5c159e104e734e1148c53bca6da06b82a40ffe14aa85cbeef7a62336ad4aee12095baf1e59d748ceac0b6a739bfb05430c78a0184ee3797280cbda42f326b82b624930", 0x75}, {&(0x7f00000006c0)="a3762106a9e92119cf605d6eaa7b2cd8c4b2572e4a52f7f54fb992e4e9bb9fe2e8e4994c85345c01b3c6f1e4137681992c9f496fc9402edc3f8e817c77363ec8687d997bb195d9301f12f831018a4b7c4de6d9568e31d68a51ea5e1215ec9e39f170c718a3cd3ecdde621a6c6080d297b63040bc8e228cabc9ed9fda5fd90e5152d1b02b0f077dc5b79914f78523e596757c40a55ab6ae349cd5d909a727eb9ad56b81ddc8c90b4d4cc6cba64c819f3673eababff95df79339d5f66c532427de6833014971ae4665a93769ffe53689531e91a22143dac2", 0xd7}], 0x7, &(0x7f0000000840)=[{0x88, 0xffff, 0x4, "4d9e15034310205f0530fa6ded67cf9741b58d891f9373734c672fb4604f14beaa3c9f003130cfa54084eb1f026312eb1d78bad69e86a505fd9d62fcb4992b9b47837c9aba46a1ee15a2acc363effca2f31edb87e9820f3939e74191a8506792d86dbe63500569459199dc9c8fd0782ba10300fe0f"}, {0x30, 0xffff, 0xa089, "1d93d1eab7b0a18062e9ca2907e8f5c9840ac82354c54be42063a7611cbf52"}, {0x68, 0x1, 0x7d540000000, "44514bb9fa95ffc1e3bd740e04113073d46f1825de307048f21622be3d62047280b26fc93d4858cd33c73b781b113db241954c3713121ad0bde8ddac060a53926b522b79b43c3f17a1adbc5c4f691fc9f40410c5"}, {0x1010, 0xffff, 0xfffffffffffffffd, "67cacee47207eb224940a7f76e1a2d2f33914a836d8d466eb68ff739304b294eb68a1825584396a319a7222deaac3f4fd1f4cd6bacc4a1500d6e7af4910ffb67168f1ae0caf6fbb05288caba04291c41d4cb94768eb24e9904bb718013b1d62214c31dcf5f6c0d08b62c2647f50a17b6e74e0ebdd8b078bba556928964fb36505d64eaa99076efdc99d55e788469d371a24a9c916430d21927b8817411667329a9151dafc6078646dc9636487cd91872ee4a9956fc8e85e95cb75fd0a0386095e4608c1bc41edfe0324261f478998ac2e9c823e5ffdd8ca06e5b8966e3cafccdf05a72bda4678af075110f29b97fbdfb646b91ec3ff9d29c2bfc601dd2ed396c5dbe163134eb102042cae13d73bb32e53c5f5d07ba68743f46711e0f2a6f639edd7af7f3bbd78d2ba540e316cad26c6d2878222071d8b65c0b48735bdfb2218dede7f8117bcd23a78107db675c61a73c1da3183a743e6a4718823d2a0919e8c67e73ccc5a75e588f1eefdb74e3259cf39acf9abb5604720aa51829dae120a65e3964e8c904799e8d5d5219f679619d2a6e38ebd32ba0af29c3da6707c9ebfcabde60adec97ce7563b3035511448a91152caa132d4e244286945ed9e930e86f6e8b5d69b6e9ce783c9afd37c1ba6a61687ed92a10268d4133a57e27815820faa6813b9fd23aa0ce06597aef555f5adf37ba7f0f8112e8b9d5aa70a70feb9c3c310a697dc25f1469ebc20a2cd065c5045b2b9b211aa4b49d7fe980133a0aa7826e5e57719ab9fbfdc1765a8339e0e858414be4844a86272ab8a4597c232e6c8028ca78e242e966dcc72153afdeb68246d456d355177b4f8e4e534a90dcda493f0f06ec888a415f60b387c079ab4437481b58c8f73953edcd0e1f15280bbf0d73527eb2f5f2ffeca78bb2c8451486216f775307cf958da6caabfbd747ab0674c8b3b98918b6c9265002b18d956c30e52cd17773d73c9ee668791f248368c21baca6d84979739a5c2df8b3baa6cef4479e56bd991b426761891e922d869bbdf0babecc6882ba861669db0904f6abeb2b919cf11ecd04030cbaf5bfdaee01bbd283894cd82fd689992f956ce1b823e8030e2b7ca3bf7a51e4fec5a321dacd08c55be8bcb7b7e5398495d0c24b758bd395696b36813c7078469c6b1cffc06704ddb5489cbda228b211179fcab48335a2eb67e5945b64223bbc0308c4817082cbf0efa4936d048a038b6fd119358704980c2e7b6e64f442f3b69ea725a6d0a41ba8d626964fbcb311e019724f032cf3de2b7a9ccba0d266cbb648b3d3252324c6a8ae5d5f4b184b62b14d4bb3d73fa30cadb0e657d2c38cf4336e6884efb89e8618acab4543397e9bf6758668fa98678e5f0f46757205cf780c67d311dc9587ee9aa6d8bba5631fbb05efe671ac23fffd5a1a29f6b73cae5a363f2db6710cc097e8d670fd9f0a64d279706df915eb328b4ce8b03360057dfbcc20c3f445cbe90b57729988e65aa948ca2198c2dae394386a2dd9c1e6c7dd727bb83a4fe9cdcdabce3beba7d6547611464df6e50c541fc1e31570c8ac3fb5116be6c20f71c36ed1df1d724e111ec336a4a8c512f152d647d04b1a3fb488a93fa00b59512c6f92ac1a7a8dd3e0ffad3ef0781501a9dfb18c73ea220b1a9943da3b99becbcb265a5f5f534414aee3bccda87d6a068203daa70d7d0430b563939bf1ffa09644b41aec4cbcb7d2e05d05ec55e7f629fe9afdd6cf3404733c7d8d6c6805959c9106587402b28df86a6504bc1f97199b57f11ca85e12fadf8a3bf0c686b1eabeb8582973c50ed4b30f6e05d5ab39f1bb4bde3ca5c3b94de3d4dba94b3af290927d7dae4e38f2c0f9acd49fd928c5d47e9a13bf31aaae2f33a328c10bd1e9b4c64876a085f328fa4244a04ef4dc56c23f4594b8f83c6b2d0975da5783cb3b0dd1d40e0ff2456c6249f782c94e400152a3c895ac72e00b99150e8b6fa834694be6edbe5b9ca2b808d1f79ac12dd471cda4c6b843271586b10f0f5077f4db5c9414c110e38e42bc86dfad434c54f2db63724f01c846c744e7a079d01f79d0b042eb7704cfca97b111713540661f0ac218d51e494c261bc72b1bc62250bc8bfd0c9cf9a2b5a6acf5ca542ff08e6e85da5498c884e483ef9e7d2ecbd131ba04d36a3fbe7cb7c556bc7245f7d69da113d264c2fe5c64d724ac65a6769c63384314bde073ea6455516efe901d53769fc1c05b8b2be50c0d5d7f6833ff7c4cab40fbd6b01422025ad78269d596c3e4c7fab85a60e94873fba01d1fb27ef2fb8533090c334b062ba1cfad68cc14daadd0f4393522bd06995cdaf69fc34e757e956f04f5986fb1a004e479947f70b7d439c9cd2c26ca82f6c5ca7c7aee99d40c3de50fc0b67294631163012e88638662bd42d142a168e1d2c7a4b384331f6255b83ab4ebd536bdd3a8633992f9be3c07c42195c3333e4d4c9f16b1f1c5f9de7f072b64144545b0f567a1a89b0b1a74614134a0feb67caa2f2990ce01e5ee72caca0744a620be23e444d733b32c11889eda386edaed439923c4435bec27a98b718fa1b468a9761848b193db7e45037c89b920393dbb7b70c0338956e23b0eaac0dea5565ded91835a0ebfea78d29903386c435a962da130ca606cd261f41086896a78e57712b813bc390974d02f2084c7a6be24c4581288abef5a1c903da8bd25e7c384cbb29f6b54d24f9bef4c97ee4fa65a438290ab2ee24bb214ac38a831c2a6227e94759d6a07eaeec4bfbe8fe7c8e994a74e064b2b8ca07d910aa362bb0a2df84fa216af78d3183306fc7cb5e9b195b98d58b36ae32fb3b3fc4fa0852de53c2e6d7cb0f299e9ef581e83e860bb0c5379f909dbfd88d80aed53b7aa5c91693c9ec9b4c0c6603971e517aeaf283ac7bda56bb6f5218769ab88bfd42cfc30016f8b7a5a51f21263bb7554cd226710ab7c52ba8a86f2c33f6479bff64568543814b62dd6365e31166d2954ab122b9c1846b9faef2571760649ad3d1843a4cbbd3d3fae9955a959f6211cde1859cbae289d3cdda7756f1deae1e56f1b47cc83bc0bbb7c05384276ddfd5e58adad911f5de6a81f0ff697ac78b151b7ceeec9e39a90a231f497b2ad88bacd1ce942fb8cf8bd5e7dde7ebd1166a7070e763db18a6dfcf2a1db9a0c77cc5b4ee65d1f7d0f8cff662d715f1d49d5ad0ed3c94bf1347e2099af26c7650be7142c477cbf585a67af095a944632e95fb36bd20c1cbd6df8f2633ab07b6f619a3c0c1cdb1b31bf4eab0ee06a1da19827dd246a4ace127df201719041edb3f530cce51bb8926903f423044eae989f3fb27a6c671ac700e717d7e067ffd036e72ae10d14cb11b9ca956cb5b4e352e08d5aa73c2b399984f666208a5f1aae4956badd7d616929cc43a6f6ac199bdceecd1d397d0906c1e53c3ec952a5861e8eb8ce7ebc64b51fc3553cdd45f83880a903aa67544094bb5851fe023d050da17af2ba389cc98a68f2014fdeea395f96c87d0ef58c2f11fac985f771a2d69097917a4b6f1cd73e96c279312c21b7f9ed22b8662678de2305dca3f7508432e011ca721b2449fe20603a40dad9631c3fd1f647569a28d98024f11b00892d9ecf32b13ad34e782b919c0486568c9ab240fba6fc0218cd16bf3ed73ced47fbb0f7199675b15be321e600b7c413ac8fca44acd1e3a8e4c934bc3ec04e40229081ffa032892e0b98f04f7a820d3a91d0e942fc590ff21835c5bf28a2230733356974a9b319ff3fbeebda62d44bb30b8c40553c36b201429c518d655acdb23170066b8eef5289938d4a2b6ed191b89084dd2b78e1ce1c473eb3a91e73fb69f30a1c2e96b1c070d3bbff52c0587197b7fd2c2b7e17813b6875b50d2f34b03f8f8c848e09efbe9f2bd4a489dca9f223344e494cffb57c5b31df381e0a1a7f85eca826f03b6400b5c57f268cb4243989a070932978bd43246ddc17ede944d4d07d0b57b4f27f7f0224b7121c7bb0e9d85e070c1c8c4317e1da5dee6943267182492d764c4d72725750fe2a363d4d643b54756c1015636b23bf2fac6cd83436e4ad5bb592a9b7b8f7d52b45f3149827fe4a7c25c83289923c9adea50c0de77bff9dcb8065b15df44bfe3411e1f0e7f1ce1514a0871642daf723aa09b9ece0c74d259ccd2e0831667fe65d55e3f7694ef0b7801e9f0acda2ccf5fba8112c55e96899f783ae625f0baf2a5c09c463e809681ea7ed6e0f230b67acfef499d7b6bf91211617db74d5d15fb8c9dedfd972daa6eba928607dd70df71c34db666f19e7bb76d9d467dab784fb18959457e25f575ccae5e0a6993e0e670a0513e2e506233cc6a57d35a36a787cc0366780dfeb94b3bbb66aed7c6f8d758e53c90de501a85b7a3597a4ae078f87feb19b852bbc589ea40127636f05d999d02e223012e045b4bf86567edb887e906cbd4f0da6190f1048ca9a8789f10e5320afab69e43098b12ce84b57796c5ce1b5c5704111933d0899500b7c0bad5f0c1915f44fb82dd439c9c50cb91d8bf336da45900971b0f373ddf0e07affebda4a491a1993a446a971813880bfd293fbad65e64b239439907a39823a7f07715124e5ef1b316787ef3c9d881c972129224b2698d9566e236acb1e626c541127d613fc0a564439a6240b16f214b750cf60a085665f493700d2783f53044d49a9d4cc3acb3fb2cbddc94a66e613775759afe2220a58d33a569dda39f3d1fc4c25a6e1f1754396b48f2a233f3f4574dd3a0eb84933dda6b6d724dca9c48196592a62c06636d0a6a0aa414546caf162c86fbb9e18f6bbd7554b6ae52453afce3c1eaceb6d84ab38527be98c1ba07e8d0708f3320b33cb271ace08f7b83804d89a914e373ea32eb36883168736109c58ef7e05af0b434b329d1d6828ae36d6221c89afb36587b1693ea895a0ce93828932b8e2af768e0e2e2ccb44f3eea600b24965d0968b0af2580a0f392e45bae8ecddfbbd4f59f6d10c18585505513d0f32d9fc2046f52f52c53735719067ec90748578a7bd7151ee4dae8897dc8c35911f84f29c569b2d788b9f21696b70c30167ac5459fe28438fa39bd446e8f25455239b63c15ce017a32f8af9e7bff150ce46d11d845eaad0551d088f3516cc68a0c34bea312bed24994cbf9e939ab57e2b5b4ddd267a56fb8eb205f7060c2a27708ba1d7d6c5a42cd8a0dd7887318ba2885339b59b6d22d4058a24e62fa543868efafc957d8186d440b029c229832c4fdcb2df29194de9da295970c121ba885d730b5ec817d5de2d745d13e2d128ae05b5b1aa9b191b71b49558824db8dd6b691a0b7a400b035e22f8f25ec47d70dc39fd7a1fa646855bfb4c04ec4817d37e5136f4993d08d6644d468a39ed921fcb5ef72dbecd32fb8c8639c3762aa84e804766905f60c2f0d88be5929458f918140cf564b3809f013ce6510cc5309ba3eeaa4309d8fe793eee4375f72a8b11e3700eeb774dbdaee7f4b96e1153f4c405215da5df6ea831806801158ec32d9a4c08e11ff093ac8bb7914c6ed04d9116d3eebacb740422aa604596ae5990ce426df33e9ec8e551b9f9cffcff12f77b53c1245c9ed578df968ce3666aba194e0a6ee489fb6b340b4ec7b5647af7884e9ed347ade635dd42ea8084ba80c904b106688479c03c7b196730cc9a05caa97ec8f67b5ed3f1d05687869f1cede7d46bdad47ee9f622146e731736294a13c167bc36a8e012980c6edd85298aafb48702d04ee31baa25729fed141aaf80e3a7a2154156a18014b66d8097823eef776c0ccb77e102d19848420f397fe7ba11"}, {0xe0, 0xffff, 0x5, "83162b0b2f3f5c1cfe5ee15dd6962005964dd235bf4f8e50809062218041c4746d04a417477fa546c4852bf2b2d12b581565a3d2564fc4175b0927819a00a4e22f0226e50ad80ef1b7fc8796f02178c95d20d2a4d53a4a2dd6b634c14862392ba6ad9a10732c890cdf3a4412f3a26ff3fc3e405d388373494f64d7d7844c465566363bec4eb03a951ce954527309341303bc407c126d86c10abe318ff505611352de0c5ca43be24231af539804b20da66bc3aa5ba5a611ce03111e5a0ce3f3b791effaeb76da73d6ea"}], 0x1210}, 0x400) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:14:23 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file0\x00') sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000300)="625bedb7139ecf537012515fa9a10c1fc31104c4253adf6e0ebcd454ff793f6ca086f6b48e4bb16c5cc984abb2a3fbe16d68094d5279c535a262ac134475fd2b3682d87186fec115e79fd464d8f29c6a1e95392ed12524bef0bcc5ea3187563640677cd1c186c6960d3e74a4103f45ed343d767323", 0x75}, {&(0x7f0000000140)="ffe4e3", 0x3}], 0x2, &(0x7f0000000580)=[{0x105, 0xffff, 0x2, "bf0b0a8436741fb42af70658f8e18ce17d4a41d7669a1af21ba06aad94f0425fe7e77b1d70a68d7f5d7c2b0d206eb4738c70b4f2b05905b45afff83a57c6417bd0c3395efed3a502804569da469df50c662401a074c322bb2eb892af2ab3e2cfe9f07734d6808d8ad4042bbeb278473e66a0d2b7e6063ba421df4131740682cef2cdf564e0558ed0cdd6adf20204df123d5580aa607f0736a03543bfa14b785eb49cf7d6de9b755d3653a6489c256ade40c4c1b9d2653ce367aaa9d79275e3c800af68d0db3de2164b7e6d5e0d115a3d614b1ac48d9e347fa9245289a29a938e9a474724a4a491525e39f1bf9240d715b12d5bd082c11df3826e9a227a172aca11da3629bb43a61ad68b5897230470fc88630aeb5a26fe228ab96e0a01a08bf5a02f13d20f277e93f8d2bf48c2014e124eabe359f95f8f7d94d2b222e39b8004b177f4813d1551d2c5714e9bcfd653eab46472701243cda872a75742380a8f8e9852f6451d143ec60ea6850eaa611cf9096e7504caaa3f73b06a676c8e87955d8f395dbb503d1982792b0ed5c6a9e3b0c00e95c22c6c4b13d8fabe1f5ca15c82f58958908a1dc733711efb90527caf3cf2aecd98019484ea0a4636d4f1e4af7deaffeed20cefab05aee50aa793e3093f405a25cb2bc9f5f6b41bd2de715f7003df6d6bddd6916359b98893604576ef9308d9b3e7ab9b59209d10a54e8916ec8ab8ad0ec8388b0e706c47a33c85272b6e3f0f056cac93b52c1897a03f36f76849ef25ce29819455d048ae785ec6c78abd7cf66553398bf93f19be68cc8737a65e529398189670d3b2e8e9d6b107c60c6ab1e9ff41d857870ccd2e17fced452a13f6bee8a9e431f7f89f79005023c5eb0dd8d9295cdf37075a67785319ffecc104e0848be5aa58299defdc7787db42fb21cd442c0e1556f273827166659c0824b374fa6c9496d16ecb5942d504bd51aec2a7f729cc54acd9f6eb03cd2544354c992c69e2a4188e1e59ee3504e94c3923151ebcb7d5d84793cde4f0177eae15b2fb0c35be0521ba99c2cc610ed4e35071ae585f17cc5dddc7038efd4834acbdd5a430ffaf928320f88f7443584273f3f52c4e7967e02e756f751a161f35b168f02c1ea8dfe1aa8fa900ab85f5ae519134c99409ea5bc8b513fff49a371af95a552504c41b0af8cbde57780a7dfb0d5f4c578bad631ad9b4635520820b51c831911d44e813ba847f715d9725c63a005d42b37601aa43d0e35482b10d8301f0aebb8b3cecac39845dcbff2d27c1161b4dff0fafc3dd854439d6bd6fa1ff5b235b47ad99c2c569236629b8e5d00d363cf0f3d917e76a7fd76479e173b1840d0e4de046159d3c47e19272e79c70127887602e5607a16dad4e5801cfc355a29270e196b34f7b780813f2ca0cf8f3c6de2891c6720aa2f8ea726cce72bc8b816b763fd36738b1f0a2e9241139218a8d9ab05cfac753fd98b126080b03d6ab1849272271df2c3d4c73d0d97b1e5b25beb319bba8308644730baa9f855e1c7d64670ec294143600e7c0ed2b0fcd8887fb7d91e9ed5dfeb8acc6a651ec7b681e590611f9e9050599769ca6e824cf9dc3be9179f4a0d02d4a55c04e39ab89f43865fd3268a731d8452a2bd725b39c302a6c4ac97b6b3882a23fe5c47d9ce5be96f3494dc2ab51a347dc74f518ecbea6465306212fc5f99798039ec0aa73f6e7fcccfa7c6704e99800904eb1cf5c195a7301a8d3fa5ab9203ffa1b7ee8edda5ff08a116548640eda9387180677f5f1ab3bdd7dd56b0364f87b8a8d5f06664c7e5e5963e64d453b6c76368fbce03727b5928f3ebc24027a5e617e444ec21afc3defb0d2cffdf5263036a1b13f4561fa38da9464834a388f9be31225bb63a7600e72a46cc8cbb6b466444a94c5446252c02a5247b77f71ed734ecc449eb52f9ecad0bba73b668d1e5dae4a2fe79ee160bfc060ccfa0626377f6c7aa412165d3fe6bcf970f96a20bf780c2b0050f73a570feae7b68e66323c3bc3a0f3e1ea25a736684466a41ea070fc9dad38b0a2d515f03b9101a89a1936ff0762b528596d0c40b2971c38b34d0ae1ab53881d32080b1cad37cd58be1a7aea4343603105510d27dd75f1568e8597a5cc787e7949e81b012107a65e645813d2b818cc52dc356593ab9600d81c199c26bde5adf488be4b1c8c959553d9275c22d7f60df336c1aad839a09e8c9d6b17179ba95fd7c1aab76d4f673732fd53fdc89ee3ef0941142450da6d044619fe870b14eb261785709f53d450cdfe8f3ec0575f2fbc0194b71fdd4195c9878be7a99e64f0b669afee5128586a6c03352ee01bf55f7037f3a1b70bd70a87ee6ce65274ccdf4a7e8e34b965a470122ba29aa604ec18d6a0d65656d57351f578237a693c23838e1ef0b7ad2e31e5d64f927c9e28a96453899c1e3d334942a2fa91a01ecf76a4099e4d290ad0ff441110d9837a54376ba2c2c9bbfd4381ab6936fff0f3bf156f1a86e4a1813794273e6cc2c6073ae5b23dfb152ea6b1f56b546809b6fb5bae2d0ee43e9adcabe6b2b8309e15b0352a5ca558677fa547e98711fc57c2c05cb325a7dd4f4f1c1ed9e27398e6568c5611b72747c59b0aa8f760cc80960c2e9050b7ea67fe33c0602d584370497df60395a24a2c7dd2effeac38371a43caab378deeeb9d39bb6cb16d8052ed8905450b1ca93f7984ab2b40d82a3a69f85c5f16bca69fb699edda929f3c8dd226fb823687f19bae25ee422b091139dee25601eb4e80de1a0228168128bb0975e911eeb7096821434e8e827dead9203dddb0da4d72d94cf26bfddefd94153da920c91f8b4a1ab61ffc8d0fc7c96f3e7b3098fc877f37bc9afc20cbe72b373ad0683c2cb660085005ab8cd8e97cfacc5d0d33c3a5e71d63e0d02b1ee242f613ef8240b502bd645567514bdb8f4302eb6b7da8f75b89b379d860729b527fb6dfcf17d2ad03a01357ac2e5d76fa93cb38011e7efb59cf90307130e09d2baf9ebf30d8aadee6a91d09c69d63c66bf72e306089e6a4b4e84396d3eac9ef7b93428c1042a0ed822d9be2225fe494a6510c0cef59a01de1b47b8000233b187ba7105c38bdf525fefaacb0e1cabe3eb500a482a7d1ae079621ad09211ec542177cd60fc81ca3ad611a0a8172d221065716f142945c92af53a8bfd1d1329fb7dae857dd566bbecccface3103f942208b5081c03a98f733eeb6a94994554b5f2b337dc9be016d69de89f55d792f053f63f3921b05d4bd1784f3aef2740bc58bb0ace524a5fd9ac5b6c0a3ba700ff0d5e6724e5f0a58fa1102ba6c702a3905c1cdad35413c4eff7fc2ec72b7543935db61dfee8eddfc00a92c372ba993c4eaf950a22d138fbc826b8e00b0c8b46a0d69292970406c8e7d3058d13b7014861790ead1eb05ece763a1ccf108e9bfe538f11d803a43fe3d302fda0a8d57831717b026e88c4a5f346e5f72f98dcc3469c2de310dc7490f344eb8675b5e414ae148b1e6b0d4315cc25c8b29d386cd987f30ec3ee50b3f15393c7da3b5006a7ba2e3ed273d869decb9aa29dccfce838557c5edf8f0522c1d6b2cad589764c99aa2d6eb5a8f295ef2aa512a9c5dd0642be3397e1fbc470ba7d3718c2eb697e70d9ba06d41efa43979a6e3a8981b85b3376cf3fd5a5e3ef902810b3f9ce45562d12fddd0bf27d628f116faf2c5a465de6ff30a023e64a11cf435deb7e7c6683c571645f45e25438b8551cecc0f3ccc2bf45c826991205ef2e452e8ccca0fd6eed5b71bfb8d488aaf388099cd6c3f2691f53943d0852b0091bdb776d95a5828a66fc70efe2908fe37456b681069db40081a68fe8759539c1c6c371413ec7bfc84ef4263a5993af9ba4699d23d22f92bfabb111dbf7169a3da39fb2ca7c9ae0cf3fc450e28a5731dcc433f3814908d63229069ec2e52380e559386cb78352487de95b9195d987a0615a7eccd7c9d035262d64686b23b54d743dc0d9ada8cb72e627618375ae5dd2d439d620e479ddf6ebf042fac05eeb0f3dd7f32c1e8d3241892d6515861abefdc145fbe6dc83a5b25696c1350693130f810c1f84ad9b97eedfa23ab422535bc2e6f1e61afad41ed23d15b5c45a9e7f0305950427953cfae2f4037c9d84306865504e08f18af9d6dba56fec69cf27ddba7950832919c87d8af50dafb0b017dba6c3ce0bd3739c5dd1f7cdfa5a270ce0787cc33560494478584e3ccf5624f3986671bc8fea2a224ad34a0eeecab8ccf097b5648c3ca3b1e6e694070d2a208915c6f90c19d9cf998d297ccd935461bb8dfc71c09736f121f1dd4f649b82a1306de825d89f1d64e61c2e0bc3858975a6b5fb30559e69524d7eb449d542ef87d731f8624162888b4ae1374c6e1a704764ff11c427cc9dfb20cae49ea51e81cd343754ee097196caea8a1a79dfa9c3f4161fe0be97f8c6bb65faf14c01c330eaae85a9feabb1312d72789d319ed6d1951e18cb7d6328fedce63d9c4217d0bc997999c29a9f043eb117f456156ad2bb732a1457f5785ebceb583f2d09b76cc974c2a440498bbf3256730fdb71f43d50d39762ed76072bf752f002e096693259a009611831d2df22213c113b179305f6ef37f98795b7eb1bb6ca20b9c0a680ae838d559b8b3e6d281366a34f06e89c4a32723a1ee2d583876f741b1790793d8236f24b7070c776193c8ed6f15ff5f383f8366a2fafe94ae15c2ba6e47cffe9c0e2085550a099f3c23b82e03d60fae61ee79d716f9c01f42c05262bb07711bffdfa9e96dbd6f81b4de704f6fc0da544e166f1b41cad2675291a1d320703d5713f9c7cb6813b3c63cf8f8c9a211fb0692e549ffbf9e6be855fd9f8e55fc493224b80f3f1ec0454840d77badc288d8512911b8488d69a8ecc23cbe3587e837b7f59d53127d59df05f3a3f900a96c3cbed725c87d2264c680f6dcded62ef7daca960a32e5a48de5c2226cb70c240f64c2e8df8200d66ae35f9745f1c1f053f94318926589c49d59ea975158da6c528ad104fd66047cfeb0e6886f190f1995db6984d620e19fdeceda8f724cc4613e58bd3658e176bc833a628c05eb5e6242e2f4c1877909ddbec3ed37503a6fff1f36bcaa28cd2a00bb42cd69673216974456d2507a7fc636b7bb6dac3c69250a87d0a6521b9879a079b6e2e0c6fd9e24561a827e612d4d9daf54c44da0f364b3eca895ee6e65277e7d6daa6b61d0e41e4f661a0f00585985e3b484711aabb3032cddf0369af8005b514d1f1802d429e7aceac06dfc652d876df0b25970e56fed15e2d3f746ff412e56d95b71ba03a82569787fbd721e130d0d2fe993ddf468a938d537e3e7fbcfad7ac075afe0c090d0557c709c70691e2a805b374ab8b5373356f124fa5b43baf91c1345a94cd54baaf7c947684127ba0905aab41bef9006b628d9b066ce4c4fc900518e4fbe726addd7c17e5746fef309c9a12c84afc6ff0feb834253b4f70173393d75a89402360c098731a4d2fe26e2b492255eafd16716f5de1b8587ae11b4640ff3e4a38e2a9e021bb8c9b1304f80bce12876b9b46cb413b542c1f1c7c0389c3402ea006b61bc83eb44a40ef3ba21880c99ce138fd4ca1dfdd7f878e77f4355f2f754c37d56ba7438ddcfd07455bdbad2f1fd984243eab1f138d6dd07a6e869d55343fb4405d02a6cf6ddbf025764d22d16547a73b5ba20700b54f771ddb178f575d7335c5a54e27af9fff3271a9ff2b3115d2b8e8319a8a6958244b8e677d36d2d7408fe3d2f7b1ee6b25d7db114d82206f9a25d8ea7e7a6a07d20ce4a1edf86a180eab5b"}], 0x1010}, 0x5) mkdirat(r0, &(0x7f0000000500)='\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) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='\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//../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//../file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 19:14:23 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4013ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/210, 0xd2}, {&(0x7f0000000200)=""/130, 0x82}], 0x2) 19:14:23 executing program 0: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000140)) clock_getres(0x4, &(0x7f0000000040)) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x48) getdents(r0, &(0x7f00000000c0)=""/3, 0x0) 19:14:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000001580)="0b522ab0d089f14c189671c524ea36e0fc0e4cd954456e5b77d918d6db482821bc90dfe41009722758332ba434d1dd3293ca305e0e6db21f7b4a897be29f5cc019adff92a668902a500af6cfef1205735842318b1a053e2fb7e9e31c11731e3376feb32482303f0d36179e3e8d5aeb31daf9fa76439c0f1619cd64d63eba2743acc0aff7da8ea2547e857f7ed1e45ba2b7d31017247da64173c647a1e49b6db8f675dff3e01dc8885b1efeccacf0d70e1ee80e56bd6402d62a6bfd550477b1702ebdeab3cc4bae085cb7325e96f2d4af37d92bec3cf8a710c65fc060d972f5a8557718ff0559a45e666e63c174be32966cbb6f34aca64081e01ce8d17d1141d26b93a22156bb41664759b6118e7045231afc22803857290d3aff6bdda0f8681fd71f22ba4c6b7c98a68a9b809212f10834559d4ec29533fdd60dbb2d7582b4f8dcb93dd04b228762a05ef12b9123f5fd402e646d123eebce1ac877039b66f40845f08a749a548525e9c947bb68f93234f2b5c8373bad3c6e4c92339c9d6fb7c1c8fafe90c415d1cf66a71de566a1dca78471341cfc7ea5e9d323cc4303fcd60d73e22b267dc84ffd9137dea2aa0b1d07b99a570ff60702d2616910b5c93387c72f96b26c779008d8107599d40b3838fad267e99161665b2135e5c31198da04c852a6cc282a7d55df943aa80fc5b0497af49ccd7e354145f30fa10480aac910a5a0a0cf73f1ed2352ee66ddf38faea037d7cda7f4006217e5a22a9ce7c1e2094ad627a38d44e2b2ceb44bce6feebe537503cad6b4aa4757f2731961856a7a98779b2717c40a89f585e1f68364ebcd2d0c1fe5a8c7451764166f33256bf55569014f6bde34f6048b03658b8d9bedd147f11691c9dfba09affcff029f2304911aeec5d29ad841add594a27837676e7aa14b8cf8590dfe77354c19ef23ff85c361f5558303db858da9f6f4caf3bb5609702f50a56e462cbcf706e67453ef15c93e94066dbfda3f351538e9ffa89e0fb46561c12a0df50986a622a6754bd78f337ce5ba815fc31f04bbdaa6b46494f6f47cbc9b63bef1a5d1bfc9a6dbdb8cab326940f0d490ae9cfec9a1120d6db07082d82e8daef78cd7f4c44dbeecbbe16a411ecef5c180743fae6b739cd48832da959140230114e085ebf2792d74aca7e1e466a9ec1bcadc0d4fa5bd61d6dbd5449c1104320a5bc46a4a0ad6a2cac700762d9f999fc206fe83867dab702645b4db3b7984fd72ec168c2011c503d1692e9456f11e10394b164a36a155879a823235f6994f4462205d6e74aaaca15da5acea23727e05c9c8a42f85d9d5ab0b1bb4237bc0a223b9f11619705cc3bf6bcd8f224a11b520da19099ab1e1e0d02e30bce848fd314acea5fa887ca461cb1d9c450dc6762d5cc0bbd10ada550ccac35bb2796bda0056ef9e5c41c5ed8efd72f86791cd02f09ec7893cb9f4cf5000847d8697c93a23db47e486b69fd12a0b23c236e4f74a08c53f1b6e1de0cdd4c257c1c71aa33bf136de52e2da9bd0a05960e6210cde5de4e7f0293e5edbcb87b3d58471582b5f5b46ba9aff1d5342b45e6556869f5542b1a5017e4db18e9df93d7fbd56ae1664766646b607619a6b1fd50c0d0696e5854faca10030f93feec511d14058ece8cbf5e9e6edf55da229146fe820edadcd6d34765b262ae664fa8ca225c29079172f9264ad910dbb939c4909d07710098d7c100e02eee81aa474c24f4d07bb61693c2846e9bad3124aade1e27051354d0336c203e4a6e6a85d1146d902850abfaf120226b5cdb9483f276ffcedc3e075da6130845aca24e9ebbce259f12e4e7102fc52950c0db5f8b1fbb5c45373934fd65d40909b2123bbcbd8bb29b3c1d1ea49580b32d23424f5c302734a0e2f50fa9689f67296a172e696757755bdf5dd15899af947a5e1cf101da471628f6230a4c16c4f30d66937fee6f554c1cc15c6087783cf5f9d8e564275db5ce5f9612797cde55938e7baf6b5cc0e08f45d3ee89c2825a950c081851cebb81c3abd79223d5392b811b3c2fb4403608aeb4bbe648abed2a03fd2209175f13b9c56692539bd19b0cf546aac1494393f0d6f4e85524c82117a82fa187b082b6a7793b97b9c1152884c6192000509b3a0357c65a2862be7527a252441155a5309b3a47fae6f2e322e17cbee59fd3f2214d27b17a1e65b357d85ea7570e39445ae7b4e2780509982b71c2daf16a766da91cbe4f5105bdb4d08a70e3596a9a0602da3d8c5f8cf986177b4cceda43efe4ad0cc37a5c0a8bcd596e0e511f2e338d42473ea4e2587aa187939c0d0e19bc3df6da4f5df15faf9dee44797145c1fd6cf1000778302fabe527f490f7b0bab37104a9eb3a6c07ccbd3be1c388bc99592866d6769da7f4bc6fa0c0c9a7affdf61e7736cf2be2ed14d9cafd872abb3e04f87b7beef42d15db9cc6f78a1be20d11f13ea781c13c0d44f228f17160b710daf005814197d551b37d2d2bd1b822b11baf7f17b48d3116884dc4872334f875ea732c80f1e9c534f54991cc9d64c4e287955e0acd8671028875ec492c55dfc1590dc6c1da3f227ab74d8458b87d95d8a880807fec855e2e1bad6aafe06e78328f114bb743b352a5d5e12100c8cb51b3f07b1a607a55dd0b87faa639d6a9aa6ed7e25baccbafa8635831e061a3aaf35dbcff4b67e64189d9689a76b0f46cd86da4cbf9532f8687364d0571e75e3b93818ebae8a3ab33955ed44165eb11b439f006e398495ace3f6bb1354c931b2dafdaf2b07fec3255eb795d461f353b27b490ffd0658d5fb54eed293b9ecdfafdce3b2c644db798b0508dad53d9ccf1530146247fb6fcf717e3b58a2357cc8fed10227dabd094d725865f2435d7c237e9d0847fd73142b38c2f54ebc16955925f64bcc6107bdb35bdc01dd0d26395c9bf6dec419b4f23615fea0ce41382d19fd7172904ecfe9db6c2845742e8552c886a05466b6f3809bb744f2f43442230c9007ed8ddc914937daddbc5545b18d3530cecb769311644b8753cdffeaaec22f8cc397e50f92f835e35be1e16b01a3f090ab93ca217d7005a5e569371941c498bf5c75ecb4de8a792809c44eb1d9ff2daa7963d87818526300ac08ed4ebbcb2b9fc0829e4b3f06bb3b6d8cb391a934ae42a4be3583507be8114be562ad4e9bb42494160def6bab4eb5104ee8b1780183f40cfbb981d74552fd8dffc72d5486ab4a21db4c73929a237532fa062b6152b453c76794ae48257227f1a42ced4f6a169d7d7d6a2f70df06ea679443eb6bef0805d9d69b5319c6acf52c3abbaa7d9fdb1abcc8fdd7042d0e4ad6d3f0f1d14f44246f7f2191a6e40359c2437c4600436e4bb1b20f5da86ec96ec9ac76d17cb4565b186694bfa4a167d42d2d10ef617a63817ff644cc73bd3db2977c545daf40888c89d827c27cb09b280b0655bab08d2bc9ed361cd3297c395a88c6230dc43fcb80428567016f53c6af52672360c1e58be2c6b86a8a1f1ff7c0d1648898b15935c545ad00c4060bc0b6c1a20fd197c46f5e77808d2a3acfdf00afe16e0a185ee181ab6e63cc849da4b728751f3fcfede53d2c24e6680c12f88b537b44dd8c06a2efea224a85f72847066cee0d5bf592048e5077939cac0c4ad1df86788ee0a31c91e78d7a708746db5bd93a28fdd84b9ee4e88b9de02f9351b1fe070ff8464db50b2f1e10f946d39e8d862f75266d994e1526975adf9af4565bbfb587dac323c20b54f8b08272d4a78b6418688d66d5da4da7e5c79c7c57fc44d50a3a3729bd165a60440ff9beaad33b5366bd8c8bc83ef9fe1a26f7ab581dc36d7f34db0c7913cc1e53ec0f53c4347d4d7cfb6630d0d0d36dcf61f84ba72da46ba8acd4edf71659ad3d4b7bef6aa64b8ed04f365be1e6f95c2bbd92bc3cef1c98a20d117588551af142a20b9a3f75c46ae6fbb0cfb11d3ef798224157fec5ad7b7627f93efc985ea0059dffba6f12a49441c900a9b7a56271896d898cb363b4921f7fb790a4d5a94d86fae417941d96b64234c72995c8b0a8f47ce51bd6fbecaac1eba0ff5c3faae0a20d74258191dfb1c534647ff297d6e77b92a3936a49d1878d5ad67822ec157dbb45a3040c1b48ffeca2d644d9c03f89be28216278be0e1fa703d47c6edbb4244239e162294d297f90b5b8d705d7d2235d1b1427cdf5a90e43578edccfecad791fabcddbaeb1df07e9c6341f7ac5c47f2db1957e1c33fd29c34e771b872ce939028f059ab37b5ad17c970d4e51799650f20abf392c1d3ec7e22dff76e36d6fd184ed39435864fa22ee5dbe9ea15242510e15cb87d39afd8b8df3bfef9a3260c35e9992941dad18149ed7e9decadf5f170a90bd1eb230e3091cd97b5ade7ceb0f714d74954d6a2457a2f1177cff024d2adab035b3f795cc77254d4d250b17731f0cc00183bf8d2361ca01bb8ee4996ccfc70b19861d0de45af5a3c16b22e182f8320189cbdb70b6bf95e850697cb13d8d1057f1af4fddfbcf787a837a606ba7cd042faf683ed4984948a4dc1f1a53c340c1226875b4da4b318f89fc058c1107f1345762e7c65a7bd88469c5272ae51344d4fe45c1320a71948ec38a57e18619bd30b0236925a797159251b44df5d5d4cf019f0c5d97f751650cb3c0cb65acd9da60ecc8690c6870a5856fb8c8b5dd6c89f87b9991601cd17a57ca6938b16e70963e1d688fbb50e77a86f42490c06da02f2457e439c1c218c0c173c5e0f5248d9d63867f27c5febeb35952355d40d7d917cd040ab0846a02c764b3679fd11af48fcce54b7428bcffb373d51cfe43490e0b414d18ff496d099a88c33fb8274239716cc6c68999c2a22524f64c781185520b66bb8e3d2e8f03d63f4d79f43e26fec387f46e86cde5943e0340a3184311149c49e94b86632a7e5935e8a3385ec433654d3648ea06938c1165f409ee9d62f88283d7ebcc3197e208335ae1e7144062ce8a770352dd7b0a5d3665086318210fd8e552129c2834c73e1966cd2328aaf91608e20235abc177e11ac48ac6a337cf37f67413965fb677b3fd134c88b562578c34c65748433f23bb418beae4fd76ee9e48d39c84c3b87aabc8fe0facbdaaa7a3bf2af197b51c939458cec2175a8b747fa722bfac4404c6a1e159c919caafa95d05064762147e8cf124235108f1146c02a4986d1e0e26478da733c5b631a30d6ca5d4e235ac6281a87272a20a98865a440129e578ba7cccbfffa0502bf5fc95c359da51dba752e6a5c756c979f78b50d874bda8661c9a5dba8b5066ae2fb730205d4a6d0a13878b485af07787d1cb94fa7167bd65f8eaed82b5265f2bcf1f5b2a840da2c63de75678f084c35e9852cd72257c27522fd94a83d8b9e068cec0ee140795ba5170c07e0fe3f586e876eceabb397057b610f7f2066b16c916d7aa29038e585cd9f1da8ffb1dc23b776dc8a72b8b79888a53b5d4b27fcbe3cb6b16341e4e6b3cc12c5ace0dfc7d4c05819179a842cb88898f0682a048199a27c33365d46c708ccc14b4a94b119a217ef63738a2d99e98a77fe5f9e3bb8d5b037662aaaa200c28286ff6a1ce81cbc38624d1d332c48a0da4f8c522421b3752972e2523bdca8151ab777830261234fd9002ce1462c8638bd545a9194b592ef69b93ec1a1dbebf31d1221c4dd090a74fa9f83dc3716e7549b7781d22140c9aa99eca0a3c00c137f156289a0f1278019f70b0222bc2e6124ad15640bd95c569790185971555679402f438c4184ec37cd22379e25d38fe521c1e7bef1ab3f8872de5adaa5238f1815b5d499c0858fa74056679cf", 0x1000}, {&(0x7f0000000100)="7a258d70d4e2c355feaa50b8cf9631a38ecb66055d130b18872efced7bee1a71610864f6f399e774c9a074af7ba7818b4401334a06e89c65d2df3d5f936b5c487f07eb838c68a65e5d22d6e14dc46c6831e7dce7a2a13a6fa572587a6401f37dbc90ebe1eaa16acc90778030cb74925db622c3c08c597a11dd4ead23a3a5cbe08a2d96af3d1a127fdb4dc83fab2c19690fc6a053d29a3d6eab37e8afffefbeb52bde40f769aaf403565e804d06aa684550aaf619f9c59486aea54125254f3e2aa7afabd3f55a0eb2c92c956d45e6849d37eef1233de685ec8fe270", 0xdb}, {&(0x7f0000000300)="8a130ffb1f8f957fa39e292b01dba902ba836b5d30a6063774a46f0effb041a5c3a0afe75348371fbd7f59a0d586d5fab1ba7d406375c74cd347195d43a28642bcadcae1fb404fe0ebc5f8effdbddc8ff6b02cb2782474037cddfab117619a36e1f2e3fa112a3d0d53b32ee9b6e888", 0x6f}, {&(0x7f0000000400)="a459f8c6138785699ad5909e88794fe6f1bb3a91bc5520065371dd6faf83505eb97ebd45b0f79de71895f911aa74b65ee53fb1ca422ca293ac0512e18977113b6d57424b58882baca05a44ff784d06b801b745864db656cbcaafae4a5aaa0fcbdd534d3798382bc0c7dc825120386ef253f4a3bb3c3ce1ccd945d46649e319c07c522724041b6c43af592f6381a8aee8280c349b3d8840b4e22a765da7f32e4944e01d3bdd660f4beed3233f9e1b702fcc23d54dc8", 0xb5}, {&(0x7f0000000380)="4d0ed90aec4166fa91050fee574a98", 0xf}, {&(0x7f0000002580)="51f7b297e1c3044f96a3335d123dc01be2dab8dca951b0bf19c0589da367971c69e01a158d48cc4b2e673f27fc030adf5ec1b3d328624e4044ae339507c8b895638515357274da32cacca8d6dd8413ea8d6035b91cdeb257c097a4c76da735505f585ecaf5b1671e75b1de976c67888d4574b92cfffa5f198ab8b2df917572e964a54ce5c0914259dacfb3ffe789cf763b91c3e5b6379fde9fe8278726fb3d222a134b4e27cc5bc83538d80204bc38470d4ec6b395241517b52f15b64ebf1b8768770b14c3a4ee1201643e169a48917799db909a11beafc86006367af7ebebcada764c66a8592785d787e5d16965a96f2029ea0661c1dac33dcf135da2f2b58f33fe592b6c0daa3cd8054866fc61ecb43797dd373418b2f672d48ab849a12031a8b84a42efb94cd04faf3ffb3ccd9299f713e3d498f8a5fcf1359fb3cc6c120a8f9f667673d749a1897ccdf11561698e1c3880c6eff0b43da792197b1ef7e2568c13a3f267e7c0ae970f78908c6697320d3be7547a2164df43e9b45b7566189feee0ab9a1fe2f57043c7c50693c05e29d1ec3d469a65ea3b1fed563968815f6015c40b13cba7f2da6f5b3d478e796d1b92d9979bade14b190ee52f76ea1d523159b7c27c117b64c7e1f85bb74afac42d68f1ef1d5031fb315d5aed6ac33aa2d577112996531375f44eaebd8c46c29b9a1535205c3185ad75bc70bf119231422bc1406258f9b5b67d7e790cf5297c3889f67ce173ebe85fd160dd20b5a9acbb1b18b83f8c1f5d25e691af5dcb6d2bcc968e50ab788c34996a0b2c154e462ba0b6d8962f5403651c7b4aba50e4c3197aec147ce1cd7105dc5990e0c666b1342bbb85ced0618af43f4be1daef2bb9df12c53144ef4d4418a7da6eefad1cf7248201132750749d476d92478211b15f80467761a2b3d3fd6d23391f775dcdcf4c56c2aee721afba7597b408c7c434be7c6becc14b7e28f27effb2721422abefc3c9cc73f0a48c4d1400c0caed7d9cdd72ab98a612e4c1777094ee7f93d8ed2cbde428d3b4d7afae938ad6001159d4f493b1de673bf6dfcdf3f114dc7536e38884e5c5ad618348288d4ee2ad9573c4ceca78507a87f4f87d0ecd6bac93305ab44503a0000291a517dafa61359ff3bafd3a2454f6a853514acf2686edc72a55b659f6a70ddbb754d1b4ba71f1f1fe7fb4f09ac0e0c29d9115de285a4a5d17f3d678a9aeeb6da84ddb1b41b55ed847c2c79de862536305047a3deab2206c9339cdd911bb7d7b86df0691e8f689aeebeae98abd7a14f6fce96d42445ec7e736dd1d728ad517c81826ab460facb5ec69732e39da72fa2fae11a06fb23f472143e22ba0d3f800643de50fb22d97c2eaa4af1186f6d7085b451eaeb2f443aa7f48f202f512997851ad03a36ce0d7b6459a6bad8be6b61411fb711598ceaac4574bc25653f3c6a2724ec287bfcd616f1abdc45df59f779f44fc312974a65cc8dd0b5ee221fcd1083c040573e2d5ae64084b7b5579736b92f01fe1d7130b58bb2309b7f5a00f9b661f3fa664bfc37434aa54701751f30bdd2e37e8da7e2977e2b10390b0f71c5b01421b9647cb5ba6d45653416f0e029f2bcde094363beda2927f8ef06e82b9001a92ef2562a0237c617d37016599709f0c29f312139ffbf4239ffd32158a409510444a004e8abe8e1818cbfaf7985e9e52f8958a2c88a09f8d7c521aa759f46040ca903905dfbb941a364dfcc23e65043cf0b181feb78c9c866f079cd3948709fe59d0e2661b453cc6bc30a873486d733c2b25aa70c7a6ff4f141269b8034d959d36c1b6e6ad4dd772888b093ec13fb511209a404187723f7592c6ac8726c2136843d14a45293470494679e8d08db9a3e4ecfd7b7507d155423df577383aa1462069a0cd7461e90b6a15f7fd4aa77e77d75cff0c9956d4a0ea6b8edcf4fc17a16c61765f762861d70c5676d15b294796e3f53a99a51437073a04b1078672af02a1bc72f86e319c2242863a8b2b92d7afa96de43af4882611438bd2ee5b5b417d7bc37dc5c7cd10ede5211eb122af4b2058add560de76e408ec300ba273a0464a0cfb4671a56d3dff78d43e1ab78fbb47c346cf0b76f091db00ae6f1ad5d3fae37fc3cfb713e6ad164a725af126900f9cfffb423d25aa7a0d23fc994d1bfd1e843b5552d0f17f735cecb88741a2927647c44c47612699ec94f8b56bb7aa11ba40194f06aaf36e1e342a1a42d7337dfeca6ead627ffd396ddfef92397cdee32731f491efa1e856df879bdda8a3031ff1b6581bdbb566430bae62b5d74d513e6d21e9251f87cc66b744baa82febd29373b6e56992a0d41c842ab518b458f358fb4fd2e7fbad7b7bc29c0f85800781f9de42f3c09e490b798958464b3d302b3b2e3dcfe81349fab8fd5bbc98fce9404e661facb2ac5744f144f39ee9b2cea93e0b4c6374441c2b391db85f3f717bb0753f7217ed8f7dac9210d07e06c5ad9d7090d5dab36c31ab996cf35938afd4b44573060d73d6e2570edad1b547a46f7b67261fe04afb90c8e3399326eff791e6799c717dd1df7e58911e00d83fd22e9a97f2b71255854d41e22d06cb46b22df51016f630cbd104617f0aa5a431b7156cbb87fd233e8fc89b4275339b203aacc54b56635d193c60688f562e9cae4660a750b48eed19d2c162b41a7d37eebe160f90f37f418366600e3ea62dd78055b71294a6dbfab7b4d7ca088dce712f0085e6acfbdf3bd06371b44cd105d905fdb9412240ffac938d13abf585f46d3d4988d7aab2059acff4ad9fce58e8c74a74f0e657f0d38023122280a6c8514914ba0df7f0d5ee429e0dea30634157bd1047f8ee6078e02e8ae5fdae49b55257b992f04074203942bfed60bad2aab07f2c260a30f6c3eeca8b399db068fbc0f2d3f9c71ec6887ecdb5aad907acec25c332926a322dc4a86cc34285ec969197d4175a8abe55dfb6fde261fb3dd3be2eb43b618801f0f396b90082e4ea0f965517fe22dea67b5787f8667cb47315509930356d55aae4d092b8afea2ddfdcec43e623efe9f31d9879da357af85b4e491333a2a56928c9d10ccf472d5acf2c73d04819588834105e15895c36b11138e87d60aaabdf680ddef0712b724cc793d46ce282a800d832d9981b8748f456b7a3e7a9458b9ac645cb9c2bb956c11457121390f6364784590ed53c13c3e63f04d07e69fd6dae66f240a7d53d4c8866f3ff51dd3d17c8f1cda26ba1ccd4f07738a2fb9e95e9be2c6fb1f0215608e718b72e66487b16665997156fa076e27d8ef45b9aa9a4a2a2062913ecf212d1d61324654b6535ad43e0729fdb95fc40ef17fd66109d9ac5f7fa4f2bba6969140c94a9c61766641015ce74f7010a90e2daf3c5e04b9cbc6e9d45cc9b37d1f3f74498aca8768828c754cf46564d63982e42befedcc482b9528a81e6d4aacf6082bbda89551459e6d09b793ec001d8a04c8fdadad11801ff2ec443bc0d82531825d1f4866c839d9a57712bbe713c0aad8bdadb1ec2701b29e24f508dc1c6b1ed49aaa87135dad5685b9b2bb9c40d20921a6500ba84e994e5ad48db2b35088cf0ea8eefccd342ad6a82535b61d27b7838ae00d537f8d956daf759eb32cc4ffe2fdf7fe6fc2c1039e81dc068de744bbf1603a7b5719ff5b1bd6cfcbd496a9592b29963235745a4af63b29a92db18558a00fc0239547c225cac2d9ba35953cd657bfaef39cd4fbec92f8a066b1b886e7957cacedf3f5946438d6f400c9262c18c432d9342ef85d21e95848c63ce4b69ed7ccdfef184d16ba81b92f98193efc211a61d1ad85095b1dcdc4311df609cd28d305bc08f98b70a4fbb6ed28b6dd47a015a84369e702fe91724ddd5409b4306e8d0cd99e7441f9cb80bf00155fb512aecf4da6ab6c861a9940a13d66de9079cfb2ce6a5f9f185697d7ad18464fcc693554decea91738bcd03ed6de2593a40be65c3a1fcc6d74933ec5849eb61395243a7ea857694a9a4db5bffdbcf8bc4cbe7d64723363789e4d555c582e306347aa00416d818fec8842febe704f156cc1fa6a95698d868f4d5aea11c12198dd283ed93d68962f539a5596073741f6846c4f49a396c7127dbc9ee53b2edb6751c0baac5813ee3850ea6a2c259f3c8d7210103386fc0bb879d892e77c1378ab676ba3e7bbf52e02256cf36a1555e736b206f84be519534173f60324ba2d43e600b1b053ca13df06955b01e6e60d03d46836ede0ae43478fb7fbbcca685c122a1dbd215fadf1465458fbaa8c57f5fc048ab48b4c21a369969938de362e79494bc4194d6fc7ee8c12e4f06df4f4e164ac225fe9e34a1ddc6c4638c8dcc31b1b19e67bd94d78b959682325ae7ce44ca75aad3765cf132c56194571abf053d4f2c5d4d8b7cd520f2cca86c63b93db160ae9dca419a331f7bd8d283b219159930e01c8cd4ac9693e487a53b36821924706d7a5f4efb2642d75e9aee12fc3457cd60523595c3237ab9526e54eb03d670735695ea68cbc0c928f4552503575f2e56b11241b794b5d1d2e412cd4138922a5bca66cecc443e78c18c359e782ce3cff101ccbeeed500b941ce0267fd2962d6a83f5ae879945c066f1d2fc39cf4abdea0dccfa944fa22377776678051d9622a1225f1ec45c091c7de05e917fb63c35879e054376e595adf350ee9fe4569c0a6f874f558132107573e7759e659569abe20a2b7979f00f9b9d87b37f44da3b1a907f24ce26da664a5247ddaa2cf13f2bf461f70fbfd6250cb9d7b29f500afc91814bc1564e987a9bbc5ebbe2dd5e1340f35c5aa635e97e81f090d4b5e50b506837b891b5d4b3a70388fab5fef6e23db620fd1a6cca3f6e5abb86c083eca6dfb0f2759241d1c6c0a47b1f0db522941c85954798a108a6de298e127bdda55ef3f6420ac7d31e860eb4eaa3ad9e77ce255a443e89de9bc5f1bc7dbb6c6daf8d99f58ee5a4891b3890e6c2a68aacb5551dc4f8d1d5c66933e159beaf52bd5665e4d9fa678fed1ac7d69e2f3ff14f0afc99b9ab5c99cab2ac07fe4a8005cb94e9db922cbe401c3bc2dabf0144c4e4931900b94e4587f105e4fc24547a8cd0a05c8b66bfb66252676a9e42e31d4faf2c1f32873cca8ce1ff76785790a6a0d954b9493517f8ecbb9afc07c8665060fb6d962965eadd0feaa3be605917cf33bc40d252f4a59f8eaa9029338c6e6ce71d8eb1de7b8341af1d8f222c505ce12ddbad63d67a5d7b9a51d289528ab0c4dc323fecfab4a3c84a6b09af18cfd13595d3f0c67f32807f144ccabbd8c5d71b4ab6ff36a886f443d3851de7ef4d0d64f750f6a9507c511be48ece5e3a2f22675a5d8d62c306db8418fdd55d604c8be99bc96ce2cc24fa52207c43154073e8f3f1b2e2dc58da350b8b9b565624e3cc706cd552941f3f6651b9869f069394071dd9fd5e5326caa2398a3f098bce6ecbf16b44b729367b4d43f41f9a4bb563262776c69feb0a65748ca10692098e05ca598544ccc231e3a98bd9513df892f647ff48208f80fec0c32d3c53a130a9fb1954e0554209a098ed3a32911cb423d4408d6da951ba7e34fec118f89a9fb4c11421dc3bf7b9cc7eeaa81fc5e7e57c7ea83a9b5accdc8fcaec548b4a27f7960c6263543c3d2c8e7c00651e8903743ad52e9d1873220407628edb255a36394dd966bbd12fc25f9ed04f95f9b838c4eb7847b353ee43345f81697b88bece2cb8e5b5e2eb46f46d23c58c6dd5eab4a601eb5b899ebe6d7978616c93033923213ede9664d19701e6c2aad50cdeaa21651b1f876a0ee49387fe537df020554c90b", 0x1000}, {&(0x7f0000003580)="37b898ae858a5b046c295779a728115569e2099d4fe3f4d130a5d538ba5641278e4dd2c84c504dcf469bbde68a7bd35cb989031667bed3043569c0d45f6ed764dbaed1a6b131b7f134968267bffbb3fee39736e52b2fede752b488618e8885edd5e0df5dd112deb6113806328e297de53d1084b2a410949778a1f4c504d0d255903e0041611a7b3c90026462fcffc5cc36ec1c266826959004fc24763dd42946249694584f8bd021d85c57369c5ac464dc95fe190cb1221eea388da65154869659ef14219bebd0d03cd5b3810b769ba82151b23ff21c78dc6c8df89dd75d310f16d9f74ecabf8d080dfcde50be715e9d11bc0cdba7db6eeb881fc9210a218747ecb058df3f44f6f528efea376bfd568a9d108fc4dff2439c944a7e2e7d6fe7aa1200b1365f9e8916d9f5d62940f8e68142bd7a9855f0a00689fc012035c642da290eb3450a5d23ef9c9e59290da0dfb504b09304125c554f95242f3e4eacbacab22e0aca4cdf032d294c5943b8c0ebfc593fdf9004295aa8c67b589e13eacf163a8adca8d1dfa9522c8c807df56850c6d79937102d6e4d4e02cb156e02ae9414d28a0cb72ff6f938ba16c767b382dd0020b9b13c3b9f78e2b161055282ad9ce2279b109ae1fb5ca31b48b6e46d3cd72f4c06bddd1d49b01884df552de2d19dd1ebe5237a27b223cac5fcc53c4a2946039749fa38c5f3ad405db060732d55dd1baf0ee106c9abd5ce860cab17d88e9dbd86d0e39ed856dcaf8014d1b5c6c65c853f0c56610137b921fa4094de4c33288196f9d848bc7667ba4a6b27ea16295f339ab3dbe6c203406df12b1252d12d3de3c87347322a413d25f4f068645a2297176e9c5e198e6d61c179ec9dd6675f0124adbccc59ae40b134d2fe84139afae8794a2c072be051f8a1448462e319e746889f3ea04366a5e3debbed60e0eccccd2b74a93fe941e56081e58432d469b6ac78ab096f38e61dde4cec427856ef396fb2e0ff17834f19558a1ab794937c0092daf2ac4eb4ab7592d5440f0ebbb54091676e4c471ff89985411ae942512ca89ed3bd080b8ca1bc4228c6e973021074706a992ca14ac49515869cb4e7fccef1b9bab0ad28eeb8ebcabf0714b2fd6c5f25f6ad9bf27e89a82619843496dd2b626f7ed6f24c487d791326aef3dd6b3b7d433e5a8e47a2084a7e75b628bbe65c74c771f0a78f82c231eec98dba4c1d74587529932052867721366515de28d362b1ad3427fd613e0cd20af50bf71b1b464f0a14245ff32bf838568a2aa927c50c817b2b36c4c55c1b8057829e46a497aa5cc170975283aaa189947f7d14176e80cb82d2dc08ad51459635f5a515c3808024815fa7b6d4bb17ea4a079845863116da36c9f2bf8f1baca9c21c057355a87e4b16cc64ce54209454c7bf61c58d032406066900a55c758d45e8870c30584500c1bc705dc9bf3a839bf4fd3f8e502685ed7490244b68dce93c78c6e7a2076aa96ad4e156c14809e9148fe508bdf92039448e72fc6b7910c739c0abf9da6179aec9335b63fa6d73faa144d823742f28958281da8754c60d96b68adb26169ce93b3990777fd2ae582e970075d538d225ac1116fcfa76be2adc53d0b67ae694ef9abe36ec417d5e6275c5f305359fd6674f6ed0a10dfca7afa160f2a1f652943eee6bb516de12ab88605bed49adb09975c5e73f89e3de85adebdfaf8970e579719018e2f06f3b223cbfa758aee243ec2be082482e1c731082fbc91f1c061d59202bfe5480f6f9eb6f6ca54b07a068566f8fc5d3b60a0412bac5773282acc2a679d0f1317b12408f9e5aeec6ce0c3f05c2fbad39687acd01a65761e7e140b7e44060f4a055903bceb7f53fc6927d7c35836a3b44c68da576f47e7ce9d4f41779af60caacfdbe448a71a94d7bdb943b2b8e214c9cf1636e860e2f3dc90bc29677409c05ec1a06289e8aa2ac3c27900d136adbf5f44125a7c16644f857078988353f84d208c397edf547d3026d55ea10c3c051093c0ddf8ec6dcdc88eca2f9130b12e592ac2b2f559fb0f920d5a9cab239f0b3b5dca5be6d956eba4f257b03face0dce3b11d3aa3664fccf2244c46898b9db223d4c0aeed0792e0eca9c64a6fd5e327aeb966d8d0f9e08bb52544ac52ee265a2a62a8a45bc5606f0c427e94d440001cb51356b098dafb4445af6b097c330264553c40e84c092d53590e46be3cfbf85e67d0ce01f4e881991a1698027c6e8fb1a96be921520567b61b85bcc05d324b4cf8107a995e1c50a48463b4b9a811a9db56734ada31bb918b691d4870bec812b4fdebdfabb23a80aa9243b089913bdfc2e109610656f0488c71b7224c99778bcd5afd64a036db1aa7ad3dd5fc583a96f831344042e10fdbc8193ae662f4b89728985659f084c01c17e21610f16283ba194666c3380f662366684fcfcc0669b752a432c5c786cc6c306bbc4fbb3d5207a1fe4370b4a69614150a0d8beabfc88539a582a8e884d33eef402cfd2047d65ada04a8ca46a35be4069adf34a9d596cd1d157bc099cf044b661de0dd59ae6bac6e80bdb18498e3b9b93f4e366961134c13e28443349a6fc527c8e3ec7afcffaa0082fac28542fd184e3b0be6f9d80e713f96e16b48b008fc320adbffc355c42b479a23812ada89c8b817bc9e70d40fbeb8fe7e247ed32ba13067d5fe1c610af7cd9894737c7bdca006b91067bc07e531df1ce66264c3427fac78dadf0a0ff1ae2f71a7564ef7a61302664a7d2763f320a392f100348b882a609fc6f42a25bdaabbf2577c80e8f5a30ff472c24a58e69d7a78080735b1f8105e2a3ac8c0ad3d0766a1e85510439d20abc5dc34e83e914a44c27a7cff83fb13444bdf6c3cf6fbdd95dd766091c4e2a1077e0a4c8e50f8f4a3f4d76bbf90ae6b8613f57bdfdd64a1f86aefd7a76315fff05875911cf68f38801fadf854fae8b0bbdd8b84bff4fed57ff8b323204c2d40b1c18f2e5c40d02748b9f9d3938f3388cd737fb839d7fe589ba24f95b70e1067f8847960c41355d0e05ae0d419f5d5ce0e5782b60aa3e66403f53f566077f07efa3eae942b0869695fae56a668650d75ba1d4112d41a8796db3af617b46a2af88b2235ab3c3c5b3ea64ffc30b45b484aa7662af415491dce7716edcb41f02d03937de847b2f2387298a7c1f32ecb69904553a50c637628a97e83d91e6e360a7482055c77523828fa526416888bfb5e44ddd99bd88d12d5898b8912cd5e0f6fc32c8f224260f58e1465fc2776e551e10a832d9f0bbf120b123b0ac80f6b25b404d3d5d3b1724984b7563b30a75e63df565baca820ce7efe3126c390629eeb0efdbab9596644887a287b02a1aba7f38b1c90decebf6622abba2bf1843076ff634a13acb8298dd0950b7e0762d964cb598685d951d31f2fbfb4619e0c757d0dbf8f0d4c9dec171dfffa46983863e0d04d1837de2b19812ab269fc5a60ebe9657d4ba0c6044aead28bc73dcca63ed7cd665cf35721f8f1005792d8c9c1171b3e23f06253f49bc824f7d6bce54b5cae6d915d7b697bf4b8bdea060b3d2b4e7efb6b704965bb510448a807b664f64dd1a0a5a6ed6cd4568743e6587bf9ba5580221e50bb1856c34c7043792c8c994758d629c062f3735c681e904a06cd68b85fdb04e0fef5efd95495af858a43120dc15336023f0e9e945eaf40fb694e9050eafb947b1c37d1905f5fb94303a1309ff699fe53399a25965d30560ff5f16333709aa4828aab2b5d006f274fbef35d33c1155af95e091887f6e2829d765ddf0a4c8abb49eefb6a7ed9ae683fd40f96517055be6b5c88d15de105e37ff309bb68a01e210ee9c6fc876a61420b23e62df47b1cfe4acf207e4e12e93b27697d626d4cf8356ee17cc7e60c56d137edc9adeb1ce10c2257e51a0f4fbe890bcbfc3bbbc4aeec9b9c2a0d970d122749a461d393b37c71159d9a788f7b9bdf8332ac7cbab80ca930d913181082d2828c98782a6eb0c87cc5c6d61c7c0c6a4eba800a57db3775e9bd4e5b4b264ea09138f1d8c08773c96b5a449402534f8d3f2e1963618033dbc7b8078b75f0dc77a9935f8fd71c5c49407254b8006ea324d944cc166e8e9f566d2ad26bdc868beb54cc0c2d684895519527a019a6da6f1b71525a7702c859752a2ecf21ca8ad18ba9d8d8b6f53d7e1bd116e6872c38edd7ef9ef36462254c7f437924b5ff25d65b3e6e7294a5636c2b2ab1eda88662ba061b7e0ca826a4f3de5701e77759fc1eb7f4a92ecc46c738967ecb48434fe715bc0b42d5fa4f2af8cc60197ef5d1211d4fa8df9404502c8c11b72469c7438ec1cf8c13a4055dccf920c811db91d5636207531d5fe8eb44782e699c980b1c0910ea655b56698f35acd4c8ef19bb71d490f4310bafcb56f638c8d36526ba4ff3e438a6ac661d273f82df39a4bffff5069bf784f5830fa14320e982b524ebe1fd34b2d0259d19e5574e7aa9fb9abb7b4ceee69df5c1556db764c916c02e55b844a51c356b8964d5c813aa42942d9ff30b601ea0fba56c84d41b9f87693d6db6293a128713176907e0291296ed4ec8177b98a71ae330240458cf4ad28d034a4c4c663c6b346fd5c8160e00bdb55d08f586c1d155ca7169ebe7ca5ed7a51af00f50ee91556b070dd68341e3d05dc6b2b219858debdf426c5bbf70a727bc925043c23700bfabd95f6d004aad20a0fb665eadf003cab009d209c8d9e76b874259dff84cad2ecc8ab246283cbd9d4b195fe1286ff222531504549c16a90720d423bab18329f00cf7db872b9525546f8f24415d060b724b1e49a0daabf3f4c74f388f60927b7ac7a20fba694fda1a5bd83cfc64dfc74f689dc788961fcb3060d1a73777b72da12e001930952d5e86551b697c06e53645274449fc49817ef487382fe34288af4cba6f06ecc8afe3478ee4a35e82a0d3b5e692ee8564297984eba54f26caa071ebe709aeb293af2c75a4f8efc0c837baf86751c82e6d6793286ddf03d364a23323a0417422456cf48da6d6e58ad0dc887a2e11fc3b54af12fac6e4e2fb9fe1651cef43b491983ec4104c6281761a1d757f32307eb2c93b656f0e4971d908b40b81d7682076fda730f952fe9c45eeb031564d88d1798ebebb78d58e593706d46b35085d542f4d6886b28616b554d8013bf994015808033d5c49ce36d2b3131c922f16406c06aa0b6415d059249bf167f588caa08d443297a966a266f4461d5f452295d21d0d257ae8aa4a1c437bc87be83940f9570f696df0c3ad0f6b5d603f9bd2bb446b798f28bb23b4772d368f3a1d94dfca104a1da232a86c7ac6a0934570f952f07835d3dec3652f97109c05b14e77ad4c6766276cc5ec93faa12465e46d2681dc37803207aa3745fdc21f3383533ec90cd6584dd4e45dbb049d0eb4e3639b819729ec64773600398f0c6e84370c585d13481d50e301412386aedddc5688b9df080884b0c9e92acc074ef89ada09d5f3314408415c8ee61452fded248015ac5d5b6f54bb629f193f983072cc94c03a8774a9139ff4803354d65a779be8b0d7d2f37e6842b05dfd35348570b326e74228e85a34e09166eb682a291ce89e86b2137cf6b580e024f48002481ca60f71a847aa26b923de72097e7dd7050ef26bf5312c7072a49ec26052d150c8637bb1d6e0f4e53625732d8272ed069dd90aa4d536df747989e7bc9e70a9773b705a84d9871a891e559f1f3446c6ce984333626c77c67d0c9385e32b07fd76a8199c29946acbc88111b10c216f75e10497d2d01d9ddff99f08212c73426e632faf98a94a3e701c9e05d", 0x1000}, {&(0x7f00000004c0)="588b5d70ef622f3520bc5ebcc7d58a63a03477705974ee00ba7266", 0x1b}], 0x8) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000005c0)="a80d25fdd374c452f557a29ea58f74660c4cf73e367c8633c389ebe71ccc897af721e105205ffdc9669a1b501d358ea08ddae40ac76da03e2633b5c3d281b9ba39b4eb80a4170743808c331bfd834543d21736f04098af1a88db7f7151d4c34183d4f868c1aa387f70fad07d390f58ecf918183394afdcf68e90bdf5ea64c732479f37919783c70da1f25e91045cfb17fcae1e2be7b3a39a665d1c40b4e0fc4bc2039d6a15a5e346292217b02f047d98614d31725ad36a65d22385930bc30af47cbb630e03ac34596a72bcc0d6dea1f8ef9be7ba5c1af444eaa02a9c217b99c9769ab33585df4e711db90918f61ff740b43a43a7e190a73a88c973074977ad181b624bf1825e3ccb5da03aee02db0818b2f701c195d4ca483df8209f9cf0f81ac7f289ec1a171ca2b0da6df8cce9dfe185b58e9aa3936dafc3569c61135a26f7e3909118c78023ac4242bae5cd4eb31900cef0f63aa2997d3e217eb88045945fe52a669e4be963a14d742488e2b3848a72d4882d126ae7b31bfb31e2b3ff89b5f9d5ddbb9e25ef08c58c06c3fe0369849fb23675bf5396d10dce47671dce31818bc8774080cca4681a0b9bf0158eeda772c0d481666a828e029855506788236542591d4dd09091c710648f95a318d4ff43c69e2300dddcebed045ec497df350ff01d573bc1eafab67472bd485362ff6d9fc2e00fb0db437a6e104ee1308b4e3b9153bcd1c7c15a486547d6d6a6fc455447542458f357bd5a26f1b356073b6d84a7195721e8ff78e0c5443e365878b15a470c3d476b03296059297c0a9e9076afe807d02b8e06c61609b805f20307a473432543f0a273f9bb3a0727a86033dca4ef0fc3c80970249d35ee9a5c2fd5eda185e3fedb62d11c262a385b41556b2d7cac53d9a98d0f344e4d374b4e17429f178fdddfa5283f64163c7b50d945b7bea2388b33da8cc796165e40e944ea62120499c1b8b8d930e72d449a7cecc5d9d0717b6a29952c9eeaf389d3158f60c0751d7d5a8cb1fcad862057cd5a7af96a4b1b9e7a5835a6c8ea7edd4b95632192f732be0e483eee6584611490b371294faec2703d2df5b594216d9c85c07de6ad24b089c3c516a532262d6cebdae199b0f1c20fab63270427b127cce2b28a35a9345c1f8fd3b43bdd446280efe15fb2f14128f4fa41c226b974461a6341722a96d02bea2caeb2bc35414edf7dbf4f6ab11fc0d58f17c54fde3e565b75f52a84694c8e9cf0d1599cd4b96195568d374c27f0b5940ed018f27e73cc019831282a344cb3323bed7d3dfabff7a5e9985fa93e3a83a721f6a6264beca658f6611e27f8d1be7129816d7d2644d538ddf9698a7ec2f82eff5f04a13cd135a269235e9f4963424504983b00145106eebab5c98eea756ef25a152bd7ecb54cac5e91597e63efeaced4f018893d9af84c25b2b332531382fb364fc80b93cd9f6cb081c80017f7208244f36a336ebe936038222405f2d6270609126609a61095a636f93692fb807efa6daf3488adce6304e0139e2b2ba749696bb9247976cb949e3594b8d53e3835c1b15fe1ead509f19e6a34e256684472fe7916a93b30a82dea817da695b653654caf056714f9e70b1c0c3865480fcbfc66f1edf4a8f311b95914b47fa6d48ce5affe8237c1d1553b1c1cdfcdf67da3cfb8a1e435ba03667b840310c9b0abdc9c674eb17ea9ea11981a1f0726ad809ec151049dc0ce35f18bdea1c37ac4d339283f772047db2cdbc2d5be62fc6dfeaa78cacdc610951fad254a34639f3d3a09cd0b2e02054cd1003e6a3b02f1c7fc37d6103c05287601af7cdf2053f838356a9d154457ac43b4ee28f8f2c1123ae89c46a1d088738babdaeb314b2babf71a8137e77c2690c196580d432d575104ed767ae945884eafe1e3752bef5ff1e9c18fc8db609e7732c2b5b9fa2397a94888af62857073d01e18cabe86c0d7d16816e62b20232a5b2544bda2a99a44e9927098ec163d7115127821ec33ce330547fb9901a69b4e0c837ba84c969d77356f88333ed7f126763102947cf59062f93038f0cd6689ccce6169b523b1c551f0466ffb464d860e870dc1b060775976629ba3aa232a9d9339b09f8e8e5f980259d0510a8650302cb456ac45cd41498b63949f26d5ac1780f84b839dea200a2c0988d69ab20b45b2a9264278268a56e25ae8291a5fcfe1fb7752f76f2ca224f58cd6329ff41bd83c85aca3b89064ca28637b5d473c900512ce7723e7dbff83511a66ace30f225cea18ebd6c230f9f97903af9546f4ddd93057239ff96cb2c5e7ab169c75c11befe399ae818ac14dc7c20359ca51af797c90f615dcab2bf6a9e4dcc33f3eed34338a340236da64d9a3d1d6e512ee925ac672fac3e1db26cd466c5f31ee44026c5fbfc7834e1046822b554c73a7bdf5f037d2114b3bf433e72a73b96275abef4738eb4b755ee029392f6ce7a699d547f653ed2381f5cccd6db0bebf7167a0111418913b2cc259e7a31317a92d5d37ba85d267ed86ace861ea201682e1376fdf76914c3bfbb2fe21ee31d3dcb465730100bdc35b9437da9246917d90da87ea6b646ca2c9ac44824ecd669eb960105adf6c3b1f18b287668d4fc7c6966125d512095615a8ed2548320f63228f556f7aee3e246236eaeb142d6bfbea4100e66b5731e301a758d21cd98d06be20e181398b05729c274d9caa83b40fdafcecf510f38002ef1ba2efc8dd762255dbf7447626695bc34bca5a441d9130f4d5c45b8cd7d8e21422dba65607152c385621c0b720630ad7f28a38080a6a19d49ed4230a42656307f02916fa7af3bffbdcd049a0cb127193118f320189c37d18fe573f86eb856868009ba2e1009ba0b605ba0b6846ac622414b7d50ff0841a498631619b0facac4999f01a29ddf24c1a47bad105d5694360ada4b0d5b0e64022194cafabc0880e44d01d459852ebbcf3183385aa1508f7a553693ad3e2e6d0c06f0b6b96aa0f99ef75c4f855a7d6da2b5b3588fb8229894e602b8b10693c3c6cab66f0218534f0ce887962119f834e56d36a1a463a392c5a549ec8ffbefd839295528075556342f849cb062d0e4ddc72555a3431a0f892d0673e89cac860c83dbb88db5498835474ae228d8b3d160b34a36b0a4f6ab0093a37c2d41308cdfdd74ef29681d21047a4857414fa56d22d1d2d6826d384bef5591ccdd541f023d89bbe1b0e36d5fe9da595476997db2c9554fd1145d1e0b2f8622be177c9af4707ffe7f4ff0ed5a66c2aa863c81c921bda67bc2eef568b467ebd95d5e44e100765067dbd65c14c0e548ed50c84da0edf5227c9b321f7a2137531c6c6e9120502aa7c6580d497be2d9a33d215c22176f5fe7aeecc42251b7d77877622ad593fc8ed5d0c93a568711376c549122aacfe9a10192010d9f12243f74c63c054f5573000de305a5586aaa7dbf606982117c0259c3cf2a5ad60e190825aabd031937cd51472d47b2f463bf60e3bbe8d87bbda2b8357922b02ca92bce58a5e9937baf639014d348ad762804db2b0920adeaea00e8c1eb8cf2c218745ac6ef2221e98ae65ac2a092279195386ae11fb0c95b2b81378b493039135a030c2e870f08b86280b206b19599e1daac3c61b3ed2377edfdb7f5d21a8ab1f72df7d5eb4e16cd386acef783ce03831bcef4d6fe7accf5e42cf0342d6c75e31d3bea1651e080e0e9e8cf7507f083a0d7c0a7c76cc69a7e9aea6b8b03671e81a432152afeba725b3a6913f84ac4f6851d1c8c71177914b8a4b8ce33417de987bd1b5732469fae7da923ebc2a66d0bc99793088c869a858a6e114241912b5046a8fa24c2f5f416b04fd9de50b485d3b586f7b80f81fa326d96a57006fa85c76b170c5446e66499df0f817972ebd824c88fe838b6d04c1abd63e458fd4b74ed0129bada7064f5b099dab23a1217139458284c93df539f84f2ce68ad802843d541911e656164f84d65e128050343d6e582ab8f4a4710bfe7bc99d343fc4d623a808cdb4fdfedd13e5404cdcb3ce50b72a7e2fb98402d2c9dbc2a6b3c91ce162b3bcf0b2486a3cbcedc0821a6bc15de5fe3330716337ad879fe93a33e1f562c5da1bbf756da75743325731b5a6a0a4367fbec0af4bfa12b4c3b7ce80f9fbb39ba6f49850855ce65bdf5b92b19261f17d9fe58925444830eed5f6b9e56685dd87c85eadef624e8e53bb5ea88b918a99e64cc39829d51e452263e2f9fc18d3d88b8357d6e602f61accfd66a157b40d024dc5e8c5e68a8e8190f59c8b0830b83f97746fcbf5cfee2d58b703063f23c02e0dd47ab977a3ae9e7172d6c2486094c71f9a27120724e9c66a8ccb02fafcac7db3848f101f2115a3d740b18996d8e25f4038ebe79e7f030b42b872029e81744ead86295580649009bcc1854ed9fb6c9e7dd9b2c3dc277624f061892752ddd33f5b7b07439ec34476d26fa6d3faceffc5ef1a9e64f25ad428390ec8f55b9efa4f00e284de8690ab798fc21132b013c7495055f19e3d0e00db7f874963bef935dceccc63e3e5bf6d08b5ba212b95f468284fae73a32a8b62513efc7383b136e58d1894446929652fb7363d6904613bc8fb820190e4ead8c1c56ad509743981c42340dd551f9df87987665749f2858ccceb9bc8969d380af489696b88db47329689fb31ee9f54be389686fe98182a5835753278641c05a603ef0a757073a854a8f2037709a29300438ced44f723036aa509f365f454558e875e41c838c821c49565acc8376e720b83c5b618f6b7927239c21fc021d7fd86b4eb125a6da9f0fb6ca6e3ff5d7b01d2606e731d4713ff55611194748ced99b413c84d308226232e0b6d1d1ad393096365d2a402abfc341f751ef808af39dc856ebf5ecf0feee57e647e73cf85aa2240e0cab6412dfd2ddbdb978fa8bc152c4ffc2af6763c3c9657514d2683dee4076238eaf02737a665a798aa673354bad6d1bd72e98d6e1faa01e0fe7a40c14030e5ea758921a48a6d353460ca3575a5a5f9ded567c1eafb85e67d498a8151bbe1813ae25e5f246d41cd101e515adedd02a24c8c52e5a724a9b5f11cc2f5108df224ec2553ec6f6c8b7c2c34755a4df0a4891a108a53e54ed7116df2cedb2adadfe40f1854dd5340f9da032dd91b942d3d6039dc7cba1f35db52a046979979997aac25255de81db50984c28b400b12659fea99cbfa3f204210acd215952485ac0eaf58ea08feba18fe068d4ba6080171120d6ea88b1705497da86e22a4215e2f9e6c8e2b80e41ee8e9521de157259361d29865d12b406980db001a361297eb5bd870c6cf999c49360a951c4168c4e8d13edc8b71f8b91c93455ff6988dec11da4a814a4c35fbc01e32724b31536bdeff4e30c06afcd3856283a211202d2d185a651302948f89ed80efed0ecdf8fd257c4744d279dfd2e3d6a4275a28b396c30843315a83c9bbea095f71b0741d53dafb65b3ea56fb5c61a8ee509f6d11ca7aebe81e118067d3456bdba4fc09ba647963e4d36d7983dcb99a729064ff5ec8bbe8eb76f7c0db14d24a8e11c8d3befbb67f407d9c309bce5bc50ab276c50349aea565e377860ff26324acb5b5c67b8979da3b960d99b241c7dcdc946b3914dd76737d96d225c181cf97bcb66b8de3c6f85cb65258a085ed8e0ee356f800e1b5a195343207d9ef735469d53c11afab9f848510ec3913ff", 0xfb5}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) close(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0x1d38, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000000c0)) poll(&(0x7f0000000200)=[{r0, 0x4}, {r0, 0x90}, {r0, 0x4}, {r1, 0x40}, {r2, 0x80}, {r4, 0x4}], 0x6, 0x0) 19:14:23 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvfrom(r0, &(0x7f0000000040)=""/42, 0x2a, 0x802, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x2, 0x2}, 0xc) connect(r0, &(0x7f0000000100)=@in, 0x277) 19:14:24 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) mprotect(&(0x7f00003ba000/0x4000)=nil, 0x4000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002400)={{0xfffffffffffffffe, r2, r3, r2, r3, 0x50}, 0x1, 0x6, r1, r1, 0xab6, 0x8, 0x9}) setuid(r2) r4 = socket$inet(0x2, 0x0, 0xffffffffffffff09) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002480), &(0x7f00000024c0)=0xc) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r5, &(0x7f00000023c0)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000002300)=[{&(0x7f0000000100)=""/84, 0x54}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/174, 0xae}, {&(0x7f0000001300)=""/4096, 0x1000}], 0x5, &(0x7f0000002380)=""/4, 0x4}, 0x2) 19:14:24 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x6) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff9) recvfrom(r0, &(0x7f00000000c0), 0xef, 0x5b57184d5e7eac1d, &(0x7f0000000300)=@in6={0x18, 0x1, 0xbfb3, 0xff}, 0xfffffffffffffffc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x2, 0xffffffff80000001, 0x3ff, 0x700000000000}) munlockall() unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x5, 0x5, 0x100000001, 0xfc20, "57ae8d5ef83ef6a6219f7c0f2e33d73e9d71ba70", 0x3}) accept$unix(r0, &(0x7f0000001840)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f599f196e406ef00000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000417302490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b430ba25b11071f570a8f5cf3eb2ba5feef19241075676f66fdaa4b0b2ac4f85e9eb08ae2253d025d7bee0026f31df47318659bbf13a0da128f4b6afe0fdbaf3137d49d3016fffb44ca46f1f704d600000000000000000000000000000000004e311715f393720fad85821f08b974c6efcbc1d5fb"], 0x0) fcntl$setflags(r0, 0x2, 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x0, 0xb7e9, 0x8, 0x81, "d4605b0402c72ec63adf2dd365cc1fe801e575f4", 0x5, 0x772e}) clock_getres(0x5, 0xfffffffffffffffe) r1 = semget$private(0x0, 0x3, 0x634) semop(r1, &(0x7f0000000280)=[{0x1, 0x2, 0x1000}], 0x1) r2 = syz_open_pts() fcntl$getflags(r2, 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000002c0)) ioctl$TIOCEXCL(r0, 0x2000740d) syz_open_pts() msgget$private(0x0, 0x8) sendto$unix(r0, &(0x7f00000016c0)="245ca513bf70feaf300a1d31d2e0ec89eb2ad8932339053afe5a04ebe3cfcffb57050a51b6dcc2f3cc3766c97168c245030ceaa71130d30ddccd3735ef3bb3a86f76cb3d7297583954656d2322b2a984f5f8c64f7dff1e87647400f3a8cd2d0146a098d0ee632e0ec79fb3c0d9a2c6f5dc3ada78a6ac23b96440840eb738c94326468c9fe05e007ca149f13565cd41cc4e7cb1b61d3e94ecd75b92e15a82c17cf2f83500254467ac734d37a383f3b3645f530bd360e45dae26789e8896c786e7ea069073630872ec12e9cabf10f794c2c0a41496f19e2cdee20a3d6633218acc2f032dd8c823b6efd8b318798208e7e0a5d6a4960000ac004a6ee3d173be7647560f3b748f230654c8e06eafca8cc4bb311f6fa25c956417e72fd13f10726517a8aa2c20f03d37b925c71bbb30ec5e5ed8d288c130acea9cd925556159236e2d2e588035ea8b104a40d11024b4b461a8fe", 0x151, 0xa, 0x0, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x40dfc6) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000480)) semop(r1, &(0x7f00000004c0)=[{0x0, 0xffffffff, 0x1800}, {0x1, 0xa81}, {0x3, 0x3, 0x800}, {0x0, 0x0, 0x1800}, {0x0, 0x1ff, 0x1800}], 0x5) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000500)=""/31) semget$private(0x0, 0x3, 0x460) syz_open_pts() 19:14:24 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x26, 0x0, 0x0) r1 = semget(0x0, 0x3, 0x658) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x4, 0x7, 0x800}, {0x4, 0x1}], 0x3) 19:14:24 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x8000, 0x48000000}], 0x0, 0x0, 0x0, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='!*@)\x00') connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 19:14:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161b7) r0 = dup(0xffffffffffffffff) pwritev(r0, &(0x7f0000002300)=[{&(0x7f0000001280)="659671443a5386344c438cb1dbb46fb10d667018cd2db6395afa8684ea49bfffe51a0a45af7bf1cd7d194a7e2c6323fba39b1e803559882b35c05e3b14bdbfe9ebf6958a1dde5de6aab6ea7b722cef374e177341dfe1dc52ca6479adc37b3b07181dc20a874f12814b451968c70a6ec8c79b4972627de614d7185940c6dc4c4d26d4b8cfb37c7d7278f41997020addfd6417a752cf49c718b3bbe52997c6fc9be0c6acad75f47adaf2a757ae39aae7f5c27a3fefdc94a3255448f50f9fa2906c3b50b8f8c0d89e2876e67fefac9d596bcc605733bbd61ea279341598507289c84c4491979c80abe35c07701171baaa6b09cd7c2aaecd5e39d69a82b5b67870be7864be9374b942faad18ffe2a53dc1a88a225e47cf9ef3bbacbd9c019fdc6ee2186d2caf3d3dcab5e495a8675f8cc135387c6e67e80a4b8eaa6ab41a226948bc67e3d80456953ab0683c0279560ca17f4d001cd6d8e83dc2aef30700faa3b00a9ac852f537a44c4d2badb16339ad1fd2fd96dedbb725ef5982c817b7b60cb8be301edf0e020aac7aa9c6286d88653609e468ee62de357fba9e6859c85702737045a017b5dad9bb215ff10a3ed61a3ccc54d4df463d53aef16a72043fe531072930338e75d5cbebf11e9df44de24a5dd2e723e49c8e56e14252e62936b9e2fa46c932099bccbd7d5350e7ae6c859dfeee1cc7e15fe2a70976aa60f3c78b6e358c0c7ce029c33caeef293dec8cd57a23db1c7f3153c53046a446669ed6bfa93958c85eab84e69aaca6368174c8deaba0a1589f479663c28988a7c9058935cbfd9d2f506307a03bafeb18d68c89a2df18cc1c1a9677efc5e5e2c1e8b30a1a42380716bf4456295e1d89053aa4e2b46a54be710ae02023eedda748b2329badf8ad04ed07dc8e56a8f26d72cd47441bd9075c594e9f14678b35e23a08023d2a474e22ff79f30c413b1c297188e4cbf4473ac187b9e1f697b72c8586d89ecdb9122254ea17df66954fd4f93783dbcc4954facfc479a6f1f3bbdfc20a77ddba2a2e9783a7a0f398180cc85a376b7d2c4196e05f5e7184d8e494d6300f351146338239dfb4c97457545c82fc1e010e2c727364f8074c6cbcbd676202371f4c8b2e65e75f2cd477f22b6359bc8bc6554a74181405b81f92665b043c25da4b19c43a6874ede6ea36e3160fa5e59017da7644df36066aab7a11d4ff7585869a8b4302139d9130dbad0b3131bf93fbc1cb5847dbebc329740614f41d19c946a23c44bf224c6c2b9eba1d5eeda3c23df01a92286e2de5815b6fc499a1379dd727e769ae64956f403253f6a9a23c9d1e3d815849ccc79b221b50cbf47efeca1d7888df6ea552d48adaae199be4045833373cd77bd8e41febc9f2968b85a857c24f3b91d802122aeda488a9fb9f36898932e5651f61377bec9503d2ce97c666c29033d52fb40625ff75275fb2a0b636221973e7616f4e8eb4940fb1ab024eec6f2241f45e799c942b95c14188a859819f2c6c2fd58b38cf83117106480da5aba3b5fd0f2d6f5fde37c1ba5f24d9588c0d89b89f62395690b4c849198b20854f4683de65e5796c43834bd43e4e82ee9fc3722660be25efba11622e723c77d605f999978a028033b322d5f9ecaea0c3504bbb6b1af060c4a50c73341ddfe7764a8b42794f5d250c5c36e4630f00488d4f7363b08a49c730b289d6a942bb8f85fd86d1479c9a82d3dd5a6772792a11080305c15b3c49c363c4df6afbd107788c4c0b65d2e9d028ddd127c757483f7ef21b240994576be05e6c788db8f034318170918b6f10ad6e8337f5dfa2440eeac138eea75b271d69768edfe06cbf16df253c0ec0e72cfa83c438a593faa50180fc86704aee8b495848610ed287b5fd676b63f97de6975d6d0fdf6f76aa89121167dc1721e13ea60dcebd4fbb9a9ff3fb0a67c11ed0eb219c190b59291f9e760d1ca45154b051d94972738fef0891a6b18526be10fd55c6a5851c8f88545ad5953461cb4fe40ca31685ebd2b43c54f0eac69e9b657fa683644daa8f42564b2d84cd066265b9bd2e942b7708b0f6380e76ce13eaffa7b39de658608d37e2da747a2280bf512a8e778645fd51607b669744db4fa641051a5f95308f62998759bfaa3ac93c25f7fa58fd0e5e2c968cf0ea761bc9420c7342bb014f9e9ecc83629270cfa0ae13e3b9dc740aa55345ab96c30cb4deb07786cacc6f3e00698df907a31b3859734b986305dea3af01982a862aa9d7bed6abdcc68d5c833605967b825533f1f496dfe306f895e9fb7573487821d9782a6c4bf711f2ad33cd32761b4d40a9312c813506315a702bcd9f68dacba1c5f98cc692490ecb76de9e095131903aff3225522b3fd3e0ff74082d008f9d677b41d816c85e117b02f4bcad8d13602d4977d3285304e2dfd9f50273d95be16bb3d4138a40cb9f379bd8afc2dcef44bbfd159185116065d88ca169c3bbaa1e524b801c1a57dc2c0fab3968d34a4d2a075b94260a115cf67b243b3c0297b7674135f5c60cb674551f645a444290a58c3877c68f2df396bc09ecb4d975480e3ef1186e5571f5b07e3bb051640cc5bfd6a8cc0fb9a00bb4cf8e30331d6a645e017f306843be4634688ce2afca7659e06a041cc5fcc76a0247a7ebc8fbc4be86afb4d6a3828005ef90757bcddedb17b75662e21167d1c872157b693b12ad9e36322c65e640ed696100b51fa9d0619a0edc4b9d4b69d6b41d926714d7ec7090062ef8a5632ca339c29d40f0dfe47fd789a1afce5758f9f806041e49bf4478472d075c37b139f2f83f267ef9e54e2b9277d2ef885726683a92a4e9a90f679eca6e95f54023d3a18266270b5da930f2181580b487ac4b6bff63804394970c1c0f9f3e15cef9308b8ab7df5ac8cfca7f59e2e4eb0e3c572bc673a3ea4bdb62f539c8b402078ab08ed4a633a3624d4110572383b914992da79c84270481aea3c5882c571b831bb6faa6251465bec096b7f2be1dacbafaa568b6418c659a40dc600249cbe020e607083bacbe49f68967c7472119208477529664bfcc047f21202487ae7b6317c1c1de58923f85b96aa59fa7a6da4d65bf5a8b85cc67de58ceab688c203885235b2115b37baaeeea4add83ec135b61e99af90b8640bb3229eb5457c850ab7a28f8c4a3f10af9b15117f2bb94946db18d64326ef8299a97a9c684b7065e1897e8141db8b1495d1ac74718b9cf5ba895286676fee15547268066d63081b67dfbf55fc314ca10df823851449a3070cd878ca121838f6c97b84fcb42a4db3b4e97c022c698f765aa3ec2fa9e3ee47d83b118980fc1ee3a7fc045cc10fdbb7675ce3930b38484c993d33ee981ed12b234b2afa925c7569ca138a0fbc32e6e59ff53a180065bdd0b61f0c0df836c068f8242a7af13fa9ef8b6aafdcfffafd68613318fdae94746e3fa7d56e42ee6e45d574773d061cc92282070b9d7d50afea8260ab6a87da0bfed584a8e23450449f624544b1f238c18fb2296b6e60f9c0a9cc732056c1afffb17b5370008c76c0f1fb28d8b8fca8c16068563ed63c591f1c6c1d397cd519cd0f8dfb9417a281ec6e2a9b6e352ebd2d643b171f2b4b8a8bffd534df85409afc17e96370664e5aeba23654c534e58bc1bce2e29427dca8bc738cc0538c5931ac3b6eb919e9ef6d51cad2ad6eee68a012a9c4e534d299969ad7973c4d5ec3a92271545dd6a75be28133c2bfc7b859cb2e8040c286a4a06908c50c802abe035b07f36f66a086b7a1c1153450e8ff9accdce80f6accc22d4bc34ba9289cc573de8a1d29c18f83fe057d2594027cabc8185cc6ee77b2bf9a9b6123b78da6229cb07f2a68edf304f8fc7c81c54e1045c1134e14c53f38a6a84474e14d7443a52285e39d64419201eae57bd23bc4ca957037fbec71c3558202d4e1b8a82c94f4c6e221e568b3fcd92036c37cb142692f159d66837d73787ece3b43ffe68cc1104689e4e81329bbcd038a4bc1b5f3de8f25f8fef7cb1c0235abcadff659d8e4417f149c71580804034385e2035e959696b338c435d4d95572256fc33344413eb0c9f3b4a88b7169b65e369c4550e9c2a4beb1ce86f3cc54341a640de9138205c3e9966c3c786457aaee436005ad855a4cd63c41c17ee46354a0f55585feb06305692a43379beb8a76a61b83ab86caa22dc182c232093e1e4083c9cce48277a587e41064e60412665ace7bc6947ed288488f122a493df2fdaf47dfd21c86ff6610bb7ee40423d13d20ed78ad7d1577ef34e4dc757ef8141e81fcd84ddd1544c26939e4962b9457219860612ac72d1f59ab119014a3fc64417a29c01155dd5cacf109218c4c181655bccf12caa6353b3ec349180997117e982cb6d4240844e64aa02f15ba7a5b3b1c9eac7cbccb1f3281d0fa3084f4d786de405c52924e1088027ba07048523168f1080411cdeddeb2766d6df757ffbfaaacb540ea26718a307f133faac9a7ea6422a29f0616344dd8b6fb4fbb535f2f0c8c2453aac6ecc5f111a38e7267b08a88ce52b202b028336daedba57bd4182cd0ce241d30e31ae7c42965d6e404168fefd57a33150d8f945a3fff531290a5b88ac706b3c740d31499908b93870589bfde79a54118e5167d6fef00ed8866f36ef0a36a6cb0c45695b23d53137ee99f3087980c976a0de1ef81f08a7186bb84a35706cc33d194e254d341e66b90ca8d81ff793a66a651d6a3eda26e145736517b40cd0df14404182a88e051493ca56de8a370730222b66fdd0f7bbad82b023c3db0cd2f639e3554e7b43758c32c25edb8c4600e772fcf538089b728091703b5c5a9d7bf334801b47a9fc2cce742df6b297b67b03f8cabec7558bf951c3ea294c3fca9de6d7efc701d222a261fec2cab57231fdfaa35be15826c87c4ec42b84c99e00af3c285460479621e68cf6a145f8986872c5ab9864404aa68d817957af7e2e423ffee410e2101aa1e1995bf4f091a1035b55a23dcee686ee676c7e558847e23332aaaa69ee3c6d065482b20b002dee9774975f06c4b2147e00ee5d5a0f2dd4ec82bd6544e80698519d4aae67cbfa709a1d5380a6603b4dd2bc0f885d9f8707f9ec11a48c2d8c61a0e5ded085b6a22a871ba76aeb1298009cdc53dbebbad71f7357d5b400fcbb49f68b5af7e4696835f493d909e555274316f48e8d7c02251fa4e99ce8885aca03d8ac04995532bdc2b66a6d20dfe46efa9631be4e0e9f0d9b1982e846394e0c2bff8eebac6a90dcfd08b565b2a3a1bb29f03146694e0f42235636c224c83cead84e8384524a4e9a58ae80f15907314b6ffdf7c502769d3fa364bc806813b007473bda882e14d556c1596b2f5f4854bf9b8956dd4e91e6e15a64489501110a2df7a1264f93fa5e30d4c75e52d6aced24175ac1ac3ff48dcd3ad0d948a690b440f4abdb6f2e9fc30d2b2c90b30e3e3e2da99846ce73b8c353a6e1065ac78ed7aad5568bf580e1f89d6fa24efda0f5f3048b51afbe653fbca6ac602de6b4b0556dbcd6cd144175dec351a03dce75931ff4da529ea3c5af2f9fd9a1b8d0f2570aa35b627cae9a3655211db34a530205f399a52abaf178fe6ce7c993957fae61618dfc00aac589a4ec2a45a349a513ac371e04e6ac109ccf2d6be9cfffee4807f21dfe9e7c6309c8299c89233da9bf190145864bce14f58ea7a938d4a2b472744edb489bcb6cf3f82835f61e67b54b26da0592418c9e73576014205e40421e274927e13eea559f19465812575eecf0e36930f574efeb7a17c3fc31840487a637f48445fde7b74d84ec2635ac9684e0", 0x1000}, {&(0x7f00000000c0)="e7812d55c6de1df14f6a2a74c4f04e58cf8b32a2c2644a64570136a89795745e983cc20a4a0828dad0a14df8668f32600be0d361c9656daa3d21f88ced786269ecbcc42a6e51a3b3afd35ea2135d99b846789d4c0b90a99f39f6f43876539358751772050b3abe5d1b09c4eedf3092543a8a088a762ea1976ee53a006bc0fa6129d95386b0437c0c9d9c78fea60f6781148f41a3f5063763607ca908d39d2e3633f32d0ae00bee494072c0263119e4041e32506869274b6960a242c29456e34871795a197a9206c44e7906aeef99320505202c380804345d1dd5c3f2e6bfe37317138554a4af5b69af491983b42dce417f78f94236c9b11babb1755d8ed7", 0xfe}, {&(0x7f0000000200)="3dc3e92debc4908af22cfe989111193ac20a5b699c35df4bbb998abc18afeae125688133a946a5c89f9738b9a2c36bffbf8b5604a839fda22ff423a554b349bbcc8c12565632a77b176a9e1da1b95614c72cf3c9315fcfdf40876de1518b43508c461005cee450804051bcc74efd68ae010cf2e604d82d00690665e4d2341ea5e9", 0x81}, {&(0x7f00000002c0)="32d54ef89ccceeb0c02eb637f6ed94fc8e06cdaddb6aed92c60442d4b232065324a51105184d9b5fde418998afa1c840362d0cfc8bc5c22c24b3892ed823c867d60e15fcf522f024f5e3df481c3fe3be67bc4c68981f1a5a26b836ecb231c807366f1d2d1cc40bf9d8dce11294768e1ccd4ce48cedf3d89db573548d4e8ceed1dd73e9f04d66e7d1dcb3cbff4ca9b7e25620bbaef2a778247296a45ac7607db2c9b1563d8bfeb8b1063f9129cc7a089a7a0259fc278b881c22d2b8e0efab066dc7a46a81a6b69a5a9a", 0xc9}, {&(0x7f0000002280)="a283da97427d6853119b4ba9efa0a1d8411cf2d1e723ae3a09b54b5d2fa95ace832f09754f333b52b7e8e9523bad96a5710b57fb0fdfa9cf4d626df417333ffe794b12d336dd13", 0x47}, {&(0x7f00000003c0)="b96712291a73fc205be6a042b6a10b7e7d4b2c7e4bba71fe3e97fcc4df08fa51c4eef236b6a10bb5", 0x28}], 0x6, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000400)="87ac58eea751423752f8681f84f7b5546edc87d57df30a00602c1f7458558d35c395590f41ea3bff51bef4ad1686e7ceb34727693bbe9cd15aaa9b3181bf65a4f93550abc6d9e9b5db6f468d3511956c1c6b699b145e4ba6b726ed963398852ba7bea6aee639ac8a261938e039907ac0bc848df11c584fd03fd72306766cc40d7331c73ef2fb0e119cc9f0c9539f43a41775ef72f6a4600896e0559da35c9f7cd49ac072683e50da4c65527ac182422b191d0f144be28b6ee2d301d3f8dce3a50a2f84624067f0ff2e2f9a01eeb77c9bbb88e8e8fd333fc9725b63f04f8b324acf3c4c4dd43bdf68d708bd357ff68211f6d44db35114b06f650d3b06104372de8ad7611ab47a8ac75a24de8a578222d7b91fe47e607e50bd2fdb09c9b404e36bea8c073fffbe5868993e2549925647b7b4cef7706244b9c8114c4ef7a8f4a1bb8cd7f41529983505ca98db3055009145202bb119a516bbb0f6a6395a607eef7ea0c215d67e8441be63b994a9fa711f5eb2e0af8af2594feb4565292c2491e5176ff377912ba8a1aa8001b70b4dd1d0175d98dd4e1b455dab6958a40713123721e45662720f1ae8153e94e623422c75859b216252f34e356533811c6771f71b2b65452e57a62cc02dd5616cc15be3c317e2e3a45c3e9bec3999d69ef6b08d0c4957fbee30ea980bf8a25c60dbfd5bea9b3774f2524e5b815d41bdd31c854a7c84c98a5624a48b229b22d35a069fe6a942d6041e615d30eb383b80ba2089ffc89df70964e9315867a026c638aff10d41cee51d63f7e546f8126f6cfdd7b24d3323db2b3a4b94caf1d7cdeeb049e7b9d4769fe165d10d51eb7b622ee6ffeefddf19f1791a596be74e0da95ec6be5215d35e5a279793c98985a1eb832decfe87a7e3f40beff1752e59a0aa39123fb30c5f995f965cb350c77afc541c3338cab276c94dad44a32804fa381bb0e6d919a97e538c4ef177d15bc19f3b2c2a19bbc7571d4341d0488c9fd95b7f6b6155f8ebb7d7b0f2364bb0f6fdff04f968e32d1ff13748aa2197574cad8903899ff295f33123bf476de5d44aa0a1d9f7f904389cd7be36f8e65b909f35cdc39337949fc87696a2d89ea1062ff9046f24a753e2838bb3715b665ec94e2f1a67d582a8d7069a8426dff2621d7022dafc89b7883a2357100b326b3732c4aed01b2ca17dcd355f2af828df8c5f443956e508f5c18c59985f4d00fc194b971845a040b93d8210d49838d5f87ad7bba57de9b2287ac33680beea6266975122f11ee010cdc043453f5bb1ec7c52362ef66bedf831bb3454c7ec7153ac864c85cd44952f4d89395cf797f5fec7e9bae3b4f0df550a465808281f15a22570fb12192558d0d5258bdb260afdf3ccc3a2db8b1ec0a89785e6de0326ca288461f351a07d01bc04b5b5fe374ecf25f83cdcb5f817e2a791b204cc14157a22b97dffbc5fdf36bf1b3b30ad2273df984bdaaac504684edffba88cbbf4dcdbd02f45cdc75ccf66dbe50336a59a6e9616b8a5fab588c9f006cc3235e34ff280150fdcfa2869c4365c64b4e324bf8f84fe85b992b321ef8dee4927c74aba29b54e4d831781e05c2a400f94a7359b6e636b62594a37d053c65a61423c4baecca29dbf29d33f5ccb4421611987040466dc4e594bdd4a35608bdde8800e77691b87ec38101d2706c45a9d41187508ca66cdd624b9d737012f737b2e3b871975e910105733d109f15d4fa6145d5b2c678346ad35eff980b405a886bcd4ac32be1b16ede441f1fc7c3557d3e84a91467862bd27dbd4296d4df59935f5cf672bc884fc13c92140d7ee14c7c881ab5c8320a1646c998bd8c15c9b0b60d9d60388cb65b4b0e1d779832184d3b035f4944392a4ce111cdf3bcac661c8cebf132328dce218b8ad10f2a73f8b538ff8612567070f39eefae3269bca42bc30609c51bbe2f6876b591558c881e483c583e8ef3ee05c0153f053b210864f80d193f11733e90dcac9c92ba87a51372948033849d6cfd5ab94ffdc9af5195954fbaa9c3ddf140f9847868c108b1a508d2c5ab5b56da2624366799755567eebcc4f5fce720d681867c9f07051ef7da2702db8b04c5cb1aebf088a2fef7687da107720d793dcea51e5ad448611eb9f941576460019ec8e700792401a6fe867692e888e1c9f5932e9b669ad275af6b2e224e6bf2e2c5fc3bd83c4fd8304f5c8ce6ad20edab484a2354389dd959df2e6b46be18665b22a92c958807484b205a1e12c6b361cd2986a5dcc53730f31dc48c81dcd8374115a77ac0811f58ac5ebbf2133e542fd2e3a7d8231f36bfaa0867a0002d76c914a732fc28ed24503db5d30d0c47f6e0fa4e31abc2d3199be1a0fdfec2b66d4ca97b1a18023826fc4e13043413df57b391c98c950eabb70f90503ba50b5b9b08dc0fd6e990d1d011940317ba73fd65322006f9657b090e9901936b3a82cdce406040d7ccb84c9233aa7214343fcd270f5fbfa28544b7e325e6f4b41ccfc7191a8db9843c6a03ff922d1464c2a72fdf654778307155d3fa35d4276acc10770a103256abfffbfda23845f5b26255e53224647a248d4cedbf7ce8df65317747e2f6a061b07e9e37879d61652f78f3b28b532987045a9b63dc265802f3bf9b514b6c8624bfa2885a8279c7d7fd1e1fe129deb9fd9df73c0d1323661b3ff87eab4909e814edce1eecb7e43bbfc228661dcae6f1916d9e37370a9bf86fde10480f97302533688e9cd4910d588e171a8baea79f7f27494ba39d192616b21bc96d13657a1a024a8023ee59f9794d046768016550249a3f3f50467335ae1c116ff6dc3bf4361e1cc98aba1e49ca1a086337abfcdfb39ee1b46944ef4cbb4f9596d8c000ab9cccbcfd4e84a5bcc5389a596c7a60dce87f0a7db0d26cb09adeb96d957ccb3acc21ae54a7cd6d7f9b4c1627911663e13118d8327c9af4a7474dcfd975316046ea3f95108dc580ae74414d0638f9455c247f06dec9627ff8ac2b5e70c058128cf1e26e14c3bf758324ee8996982433056219434b19233d082932f62f5c8bd41c94a63976238bd55372b29826a59f98e442324841f6bcb611c35a2b18d67e7416099abdf3264e7f45cc528df0e70b615469abe94553c415942b1d1aa8e763e5e8b5269209ccb2e5c584c2b43ef7b143385db1da6d9f6a9df401d0fd0494eeca7a076786581c84a6b0fb71192db7edbd363277b9df9c9455fffac818cb29a4f8965addb6e3fc90312d6fcf73b976307392652951bba90594461d00dd95b4f7834ceccf589b5f90e400c3b2993d6b0aaefb31c597296db6667f030676a8e55f56d43218e5807f0edeaf296b820fa69c30c0069cb4d9c860eb67a3386e0cdd4203c315b8ab60d2c8f49d0d00ee05909fcd6a052253c3f8cdf549ba8faaaa0da234756c0e194f48bb5b82fdeba55c049eb04896b9337653d308be22d7f41f6e8886395602a0d6798e4a2776f2c31ecb61d1ad9d1de54966f274d758c00219422267f789195e619fe64ded6c182b3a8a11329fe6431dde06efe64bd0c4cb22da40bb2b4d4b7ff94a575ec9b3d3f953225fc5cc0b64f5cd9f1720af10c991612d4f2de269aaf656b43da1ae7e11d29479c13477cd94195a8105c657ef7b88e0ccdbaa8da4bfa985aa02ff0d83116845971a57b7e71bfeb8e1d2c6921cd5228009970ed5095e8f11d37c0030890b69be44d23f1a7313cd4ed55e5b99eecef25acfb747cd8cc39a036e7e2db0a03d81da873e2efc3210266c434f899f7bc67e83726bca999bb3870b81663d9085c0a73bb07183758e343085ea4d62a2c0bdb51a8d74d59a782bc9b14be4817d0f7fee2d08a3e4bab85cd17a48f986f652d5639376edfec39ffb32b908dc8599b5d2569a4d7537da00cc646794dcee7710523787c66e2dc7462fc93169dc33590e78eb70b263350d6d858d76a600791223deecdfc1a675df56c9681c1c0e6cfcf1aeba786c9ea3879e52f05a2ac9c1cccb98baca085fb9e9ae5f9de60d66cb4b2a93aa70920004084f7f1d48e037f700ee70260d2461945f1f6d740b4d9883c20335f2da7dc6cd415cc32e1bb6296c0af891d683534d7889e82a07b9ef167bbb596278689b4359ace6de8f3308f2b44ab18dc336c21a7b0bbb9aab85fd37504d4214f3d99e21670c5f22dce4c1e7d540970c698c9b1755c58e63b4bf94b8ec9c1e52cd6bb6ce34dc373d059222374c24a57d8cbb7f0c76fa6353cdb4333d9693f730eb0423445803f5f3bf2b870e263019608c643c71fa93d82a0bad22e05fdc52c5be3c2676a6b48079961d14629a6630f28849f948ac8b000e6bf6f4f037e014e6fdb841935402fd4c12cf1e80d5c5bd03b7fc9ad4862ca0ecc4803068b72de4f6c344db3affa03cbc3da4c5e3b2ac0fe5b684c15d3b5143cf6867904ef1bad4e7c3585cfa2dafc4053b03226e47a48b94a720299ba936fc4319e25967d7ea1cdb36505487c5361e017488cfa56e5b36d243454445d0fe5c8064293607f0475c29c36a5119c25227aa539d68c3c97d1274a50d70ad06605ade44a060d2186e5c00babe6eca21c8d95bb29a0de042cb5b10ad8d12fe8bb19fc13074104fe7fc52374813e99e08b91a99c000f3ccdd125a75c46d7ffddde3b77d0f4091b49eabf0b0ac3ce5cff778d818bff5ea9593209a07e04bb0fc112ee05a2ad1f195efa9d61f1f80fdee0354e7d188a4f08be68ac5787a64a63066e40e20052b9ba41a9b98139e0571d2ae96f90554596d1edfd7801c8e89a2f90235cff5fd9781094cc114eb5678e7f66a98e6d1361e7819611599b1b794fed2d984792c2147119f5b3943460d03cecd233789ecad34bc1b249372c7953eb01e716395bbf781ff9ae088fee142d545484e106d79c954513d08eec78226e7dbe578d1cfabb59125ec85dca3154f12c43dee533388f9fad9dcdd110032840dfbd74409f2d10591a089ab9c2dc37938d06cab72901ef44966d49aa97a256e1a2e64a9c443b62fbd48440a2f274e5f628ed70a3d068461d138670525b86a4d37443b8575ec9cc844aec721a17357739709e5d8485bf5fc4d094dba852762da9e9d64e876b8a585cbe2871fedcba08cadb8fe345ce7cd5b8c29b1d433fc1477da776c7686b104a28749bcfb229d4e58a50049bd82af6613020a2b6f7db39d355fc184817aa742c83b1eaff9760c877a093852d5c6d08bfb4fd7f755184d0b32a7d844f9c4245e7cddad6349099a461c6069afbeb", 0xe7b}], 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x80) 19:14:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) recvmsg(r0, &(0x7f0000f10fc8)={&(0x7f0000bff000)=ANY=[@ANYBLOB="e9e0"], 0x2, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x7fff) 19:14:24 executing program 0: setitimer(0x2, 0x0, 0xfffffffffffffffe) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCCBRK(r0, 0x2000747a) 19:14:24 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x80) unlink(&(0x7f0000000180)='./file0\x00') r0 = dup(0xffffffffffffffff) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fsync(r1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100010005) recvfrom$inet6(r2, &(0x7f0000000040)=""/23, 0x17, 0x40, &(0x7f0000000080)={0x18, 0x2, 0x3f, 0x4}, 0xc) 19:14:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x82, 0x0) close(r0) write(r0, &(0x7f0000000000)="6ea7cfaad95f1ab38902702e2e0e", 0xe) execve(0x0, &(0x7f0000000280)=[0x0], &(0x7f0000000340)=[&(0x7f00000002c0)=')\x00', 0x0]) 19:14:24 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x1c00000000000}) 19:14:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "e7fe034142f2c7f6284c6991c8b53657831fc66c", 0x1}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) write(r0, &(0x7f0000000540)="e3", 0x1) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) socket$unix(0x1, 0x2, 0x0) close(r0) syz_open_pts() ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) 19:14:24 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000280)="8ae2875908016eeedd0839488a7ec23596fe3c5e163ed9295f5a35b9f816d0af8c8d31f12ca6058f3666e0f834c3c4197dab445bf16eea6bf91b7adff96be98c67a8376949b8c2edaba56f7e7cf2542ea88519e749cbf73b15ab73cab14897ad001439bf6254b2df8246ab354e88d8cdf8c44f48ebdcb3cfd887367245a310102c2a68e4ac40e5ae8ab3e298d40f9e872500dfcdcd459c0648ea9260235aacfbfd2f5676e5798542e472f2e20e027aa20dc257731787442c79ee233a5efbe1b8ca15b372dc3a89115f93372e7fa674ec6d707140db1804174e83631cfb68c68dfa0de1edd2534c647d2bb21ef4957ad6d0ee73c0d48f300d7f990e7ea94eb8", 0xff) sendto(r0, &(0x7f00000000c0)="02", 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/101, 0x65}], 0x1, 0x0, 0xfffffffffffffeb6}, 0x842) 19:14:25 executing program 1: link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x100000002e00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 19:14:25 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/218, 0xfe6e) connect(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x7, 0x9}, {0x2, 0x1ff}}, 0x3f90b8fb42257d83) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') read(r1, &(0x7f0000000000)=""/4, 0x4) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000001fc0)=[{&(0x7f0000000d40)="e3", 0x1}], 0x1) 19:14:25 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0100000000000000284cdc0300000088206fb2e1"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x42) close(r0) 19:14:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000008c0)="e36258a416f72ee99586132477f256b4233cfb25b84e5bbd1d0f01cb3db027c3370d806dbc0d3dc726a5197083b2220000000000000000000000008097e3ff", 0x3f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x0, "042a76c5a25c9702508ae5e844d5d81bbf1699a3"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xff, 0x0, 0x100000001, 0xfff, "a16dad134402c183b362ae808978de7f2b36486c"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:14:25 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x488, 0x1) pipe2(&(0x7f00000002c0), 0x10004) dup(0xffffffffffffff9c) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x8110, 0x108) getdents(r1, &(0x7f0000000000)=""/13, 0xd) openat(r1, &(0x7f0000000180)='./file0\x00', 0x2, 0x20) getdents(r1, &(0x7f0000000100)=""/23, 0x17) getdents(r1, &(0x7f0000000040)=""/168, 0xa8) shmget$private(0x0, 0x1000, 0x444, &(0x7f0000ffc000/0x1000)=nil) openat(r1, &(0x7f0000000140)='./file0\x00', 0x10080, 0x1) 19:14:25 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffff7fffffe, 0xbccdbcb4be6b447b, 0xfffff, 0x7124}], 0x1000, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)='r', 0x1}], 0x1) read(r0, 0x0, 0x0) 19:14:25 executing program 1: r0 = socket$unix(0x1, 0xd, 0x0) getsockname(r0, 0x0, 0x0) 19:14:25 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) dup(r0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x202, 0xc) 19:14:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x5, 0x6e) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:14:26 executing program 0: link(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)='./file0\x00') fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r0 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000a80)=0x1005) syz_open_pts() syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)=""/23, 0x17}, {&(0x7f0000000040)=""/127, 0x7f}, {&(0x7f00000000c0)=""/110, 0x6e}, {&(0x7f0000000280)=""/124, 0x7c}], 0x4, 0x0) getpgid(0x0) getrlimit(0x1, &(0x7f0000000a40)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x6f) setegid(r1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700), 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000009c0), &(0x7f0000000a00)=0x10) getgroups(0x2, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780), 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r2 = open(&(0x7f0000000500)='./bus\x00', 0x21, 0x18c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r3 = semget$private(0x0, 0x7, 0x50) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0x5]) select(0x40, &(0x7f0000000200)={0x0, 0x7, 0x2, 0x8001, 0x6, 0x8, 0x1, 0x9}, &(0x7f0000000240)={0x2, 0x40, 0x7fff, 0x40, 0x5, 0x6, 0x5, 0xad}, &(0x7f0000000280)={0x8b, 0x6, 0xfff, 0x6, 0x2, 0x0, 0x1f, 0x7}, &(0x7f00000002c0)={0x1, 0x36}) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000340)={0x3, 0xe15a, 0x1, 0x5, "499bbef0459fb24928dc20f84b94cc0d0995fde5", 0x3, 0x4}) select(0x40, &(0x7f0000000000)={0x3, 0x4, 0x9, 0x0, 0x1, 0x5eae, 0x91b, 0x5}, &(0x7f0000000100)={0xb, 0x6, 0x1003, 0xf1, 0x6, 0x3, 0x81, 0x7}, &(0x7f00000003c0)={0x2, 0x8, 0x5, 0xe5d1, 0x63bc, 0x4, 0x1, 0xfffffffffffffff7}, &(0x7f0000000180)={0x9, 0x10001}) close(r2) 19:14:26 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x9, 0x0, 0x200, 0x7d14, "f900b88673c1df2577fc12ee57738c8a26baeacd", 0x8, 0x8}) close(r0) 19:14:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0xa) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9}, {0x6, 0x401}}, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) write(r0, &(0x7f00000001c0)="d4052eb7135dbe521d4cc3d89b736625c3d980410409a2e788dcae23b5dc", 0x1e) r1 = socket$inet6(0x18, 0x8001, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x9) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 19:14:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000380)="a5b30fca9dfa945f8a33f00e1074b5233dfde26b728fb46a7dd978305b8e6a06a80cc7df5fbdaa9250b5989a05f0ec793696a615a7bb24f82476e3b06f1412dd091ff3772913068d9786f6afd119229733ec518942fe3b284902384b8835544acd1b91fc00", 0x65}], 0x1) write(r0, &(0x7f0000000400)="e362580500f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf665990000000000000008d99dfc19e0078177da4ce9c287730c53fb394b", 0x4a) r1 = syz_open_pts() close(r0) poll(&(0x7f0000000200)=[{r0, 0x94}, {r1, 0x10}, {r1, 0xa}], 0x3, 0x2fd4) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgid(r5) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0xfffffffffffffffd, 0x100000003, 0x400001d3e, "ba1a4b73f2002cb0caa772d83742710800000080"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/36, 0xfffffffffffffee9}], 0x1) 19:14:26 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x8288, 0x80) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000002}) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 19:14:26 executing program 1: clock_getres(0x2, &(0x7f0000000000)) clock_getres(0x4, &(0x7f0000000040)) clock_getres(0x2, &(0x7f0000000080)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getdents(r0, &(0x7f0000000140)=""/151, 0x97) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/76) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="d268ff9e6017a94ecdf40488d69a2872757481045449e04429e26e401eb68c72923090148ca65fa0059556d518845d1c39a9ccd43bcbfa7912ee0a59517de75e2fb607fb6f31064df7179e54351b50bd29d2a14b5e8f923f6202f7f6519c98b8788d49129838e8cba9afa17453a078e9866dd462259b18c60a05967e82ed5dacb4f54771c9395ffafcf76f2cec8308d96953aca9ce443bec1c1dbfe664822e03cb49a7bfef726fcfc820bed7706535db7b3bde4150590d86487da11a21042b59ca69d683", 0xc4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000380)="e71e08aabb67690497d6d41668e690b77b8cee405ebe4947f9fe772e1f00ad716256f852c5b47412504a444d20aea180d1978393f379e6f073e732ff0caa44a6289ae8dd4620ae8dec3b10cef3c81bf6bbf6b8129cbca782c49f80fe35b66f6cc171e7f5909076ab0b00b9fe52bc6d6b17013a58f00696dbf70a01ca8ed7bf9e4871d007ff0b8ca1efba08d9e24f12fceba67208f3a761f3963fbc7f8c3f413ff3a4bc85e46c69e46f8264b33ac083788a1a1569a44b71aea090130fe0887ac6dfd6c6ac8a08d880412ea226ed99ddece4d7bc", 0xd3) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x5010, r1, 0x0, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r0) fcntl$getown(r3, 0x5) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000480)=""/242, &(0x7f0000000580)=0xf2) writev(r3, &(0x7f0000001980)=[{&(0x7f00000005c0)="81031da14fc7c1a0c352eae08653dd42b58a5adc6489af74964fe6f75de53ee687f240421ac6dbe6cf59a2c33bf04cdf3b9ea9daabbfc24fd56fd7e72c4af8cf", 0x40}, {&(0x7f0000000600)="82f1cc7c1b5d6378650509b25e8da262fcf6da86f8b30d1d3eca5e2613a085b7df4fa3eb88e04262959ffe6ce14ce4621adacfa55f2236f0bcae0c61b8ea3a6f601bf30d47f04138c0222bc0abf6cdb185d44c9a7113c9847417bb895345e194c3c3e23de0176b27b37f1e69320561240f8ccda7f9", 0x75}, {&(0x7f0000000680)="3846417b23b52daa0da95dbb06f830c92b6ab9e317fc71f4b0da8e0a63979684cc996b3e689c277f12c035fe29117976e1d23ba0e4387d7f2d770af9e6581f8d173495f06526f3826e599fb7a7b7b6b3de07b3063ec3af07e9ebf787b0123222b301452b4ea8eb65d51842caffcea4d62e74ffff60eab34b0aabf14ada7720d4981de36e1cb223bdb18466272c546c46abfd95308886261263c3508bc5635661ef94250960d0eff95b4fbb8efb0b0358618ceb0dc793711d3a73421dd17853299494aca9b187757f4bf820ef53ec0e71018ba1d47cafa6312873b7b0b4c9b4e1b8be57e12f18b73e987b64dd101c1fc93e736978f6be5de3ce1cb3e9d4bb0e76287e0df528d04dd3f4178bd9349b2999d61128918d20a0d31c169c041dfa8e7086abf6f92456ef16b135bffa74470618e980d42cc2e12641957b648170d7b20989f0b2c31aaa185346da0112d2679a4d2f3d222fcd510aca3edf01075531801f75cbcd12e07bfafc4be1b5563568361dec7d1641d9e4343ec6721cb82aafa5717b50d64a1f3364340f92c910096c925efa5c958759c5b829b0bf5dd9a2f3175639ccd7d6b28ca3c7612b84f04e184d37e8437268bfea2bcc5de4ff30244af1fab547cad295bad3b437014e28ec2b1b176485e08be44f314f2a0abb70c5c3c3f69e4c83707f02242822f4efd20d17421ae7c270b66ed27ab43472025d901d395e949c9a7c187c763d3272073cc9171da31627eaef410d3368adc3bdeafb6a8ce547e273e07bc78f01ef1023e3f55f324f92b16ba1eff10875ebfdd0300e3ecc7b2fa5092771a376ea0478b84498dcff6688a759e5c87cce28e01482fb4cb135d29471b945e5fbfb18739c9b07ff86fbab892faee40f5170aad7d9eb18eecbed03b757bc7fde006446fefb7145caa3258644b6f0ba839cb292ac198caf6928f9aa93904dfaad4c4826824f76059158a7f65decd3159962938cb359b23403813a01392d6ec011ab4f00e4a0affefec9211f6fb5462abd4806de60294b28a00dffb33548f4fd3e080de2d39131e7c432096ff3337d0cf6a61488ec7380b436647932ae0dcbd0865dccd504f001fd6893759bea80aa62108a99b1b07590d9b41d40b238c2d09b77b68c7e60ceb210d70adc8d71e9b7f08f21f8b774a6c0d8ada941eb0eea929bbaa730a0f150dae04d2e080bef981d00e6cf864506b8618d00a65227e4969d81b5164fc23f6cedb696754a0be4bc02466586cf182e0fa1b9018ef781578028d23bff6821e096d46060f5e3d6848b847e600542fac1627ce11d7cadaf76f7790a659bf0f96cad2c5e16037629e7b5bf1b4cb81686068356cc3611781dc12bffb391945fdf6d68afe89d399e277e506f48a545e915730159d9aea33b9c6f4500665d217d1570293a5595336bfa0fcacf4dc3f631bda1316ad4dbdc88433ccb092f999a6d76b37063cfcd849b617521758bbbb22a29ba03202648598e2be2b5523f1de43fd1b3fe9e7d04d035a537194eb5eba805b6891b3e78d49b007ad9f45a37f2b44a1bac6479cef0efc428ad7ea0016e345c6513f3ad6bfe878c9ca88a15367c5d0cb9b80df42ba41d4a694ecf85de8ee87efd85fc57e821235b92ee579d7d0ef587be2952f3961834dd8933c22217c44374531fb0c7e39e2d70137b8db2f622d6ef46727aa715bd1ce33557d0dc428633c3d10deea8780f4bd60b9aa0fba41648d18a23a18b555332bd014c70100e05013e36b859819eb38a3c557f3acf4e480a8be811e446237dd3297f535f00830310b3292ffcd8a37e8fddfe8a5cc57d9a0b1db30c1836fb2c83d2e62f10e1a3922d2720cf65a566500885d58fe3e186360ab20ec969021eef6979fee129df0f8824c39ffaff263e8b04846aee2b168cbdf88bd947ba0303aade0af4ae560151dd073c368e2d19af3369227335794f275f3a0a615514f116fe7322761d52ed25c1150ebc2e48e7a949e5cf822c1f6afc941b66dfcb380d2ef3fdb0cc7ba5472d9f06adfc64ea2aa0405a1feb74c65edcbff5e466a3fa911411a73860ab998e99c5a91cf6ffd407a7bc1043c7ccf4519258d6f6033dfaa53fee5a57bac79ce7612ae5610099c45a8ce34ab4148174434b0d6e221fcd8dbae2939761c0e103b930538a044d4b8ec563a02b82a077cd6a661ef40a1fd75b5befa7f5b9c5b44a781236b192233762e46d0da4a093122fc47237f10c94897f4e42a0ef2f0325fe2b87cc2020250f2343b0c22a06e844e1903d31053933c93554bc72f7ff9435bd79da83eeb52d0ab28edfdf332147bfb7869aeb4b7defa7f2fce633cfca9794ab040ad98963c564763a39708d9f052c6f920a0a00e7c2baccc6ec797f8b079b7ad456a49ad1effb0ab1e2c9f3788ac1d6dd3ae1ea225a61deb91b900482cc6a15c7cc101b5af75a51658f9c9d44e1ebc1d00af6d262d404f4ffacc5067a929651d2e07ad7d37cff95e3c66249ec4512651af556b2a38a538c5b73c0c1d4e7d7a38c078f82c142d09470591003abdd4e94fadb0743d177c8f2a383808361d9705410f099e2c5170e7fd46b3b7d005366b0ef8e5a073bb5c4c2b8379fcaa6ec03223dca737628c5ee0b1d02cddd44af3ef54c74915808310a5646c184ebaa5a484464934ee42f6930a2d9d24b50f689f1fb3b13e6a0a2c24541aebb62b21a5157a05a19c7126b4d554c594ceeb8a45a7b75323b158c972d2e67942aa3e98b802f0b7f1a2ecda0e2c1e10b52f1feea7932b207914f307319aafe0e5cc0d4e726e1c227ba411e20b0877a8dec84b277b845ba3c26061b7cb00c4b686303bf146133d8e79120058e901deb9d49919589a6b2014e67fbe1b69fb50dc3d6c4131568eb5a92bafc03af08747e2d9ccddfac48ad357f4bfd73e9653c61a9810049645777dc2dbf842339d14bd09a5f93c44b2dcdc2e668c690e60212b3bfc2c59238c8f04e111973bb08d57a1e4e9c8254de2861476d4b389695f552a8eeb0992f9e25b3f725a0ff96a554bfcfbae7ec068c2227b2aa8387580406c58c9180c80516aad3690d71c578c3d9242aaebb6002452c801c13920bd4a7f5cda38ff93b1ebcc958a7fdfe5b36b2a75072185754a9d2cf62bf49b01f68016917159e7e49f0922037ac8d8a80055d7ecb39deee8fe21ca6de685d1205bf0ec8a38360c1bb4f490b644ac516af6ae0e1264785d8f1a2c440d1c5e2f19207c7495de3d817c91d9c25218657f302cdd1b1aa66ef8dc93d9dd63ec89574a41e5d10e62e99bda050ac175d74019067586b43b7a1f1451f442a4f1847e72392e7f73ec54b7c60660d57e17fa0a3613f9a0ce597f57a220bb2d84a2d0b4367cc17465b62d5920f5d563bb5cbed4efdcdf9d8658ac302feb4440cecb9add32de3d10d6e4763523a6b4de0fc7637a344664c70128599f7cdfec8587d5ac2f76879002d879bdd624e8507ef494ebee6870833999501eba55dd780cdfbbea51b8e566468bcfe97349c43ff031a14c75298954fd2320bf1e8eace3f79831b72bf732a22c7a2bf7af540a0aa33744739812425710d6315fcd04f7a5fa9c4819685daa347970f49bb7128c17c23f34c51e011bf32ea882b6935c915b396ced82818a62376e67cb0b8c2af62b1637f996682d692c5cfe58a741a1d6f1809f1d19a9b07ace408778f1f05f40433a65e27ffd907292178142a62950ef5efb409e3cd089f42f539c1f25bcc3f35211bc4a5bfc53f6b7b20bbd98f715fef0a9fe9ea4b394c70b75f15c733450248199c84c9e76d58501da2593ee1c2e6feb67baebe5ca06ad44c4f82c6455bbc60379049cb6cdc6b2482d6a7a6ea79e4a2642f5190bc091e1e9d29ec3eef9b3f8c75a681f2e4451b25fcb8288cb87e20a3cf212bcdbe4bdaf09a5597be9d72b0efe4ea4dec29e485ebeefbeccc6e365643e6d6b4905bcb8cf8cc67da07a4f60c6e3729026c7e94e11155eee8826112c6d1934b86b395020079c09c019ec9e77fb9a7d3ce7b65b298ab80f4b2b68ea752917e5842e7f6788896a18d7268eb36d56db9246d3c97b14a728dc62fbf14f7f696c97477240af16b0ff06ad5f8027a5e2b9115d5903ac10a6c14a7e328e2e9967cd3f85a8c3a34695dc98b06e9724c12af9b21fd5eecdca0a4dbfa17b6b87964477368b4cbb00bff3f485c67a4ba4228f35598fa4e62bddf04e132e7784067676f3881bd540ed4a8826add387d39fad63bde19fb3edfb9d718f703b4af41ee508499615f2ec61129ec326aff8bdef3e96e83cb97637003b22761addb30b56a707948614510e3915e86197697c92fbcbb5d3330257376e2d3c0926268c5ad01cd8d3c32e8a7880deb457912ed7fb6fe55c5d5ae5f4d062d974f4cf2a7f286b4b5be332bef413bd9ddbb7322b42dabce47fcc5f2a07b681b9df9a405a26e393bb035167ea603c1725491099d0feb303cb973babdc0c9041bb09ef979963e2ecc9011c260edfda8e1e4805390579ceb914c47df5291c00f11c72e2cae167b0390bc2bb88df398f9f48885ad538936bcac7e98eed190b4a5b83420b75d86ca39c93718a75f7bc8570100d53ea32542447f9d888afc277d194e3f24a225b7c8ef98e9e1dbc70446782c2a8e780ccbe8f5433769201d2b479b1e62468f8ca8e14dc5f1a0e9328af403dad8fe76e473208b72caa709912db1ed4fb5e15cc11c8242135f208c84c1e27c940071ea7ea15861ed8e4233bd25cdeca333e8fea19ea5fed7a125e7007b1e98e01e32a4e3b0446437a39aa981171926c0c5ccb75fef226302122ed37a83fb47f5146a607e0c476445a9e75f18ea2597a283aa80f11f71fef60e4cbe407056cb0495713afb176026ad8537e591db53b0418d64750647e6433d23ca9f223a873997a768bc9f1701b1d9fd755026c98a4a4366154bdc129e2eb343470c66f59aa611c7248b8d55894598f5c92d7cefb689616e147d22cb072cdbfc7181e48961b283ac09afa90e2a1401488402d825f02218d005898fc38461598baad2d5e9db529b5eaba2f630632375b84738e481ecb1e3dfb9315e5db488f3e10229c7e63c8596d120bf953f557c194f3d3988c3a19c54acf7759e2ee247b17127a493ebebdf15906653fe2c7d98e84525f07f64ec224b0880df7f1366aed5b0ebfcee92fbab8546de424e281edf1f5f455ef8edf9dd1bb5a6ccc844ba4932d2e51a48c0723383e8fcbd6d71d66f54bce4fb1e8e76846254e164e2ee9e14db6cb862d5d2162d8efd00872934f2b58b39e9bd3f9da2a3d7914c6d5e0d503c620e13f4f6298bfd9fd56fb35ac842dbe726fe05cd2ffab656afc19e22cc8455d5a9b8291b7a98976de2c2a5d4bfb6997822dbc412a5997279b2d9b8c62512bad12d0111f6711fe4ab9e7d5813c67f30e0f27a7b62898e9486bb150829c16a2d5b8d60a7b3acd8eeb1b81e5d56a1a234257c6bff5045008ac5ba7445765d2eee65fa2a053dce3bcdc6e32503408723267e1b9245cfda870a425c20f2fcdf79428a882f587b7367c7fa497e6453a09fd8797dba7d299f7f4a6166a3a05fd16b323f3fecca20db6a8dde8c9f256d21a5a7d77406a23f15ac16666be69e5c136fad1179a4e5763d2757a295f8c4142653d6b876153a7aeef8d6f25ab460774c97f4c7b90d64403be598b741f1ca7aa67296e64a6e2cde1cc12e80495661d2ccc639ea34e53e7523fafe4cc8eabcb582f231da0d8f49056e2bda25d257c8ecbb02f4bd43c2fdfe9ade301ae26e78cfc7d6ebb7477d27db81bb634ac1e95a6bb1f4327428ffe071fd", 0x1000}, {&(0x7f0000001680)="ab47a35eb206022224bbdd966a363a5cc63640295ecd7d3096fd5089b2f78336ce6a1e54a1723037eafd032b2ef1549dcb6db4c6c4e87db228ee672eab2c2268edff16226003effbd2c013d968254aa6b47bdcc1072892b97ca68263", 0x5c}, {&(0x7f0000001700)="1c812538dfb54d84817c79748dc177bf3ad5013e544f", 0x16}, {&(0x7f0000001740)="fe18998e2af4c2a7ccbee5cad9ab57f3376a2349635f725f23", 0x19}, {&(0x7f0000001780)="7ad52987a47203cc75997d1dd09c0389962cb7540d1806523a19004d5e0eba0e34efa469cb64b6ec514f44167d07c3d3a83c1af6ce2f03cceca75d532d2cccab5497ce9e9370641b1b9bb9d7265980fddf708e2ea601029ba13db6c1664fcc85200439facb3b7450667e5a38ba744422ad8ddc58732dcc106bb4864f1d49696fe307dbacdb4dd6572f01a31c1f6c0bffe0f7459f0c5a10f6222471350f863043665b435d38fcf3744a129df21b24807a46f5c9702ca451f1bd3fb2de7ef628d88d8d5e7d5c7974c0b157d703c411d17d643c4d0f257bf7c7", 0xd8}, {&(0x7f0000001880)="d190c79c950da3b37eab82b643c88e3da35fd942c57876e673ab44e7731535361fc7bebbc4441c36e0228fe697b12a59bbde88c71877524ea641219ca34cbffae4c071fbd4f4c86bf641d738e1bdc8f78ded837bdbb4dcc6196f6ea3cb9967b6b0fd1b63d743564d949bb4a641f4434af24cf241f3ff2a5045b3cdea5314f28e148c86d1cd94d437483b0b423d8039f5f8b331ca72f8b7eb8368f81a901294ffa48e1c4710e8e777103db1a3f00a6a004f3adaffec6215e2e93b2453458309277673e859c602d4b489610a58aad5523f53a38756f81a52138bdb60d77530ad5d5edb758f326f786af16f", 0xea}], 0x8) recvmsg(r2, &(0x7f0000001c80)={&(0x7f0000001a00)=@un=@abs, 0x8, &(0x7f0000001b40)=[{&(0x7f0000001a40)=""/131, 0x83}, {&(0x7f0000001b00)=""/16, 0x10}], 0x2, &(0x7f0000001b80)=""/236, 0xec}, 0x801) clock_getres(0x7, &(0x7f0000001cc0)) r4 = open(&(0x7f0000001d00)='./file0\x00', 0x18500, 0x60) r5 = open$dir(&(0x7f0000001d80)='./file0\x00', 0x100, 0x40) linkat(r4, &(0x7f0000001d40)='./file0\x00', r5, &(0x7f0000001dc0)='./file0\x00', 0x4) utimensat(r0, &(0x7f0000001e00)='./file0\x00', &(0x7f0000001e40)={{0x40, 0x9}, {0x5, 0x9}}, 0x2) execve(&(0x7f0000001e80)='./file0\x00', &(0x7f0000001fc0)=[&(0x7f0000001ec0)='!]]\x00', &(0x7f0000001f00)='^,[/\x00', &(0x7f0000001f40)='}\x00', &(0x7f0000001f80)=',\x00'], &(0x7f0000002040)=[&(0x7f0000002000)='#.\x00']) dup(r5) sendto$inet(r1, &(0x7f0000002080)="6fe03ce14dd0f4e5393691025b8a64a5fae88b14a5a3700d77fd544cdfc74fb13ef48be617d31f973dbf4bd1dd1e3c1c8103a7adb9a78f9138e3bb3c8bd10e91", 0x40, 0x8, &(0x7f00000020c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000002100)=0x8) r6 = semget$private(0x0, 0x3, 0x400) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000002140)=""/110) sendto(r1, &(0x7f00000021c0)="ff951f0839ae0b8f193146458be7f2b3336c43a68e5e54d5f7f66a26f92d88951f63a7d1f250412a7fa009197c1203f77bd6412aa72a59b97b6c15e455ae34fa2281f52ede420f17cef315545be620e776d0d0ac64043065426a1c99231a444e0e75d78249f4db28b690258aeb7dd39607a8970e2933469a9779f9e68372d3e25a0920bdfb857ed476674444f354616f506dd4", 0x93, 0x2, &(0x7f0000002280)=@un=@file={0x1, './file0\x00'}, 0xa) r7 = accept$inet6(r3, &(0x7f00000022c0), &(0x7f0000002300)=0xc) recvfrom$inet6(r7, &(0x7f0000002340)=""/4096, 0x1000, 0x40, 0x0, 0x0) 19:14:26 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x812, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x2aa) 19:14:26 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockname(r0, &(0x7f0000000180)=@un=@file={0x0, ""/39}, &(0x7f00000001c0)=0x29) mknod(&(0x7f00000002c0)='./file0\x00', 0x4000010000002000, 0x6c7) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/101, 0x65}], 0x1) 19:14:26 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0xfff, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20802, 0x803) fcntl$setown(r2, 0x6, 0xffffffffffffffff) 19:14:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/128, 0x80) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x1, 0x4) 19:14:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "e7fe034142f2c7f6284c6991c8b53657831fc66c"}) write(r0, &(0x7f0000000540)="e3", 0x1) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) close(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) r2 = syz_open_pts() ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffc, 0xc25, 0xb3, 0x4, "ad30c82e1edea4e0e772cd01fce308bbc636b33a", 0x10000, 0x9}) ioctl$TIOCCBRK(r1, 0x2000747a) 19:14:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) recvfrom$unix(r0, &(0x7f0000000180)=""/65, 0x41, 0x42, 0x0, 0x0) r2 = kqueue() r3 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r6 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r9 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000240)="c9c2a6b41a33513343b56db341462b0be014cd665f9e3b2f3696ec5bcc71e4cfe33e1c7db7964f1c5dab7ff6f3358822500e17753ad9a09b9f22305587114d6b77708128921e17de53eeb50defe9e23b9368a7215932aa82ca37afd5b88ff59d7531bc55353bd81d823eac83f59c5e699b274ad7ebfa2f560972a34d18151dab540577e26fb4c527a3a014ae6127b6c12617cdc984f14415610485", 0x9b}, {&(0x7f0000000300)="5765db5bcde8db54ac0a7ada63a5b0f01f38debe60fd1dd050887003e324491dba66dcf168a35e27d6fa2272c1a7615f72b454aa39a95a9a632d8991fa29ff28703a2b72fddb2ef90154264777e8d631249087f807ee7f0501fea4e562f7f4a75e76cb3d9af32255964b785568afd20ef3aa650e9eec893dd42ece51f06ebd6a68c0e6f4e9ba5655d5a28338190030cb8b7eb58ee0b83b53b47510ed088089bf8988b387f266bebbbceacbea58b2104eca94faccb44c7297fcd5d8d805e2e97b91cf4b29aa94197411de6dde72d79a114d2e73698deabfbb0ace6b53427e31fe03ac012d27e768b1f1220559837371cf4fd8b99105ee01f9d0c45f7402", 0xfd}], 0x2, &(0x7f0000000680)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x88, 0x2}, 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b, 0x40000000}], 0x1000, 0x0, 0x3, 0x0) kevent(r2, &(0x7f00000000c0), 0x81, 0x0, 0x4938, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) 19:14:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000040)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000003c0)="395104b1c41d5ecfed8c4393a9c2892a43a16dcc8939cab5b2ed3a2171ca63b4ec303a63d605578393f66a3bd1a74dea59c23d5101ab64ce328c5d96db15cde5cdcf60c28e31e554b7d05184cca119d5e2ea5642948b11d0c6ea9f9c3208ebd84a0dc662e454dc46d15e525c7e8a549ea5df015cde65de92c4e8780beb8ac0071c5f18acf6822fe5715af2bce0e07039ae671e806098fff8039b60b8ec9689675331c00b6718685ca5343c2c5f35928c6825de8014bb14678a2146a2c3c62942f9950a2fc2dcce15c5bda91298cfdf4a10fa89f1db8a7646a1fc2bd1bf641aad83118d", 0xe3) write(r0, &(0x7f0000000c00)="ec7d2f00afdba0ead780b5109ccb459be04a2f2947fb3bd1da763663c3cecfdf8db678fbba5c773bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e99d2467c9516ee03f49eae882d691595a44c9ed141a79be600d2ca04005437e216e741b8591666c2e0e9815122864407fedd8886d86a55a6e493c165bc93a88311444224b638ea7f59ee32c9f53eca78311c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22da06677de709ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e8ae675b000000000000000000000000000078b3d08d4b82905520ed98aadf1c68921ce6539fc98d5abb9ddfe5d7ba63ed006dfac983aa5e3a77f816fcce296f5e47b18d4177a06af2d7acea3a440af78a560bdc969119924595168bc6129d3f00fffffffffeffffff91d67481f27d1db813eeb07228b022dbd80fb22f562fa117b33ceb4fd947b6498c585bd2fc10b3db9db043e9220f0bfc192219f2c8b6a08468013c9c8a96344893faec83a8a89f3b5db5f159d7223c12fc688f4a993e36e0aeace4338890a7c93754167b3f24eabfeaa9851bcaac24ccc6993e64c4149d48e45764d16879608f77a12b4382d9c139d6607c3c9880b6c5d8ee5713923ea34c8c20caba33b3d65b028ae95e0537d20e0000a6d610baadc8a552f605a4bf92a860daf89a134e7b6de52d5ed7fefa4230faae8371249f7b59bd8160c935f9e3282d15d8cf07b997e16325c0effc448c5393da013d65a98f0d5e912c5caacbf761b0682a750a347e4c68818c4522fc42ac6740d9c6ff0fc5aebc452132c57d5aca0143bff16db3391cc9229d6764f3a3da0474998ad153c8e57eac418d52b71bde58f1a5ad5366d886bc37823dae344fd08609d72df910e209d2ac7bb35040234883369ded129975b20e71699cd83500bccd33e33ed880f7cb5417755ff15b0000000000060000", 0x2c0) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() clock_gettime(0x4, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xd, 0xffffffffffffffdf, "a146786eb95bd07babec1100"}) read(r1, &(0x7f00000002c0)=""/249, 0xf9) unveil(0x0, &(0x7f0000000140)='r\x00') clock_getres(0x5, &(0x7f0000000000)) 19:14:27 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x203b, 0xd02) r0 = socket$unix(0x1, 0x3, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1048a, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x9, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000019, 0x80, 0x3f}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x80000001, 0xe22a}, {{r1}, 0xfffffffffffffffe, 0x28, 0xfffff, 0x0, 0x6a4}, {{r0}, 0xffffffffffffffff, 0x61, 0x40000015, 0x9, 0x3}, {{r0}, 0xfffffffffffffffd, 0x0, 0x10, 0x8, 0x2c8}, {{r1}, 0xfffffffffffffff8, 0x8, 0x1, 0xffe0000000000000, 0x58}, {{r1}, 0xfffffffffffffffd, 0x18, 0x6, 0x6, 0x2}, {{r0}, 0x0, 0x10, 0x1, 0x9, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000020, 0x6, 0x20}], 0xefc8, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x4, 0x3000000, 0x1}], 0x3, &(0x7f00000000c0)={0x93f, 0x401}) 19:14:27 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/162, 0xa2}, {&(0x7f0000000100)=""/40, 0x28}], 0x2, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff0e3e2a5e00b5f7e1b4784f0000000004000000", 0x14) 19:14:27 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r1 = accept(r0, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xfffffffffffffe42) read(r1, &(0x7f0000000100)=""/12, 0xc) r2 = socket$inet6(0x18, 0x1, 0x1) setsockopt(r2, 0x29, 0x23, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) sendmsg(r2, &(0x7f0000000540)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000680)=[{0x10}], 0x10}, 0x0) 19:14:27 executing program 1: r0 = socket$inet(0x2, 0x0, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x100000001}, 0x8) r1 = syz_open_pts() close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() write(r1, 0x0, 0x0) 19:14:28 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 19:14:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/74, 0x4a) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x45) 19:14:28 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000100), 0x10000) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000000040)="cd6705023cebcac329b85924364191e29b0335df3b3512d5fa49e8f608f3cc84337fa445337afb873ccc405874d5399cdcba217b7d27dcda52a47ed8b55774df2fa0fd41c4344e0d85074ec0820a939e039ba97615766bc84f0b50cb2bbeeed1a7fe10b05e1161d6fafb108d71d5cf07e70c073bb2f0c793e887d05325ddc9dfdfe84753cc", 0x85) poll(&(0x7f0000000000)=[{r1, 0x46}], 0x1, 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f00000002c0)=""/128, 0x80}, {&(0x7f0000000340)=""/181, 0xb5}, {&(0x7f0000000400)=""/205, 0xcd}], 0x3) 19:14:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r3 = dup2(r0, r1) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x2000000000000}], 0x5, 0x0, 0xfffffffffffffffe, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000300)=0xf5) getsockopt(r2, 0x4, 0xfffffffffffffffc, &(0x7f0000000080), &(0x7f0000000340)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r7 = accept$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) dup2(r4, r7) getgroups(0x2, &(0x7f00000001c0)=[r5, r6]) 19:14:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x10000, 0xffffffffffffffbc) 19:14:28 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) fcntl$setflags(r0, 0x2, 0x1) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r2, 0x0) lseek(r1, 0x0, 0x1) shmdt(r3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x400) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x0, 0x7}, {0x18, 0x1, 0x0, 0x8}, 0x91ce, [0x80000000, 0x3, 0xffffffffc5b990c0, 0xffffffffffffff47, 0x4, 0x4, 0x4]}, 0x3c) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) 19:14:28 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000009c0)=[0x0, &(0x7f0000000880)='^.\x00']) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0xff12}], 0x10000000000000ff, 0x0) getpgrp() 19:14:28 executing program 0: nanosleep(&(0x7f0000000040)={0xfff}, 0xfffffffffffffffe) 19:14:28 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff}) connect(r0, &(0x7f0000000540)=@in6={0x18, 0x1, 0x853, 0x80000000}, 0xc) pipe2(&(0x7f0000000580), 0x10004) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000100)=""/77, 0x4d}, {&(0x7f0000000180)=""/171, 0xab}, {&(0x7f0000000240)=""/170, 0xaa}, {&(0x7f0000000300)=""/246, 0xf6}], 0x4) write(r1, &(0x7f0000002740), 0x106cd) fcntl$dupfd(r1, 0x0, r1) write(r1, 0x0, 0xfffffe74) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/100, 0x64}], 0x1, 0x0) mkdir(&(0x7f0000000480)='./file0\x00', 0x1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000440), 0x4) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x108, 0x51f) 19:14:28 executing program 1: r0 = socket(0x2, 0x1, 0x0) socket(0x1e, 0x5, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x7, 0x4) 19:14:28 executing program 1: r0 = getegid() mkdir(&(0x7f0000000000)='./file0\x00', 0x2c) r1 = msgget(0x0, 0x8d) msgsnd(r1, 0x0, 0x37e, 0x0) setitimer(0x2, &(0x7f0000000180)={{0x69, 0x626c}, {0x400, 0xffffffffffffffff}}, &(0x7f00000001c0)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r3 = geteuid() r4 = semget(0x1, 0x0, 0x116) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000240)=""/22) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x7fff, r3, r0, r5, r0, 0x80, 0x3}, 0xfffffffffffffffc, 0x1, r6, r7, 0x80, 0x17, 0x7, 0x1}) 19:14:28 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 19:14:28 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0xb, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x8, 0x9}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x4, 0x9}, {{r0}, 0xfffffffffffffffb, 0x44, 0x10, 0xb6, 0x6}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000004, 0xfff, 0xffffffff}], 0x0, &(0x7f0000000000)=[{{r0}, 0x0, 0x4, 0xf0000020, 0x1}, {{r0}, 0x3323bba4f520d159, 0x20, 0x2, 0x7fff, 0x1ff}], 0x3, &(0x7f0000000100)={0x0, 0x7}) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 19:14:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = semget$private(0x0, 0x7, 0x200) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair(0x1, 0x4000, 0x119, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(0xffffffffffffffff) r4 = socket$inet(0x2, 0xc007, 0xffffffffffffffff) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000380)=""/223) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000480)=""/79) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x2, 0xd9}], 0x62b6, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x4, 0x20000000, 0x81, 0x8001}, {{r4}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x800, 0x8}], 0x2, &(0x7f0000000340)={0x4, 0x5}) semop(r0, &(0x7f0000000500)=[{0x1, 0x9, 0x1000}, {0x2, 0x92ac, 0x1800}, {0x3, 0xfffffffffffff801, 0x1800}, {0x4, 0x6}], 0x4) semop(r0, &(0x7f0000000080)=[{0x3, 0x7, 0x1800}, {0x7, 0xd1f, 0x1800}, {0x3, 0x9, 0x1000}], 0x3) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/50) pipe2(&(0x7f00000001c0), 0x10004) setsockopt(r2, 0x58, 0x7fff, &(0x7f0000000740)="e1eab2f145d6f79690d473a813cc46737ecf8ad354cd89106e7b0f681981539712043a9a3b08e4acf38e327422bc88f034b9ac669f965e5910d71abbdb62a43fcae3a22fdcd0dcf65779cec494de0e6a45ddea3f98887c15ea8f004daad99f9f4c67faf7dcb2f32da316b32ec3e6f47ace4af602", 0x74) select(0x40, &(0x7f00000000c0)={0x9, 0x6, 0x8, 0x9, 0x4, 0x5, 0x9, 0x1}, &(0x7f0000000100)={0x3f, 0x8, 0x2, 0x3, 0x5, 0x8, 0x1, 0xffffffffffff0001}, &(0x7f0000000140)={0x8, 0x9, 0x8001, 0x80000001, 0x4, 0x8, 0xd23e, 0xb4}, &(0x7f0000000180)={0x2ab4272d, 0x1}) semop(r0, &(0x7f0000000200)=[{0x6, 0xff, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0x9, 0x1000}, {0x3, 0x6, 0x1800}, {0x0, 0x4, 0x1000}, {0x2, 0x20, 0x1000}], 0x6) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x7) 19:14:28 executing program 0: kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x5, 0x5, 0xffff000000000000, 0x176f}) r1 = kqueue() kqueue() stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xffff, 0x0, 0x0, 0x0) dup2(r1, r2) dup2(r2, r1) 19:14:28 executing program 1: utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000040)=""/66, 0x42}, {&(0x7f0000000100)=""/220, 0xdc}, {&(0x7f0000000200)=""/222, 0xde}, {&(0x7f0000000300)=""/90, 0x5a}, {&(0x7f0000000380)=""/73, 0x49}], 0x5, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x70, 0x3) 19:14:28 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x85) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) msgget(0x0, 0x80) r3 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x80) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000180)={0x6, 0x1, 0x6, 0x379, "279626b5d6bb33af97f6c067edc31475d0f01c4e", 0x4, 0x2}) r4 = getpgrp() open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x44) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5, r1}, 0xc) 19:14:29 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x9, 0x6, &(0x7f0000000080)=""/107, &(0x7f0000000100)=0x6b) readv(r0, &(0x7f00000016c0)=[{0x0}, {0x0}, {0x0}, {0x0, 0x1a5}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 19:14:29 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r1 = socket$inet6(0x18, 0x400000c001, 0x800) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) utimes(0x0, &(0x7f0000000080)={{0x0, 0x6}}) msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="43da0674c49fc2258a2698700cc9a2646acdca305de8df5a2231c0c2ea05132aa7a21b319e96351639dac279ab7d1da3cfc5839db428174aa6d72014af56d577b6052f26149284da9f0b50b4cf79780561b9c2eb32a8f2b1e911e65831f11c36120c1af3f3bc218fee377df73a6e13e00067b34b5e40105c16ba39fc9ee7833857fd75879b44aa6fde82571b549b08bd1a375ffe3b2834070aeaca3f90c0bce00461c01b297a9487a16321d75be295d9f5abd1b2b25663db78a8588626eac1e4b6f090bfabb8c96ee43fe2ff2348fdcb535cef", @ANYRES32=r1, @ANYBLOB="139876ce7f80442bd988b273908da6aff08c4ba4d651bcd1e926e3ea6f6c98f3d11d6b76f4739e45402e188b3bd0637343114948cbb3ec414ce8855f9cd33ec3fab2e56fd60d87482deb61bed6e81d58cd0ef33bcb0ff215ce5b03a849e2bb7dcaaaf4cd80803d372967245facb2a1dd434c76ac196f9a1ddad40548cb3f0a8dd71344947a587fb08e7653cf82881d4b6f85e396b3", @ANYRESDEC=r0, @ANYRES16=0x0, @ANYRES32=r1, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRESHEX=r0], @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES16=r0], @ANYRES64=r0], 0x9, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 19:14:29 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') symlinkat(&(0x7f0000000340)='./file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00') open$dir(&(0x7f00000000c0)='./file1\x00', 0x80, 0x20) mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) 19:14:29 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file2\x00', 0x0, 0x0) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) truncate(&(0x7f00000001c0)='./file1\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r4 = accept(r3, 0x0, &(0x7f0000000040)=0xfffffffffffffffe) mknod(&(0x7f0000000200)='./file0\x00', 0x4, 0x8001) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000280)={0x5, 0x5}, 0x8) 19:14:29 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x400000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8242262f8a3c1ba0b740"], 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) dup2(r1, r0) connect$unix(r1, &(0x7f0000000100)=@abs, 0x8) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x1, 0xd8) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 19:14:29 executing program 1: shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x0) r0 = shmget$private(0x0, 0x4000, 0x204, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r1 = shmget(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x2000) shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x0) getgid() 19:14:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x82, 0x109) linkat(r0, &(0x7f0000000140)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00', 0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60, 0x20}], 0x3d4, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x81, 0x0) 19:14:29 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) 19:14:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="820700000012794dba113836c1aef6c6964fb98d420341887a2640196af4b5e92b10944ae32ca76c6c4ccb8d5e4db20e158d"], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getppid() getsockname$inet(r0, &(0x7f0000000980), &(0x7f00000009c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000880)="58ac63eb09a399663562ef3ea1e9fcfec5d4936ebbb0286127f218a22867d6fd91b2040759ac38d0798f5d11e18aa416a23529f70afb1e9cdc82dfd0ec9a191e8d06a3c4c63e49a6851a114379a8fa2a51d825cb5b2a7c3832534887a19921d936a1a15e3a1423a5ecc46d4a69e675f8f240e49b6171bb20fee3cf5473b0e68c8ad7dcba3b1603fc2d0b0d174371b09d8ed0833c4af4625c0d459379251f111ec74ce7ae4f37818216944c7e1844aea4e9d36e357e7de30c4cccbf4793a6e15a11be5143122af23eebef15467817f45af5c242f81076df743d3193e76ed9aea7c107510826e56842919beecfe836d5d8eff1b6f7fa04d168d5", 0xf9) r6 = geteuid() r7 = getegid() r8 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r13 = getgid() r14 = getpid() r15 = getuid() getgroups(0x8, &(0x7f0000000640)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000cc0)={&(0x7f0000000a00)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000a40)="f6bfeebc6818e35f096f093134d114527b652ebe85c05dc9db7594c803567fce6e7a", 0x22}, {&(0x7f0000000a80)="09d1857ed720622741d66bd518dfa77d2d88bc74e08b04d88c743ae965bd48dc91873dabf18048b5819bb4c409bd00074eb89607685c39708548c057ace9ee2a60d8f0561e6d15a64245b0bade41fd986254a0863a199c6a880f55c8dbe67ae5137a5fd1de834f2247217ec352b51deba4bab3254152a67f8b949fd0dd9d161c9d4d92b0790503bd8a83976ad41e649dd380cdf3c4c7ff97bd462acc2323430a6e5bd525", 0xa4}, {&(0x7f0000000b40)="86a0643ab0b57b5bb2eb79da35db82a6ee2c8df170f16caa1b811b66e1fa40b55a48f5439832f44123159cfdac3cbf546742f855d976a4869fa8c617caccfb15f1278acf1a7a1f2061033c521470526976a5e59e4cd41192aa8e64f73010d78407a53f7ccc334ecfa85fbaf9e6a5c9380450a8ac6966cbe3aed7d9c08dee6fe815ba1618508b9ae640e78da6d988745f18a11bb4d3511060c4cd8c013d8c836d7cea2d42eba8850eba858a54", 0xac}], 0x3, &(0x7f0000000c40)=[@cred={0x20, 0xffff, 0x0, r2, r3, r17}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x58, 0x1}, 0x40f) fchown(r0, r12, r13) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) r19 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000080)="28c98fe2bd045c1b46f434649a621ec1cbc44a12c21d6d1378aa6ea5c07f340fed364636af79b4557b2a14c7b42c37077173ca844f238a6c18bf7fe3e6c226ba48995034a4996a5b44003f5ec0d7e80fad", 0x51}, {&(0x7f0000000100)="270a99fc7576d1d8db7dfabd44e700370555ef927ec547e81678ec03268489617edd096c9e978917fe109aab186055e354b2f4802d543443aa341c46fc87ec00945606b3711bbecbf18cf85f43da239c07fc1aaf7d69c1d4e7f23189fd453a51610f38f27a255a130333a8a7acdf12041d8a269c8aa08dff872a8d35922ef9f7a26efdda7c2a7201a1937bee8b49e5bf1facb16471bc4df87932b79baa4a6dd0dfa4ae3294044096b6637df00c9a270579555f3cc1cf8a51a2b8d6090c0293c53f91790749663e590c08e6880be18b6dbf209ee958f623ec158e09c9ef4d4c2bd904d9a97ed4c9", 0xe7}, {&(0x7f0000000200)="8a719c7fb5c8af3535b5ac19f272572dff250a9a9699afbb7e9e7580200cf5e03e8b82647c8d7b45d772b868e0ed3172c2d87d54acb807a4e088e79ac1a9b138aa7dce888baf21969ad9a8910f7300b4c32064d5366ecd6bcc1c37d9a17b9e1333c8c0980a2049d3fb935e660ccc5916de0d420f698518fb359fc74df4feef88a57201167b4da8e16b82930dc4cedb71890f4aabc4eeeb166f4de66b8dec33b0ce47139f8784ef63ca4a3e4573b61745598b673384615991f2f1bf224592776053ba8a850062983601fab9a3c0a9ff538285efcb2237", 0xd6}, {&(0x7f0000000300)="72546d873255bbfe957c200d4e19d277face6a79459f4464a16e4e32c0a34d808719e9d2dd79e3724e96cc4c4a94b5", 0x2f}, {&(0x7f0000000340)="30c9ad6bdbd86b024de092d097377f40ea544d", 0x13}, {&(0x7f0000000380)="27ee9a7d549d0bd6c492a9e4bb6f13a10a50cc763eabe858501d270da16c6681af0fc48b5b31bcf95cb3fb6276d5e8401cf0990ddad2ab03b3992875f536266f0bb9b509db0837c7101c763761528623e065c57f322be2cf710a303fe84953d422f443476fdb078eb3650f360a76dc8cccf68a78f92ab24e0a1a1c25c2df", 0x7e}, {&(0x7f0000000400)="6f9f8e18a1e0979da11baf372150f7cbcfffa01bdbf5163b65fc11654210a49c658acf8b5d7340705b80f62d85a8ea51ffc5d76271d1297b2014b7c3dda7fb2e6501d040c1f934ba13e26d0e5de3f190c47618afbd16adf425416c1bd81a33efeb540d516c54b1f14466e14b10317e1d99039c2bee43e8453c54c68011e8cce40529535ae830d4f94eca3bf70571dc8b2a825fbce617131f2ad102f0c4569badeb", 0xa1}], 0x7, &(0x7f0000000d00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff0000e2aa95b631200612ed0a01000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0xa}, 0x1) 19:14:29 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) getegid() r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x2000000000029, 0x4, &(0x7f0000000000)="01000000", 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 19:14:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bd) r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x7, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x98, "7ed0305d0522712c35ab7f5d78746c0266ab252e"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097f", 0x11b}], 0x1) r1 = open(&(0x7f0000001040)='./bus\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540), 0x303, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 19:14:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100020000000000, &(0x7f0000000180)={0x4, 0x8}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001300)="b1d8e36e20c211d311e6d9161bed31873a60ac1e8b78ff515125a0a92dbd0f3f2dcb505bd3a4d95c0cba635036950f02db4478549896c840afedad5ec19f994a66e7f2a7508c4373e0fb75af818b54d49a302c6339f1a8ac6f5c32571f6cc1aae55f4adb7f7845060904645df93fdbec35e80bd49aa501", 0x77) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x5) r2 = kqueue() ioctl$TIOCCDTR(r0, 0x20007478) fchdir(r1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000200)) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x6a4a, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000001380)={0x10001, 0x401, 0x2, 0xffffffff}) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x81, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0xfffffffffffffffe, &(0x7f0000001280)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x2, 0x9, 0xe0a}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x9, 0x101}, {{r2}, 0xfffffffffffffffb, 0x0, 0x84, 0x1, 0x401}, {{r2}, 0xfffffffffffffffc, 0x4, 0x2, 0xfafa, 0xb0}], 0x5, 0x0) sendto(r1, &(0x7f0000000280)="fcefa41a6d20af38f0ab6e17a91b9f7b7198a7354c2bec50b4aca3122acae30ee7300ab8528fadc86781e42e9662f321d8af8d2361d94c103faa8ecb37f21c73b9609367eec79ca2176e51f2e654ddff645f7949dfc7f24eff2e717b5530fcc9a8e486749dd1fa1fbb0b717088531594117f277fee7016aacddee1b00b48f36b20aa221f23266b8dd8957f55d7a3170c68cb29f5720a8ba8f318411b29df77b5ebe0b1455c160f94fccb1454117db469ef604d49ab1d31a54c0667523e849b5b545eac60d8e2b789d23371b37ca8c687328f932a5ef1feca6cfe07d20676548967f00de0665e516880881137c239f7a85ce528af0de8aa0ee294b46dec55ba0f63b40c844b44ed554cd135d2f1d773c56268949d1209d231d39e1a75bfc500ba720d02155a59e6c7609a19c576999e187f2aef6795c12d8bb88adbd0e2e0779206ff2d44b4e918ea1959158d3bac2413e24195c240ab9d69708371fc94ee88956e4e68127d65748eccdb8b4fa7a55e81bea7b4198ce8e827d626064eb67bb45e41bf23759904dabb8cb38247980479762382204e94646ba8a9dcffe552af9d2e4ab8490627ee6aa3ed309ba4cc3e0971c9218f3fe9cb4ce15e2f11a5d181e26e9fe436e8fceb9df0294147471dc1b7a9ea8cf8eaab07399642ff0bbad2c6cda316b7492d56dd858f7d28b5aec745986c08528637a3e99d85c7677c83d109f5bb506c72c076105212c572ea02df6e622c456c1c3659ec4172c9038ceab0165ac7e13a2b56cd6863e0563c60558912a20391b78e539f465b33365bf3f26ff48a3a2d4fa822c77613ee71f30cde7edf4ea60e9b81e29fc83f0b321b7fa909ee5e2102865c02e2f0e48e15df9a1b183469fa2d1584b43d6ab5283b6fedb51a8bb346b1c96006a839b04fa8ba559cb0aa9c8d0ecfe3854ee5141a651a7fba39b57732d7b6e90f1630078217facfe6392faf028dc40129cd1a3c6ad25fabf0d5c808b25550952d10e3eb07edd0a09af8e716f4eec664245913956bce0bf1538f112cd8530cac1b111695122cc154e35de9d2366e3fadbb37e28679a7bf44de8e3efb834cba97e24eb37e9951dcbc8d008572e51b9db51ddea8b69f192dc428867bcab78af1cdf519107613a53ab60893779d8d5674658947cc32d0de5e0e67cbde9b09f39f98f5b2f1afdcbc4893b52c669de61f55ffb60a7184f5832561f93339efb25a1b20cc278c1e8bdc67ee71807cb3c18997236f0cb421b72c2f545ae118efdc072f2bde0d243116c35535634eb8a33270a031f5c8d5c569da848b377d283da38c3b13986e67d02d737ba8bb675ec859746c792abab39a780589f763d4c2c51d50f5d67f8e42a909455dae5395344ac75a09692115f80bc12ef41e5715ac4657b4113cfe2833ce221f5152895708874f5a745b407f7cbf3eef2ca7a792fb181deeb845d5a9a28573a94264101d98b0c5a5dcf981ae9b94dcc962818e0fe3f412ca5186b2097c99dfe06074e2e93d24b44482db78fd53a7b812b0f588cf601ab3449fa1bb66cd5cb0f8940cd5ad644aa45b79d73cde4f77774439cb64be2122ee52921676c65d844a686e2841679665341e775179b968ffe78f68519f87db4394fcb5edf1d76f9577f38d84de6c831b81939683cb2569576872b647a458d8f2d18219c2f86cdbc4365ce6620917cbce4c3e0d1eb261ad720249f324b1a9c57fcbe0d06e5b1a9e42af57a0a50f983dbdf333d5aa14e9446be4793212c9de487afb90ba10125bc648b37c8490cf01b239542698968be33d4e343d9e0b8b3ece3b5f064383717187fed739be12e0d642fda6e1f0e113efe60c57d2553239d9264b05153b0a09659aa382ac69fc797525d8e2d92e76dfc59fe867ebd2b404f3161578c0f09dec8e9265d37a67935372a19689f3f25bd99ded4703703c729b14a8e7975ef35c25ef5de9c85300c7cce931063e8c08b0f51f7cfc9d782c97afbc314eef25eb6c6b892f7ba5214571e41725689a09613e35bd0a3f73d502f550bc088d0f202c8b35bdd54514b1056b730bf5bf122681cfcd69f0d1485cbedf9643067e28675fda453f7f394e693864a52e5c86096203407a103b566fdeacfa86288719c5235fb4b8381b5b2e39af966181817beb9cc1b0d8e8202f233707bc0ef73f55c6903a3004f2b46bc1afe55a73ea0728afcb7f6e3e240bff04603122e7a39c604e9cb86f705698f051b581a8c76d23eda50f7f5d2002705bd176cbc01226bc7d8cf3152c9f1394c108b83d5b0b0c7b656fec1c301d694ed15400210e264e8abf854139c7057b2360f046d54c9033c46e8d7458750bc18439b22bd58ed6b0dd43d09012bab972b85cddfeed0e81ece1e69272016469be31e78d5617ce404531d9ad3aab1da50319bb3807e2d8a2b407ade888f7686a85344c8a4d7c692a952de411a43df8952aee3b3ab784ff472da83b9d9fb8d893ae3f66c8b7bbd8ec8172f183bf50f417eaa5b34afd638a670a4409ad5ba62bd9219084cde58153ee397453fe045eb91cb4ac578c099911d3d9c58b93d3afed91b264b6b5b5d497033869d208803adb88dc67ba56a40641ba25608f932346cc59b4c17d6a84c84b8710e71e7d601f91b8e74b24d756079ac2c46010a4248aa010dc61c9fea7c4c99ada47da6cb36f8da2a568260a121302e5684c31a075224db7ec887b3346790e25b67eca84c87e61daa56407e61c274f04fc88c01dfe06f280585b1f47afb2f10297025aa78210eef2fc230461f4ea6a41e2dcbbcda09684ba924b1d2c757a7dec4b9c9e0bdce51d57c76ffda08a1449535c9b6b701954331711278bb4664e33bc797b9861880c2462c329e4880e29a0ef12ea0cfae4fe86b2212a19894cf2b34770975329dae7dce8ae67a435d251f45fe4f9867980d32c230d86f5b34be93054da58eef2f3aef42c10ebb320ed197ac560bf73340cc0b4ecc433d799029f8c69423f25b2f3d7fe04740ff0b6191a29cc098cd3ba3e10f779d9176e5bdf121592011926a1de558f92c4472378e40137b3a102f7a6eb21adb2ada46c863c34faa581c89acd58e592a350ddd930b5ef417c48a324d903259f644b01367db1dd3a76c07914b3322ba505151a63d8840bbefe7dfd7246c3b32d5741cd7805830210b8cca161fc06679b00def33c6301c10ab1b1b92a136351f0dedc0122287519ebf931a06cfc83d40ea6cf6e0489a175cf209e5f0d0a62ed76e293abb73a9fdc6ae621eb9747a501a48acbdd62216c2594684e1d80db214252621dfbf1f2b23c7b8a8dc80a2ab77869561149c0ac384b315dfc16f58eabcb41a36c77b46bdcc605fb375142338500d79f92787ed4fc8d0696ad4bec81591eb12094f9ddd5376d0863405c8ad719f72dac2631a378f5f0e6ef578cadfa50cbe641f77bfdd84d7b04701d730b77e0c6aa8a1968fb118d7def1f06105cbe13243e4764cd475ef900765163672084f895de86b06fd98c854c9ffed7d11d383ed23b8267de190a9c4ea59845586926b65055d3bf67d88b1885e87904fd42d71f531f8889592782dc0fe7c02f7b3df291c52c9543e3e73e50c51ee781f1bd6a0275546601efb5b43c92776723f907901a50df7206980cab24091d4cc2dcb937dd2abc36d5e809d79be911df04ed295cc03f9a1ad11a9b7c06fb90d825f939247feb8f7b7d9cfd27fb6c08aad894777e9bcf2e05cc50ffc2947db517e5444c27310bb2f9c9ab01cac6afd4762e0075c66836076088392eb0262ccdec5cc7d60aab451b3a321ce5ef622544c147467ea0a845f8f72daa9cebf1c741642f91a8173795b36fbef001feb119e7315e2cc350961229b3575484617822cd7fdd37225e94f00fb89d1ecbb89f9adea118fe72fc8dcd65ffca8b57fd0bd401469b3cfe5447640203782bee14bf132b69419fca9bbcb2f76f65638adc711d8b306353544118312977977961991b8a3bdf6096a5ef95a87b698165c739bffa90f564953fca4448a7213f7e9d90ae34c2e9ed24d8bf9f792b9a2a114c0a99a69ac3992e008caeb11e761bf3431196f1f5c17891f5bcf98d915fe982269e9ccb8da60ae69fd96b11b1c1b0838a9e9ffe63d6037d8bf128d5957ed62ccd6df05b172394aedc9609bb98245b7a2be0eda2b65ab567f28d82149c2c83f2c91d3a938341d73cd5296ceae8646ee11578b1f7c378b672c42d180f3445e73cc4fd8cb8b0947c4bad1c6e4733beac342abcce80860edb680e3c56c19c36ea4197c0a8858a352dc5f8c2c7740f5d7ac764a47910441ebaa6b4de1bf2ef1c6b733d7b92ae33317a9e5ddec0faf95c3dadc183dde86fef9884d84dd6f7b7dae67006e6e5bb8813b07ecfe3c2d12ae3489a6f64886592d64ecdbbf61a9a1b66891809b61596adc7e72ffbf813be01b4f35194281a8167ca3ed6219252db47615a033293d6b4d876b336fcf7324ef4934e9e3662311432b09f1177ba294b83b759bd2faea8bd4a26b3bcb5691ce40c6b67df046957013a1c10bd0b9dd5a4d56a3ff6f632db7d7adc53ee8c717912901ac98019c48a423d5bd64eba70f89aefb4b46da3aaf5660fa9bd0399f539ca09fef0e9078bac602ede95f112165376a7bbf8dae450e99b6de3d5b172ba8272fccf52cf30f9e6ed46d17cac66a108c06c3c0717b2566cba7573b063beec73ce61ae0c6d72ee9579e0925d3deef3f1e9ae51b1c10e39a6aa674d27bae36c3ee6b055f8b128a581c35ca011237a5db128d0f46f9f977b3889ab2d134c22035b1d9d9392772dc9ca4000ef66b1cab7aa0a2e66177e2e0546a6b1cb1e93173ac37c52dedbbb9c4d1d1294390d582692a0aeb775f816d8f65dc10a9646dfdcbb02d16cc336f74ddee36aa7384a8c7c54e2477f367cb3ea9e0ff2c4d34b1149b94ef31af15d82088d23d13ff36e49ab85ff0b71799cf01fb68f17e9484275272581aa5c9f383f0c43a9593d122649f5c1cacf49e02abe57f7e6c483c38d71881cd2ec9b033523bad1f39ff6224ac83ff5cf1e9e7fc11ced6a8c692f1d0e52d5d28cf024da1d1d8f634d2f332ce67491d6fca81449ebd16afea6460e5ddd0b5a5d3b24a85a85db7ddcba2cb843b535f7392edb1d9a969072d12a0bf989660ae542d1c0854bbcd343118b7ca866d4c72b3ef64b390907cff3bf78fd727a8ec4908ab2a4666b13d8010beeb6964a4ff6e0ee317b56394ee1a28109a62544b8dc3ce963ca92000f687a605bef98586401d6f7551e38f5db40ae627491318e6846848f13e3fb728810dc041f76bd03aa6ca49c94955575f48f15de42fc47f22a6a41ded3f39ec018d35350cac1c78859b92f51700562b65c67eeb400f37ff1cfdbb211a6d63ab0c02f27aef921e19480980e5ec0a756daf92c55964f6d7c4911d739b9075f396800dbe077adcac5056cc9c2ce6d7ca5d948c1c785ca5cd9f02f7f69cba105a60532f25d175fd524a34ff022add3e2e0a0356a2c6678280f8ef527f079ab2baa6f6ac78959bf71dd7536ccabee023dfc8d626e29b0cb01f058ca92b39f0d57f946767abe89385890cfb77cb7817460f5172c2112a7b65503bd0432631fd5e2d04feb77862344654736673339ed1234bf019fa7e3b2ea071daba587053214f3b2ca6d090979a37581984033fe2f9a414a12f0b61623abd141db96c2a76818e773303190dd33f1d635544b50fde18c8b6997d6f1c9b011d5580d6836753223ddc899adaa45d11ea72cc97d4c309458250db764aacd36a1bef52ca5ca525d51db98b45d01b979678e61ea93bc5c39", 0x1000, 0x40e, &(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8) dup(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) 19:14:29 executing program 1: r0 = kqueue() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r2 = getpgid(0x0) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = fcntl$getown(r0, 0x5) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r8 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x65bacef2ccf709b) r11 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000004c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r14 = getpid() r15 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="701feb38842670d4537794733458ea01da07e5a68b14523311c818d97ffd99785adcff20c3359686bbb4be0c3998f7564c204d82206a754c956b1f2a20e3043c2cbe55d345147141be032541aee2d5b02fe4e876c80e317685c267894cde635abeef39586140b27fcf66d7811d21a6d2d2ab04ccdc52b527bc95fa10e2725c81318a6487", 0x84}], 0x1, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xd8, 0x40b}, 0x408) r17 = syz_open_pts() setrlimit(0x6, &(0x7f0000000440)={0x953, 0xffffffff}) close(r17) rename(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') r18 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r19 = syz_open_pts() write(r19, &(0x7f0000000300)='<', 0x1) open(&(0x7f0000000700)='./file0\x00', 0x10, 0x49) kevent(r18, &(0x7f0000000040)=[{{r17}, 0xffffffffffffffff, 0x25}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r17, 0x2000746f) kevent(r18, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000100)) 19:14:29 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() pipe2(&(0x7f0000000040), 0x10004) write(r0, &(0x7f0000000040), 0xfffffe4b) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1ff, "63c376bf1e1bce78312faf8750e219cf00668437"}) write(r0, &(0x7f0000000300)="ef", 0x1) syz_open_pts() 19:14:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0xfffffffffffffffe, 0x0, 0xdfffffffffffbffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) wait4(0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000480)="7270bf6c40afb6fcf4eb69ff95050000004e95000078132991df4389de7b9273083b12ffa36d5e6907c27286ef9753d79ab4ea29bbfe9b4d9371905cef5ba2840200000000000000921193859d336116888710a2db624032b0d26f334ac52cf75d", 0x61) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) write(r3, &(0x7f0000000040)="2ef8c1e71ac2f8089e9b7ac120b3bff516d7e950b93a360fb6955e51197403192f5548a720bee448b49f839417b58177968f41c1d495a61e9332ecf02311378f48669be09a67aeca9a9e9b70e3b122c0e015135a5b0e405e03eaacae060c26d89ea1c29e434d59472c73fa4cefbbf78ca71dc833", 0x74) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x9, 0xffffffffffff74cf, 0xfeffffffffffffd9, "1000007fd35db5ab090900"}) readv(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/235, 0x31}], 0x1) 19:14:29 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = socket(0x38, 0x8002, 0xfffffffffffff0dc) getpeername$unix(r0, &(0x7f0000000400)=ANY=[@ANYRES64=r0], &(0x7f0000000280)=0x1) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="7101f240b36be8a705998202318fefbfe81af43cfb402aa72301"], 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)='~', 0x1}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="011462756d8f00000000"], 0x8) ioctl$TIOCSBRK(r1, 0x2000747b) pledge(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00') accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f0000000240)=0x8) 19:14:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = socket$inet(0x2, 0x4007, 0x7) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000100)=""/184, 0xb8}, {&(0x7f00000001c0)=""/222, 0xde}, {&(0x7f00000002c0)=""/109, 0x6d}, {&(0x7f0000000340)=""/147, 0x93}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x5, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "582edfafdc54a20490137adbb85f6d3107629d97"}) 19:14:30 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) r0 = dup(0xffffffffffffff9c) fcntl$getflags(r0, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000000), 0x10000000000000c4) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) fsync(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) write(r2, &(0x7f0000335000), 0x1023d) execve(0x0, 0x0, 0x0) 19:14:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(r0, 0x0, 0xb, &(0x7f0000000200), 0x0) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000000c0)="394cdd0dd83f4703ff23469615e2b9a9312df4971a0110952122976776d15586c4fcb99cbd26e229188b0b082b48eb9af673b4b1806898fd10e490eb58d076d7135b0d57ea0b03f95c9e843127001777d43f4abc11c84e31e090bdc1260b8cbde4078354f2264ed7812c56e8ce5cd365dbc2926474f82eb968678d903b69a6c39c8d06cad0b530dca5f3e7bd1e65c1aa5e159709994adf5f7159783bac6ac74a238206145fe97dd04befbea9", 0xac}, {&(0x7f0000000000)="e95e20608c7809bed819ca18edc9083d6f6a6a7a45f1510d71c9da6fd253d74d4fc5", 0x22}, {&(0x7f0000000180)="8b49afc11066465e0ad0ce39a2c60907e1c075f02962fd3fd933bd71abe5aaf31231e9c4332e79c877205e2e33030f34f3354a7b183f917269a43070d3c41bf788f85fa8063b765b07684b304e17cb416c2b93ba238519c7784e565c2b047985d00bf68a89d385f2aef581f0ea9f1f1d184c4c46d5e9a51dd9c7b98c912a745ee385f144e1e9445db99c603019f0f41d0d222813fe6d91fa4ea97908a712496efc7735085d0b807f71411170adb8291c55f4dc8a8cdedfd2033bf08d970a1254", 0xc0}, {&(0x7f0000000240)="46232b29678de0b96540561da357c3dcb7862b17278ef8c9860d20c743740d0ad136dd9fad67347a9ecb08b616bd990fd0c524cb68f7221bbc206d5f48fbe8e386fab6195144dcee41690b82888200164e8626d25f7fd568bba0e649546e956e181c215ed85e05075a3acd89954d4d78340f2d33b9064fce827dacd23dfd5b", 0x7f}, {&(0x7f0000000040)="c5d7111333ca0729e399ea4c971c4d152f6ac48252", 0x15}, {&(0x7f00000002c0)="e507200c41d3da5081640ccf8fb146c387e4b62d71298805a40fe7fb74e68cab451db0e1f4bbc6c07d874e385774f3d86f384d9d2a88f06728805a407345915e0d880e1e1db74a35", 0x48}, {&(0x7f0000000340)="cca3303d0561ae06", 0x8}], 0x7, &(0x7f0000000400)=[{0xf0, 0xffff, 0x6, "08e4616aaa85edf2ec6f1cca37a37a1304e9a562fd6088e7dce5a75c5167a5578ea48a122f6ba6f5bd4743ed3e331ab6ae8d9074b96ac2e58bfd8dc56d093b9955615e6d2b0eec52783853b507d29de6b74a263730fd2bc58979e27337b605874c5701151bd3626087a7fe617fc9471f8b3da6fba93eec65ba07dbcad3ba81ee657a9a59029f0b2691fe271bfdc144bf39edf7f1c38e0bcd5aa284972be860838f431da32533fb582cb35b8d7594508b814b51ede8e18232fd3c4ec13e3f8c005c2b6e7af7e717365cb67f6d860759a31990bb7a11e62b6fd30551"}, {0x58, 0xffff, 0x7, "fcd38f2bde8387c28ca394a92a4ef43ab2d8dbcf4f5d4e5622005c417ee77f128b682922195bc3a2494ec5a8037e82f6d234c8d61439a4ff5d06a52f5d03458251ccc8c529"}, {0xd0, 0x1, 0x34e6, "f42bd93d3ce7ac235ec0d6ff7131a0ca43977e0d37ae1aab460e8a7bc31feb77df571726b843c22b7ec25c7bbc1e7d72e8b4a2490017706ac7a374a46ddfb01ae6b3bf26f07893cd2dac04ea6fb748bd9b97a6883207341fba6d31b0179bafdcecb6ca8f1320dd00dfa64d40edac7291c710bcd5dc07d6a1ec9bc6a626254a4adf5286ba0d4afc0c2b6795a65c7d509a4f1f9a261f4346e63a29b503c8445f4b458ae93873d6d6db21c662f8776c77f48499dd620224bd70f2"}, {0xd0, 0x1, 0x8, "96a206daa111ec79b04b5b360e8d295c345b2cdd0768c3e3253414f03b136ece3100563888d6f90bc5b45f77b298f4455e6372fc7350df1467aba1700b4234f0468446883459347d07a7c63e08dfef8a00e209df18e928bf6fdd944fd1ef5facac2ad5948a2390a8783500b011d7e6fb214fca3256c71423245adb450559589010f4b1a56ffe0f52b5a41013d46d6229a1fd590a2e425abe21be55319cd3ba295d14926da08a8019db5cbf03ee27153f6bd261b006944a06de7d3e1871fb"}, {0xc8, 0x1, 0xffffffff, "e1798885d1f1deb40584546a8849d2633ee448e30ba22aea6ee1a132ac61d482b7a3d36af14a6da5e7fab7950fc919b72687833ad1970831094b62a74db40fcf7612aeb08efe434c0b375766225d3e67992cdd690bc9771d729bb9de6494315e1c1c2c2798caed3bb808b0dba267b485d69a8be6869e45344f56dac4bb07d47a27f09e439a6d1374cd46d32cc8025eccfce17916e3ae3ee74f392bdf752ba6a6eeef20b8fb1279086fcd1fe350cb9327fb"}], 0x3b0}, 0x8) 19:14:30 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) shutdown(r0, 0x2) listen(r0, 0x0) 19:14:30 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) pipe(&(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f00000000c0), 0x10807) sync() setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="a1b3", 0x2) fchown(r0, r1, r2) 19:14:30 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) r1 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r2 = shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) r3 = shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r2) shmdt(r3) 19:14:31 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='r\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x45) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) 19:14:31 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = kqueue() bind$unix(0xffffffffffffffff, &(0x7f0000366000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00b6e29f198d493526617c786d23b426af8fdf8cfc68c9acfd43117f6b1f7ba83774134bb6e759b32d7f52e82b5804b57aa8e8e51842b3a92732ef064040e399142c4194a35850dbbbdf2b3427ca43795fa755f6dc5b940e8772de6bd91f0c5ea7c1c277190f5e1dc8dae86f47be6505ddaf16d3af5d8450c014fe84bb539a1e71bcfdf0564b720e52e2c1e55c8c17640b2a4dd0a9901041954f8d8261c8a07b2f566bebf0a87c015de0a116e3eabfa1a52b7bfa5ca97c11a2319598059526ae5eafab5a7b"], 0x285) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) fchdir(r1) 19:14:31 executing program 0: socket$inet(0x2, 0x3, 0x102) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/152, 0x98) socket$inet(0x2, 0x0, 0x4e) socket$inet(0x2, 0x3, 0x102) 19:14:31 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x2, 0x0, "a147780ac85a53a8131900e8ebd83823fc7c0d7a"}) socket$inet6(0x18, 0x1, 0xb3f9) r0 = socket$inet6(0x18, 0x400000c001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x251e27eb490216e, 0x80) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x7, 0x8, 0x401, 0xc291d0f, "09309a405f6b48d79a9927a07bee4af5dd95aca5", 0x10000, 0x6}) sendto$inet6(r2, &(0x7f0000000280)="afb74303efcf0e11427db84dd9bc6cc63820c39a0a4a005a13e8c8e28fe4d08824e252e5f20b9c77355f7201139176f09227354076ce914cc5a6ad7401b6191119c8d785d4283ed536f56433c90a68bfa37a97a1d8db196b47234bafe472b057f08f50f1a6db366270579e0e79b43066d2127a692adcbb9bf9b773b84455827440199533fe2706fb34487b9a001bf7963981be00a3256cece2a06acbddc99f8778c450e12f1d1ae6ad3f555c966222195275f420f6f1d324d0f4f4639c2af6f73d13165c3bc72414d9d352b42664aaba8d2fed2bb04f886d39a861f2b8414c60d4b85056854a2067f4edfa32a037ed7afd8ec4abe0648255d500505a94ff3932d57de5137cedc19255fa925083bdf409b2fa633f64711b9366e3b428087985cf0f058536c9e7b1711fce69fb70181ce248556da44b236b7ced56c0cbf1583c54c64e72653ca971ebc784166ad0c5d0e265f4ce5164dde9d3a0ea99cc89dde1423b2e8a806d9bf1d5d3e13e69b06b692e981d34d35dd9d51df34a33b51c194d75f5633408fbbad32ae47335c287d1fa1c530405a2afdb545dc3ed4f664f00c95b56f109e1ded85dd9a23233c40630a0ff8321c30b59ae44bee53824f3d77bbd9f057adefb46ecccf7659c4826d4d9dcc726d631a3fb8730d1f1d7638af99add4b647978b7895cd325ee57d724851ae1720ff349292312b0334a57366d9ac3fdbb51555094307f3bc917a4cabcd97960cc3c738e82a29b08430087aa2168f7c5ec1bbf60aca6483d8fadf8537a69598f71166cbadfb6d3184bb17e3ab1d30ab24483c443b89a28b91822816b666b695deca9ce2b101148c052e21cc493f840a38099a8f7bd2072ef2b5058387288f6a31963fec995cb6df504be9bc3cd4d81f48d11eb0226dffa500a7d664c4647930ae09d2ba4abd68c0698d092e73679a1e314e42a8adacaeeb18a5328201871b7c06cd6ee93e2bcf843a4fceee11736b787908fd4126ae79010b41683479da808e290b17fe408d80187c6afd8548c7c574e1de1bb092fcb018264196c7164a6f03116cd237a1cdcf548b5c55923b5ee25a25a365fd579463ef85d729fb4cdcfbddd4f304575478603a40bbd0b0866e6cf719edf53cfc949c6b0e117533bd08612b2521c08eb11fb2fb576380eea0cbbb5b9632a66c33f29d63b0d39acb1dae9c085afd2476f241c1c7e8e1973dc0066a49b326a8fe1a8fed2da154d756d4850ec49567afce85c2f3c06560f058140ec0dc6b21ee835937c7cdf14d2279634e66a633de37f904d4a4a763e613d313d9f83e7d12e0f91e1544878ce1de7fdb8fc4a834908b37ceeb7b4c25175ecf4aaf652fafb9b616e007dadce16853b579283a0e620adc3a77043bcae04ff4a3964b7f57dd7f4e688dfc3ab2c6c39e49bdc5e7774a221e75eb90a1f5f465269d3c0656f4c8808d70459f439cfebe8f91d29e68e24267bfa6b2f278bfddd9697938b488d5ce2c90f40bc3353fb09a70632dd40c297987410f7ca507a97a1b87bde346a635e16cc95bf756ecf55a3ce103270269d28c957748fe651da09856470194b9ee67bd60423dc9fa358e59533e32fb579c770d8a6f81183430616db9cf796d63f15d96415dba98fa46cccb34e637fea9a7c7fdc1fd9c7eb6694c890930dd96a3f98aee60227372a76046299c0cca49ca6fd7091a05a20a229159a5beae27af5f89fca1cf1ff709c61a6e012aaad5f7da1996b5dfa64f6396e73b18cb24908a513772df70bafea866a94c72b6a4b9180f7c2d51a0399925f6cc944fdff211b157d428b58cdabc129a8bcaab36e7382447826db22769bb9c05138ddccdac91053e16e1eb4fa8e6552c0383f1461dd343b932b1e0e62ae1719bdbb19abe2fc93af348edf79547e3fc2ccd3deb10e2ae084259c792b3946b29b6bb6841bfcf1c52095c9f85f292dedd6254a377c24183de9097b36ac1b7a6a63a34763a3a13b491685eb664f2b75c15b4af3e72e2ed7c71ce8f268f56d00eda5be5ae305c239703ba054dfaa42e318f1c1a1a1013c44e7c22ac547812e714b5446f4937b0d9ccc0a41412fda2082021e75032ae8d0582acae142f54519da5ca0d968fdf0182cee4c8b684c8a452ff772b64d8884b3497eef0f76b511779bfc35d1e1d228699b883104de93042a947ae7a7e49862e4fcda175f018b930b499a78de6a0d1fa0631e789672217784e59b376e204e6307315b93f4c78ecb78a2fea90e6e3c3e5e9a41eb31100213f5ea8ddac5ea2753907dd8f126a8310160b2374ae22c1a311ae1eb46f4712482023da0a6d53aa26c141a1babafb9ef7359945c15622328ce13b8a38677665e00bb5c369db69e500ba9d41889d91d83db60234012d5e295a0a90d0c327f4708348a2d765b7414feb215f5a996d9c91d371ed2ca6acbcb260671569086a9a59b4ca50b11eeac2c8ac65e3c5146d2b219d6d3320646258bdfc6df672e6ae0bba70b20c269000ca51c4b53971789c80a446c630d1b5e077ede1b928cb3be87be5db738afc57239347b92f50d382f2e756f345f4a37a3fc423f82445ff2d2b72a1e7d937ce6fc1fbe7db8cd00e0bf1101cf1cdb7a1e0aaa1fac00ad10d66f0b22bf9a7a6329693ed69aa789f01b38ae072b06ac8749f9a409e72775ab925634b201fead21dcdf068ddf88a49c25636cd0949b1dbcfef2dfb3067c36246dfd19cd6eea01bfe61c4ea13789ab48f337b19674c0aed376f458cf4a33073c834d18b996d8599fe60de6b493a4cb8a9131cef972427b3dc9e112f92ffba4db163e60d12847640ca9efb503484b1eaf3f9a01df52b7c60f6eb43610cf2c02a853d7323801454c948e503a0cb90e9ea683175c48b0140c0e67285bf0abde84c3d2b8dda8b4874f7bffdcffa9801a60794fdd83cf408c2984030c67cdaf882fc2177a705e5090b66268aca7262a10db6e2ad415ac703757ef1cbf641cae95e4bc4c6b275e8c154cd3edd55733a460492cffe6e5c13336357798fa4a11fe034212212017410b559a276ff1de3c6ccb234fc3f258bf460d48479aba4a14ad80ebc214bcd58e471980b9f36c122d170eae92b862c4a898e68d0068f58b8ae09624ed342548b4a96aab3bae3bde8023dab0e02eaaf649baf68b91eac83900e5ae85b6d085a3f37c75801ce39e1bb4654315c087c5f8504482dbc1210b13ddd15b04c235b7005fe00e14fcad2453871b79001a312cf4b51361688ca76432d0ad631baad9035e657d3b418269db3c5aa3c1d32d5aab81fbdfd25a19e6cba826aff271f1fff9831f1be5983a73b038f2930ec58109ea2c8a3423c3bca88e3886ed09770ad90a8fbcb891f9c0f029658067022cfb4614756ccbef236731f554354e36edfcea86a443786ce5fbe9d22ec5a4f4117b414f9587766ba0d1cb6b331ebfb02b15227a1d763dda8a2e43ba79c7cc7a80cc8226bea5aa22939fc39d8cbe2ec51e8501c48483421349b669a7cb26316a863f25e22c73ba56f2f5355245c5a798854337635df74767186771f15519898a4bab193c56388e99317f0ec35122309c6883bda192663a4642c2de6fad4a667da4f7f9e64d74208ee18af106f49dba23b6846849e58a8e6d014e9a8d18c67478edacdca8fdd0a8f9780a637bd46b55479cea6cba7daa4344de03099bcef072cda1b18b01d8d5d6e1f506efa9c0081e95b618583b222ed080b8510ce39af2948bb0fb2135533fd0c49f61e84c1a115fecc5ffb324bc2af41a6b2244319ed450afb03cda6e55e5d0a2f0e907519fde4dd3b629f5b2aee5172ccd097e73925e2e9b1f55ea37278dad94caa7eea8d6275db137cc37aa854abaf7f681741bd0311f78f11e6be785b7ba788ae1b1b3b8ca2a747ca7603d2438c9547e61e6148fb191cbe749358f23a30590afb222bb050299754c6067efcb9d510e5324eb20f06831de2e21e581492a4cc846abb86afa8de08b6ad81d419bf6dfcbca8fc6cf8718786a03e42f5e93a08019feec17d48efe75f92fbe327f9b794628155ca97f2f3aaf6a0824af650ac12c1e05000f1c78a04c768fd7688b61b8e4eadea32b4331db811fb0e8444cf1368f390d5fb53fb34855b0358aff7f9bd17b1246083c24a6bdd2331a20ab351f9cfd4e3451edec584dc7c1a1b0355e8d71ca68dc6399404333ed1254bf13213de209dae87697b6f97f68a6a5f86079f3df1ea755bad054293e2a8aad7de0ad165039dd5e2876c8501f680c75dca5102afe239f7374b4e0795cbe3bf0bdf7f5c49aa3692649cd1a334f62bde10ac45205607d8fbef36c9b83d27d1941cf86269475c0e5ae17c278df1f2d506330e569058c3d967eb05283902cf866ca90ba49b5554dd1c000e20b952fb0fdae3a488c56db0899806fdd6ded1788c0a548fb88b82a1377a7231ffaa260d717eec5c541cb45086fe1e370bc67df1df06e89bdb5008147c575cfa920e1ebfe37a419322ad77fa39188a8edce0627c1435c1132fc5043cbf41daa841190fb056f1d86db28df63e0dc513decbcddca1b69722cb20e336452c06ecc0d594862c9a32bacfb354f0d63c12cf55932a88e0a19a1c62eb4b9c4a4bd083e06eb65882aef8a60a19dd70a6ba400a25a159da1cf19494f4bfaf5faa013887bc554bec72f7565e670a5dbdcc67172a4bc5f7861ea8212cb41ebe0b2f54736ad9c43c3e083b5e678790c704f6cb666223292a9fe971f6ecf176b21bf04c87830640a4ebba1740e2acdde827faacb33a71471bd27fa9847e3ca6b305b6bb74ba32be370878cd5200d38c6260938679b93441062d33e0639d3460f6c180d4f1a994d6a4a476a88c98bcb58acdf4d11553b9f30385956021cd377c5ca5898a17d9f7c7bcc7b21f0018f91ce76966ce150c62ab34c3f660d93ccebe6ea0c81e6dc615a655c2940ab40dbb713c7184f31639a103e34c9817a8c6ff9ec6cdf467120e1350d7afd3e40a3a046ca8634d6eac64463ada937bc450f3596c139d4599ff6ee8fb262656370c97eadd86bc0627d7721bb0987abd983357808ad87e4b7afe7095bb6dee1078f7b734535cbfe5a4a020702c581ed6a3033c626905daa2dcbdfddeb83b2110a0dfb13df426a445f773c2c10dd660df791320520927826e9d11400c147c11fe4dca20b36cfcbaeeb2aabb83faeb5eda1cda4a733cd3ce6efe77e5d0b232f9023a2361f3d4c9baaae8cff6c1cde9643ae351883d581aefab10e113746355fe957043d6460cea0d2f119115b0c6a92553bc639fd184af88a0e140570c1cc14235754d3580eb72bf37b62ca4c1ec1447a1aaf34fe90b8940eddc4000dbbf12933012693be99d06b0f71cf190db03c353b419b52d69d970e5129f4954a56f3a8afa6d9cbeb5e76241ab1aadde3aa6c7d7dced69c7c8de13dbe80d14a847b036b514f053030ae58baeba6e3a5413b0345e9faa955a927fef96fbc628809f2674eacddf591d464fd9ac84f2d6d39f28925812a535d460ed53d0a58e7f20281cfa496825c77a2aafc6e3f975b75d15f3aa9aba1f7a8e4f71782c1f521d847fb028f39a387461eb3a31da89d560ab1f0b521c7af92714e8a5e0b9f7227bc63776b9937b7bd60e661580059c5e4b525a9045c5a829ee807d090290c8a3cbc3c3e7cf11e2b5bd371c33e5331f1aaa7498123a0532a90281a687ad0394296fc17b76809af02e33a00573d98e21f3300a03ef34a80361ef90b83642803b1ef6e96897cb7562c432be4a4142e7a3379bbbffea3330fbc3aa6b7d14982a6008d0c38480795bd290eb1548f54f98cefe4", 0x1000, 0x40d, &(0x7f0000000080)={0x18, 0x2, 0x7, 0x81}, 0xc) 19:14:31 executing program 0: kqueue() r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) 19:14:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x236161bd) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710f37000000fbff00000000008000000010"], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x4, 0x7}, {0x18, 0x3, 0x0, 0x6}, 0x6c, [0x5, 0x1, 0x5, 0x3f, 0x3, 0x4d6, 0x7, 0x6]}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 19:14:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x0) 19:14:31 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002003, 0x800) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000300)="dd2e86ba3d46696f4920d6110432e8ea7d2069f2a869ead5cbd76b314360b3b14be3df4d00690e7e5d0d0db96c6b3018ad95194b96af0aaeb81172be86efdb5204a5a8e01b8d5d531713543ad91ecd29418a0c4e79150068c903569c6d0524c8403e825022379982f7b4501c64c9ad81905a26c008baafb78389b5e80223ec86d82f8a20a7ad6c25a7382f5ae0af9dd63721d912067cf265fed82ab5cb3759f362644cd6792e676209e5d07c129bf64a187ab77fa7e4460ee9d6781812bf55576c633cb81f43d7a56da89dd8af8f69e411bbdb4947130d54d925572dff8c30daebfd0a34aec383153f", 0xe9}], 0x1}, 0x6) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r3, r2) r4 = kqueue() close(r3) dup2(r4, r2) 19:14:32 executing program 1: r0 = socket$inet(0x2, 0x1, 0x401) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)="89", 0x1) recvfrom$inet(r0, &(0x7f0000000000)=""/21, 0x15, 0x40, &(0x7f0000000040)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f00000001c0)="e023000000000000", 0x8) 19:14:36 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffff9, 0x9}, {{}, 0xfffffffffffffff9, 0x2}], 0x101, 0x0, 0xfffffffffffff14a, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x802, 0x80) ioctl$TIOCCBRK(r1, 0x2000747a) 19:14:36 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x1ff, 0x3) OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) 19:14:36 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x81, 0x9, 0xfffffdfffffffff8, "17000d928afa1500"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f086e175f1b85ba896991f4515906d7af9fc3db3f4552eb2ca1346461f449bdca2e054b2c181e6523904fbc1a8516a44efd6c77efe8edd3cdcdb15c5b79ef28fe6848c7dfce297fdda89be5f80e2ecaef67b162a4c42d0041e451a1fb4ea903b47fbb1ff2fe8e6fdce1cb2cb3ada8fdf8d8577dc7f9ec42248cdf803a6b876fe890f09f7626ad96475c377f1c8a", 0x19f}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x919) 19:14:36 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x10) r1 = openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x40, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1e7) open(&(0x7f0000000180)='./file0\x00', 0x106, 0xfffffffffffffffd) 19:14:36 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0xc080, 0x13ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x80) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') close(r1) 19:14:36 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r2 = dup2(r1, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffffffffff6c, 0x0, 0x0, "94dbf4a4bba7bd818a6bb26e26b8554adbed083d"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x2000000000029, 0x200000000d, &(0x7f0000000040)="fe000000ba00000000000000310000000008aa91", 0x14) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') socket$inet6(0x18, 0x200000003ffffffd, 0xffffffff00000000) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x1b7) 19:14:36 executing program 0: r0 = open(&(0x7f0000000380)='./file0\x00', 0x6, 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0x1a) setuid(0xee01) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) r2 = getuid() setuid(r2) pwritev(r1, &(0x7f00000013c0)=[{&(0x7f0000000080), 0xffffff75}], 0x10000000000000cf, 0x0) mkdir(&(0x7f0000000340)='./file0\x00', 0x40) r3 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000400)="cbbeee5dff835deac06dc44c8e498f30e3f87179d79a6e2b8d676f373b40ab5a10d26a2d88646d4317ce61979f867cb7e9b3f22724d849d1e9b3f64baf460834c4b9f8d2212bc0debc5e34e1dc9e82b84894a870b929bd36ecb165221639ff07820622b32a", 0x65}, {&(0x7f0000000480)="4c35599c31e3d6ac2b8f50bf2e57f4f1ac28dce105816605785fdb99383c07d67af5a56e124472e4d79ce1224db04f5d1db150f1948017725e28d6a838d30ab926ec2acd021ca96793364035b980f1fd7eea3fd84bcad68e584e1d1023816dc81c203e5a1483dad09447eea6d78e38d104b17f7e7ad9946651d7afde2bdb997128ae0a4d9800c78efede49d69560ceb70f7179c864e27b869e91e8ffb3ecb5b70b5c0470307432b9d8667ce632940a8f15cd0b60884655fc991760a2d6", 0xbd}, {&(0x7f0000000540)="821ece519a0a268ae50341a092094af162be29d99b42d983ffe712246821dcdd35c6ea54f8c22f053cc52b64cc00c1e0d15f5c6d2f7732ed", 0x38}, {&(0x7f0000000580)="a263b560b9b9324429cc1469305ccca4c67fc81a0424872c6307469bf3074d1d035aa092fc8d7c81ccdc26418dfc89d806fcd06e4f6b1acb4e0186efc61182bff7f92532f2553c4cf55d0345da9ff2a79c128a31a0cec59c73467fc8168968f602a0277f591eb28ad30d87373be2d6a34445791d79df8a4472cc1f60a943f4bbd6591344c433a030dfa5b8b73f59e39b3263f2676a3af5ea6f2539b8cdef4d2824b8a5", 0xa3}, {&(0x7f0000000640)="a5669b511d342ea8defd0b15463bca503d9cd0dc092173e4802804228288381637b7048d0d85d3476e24e8e0927b29c550c744931ba2e750df3e6f3bfd67e08c5414e1d4f0a74089cba0c4efc88f9c6f8afa6e25b328fac32b232ae82aeb814e96abebb6bea815e619da7a3dd1e1ee2128697f69786f7902c6f92d2aed0c32d2861fcbea84fd85a7fa7541dba4717baf84c73013e45b0546f45bfa32bdae2aada0fba8ed843f375bb9f37921b75b1ea3bb5e622e5d0ac8e1c2a6d2cac3477dd52762ce571d2bf4a5da27245a95192b81fa948f55748daf9abe6fdc804c4f986f85f857b63f03374625160987", 0xec}, {&(0x7f0000000740)="758492c460bc2a1567308bd3066eab8d5664c2ed8ccea14b032f83e1a5aaa38b942b7eb16628ac8c7dc5ef208c830e58eb8e98b153b6d9b5bad22600935a548cea95b531de2173d6abf64c50c47a03a3d7d09d60455aaaa0c699b6d3cf09b57751", 0x61}, {&(0x7f00000007c0)="c4507645d171ca53b0a57f9bf974fa2ae2576d0160401155bef3b9014f5af634310cba412c47bcb14f3e0a630cef7a038a9002547c43678c3674de6ef0fc5fbb0ec408fc6cb91edd63b881a7429ad9bff342e998cb715927fbf49e80890a0d2b1f1f71e798fe5c562f82711451e8e52b77988e66948688259a", 0x79}], 0x7, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r3, r2, r4}], 0x20, 0xa}, 0x2) r5 = semget$private(0x0, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) setuid(0xee01) fchown(r0, r6, r7) bind(r1, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x3, r6, r7, r8, r9, 0x2, 0x18e6}, 0x9, 0xffffffff00000001, 0x80000001}) syz_emit_ethernet(0x6, &(0x7f0000000980)="1c102eba9bc6") 19:14:36 executing program 1: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) unveil(0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffff8, 0xffffffffffffffff, 0xfff, 0xfffffffffffffff9, "0f7ef0fe792d0e1a32eeb6aa5ca9c1992221f869", 0x4, 0x8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x8, 0x27aa, 0x8000, 0x74b, "65f11b8caafb2e3e367f9505e29193023c8493a8", 0x7, 0xfffffffffffff3bc}) 19:14:36 executing program 1: r0 = semget$private(0x0, 0x0, 0x2) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000000c0)=""/4096) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setstatus(r1, 0x4, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) write(r2, &(0x7f0000000040)="08808a74a9d32161b911ab7e71cdff26fccb10e400b4e6e928fbde2d1835806426a5f874049d0f0b7a4dce6e1058d55051b3a32d3b3f1ee38d53e67fb8b7e1661cbb1a2341513c3d41e293dfa17b6ee217e7523c112dbb6e88cc5cb8bcdd17648eb3c1c1dca05e0c0895ab703383", 0x6e) 19:14:36 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r1 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) utimes(0x0, &(0x7f0000000080)={{0x0, 0x8000000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="07ff435a510639fd9c03f8eee2300164d0b4601ca975790516"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 19:14:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000011c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000080)=""/104, 0x68}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, &(0x7f0000001140)=""/99, 0x63}, 0x2) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) recvmsg(r0, &(0x7f0000002480)={0x0, 0x0, &(0x7f0000002400)=[{&(0x7f0000001200)=""/204, 0xcc}, {&(0x7f0000001300)=""/255, 0xff}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x3, &(0x7f0000002440)=""/30, 0x1e}, 0x42) fcntl$getown(r1, 0x5) 19:14:36 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) connect$unix(r1, &(0x7f0000000100)=@abs, 0x8) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="4008fe731c3cadc3ee9c4151e675ed1735f5c4e9c7345801737999271170933dba684ea3e611902d8eb3b312a7169af225cd76ed1279b82db705b9253767402b7033da55129b477e956ef7295c19495a7e1dde61cead7f3dc889d93f82fd24a84dd36f788cafe19661a6b5e4a1b5c1302698498a05"], 0xa) readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/81, 0x51) 19:14:37 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000001}) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x1, 0xe7, 0x478b, r1}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xffff, 0x10002ffffffff}) 19:14:37 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x2, 0x3}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0xe008, 0x5b34) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r1) 19:14:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0700000000c1f783c68f8eb5999e8c6ac0fc3adc679dd298133ee2a610206b84ebd577ff50af93d9d852f12417be3b19ed067805194f78853f066e8dc7b9dcf1224385944a1770e16a3338e1e7d99b4598e7becd278a60bd3e4c4400abe322e1a933b936971d76fd2e7a2be798bc62918f1a09e59f941efff3f298b1c122397f00afde0d30632fc4f7ceeccdccf70e90dba54260bcfdb1288358cedb"], 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xfed8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="dc8fb571677d687a3cd5433bb73cd2962b9ac88daa1e220f73333c85f05d799019", 0x21) 19:14:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000040)='}\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='%>{\x00'], &(0x7f0000000240)=[&(0x7f0000000180)='\')+\x00', &(0x7f00000001c0)='}\x00', &(0x7f0000000200)='].%\x00']) minherit(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f00003e6000/0x4000)=nil, 0x4000) 19:14:37 executing program 0: r0 = socket$inet(0x2, 0x3, 0xffffffff) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x4000000022, &(0x7f0000000080), 0xffffff6f) 19:14:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCDRAIN(r1, 0x2000745e) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[@cred={0x20}], 0x20}, 0x0) 19:14:37 executing program 0: socket$inet6(0x18, 0x8000, 0x90) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x40, &(0x7f0000000000)="df0023a8", 0x4) 19:14:37 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x11) fcntl$setstatus(r0, 0x4, 0x0) 19:14:37 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ec00000000000000000800ffff0000000000"], 0x1, 0x0, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x10}, 0x0) r1 = msgget(0x1, 0x2) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/123}, 0x83, 0xd4aed835b5ba42, 0x1000) chmod(&(0x7f0000000000)='./file0\x00', 0x21) 19:14:37 executing program 1: munmap(&(0x7f0000007000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mincore(&(0x7f0000006000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/179) 19:14:37 executing program 0: r0 = socket(0x26, 0x3, 0x2) recvfrom$inet6(r0, &(0x7f0000000180)=""/133, 0x85, 0x1, &(0x7f0000000280)={0x18, 0x3, 0x1, 0x4}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x110) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 19:14:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x2361613c) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/97, 0x61}], 0x1) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/223, 0x9}], 0x1) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) readv(r0, &(0x7f0000000740)=[{&(0x7f00000002c0)=""/251, 0xfb}, {&(0x7f00000003c0)=""/245, 0xf5}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/239, 0xef}, {&(0x7f0000000680)=""/159, 0x9f}], 0x5) execve(0x0, 0x0, 0x0) 19:14:37 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x3000) getsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) 19:14:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x80000001, 0x4) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="d9098bbc11dd9a7bb8308b7cb4ac03315baad051b845a06cc4935c99b6dc9ca4e7184dddb2f110e3b588ad6000aac2d5415607f859cf9a19caa72b2179848435e4c6427b41371d5f5c325ecd4f6a9f8bb3f1672b1a6608cd518c30b9d00a540bf8dd64ee5bb27960dc60dd5783ea1884d99163e071cfb8d6692974add949f1569dab8550530ec1dfd7514d8f405ca8345d743ef4", 0x94}], 0x1) writev(r0, &(0x7f0000000840)=[{&(0x7f0000003c00)="b3f85ff3d6e8f2efd8723e0107ff646813439d1fe911734c812a54f3676843371fb2e4c17ece51425d54e0ad63a673cb4fa53c224c2afe9c16dde1aa795c744f1c7b0bdc125cc57aaa4529617b11b980fc3c1f2e447ca34f89b56ea1186996a5a6d0c4228ca6ee9776efefa449afe1e1d82cce1f2af3006a8a33c6ab32d6345c42be7cae94693e3308883dc5728524478bb8c285c48de3cb0f7e27e96c692637d36838f0ee4572bde9b169cbbaac1e9244b7bbe8fa3604862742ec8becbcab7e5beadda3934d767f6300f310ed7ed80d73b929f003a9dc860df5b472410340f5a428e1357c63f4fbc6ac6032ad3998811cdec16a376aa90c426a1d7cfc2561ce80b43ee3267caecfcd0a01426ba87e35dcffd84233331c3d3188a58ddcccec242f358ae964e4607ef0d9c1efa6a6607c350d0f8dcf75c7d17f5d35a384988c45639e42007707c5b4a64ee9110e5c4fbb682aab09721b4d55772a163f6ee13a7fe0cf397869a0fa27a3888b6a80c9cff2b21fa405148370746a2189455f77d0f29179d45e62538a00a3842b13d2d9bd25824a46e590d7a6bd128b9fe8fd4506f63cf6c74834a021b5ccfdf098f31e5574b876d679c38810a318f90768b8fa463737535069bf74122abbbd4d0d8c8541e7ba18231241c7aff3e55035769ac165f945ec08a68dd0be76a520abc57a5d9c3d5e858e087479f3a56849beea84337dd9040860c88bafb962ac28f37d794fd5115a263191576a3a99748ec194b5784b2b3c073e629772e08718a29ed4bd839c725f7e5f0d7ebe30e86d9c23b8832c1bdfebc1723f07a9e8ef88339c1466359b077bdaa18c4657c2380b211ecb6518a85801f08eee94cdd1ca512a22753244ca2c6eb941777a71a05f8fb7cb298a6adb423f3349f8f87cebb4ac8ad36d06dd452134eeceb50bc6fafecbf22968351f03bcc29828279009341a0d2f07aac4b6c503325b240cc5d7f0aa6a3b9f08028ac3fc457d99631fb2208692089d51179adb1f6405737a5cbfde9d5d826880e3c1e184a536c6b87c80fab87b2316a7fbbe08f1b10872cd34719ccef5cd0a182ea19470a697767d4ee636dd57d2147997a3c5c291c0f05aff8f35e0a499b3df3a25cd30fb37cac4decee99d9a679eae138e85bfe465f7420c73f8ee7dcc15dfd8fe78409b40b3db7172b9f795cdced1f21cad38beac2baaa9b1b62b59a6b09839c8031cbbbabdc809f4267b65d2118974e44d8458d932c121b10a0252f6b8fe411f69f961f8a3a65bdbef903851a671cfeae710504fc1186dbf4d6b12e12d58059223a9c077ef45bcd07aa04cb40438c485da6ce76da19a43dd5fac45236e758bff35a6d26bd48eadc0ff9332f6a520d2d27d761be982ade690278ba71b4dfcc8e78c6d983963d5cde7c0812188953b5aa1e664ceec1c5690223e0d431a0b13ec02b445e77951a66e552669cce566fd3684164de77c113a065e894fd65e3bcd74dddbfc16e12ab0ce11b9f19df2a73f657c0d87481f490b8c8dc1cfeecfdd39707887cbaced0b8512caea9e0e28928f3c743cd7c6294927546518224054b8530470f6b2401e75b759621363534c2429e70ed95d42ed4b1532438e9b0a2667c60f29c639c4caec9e34013823a5f0ca7682dd91c877c00621648cc35d2c5c092a9eebcad2d1c38ec9c256afd69faef5948da0999e836203359c6a2b4b6f6b806a506ddedc5c755b366714a7b0d76798a1b9562ba45f14e24eff4d1f8e4afe1f2f8aad15bca964e17b2ad245d4157a8953da0d09c15c67ee6f9bc8e58b744bf1cb5a5e5ea9fdf713ac60c43d4b3c4ac5d0c9b205e7a00c85167e5eff91a46bee6887fa805bcb80df31ed26e41c5773b052684ffc3f02895c8770adaf167406728b004700b2be0ed7c58c86453cf20476d9f8796a39d31ebb40f7ae99df6b1840c131d1e5e26f3c4f60a6970d8b426ff455cd4ff6c9328773307974478f43b8fd062c5e4fb53fd5940cb229e31ce12803a9d57a548780f4ee84d8483d2cefb6f0bad0a274fb1e2d082b9c77931e83592bfa2dfc464c23887ffd6d377a7881087d4f462f5c91bc5558412b0c2ac3e6901e81f5f54e9df236b68f377de77217faa78f66d9c0224f8d9d02ba3d2aefdd58e0f170ee1972be650b6a7d4f3b783d57b542d28ee6feb6ca384badaa3f166832407983b65135ca46169f91578ac071826eabc050cfff58d852749a32d67df132874a8bc03b04709b454e2ec6c114b18c38a470793af5bd9578665e296e302ed09f0a42cc2ce7abcf9fda6567e8ca938957fd1763dbacbe51b224c429951e1765c5d2167645471fcc5f8077adf697da18ce3022422dd1c548689de148860081e0aaa44691db5c3c87f5de183eb7a5ebcff7e1e245f3dc522ce2fa09eb1328cafede824a0d17b0d2e4565253f1dcab40c4ade34d316c3cfe63a6f4b5c79a8edcd455a1792d3e36eeff43a3565e50b95ff0b78547f6b65e277ecdf2596b7f2096bdeb7105e8b752ebc74ea4231fcaee6809b5e91b0ed9e4449028993340a5ea4edd05abd7602f809c3a2c3c814a156b61d89dc1e3d3232f1226bb72d5f96c327048ea074d7aa7faa4b7ec34c39a7ff60c3c31a779166e50c1190027ca589807e8c707c1f84a8744b619fd66d5faf153bca31b91d69d2a8b90a9c6b387c52c2516d0d41ccde116e0945e5d383a4300000000d0b43b9e70c5a2eb4c3eb164d3dbb4318c7e838b912a10c8d1c42452f53517f6e71d2f47d8db0ffb96cca3a4c5fde1ddd36ebadabe5d16254a9d3a0199ad0736171f447bdefd934221fdea617d1f1a35197a3343fa9ec372942069fc56dd46d9db81ffc8e27d0c830cf5cd3a7a31e262998dff9c7e36521602a63b97986fd68778bb147ae3d57ff4f2eb1cb63e4e477703e2e6625afc6cc38d96d1aeb827f3cc2d4cda33f1ecd5f57b5748ab0efcfc7f5a92b731711566c8b6f3efbd6c842c17d850e10e9df68842baa772ed895d4fec2ea19593882cb5cc847e7605d1d65f9e09da50df483e0eef64aa1115105a86fd1c9e4727d3f5d1a748570a11869da8857c946d9ce16fb8e6d3f86b10c079c837065c7576a2e061e83a7b0473798567ecd6fcf8bd804ec0892e30ee93822306b70029e95c2f84abaed6fb348b6f598639dbead295877caec9490fc6d01fb112cd082d9589c2fec9f2c398aae0f85737e8653cbc6015c0e72c0f7668f0fcd8bef17d2213da241f050161253485df6501da437cd2f279d06234100c914fbf626db50ac2c82c2bb6bad64645ddf9617e12f45b5113529e596013b8435d6c3c95fc486da67a186ae0eb1999d2b699656decb304a2896d8f989334ba0f5f6edd02411889de39996088bed7e6ddc73ddbd56604d64ab06f77cdbcde66b8be1cf020b4644ae03a7f5fe5783b2be6f42780723323beff726a57e51c8d191e507743f6e6928cc90e14978527a41b9792eb07ccb6f9de8073e3c664fa610f04d49d7b624c6faecf477f023668bdf0032ae0e63ec72148d6c714e7bf2d71615dc161b185295b55a8cce8751bdb0c0184524e65cf6de38143cb064f65e9163075fd7ebcad89c367e8c74e8b2588b9f034c85d2514cea60ead69ebb6341a9bce05caf982c143d448fd56914f90f6acd24b0d2bfcc79984d44e3ea729bef8dbd431a75a187cb32b6e8e940ef162cbf533223fb44a836ed8ca6d6f5d967663f80e670c30ca47d08640033f07a3e2ae96daf6a6f7ddb489b9d39e581c6fe07cb0c20293058b224d6ae6bcac0b6ce4904a7438667743e3ece1b125142c6b35dbf493749202237cf18db67531e380bdadd28008dcbcfb700ebee36ed8ab0b20c7e14c8d841c4856b9e49a7414fb0f7b317edf860aa574da005649feaf90bd1125cc6801183b3b6c3ce3c090fe9a09b96676c96c6f47ff5a0aa6efc245ad582e01ae056d9512c72d07733ff6b96ee7b04e249135e97604249a60c05fa6479d4baeb7eadfc74a812ccccecff809987061e2f1970391395209fa1ebf1b92dd0efe5940bb981b2ddd0e94a2b16ad701a6f2b0bb747f12a0b2506519682befaacfd98edb6b9c123c8c0974ecfadd48947d9b78c51e42eceb96cb21130213f5b8d80517bfa36c45655a4b69937c9cca84d229b7c3f69ffbf5839d17a8bbfa0f4b65ccf7498dd1a5a30c3f2c59882b3e7f0c574e74c6490df7701030f62f40e2c17b14f168e1e076b9bf3c88989c1c073934c9f7aebe13ca60f2ae5a8f2e4be38bc8cb5a97369da2fbc5283f4b37847d0e76354c50b25d2999ad6e90fae332fb557f25467f941ae3b33ee5ed9770fed7dd337fd31c4598589cdf7d27e6f3b2d980d2e1125d2965d364d85193483007dea87e05099eba14bfae89494d14a5970df1589dd3444e596442bf7c644fc78b0408f9e90a5bc40de681fc4af115e57d7027669009e13071fece4d3b14cc012f7a7bcf58927e1033f937505baf839964c9fec8983747cae83c6facd9a06a1159a54548ceb2e90ab198412df3cf3de1bb44f342cb048bf49dfa147237c88537500900ad31c12b6bcc86ef267a17f6c6f888d4f6704f5cdbd27ad73e409771f96e4786a32aaacc5e88d7546e49f65c36f5397619b07abab1521856833f19414cdb5650705915ced09d14e6dfb109f0704cb0e843512adfc4445f4d169efc477015157b122df8c78870d7de234da3d00548aae2fdfa601faacab4a1f29862c15a07aee9fc0360f2e3330b473ed9a8dc47df989cb9a3d271a0d350fa1ac52d0ea5a33117abbf149cb0bda0639dca2254120c395c37fb9810c85a20aeae03be310c9feb57d7b4b49a1719e702f2e79cd42ca87717c67e0f7d5ed77d7b631d297e7ba3fd3960ab89ce4a5b228e79a6f75f86a437b343a10e6d8226de7650c19581a7b9bceae6f387790a063dac64d75030b126fad8d93b0c2dc77d0812f89b6712d30e8c056f6e356d9fc8bd10a360539985ef271f8bbae94d39a3ee32a0d7dd73f901790c9fd073715aad479bf39ae8d43b5b26bb1c67a3a3a0754021250b0b921caecbbc4091c5f028d13ccf5d46952c8753d6918f0495d9a8ff2a961babe640ed0d81deabf5a91f33752ba6504d28910c3e9377b5569b978f862fd06f7d24df61c4ed0ed206f485cfca6cfd69abc01041a0f8b13df13fa9b69470df498a619353e9ea6cdc0b18dea821f6ff2cd5e9b2e3e620bd39ea12dd00ea7ebf548630ccdc0b51f51dd01dca921d8507c4b132cf16889455d733efd727af9ee10bdef6beeb8aad309d4efdd37b69a7dac142d77bfe18e0237aefd4b8ea08d58be878a452602ba1ca306cba1c60c1b5596da71e00779c0d559ea6b5ff56dc376ae943cb65f32a3470ee3da4f4fed2e51b266f15bf2e3ef4bbd7a45c680f54c1b9d3bc201f24445cd4ecde920e6f2764679c3d02d18aa482c12c8feea1c2a2a97b10f4b88e9bced97abb39d1f3627f5399df12081c3526839b8f26af5a714bcbafe6698e746c638e04d0cb256b34a46c0e82796e952c11ad315ffce5b9ca2e17829c65f23026561b0bde35b9c7198e73942cec5b67dbc26839ca7047c06d8f2006ce83494caca70f08d863e3a358fcaa0c7249ba681cfa3b48e4845332cd66eafc83b5f2fe8baa778dc9873a13ea69040835856c92857d6231ebb0155469e77650f690f88a7dfcf0476f4273075f707adf15e2912604ba9f145b18cd08a39134de2bcd4f611b04a71a3d2f3ebcc9d54c780f3e76961d3240a1cfb08923425292fb38431c6b0872513adea90df1d5038a267d4d7b75f5fec8ce9044a4", 0x1001}], 0x1) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) 19:14:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ftruncate(r0, 0xd495) write(r0, &(0x7f0000001200)="7a806c1a24542f159ad3997afbe9093d215e0e4cdec1a2187691219553cbdd6365af832cb721fad0391b9f422bb2329f7a9a42ee68b07e48d2e6865ce1b67182ad6b15e8d39d0a123ef90aa2406c4ebfd80976cbf96f55452059dd8b7647b687d6cf265db94a64ee0cdb625937c0f80d9cf0c9698e61fc2d4c67c7609e98723801512090fb4ec2e2d59bd970f42a65f670a544f200d3284ded09a4bea6900312555d772b7a43d4d9255d0967b25e3717e370e58f25351e830324cd89f0768cfa773e273002ccec5d3909fda36107b3d4da7c10c2a75c2412de5dbc4f6e0e7b83e4d4c2a0706d61f0269999e1563a2f494306226db2b210ee558a046844f66da1333c39e51b4c5292bef4fbea03319673269b5f92178f177a05f09705a7d6d71e2cb866ef6d6b881033d41822f4e44fdfaca5caaf8245d1e2539cf02f7de3d8d555411283b8fbe9bd224e08e06929656d5d9e52b3c5f095ce3228a754c6b9c9e99499df919ede40d5279f63c2727636d3d156cb364fc0592292dcdc2e86ad7c91fe333f64590d6a5b60819b71e6ac4c2133d9119bd676dd9b904539052ae24525bbba17ea2b490f4bf1e6c5b995f49c84cf95fa5fe70837b124b882effa2f7d2391b1a849b169a965777f868b27179e183edc9cd1d0e02239ada853e39c244dfa697b1e9ac446735d7cac0e21c537d252b356a8351e625c9cb2dfca4c6cfa7c10a9d3b9e9092df57c4adaa9421d2411a90a198ffd92d2031f4cc680cd33ab2173b6da790bec8ade2c3e2fdcb52063c606a6226b0e5ea967068df2684eabaf8997cae893ff96e93a14c79055fd3efe0f712e509de75ae01c5ad8eb8be6f8cf8de0edcab97608f40530a2cba2a33dd0f6ea48a2e6be5340f7b6664834b68d4fda9c83558383574991933e311e08e0b94cf72b4121a814d8563d42e6dd7c27582ffa8d49c1e439e0891c959ae87a7179a11e2f31851059818f30a5cf723b004c7c7354f5f2b3a94cf7438c8712b9aff33c19135b1a37aaad96f6cd3fdf2423994fa06a5e6d982092c3f7d58718480d011abe9fae6d1e6dec946167206bb5b1c84928b02b822378f23c82f9bc477daba4115f818f63df1e27b1f8a0186499b8a91f89e8314a92ca7f303c284969e2d5e77ffcf0c79c2167109cbc89fb7f4bc39ce6abdb68c3db7bc09a8ea027d4bf89daf8cc9eed5545b1a7d88f9ecbf899f4aca043ae6735b834ad72db4fd4d68f188f43b47b4d5dd1061f6f0a2039d1497a15ee23a3ae92532adc502a8b7f6b289bdd2e87414d0506c9282be42f2e619cecb98fa2383ec4daa3fe96788c4bc747a68dc68c99dffc86d5ceafbb443deeaf333a6335b80fc223ef9a56b7cf0892e4b236204ec9202c4274036f8a2068b598672b853b4c53c074451509f77868b0c6d170ba827a7bfa430efd2e533d0e8c432a5327d578b69899687d3886482cd900a94e4d18beab8a6a2cb0a4613b7bab42ac28c7a3112ad81448c88d287827a38bb057c25d6685031a73ecb8dee57c2c050623e1e9770e616067db6d1969981c458296ee9a01849ee13ed85c4d6d6b7341b905eba2a058d65e73a723236a480e16bd0655aa5c3d65c88b38ccbfa1cfa10a3a3a02fa8ef559495be44bae3afdeef2ac401c94460ebcf1fd92e2de1df4cd16d72474f96fd54d9cef033df374842c9f9bfb2bbdf2d5251ebac0596e641832bf17346db3575256057bdafe5187e7e02c7f2a25abd89ecd1563e651bdff03bf20348cd2a3a44da3848b0596adbb3f719652b422b07c6efbd54c9b534cde55e5d71f006a48cc3b603324971ac3ed2688febccc715706fec7f21af8addd56ba68d94d26c2a10eb05f34b724f430e84d355b35e841dbfe2c6183c2dfbf5a67574cc72400f82dbbd31d23ad36e48e65fec43a0720e28198e52dcf4dfc3cd439d44dce0dccbf9fc583a717d47b5a5609b4e81ee5cb656c310337f48625a0c43bcee2c6c0dc903ddca7cf3047bb75f4080ab176f1ba36f2c12a16c059f8a0d5a9ba49b28e93ecf7fd09ea38b198208305f1b357f0d0f113e6c51bfe44c893dcbe6d1e204b3c3fd925288e5acc2d9ca8423ba74a4f5ae8e901b5235c24ebe51f8a58315a426e4dc8596af2f8f1b411dc3c6a2c5afd631314f1a9536dadb7e9c6dc1cdc5d50e1565bee40489fd3e214df98a59d8c64e58d0327c8c23502d3525f01dcd5bb3920022a66c921b78c71af7de6e89f1a106d758bc23af2d33726ae15999ee69d86ba238e2ebfa0a699cbd637c3181e1d37df8272a8b6172b21dc89219cf241ef8e2ef65b38307e954d8682840112d5f71d5be57d4b50edd4c779dd95d1b5f69547ac6e76960a177fbc134d18ecde59931e8239f6c2dfc2421c00995a703510b79ad3a3ae01228b7e9bc7110a6dc6ffcc497d2eed7c9ceb29100de58def79326c5cdb72916bbc238ea667ebfd25cc83db26a0e69b178af0199298ec3d77e445e184525477de5afe7f4070991f1d784bde9b5f0394d7155bef8ad4932ed00a81037e725c83e93e464270eaaa5d4b09bc77597b9e4931145f03602d5179f7ca65b4c0d298e4567ece3e100125d947e10955e65ecbdbc834df859ddd2eaf80a508d4a7e31119d866be7ed8ced469540a343851a96ba0fd2a94ed42ed18b48da8ef3d1da2274fae09ea3bc33ba0774725f0febb0086fc590022998efa64d83f69ec221ddffdf32eaa85a4f8bca9c5e307102c7d89886da3f88ed95f7b6db57038a57e9316aff5cadf027078018eff59357018d87c553b932ef2d97ad89c4bdebb940d98081cf37124b3c0a46b63ef42d8981737c148a494a2b1a9b3462c26cb079343b8b6dec343e6bb37d5078df548295b379cbb4515a1f51a5878e14643d9662ad9728756019ec14e0d88aa589920836171d36f854248043d8a0a03c769ca692907b39855c471bf6e2b31fcd593b49f15b40fa9bb9a9979dbf22af521af32783c4cc434272445ba2cd13aafba6b1aacff0637bbf702c32cd36b36c194b08630688519a80559e145c968cf57ccb05a2a355423aaa54f18713eed0f169ba1541de1291ebe2aecc67bb7af0a3e784bc1df84fd8f926bbf2e217dbccba6d14364c9a496e7a117b72c439f28a535b331cd8f55dd5d168858ace10b244c02232bf19b24ff47ced78d6c11c33f60fd5d9d5db3b2b2687d8667445ff87a39810135a4386ddfc4a638dfafac226dbc015f1805249bb1c6f2ada0a20528d8386f62fd2b59e1f50a406946382d73b61f89ebb309d9327357a075d39d8aea5f1a6d38471252f0bd4d4601f1ff6c93e3f2f600ec364e4550a89a346c4e61d901c41e3a4d78fa819a0664209af498f91c62c3153e287d57d7abc7c8ff3aa1aab6a5cdde8b759bb07e79943fe140096e4356e01fdfb943a8c100b8f2366e4049299520d0c47abfdff527bc8ffccee6b04fee34f0e2825e72c788ea99f320a501558d39edf8f0cab32ce0a0ac4425eca0568b9f10254d9902f640524114e1c030e215bdea40d9bdcd737f85653662961dce60ec7a6a50e29ae0ffcdcb308d8fab523ac4d59c074ad5d0916571b512ca03f036e347e53cb465eb694d14dbd83d8581e92ab6cf51aaa22ec876e77780a575a1d9c66ebb339b71b9715f7cfd742b07ee8fbbd5ca6f9ee6cb7c7494e6f7504a8fcb7e5c7a1fab6a287f96ea9593b015462a1e1cccf4c992fe07875d77520a99ae0951148376d3311d564b79c28f0ff071fea806efa55357c95f02c966c189af3261fe67fe0ed60d84eeffd787e57d9379471d4ae949e34b5c59567c63f6dd6c7b266ab485639073ef9ee2562875a9d8da4410e4235abfaa37fbb00edfae4d763b0447a508a5f0d0ebe8d8a36f70f858d6171f509756b61e1b9e46ac225aab280039e26d446b0e12f01d25d57da8a0832de5fb8dcf88320cb99e2ab991ac443eb690b210977c8c476562fc259fd68f86cf970826abaee14b4c8c8004411f77662bb79d5b845ea687004550cf93598bc9c2a4fcf26057579ab98848ede80f386a67ebec59327d21504e4803dcd845efcb8411ccb401b38d8b2ecfb7759a41b61ed248893721f08f7b58f0b428007d7be2d21d6c4f3fdc58c83c5dc091b2ef03c510fbea5c10c8d8c6ae69d5d566f0abe8c9a099457a51ff945bcbeff0d6f37861856f470a80388f33f4f68dc2cbc5cfdf309a60b82c80e52a7a53be7d4ac16fc53b9d594f0ca0b19756fec3af498159041c09e2d21aa3566f4a8027b9e379df3caeb636ff0adaff771fd3917c1b63a4d5be2009a6e8034a0439acac21a36358ef7262d5dd102dfbf995a3371dda37ad99ccef7dab00612fb828050f404b8b76e6126fa72e7445b0d78c9ece95e6014f597be8a1dd35422b190786ab87312a775a29ae1e674342f1379a8653797a77ba8aa52cc189607d52f1e2b4b9b8eea249e0016758b2f0b51878f47be3934ed7c73708fdff5988cc93be43cfd82ca8a5f31dbb998c2782db4e11399cd9bd06def7f254ccd0b4ccaeaea34322fdbccdb63b3bb348fd136525bb2713f1b585848609bf8ba48c13ff4aca8d3a7b540515d55f7de881aee32e00b20281c5cd800c59b2e0c3e4a448f55ff87af658c72a70d2308c651a70e1e1f1b1da5d4957ae9e610c5983cc002049ed255bd17550f472f8d020fc28d58f0a787739a21c03d5974c3c32348247f838cfd832f545b216cb27ade89e14958651f1321ba100a87eb144e44cfd32bf3f842a63cc76d24bf0f0922a50925e56e54844541c372c5b2830d2ada43f253cedef754faad6c43fe525bfb6701a583c5905ecc5b754ded9588e7e2919770a8e0460d2006405758024b2c53ef2eea55883b72f549404949e6c85346fb5c1b78bec7fda76079a828ac2cc3e485ede41250331", 0xd88) write(r0, &(0x7f0000000100), 0xfffffcb3) close(r0) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffffffff67b, "47780ac85a538a1300"}) r2 = getegid() syz_open_pts() setgroups(0x1, &(0x7f0000000040)=[r2]) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 19:14:38 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0x7, &(0x7f0000000000)='\x00\x00\x00\x00', 0xfffffdf6) 19:14:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780000000000000000f500"}) write(r2, &(0x7f0000000280)="af027ea17b87312da8ec94e659d70ae4e49e23cdb88b160bae8d148a69541f0d61ea14fe3e4cce5a8361f5da4399b04e193726fd024270fc67d476e8c30fa29b5c35ae5092a3829473bde041fdac9bf0d93a985b57c190dd02f7826344d8bb0d29fa8a66fa98e379d722ec02a6d948f432", 0x71) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="a3ec6c01498737a4887d5cd90c74868c923e87d6f3f05a3b5bc69911e5e304a34358ec6e5555190e4f61b5f4d8492cc3ca154805ead9c32bc031cddbe490b5cc82686c6892b1c8e72491c405e0b4a30ce89cf0f943529c821be08bf509bbdd98778549ce1cdf0969079266ffa38c0853823b0cb7532c9c9937c305cdd57b2efd7aea276a63b960441f1c110ac2f0aa8cb36b026dd745874dfcd8a19a7a16202868f2f71ebd1b78ca73f6cd0a0314177aeb39936c2479fd5322e942bfc00fae62377ecf7f8cec4fcbd2d9362763b0aca70abfbc2c2cfe0e7123c8a8afcec718e358210027339489d6a45f7e54"], 0x9}, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) open(&(0x7f0000000040)='./file0\x00', 0x82, 0x42) readv(r3, &(0x7f0000000380), 0x1) 19:14:39 executing program 0: clock_gettime(0x4, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 19:14:39 executing program 1: r0 = socket(0x18, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSDTR(r1, 0x20007479) 19:14:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mlock(&(0x7f00003e0000/0x3000)=nil, 0x3000) munmap(&(0x7f00003e8000/0x3000)=nil, 0x3000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f00003e8000/0x3000)=nil) munmap(&(0x7f00003e1000/0x2000)=nil, 0x2000) shmat(r1, &(0x7f00003e2000/0x4000)=nil, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="65b6f83ae665a2c8cbce1e71bce328c1d7968d0170107cf569bddd2a0b1e157c1e3c373b870ab4af418f7ed20ca122724eba44fb77a7175927b63fe3b30cbe6337e36d34097f819056a8bd0ba7c291b1de6a44c6d181df06a1b20ff1acb90adc5039305652f8a842e7bd7bb4001c0c4c", 0x70}], 0x1, 0x51) 19:14:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xa4063435bb121eaa) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x0, 0x9dc5, 0x401}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x8) syz_emit_ethernet(0x6d, &(0x7f00000001c0)="e6e7e5e419344615ea9f04858160eaa8ddb7877fc6c9c18096e8892e59b3b7278ce7427f38d3e622013f6e2e38ca9a1eb92b45a66e63c6f25a4e67818e212a2dba1c36979a43cd0d6d7a22057e790f8888aca18ab6096cf1b207ffd5ae53d5192be6958923334e6b82e47c2135") kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 19:14:39 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) r5 = socket$inet(0x2, 0xc002, 0x9) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x14, 0x40000000, 0x4, 0x2}, {{r1}, 0xfffffffffffffffc, 0x20, 0x1e, 0xec, 0x1}, {{r1}, 0xffffffffffffffff, 0xc1, 0x20, 0x2, 0x4000000}, {{r0}, 0xfffffffffffffff9, 0x10, 0x80, 0x3, 0x7}, {{r5}, 0xfffffffffffffffe, 0x4, 0x1, 0x4000000000000a, 0x1}], 0xb11, 0x0, 0x32e8, 0x0) close(r1) 19:14:39 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = socket(0x1, 0x4000, 0x401) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 19:14:39 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1d6, &(0x7f0000000080)=ANY=[], 0xffffffffffffff96, 0xfffffffffffffffd}, 0x2) 19:14:39 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x30080, 0x0) write(r0, &(0x7f00000001c0)='2', 0x1) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x8000, 0x0) sendto$inet6(r1, &(0x7f0000000240)="c8398e47913204468a1ecc2a2dc8123e311b20c570a487bb38b6c6bb5e350e6240f90e2f0abca35c6c2f2e3761687a38d3c0a0230233ed769f49f8eaf9d40f18e04e93b2f499afab", 0x48, 0x1, &(0x7f00000002c0)={0x18, 0x2, 0x80000001, 0x5}, 0xc) read(r0, &(0x7f0000000000)=""/172, 0xffffff28) r2 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) ioctl$TIOCSTART(r1, 0x2000746e) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/181) fchdir(r0) 19:14:39 executing program 0: mprotect(&(0x7f000037c000/0x1000)=nil, 0x1000, 0x7) setgroups(0x1, &(0x7f0000000180)=[0x0]) r0 = kqueue() fchmod(r0, 0xa0) 19:14:39 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x1000000003, 0x3a) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff"], 0x1, 0x0, 0x3) select(0x40, &(0x7f00000000c0)={0xfffffffffffff800, 0x1, 0x401, 0x3, 0x1e75, 0x5, 0x9, 0x2}, &(0x7f0000000100)={0xffffffffffffffe0, 0x4c, 0x8, 0x6, 0x8000, 0x5, 0xfffffffffffffff7, 0x7fff}, &(0x7f0000000140)={0x5, 0x4, 0xfffffffffffff801, 0x7fffffff, 0x6, 0x80, 0xffff, 0x4}, &(0x7f0000000180)={0x1, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000480)="32b867e08c3828bc1bb2b97f8309d7abcd8737d6", 0x14}], 0x1, 0x0}, 0x0) 19:14:39 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001140)="19", 0x1) write(r0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0x0) 19:14:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1) clock_getres(0x2, &(0x7f0000000180)) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) 19:14:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES64=r0, @ANYRES64=r1, @ANYPTR64], 0x24}, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x101) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) socket$unix(0x1, 0x5, 0x0) r3 = dup(r0) recvmsg(r3, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) 19:14:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x80, 0x10) 19:14:39 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x4000000000002000, 0x8) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/210, 0xd2) close(r0) r1 = open(&(0x7f0000000240)='./file0\x00', 0xfffffd, 0x80000000000) poll(&(0x7f0000000080)=[{r1, 0x5}], 0x1, 0x3f) poll(&(0x7f0000000680)=[{r0, 0x42}], 0x1, 0x0) 19:14:39 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008cf075ed2264fe9b59b98fd9d77b0aec233e3a8ac29f530f7d761bdfee94c184d80d774e698d4d3e7b14201e8d6226806d417babc6f2d2fb4bf625"], &(0x7f0000000000)=0x1002) 19:14:40 executing program 0: r0 = socket(0x82, 0x3, 0x1000) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="070e000023d1be5df13d7bd1cf44d1ac9b8c4098", 0x14) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 19:14:40 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) ftruncate(r1, 0x1) 19:14:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x2) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0xc1, 0x100) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x3ff) pwritev(r2, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) sendto$unix(r1, &(0x7f0000000100)="d1900c5546030e60486e7a11b7944ccdb3d3d0e88670bba3290978eb0b1a90fb99b4dedaf3fd63aa317edc7449f9f121ba930b0eb046dcf3480ea22a064b58dd", 0x40, 0x1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) 19:14:40 executing program 0: setuid(0xee01) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x10000000000}}) shmctl$IPC_RMID(r0, 0x0) 19:14:40 executing program 1: setgid(0xee00) clock_getres(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2fff, 0x0) r0 = semget$private(0x0, 0x1, 0x0) r1 = getegid() setgid(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0x4e3) setuid(r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getegid() r6 = shmget(0x3, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x7, r3, r1, r4, r1, 0x14, 0x1ff}, 0x9, 0xff, r2, r2, 0x0, 0x9, 0x3ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) mlockall(0x2) setreuid(r8, r8) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0xa6ca, r4, r5, r7, r9, 0x2, 0x3f}, 0x80000000, 0x80, 0x4}) 19:14:40 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) r2 = dup2(r0, r1) ftruncate(r0, 0x5) setsockopt(r2, 0x1c9ccb5f, 0x0, &(0x7f0000000000)="f89bf7e169ab83cb504e7f97a530a7a85e6dc75fd47a75646d5b2874cda24cdbd2b50deec7f2a6bfccee562982808bc70c144beb43fb1100e8140de45201", 0x3e) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000040)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) lseek(r1, 0x5f, 0x0) fsync(r2) getsockopt(r1, 0x100000000029, 0x9, 0x0, 0x0) 19:14:40 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x4002000, 0x236161b8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="910e0480b6a8c0016e0000000000000000170000d5fdffffff040000000005354f7e280b083900000000000000000000f6ff0004"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000200)=""/134) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x4c) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x4) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)='P', 0x1}], 0x1, 0x0) 19:14:40 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x4538) r0 = syz_open_pts() ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x13d53604) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x1, 0xfffffffffffff001}, 0xc) select(0x40, &(0x7f0000000080)={0xd}, 0x0, 0x0, 0x0) 19:14:41 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1}, 0x8, 0x0}, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0x1000) listen(r0, 0x0) 19:14:45 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x0, "2b76f64b2dd7cfa61f930600002000"}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x4000006, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="87", 0x1}], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffffda7}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="c3", 0x399}], 0x1, 0x0) 19:14:46 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_getres(0x2, &(0x7f0000000000)) 19:14:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2011, r0, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 19:14:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="becfe1a9187aab591d4a702efc09744cff629d24d38adb7716275d0a435aba8d717354b823671902f2cea2282ea5ee75f71c3038bfe60680f1fd62aad395a1fe03442f9461c4dc128bd8955af0dda500c9c90575c7f79f9b45b89e0aa0afca1eb0d465c930", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffff67e, "47780ac85a538a1300"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) syz_open_pts() mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) fcntl$setstatus(r1, 0x4, 0x4) 19:14:51 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df240ec011dc91cf36638b499a61158312f9979f701b40016005c"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = getuid() getgroups(0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000080)='./bus\x00', r1, r2) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 19:14:57 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = dup(0xffffffffffffff9c) lseek(r0, 0x0, 0x2) read(r0, &(0x7f0000000340)=""/104, 0x68) r1 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x20000080) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r1) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./file0\x00') r2 = dup(r1) r3 = accept(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000300)='./file1\x00', 0x80) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)="57c310058ead2fe0089d75b6639599ea0ecd7590907a9ad4fe57f9ff65661780a6f31ab96f62acd255ecb78ef228e248d9a01d45151db1ab81e987f5e47fdde70e687275e9", 0x45}], 0x1, 0x41) utimensat(r1, &(0x7f00000003c0)='.\x00', &(0x7f0000000400)={{0x0, 0x3}, {0xdb, 0x6}}, 0x2) 19:14:57 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus/file0\x00', 0x400, 0x40) dup2(0xffffffffffffff9c, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x9) 19:14:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ed8) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='%}%+/:$\'\x14\\\x00', &(0x7f0000000180)='^.]\'*\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='+)#\x00']) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f00000002c0)=""/129, 0x81, 0x2, &(0x7f0000000380)=@in={0x2, 0x3}, 0xc) 19:14:57 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x0) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000040)=[{0x10, 0xffff}], 0x23}, 0x0) 19:14:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="ceee7396f9fd24584a201acc1c7d7a64f2699fa31d5c225a7f917359c935fce4de416d48baa3e4c35b0d2b100e68000260e396f97b7f3234a6aae852412ee3", 0x3f}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)='8Ol', 0x3}], 0x1, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000200)="dfc9ec03100300000028608bb78158413835ee1300472b", 0x17) execve(0x0, 0x0, 0x0) 19:14:57 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10, 0xa2) r1 = dup2(0xffffffffffffffff, r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x80) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 19:14:57 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="710df240ec011dc91cf36638b4990d445106229a9ca601b400100008b535dfc93f9346"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 19:15:03 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x0, 0x20000000000000, 0xfffffffffffffffc, 0x1000000000000}) 19:15:03 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockname$inet6(r0, 0x0, 0xfffffffffffffffe) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x20, 0x590}, 0xc) sendto$inet6(r0, &(0x7f0000000040)="8037f5dd1664e94d8bb4c1ec6b498009b7bf0ca1ed210657e8492083240b185718446dec3598e977cbccfa958f48e670f8c99d", 0x33, 0x3, &(0x7f0000000080)={0x18, 0x2, 0xfff, 0x1f}, 0xc) 19:15:03 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000600)={0x0, 0x0, 0x83, 0x0, "94dbf4ff554acbed083d00"}) write(r0, &(0x7f00000000c0), 0xfffffeb0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)='\"', 0x1}], 0x1) r3 = shmget$private(0x0, 0x4000, 0x281, &(0x7f0000bea000/0x4000)=nil) shmat(r3, &(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xc30f, "ee107097dbf9644074fd3ee72a925096917c6509"}) execve(0x0, 0x0, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r4, r5) 19:15:03 executing program 1: socketpair(0x11, 0x1, 0xe5, 0x0) 19:15:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) open$dir(&(0x7f0000000100)='./bus\x00', 0x10005, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/236, 0xec) select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x2}) 19:15:03 executing program 1: socket$inet(0x2, 0x2, 0x7fffffff) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 19:15:03 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000001540)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, 0xc) r9 = geteuid() getgroups(0x2, &(0x7f00000016c0)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000180)="4b216deed65545e4a8d7589cd2cff47129e9cdeac4da2a424ba110656c3042271a2e9d42eda447e2e2e7da568ca8e6e3fc26d924c159f3f1205477fc2e833f60460e84935503fa7af92b560b1173eb8717b9bc51e4f529fbee888aa040bda2cbdf8ca6dd5c4d44ef75ead2fafcfa7354125b5f758e365e74b5234c5f959a38405069cee5019d0760d922c8761b7fc10a5c83da072a39920452e8dae797c730d42f8d0907036f7de26ec626a1df410563eb86a36bf67b95f61f5bf69df03d", 0xbe}, {&(0x7f0000000380)="b7141f045ff91517385698f70d560bda3bdb3a80ca01c363549f08408090239d5e4b576e1ae95d20c2ae2c6a9b8fd3102321a5f500744c58b6ab2860895bd371e14699248173fedabecf26fd9db752a472b0d3ff12e2c40b08d87545d11a4ee667f5951be5fa9a2a4aabdd89d3e59d5d50a27688446757e770950a3694455b9960bb720fd0266982b0cf11d12ddb3960ac759b14fcf71433698e03de665fa2", 0x9f}, {&(0x7f0000000440)="9f9abd95464004a53c4bc1a729c0c40c83c56ab5b6655f1b536b12544d516467ab7ab8640b2ce56379767360bbfdd7aa86f3389b21b6fc1f2e7d5095965aa40d6d6a8199170bbbdfa7977150cc166193df806b14f34955a7a57ba28b0b4923e0da323076a683f93f64062d104aa908c5239171b48d02cfe321b84d6cbfe7abf0fc2d7f15f39f339500547c7e94e246152f5a1b13fecb3b914cc627a775e85889eab58684639a8eea45cde43a9b3bb8b9a001f5330aaf93695bf192c83eb659e2ff574f5ba1b425d181474dcec0eb35266d3d2e494f3f552fec8aeb99968ba669e71f", 0xe2}, {&(0x7f0000000540)="c5d71e5754c37aaf23302eddb0d0b46768f7eb693c00eb265acd9b4bf159e09feb8c0560d3d2d7898ce3f4a779c4ffe1e7516a116c8de8c1585e07f9270c4c979e40b5a8fb51f551742b8829046eaa8460a3e192fdb5d4a7c9816a0089eeb2944d0d0830a169d8ad4f16f5f163937c87a0955b1f64393d3059bd3eef2cc55b8ade1c4fa49feff69d67a9996e1190a42cc9cf59d5fe3e6d60b377eec7c198d28dafca45fea17a58c843c2b21b35bf8467db791b2dc78450ae22eb4e189ed7fe82c4f2dc718ecc8a92fb8cc480654a7da4be902cda83706bda5350d7bdfffa0b4a43052c6069489da379919462ca5812bff6542e1101d8716c1e368c9488278b6912ed81998719bea9b9ad4c5fe793b3eccf70007ee0af97eb906aca535e23ce8f26371de906f45390990ba09a5ed31eeba7c4014b32ed20bef08178108c735e2a2c922ff4e5512b4612fad48f3d8f643308334aec3d41ad8fb22f9d97fa2bd82d342fb5b2bfd8ee34533e1d7efc8002e5fddb10e696000ceeb732b590aef8dabd8c45d1a6e10b63fdf565400459e27bc1e9fa6fbbb6f33d4801cf541327759cd0112d48cf485ff96b385efde2ff5cb9888acef8c34f3611b26d50301d9ccfd68f22bb20b39e1851670fb6cbce84b3cb47d76c9757131ad8d4b6db67f7b0dcf1009efef4330793bb15e31973692fb4870e1a2627e4aed508854e6a8ec1e2df4bb2f38c54828e806c53b33366e6b09b2557a4a33a47c02e8fa701439701e66cf64d7bb9b6cd621b4bd3a4490acc48912e7e238f930f7bcf3209ea7b0af7eaba75d2117945489901ad0bf316efb53fd5c39e7f5b7fbadf7fe8b6ed7ce1f4f6d1a8290b268b9fb0b7f0d0c0e10d4e68af9340242099f1b2abfe4902ee8a0ed7dd20ee71033ce4b96e8998d1abd92f54aed9c20ff7573e34cacdbb5cfc5e6811a6791a029fa26b0dab45b1738af85982d2f9fd74f2bf46851c06c3eda25e87d0b1f1069593fe9a2c28e461c8634193b0195777247edb85ecdc49ab244ea6f793e03ea9642710364709b73f7d4f4a78885508bbd0f7d3f37174f46e8dd1e03501014237d85f25c85f069e4b470185c4816647272b0eb91c07df2f8f3f014b05beae1de9498015c8144bc18b33c5c3fd4c6310b5dda893393ecef59e237c0609c654dc72844ff0fc571872ac9a7eded550fd796c263f8a47200a6dcb427fab77dccb3fd68b01f506d39d28a26439dbc988aabe77990ba56b4f48a3813b8a346b72363eb97842099fe6063b9754a389e8e2f5c9c8b3734e6fd1da2d7a1a4abc65a2b3d905543eeb3d905f11dfb6318c9cf775da824e4d8ce0acba3bf8e11121f3845bff2d2c2aa47f1e74515a020a215a08d397efe2a67a959a39169b937ef3f08b8ad7e3bcf624bd9150d93e11655300d90fa227a3d4e3c62a8451b90ed16372ed242619e819c71b526be02ccc8ab4df92bb89cc05d12374ff70b80b9b781f229357f56ae24cc1583559463f460acfd0b889f6f556e1d828e3ec2077669bbc74d93d64aeb3d2db9accfae4d8b797e536be4e62f698ab349ed25f9ec1162940c1b49baf6cf87bc219c88d5e20fea8665c130223e47ac549b53563442ae5fb3ac1357ef83a304fd908879b1b47cb45567dfda1b561490b51846e180f25135f9b73a257c8db41f8bce8717fe620910a00fb3b66515861d4f8cabc7816fe5c9826826ea09ee5a9d9ec3c979c8bfbd9ee608aa2179c244ec61c572a1dbe53498c18f93728c209f21f8b330424d1e8476cad489f654ce6db143559885e0b363b70ce64a6532aa4c7463ff0726f35c543072be544e7229a0ba85f4d38592ecdcf2b12849183c21f60046b509ce3d2816fdd0bcf3ceace1ae8bed1ae347e046b8dec0263b0f6335b1d66171f319a2b9dc6b11344c9e1f934a587c54d0fc06871aa98cce63700863b56bd7493a470abe5c39ceec128fcc3da7bb198c9f8f81d9d214aad250a31eb6c658f8e5d01f6ee78f0a9f886254534d5e2c38818d67c3a3fc4d14f1dd2da1339b03a07a99de1c5aaa4f234eb701cc3ef1acb40dcf2de4b28a03c82dcc77b3cdd5a56dacc68e51a7a383762ae2c2d1738f14e453c843b1dc7850e59d2c1e1d114665765025d66b413f6d275faef01f0757c418f5d0d319eeb3203d250fc786ba124c751c5b8993ec267c70cc5d981d578f15326ebabad6716d765fbaf4144154ec4b0277dc289b330d7f0851a582873a4c6da9a0589b37f650062ce965a13ce8b110d7b63fe0ebd15d1e1eddb73521ed62f002c41a483533a6f29230169f0fbe14d6da317b8efec35fb5e785ea1c1cd8b0c7a3274045d7c475de2be81191d66a6273d09cd233e3763a8f11b66af0126414d3db77149216e5513ad1dd2c489f4e7a8be5e5512ba54f2d7a9070d6c34d1abe5e4d9d9093ba2dbd3e4b3e9872088bb6adde5096a50ff4ad1079895dfea5fb6a3a30c102fad0f007673f9982d24674887ca56ccd7a082e80cdc8b577476421b1fb8dbd41b6d8cc87291461752b7dc316e382900dcf3522ff532ff0eb74ed1cc751d910e3ecf989a5a8e497b6678667f52de8fbe8837a8410437ef9ec7dd686315e008529a80dcfcbdf0e9bd431a3266c4510d9e2a5a9bc7d2aeab6dfca7f9aaa0466603c10a44f8859f45932f9df7e51c6ef19fb1d94997419a0f68e88b8b078aacbbdb70e7bdbb610ee309e263e02d9077cacf58d6deeb2469b2fb6ce8384e64f8eb3d4c27aac550aa55cb5de25c44a8655de90c74bf340627f2e7b3bdbd9a6e6d0b6e157b2cff8aa3903f0df26f286959787d4ab4216578c1a5dbe64afa036d02a7dd0187ee21947e2ca3c6ca56c44532000d071d2500a96ff91ede61fa4a0c10e32d4911e047ba5cfa5d3187b0f355276179b5e01730baa77cb73416a6f7fdae151cdf271cf26c770fc689f32b2b2250e9faf35949d0d2bd3c76a87db058cd971a14f9a6fe2e4f5e0ab07f99f1ceba7ae366b84f93d3cf32ebd8be338faea753ae1bd0c946cdcba5fea7e567491e71f10c1f9c00cdacbf92651f150516e838425a9d4c19f020fc3c4a50acfdda50b7b22a7d65241795ace7283b325608a7072b7d5382d73cde4df2000c0e3b734a5ce05bea4b093d7ba63d85c91e7bb88b44d5a7016c60ae2f5d2a285bd7af9f0b071185c45e02b1285d02023100da7e7ca29bce7ddbc6fb7f473643bef94cf0214076d0ca1c39eb9613b0e5dca4ed0ca401fda44a2f757239adc641bea8d248a3096a65f5e89d04b7f0c2696692033395d72e016bb458bceb146d9104d7bcd211d4e2b87f6dde72edfa050deeb0e9aacfcf2f6018a70259c043cb55699b10c537232464f2b57c8e0b0adbb67e26c1b41187964ffed344180664164a3d909a65fde7d1538b0f22f93c00cab3b5f5b633bf3b03ff4aee359b283a090dcb977c8468c7c800e2d4f45af558ebda112e1460ef31c004c5fd4220d58696a46b5564bcccf815caa8ad1d9e0e8cf85ffcb408e51391c2e31df59001c31aebd1b4671661d5fa367458dbb6f7f0c96d9211e762b629b8c2edf6ab1bbe1236400be595e1080ff36c6b2653b9b120e8f931b0a6319b551a2cb31cf2c6fe3b41697c42be0131b50a5fe6b0bfefa979609faef57c666cb71014d87b71149d8e5b80027759022b9cef50ac4b1fd6bd34adba49774ed2c03f147bc0ba075b00076c27a8d3b907adf001d03d6836cd03022f3dea33ca965bd1480651ad0496c349670439e805d6b50939e80f05deeb74d2ade1ce7e54369163acfcee33b32b1566b30f913da921e2560f24fdf2a338056de57680b64847d45200e1ddfa88d322aa54629b59aa20e31b6a1426bd149115f007716f639fe4126420a7309a71f4eb69b48b9f4563fd2657059de1801ec23cc1557f0ae6b97dff991854d3c071cbd6f32d13bd3f0ec2b26edbe340531ac3b16af95e7c3e3b9e880f3a71bfedfe9098fe12e80640eb1a7cf7357617ff262f42a579c6329abd778d768ab16053116e1e07a389fb85a41b7273c995d8377e223cfa915eb20251d77ecd38bdcd87121b55046af17842c43ff401b5e445dcf3f2f214b752034dc1c6acafeda51a6cdda807b0c971fb93051339643caefc3a4b084db30cd06bcbeb396c8c383a54c45d9ad789403fe5a63a26486646647c5b1125190f6bc1fd412653f0b185703da5f5fdf849393ae01bc70e7ef77664d3927617de2d850ae1c21b5f316ab1ba12fa012c977a0751affffe05e1fa35743240bd6b30eb34674195fb97bc615a05e8cfb5b9ea77ca634aa1623ee6c6611936a8b5ccc02edf0825eb546fb1e32ee0a83d953b9837019ecad1a2f76b812505196d0b9d9f25f772e4ba48d12e0dba19940d8f28f25c914a7b9ab11e4d87acfe093c09085ee774369ae2e85a452a36b78b84523c34723b9d4448e35ae67239a3e32141c33b3efe9ca11f735f950f2d690137a2f22e337d3394c24ff27bb60ed356d95b8622674f786777f971cb4a7915296d4ee896a9340e47c4ce16d55bdce586739a1ace844389b63478fb655ce1061f83b7122c86371495b749d343f181c2d97373f8ff2886246daab222e0c7fec812d82839604632bef2e699d1686b53c0bff1e576ff455cd5cf033690698df724a7e66cd2d1e4fbc5a5ebb6deedcc8658f88b08bb26d0ee4a1a93e93790e6a83f13be7cd77614917b62d00b378a1cf8559dbccfab2b9fa970026ab6b55c8b28559f8b61f70753b097b848b86f2834aa9b9ab2cfcce948dc9c313517b0b865dc80be7b07dffc8cfb3275a8a59bc9210d760aa64704a72ed1b8db7fe66b6921e3f990e1b1dac24e2604dd8d3af057ca8645682867e498a7fab0ce523adc6905686f2667487a8ec5f04bfd0b936be595df524ca78f8be32707e611999b4ce30e19aa6d988ff01f3975bccb7a736dfc1b4127e21376aa26e3d83a62567df68331979c2fb61c7aa9c99982b772beec871c75fa035de076ec6d179d8add1f055da1a5a7851c8cbc003f84427b0a297ef6aff27380b90b86e23ca5f907cc3ea78f733dc4fded880104600ace66e1a2682f074b7cd189d55b05fb1f723d7d2f3da23bd60a509fe9672633f0586f007098af92ff5b965cf691e33bbbf22db4df75d18239926b506cba44b3ac273e9474fe771a7f13297347c70edc94211eca18567ef701b5b4a0e1df3ba8cc9c897d7751ec8e26fd669c7f50ffbac10bbf255e68fd11e41a52f8505a4129f1764a7f708864150372ab2f70a66102fc8a2de566d8961b4c6bd69fe4c4fe1fc54b2ef4f382bf1db1fdcbaf5ccb2e1ed617dc3fda087c2a84425f8505a4dda4176dfdb149f8ad9204ee758b3c3ee1f84100fab1e4893600329f685246771f207c5f6159f4f5613a862c1b20375a4144c93b76f4058fdad8b611f738cb370c19503ab050a082981136163870e688298a8478791804822f2dcf5d54fac236a137ba1159d64e98a8f5fc96fc3616e8ad8208c05ca590da26a6b6a641022fc775de0160dde392cd4258da311e730c938a32fec6ba27cb04e41f5992d2a64bbedca057f6f12a01a273774d9e72844c0d7fe518ce074033d3dd15e4c688c79386a4b05179537795879ca8ad7fcd22c53aa21ec523ac623029ed4196c2edb30f6d335d347233d2812ff9a49257111da38bf2d0d7a0cb15605da4a21642df7c891e195422b3a4162f31d3026fed6bc66a9d4bd754e5bf388eb2fd15012b56bd05ca04d2443f0c8d1cc91f16537e47f7dd299e27078df9fda5d8037ae4f4c5aa105794b70195b5ea6102ab1b", 0x1000}], 0x4, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r0, r1, r1, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x108, 0x8}, 0x40a) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r11, &(0x7f0000001700)=[{&(0x7f0000000000)="a5", 0x1}], 0x1) write(r11, &(0x7f0000335000), 0xfc94) writev(r11, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) read(r0, &(0x7f0000000280)=""/243, 0xf3) dup2(r1, r11) execve(0x0, 0x0, 0x0) 19:15:03 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) r2 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffd74) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x20}], 0x8, 0x0, 0x8, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff8, 0x22, 0x1, 0x8, 0x2}], 0xffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x2, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0xfffffffffffffffe, 0x8, 0x4, 0x6}], 0x4, &(0x7f0000000180)={0x1fb, 0xfff}) getdents(r1, &(0x7f0000000240)=""/147, 0x93) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x100000000, 0x0) login: load: 7.91 cmd: getty 99543 [ttyin] 0.00u 0.00s 0% 310k 19:15:04 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/51, 0x33}, 0x0) 19:15:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000200)="df34bf6c611e43674ceccaa07dde5ecd89d9db60e2d9037f2d43b81dc1e6bb21acc73d4e9e6530c0f3c80187ad5bc76467cd005d71257366b3e56b81291d2bbcdb4864733682ed8064f6b577afa322753e756bceddd490f3dd2c305e601e2b11bf9632525264da26f3b5b81e22f10993cd8894c407eccfc13b8cd144902401ab90d02017369ee46f3de7c07bb8a1eae3345bf26d3b77d116fe60402a116e2b84952b54558858cd9e23327796544905309e9b770d7b7dabdfbe28db8df025dedea387740d6c6bc3b91099dae07ed3544499f548309a2d6052fe891c83b27d5246cf55c2c07f62bf012fbee507598cdbcc673bec14002a822444c69dff26", 0xfd}, {&(0x7f0000000300)="57bea1bd707d3dee9d777599cccb44007dc44c8d74a151174462d191294572e471392a54b4596f8a1cd5f037eae4abf5c3ca8c60fa009559ae345ec375606a3598c502729144a6a35f5777c39347c1b7aeac20043e4be24a24070cf7562c2c418f93981e72f404c1c7e09c1dc92789c95c97ea18118af28c2309b7e375e0f7d4989fccd4d1940998e051e0508c88022a4ab7d8ae113444bc72b7ccb44163b24177eb5c872326d8d3c11a61d94f7e501ea07a8007e6b59ff05254dfdd63a934958262a8b3f8b382377f6350ae4824958d835b5cb9fce5476ff35f375c9306c66a6dcbbaccfc2052e8dc17a453e3ff05654aea2c", 0xf3}, {&(0x7f0000000400)="ede142afdbbd260101ecc0fc3d50bc5db97d307462c81bce68d2ad53d1363191e5e1cce7f912d727b7b741ed02d45cec79347d20d34cb4a89ee8a5d0dca982e746d594f210080724c0b4e3120f8f181a603c9d1b881ff9abdb897f5f4455afdd6ea6cb5ab1bebc8745a0eb6d18812282b22f37efa88ad6b5fab51a6af37bf8767431057ffd5e04854835909ae5897d414ae5542590643e3c455fa298", 0x9c}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="7e4cd3096eb744de73ae2a0e30feb5a9b2272e7c5863d9f0b7e2ba3a5bb319b600f178c1f87b9010b4d3ccd26bc0db93a60a7302cf6d3d021e1727b0a0c775bdc451a8e0d34ad0255ea4739357e0548557b4daeffe7deafac65f39f643cd3651481c41b5c20f849a909f40b523ba3a1014ba452f072c31a0873709b8ce683d78a50b0252edfaad0b5a22603da2f44af57ba7c777e52c6c50ac8a1e9c02bd3e78bd9aa485c907ef6d3d68915c0b41e8769479fa6a95e3f028f0cf270fba", 0xbd}, {&(0x7f00000005c0)="033a1aaf857b9f3347201db4d2edcb0b1d40f47d8a0088c26537fb8c23749af7910880d1cf48996bef44bfa7d567009007f5b7e842af7b0bff1cfbe089129bf819b3e806c5a971de24a40b8e83a0e85a14f61067512f6ef28a94b3695a1248d9b0bf1f85a884a4688450012d2f6075e0979c0e42e88244eda89febde5d5d4dff9c5deee8e3c642d5a2ebebf844aa60560ea4a13468d5751bdd365284c89b9dc73c23681c53", 0xa5}], 0x6, 0x0, 0x0, 0x400}, 0x2) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 19:15:04 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x80000001) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x5, 0x10000}, 0xc) sendto(r0, &(0x7f0000000040)="4a7783883067b6db5c22ea643d55b2045a7eac97d91b67561abd54a51a8f61ed8884ce6c3a586a337ef8f8232b256f37206b96d0b0242d20e36d74186f1a6602367ded4d4d8619574e45b7ce98f31652cca441b8c9af680c58789da818176454357a6d313f3cccee418f1b3d958317febf0c03635e1e0fac13faea4f3814a2d2e2b2a133f03d68f9bb6cf146b3b5c5b5ccee96d05a60a315d5eb0d4280c95949f53aa23abed377cbfaa3a3927a6094fb13c730b7d4878e286920a743a1242dc22d252926e46e9f29e53d3f67dea3e2ae0fecacb4e8c9074583827d444fef6b9fc17f2da17745a05c421036d3a1e8e46bef0cc523e2f8e1e411e747565098d8f76717173ee0cb2ae08cc9e10d650e84d68d9548a8e6d4da4a333d776fbcf22fa202d868a75d38545e9ae8f3a5ed37d117af980869fdd9981f5738330938e56b9e3e4d9c3757e82ee6ee4caaecbd7b1cb9ef302af9a76fe656fa4390ad4a3fbb8d38f811916453ce040f15b71566b2bcea1e3c6adb6fa7cd28f9837892d10e7d8293a2fd2b542e451e67ae398f53722f52585d51d47b115a1dcba837fd64f3a9423fcd765836915c2f394a8604d389492b183ed40e2a03921fa062a3349970177d3dc2423cb7f1826eb27bbba05d550d3387d796074b887a2ead85269a7bd4b349ff3f5b9f3e7d7d709f96cb57f50e0ef14845249625c746cd8ba286166a3ef726537151b2cc81e4c0416f3546f3ae87c1db2e59ece0cbb62325362a371c0aafb93f630a63861c265f12cfda3eacdf5b4cf6b397ca8d7f1eb17bb689eb11972e624cc2c62d7e0f7fbf8a1ae3c06e2d7d14787b0f503a88d430523fec67c8b335673072b85b605e4b4379e4a8ce02fd44150ce48feaadcca9e8c264bad1a5c89f446eeca9a433d9da4b21f2a6a3b740469eed2a72ae50824f298cdbc6a9a9b97465cf46ab9e5a9469a9638377d0f17a4675e780853f089e9eb4a8d6f29e1c38dd7ea5866f134af6f2d3afbc9f39b7b16ed6894026a15bc69e96689ccbf3b50028f0e5280a8745b482359a9fccd94f418980389610b500e192535cadd84c204f58042beb80e3699d9341702f350176ff3a0aee8428253a5aaa4de0e9b3d76b2070b4e604543e5b80f59b61659e09daffb8bfa6ec17f32d8d62aae28f142a2d177f1ccb23550e0f2edc60c1b18a2bd4f5031d6f11e6a92660f391a6d17133594724e42b8fb9ef1c646960fa334d51764d8ac3fc781b9f2f3ba87f81f05464c0319f46ed748bec22022a43d1b50aa80976df4fdd7756a67dcbf9318354fcdf8922de85eb8a61ca967e683e7637c78425c6726396fa3f520e41ea63edf330c110ac087e6ef812ea93d6a3adca60ec5850d922fbbb0f61deba181feb56274e704835330279866c7acfa1e50544a22c1e65e452804e37fd85989fd14eded29c30cdf884c94eaeef46475c11cc9de2b2abd56a7a704200f9aae7fcbd33a31463ce718e7c77cd30c1df17bdc85cc99b89102c7954f78c7d0c9fc7d6aea22187ff1ade8e49b8fe018c5570aafe0140aee60a393c08c861f0b97ad656fb680348c7f46acb1c568ec0c4b22b0a203401db1864e1e008ff12857c9abbd2878e96246a6a5b2507c92606dca1bc569aba4f5c2e00441b7d95fa853f196c41b3a5fa5aa11b4037d92c12a3a5d4b5fd8a844c66156b0c06375700fbdb9c536bafba7d629f90385a2da3d64f569fb15985634895c132be54c21563fde3c0b73cbf651285319120f01e91e864b395b8956440defdcb05b08ed3212deb35bcfc1fca71e00b4cd6d8d94a21c7f9d65819014934d155a28eab136e6b4ad3eef7e4e611baa28f81cee4b3e920f7b21344a1d9cf6cef424d1b80e06406b8f3d21ca6b55331f8948e3f10546a392096045153490c4941ed614e5b680e814f0eb68c3703fd5aaf18fa0659914034b3e2d3231869976c9738493ef4a4d60adbb7e6fe0dd557001db4b284845295ef0466c3d71ab16ee9f3352e446914e5adb53df9092f1e007d4a63865c17c43749b94f944e4748a27557858675114354493ef84ccb34a98f3156bd9a6fb230ea62e6baebf700bccba9eecab415dec21d291cf1ee85db59d906539cfa82635e9bb089eeea05c2e280901b1c2e3b080040fb093e0b3161b2c6e894dadc54288f13bfab8eb6cb3a655d41a8a88f719c4a3de01c074ce499046536280117b33ab492dc645cbe81ce8793dc1a8fe7d2a706aea4305990cd5dc0c526943eb39550b3e2dd8d246ea2bd8bbb97d425b3f32362d5b8711e1c9df12597ea1bde1e2e47df315d2f3e55fee948cf9a3d61c4d070d4028334ad8cba1fd59d3b81fb07bacc701ca43b9c97fdbbd531219ca7c5dffed849216c11068aaec9548f70f34f0cd3b2cde4ae429369b32d20412c306ec098208c993973ca6ba543b1a6bd1e79f0412d9ae30902ab77d655dd900d6f217c4fbb30fce86354a6c9884a62ce5834103be68b442ff893aadc75142862829c3e9de1f49535c807564775877bebbc376e72e12c529faf13c12eec36134faa46e95b5fe614ba862b0936ea1fdaa34739c8ccc9ee132f72a6fd3e1e68adcbe933d607fcc9f5da471d75be8deda5614c2108c3c5989709e4ee4963c100a3245f44632424d40fc9c2e16ac188fc9ba220fb8bcd6d849cb24776369f3a596840be6dc942b64b7b311e3539e4fa037229bf2fa8835af4f93547f12e93ef418d7dcf17879b3077d4970db93eb30e072ab52ae6d53368126ab8706259d4ba12967dd141aa74e1331cf365ceca6cb088cf592737c851d9543f7b0d96e2d53cb048df075d6e941838769bf000b84d2d56fb45c0f4a6cee5aa3563ac3a6f5738713e97fc9d9e25209341812801c2c8ddf35e8be9dfb403d42bade4ca174f9ee9ebdf00713148b2c72a6a4beb7b486abe1e8dd0e919f91a45c2cdcea57d2cc502940da5585d188aeaf20a041df882571725bb49c56c9734a2ac53e4c44ddf573f1e08c29087290803c1a1d6141550fb29a9957e01b46cf237e47f9e7f8e1ccf1ec9a544329297d60a4ea1a3fe2b103b047082695771a77ed493afd8ef9f04c178d61d011191d7af32fe2453c6154eee5916d5cb3065683b7d0e04f905b076c96ea6dc4f691e0a3808218388d50d537f6ba52d759bff898aa53f635a4864b7133c4ac5301df7a89c545c89ec08c8b5b772783144e6c229dfb0bc731233eebc8e7e4ef2a20a9ff27e180616466937e938acc8e231e6097051f20442831492b4efe81e208ffaa978d58f6e6520af35bc924f8fa9fd7a6173764dab346df763519d474e2bfcf16669b44a42aa30234c47b410646366da6898fe162e220398c8d4f86b3f873ee60409792937e21ceb1a9455dfba09c4f9fff90a35566051e9d6443d323cf840c4ea0fcbd94c9f06c989c506eff86ded7efa5e60c41d7d144afc692fa3b13b6c9c2e78a347c96df6f5655e91ae1e38692219549d47c90808420f780feefc3a350f94898c0f8dd8c7da7071ffc60a49fd4af4eb77bda5d3cbff0bad8ed9d4e5ebe265423fd5217082908148b216ae748560c57a02914e92d1de365ba5f9fff5015b6e5d5a56855381cc71a1cb96a9041d89e0d35a9183bf87a9c30ba34a4245b373917d52850ff7a752dfff6577b77747c6c2fb512acfe972b7910af942986fb05be8f68baec347246db0b17ff44394ecf197354e5f80a5576b93a480264ffc5f04788eb99158b04b045a90b1ebc9cb711d9b07dea4d71cac333bb87d40bebb7af642b1c134a0a14ccc3140025bc00de259be04558da71b4583f54fc79afd9ec54b96854853cf229b0ccc5380545ffb01d834631a509bae3143d5bd9dafb6e0c8f14b22575ee99f1d1e920aa2b9847b3be97c87c1718f2c5755f6408fc86c4f7b8fe2cbf5c55e48d2f60f46b1fe5b3d3d5d89e316d285fa5f229543c08934b086163774ad01b6a158e72c24b5bbcfcb2666c3a9db695b7e5932423b107172f86d3b9319dc7c150c9495fd42774878b7e1b3fc1c2391e96a400c0af33baf3de8943f6f5f50aeb3bbf13a6d497d7174dd557284c7a74722d67a122a3e30cee7e69f8ce3164d5576c60f8e54cb50480981e26975ca80bdd3dcc4ddb94a79cf0b58c51a9670974c09f8cbe2f0cd080de9bc35dc69b9fe6c680d99b01dcf885187bcff49c3734f9838d73e91cbaa602cfd64782ee3949b7775d2ba63e1c4bec0dc9de206e1ad8c5232b79a4cd72a9d58b97bdac7eb5658adbf3a89f363cf3ddfb1c44025f947600d1095f5e11bfc30883559cd76ee439013437293ce603fea633ac7da6cd52d2ae0407bf0c58026f1dec19ed3a06ad5bc7609bfe3675f3c13b1f504dabbf050b969412259caa342011aba6f4362270bd6814fe00b9f428b1c4c2e649946f53cf145026bfbc154bc0ae924c2485aba72f19e40859a289612437c677538c4d0df1e2c9ba4a2ecb4f5d4d9d3056f805f3ea7d014fe70d39af816928ebcf574e6c74f8fb57b2ea4dc1ec23047531f8816e79a66357caf5dedea0fa17c99181dd2f468c1b38d7b49619dc4cbe573ae967e11d2cf3e8f43d1364bd1b0285d68f1bd9c26f427c0d715f393b0888b4dbb7d0ebf51646edfebd505556a5c1333711c79ac8bf84f0b07ba34652bfdec941efe2a4fd508285519eb30e2972d26fba463fc36965f36de7f5f22e193495f3c9f0ecff07ec68e72bfc5821ed6a8be8a8f1fc2c234a51627de767202f6972d30ee5742b1c1489598784f0a330a6d6936fe252d1dd135ca21d71be6f489778a6cc122290c0f763f628d900514453e9aaad97fcf6773a73f986cc74c4bcd12478edcfc6eab4879abf4d6e527c56747d2414103993cbabddda8936d1612418e496f70f2900a5938faf587389717cdff18dc928fe766964d2127b71ca76a5c837ed20c9de5793b8a972ea0a588916babb285ff91adcc6749964d1e979d8794da310bc6ddbb3d5af9d0ec9e905f6d63bbe1516751eda50c5b5c3ac1dba20d6353194810dad67818f405e8bc258abcb7b2baebdde17179e70de067e7e596910f95929f2a88f898ad0c32f1426024e1a16fe6414280bc5c42b07d28be97ef20768f2399527a751b70f3e09f1a4145afe2a85b6d56e89ea3bfd2de8b7a934c3abb40c737adec68be3114a75ef0385ad058c43e64d8965054ed4ff230270db7f6f307dd6d4a43558bdd7d6623ffcc035ffdc3162249cc4d2714899c05be7a2728df21b615a3680f6fbe099de848d6f8325e6ff2e2b5662e824f5ba3f5b7dcf5a101f2c261364c01d804d6d3bb4f4d2feae6c3f9b797dc7c03a6d62f3a1a559b5c6b3eb022055fcf559c7b470621b990b4192297267fada50bcd1075ff907aae219daa0f01d97d39870b41d80c98aec5b2aee0ed3166e2ce3e39cc8181321ec24e889c2668825bf34449259d23391e30674137f2fb90e7251e8cd5cd0a0636f3d4692dbda2be50400dc0b18f68fec3ed597c89c394b6cc270013c0ffe85a4ea671adce3c796c813774abe828f877ab76e468e23c6c9ba923ff1e67f327bd1319ee19b700de73a787ce1a7cc1b2f5aa2b8d9eb2916d8c0c068931f4a4459972cffaf72af405798b7d0f70a9221455c9ad31964958b53bd185e0a4892b75042eca82a9e8dbb305df733ef98fbd3185bcf13ae09b9c9ce106b37580446e3f839c99fdfd2e52d5b30587c47d52cb051f411a02a43d80f1259e9c8a127923db7337cbd1426392071810b7ff43c705fd3828927c21b686a190c1e4cfd52d698f293f1922352db2f9ce4c5c0ac9d1fa22", 0x1000, 0x401, &(0x7f0000001040)=@in6={0x18, 0x1, 0xffffffffffffff01, 0x6}, 0xc) r1 = socket$inet(0x2, 0x4005, 0x7f) r2 = openat(0xffffffffffffffff, &(0x7f0000001080)='./file0\x00', 0x8000, 0xc0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000010c0)={0x4, 0x3, 0x1, 0x9, "4f0fdd0d3c8579fb8167f49341d10b50583587e2", 0x5, 0x1}) sendto(r0, &(0x7f0000001100)="e5caa21dc14be4e70228767d1293bf86df21b1a253984bed182e3de14f359ca8a10468725d8105a2a38fb7f44ce71cad5eff2246e84db34a5633608debbfe53f3cb3e441bd09e6e03692", 0x4a, 0x5, &(0x7f0000001180)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x110, &(0x7f00000011c0)=0x401, 0x4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xc2671e35b84b2fb6, 0x5010, r0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) chdir(&(0x7f0000001200)='./file0/file0\x00') r3 = semget(0x2, 0x1, 0x2) semop(r3, &(0x7f0000001240)=[{0x3, 0xfff, 0x1800}], 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000001280)=[0xfffffffffffeffff, 0x1, 0x5, 0x5, 0x200, 0x6, 0x5]) fcntl$setflags(r0, 0x2, 0x1) sendto(r1, &(0x7f00000012c0)="757ebd6cf6124f19b1cda6d95b5e", 0xe, 0x4, &(0x7f0000001300)=@in6={0x18, 0x3, 0x4, 0x5d800}, 0xc) r4 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) r6 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000013c0)={r4, r5, r6}, 0xc) fcntl$getown(r2, 0x5) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000001400)=0xfd4) fchmod(r0, 0x195) readlink(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)=""/83, 0x53) r7 = dup(r0) kevent(r2, &(0x7f0000001500)=[{{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x5, 0x80000000}], 0x1, &(0x7f0000001540)=[{{r1}, 0xffffffffffffffff, 0x82, 0x0, 0x6, 0xb8}, {{r2}, 0xffffffffffffffff, 0x40, 0x4, 0x5, 0x6}, {{r7}, 0xffffffffffffffff, 0x80, 0x80000030, 0x4, 0x1}, {{r2}, 0xfffffffffffffff8, 0x8, 0x2, 0x12c}, {{r1}, 0xfffffffffffffff9, 0x18, 0x80, 0x1, 0x1f}, {{r2}, 0xfffffffffffffff8, 0xa0, 0xf0000000, 0x7fff, 0x8dd}], 0x81, &(0x7f0000001600)={0xd8a}) fcntl$setstatus(r2, 0x4, 0x8c) shutdown(r1, 0x3) sendto(r2, &(0x7f0000001640)="7dfa5ee7ad367e71bf8be815ac11f8b8d37ce849a06662c6356b5e0468c150f96424d982775266c1430c358b0f452f6fb46fa3b216b1aeabef1911b7912e6be0d417288c5b1c0f84aba56bda2d43f693f3617f840b4d51b5eb91ba908ac28d4db668295786b92a3f4950d3e6f4c0e2c5978a7be90ced614d9594b987a3346c0259725b6df1ba13d706ae85be06786d77030b892e14fe4733", 0x98, 0x1, &(0x7f0000001700)=@in6={0x18, 0x0, 0x1, 0xd5}, 0xc) load: 7.91 cmd: getty 99543 [ttyin] 0.00u 0.00s 0% 310k 19:15:04 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8288, 0x0) dup2(r0, r0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000000}) close(r0) 19:15:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000000)={0x3, 0x2}) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0xa, r2) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x41, 0x3, 0x2, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x3, 0x4, 0xffff, 0x8}, {{r4}, 0xffffffffffffffff, 0xf5, 0x10, 0x1000, 0xff7}, {{r0}, 0xffffffffffffffff, 0x28, 0xa2, 0x10001, 0x7}, {{r3}, 0xfffffffffffffffe, 0x40, 0x6bc400498d2ea3c0, 0x100000001, 0x1}, {{r1}, 0xfffffffffffffffd, 0x1, 0x2, 0x2}, {{r4}, 0xffffffffffffffff, 0x0, 0x84, 0x8, 0x400}], 0xfff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0xd4, 0x2, 0x1e, 0x3}, {{r0}, 0xfffffffffffffff8, 0xd0, 0xfffff, 0x4, 0x20}, {{r3}, 0xfffffffffffffffd, 0x88, 0x11, 0x101, 0x8}, {{r1}, 0xfffffffffffffffb, 0x9a, 0xf000004a, 0x155, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}, {{r3}, 0xfffffffffffffff8, 0x20, 0x4, 0xb195, 0x1000}], 0x1af, &(0x7f00000002c0)={0xffffffff, 0x1}) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000300)={0x1, 0x1, 0x5, 0xff, 0x800000}, 0xc) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x49}], 0xc996, 0x0, 0x8000, 0x0) 19:15:04 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x180cb, 0x1) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x10b) rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() read(r1, &(0x7f0000000140)=""/10, 0xa) r3 = kqueue() mmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x2, 0x810, r2, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x3f}], 0xff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffb, 0x6, 0x1, 0x800000000000, 0x700}, {{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x6, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4, 0x80000000, 0xfffffffffffff32c, 0xff3}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000002, 0x2, 0xc}], 0x8, 0x0, 0x0, 0x0) close(r1) 19:15:04 executing program 0: getitimer(0x0, 0x0) setitimer(0x1, &(0x7f0000034000)={{}, {0x0, 0x7530}}, &(0x7f0000000080)) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendto(r0, &(0x7f00000000c0)="76fdbc634c2169eb31cccecbff9e2e07b1e02ef0640dc068b3439ff8acabf55c8e10defc418a8d16bcf1de4d0c8c019ae535b289848dd622ac42b0b81d72c3451f7c8707fafd0f9cc6005838e7c3d84fc0a938689a9e8699859a81a4943de333e37da6226e4375175041bf25caf89b92dedf50f7", 0x74, 0x2, 0x0, 0x0) 19:15:04 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) syz_open_pts() connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup2(r0, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="6cd1690a", 0x4, 0x6, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de, 0x2}, 0x8) close(r0) 19:15:04 executing program 0: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x4) recvfrom(r1, &(0x7f00000001c0)=""/199, 0xc7, 0x2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x9, 0x2e89}, 0xc) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0) renameat(r0, &(0x7f0000000040)='.\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') 19:15:04 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x400) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x29) 19:15:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000000000000000000000000000"], 0x10}, 0x0) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) shutdown(r0, 0x0) 19:15:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x400000100000001, r0}) 19:15:04 executing program 1: symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x614, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f00000001c0)='./file0/file0\x00', 0x0) 19:15:04 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x236161b8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710e0476725ac0016e0000000800000000000000d51c000000000000000005354f7e280b08390080000000000000000000000004a38d6d72000501"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 19:15:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x40000023, 0x2, 0x8}, {{r0}, 0xfffffffffffffffe, 0x10, 0x42, 0x100000001, 0xffffffff7fffffff}, {{r0}, 0xfffffffffffffffd, 0x18, 0x80000001, 0x7, 0x100000001}, {{r0}, 0x0, 0x20, 0x81, 0xff}, {{r0}, 0xfffffffffffffff8, 0x21, 0x4, 0x0, 0x101}, {{r0}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x3, 0xffff}], 0x0, &(0x7f0000000180)=[{{r0}, 0x0, 0x4, 0x1, 0x7fff, 0x6}, {{r0}, 0xfffffffffffffffa, 0xc, 0x2, 0x5, 0x4}, {{r0}, 0xffffffffffffffff, 0x25, 0x6, 0x6, 0x15}, {{r0}, 0xfffffffffffffffb, 0x30, 0xfffff, 0x53411e6e, 0x9}, {{r0}, 0xffffffffffffffff, 0x52, 0x40000001, 0x1, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x1, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffe, 0x40, 0xf0000002, 0xcd, 0x400}, {{r0}, 0xfffffffffffffffb, 0x30, 0xf0000000, 0x9, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x5, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x100000001, 0x1}], 0x8, &(0x7f0000000000)={0x8b6, 0x7}) 19:15:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x8109, 0x144) r2 = open(&(0x7f00000004c0)='./file0\x00', 0x81, 0x100) renameat(r1, &(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000500)='./file0\x00') r3 = syz_open_pts() pwritev(r3, &(0x7f0000001940)=[{&(0x7f0000000580)="19d9eeeff932129607f96ff1e3774cfa2850c58de64c67454e6c5722f3756dfaca363382e258cb913fb3733b5ecf60dd7dbad6b7254902c9a1ffbaa134c7577405e7b15702878a801deb6ab0b18cfe2e81df80a13768ddfb71c30597b890392a210dc9e066570c3515e6d65c6f65172f7188d19ec1ff4300e347769adba4587ba6ab", 0x82}, {&(0x7f0000000640)="31d0a9ee86c84cb5af8b82787ee6964336dd17ab69ac9143173e7252a8f89c39b2787eae593f089e4afd6c31bb09041f2fb815d9e1a1a269621cf9600f18dad7a019ee3baa5bf5dec10544860d1fc012b600d8edc95568b16188727e9b0c19c5b2e58672c25f03c40a54afd5c72f361afe51315f080bd31b42b9b6a630d5053d444ccb90d5e17919c25e1defa5a0299888940b158b6765f9655bc7318ac2a67209d7db809aad3d5077b31a0d570e2900044d8179c934bebc729535b45004ce80020a83da1afedb", 0xc7}, {&(0x7f0000001840)="4d65627ef9af3f98d6fe881beb5940d9b364e821afe62d25485ffb0123f0c7e58ada76342c3433d8da4e63f81e48d037e9e6378ab8c0b93e377ae340d266248cc6f655875e74b2294ca5ae561761a13f8ea429df6a65da0429e26076bbfded1c5cb2f4d8456f71e5a38c39f917535acfb22a8a38aa009ab5618a35129db7b29511ffa6105d174f91f963a978df142a2b080af7c2ab93ed8ed813e6a6d94f2881db12c91f7e7e415a40ffbeb42d7c253df564bdc396a92df9f0782232a7f174454443d1f6", 0xc4}, {&(0x7f0000000740)="caea77ec18345399e212dbaf2373cd442b9be53b01ee86dc6a20eb3ac8314425e4fdfe45e8ffe594694b91d2f304e9ae96f1ee5e313ce029b5a189683b5d6db12bf29f183e6a9631b2dd275351772cc1d6a0d06d79fe63a63a0203297608fb4d7374b5b61ef5985ec2afc00ef91784ffc5178ec19f57eea9aeb4a3bceeb001c382e0373585749abe9992ada7ac8ae6", 0x8f}], 0x4, 0x0) close(r2) recvfrom(r2, &(0x7f0000000840)=""/4096, 0x1000, 0x840, &(0x7f0000000540)=@in={0x2, 0x3}, 0xc) r4 = semget(0x3, 0x1, 0x400) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000440)=""/89) r5 = kqueue() r6 = syz_open_pts() recvfrom$unix(r2, &(0x7f0000001a00)=""/65, 0x41, 0x802, &(0x7f0000001a80)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a14778ef6a00000000006df3c4073aa3940300"}) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000001980)=""/124) kqueue() kevent(r5, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0x1, 0x1ba4f565}], 0x6, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x2, 0x4, 0x3ff, 0x4}, {{r0}, 0xfffffffffffffffd, 0x2, 0x82, 0xffffffffbb360dee}, {{r6}, 0xffffffffffffffff, 0x0, 0xe0000040, 0x5a35, 0xdc3e}], 0x40, &(0x7f0000000300)={0x4, 0xfff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x9}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x59) r7 = fcntl$dupfd(r6, 0x0, r5) syz_open_pts() pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="fee2bbc8d2ce8ecc73ecd31244435f47865d9d013eaaa8433372b6f2a8c6eb9332fda653dfe72b6c360f7c20268eaa0a3cd2917298669357fc", 0x39}, {&(0x7f00000000c0)="51b640130106ffc6bbac7c840bfe19541c23c84502de425adf3ec7fd9f5d838baf118bc99cb40cae999a6e2bc5665961ff94e35c2d4ac37b433bda689079d7e810874248d3979c3b3e76b8ab6be32fb7717e089184cd639f", 0x58}], 0x2, 0x0) readv(r7, &(0x7f0000000380), 0x1) sync() 19:15:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "2ef32c0500"}) write(r0, &(0x7f00000005c0)="256ba966e418bf3557c632af6e16544e12aa18a4a563f485f0f852defe01b9ec8e4ac9832623d15e513a053523f7520ebf16b624d97f0f9da8c85563eb93b11f01ba7ed6fc0a4ffc780723f1eadb03cc09ba72b9c02fbd4becfd88bc153ff21de3a5383600000000000000009bdf49c792f8b6704cf33f3294414ffc4975012034a1c8cb394d8ad36585d0730100159c70b113ed9014a945e332bce95dcdeafb0758acff19d494672107c813c84d1e1933378283029a4ad811869cd33d00", 0xbe) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x55, 0x5, 0x743e4b89, "69e680090d001600e0ff8200"}) poll(&(0x7f0000000040)=[{r1, 0x140}], 0x1, 0x0) 19:15:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000008c0)="e36258a416f72ee99586132477f256b4233cfb25b84e5bbd1d0f01cb3db027c3370d806dbc0d3dc726a5197083b2220000000000000000000000008097e3ff", 0x3f) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) close(r0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000340)="55492b6d6c374ad7e9c213e758a265680af0718a79604e84ce18437fdf0a3338549fd208db295fadb669f68de8e9909ab0730167a4834c560e3dc07a06982203c1e46b00504ec6b8ea5dc8de70e52b513cc2930144272df881c9d1d808593098f65888d5a8abaf472b166f62ff9d297beee67cbacbbed8681528251313dea1ac5aefa87d8352e2", 0x87}, {&(0x7f0000000400)="56f76e6db7d68720dc637bf1c82437e71b883d763c16cb1b0fcc3780d1b0a177797cec038a41f3693bedeef1e8437a0bcb2c59ad31b24850546293ef2f99d26f76bdd0872a694b706797bf5fdbb02c50dbfe11ec7b200dad05943345eebeb4ed73662c7ada71e3b560ba34256ec3fd236ef80917e9950ba95c6e7e6fc2de3e77ee08f4f2c109e7e22188472599f7cc81cb41118649c1e4d17233b0850440788d5f59d8972b8547f1c3b5b9ba1662a47c35c8aa26358b9e806ceda06800390302f25c6620988cb329ecb6d0a0d7dfa31a59f423ea9df035b983177c36f9fbea", 0xdf}], 0x2) ftruncate(r1, 0x0) getsockopt(r1, 0x97, 0x8, &(0x7f0000000900)=""/4096, &(0x7f0000000300)=0x1000) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x0, "042a76c5a25c9702508ae5e844d5d81bbf1699a3"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0xff, 0xfffffffffffffffd, 0x100000001, 0x7fffffff, "a16dad134402c183b362ae808978de7f2b36486c"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:15:05 executing program 1: r0 = socket$inet6(0x18, 0x8006, 0x9) socket$inet6(0x18, 0x4000, 0x6) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080), 0x0) 19:15:05 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup(r1) ioctl$TIOCCDTR(r1, 0x20007478) flock(r1, 0x3) r2 = dup2(r0, r1) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x10) execve(0x0, 0x0, 0x0) 19:15:05 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) getegid() poll(&(0x7f00000000c0)=[{r0, 0x22}, {r0, 0x105}, {r0}, {r0, 0x96}, {r0}, {r0, 0x4}], 0x6, 0x929a) write(r0, 0x0, 0x0) dup2(r0, r0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/100, 0x64}], 0x1, 0x0) 19:15:05 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = semget$private(0x0, 0x3, 0x220) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000000)=""/55) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x2010, r0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) 19:15:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r3) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 19:15:05 executing program 1: semget(0x0, 0x0, 0x280) r0 = dup(0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 19:15:05 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) ftruncate(r0, 0x8) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) r2 = shmget(0x0, 0x12000, 0x200, &(0x7f0000fec000/0x12000)=nil) shmctl$SHM_LOCK(r2, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f00000000c0)="fe", 0xffffffffffffff29}], 0x0, 0x0) 19:15:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) r1 = geteuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x8, 0x5be, 0x2388, 0x400, "37e8b6e09987a330f01bd9ddaca00b90f98f9f32", 0xffffffff, 0x3}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) r2 = semget$private(0x0, 0x3, 0x51) semctl$GETVAL(r2, 0x5, 0x5, &(0x7f0000000300)=""/76) getgroups(0x8, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r3) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x92, 0x40000002, 0x4, 0xfffffffffffff227}, {{r0}, 0xffffffffffffffff, 0x34, 0xf0000000, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x401, 0x5}, {{r0}, 0xfffffffffffffffa, 0x5c, 0xa8, 0x1, 0x81}, {{r0}, 0xfffffffffffffffc, 0x24, 0xf0000000, 0xffffffffffffffa4, 0xffffffffffffffe0}, {{r0}, 0xffffffffffffffff, 0x95, 0x1, 0xff, 0xa2}, {{r0}, 0xffffffffffffffff, 0xc0, 0x20000000, 0x7, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x10001}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x10001, 0x5}, {{r0}, 0xfffffffffffffffd, 0x4, 0x8, 0x6, 0x3}], 0x1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x20, 0xf0000092, 0x7, 0x9}], 0x7, &(0x7f0000000240)={0x7}) dup(r0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000001c40)=[{&(0x7f0000000080)="a5e402b007dd3e27569b921987e51995440100", 0x13}], 0x1) semget$private(0x0, 0x3, 0x200) ioctl$TIOCDRAIN(r0, 0x2000745e) 19:15:05 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x1, 0x7, 0x1) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000018c0)="84d59dcd2ea12617c527b8ec8fb230347c46991c9241f18b25bdc03267f16a69ad8e87bc028963e542f79a48ad57f650c6d66f564de195dd476a9e87bc52cfe57ad151c89489bbd92f5e5919385fd39109dde35b00ad7d61b694c9acdd99c923602afc4ce32603a9c3bf0214528106d23c048dbbd71145bee9b7d36d9253f12f05f74b76f291c9b41c3e2bf6718ce3009e", 0x91}, {&(0x7f0000000180)="6ef9090a05e2858528661e51a70ccb6026c84d9afd76771b04c16db363731ffc2713f1e15fc235b34b84f1add646baff8ac16c765044c8cfb782ba2554eb9709f7fde4d0b1b93357c90b2ef99de1ccedc7c01bd042a4973204b02b4fe550375c7e0fd2d2db6c729c36cf1cfc13b8776147961d8db2d6ad12bc533b761ad77e7e74729e9fe380efcc1a050c102df1a517a31aef8b87a17853286272a2d175e8ee4cb7b48743d11632657046e74e7bad473f149ea96ea9a2cf7229ec079212466fd73018", 0xc3}], 0x2, &(0x7f0000000480)=[{0x88, 0x2, 0x3, "ef53ddef0435f9e98e22c96f1aadb68de00010b730eae9ae2470b2c696c64e158c028bebaf61894de4fce9f6878a2553f28b2c3cb60f9face154e578c5a5cc013b8b33e7c5d09205909d09e0158131acd5b33b6808bd569969f73ffbd145bbf7b51677fd450c6ba6e8c3793d1375da7452a1"}, {0xe8, 0xffff, 0x40, "f4cdb6abfccc4bb3bab62ca6d816c5ee64475eb443bb8e651ad406dea275e132a7c9bb05ab2206c040e93f833890e270a04105474859ae759b16c61af07fb5667356650ef8d24e671f1befb44440a153fe1bacadf559df5c563be5c0b11be707190fc4dbc4c2ca0c48abda6438bcde9a5670d9e4ad0bdfacfc95ddaff45951bb70dd30df7511fe48dd114e1d8745a5db1c57e78f8195ce7a2af3ba1cf51334d8c83b3e49e389739c73e184f6d2c7a8165d9dbe6cdae321c9f6cb28d4a14fb9db015c771b8715e815e56df9c519b4b90acf82af5d"}, {0xe8, 0x1, 0x6, "0375ac2df9b8da3e11cc7d59adbc7845cd0e4a48b28c27bcbb2fc43e137b176a6c196d26eb45323dd18e7f8d69a8e64a2a7349597a19f5d655b99d3bb2ce3f3416957112beda0c082862914c21e263e294961ae9b72dbe14e720021ff3cebc829047e6fc05d109c624c5e0de95d2733adabb5fed6e05f5b61f19d94f467d4f6f9bf1dfe89975b674b09efbd317c5614737ed6a462159d3949ce8b41e779a08d8daad0ee73b2b44286d5fd243f06c4895c7d6485baf53e8af9d2b5e001b378d51b6080dfcfe329c845a01cb6c0e455785d6aa3d"}, {0x1010, 0xffff, 0x0, "b75c430e8f64d84a05abef81cb37a06df746cb3bc06e13a3e7f3b82ed2ab16658c3ac054c9574172023a2a3de74365f37e7bdc5180ba028d2d09700b29fb7ba2ca5f820f0c1b23d64b3d78d71e457ca93bfd719ff5926c60b21781e94c713b60e14f20abeff67484e5ad01baa6e8be2dd9bbae54b6474247c6fa4215c67ffbfa4360de35284f8dcf002e2a042053c6ebe36c0bd0f76abb399e79ee7c0686381738fcfc482fa8720ae93b50a870d5457f285c423ed4e24f932b54031b8e85a4d9758da694ee00a870f1446094d586283756087c78791cb3552f95d9b9c48325ed336f22ae091e3b565381a14fcfb91b12445cd8e050d1b5baf25811f8db96e78c1d292c5f9fe56f18e8ef60a786a6bba931743add64003ebcf8118b9b7d60155062519886ac9d9ef318f8f1000ce3f934edd1e09c70203ed1f49809a568dafe82e991afb519bbf84c70b77d0c7e0a8072759208996ca9da90b02e5e41cde96d514a8bb64ca1510a88e8c70097cfba6b017996082a7b72a5d1c01e5e4b360b446f9b108eb2c962753b00a13954e143d9a9b7bca5ab4372983f5c27eae533e492da66fbd678e96590a67fd1b7bf0b8613a2c01e4626bb7802ec24df12a6610d10f84e679159d345f50e6e375d2b7d1fd1c6bcd96f3a2a09e95f9daf5848b4d7a61b06138a0cc06019b827395bfe7fa562bbbfa6aafd69680caa5c4837c068a809619094cb74d130b94e2fa8ccc197d669ff517f71634c0a2b9072bc84fd8f3bc43343394d158a73e77ae83d39f8fa50a405bdaae7605cf4f84e4600a88e2c6ae4156c7a2396a57e1d3d03901c63a734460cc74117856056e025e20bf678edc30338ceb8a097fd44f4df3c9fb029796e57659815c677bab5f5f17ba0f5d342e61ff73b3aead282bde4a80cea5c458e9cffc3eb77610f6dccefa24570ac62505ce6a30939cbb2c76749e37cd5ff082ab08ecdd8d89acc0b56c542be01ba043046e6f5f2e1ca361c30fde7992599b98f1f3beab3fdbc47a0158cbc09b14d23ab791a15279a0e988ab8d9e98ec7b4799b7bc3898812e482767b9ab83215b56284b7bc9ab7bbefd9a5dc73f6e6adf1a896ae2831bed3d29f5621c3e5a333c35b463cb0df8cf8136064f57a1dd5d2505983b7731b3bbfb2c6323ec91710c1f7fe7c203dd775df59f07e974b4bcfe7507748477d2971455b73685a380f951489f7f98ec06336f3a1b76acf6fc81543b37c1fa86c35ac089605973c01edf1c73b2e8a8ebfbab6309c721459a80eea6da102b63c1a0dc81cd75af2c08ed9401590c41f8c1ee9559a2d7bcb6519605ac27d2a6dd1ce5b3512d2375ba1f7fa12db16ccf29701d8588f253b1e15deae0abf988abf9b47608bfb0b45a8c202bd05f870d0c5d38fd6fa42af86aa15518c5d42062e678423d1d1cd46520a23f7361178ace75d2d562a845f8bcde707221989ead4c1e8985a7db8fde2aa52a7c897d5f85452b6a7a776994f2ca6e54c30321d005e407b18036cb8fc323e694d5517cd2d1a05312ad3792fc6cb72264bf6f0516cc076a3dedbfd7e1fdcc3598a42a79407a8b92051a90dbe3db92da321a968b762d621ce638e12e2a757edc19660e184994143b8e4dbaf6ef91e21797fb7e92a2ac0367e2e937c649e90f8670da7ee0f92fcce6c9b518687ebb27cd810fd91695d7937f86599e52a6c208dd2ab8bfc6c503b6aee71099d14d6aad07c5081339ac3048f3b4afd99ee1f06e0f013065a4e0092da70df93839b75cd8d028d6b0ea8623dff6cc4977b4e5c511c529ab896fd09a4568b4d272d0b9c7f0db95407740b1081d797ebfb2e021e2b9624ad49e11a44ee0507cf8d4c5e8234feda4f8f62bc6fb2e372f1915b735597ccbb720839e36a2309ba962e2a07c794bdf64237e3df81a6b580f4b35b8c134842eec003290507cf442e607892b86df8829fcc80285585af3e68498268e091dc104e67064c9b7abd1d5e7e421b0af607bbe33bb435b4d5f3c4fb2b00176f21bf505f4297c7ab22293c56bc06085cbd8e0f90b25977d65f094416e9c4c3cbe35f1ad7111f93a6f35473c5b9c9cfd9cb238b5c4173a13f1fcd5b135aa6b5a6aadc420d7d3d72fad5f18f1efb04b3ca8a921a399821f1c7f00249178aec5b9f72d0c04e9166ab2438265d8c8aadec167bd71c826cfa12587a3412275aa95d3fded4dbaeb14e194f22dd746f99c453bd275a49ac035b54a0b3ceaea14e2f19486ac7ddc1dc0d955a2d3f77b702c78c9d23db41e20dff657ce9988a8edd68fff84d199fe0ee79495c8c6904e3d71e38ba18e1304a11da8d13dac8b8dd89dd30909a184a2a67635621a9d865e60fbf1cb70d37c25c7f99244cfabb393661ebfb173d34700938538163cfda24efcea52fdd3a94e69b5532e9336c99cc1a32b985283980e899d25aed7f7f192a95bff782008410033c807ad6f57d1423d654ccab7631b9e522bc23f83a8062853fee0a15afc4cb55c1c567679dbb0c70bdb17769515b83f927e1873183c3be6fe46811744752efa9d04b23d0089d6f1fc32570d8593609aac70e68676294e5228330f7bd34e9af502b30e4e9dc54b119bf6c33b373c3074b5db35daa54338e3e8d34d2ca8e15f8ca6a2cebb5f7982cac3c4e7d16e8ef402edc9aa3fc6e214024d8b50a739c775bd3f4e7628459dd6300f0de062157e6af05dd94f2f5d102e0cf876ad53bb3c599f39ab9c91fc5d38d4a57776a33724fdaf33464b87d8e700475cf648cf2c2acfa2bb3411b32020a855b19a22a3143267d82a79f7e38f002b0c72c92c572f321bb1fb41afbb0722ebe81731827d813dd955f6b43cd1651b39b72a1186fd6a17eed9c20d6f2d7cd2e455db0400679366f142a97598c138ac6f7632dc4bad426e06a13ac80595d918d08d458a92cdd57a76dc6bbf0dec9c35d1035d98cf449a47dc266eb3bafa8862feff87d29e69d67102bbdce68a2dfbfcee3d014c320fd3d06de41e47ea4259b577ca5c97990723c5fd6465cd1d80fed1ef6b937ea3b9392c00bc39bd7adfc76a333677e81134a5270530a844301b2a63752d39ab532c448b12f5b0839e893a89fb0811eb6831ea67ba25bd0a74e244d054a444c1f0307574d91bc0033c9356727fb925337648440dc4cdb192c8a77be6b0f683238dae5492556c794812c9113b8ba8e500ac3560d0b6ce58717701c5a4a94a4903334dfe64b9ff1de05671a100cecd1d38c138613d6eef6d4745756a7a752342c5570e3b4cb55b07fca42c07f23921195e649e30da6c804e6076ed8dcaab79d94502c2c6267aaa94735c7d447d781e689a5386b7b5e62e4230f34ea28e9b42fe7873e96613266ed8236d0409acb3fa1828c2d7258c00006236bb028e959c6600ddaedd7c42c08a7927fa2e1ac5d3eb9dea7c294ca9b6ad3d1033e0f905bc5b698763e473301c17e3a692cde065851113fcd68a58750fc8c0f66e43dc636dd3db6f18112339e460d88bb5c46bc7ab18693ca35ebf7977c6d57a32f3856a74bd3485eab01fc9cb040c27cb1e455226c0046385931cbf82a345b8776fd93f38842f92646761ba6fe069f513736f0e795eb1bfb66a62fc03ed4559782f58a1482bc365f7fd6330e01a238efa65a602c036cd75687b309324efd4ffe0332c230ebbfa45b583c04c9c67d1ee2b7e1079b2c2ab5bc293f09f7c615ed144b1887e24922fff87bdae968fa83ba16e701186e466570ed017505765cfe470e495a06912e6d653c605352c3d4ac867cc941b5f12e1f0a39b8447f31f2c3977149653fbd921746d3f167118c02560f81abc43f805442e07f13a6575ebe8fe7dd48ebadea2865d55fcba5ab6692e10bb38b7f9443dba7b64663be710ae5a2de60ca4a64b333e870cf5ec7ac025b1744059fa6db890fc9545ba8fd714fa63483c42e571ca7f507b578fca2e3fa54336d441a1e9d4474a7f87c44ecf1bd02cfaeee75853b3b2ce20b1f03bef4c07d3f071fcce91c85a7d6f49ae4c0b27fe91bcfc26765c66f9435a4b23bd1d860fae27e7c9016eb7dbe3bc967b1654870af4d958ffe112b9b3fbc5dea9c0f8ba9e8a51a542e5c2574b31daf137f8fb0d85fcff7116c8ea96ba373bae0d1b5415b26dcc889cec87d99a3c453af206efa1bc7bab4f555a6eb6c8ec36f36661aac29db3af85e45903dc0a41cbc7f3f6cc574702665436cd4adf4b03bca1f1575d8bd4c40c6b71de3b7ed8caaf102d22366ab6cb54cbbdb75d95aa4e982a41e27ea7ab17721814277a7a26c12903363286316d62d1b82143002a140a83f93a2dbfe33cee19dafa235b06db935d41d1e84f2e086639a5181e1557b812b997a8f788a37ca8a8a0a3532ffecc1c0ad400bfa55712dd5e3375723916859ef349f9be05c62bfac9880a7bc87336fdb6efde306ca03945669f57a240974bfb7620fdecc0c46764e9fccc5eff9c1875bb8c490cbcfca7d3d3d9d4ab970a730ea7d2ee9b39db27b97bf9e6bccbaacd77aca4294dbe78f5876dbcbbc91f96958471faceb2437c198e69c6bd65c411797448098766f11723fc84e4477cd7287e2a315385928d5bff72b3c4d458542f4592029cb951aeb35bb934f0f122475e65af2e7525624e73a58f33215fd91660879ae233ae89d59dd3d48e86ae681343ab9b3e5829a75b5656de5aec64754b056e420275339f93abdc3b5bfe69b4f20d8d28e959fc3caea84c1921725d1152430223871fc38018370daa9eb555599e532d5328f0b08b7fdb18971da83de32aca031ad4adc9c0d3003974270c7d8c3637d3a25546b9fc7011e37019a841417687e1cb834a7fbd08a0e16253d1451002a25a3937abb82858b4d09855c0a87673e177d248462ef9c3287ce4a5a2603323c4fe27b2c06136c3be272d7f26be2a80fb7a422afd1123394e60e2d759b7d02f880d4f52e1ca80119f9185a1d7da09c4126a492b695c80a00348fee3ca8dbeef0e6681400fa81d6761212841c1ed890bd18abaea107c15040aff50ce887bbe9fdf5cbe9e4895495c7351736a72efb2341d857763224ef60ea258bd3291b9bf5496092ae403dc812b787fd896cdcca523cac83c49067c32a76573a0d4ef39baa70c919a4dc9024227b34e7fb2a2dccfd3c52446666f3336bced3dea4f4efb3e0d4ed487141ecb89b41fee535f213fc88301cb20e4373f092a78882d1531c666992e9a9b532c32086085499a02f724750edece550d386b5d8f6b922ecbcb42d18cf9707b2c420434cfef23366cb01e28b65ac2a5078100cde70cf38dbcd6c8feb1ccf6e07318d9d1e7a0b35aefa3a8b76c380dc8cb9bfe877cb963755f868361144721022c09f4866bc7ccb4e8da874969bc761325794d66965ce88ed50d9b0d1f9165fca5a8d2cf811d9959278bee4fd0194394c825af9650707fe667a1efb6dab247b6caf8c4dc420e150c8206ea0dee9a381bb7ad558b448731a4c987e003f39979e6a17e78bab65cf4a6d234b8402b2e9773ddec52e7effb87dd06611ae0038f6052ae80168e8d13bb98d6b3b446437b80d70c57ae6f35804b4a41c8d621d6103ab47ae073ddb17681a9af725318b9ab4221bb16ac5a3f6e2fe84f5850c2c83c21f755cdb3db289802bfc6f9be7d9b90145518e612e734f9634a42ea3c546099fd27ebc18d70efca7d1d260e183f76a3887a3ae2d5e272d903073c24c3bb59b671356473c4474c5d51b945f7fcf7529c2979484b03c7aed8bc6267491dab1e57d438e386b01114bd7a67b593281bf889d380f9c6cc1c1df20060a2df5c0dc7dd58a68682a5c12"}, {0xc8, 0x0, 0x100000000, "320177964ef8afd08d70fc5c90c451b781b6fcabcec65af7376b700ebe57e4454072d837cc5a5adc32f4df3482f77ed35cc6335af5b317ef25ff6235f0d98f6c384fd761520e5d0ee2a806308dc5c9664ead8d8d9d7a568e2080e6e09fc9e4c83cae7231b4325176688d92cfa254b359ffabd68c40d7dede29b1c282487fc828856890470c8668251fec237bbbc70173873d47fd6f7234cb27b72b2cf562bbae15f1acaa7e967f7925eec64b16e113eeba67ceb4667c"}, {0x98, 0x200000001, 0x5, "b8e7dcfd153b2de7c2d8488d989f0d30745bb5c7fc3a6c20f29228561d3f5e0fcebc9e454971e183b373e7e81d9e8ff7a56a9c398b3ccd14ce0145b96c845d5962432751a228a896755a831a2cffafa37277d24add53cac4fd5d36e592f85825840f158c65119c4f4847101b4207d4b7af9fce9ed149a5efec54f1d9dc351731ca"}], 0x13c8}, 0x8) connect(r0, &(0x7f0000001880)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = kqueue() r3 = dup(r0) sendto$unix(r3, &(0x7f00000002c0)="470b7cd7a449f7a3296e0a60aa8100002b2c8a3286f9c75f10c85806bd788a6ee318903d05dcadef1c156c7222e6be5f8c6b2640be43907d53960b8fe311159480e8f4f1e594e244feb22d660b1786c721a7dfa763131559906cd7078684c0003c000000000000001e4f33befd0134c1750cfaf1740f72c640bb7340b74b95b6bb724fefc16e0b70d994003ce7d4e478639040a9ca691833fe5486d84e05a3ad9283e9a8edd6de9659ee1b78c1a2b701b1968952a8e0a644fc78cbbbc7142d7559dff9745e7d8688ad99fc7bbb92f6fb813767c75a6790b42a235e8f1f971cc3eff095b5d7d7e9c7bd1490623830ea6d9937ad97741e0e9b8e2ebc0199f788ea8d3dbb68127081ef57b89732f9581c9280e3932db503c3d40ae640eb646e9d7315c07cd98774d0139e1ccb642d297c633399f54dfb40b528ef0739c2cb62e6ff7079cbc688ffad321b8947268ec5f18f842c9e0ce67492b0d3eb23f29097715139a862c064c354b6d6e57beca4befbe2364dc1d377cec6a4ff03c33a0a42dc827b79d5b473c587b16e176417c5f4aca18445f28fd0f866de7e881344426df81237e04a377953daf4817c0c335573874ef10a7ebc50413c", 0xffffffffffffffa6, 0x0, 0x0, 0x0) r4 = getppid() setsockopt(r3, 0x56e0, 0x6, &(0x7f0000001980)="546be088d7169a5498fb61b9cdfe88914e806e08ec70b0aa806bc567fdc42ad5da539055c14638f7270ec4cbdf91ea71ee119678769cb4bc7a179db1e943caa17a92dbcaa50cc64b0c8f5fb069acfa1a4ab2b55a0aa199338013d2f8835ecd6185fe386330cb87fd945ceb943104ed952badd9a96ce8c73bddced3092f08cc0e97ae3f7cfd7ca9c1b85a0677f15fafb379e7948c015f28b76b1fcf08a3e87aaea770509b4aabbd42e9e824877656229e978cbd4d7dd9231fc68fc1b4ac024759cd95b91272c14ab1ce4ee3b9145e1aa7031ac2a5992403da76b16d498926a4fde9693ab6e913465fa40a263607e078d055efea2e5314dabf4ab953ae819cc97c4b62e3ffe28d457f377ff5eac593d845da9f82c29bc5d002224c61de80fe5e6d9beba91089a4578da895a6f34fbf9d726272f29d8535a2edbf244931ebd12313c80c50f58745585201c3897e349cb6b28a97316ac24a77638497cb2cc538ad40d3b63613b46de5c184223b7b8ef9b9517cb1fde806a3435a4772afb5592e62237bbea632cff0f7ddc842e070587850dc2adab61334ac1b775f89a4ab66deb4a08c551dabbeccb4df770482ccba2153bea9765065f045c783df856a58e79b8672e77ca6ed9302ba46250864d2495029e7dbf3aff07bc1a06decebe56736d2f8ceb9989d4e718a5cc8b4ca3e669f386bdf5dab24783bdc25cc301d236e75fd71d400dca35d03c54cdce2850fc7d55a847e9694f0dc0de5e962afbf42dd9bdf0322652c854dc6ca65f52e94f8a959cc25455fd20c94d080b91aa85834614c33f110a2c9c494f107385fd1fa701ad3b0f259006532302516d02dc95509a2318bb00b1d6b2008805d9f0f5ee650982a4dc9fbc142be22836418652c4a893840b9ce93a50c07bf2f3f9a6a680c3d8f4644a0513412361cce83ad71f466f3c9b3221aca6f05a45c20faf82806bf390d5761f9fe5242af284d580034f24afc052b8882d8bce1d9813078435cdfca1a9b5dd431b220c12613d65b3e9815f91194db155ec0961a70ac6d248259c8f262d7c6e58671b54d259fae9a41c8e884d2e14f19e71250ae476e23f91e0eb554a599c5979b0860be29203726e5136ba439bcc91cb4521450a6629e5897b8b19278563bb686073d28d11e71caa5dba79cde82d0fec90fae9988f6a716df5d24cf8e3b42c50446008cf718a8cbc6831924a9f1b79c2c3ebbe46514bd6a9608adbe40cf3509d08bab9f2ebbce515fc15cbfc4d19789bb64e76a5248c7dbf2c0fad33ed9f8dd2c310698aa8cf4d12d598fb23e29606957685d8507be6127d6af357ee528656ad4a462a06f66a7975e7dbfd2ecff4505a1cdb589556395321985572dc58bfee4dafe8abacae02473d28ace8e8074c9c0f8ad70c6f4f603cd3906dbf56a690c2bf2899a4c2ea459889be2e26c9ec9b67b8613c7d3f9e36b6279b9cc6b508d02a2d79089a01338b4ea7cfe941fad8d354b0a838507acbd22f26c0b1ccf77830cf2048f45c34121243fc583a396f9ae2933843fa0db7743a8ce935aa6e5037ebb3cde27bbd312c3d2cde30f7b473d0338b39a0523a3e9fbdef5a8a80828eb7e4b3c1bc3d2acc072f9a6cd45c7ef9bdbae392c36b730edf58633478e5654691e9dbdcf1b37f4fe23c880f59a182e358a0ce9eecefbca2c9b932d30fe54ffcc12da52c358ce8fb52cd43255a0053e2016b41675f21082a9f0c446a7bc63106b174d0f01620f74acd9c8ae9746d0e1660545cd787f0b9179f920bede3b970c1dc6b86a112cbfa7e3c37ab13f2d6ccebe1e8c26f5618e3fa84e9f51b1a2a21c7af52aaf7ad95677fb463c6c976b03c9717c15857b9472632144b1f7465bc8afba0b6167fd2a45ac1a8218608a82042d6352986bb39aa9b570ae46a6988e76066ec094afa53a8dc57a25ddea967bdf78c75397a24f2ed6024135bdf1dc996421e1039bd4bcfac34cc32021c308134d42e5b49bff8e2f13790e5ecb915e7ed73f45d79234416a5e894e5ebf2c0fee2a35d7391d67cc7db5bfeba63aa8de1a69a66a7750102fee5af3e2d4675ab04923fdf184af07907e3c33a472976a3a035f450d562084a120923e3e77412307047c28e203a00874e8cd62bc73b4ba6e911a0eba5ee371ff7e17b51e6eca4d186dedd5357e3010d36fb2c66544ea516074ab52f7248860cb5802fda64fe6fdce70758e1bc0fbcc7d2f62acdb907856f1ef99c9557061ef84054f3c4346b7838215ea482384cb5a146ef139a21e50516765776f97707d8af44ee6d859c937e2897afb14d0243c1ac36c0d86a9e68856a463e73005caf66f33d8cfe93bf62039ef70b812ae174ea65841027009e6128ecf24e3c4c5f2a79f8fd4f2549b329e91140215d1ee6f0a1673e145d6ccf72d5287b5d42db39276fb8f8750c783bd731eb85a62a7aaa32aea16529244eec0ca0f03b9720f7c3dc0caca632afda69e1964b001f3fb21bb904dbb58507f33c5aa89b25e59e5477fc06f23abddcb8585f3aa5586c04f99c648d13ffa494451b29bfb4c6d6dbae810d1f368a1ff68f33a7740f165b3cc68ab3bfd53dbdaabed6a958eba3281e1a568cffc2f8da40f85a43e0f9cc1d000cf9a3dd96e8f96c835630496bf1921080fdbefdd87d415d4fc1ccf907fd434358d249773ec828d8f26f91be8852c97750afbd4b6f419e408cde5521fc2a72d58ac1b507104a53cf02deced6794b820731d107e4cd09ded1cf222479d10d45247165d5d5a39388a6202e1d9361f8a098392831fb05001a7bffbaae2c4ce672d9c814b34c52a658a92fc40af4fb71d7b43aa4678e6e5d99f56651084d32350fb57c4173c4ff9dddc395b712f78e2884139d2b3f0d1b71ae29fdef2f2b977dc94301f64e78dedd96bc872bf2ed2c4be2d2ac6e9d778c09aed2b18b80c4c446f6b5e3e97176272a4d4a3db8aa5b14350aac1238930dd1ee51919222f8e9d92365b63e4467143e5fcef61823a5fada1b6cf8a5fb20b3d588645b53600b11d04acef578640ebc24c399b7b19e76d30052b262c5a158462cbee8034de0df6ea59fabab33505c752e657c5bf98453b440f5c7182c90d0ad47653e28037e570707c7e0143f8e86a93bac2d6903b4373ae028743eab794e852a82011e42c3ac363b11a9fd9a8ce9ee21d5d8750a583018627b697336677ba679ef94fc5881d799fc0702f2a5af9ecd028e749a93c789e54f80615c04a6bb6cc23ec32776cf902437bf7592fa8ddc963b3fcf0af970b45796f4c0a48c2966076143ea0ee86e6dde62c2666d8cef1d4edca52dfdcece3c80f06b77fe79cfe61e1c59da17b42f5ee55b3364bcb7db3d6ec356f644cdecdb840fcec1ca2e3a5b695efc2c875e676e4b43462066951a7834b37a1ca9667d2fbfd8a7166d767583454644ca28eb590275f95b8f88fd89513d73da69a6d9f749bb01ddbdb601c0402f7df8a664b63d755d806df5c401c07e779640d1b18e43b7b2f8a9e87111fe8c6f167d096d2ac0ad3f38336bdd00e4e07d4d436af37dd4822488f4890aad57d8592fc01655436f8a3c42e540e444eb6e8bf0ddaea7db276840e57e0e44c3bd946bd6d16043ccb8315af284a4e2b1ea7c5f005ad4e3559453022ce847becb3c78d19645abceb5979cf14e09de88b93f65b8bdb9fd09d2f36369503a86a111e46d8bac76aa944ec71b6eb5f010f43fed94d5bbfa2d7fdec716dd1ddf46f1e7e6d858d06180f433fd087301d901c3c06ca32a36e5a8b3b341548a873618dcd52291f44e625cde34f731f406df6d0a46f7ebaa7f839ef7d195b426baf407a1b18087232bd57bfbc9d2d112ee6783ec0a78d48e7f4cfebe885c384f68fd569bbf227443f00a9c2521895597fdc7af50d510baa122b034bb0b91a3ad81ea96318e693b1d3c3556a8e45d3327c434afbc5b09dcf6be9c2c1fe9a723cb2209fd7d852598b5f12ef5a216223e6018d5924dd35a66c017f44a63f7f3f3217366b3505c006f96e1116917b6f1ca9e13c6e5e24bb51a9ab76ecaa626e5b00f7ca78d04e024e5efa842b6559baa9d5f60532d3c50a0a1601a21113e5bc8bc5aef274c259aeb5a57147f11943f7eeb5e8c9372417fb48d1398af6c7a64e854af67c28d8ded2674047e10f49122112fb75cfd9395bbf2717ea97c502b9c7188225f7ecdd6ca3d160804499b4317208b0f5a1fb0cf7cfeff4a8a122a39d8a556d0d1a031a22655d2337aabc44d25e6a77b858953fbb6276737ce0ca4029251393e4f142525c65865f0f5ece920141e179d09116393badf96bee795dc30902e1834f571fab18cab294aff64f0d25d5ef4b42917cdff3df39d2ef6c2e073f5dde52709f146a43c5fb98d4d11616534a5332b54ef43c4354c7dbcea4c14d6ec39265382acd1833a140e4a5acdb41e15a12202e4cd9bc1f05eb0d6bd46fa817cf3eb82dd7e97f0e9e50c88418a64edf69d13aeef940a0e10074a5aa1e962672892710846d4423d7df8961369346e220201e992a9364b36cd52ef21ce6b2ac784857a7ff1d39ea58a197e1de544009ee2b7d03e226062fdb45f12c1f221b97a0a3e0d98eea111a8b64557dfbc0b065e36d11868a9e373f21ec9700919136f778e8a712ea1ae66391e482ba59a1adae8f9d445300dac2e7c1da202d58484e4bab5c834c29110b325243202b2846391a6036140f6ac795df52a51399887ee23893e85ae6da18fb37d21b2379d2982f8120d4b75e2eeb9422bc4f700ec4d81cc7d06e852b515fb10c22d7059b9e240e509342f60ea9832593c8d070accd676edadb5397c440cd23b10e78904a205a2f910a3ab53f4586fcc7b5b50b5147c8bee6cd1f9be970592e4660e7fae2b7c0b012968f32094df2cb68df298834d8223ea9507c201664a264b3b6ba332877474b0b66221d4ead32f1fff562b89984f06826c679f02cf657e95fde90ea6274113c5f8e8f58c9a2c50e2916d3358e07f18757b468b70802b3771511882ddee2a1db48198be31ce2c4544122b9fb6c511ea36775a720694bedb82e8a923ba071f2fc80beb40d79ee251e02024138c9cd4aead6a4b6a4222a6de2b744afc94a4445c2b597fd5f133f7057b69a498e9f5a9dd859a633679b4f713df18842ae7f6d926a1e08b2e755bd6898edba1c42f415fbe7185274c64665c82e3d5d7b6420a31d7593afca9eda56bcad1790474b7fb64e626fefe98d26df5af1408cb14de0235edf1230215250386596729b28c3c986780e1fd528f56b331b0bff09200d2ee1b4641f04639c4f633d5f84b9a1c89efde7ef63daa5da4a2697b1ff9d462a3db12a3e488f97b3df2536f8ca60523695810b37afe8b6a0dc37e7e9e6089f356b224ed4a878d201e29b6766e3eb3f7b4ac5944d54907133e23a1caface3b99bd9c192289293f3ab0390521c93747bbf5ac38d899c239f8d9b63003fa96657be348a7eafcd44b53c2fc061ad03a4dbb05adc7a3d3b9d3e104a2e25d3e99a1c03e741084b68f6ea8768761158fecca86f07c7bcde167a8bff1167c89aea31db486a3a4e16474e6783300efaa881e37015ed9e8655087c0ab179f351f47f32b3c01d18e6cf8243a647bc12737cae8ffcbf11b84025b080b54da4afea72b849a0c361ed94c8a162cc369fee58aed4cf7accdb964f8e3f739b27dd1c86ef6dfc49ece8f92d78fa9e90e520d1225e67b5a998720670110c682a812438547c59b25b34ed55321dcd3e1abfeecf034fc80f91d40d8e60f7252599e96685001b1d9e1f68f39110a0b476aebfe0142b1ba40f9c531fca2ab8", 0x1000) r5 = getpid() poll(&(0x7f00000000c0)=[{r0, 0x4}, {r2, 0x81}, {r1, 0xc}, {r0, 0x180}], 0x4, 0x5) recvfrom(r1, &(0x7f0000000100)=""/107, 0x6b, 0x800, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002980)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r6, r7) setpgid(r4, r5) 19:15:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0xffffffffffff686a, 0x1f}, {0x401}}) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 19:15:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ftruncate(r0, 0xfffffffffffffffb) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 19:15:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1001, 0x411) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 19:15:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r2, 0x1) lseek(r0, 0x0, 0x1) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffd, 0x100000000}) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/127, 0x7f}, {&(0x7f0000000200)=""/201, 0xc9}, {&(0x7f0000000300)=""/91, 0x5b}, {&(0x7f0000000380)=""/227, 0xe3}], 0x4, 0x0) 19:15:06 executing program 0: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3010, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x6) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x0, 0x0) 19:15:06 executing program 1: clock_gettime(0x4, &(0x7f0000000080)) 19:15:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/204, 0xcc, 0x802, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) r3 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmdt(r3) 19:15:06 executing program 1: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munmap(&(0x7f0000007000/0x3000)=nil, 0x3000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000000)="980aa2fbd420a8b1c3709d13fe60857f2468ca4105f920defee67539a0a7df563c325145a3cd1da11fa69f48515e5d8280175d1e98cffeb86c40ed90e3a446b8e08100aeb62c09378ee5b7fed96f88e769f72d6775b5ad37c8b24a015d6ef4ab6084cc3dcf3c07befe6bad8cdee8b7a08e9d75977e2e35b75c87cf92e7c7adee4c54c89d9aee52711124afd8fcd385378967b822e4c20617136ccfd8d1f88d7cdadc66e03b47ab159ce70ea53d4196cec4e9dbede8867429f1e7f178f5078175a46e6c1935a5c9904703eadac8034064b5e017bdb81e", 0xd6}, {&(0x7f0000000100)="fc72ddc8aa322f6a307fd995d43186733bc88ad7ab3fd1772824c2dc64174c45c1eecae077689eb69c4ff9e3db3eb94c928582a36c144714abcbab09d75c88a7bc6acf5f7df965dbf6c737b9a7b39e9ac6670792cd9c2ef8bffacf30a38eea8c4ade73bcb51dcaee0dde2d07aaa326ab7aa3e1ff50f0bf88e85037a8d1fe8b7570a7375aa3f366496f9fb8d628c1f495c3e85baf01ccffaa54b06d999abbddf1cdbea8432665cbd4372d4948c327c1eece76db7addf86ee000f370a60c64a96770a631b73588d9a7022c6c0c98ab812c", 0xd0}, {&(0x7f0000000200)="0ee4c664a16b20bde8c6ffdfb3cabd52fd0d0fc51f915037e0c96d0e118c9f6deecb156cc26ccbbdef00bb63dc899741f5754a6d20aeca30803599d84ed8e0295b1749529db694389db1f09a6823497a80f9cca1bad60ac9c6001cbd7d45cc03bebc4853006978c5ccb219a8656007114876b344f01081235f45d487e0bfe90bf32140d78908bd11fac114599342a61ced85dca4584a6536195ecfea9db37705cd0b83", 0xa3}, {&(0x7f00000002c0)="62d64215a0754ee47105bb022789c92ae325585083c1fb1383a698df2217cf13b0a5b2f707c0db0bfd89028e580832fc9a543bb63bdb8490150f07a1a9e5e33256c619477b9302db5e5a7fc196d8f0e0aea99db043f38e1e6f80a03f1df1d1d569a222b9d074347791b311029027e96da8f0faef85fd4b60569c3bb5ae9d639429cf651680c995e11e86349cb961c18a0965ab42", 0x94}, {&(0x7f0000000380)="8c6293147aadd3d5d9d0aef2864cac451eb0b221e993232e0496d07f49c78c8177c887bb17c7918b96c4f3503a2a0ea46ebec10a4032ecc26d82ae6b954261ac4f3bd01489db682407ce3a4174c5a484529db2b62651ab0809e253e52b4888945bcc7ec72c5653cc7c0c429a30aa15ab8b7e587c35aa3999728e45b280cfed07d4671572d04a3b", 0x87}], 0x5) mlock(&(0x7f0000003000/0x5000)=nil, 0x5000) mlock(&(0x7f0000003000/0x1000)=nil, 0x1000) 19:15:06 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = getgid() r2 = getgid() setregid(r1, r2) getsockopt(r0, 0x8000000029, 0x66, 0x0, 0x0) 19:15:06 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) write(r1, &(0x7f0000000140), 0xfffffe46) poll(&(0x7f0000000280)=[{r1, 0x84}], 0x1, 0xa4000) syz_open_pts() close(r1) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "47780ac85a538a1300"}) 19:15:07 executing program 1: r0 = kqueue() getgid() kevent(r0, &(0x7f0000000040), 0x8, 0x0, 0x7fff, &(0x7f00000000c0)={0x7f, 0xfffffffffffffff9}) close(r0) 19:15:07 executing program 1: r0 = dup(0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') socket$inet6(0x18, 0x7, 0x8) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r3 = dup2(r2, r2) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000040)={0x0, 0x7}, 0x10) setsockopt(r3, 0x2000000000029, 0x200000000d, &(0x7f0000000200)="fe0000008000000000000000310000400008aa91", 0x14) 19:15:07 executing program 1: mlock(&(0x7f00001ab000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = msgget$private(0x0, 0x240) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = socket$inet6(0x18, 0x3, 0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) shmget$private(0x0, 0x3000, 0x82, &(0x7f0000479000/0x3000)=nil) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x200, r1, r3, 0x0, 0x0, 0x11, 0xfffffffffffffe01}, 0x1, 0x1, 0x0, 0x0, 0x1, 0x3ff, 0x1f55, 0x5}) 19:15:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x9, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x29}], 0xffffffffffffffe0, 0x0) 19:15:07 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/18}, &(0x7f0000000300)=0x14) r0 = socket$inet(0x2, 0x4002, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000100)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300), 0x30}, 0x0) flock(r0, 0x6) 19:15:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0xfffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00f81feb439130465f06fb7f04d6c5b1abddd64d7893ce112ad745d243b7ed275a778e3c15c589aba311"], 0xfffffffffffffe6d}, 0x0) 19:15:07 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 19:15:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000340)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r1, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4233cfb25b84e5bbdc3a5197094b222a9c4f6659990bfe432040000000000000000000000cb04403df380dd57f8d75c1eea6f9924a3c9042ecfd4cbcdb6a95cec003b54c9eaecf12845088e7008875f26ce8b02", 0x63) write(r1, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r1) r2 = kqueue() syz_extract_tcp_res(&(0x7f0000000000), 0x8001, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xff, 0x0, 0x100000001, 0xfbf, "a16dad134402c183b362ae808978de7f2b36486c"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:15:07 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000300)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x20) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8, 0x1f, 0xffff, 0x27a, "a3661367c4cabf95690c1fe0e7209d6459c166ba", 0x6, 0x5}) r1 = fcntl$dupfd(r0, 0xa, r0) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x8) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x8, 0x401}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0xc0000000000, 0x6, 0x6, "11b845d7124f2e04b4bf2cd3744bb7afd2d4b5f7", 0x10001, 0x8}) syz_extract_tcp_res(&(0x7f0000000140), 0x0, 0x81) 19:15:07 executing program 0: r0 = kqueue() r1 = kqueue() write(r1, &(0x7f0000000040)="8558f080c6861dff75b56688bfdefa3325b2c4f0ee2d76d18ccaf3c64907b3eef7942f48963ca60b276118df106e8bfc2f90000375bab2183a700c9a14ec5df26433bec773b596f4a47f7d2e6fb2fe7f70ab7b6267050dab", 0x58) close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0xc4) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3, 0xa0000001, 0x7fff, 0x4}, {{r3}, 0x0, 0x14, 0x1, 0x5, 0x7}, {{r3}, 0x0, 0x8, 0x40, 0x3, 0x7fff}], 0xfffffffffffffff9, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0xa321, 0x7}, {{r3}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x1000, 0x15d7}, {{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0x1, 0x200}], 0x8, &(0x7f00000001c0)={0xec, 0x4bf0}) mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) recvfrom(r3, &(0x7f0000000280), 0x0, 0x43, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r5, 0x5) unlinkat(r4, &(0x7f0000000100)='./bus\x00', 0x8) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x1, 0x0, 0xffff, 0x10002ffffffff}) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x2) close(r0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000000)=0x20) close(r4) listen(0xffffffffffffffff, 0x2) clock_settime(0x3, &(0x7f0000000080)={0x7, 0x40}) readv(r5, &(0x7f0000000680)=[{&(0x7f00000003c0)=""/69, 0x45}, {&(0x7f0000000440)=""/230, 0xe6}, {&(0x7f0000000540)=""/205, 0xcd}, {&(0x7f0000000640)=""/37, 0xfffffffffffffc9e}], 0x2e0) write(r4, &(0x7f0000000340)="e53d37c48680526bb0157d2cd492a1c3bbb0ea2b38308c30bf5c4c79ef87c36209158216c608374c64742fdc0bfa33479d0844b0900053e5a8a865f07e7592c17d8365cdabc34a40dd43a119df973e443abab9a41e19a2fcba6d922b75db5db2bdfd3c940ca119d1e81b5404288f99813be60dd72924783794", 0x79) execve(0x0, 0x0, 0x0) 19:15:08 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xffffffffffffffff) shutdown(r0, 0x2) 19:15:08 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f00000000c0)="eea947ab767a12163f36d2a4897034a6d4cf0ee7343616ed16f8c5905107e019103b6d8664b62a57f6b90d20da4af7663b5bfa05fb7b115e9860b6037bf8acaf5e5ae58e242a3fa4689617113cf0ce4ed3c1261036a2363fbb6e1c7c74dbaddc057b4368417b4caa32bb3d87de1cb8c9104847816e7f62f3d6b422f480ab4ed6a5aaf332cbd5e79d2ad4bd8791322e169de15d22a6f3f86cc1c8cc62472874659165402459a7eecb950d6dc692961839997d47b24b1825bfa3ef3b2dd68489e0f939678e39421af0faa9f976c00b861a28fd550f70d8e81f8d7173ea5285b0ab252c6b860f91a870fe14d4dd5fc9faf6e5078881bb01bb9b492342ff399073961d49ab0d2dde1f9263268029dc9cb0caff7fef45b90dc57c64a5cc742acc83c4fd738c5faf6101e1e5e09a8eb6b40bb2de35a70579251688c8b327342f80075511abdb1ac73c9368da349b6f66b14e76d3f2014cef95b77e6f4c447d4959c30e04b1c3608cd07d78ca713b93467ee4479fa6fcc63cd259be3cbf93ac1fead9522e3d53e1e4237a1265e6a0fc31af69689f42fe4808cd1bc4e5c8dc36c42df3edad862f91b0f6b477033ff146b987f33afa5c432747357493875356a960d572c5c6b9293b0bd943976fcae85b181915ba26582f63a5287a6961d5f60cf325877fe4277544710d1a672363372495305bfe23b9fa7cb1e7d67bb4b602fc38d658370baa903424cd391694164d764d48762322435de65ae49755c634623812450e86cf63e8be4b85b50aa8c664f558562b82d930b6a1fbddc4e50aad94d80a541cdd9026573633cfbdbafbdae5e440b02b80b7e3a425636ca20510d892d23d4e8d3d1f1a9d78c602acf7b542f0ceed7e0098de1399f796a2bd947190028c9a2697f4820c2d607c672950784ae06df6175114ad29434f5df58212721be91bf4de5ec7c385d123724772845afdda1827927cc7aed3976534e7356fe520bc66216664f8b53dc484a293dfa74ec4da35c5199f820e0e3b98ba6dcc194c91be680766f0bb651a8bfb388cc6a53e1e5d883f223b2460414a1c38697adb30efc67f4d0995ec6363dd53239fb26c88227c94925010f2b4525cdc4d4a8cdd05cf4323fbd6286f5c89d1962975d592ffbfab2343995f36832572599733a5437c1bb1b77b080251af44b7c632a34ec2fade8af3a2054b02e518a81337ef6a07de3dd91e75b44649c963f1d20483ff062b90016e6fed188dbd0e6057858c7e119d81b61b9a7042fd0b6a7248599883a3740b1eb840a6d9762a2912a78693f0f203a07e10edfd6d62c089430a8bf15d5c470e8b50cd435432b9c5d1c1b92ac6e2d19e7a2472eaa1807871342336b16000e021b302e406ad039fb2040156fc521c66e270fa209f6ccdc062ef1fbb348032ffed8df01870cf90fe636393c95450ab6e1a5422b5320fe8ab8fd3fb12ece07d1b2136800740449049a68a2588973339bfdfcbdc6a0416d7acde8e68b690e2fba7ee2a5b3d10904fc88ced76bfa4de3667f5cc9f48ca18435df96ae367b29bc8a7b34046e8d607250aa9c068ad081f0378fcdac2cafb3c56ad764dcde07105fe1d2bb42767ebd7698d274a4bb79cd8c53a8ec814b37d74e7f0a5cdabdd3b9726d802770e71c6f31b2ec10b6e261d7d8e5008e4290d5d84699c815f4676434debcde985bfc0197e244565afa6772ef66d35d9e1c89e5b80744d573d98c365227b24c26d68a272827f931268cbc6f346d290e2ad4d297cfa3010cc128069804ccb674750671171b319f703b14d153d47f34de90981cf76389315cf86d6db3bd9aaa848337cb531f9bdbc42f507e3485cc69dd78758e76b39facd0d2b2db8683e82fe991491f60a8724e5e77648d682a92e8d665731c22eccf56953882503854a1c54c57e0bc184ef7985a815a24de18dcbb86e338e507dc36a89e8fce4085f75a725f5916c13daedf1a90a529a176c4e0bce604fb0fd8f5b34f35ebd73c08c2ed784e5b10cae13b3f80c63ff65de827f134289b9f2177417a260e5873d1175e0776cdbfc872e5860698144949735e14b2b29a708fa73076347873638b32a763521fd364850b5b7e83d83adafc3244177c0fddbdd07d8e46f8ee9065ac2634a96baddae9beef403f22559237399145972506be6573e657ed374a33a0e3d3e72998e02d93ad6c524a9f258e7903f00a11daa49236ca56656b2722ef0662bb943483ce751da6c5e956ed8acd10f812a0b85a5646f94343062d84787d507327d56b4a91c1a576fa291beca59cde7517a5431b837a9e7333dd06d9b0958a3278e2e5ea8edefef3ace950d0c11140d857c3b993487f1d2fc7129b199d03772082bf968f6f9f9bc8dc08edf24c1e0d57d189fc296cd5084fad7c75711f1764766177a4b26c783d0a1c91e9a214b204d354630785974469dc6826baf0ddfcf1274083ae06857dece6fe64b71f06ed182ef50033b6fafc64bfbcd2a9ed8e350588dffbb674fc274ea4fcdcc009e4ff47481e0e0d8e7c3c2d8a94b786c8fa6b969eadd61443f39f1a51858e3a319d952e1856c34e0ce67e3a1d8314698f749958054a5231d426db68b0e17e9d6458497bb2c1fff15d81f959f04e859c57fa5bf52780176d7ececb5d7a5a6e47ccf4b39221c6fc5490292259c27e6da24d49ae0a3c38c53ffda016a259c65378e29defe60866feaf4fc807547d6a5088fdb1a3c42c6edbbbd98ce9b82c806f84e9681467f488bd428f55c502a7fbb8d8348784906d90262bb175c4b5b467ec740ddb907189447a4460495fa11201f8c89230a48045595bbd89d4e05b3b1a0705c5817316929e15745aec9a68ecbff4280644e2c45437b7edabf5561d3fa0f8022ab3ce3b6370f7ecfaad87b6702c3e56f6083d73286f6c05845c2bf4a0601abe1eed43b519ecb288d6ee741ec1920bb2b2a5011060bfba156de05af3457901a831ba4f959a5951de31a1e4abe64f38777bf4cdf591f77b6baf387bb839307da7e1fa2195966d174c743d244f33c247a581f095976608f09534cdbcdfc614b8fcc7dbc2a20a465aafe48fd6d0f8cf317aabc1a442a19cab827dc4e5be1a56b14e03cac29bd6cd27260220862d0b32bdf40d66c8878fd9e407e4410b4bfcc117957dd155f9a812d341bf3c0437f9916ec6349355d2ea7c2a64d33f38435e0b62d999b3817cd81902eef5f8e200225db520a2c8f893a94234a4d3ea786334f59de66414524a95ee23e15a80fda5baac1679213228349cdb25ba5962da81d31215d07ba81d00d78b76e1acc8c6086cc71b0b9c1bde6b059d8ab91e44cb5b1d26591ab9afcd200560e361105a551ab01812ef3676cfd865860fd6ca58f089a8c30f425c7b4c06039ff4f9d7eb65f64cf0c736a24d80b0336c816b40134785d4c1fc7933271eadee3946fd8bb2f7da62ea7e48616133c7fc6c782ed6cff897c2775c95d2f54d6714919df904771ed5fcafe319386fcffa1bfe3a95f4dd8df087697a7ae8b0f8ea4e8c2e842116aacdba5a7364ef1bdb82327d52c0e1c5de6e0e4d0a415414896e49e92b7a3cea93b5bdbe84508b3d77addbb3c4ec7befb11e9091e2ae98b730fd1c6694c40a98fd205eedcdd26de8a4bfdacc19e5571f36b20da7202444b1a3a189172f8603a913ec93cbeaa8111038626a2338f0c69d23f11263dce09d0f3271092b11e5a5b8bda80b015e5f6fac742157cd5e9f66767784bbb82a4da2f4a223596d730a74421f70a5d71a054a99fe64657fa5795603e0066667bee613e6029a9cf5f55859b4220927d074bf2e34477f6da85eb4edd6b64d436482bff2b0f6ce114e3ab9c0cb6beed70afed89aa0eaef5e800d3d31802f58167a57d50369f55657333aaec3291cc1b2cf0f0c6b8e586ef33f116341dde670d263573b30a1cdd5d88d2d3750c8a6d72d3fc7b61308672afae57ba94f1298be1c7efc982b5dc95e7af2e9c71cf20ccc414e85e005513ec0d7006e890505e4e9f176834bb3c3e25cd2be1dc9116b5730437c6d54c7aa949e2da38c02c53bfc61e7f695745b928d007b7d023ef9b8ad465ec7847fb995a2dbc33dcfe5d02e2be29da8e7b273b1f71a0f7baea910641c3230d2315b8fcb394f0e7f17cc6d4ed3e282bbb785ad679ac5ffdc5152321c0c4ccd81734af1f241083827bf039d150f4f3f70fb3e5efb545cd041196f0f42f176656643c936c2895c542124f512b14504a1e64d5b43e6a6fe8f5389d51897867c48ddb0fa22841a38b2d8ae7ab20aaef183bf4842238a3c46a84a3c9d2649b8496b50abb8ac6479ba3240ac03f75950695e89c5aaab606f7bcc98ee80106de8955e0f8834f7eb47e55ca598dea49ae28425cbc97ea10e3b7d4d05948f9fbfc39f4464db72678f5614da257eff8effc9558d5dcdc1695108de87492db8ed68f1aa207c5710b1d34068c430698e1ebad73dd831661d26fa92bf4257f1da8ecd4e8ad06b8b55ab2871c1e6196105c8571629e96106760d337cb2662e051b75813b67ae6d63d8a5e5ca04e938dd27ef661d1ea0aa62005a24634a234a1d54cc4acd1a408dd05adac31cbc1a2ee07fd586d7bd3e8fb3e6bdd8e5e2b9c72b99472231faebcbeb97e5424b1c6e34ccdfe9089decd407b3c4d0252eb72ea820f83ee413d6c1f86e76767af9a9eef6ff1a73ec870badfe00ae7993329b086cfa7ccf633827744d52604b965fce0bc9c610004fb60f0fb5d48b9efd31af1887445bf7c15ca55334c824fd096d3ebc6e68d66d8630a6029ba01c2425652ea1f75cdfb835c6f6854513d0d9c08c03b3f2e26cdb86170e292d04727e8b21bb6bae0776702b77188c5e217b7e65bb69cfa0d106e063b73ff163a74f298d75447ff3e272611f97699646b5ce10a1c19a65e230ca5771f3136e43e1cf6b22f63571fb67d6e08cac6be6351a2ba5fd002687f33fed72e83d5ac32840541cd1ed2c27c8d7f0d3e1b9188f6fdb33b1f727e451d18398e82b14b4b6a34198ff80084af8cf870eebe5456b6e5742b5c7213d56deddbbce0d3e235357cd36cd61dac7d9eaf8560e6d7552fc71f1b7376102ff86cc2d620d3e1477da0dc1a8a646e294df1185aeeea796cc0edcb0aff71fb925f477b701f666a6b2d0549b86fbbf39400578e90b9f2015cf9bf6be544c70adefa77f5dfb5429189f15705aefcf41494c489c927302dac41b751da1520c5db6707e50f47cac0162aface455ccd279a9e3086f543070c6b402fba4cce60ece7fa24f69fef361623a6514c754182f1f297058e383ab1e23592c139fb564a392bb9bba65db898681b7ca74ad5c52411638bc428e79ddbeaac1631db64e8deb7c9ea3c33598de9057fa1b927985d5e8672ea99e1256ed092a1382b3222a7be77ec994f173d5f776650903e605d0579cda2a6b60a0ec327818ca4863e1381811908e86e1f8cb783b853522917c25e8751056e5a94df7c6b93f601f6395f9599de8920f0313ee6587e7457390069085802c3e60549ca8af40ea8a8d84d8c3020d66a8d33f0c68038f7bb7217d8a075ccdefb338f81479cacac751301362d2cb2b659107481262b2834280c31b2ae23cf0f99f659905a550746d6e0802e1ac7ac9dbe6e89f76d83a9df6f75a058754d90a3433ae4446c6cebb973930fa59db34e1ff9b2d244bd5f086944a6745309427d32ec46707587d51f9b208d056d2cec7c0a6d1a27be36f80be22620154716d9da768f1d313b7180b4fafef63a1e93f53f68a38c90f804321447b2d36e10703e9e71a64ff06fcebacd8031164ea2b2ffc0d89e", 0x1000, 0x1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="147a421f", 0x4) 19:15:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/7, 0x7}, {&(0x7f0000000140)=""/79, 0x4f}], 0x2) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) connect(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000000)="ff0e3e2a5e00b5f7e1b4784f0000000004000000", 0x14) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x1000) 19:15:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xd}], 0x9, 0x0, 0x80, 0x0) 19:15:08 executing program 1: r0 = dup(0xffffffffffffff9c) fchmod(r0, 0x100) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000040)="ffc2dd548c1df4246f50db16f7e8ab91", 0x10, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0xfffffffffffffe00, 0x4) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000140)=0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 19:15:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c98aea258432228554619242a27115a2905edbf6", 0x0, 0x5}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 19:15:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180), 0x1da}, 0x0) 19:15:08 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000080)="56b1ff10a280f81a521922fd9f00000000000000", 0x9) close(r0) r1 = getuid() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt(r0, 0x10001, 0x3, &(0x7f00000000c0)="78fcc71940467d2dc8d88cf10fca8a248e3de3005da71df72f3a745cf994bcf519666bf373257344a68adeb1980f93f6e9ca7cb47994b27cda86d0b9dea05740d540d49b5fb3d270f75e2aab16509845c775266dcd47d124a17b0557c35cac2885b48b749c583a8c532f1fe1a720f61460eb06e39b0f8b1e6c4cd4dedca01ffdaae1e1b5586b7083f292644bdeef153537", 0x91) fchown(r0, r1, r2) write(r0, &(0x7f0000000040)="3d2627d1394a10dcc70fe8b59e541156574406a0c6b02fd193c4350b673262b3c231ea7ac7df38", 0xfffffffffffffc2e) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r4, &(0x7f00000001c0)='./file0\x00', 0x2020, 0xd9) setreuid(r1, r1) fchown(r0, r1, r3) 19:15:08 executing program 0: utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x3}, {0x1f, 0x1}}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) unlink(&(0x7f0000000000)='./file0\x00') symlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file1\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) mincore(&(0x7f0000000000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/51) pipe(&(0x7f0000000180)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/150, &(0x7f0000000280)=0x96) 19:15:08 executing program 1: r0 = msgget(0x3, 0x201) msgget$private(0x0, 0x7) msgrcv(r0, &(0x7f0000000000)={0x0, ""/1}, 0x9, 0x2, 0x800) msgget$private(0x0, 0x80) getrusage(0xffffffffffffffff, &(0x7f0000000040)) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getgroups(0x6, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r7 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x5, r1, r2, r3, r4, 0x20, 0x3f}, 0x1, 0xff, r6, r7, 0x400, 0x33, 0x9f, 0xd2}) r8 = semget(0x1, 0x6ce2f5f809c07cbb, 0x100) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000280)=""/208) setgroups(0x1, &(0x7f0000000380)=[r5]) r9 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fcntl$setown(r9, 0x6, r7) open$dir(&(0x7f0000000440)='./file0\x00', 0x210, 0x9) r10 = dup2(r9, r9) shutdown(r10, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) ioctl$TIOCCBRK(r10, 0x2000747a) seteuid(r1) connect$unix(r10, &(0x7f0000000500)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000540)=""/128) ioctl$TIOCCDTR(r10, 0x20007478) getrusage(0x0, &(0x7f00000005c0)) msgget$private(0x0, 0x140) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000680)=""/210) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000780)=""/253) 19:15:08 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x9272, 0x5, 0xffff, 0x7fffffff, "20f0a50693fdd24c87e03ed9e04e29604e40bac6"}) write(r0, &(0x7f00000009c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e87396f9ae9344a5ff00dcb84c19e3ffc74ef300c7a3ff864cdc942978e8db7771c3d97893132c6f7e7b55457772342c5f224fc80c427247f65a6fbc4833e94c8516528e856c90cb12235db8905f7a12b4e546f6e93ab0ddc1a7b28a2ef106cc8b7a6b5e40adbcdc9ff03e3f323281fac67e251d1a8c35d2512a9c068270ab96c8bf78cedc318205e15c70372ab32761a02b31087b1456a00017ce232d7b360e662500448952cbc850014a51daac4123712c462a55cce232e6c811307c8806eea890e187339f5f805ecd7c3a02a33cc6dad452034a0de892b3b68a70c4ecf0c97b014da6f0660d40db6c3ede90990a20c25bf00866289b9862cc2fb6b347aa5cd9bab7e0f62c42295a914eecd9ba1f86074fec1cb938756e3bff5e896e80a7cf58b5e5a7ba4eb936ed5b727160418ac42e296b3087a72fb7504e1b1dba0ef072647a1412494f73fedac1dd218e7677beee644bc770d3a7d4aa30d9e0094d854451fb74ef6ad9e985f9c1ad85e8eae60259ca0ad8fb0cec8a3e9ab305e36915ef80f75f2165f58b386deb339ad6815b15489e74cbd263d8587d7829b37e4d35bfa3e72089d8baaa900b6d2ef21bb425a67e927113a31c9552870e236eabf1622be501efd39473c40b0d029270a271cb44f96ea46eb92b26ef58a45c97859c5145818b2ac8618256733a74c0c0ef7ac949d683d0f96a6a5522774cb14d0f4aa9c40830df3173b54a0fc108c6447cb62d82a085fb2c1c89e924f543313a511da87fd07a0632b42eda35cb440de1157a2b0700a620e3f1ec2695c00468a05102956b541f92e9b9c1f8adbbf71335c234731a3c090293634ba22820c0b7a9f728d40a142944d74750849451d1607132705e607df92ec948862e40835fbe6af90f9e70a2407fa247282ea867d22ec75befe20a6ba89a5ef003503ff3a46ba1d6e143ddc84874892e1752b31fb8210cbaf231f8fdd05451d872f1784c63a0de735c7ea83a3f5a79a6a4c2c1a0139e1265e7f4a579beb0c5f6caeb6973ca9b55982ce4259facfa76abae109fd877d4d7a0c4eaceb8e8e2109bfafca4539cd4819ca449c6cd2c0d8acfcf2849ba368986", 0x337) close(r1) 19:15:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x911, 0x1) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x400, 0x1f}, {0x3, 0x10001}}, 0x2) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x6, 0x5, 0x0, 0x5, "b4de6be5c701ac7f01e06f52a20c5abd31de0899", 0x401, 0x8}) close(r0) 19:15:08 executing program 0: r0 = socket$inet(0x2, 0x1000000002, 0xa) r1 = semget(0x3, 0x6, 0x26) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/64) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="e1e6b3b1340fa26771a39a594a6e98f116f9a209ec753c00136f48ca9675d96491c6df1f930b9ff437dd857e708c3ff3bf77dc79ab3d592196a8a3b2ec828777cb28a5b26e6a2025d9959eb8066bbba5a0f801d3bda3", 0x56) sendto(r0, &(0x7f00000000c0)="b33275f7c39319ebd7706153ee6577c8590f0d4cc0807e1719f3240b558c7e0645db5b780ec385dc6bbdb32e1be599f4cd79a0a6b774169db70218c3e7bd95c8915006bc764efc477472f82f51730c4810b0b34ab6447759e1c4e7f06637184dab0c09e8c274c7a0e6593b23b7d410a98b2702b112eb36c776b04a0c9a753365c7cba493d721917df67eabd6ba7fac098018aaabf5acb4ba35ee76278040bef2", 0xa0, 0x1, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) 19:15:08 executing program 0: r0 = socket(0x10, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) socketpair(0x10, 0x0, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xd38, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x9, 0x780, &(0x7f0000000100)="5fba63fb358bbbd0af3f50e1449872f58bf76e0b35d01bcf33ca9200df24cb5d072f295bea99e3b8b4a9523e69babdfaf9bd429029292e29a8d32f07b6c5cf0b02bae721c53daf6968a54ddbd9a8260d6341400f0930c393115ad4e66ce1cf0ebfcf007f71a51adc00a60fef7d09625deb79", 0x72) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) write(r0, &(0x7f0000001240)="85df2ab3e8797deaef70bcc2cf443caca5f76e97", 0x14) 19:15:08 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = msgget$private(0x0, 0x88) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000005000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xeb, 0x3, 0x1000) kevent(r1, &(0x7f00000000c0), 0xfffffffffffffffe, 0x0, 0x7, 0x0) r3 = dup2(r1, r0) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x176, 0x0, 0xf8c, 0x0) r4 = accept$unix(r0, 0x0, &(0x7f0000000000)) connect(r4, &(0x7f0000000080)=@in6={0x18, 0x2, 0x6, 0xa0}, 0xc) 19:15:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./bus\x00', 0x201, 0x0) mkdir(0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x3, 0x8}, {0x0, 0x101}}, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000000)="77a57e2e2e", 0x5) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140), &(0x7f0000000280)=[&(0x7f00000001c0)='\x00', &(0x7f0000000140)='$\x00', 0x0]) 19:15:08 executing program 0: setgroups(0x400002fc, &(0x7f0000000100)=[0x0, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 19:15:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x500, 0x8000) chmod(&(0x7f0000000000)='./bus\x00', 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x0, 0x10000000}) open(&(0x7f0000000040)='./bus\x00', 0x20180, 0xb7) 19:15:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x168785df, 0x0, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x5, 0x4000000000000) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x10001, 0x80}, 0xc) 19:15:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_open_pts() r2 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0xfffffffffffffffe) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x56) geteuid() getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/128, 0x80}], 0x1) syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, "2325212ca83b18e1cfd31b54fb81addcec948167", 0x81, 0x3}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x100000001, 0x0, "430002000000000008544d8bc5000000009f00"}) 19:15:09 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x240, 0x20) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x4, 0x10001}) fcntl$lock(r0, 0xf, &(0x7f0000000480)={0xfffffffffffffffc, 0x3}) 19:15:09 executing program 1: kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x6, &(0x7f0000000040)={0x25c}, 0x0, 0x0, 0x0) close(r0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, r2) 19:15:09 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f00000001c0)=')', 0x1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000080)=[{r2, 0x100}, {r1, 0x4}, {r3, 0x1}, {r0, 0x12}], 0x4, 0x2) select(0x40, &(0x7f0000000180)={0x20000000000009b, 0x240000000004, 0x0, 0x6, 0xfff, 0x0, 0x8, 0x3529}, 0x0, 0x0, 0x0) 19:15:10 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='cr') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) linkat(r0, &(0x7f0000000500)='./file0\x00', r0, &(0x7f0000000540)='./file2\x00', 0x4) symlinkat(&(0x7f0000000400)='./file1\x00', r0, &(0x7f0000000440)='./file0\x00') mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) r1 = socket$inet(0x2, 0x4000, 0x100000001) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000580)={0xac, 0xdb3}, 0x10) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='c\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') unveil(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)='c\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='c\x00') getppid() r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTART(r2, 0x2000746e) close(r2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000002c0)=0xff) poll(&(0x7f0000000480)=[{r0}, {r2, 0x100}, {r2, 0x100}, {r0, 0x20}, {r2, 0x8}, {r0, 0x8}, {r2, 0xc}, {r0, 0x4}, {r2, 0x2}, {r2, 0xc}], 0xa, 0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000280)=0x2) 19:15:10 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') 19:15:10 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8010, 0x1d3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x2) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSCTTY(r1, 0x20007461) r5 = shmget(0x2, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 19:15:10 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x2000, 0x4) read(r0, &(0x7f00000001c0)=""/132, 0x84) 19:15:10 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="fe010008aa1fb410009bc3513e2a5e0000000000", 0x566419a6403a3ea2) r1 = socket$inet6(0x18, 0x5, 0x0) listen(r0, 0x6) pipe(&(0x7f0000000300)) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x4a, 0x88, 0x4, 0x5}, {{r0}, 0x0, 0x29, 0xf0000048, 0x8, 0x1}], 0x7, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40000002, 0xc3f3, 0xba1}, {{r1}, 0xfffffffffffffff8, 0x6, 0x20000000, 0x616, 0x59176b49}, {{r1}, 0x0, 0x4, 0x2, 0x9, 0x5ba}], 0x100, &(0x7f0000000200)={0xf72, 0x81}) 19:15:10 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffb, 0x0, 0x9, 0x7fffffff, "1702079b377b00000000fbff000d00"}) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0x4, 0x7a150d21}, {{r2}, 0xfffffffffffffffc, 0x49, 0x1, 0xffffffffffffff81, 0x5}, {{r0}, 0xfffffffffffffffc, 0x80, 0x80000003, 0x2, 0x1}, {{r2}, 0xfffffffffffffff9, 0x88, 0x400fffff, 0xff, 0xfffffffffffff14a}], 0x2, &(0x7f00000000c0), 0x7, &(0x7f0000000100)={0x2, 0x3}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c28", 0x59}], 0x1) 19:15:10 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x43f8, 0x294, 0x1, 0x2, "40a33b353a7d1e0a6019553d2d9314f74cbb9e32", 0x38000}) r2 = socket$inet(0x2, 0x3, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) r4 = socket$inet(0x2, 0x7ffe, 0x80000000080) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r6, r8) sendmsg$unix(r0, &(0x7f0000000a40)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000300)="bce8e61f03a43faf23325f9b6dd94c4ef2", 0x11}, {&(0x7f0000000340)="619aa9e1e9214d82686f0c9a3587a3670793da7ec878a6a63280cf14dbdf048e3daa316e12b031a4", 0x28}, {&(0x7f0000000380)="5d367406aa8973b98c1b404db5bd2f0317dfddac6a437932e4f88b9618222ef2a3dfbb616df3421cd49150f92d1765b8fa12616976d982e3d356777a26c1ebcd14290c6d36642e695994fdf776951fbc42dcfadfb16a7469c3b477ccd4f9722a06773b5b07623ac3097b90f20215822c558898e921ac14a389f75bfd9ec95b5d732fee1b4d347b28fae49743469bf187fba8c7d9300055853e7111992d349b9723a87a9eb33140dc6c1e7874099a67777ab329d154184d8de19a1187301a8a3cec05e2cb8ba22dcab0ad4962216400b1ed7b0f5c7f6c84", 0xd7}, {&(0x7f0000000480)="173060b01e9fa061c063db0b13bd8300883b24f1f16e17108b7343ca1105af647bcc715d3231d3786c1359f55e5bdaa92f68901d9a33f15a761742dfc4f1d8967c59a2f2ebc3170f2c984a9dfe76a8fcdd60d3ff392553e25695f56225df9b0f02659542cef395505f487fd8409d00c1e3e3b80ba2ca50e4d8562f08da5937482173ca6f14683d0e1815cdc31902c88c0fd6a08d273eb69a0a697952b09a607eb658bde58bd9e26d9d7894881f5a108598109eb9bf8ce2b01cba1a5e10152af010dba632f0f2eb7e3b57f17d4b702d4bfe83724d4af09182293b818270e05be46f17e3b3d2731197ae093417ece9", 0xee}, {&(0x7f0000000580)="4f0e7f9b10f4fca5896b4be0dfd35c96323f07bdc0ca967eba822d67669a58281dab1cf9008ca348cb2f78c6d08533bff59f9ed6822983825b830919373286ef8ed24cc542667f0d8854af97a409d9aa3f7f679eabefd940961be61e73140af617c77c3f39b621aa54fae547e05fc94a5fc8430cd35bdb85be9d883da3a714b6a8981611e2cf7454ed86290aafb0b0f288e7", 0x92}, {&(0x7f0000000640)="00c5eb83dfa2c266757796d630fa722b481abb835846f6fefb532227f9ce80ca1e72fb775dbb6e852cb177e36f229d85eb43d71352166bf3b08800bed28a86d4b5ee1e521e48c76aa927e88670c5ee33cee55eecc266e70f24a517d27ce5775168ccde309dbc46795cebd6712c65e027fca980d0b548bb75e1df43311969dc0f40e217f2bee774dac36aa0dccd318eb8699170afbbd7b2a5d7acf2565146b31ca90642fcfc705433effda8c88f071650365355d673d097fad1430e20a85d88b147484b982a817a4752523bcba47f188c26fe36c0039f4f66612c3b56c8e51bdf9b768585600da3cbe0e7056e50bab223e3e74fc988ae8eec0823e12706ca47", 0xff}, {&(0x7f0000000740)="87aee3e484e558df1882a58184d45977dd2d63a3939bfdf1d138c91bbd8a3a74b2052057bc9efad8b3f62732f4d4ac7508f1d9839b0a942e160d253e", 0x3c}, {&(0x7f0000000780)="4b8c56ec93b46cb4946bb8c97554d7b98e444d5bf9a2ffb3ca9bb3f5842d2b41e7fa2cafdb68af9b337bb860a3242eeb723657824e56a7f712439456b73fc39599221558d5a3cbfb79f0e1ead8f5bec05c9d3151cffd9ecbd345460ebd237a36a4e9622d0648dff0d62f65a49c37449fd242c37e6c51af175f158b7c617b27e8e45c8aee5fba1a3f64931ca0436d7daeecd2b7e40a604da4e8857bd36140e223a5b9b9ed6a06e9bf8a4ae672c2e6a783e341b5fd27de28fe9fdca50d273cdba76642d2d3a1e6c073f8b1b374cc0cae6468c4dc5e7a88", 0xd6}, {&(0x7f0000000880)="1f98", 0x2}], 0x9, &(0x7f0000000980)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}, @rights={0x28, 0xffff, 0x1, [r1, r4, r3, r4, r3]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r4, r0]}], 0xb8, 0x1}, 0x5) fcntl$setflags(r4, 0x2, 0x1) setsockopt$inet_opts(r2, 0x0, 0x80400000001d, &(0x7f0000000040)="04000000", 0x4) recvfrom$inet(r1, &(0x7f0000000180)=""/236, 0xec, 0x2, &(0x7f0000000280)={0x2, 0x2}, 0xc) ioctl$TIOCSCTTY(r0, 0x20007461) 19:15:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000000c0)='o2.', 0x3) 19:15:10 executing program 0: r0 = syz_open_pts() r1 = getegid() setegid(r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r0, &(0x7f0000002440)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x2) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) readv(r0, &(0x7f0000003a40)=[{&(0x7f00000037c0)}, {&(0x7f0000003800)=""/224, 0xe0}, {&(0x7f0000003900)=""/82, 0x52}, {&(0x7f0000003980)=""/38, 0x26}, {&(0x7f00000039c0)=""/107, 0x6b}], 0x5) r2 = syz_open_pts() r3 = socket(0x18, 0x0, 0x8000) getpeername$unix(r3, &(0x7f0000003c00)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) close(r0) r4 = dup(r2) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000003700)=""/145, &(0x7f0000000040)=0x91) readv(r2, &(0x7f0000003640)=[{&(0x7f0000000000)=""/21, 0x15}, {&(0x7f0000003ac0)=""/132, 0x84}, {&(0x7f0000001280)=""/171, 0xab}, {&(0x7f0000002480)=""/4096, 0x1000}, {&(0x7f0000000180)=""/126, 0x7e}, {&(0x7f0000003b80)=""/127, 0x7f}, {&(0x7f0000003480)=""/173, 0xbb}, {&(0x7f0000003540)=""/209, 0xd1}, {&(0x7f00000013c0)=""/92, 0x5c}], 0x9) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) syz_open_pts() 19:15:10 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000068, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x8) r2 = fcntl$dupfd(r0, 0xa, r0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 19:15:10 executing program 1: 19:15:10 executing program 1: open(&(0x7f0000000300)='./file1\x00', 0x100, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chdir(&(0x7f0000000040)='./file1\x00') 19:15:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x89, 0x2}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x1b, 0x0) syz_execute_func(&(0x7f0000000000)="c4a2e5bb09f3abc4827959e465f20f79ddc4c3595f4e16008fca201248480400000083f004f028083e663ef3af4681d50e000000") close(r1) 19:15:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x100) 19:15:11 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) write(r0, &(0x7f00000001c0)='2', 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x7) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000700)=[0x0]) r5 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) r9 = geteuid() getgroups(0x5, &(0x7f00000007c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r11 = getpgrp() r12 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000200)="199d87ba4dcfd980ed57f8195061d34916ce21b14e1f1d1fc8c68fa35e61f44e1dbbe3a4d3a3ef454630f7507d03cf01db4ca7d0217eda6046b55860e6773a8ae17da1aa51b1c0defd11d35c164dae293290d73784edd08598322bcf5b39096a9eb134b8e58a0e093ec59d3e648ba40b2d9e728a689a7e4aaea8", 0x7a}, {&(0x7f0000000340)="e443ce354389aba4b6a4accf2043f74eb906ac55086dc29ebfd046e89b37059dd9ffa6a0297364061a5ab60d85b2b0b8633ab69b40907d84be68851c1e63a1dab3515291d91c72e9418cac1c44db029f1f8f4b724d258142cd6f7958edd7ff1d76bd846cf957b4d67350d38d3915e705c9e823bf7449a01b7a95e2193f5cf97810e62f3194b42cb5428544e7c63c5aafcd6dcc7f61b1e3c78f9071c553c63658b64889a30d", 0xa5}, {&(0x7f0000000280)="7ba51431cba4428b55eaf66daa80142d57a19e51faaac5e3db4fe11529f40aa71afc3bfebc", 0x25}, {&(0x7f00000002c0)="7563783397b41465020da2ff710a90127841425a96da2f566806053af8b7476b3bde8c89f5b360d3f8e2797882ba04189d6e12cbd06d16514b94b2fb9e", 0x3d}, {&(0x7f0000000400)="f92ed7589634701cc892715b39fe8e6f303b61aa7f13173a83dd9be8d548afab3a405ffc9d30b4969047044ac09e082b5b82e0ea4b303248d5a516fa759f9cd93e6724f9290f7a277ccf4a2c9103e671bc55c270404cf9c8bead3a8dff64f8bc6368d85b7585f169a173aba2d5704589f7bb89dc7d2c3239ad7522f4ef68037aaf18f5674576e1d6a3dc647ba1db355d1ed1433eb0aa5d3a1b88d5896e6b2af999adef2a0054dbee693a97869f4e5ee052096241a507b15389b17c94436ea0367ea4ccf52271038289d5bbdd8405c506c3f07c15bb5202e43e82fbfaf78a5af1e6c157107b48284f7487ce", 0xeb}, {&(0x7f0000000500)="16a95f89fc476d9a8703c23d29a96fd33707e79f4a5e72a18f952cacda6854ffd9ea25830f55fa418522dca68f832e9514dc1d596df182b698050b0976ce14a5a4e9b4a4df103156153ea49a86cae8fe0394cf66af7e5dd698ccc72054bf68e345811c0c9d6883d4b331cc299f6b6f88529f7769aacbde02eab9990496d5c40501d1bc090902cfda8c0cc4588031548628a9c3ae56ca6dfab1f1a232", 0x9c}, {&(0x7f00000005c0)="9143b7cc01aacf83b75f23624ff9a857a37a54ed6a44906331ed2aa995e1c2606e88a0b61d19e982b42b4f3f3cc7d19c865428c876c8d68b45222be96ccabcf03ce6b01dadd561a94e274507cdbc811adeb492739070de", 0x57}], 0x7, &(0x7f0000000880)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xc8, 0x401}, 0x4) read(r0, &(0x7f0000000100)=""/172, 0xac) 19:15:11 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000015c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) clock_gettime(0x0, &(0x7f0000000040)) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, &(0x7f0000000040), 0x6, 0x0, 0xffff, 0x0) accept$unix(r1, 0x0, &(0x7f00000000c0)) close(r3) 19:15:11 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000ac0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) r1 = syz_open_pts() close(r0) flock(r1, 0x8) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x4001d38, "8369d2d18001000000fa600000ebff0100"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:15:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001600)=[{&(0x7f00000002c0)="607846a26f0468f701a4175de34a1e0ea256e386cec41d4333d20499d46ef37862f75ffd4d83932f80913b4e4067f991badb44fa15dcf65beed1da57ed4dad5f737bc9817b7b2b8c07b54aa304540d472d", 0x51}], 0x1, 0x0) write(r0, &(0x7f0000000340)="274a60578c872b155e85dc1c969eb99d7e7a2c41c967e5f9be2567c36675a12559e5f3f92c9d477c9e4da8041fc7bc9465776cd52be6685199b632b8df12c1b072c7ff4f79d2ce5d3ac8762817b3e6aa851981e5e60b37977f92999d64ce130600032e68db71e6f7df2c5f5011e236723cde9ecfb3a6edf3e24bac197432edb7accb654deb4f52da3ef21ab4881d9f5313b4ce3eaea642904a464d240513beadac15e50c4b161c2915349036122d14b8ebb06e2f44ad34e46194c86ffb7547eabdb1ebc1fbdce9760358c44cb6923a1c375a278abd67abd1b0cac9cc4eadd0f23328e7f3baba72499a42bd6452b297d101c33be5de09be989145030a5c7061a125027cfd65d0092390249d61fe7d2241579e1bca0c9e5ad5ebfa7f5fb2432535f02cdaf1205b073edee3dcac88b922033e0259874ea12fe78d7be35ae5baf3e374f52632b5690cbbac67ddd9204bbfe428e4f6fc8c2e7539faf2cbf74170c3e428da1031e6d5680f595a73946c27e715d7547612c2ed094bdf5801409be361065b2ec8cf3add617c26fa4f1acdfd67d90f96026449a7a359dd6e581a2666960a708fd6fd17cb9c476be58b834dc7e74e2d7be25edec0dea0e3723cd9b87c147fabd69a6731cf58642936d07e237f1cc29fd8689599bff398716c0a32c8d18408424bd0ba4d576f8d022db389804fe5903a9a62d91fc5708e6287b31fcba3edd1fa349d96a71d91ef5c43e604ca66c0d0ecfe14c3d3ebffdf8f6ee47be52677526176af0e491a86d04abb106ac432c8a1700536d8e951bba3358fdbd9375cc9f3df8f50b77dd11d08668e2fa9716cf2574df35816bb131483bd1f95190a0419e62f893b8383b744d4bed60f6295fb0d425e541bda99cbcf2734c11dd9090d4d40fbca4da3b00969a899885c20075878c67ec703f4b6a22efb3359b22e2d8faed9a00ee57b361805de2153966fcd0d101c23f174bd084e621cd90583ef5160cee8525be3bed0c5b8becc43c34ebcefee515e4aa64e0d1fc23ab0d55045b01136c98e042654e4eb99328a8b209250682597bc11897f6090e7bad44f52b89c3efd92a620a6aeef3bef85c3f3bdc54ce05bd8816863e143db02f38425b2e27912517d81d7c010a0bd62023853bb9a0d2042aead88006d76f5eb369b14885e179425fbca58f8f1935b9b55e6f3f32e8bce2ecbb71b742ec13c69ae4e6a998c1ad30d185ac9f1bee7c437a5a75a8093962d4670854b544822dd8d2fce3d36c1a5ba31fe6e39463c35a00aad0a116da6922c118b4354529c44dff0f7237ce242dbfb3becbca5f9b85dc25dda631032d27aec74d7be970b72aaac51ffd1ed4bd8e091f138f634235a93715dbc764d99ef173976a53cc96ea5abda109817ce835e321df64a7f2719e02b6e9ce934fff01e4318ea465f90696ffb874577a1e3a646f8e6739526930ea14bfdd753a05fd39f80848d2a0e887e856fcedcd2f700cd7642615f07ae1cd095b09c3f2b2a55a3d66196d5f055ea6d59cf9456d36e4286846c912885fa7e434ec4e683ee644e9e08aefd2460952c3117b603eafedc9912bfd179a0280054b21c4c532cc6f1346e64f2daa3fa166e8dc5a9e6a4c6138cd566ba0e80a7e6345a9e62a8aed8ebdfa7faf46e5ca104a512308ef1443f3ce5eaa5025c20f11b930ccf6d61e85786532654aece5288e014bbb5cc72451bf9f82a3dd793d3a361fa1a8f2aef800fd6e050e0d3eed3508d120fbd266299927e9426a3fd647971708a6c1faf1582a92073ef8bb6aae47411831bd0835969cf42e62e1eadf1f28b55440ca088006667ca37527454080297879b5017f0ae1ab159234f25004e6cdf86f1474f4a278ca815bb4e896531b3be51546addb573d6f0017b9b54e8975f63f57c3e514568c6e15f8fd4d6ec9128e59684fda4deaca0573eb6073b47ab90cb803cdb2153a589adf19a5f5f9f2d5121916336f6f74f47b0eba416e876445724d2d77e2d820ce9dc1ace26e386fcbc2d2fe7a2d1934edf4aec733ebf8e196927fafc96a68b29462a33301476743028d70c90c2ce0cd61036c11fdf4027bce6ac52d1d2a27a0317ed757a8cc16a1d0458efb5423c6cb71e4f4d0da1f69b05ed428ad34f445e310fa3a3eb3ab8cf0ff0bcc6c326b1ffa00ca62602b6cb86f196a01a0b3b7992e134cce074b9a80a22c8b12260b7b74cd9003755161033064541f9cbaaf6e3894d6b90fef313665e76f4a9a8f496f2295bbfa377991980a75b7b33e56b35954b515c0aeff299de6dd2ddbef45feb39d98ae067c406d5cdbd5f274f79a52549a2b5ff40b7115687bfd4d59e54fec14af02f7881aebe11a2c1ff34003d61f9e692377b71068e7a777e4c34ad0e3f304dc2d8e0571ea0529375af81b7ac723666b7173c43998b7becbdb379ff542b134ca9762723c446efe5f01459282cbfac0f21389c026b2f83d21acab7fd1ae0967c891ec92b794be046cfebc4eb8d4953a5e51b8f092ef5079664f8a6f1e79d03dd35a2714c898e903c15f0000b50d2929313e7f792f94c566599d87a76b5d5c107ebd7fc2ec50ab1903bdec629ab3defe1a7cde9d718a5f6e421da96ce0bda671d4622e0e924249610cbd8e7653315134607ac05df176624cf2a8bd08db6003bb9efb5219ef11d1047cf5f5d320301ff733a3ff2ab9f177a2ad5bff6aeebc9bd15f7bc665964063656d62cb35c909b4e0c727cd88e3cfd4876d375bd8655a83eaf5968277deda1e3620fdeb02a294c9076b688b93fe7f3773f259d95183ba9171413586e7afaa0c6c2974e7ef93b2f4d66f2322419be24a68f134136ea8c62b5a35f68e988a68117f91672ef89d4990e188872fbe4f9a02e67428b19f4d22f1be7f3c4657b7d6cb496afcd1fa0ed7d438f077ccda47d9d05046d3dc70d9b13a09e6a241eb8b1d98c7e228085cc4788783b0a03c572a851cb1cae4037b5dfee795c98c51c37e5ba9b92e90e1c21a25b1fc54e56c684d55fdd6620bb95ad285ac612e613522ce2ce32aac0c12cea99f179ce9a24820212aac51b6a98108093bab94c4d3b7647c1b04a807016b9c259e2ad4663624d654c776d95cccbd55c50278d776831204f28557defd24ea9a2f18a3d8a01b572166f877f5035ed9ca5891586690097f07e45bdc0349f4ced0ebd60f2b9ca1399258c502886976decd2f8fc7a3d966bb3d2d7cfc6678e4842744c854947dbdbdaef1621f995464b20fdc805e7d0f169ca1a844c33a316c442c5670996d2fe3008ff07f859724a28cc73cc01caec052fa091ea6d83f519c666f3cc4723c2d7062689e734aba748d97ea0adde05025ad42e3ebd89979b07732bc4ff33935f7727cf4b2cec50008b90ff03bea6395568c0a24f13669bf35620c6e580bbeddafadda64c793933cc833a37e2c05af965a69752470dc43b01f930c2bcbd829c601a37138eecb8956b5a06e5c49dc0fff368444c7289e288386eb3300971646d94236d1138b64c25a87aa2dc5fa22d442d3f2254643480cf4fb0931fa0a68989c1a8f3429095c0e796f496fbd9d87a76ea75316cfd2cc3a7ffb24bca7d6e4609ecba6efaefcf204699dd4bce971c8a34a2af0258c891fa840873f6764a4a597b9e59aba8b10dfc8c5841abdc7e6f7e1daa2b6daa039fcdbbf1c0c92108a31a67bd1f29485eb590fc96374fb1f25581eb822bc08ecd0bfe2ec21938625239bbf78d7455b828deecf1da262067fef41a1a8723dda34cb8e183ffcdaa31ec81013540d1356420ed196a09301e2d62f9205a58fe1895572505b7564c08077f6a399604686b09fb98d8e0e94130e5a1aa37df3426366ef848884a7e7a76278720bc864e4a2fc821d16749a8f303615963387753a8769af306e8f7e569a78d75511cfbde51c224670ef99b39e7c013b35b60d5d7fd1f3a0341df4057adad5854bb85c1da4cc296b875995973ca88a71aa4fbbd711ddbbd22454d0f18e886eec022591535582219c84f104abaf5109bff5fd1c27c354a29ee6ecd302ba52fb99adf6138e8bdc4933753c853535fad9c1a051d58fd28d3fc202e7cf88ade79c3fd789ec8c65e06afa5ef0494740d39362b57218be8f73f6f3d741190079e69e5cf078bed19b72bdcaa451153ce279a1efded4cee3b6f71c64f8d710e84d09611faaa1ce3315e25a27c8cd0ac002fcaa8b45d6f3cf1d896a9c7843073e85d6cf5e5d43e96575cf5829be59888d50f7a7ae62d5911ee0fed7fdb876d5a9fc9bae9e114511272304fc2132c3ab47b20a1894ecf4b81a176a309312b49fb9569a97dd135f7c1ef0e10ae26bbd64b9a5e9272f614bb792a1e9934209bfdd1c727fb91187f1190e1df2e13736f6af68abbc4e690ed66875558ad864d491e5ffa4d15b14289e9936b6f77dabeaf556325c1a0089215554cae192ac2bffbfbc7069e292a0a600e09136c23c2cb407415d6d6ad10e088ac4178c9b7ce40a0730d086b83838084d3bfe594a0f07d39016ad2b37ae8554e24351886622e7c780102149749a3c21855090e65b8d07ce0890846d38289677b959f0ef1edf2ad7bbb92c638921de27054fdb14691be88b4750a9a08c46aeaffefc5ba3400423a7c699856804066fce8639ae324730d6cf5f2768bbef71ce2026ea9118ac6a7e719e49001842820f487664fea0c7f9ea20a0c333cc54e4b2808142ce7267c09f6af0655c611851a92b29b0ac359e7ba0687e4a6c4ca8954f551f76439587922195c67506032483938ade845d8177d149547e45747bb61c80ca35ec0908ba97b1c9eefad10d21af4c317d6309971afe23758546e918e4544ce061e8027ee294508194f8cfd5cc46d323a9de29a9ae2801d51eb2d02190783e352474ff42fbd8e5f4b6a2c0f016d15c7b6860cf3dc19998244cc5461c23463a8df705332e161d8fff9d914e7bf977f0106445cfd14a093e1b21030a0ff6ebe7403fc3df4f0b6ce3399447da804ee947175ec087ce611ab884cd037c0f19f3d5448d69f0a55ebc39ade03764722d0f1c6ffe5a008362d4233b8c6e4c0cb2ddd7e64c4572880b64723d27ef490a8bb3320669f6c88dda917ee8f37db64408b6c48ecc48a19b0d8c34173e2846f7fb36a6946636995881b8c4f5410e27101bb9609832f8abb7c20af40de4279c0f03933fe04644ecea139d036f2ea8a0ba34410097f91004f32a6d07e352a1b968c1f5ec3e096005f56019db5720fda48c243555a99c1f33b472130c93bb1e67b18ca490dcce6b3bf6c0a7b3eb5ae8feeaf0aff2a1d0334261d9ed8947e0bd2f28aec3ec4b7e883bf55a42d18730eafeb94d07707ae48bc25b4e3e13355bf199b2483ef4248c2e1d194e134083404173123ed43e296ab058fde148e23894ee4cf09946155aa52e404c22568a324e64a4ac9ab376d5c9ef491f629dabeef4b8c1c53e80f4dd361759eb93f3efb99dc19fd5513a5330f2c59a0881fe39458278d5ca4a78754ac86a7ae8cbe45b834e96e42679b966cd8f075f35b2f02a533e411679922b01e6fd219963b1bc2ba4c127f3f0f3c613b13304b754bab2f7f3c47b09b91bdd7c3a489555936ecac5862dbefe61fe115afba44cf58d8781bf91cc26f0c90fb7b0343de9a0ab95cb677ad92f8a2dde0d7ed6c8c763e68e726192d62bf6109a4cd17004d9ca5d600d531e9ed9d6038cebb44e2371071e99bac4768000c0caf0103b2a591e257083400321e83c232a3a766418a97b7118e23417f726113189e38b4fa68a39fe1a87897d2f0deb0a6036d3d40c6fe85c6669b24617c38cd0ae248ac3e", 0x1000) execve(0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 19:15:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x0, &(0x7f0000000080)={{0xffffffffffffffff}, {0x2, 0xfffffffffffffc00}}, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 19:15:11 executing program 0: r0 = dup(0xffffffffffffff9c) write(r0, &(0x7f0000000000)="125862955278f9ab219e63bb6c18a5dd9477a014e2c6fa9a4c823f953940a227fa425cc8db7fb8281e639abfb618abf026fd06c4872fa20632fa2e1f3ae74b6e998a4a5c1324da587365c86f0aff3371c82704fe32cd99162b689c94ba2753e9db10dfdb51ba5b1877381e1904b76d63a61aad4da9009dce4ba67e0b5b0483298097929bdbe296667387501f564348cf", 0x90) ioctl$TIOCSTART(r0, 0x2000746e) mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) mmap(&(0x7f0000214000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x0) 19:15:12 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') unlink(&(0x7f0000000240)='./file1/file0\x00') chdir(&(0x7f00000000c0)='./file0\x00') getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) lseek(r0, 0x0, 0x2) r1 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r1, 0x0) 19:15:12 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setuid(0xee01) socket$inet6(0x18, 0x4000, 0xffffffffffffff58) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') setsockopt(r0, 0x29, 0x37, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 19:15:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x8, r1}) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) readv(r3, &(0x7f00000001c0)=[{0x0}], 0x1) 19:15:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a", 0x0, 0x2}) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCDRAIN(r0, 0x2000745e) 19:15:12 executing program 0: connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="ae51b24a2fdd2fc477b26209a92ab20a30f7224c89173587760bfc541c66cd93784674d14c64d432ee23e8a7396762253c4bf20b9c30a7c3a7b85b61b452ff217edd52d6fe5ad3bbf7fee1e64aeaa30a95474de0aa3b6fdf8f806de1c64fd9cacb08a07b0da386872fb0abcfdca7dbbad4da20c09f7cbf0b42248f59ee635967f0b6631f9a429fbd56b2f6037b2309094e86142b3abba7", 0x97, 0x7, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x40) 19:15:12 executing program 1: symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x4008c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) chmod(&(0x7f0000000540)='./file0\x00', 0x40) rename(&(0x7f0000000380)='./bus\x00', &(0x7f0000000040)='./file0\x00') unlink(&(0x7f0000000080)='./bus\x00') recvfrom$inet6(r0, &(0x7f0000000400)=""/254, 0xfe, 0x2, &(0x7f0000000500)={0x18, 0x3, 0x5, 0x80}, 0xc) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8000, 0x1) close(r0) pwritev(r1, &(0x7f0000001640), 0x0, 0x0) r2 = semget(0x2, 0x1, 0x244) close(r0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0x0, 0x0, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0x9, 0x61}], 0x100000001, 0x0, 0x7fffffff, &(0x7f0000000180)={0x3}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)=""/202) 19:15:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x1, 0x10000000002b}], 0x0, 0x0, 0x0, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x0, 0x0) dup2(r0, r1) 19:15:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x9) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) chmod(&(0x7f0000000140)='./file0\x00', 0x100) 19:15:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0xe76, 0x8}, {0x8000, 0x55}}, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) 19:15:12 executing program 1: openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x2, 0x2) pipe(&(0x7f0000000200)={0xffffffffffffffff}) utimensat(r0, 0x0, &(0x7f0000000180)={{0x0, 0x200}, {0x887, 0x100000001}}, 0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1b0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x80) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x80000000, 0x5}, {0x2, 0x101}}, 0x2) 19:15:12 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = semget$private(0x0, 0x1, 0x400) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/3) close(r0) r2 = socket$inet6(0x18, 0x100000003, 0x102) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000080)=""/196, 0xc4}, {&(0x7f00000001c0)=""/34, 0x22}, {&(0x7f0000000200)=""/235, 0xeb}, {&(0x7f0000000300)=""/43, 0x2b}, {&(0x7f0000000900)=""/183, 0x84}, {&(0x7f0000000400)=""/42, 0x2a}, {&(0x7f0000000440)=""/70, 0x46}, {&(0x7f00000004c0)=""/10, 0xa}, {&(0x7f0000000500)=""/62, 0x3e}], 0x9, &(0x7f0000000600)=""/188, 0xbc}, 0x803) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000700)=""/54) kevent(r0, &(0x7f0000000740)=[{{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x3, 0xff}, {{r2}, 0xffffffffffffffff, 0x14, 0x1, 0x3, 0x7}, {{r0}, 0x0, 0xc0, 0x80000073, 0x1, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x2, 0x41, 0x7, 0x5}, {{r2}, 0xfffffffffffffffb, 0x6, 0x20, 0x200000000000000, 0x9}, {{r0}, 0xfffffffffffffffb, 0x21, 0x80, 0x200, 0x1}, {{r2}, 0xffffffffffffffff, 0x80, 0x85, 0x8, 0xffff}], 0x25, &(0x7f0000000840)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x40, 0x7, 0x8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x20000000, 0xffffffffffffffe1, 0x1}, {{r2}, 0xfffffffffffffffa, 0xa, 0x1, 0x6, 0x20}, {{r2}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x6, 0x941}], 0x67a, &(0x7f00000008c0)={0x4, 0x3}) r3 = dup2(r2, r2) connect$inet6(r3, &(0x7f0000000180), 0xc) 19:15:12 executing program 0: r0 = socket$inet6(0x18, 0x80000000003, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="00927a696828c10a56db52e9cf08ad3dc9000000", 0x14) 19:15:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffffffffffff2a) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="734d1a330898c6606b521f362a3b4dd96e1bb692cf4cc6f4c293236a249abc3bd124ce2eda15927966536e1caa474ec7544f72170bf874904e9647ec770659ba7b88", 0x42}, {&(0x7f00000000c0)="26a610c5f1c92656e333c9e318785673f6621e5b0d69a076cd83c5dd2a71bb642579f2eff5739a0ef3e98a6c81ea0a80b865b37d5aafc434abc89ed9d85c96653d03fbb9c4ccd917d4acc782ec91d5efb67792dc165f833c45da2f3b2eacb5e8ca739447c296b114a33497a5c0de150f4ed8192c248f4c212667eedd33f34f2f956d1265819039b1877ff3429f8df087db084385cfe060a047cb1e1501dbc40f6e9cf7", 0xa3}, {&(0x7f0000000180)="4ad8be73e9992baf4824ff8e60d032a0e949b9b3d0083526f2e9b714981a937feb9376811a9b5b1c08ae7e8d5efc19cbf588ba5c42ab001021c8867085cba8ea233da4e7016a6c2c312f19e046eb60606202b573c865e03822a65b6de5bf9b8b496dffdf35c8862463920ceb30ad343c5f12a12efb4bbfd46d54b344a3c37c8873f406076536d0b539af27e4c35164178a693047ab3ddb00c51f5d022f495cd1aa0dabb8cba0ea9bbafb472f3033b70c8eefcfae3f53c1bf8456da91998855a9cb8de53052c42755213b7585cc13f054c65d19364c83b7bebba1afa254d3b4eba4dfd19421d5c35c1e3724a8ff5bcf7c101cd6", 0xf3}, {&(0x7f0000000280)="660a18c481162503c6858f82a27a19d760688647a8e27f907a95a3d1f3d9888a9a03547162a7d6", 0x27}, {&(0x7f00000002c0)="f06c14b6c06b2c79b2d0828d27b435784580a81cdec67b9713bea0bc5a80deea71b446143a29b978b5aaab13f5edf0b5862adddfb66177bdc708c0c98ac2fc73ffcb9907ef04304d310ca51047ef5656243e78415382e2b92cfc596c5682cc6b679b5f7b9c160152a3b91ba70636e7e7ad0eb041d98905fe8f4e42a04b16c081c1d2b7f89bfaaff30cbd94ed50c6914849b166653353ff0c3ee0a157f421fddd627122999258cb17", 0xa8}, {&(0x7f0000000380)="f9eda7f2f51f9811aa0d7c36e2ba47b56875c2878b63b946a4a3ce6ec23f7406631fae83782050a76f6df93259c15c3a2062c327a994e4c89e4c88b93bfacf3c14f33b634ac2d45cd1b64883165150bb3c2a41272ca946068b7e4868af12a24a7cd4fa216fc916d30293f45f7ba8483e95f3a8456e2accff9b5e7e546c1fefc6e44129603f8ab880642a3c047e882346a3bb53e03b8d449ec778e211c0e1c6972099bc62e6bcb97e6a0f252b2237e8213e2adb6f42ea9bbf93", 0xb9}, {&(0x7f0000000440)="ea68aa89b769704ec1f321f7a2269c26231a2929a072ae200a2451f5b2ab46b6372da92f888cac7722847646805d7b33d19a672a79adeb52dab648919c2db978639f4bcbd104295d5df0049f1de4512c396ce5be5cbc6a3066ea26a076e0de326f92e12c78b9dad912f49300f2e17ece33e19c7636ac7b802d86cb0872105895ec54088b6a5319d0b598649308f10e473d92d461d69d48e52fd7a704ae96dd", 0x9f}, {&(0x7f0000000500)="c6d688501a96ed89c27c520f36072451c2449e4f88e6c64e9babf4d856507eb3ccf03ef1c225558a00969bc3c4886d30a105ebe808aff0c12d33993c8aa58bc63005c63336e8840c811d265113e5653143", 0x51}, {&(0x7f0000000580)="bb655252d16f3ed63c9edef3b97648f25f54b4c292b79e5a5846b2a90967e438475abf76393632cce015dbcdc53d1f8d6363a6350231ac1322037d3fed72ba4a891f77ed1e7e35848dc964de3f777269034277192f8ae41f1073a45ff9b82253d194c4f84f7f3b34e6a4d0f2878dc592a451de749a677900e6dcc2bed482788f7a5c9be4ab8c9cec9072daf0768ac7fd3ec4c9deed313bc61064d4cdf560808b51f63227bafd2560bd2679b74bcd4e7d8f3e", 0xb2}, {&(0x7f0000000640)="51122bcdc057ec072f4c4ad7a5faa6d0661f217df847985725634dd3010716f60a18ee0aaf12daeded5202186bba3a529fe2247d00823d6cb5f8274b5271c51dffeae1bfa0f6dc826d2f075a6391ca130c9c6ebac2f8077cc04268d42a2e6926d3023335b84626324f6af138cd7e80c22e151caec566a26feda90e9986e578f69e606ed05e9dff1369f9726e9ef1ebd3c9aa8e25e3e443d70e0b77ad70dc316b888e5aafb0004cff7da24ed8452d12d8c26793befbdc4fe9b02193a19287e6f0f2a6d85b09befa1c27ff74b3ae762f6a4c13bfb71d0a6bee5c0f24079ce0122b2cea1820620c421bef", 0xe9}], 0xa) 19:15:12 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000004000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000500)="7ef09d5e4e3c4a2f681c4a54fd3b6dddcd2b5b94e8bb8e52dbb8dc36992efb52b8b07f47c89d3819f3af102691dfadf52afdc9b65e011982d614dec1562985a09915d380394a9df26590ddbfb7e46b79c7789482122590ac7fd3d9b31ffabb3195530bd4126d9a15b1ba4008b1dd4b", 0x6f}], 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x1000) 19:15:12 executing program 1: socketpair(0x2, 0x5, 0xfffffffffffffffb, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000100)=""/61, 0x3d, 0x842, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r1 = dup(0xffffffffffffffff) accept$inet(r1, 0x0, &(0x7f0000000080)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) 19:15:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000400)="68f58aa8790cdf17f867bd0697a2c2d54eab0ea646f439fffb3f63cb9e62451c9fbfcaf877176a76a06c2e8275a87f60a4602b7e0c4729ca847896df97c702b1b508516ea11f5deaa2578f18aeb3b381be840b612df8feaff9acef2e3e97b296aceda36549fde621b6d1e5a1fadbaddd633f71f1064a102ef9ce2e30c9623be3f720884b7dd89ddec7f9eb490ec829544fc8034ad9472359", 0x98}], 0x1, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f0000000180)="13478a40931bd7413501264345eba4dabc8699712cc04125e146a1d61fa8cc926d0036e880681c05c44e7c00e6adbf13fd79e40712408f03dc9ed8cacb898ab4c17add3ca534c631fc349c48305718bdfd2defd8ee095dded26d20a4b549cf8556f0f6c8a2ebd41d36cb683e551bdfc803794953882617c7dc763b12a694acdb3092807b190f12bad6d7352f64e541a1133a990ff450662b5f7d07343a85e264d1a67784af26710236ab10dcab9472857df724", 0xb3}, {0x0}], 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./bus\x00', r1, r2) execve(0x0, 0x0, 0x0) 19:15:12 executing program 1: r0 = semget$private(0x0, 0x0, 0x48) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/121) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x9) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x602b136c34f46976) ioctl$TIOCSTART(r1, 0x2000746e) r3 = semget$private(0x0, 0x0, 0x10) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000100)=""/185) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) r4 = semget$private(0x0, 0x7, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/11) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000240)) semget$private(0x0, 0x2, 0x448) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000280)=""/240) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10000) mknod(&(0x7f00000003c0)='./file0\x00', 0x2022, 0x7) r6 = semget$private(0x0, 0x3, 0x103) semop(r0, &(0x7f0000000400)=[{0x3, 0x0, 0x1000}, {0x7, 0xee5e, 0x800}, {0x2, 0x9}, {0x3, 0x4, 0x1000}, {0x3, 0x9}, {0x0, 0xb8, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x1, 0x1800}, {0x1, 0xffffffffffffffff, 0x800}], 0xa) sync() shmget(0x1, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket$inet6(0x18, 0x8002, 0x2) setsockopt(r7, 0x6, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r7, 0x2000000000029, 0xd, &(0x7f0000000000)="ff01000000000000000000b8c084000000000001", 0x14) semctl$GETNCNT(r6, 0x6, 0x3, &(0x7f0000000440)=""/4096) pipe(&(0x7f0000001440)) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000001480)={0x20000000000, 0x1, 0x6, 0x3ff, 0x243d}, 0xc) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000001580)=[0x81, 0x1ff, 0x2, 0xff]) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000014c0)=""/41) ioctl$TIOCSCTTY(r1, 0x20007461) semop(r4, &(0x7f0000001500)=[{0x5, 0x561, 0x800}, {0x1, 0x70, 0x1000}, {0x3, 0x53b6, 0x1800}, {0x1, 0x8000, 0x1800}, {0x3, 0x8, 0x1000}, {0x4, 0x7fffffff, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x4}, {0x3, 0x3ff, 0x1000}, {0x3, 0x100, 0x1000}], 0xa) 19:15:12 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) listen(r0, 0x0) listen(r0, 0x9) shutdown(r0, 0x0) accept(r0, 0x0, 0x0) 19:15:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='5', 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) write(r0, 0x0, 0x0) close(r1) 19:15:12 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0xf05) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 19:15:12 executing program 1: setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x116a3) r0 = socket$inet6(0x18, 0x3, 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="a699437f89fe9060b078e284414bb98e593bf6c732a99c54a96f68e3d3fdd7bb1b363eaea636b6030dc91b5ce919ec3c3a2f0a8c6ac392e26118cd20fb26bb910f6383bfce451a44afd911caa1506ed78c10a397df76035b302cd558c3f97be6e4926205f6bf1bf4ba4f16e572de25edc0e2801143136adcf76288d651faecff5695f098eebdbb678799cbbd776bdfb068e3cc56b170d42d09b608958f580069725999d1c8aa1ff9", 0xa8}, {&(0x7f0000000240)="285962bda08321032e4e66119672998c0938a73c35e1f792ecbdbe7fa568d5806c9291e8f4ac95f20a69e981a4dd958240b4d60a2d39a8cf200dcaedde93cb86411314d260db82f0d3daff5f7c908fe58b36ebee30af2301c945b6420ba48619a7783407ea20540920b0f4871ebb6028e3d141c95bdc318023d90a6c04e7686b4433bcaef94fbdc8c59496295cdb68d2da560641ecb0eddd80bbd410a5a21836d88cea83cab517ff63d2f971045ccf3c1d0cbc40a58adc291ea94f0063506ea0d9775dc1e090cd40493cbd97fe6b4746a945e986b0a66ed8a93bab739dcd55a0da0f6a7ad5267a7e8a26967f03057749a5a187fab18f36e35528d1d9f09e8ead0cb0f5b141d545289def9704b0eaee296e80f8a510e2909c2d461832a75ef1fe7ec6eab2f97f803e7f4104249b77deb49427deacf8bffb2f6cd47e042dfd6149ed53cb474a5a503627a02428dfb939e87b49bb70a812980b38e6868f3967a3eb0a593cc48a600a16ac3c4eb05dc918102ed02a78c7b2fc53ccce519fe6e9b5eecc9d9489395d7ebe88e3a28189c5c1d91029ea8997623d1fd187b0b8e7e3c89faa5f8e43f64f8847c1f91dea71db654c93d16a932a63f9968862635a227c3e537d69c64a99e180a35bc746a3aad3b95273d74f19dc17ce7ce780f2c0a5c787a330c23125c0dfb0fb426dce8ed5b69a769b00cbfc8938a93a4ccf41da2edd1741eaf60f5e86c233cdc3cb2c2c091c74e671052cdc95d3384a1e5c0b8bbf0000d39c4ca6e566f262a1df41b1f42a0ae6c85078b3ea088e70192d3cfc6bab34439c2b00078f15dc8c51e1dca8ab0ee305f6d8465435b9a3f321fed1bf1eaa4e946142de065bf4ca15c65a9ef81c01d3f3ad23b19571a681f3f7d36abcf418334a85a3bfb91e255da407bdb54ff57c7b6bf5a3a2a7c1c2e22d9fcc53d08115554b03ec25fc4b65195211f9d0e62d4977c853d6954dbef21a50528d773b298ff7f40dc5c7d855b37e6d1a467de9811682a52225be322226cb61a47c66344b8b123efd852f85496899e094107ea94f9b0d9a62fa37041ed6aebd31b7167d7330edec7302868396b1a0380c0c46414536fe19344ea736b5e862eb517713cc8f7d78bc4e5ecec60d6c63148186dcf40af70646aa1885d3578bd4ca0bdd8bb54ec180aac0d7bbf28810820dfa3fc4bc0071227ee83db2fab91e4bbfe17ab2b6994a9c9011a7cef7950bfecc911195d67008997803e13a83173d8467430d72d09f7af2d272740e638ff127c07239d78e586bf7e7dead826cb2dd208c10db3bba7cf2dec559496feaf21c13185540f17bb03b4e3dc74ca796a55dfe258bf77f601f95ed62d2ad125ad81ffd31fc8fdc2899f2a80823deef3fa007afd139e8971cd06bcb7171c0b9486c80a589ea871fe8bd114dec4f276fb91caca5b9b21bc137913264ac44c2887afb6e5ef67e2bd401ee4e963a7f456c19adf9ab36c06f6fa063c27552969d14f1d09669064719bdb7766236ca3025aee7a3243bdffc02799c99d17faa776c4aab94363cd00d79ab1a8a045cf646c1a3b77cc1b9bd5ac9809eeade886468df4d11817b511983ada6dfc0b5bf830117d3aa8d694349eaee1d219670096c144f881fe9099f264784be66fba961ba22eb27f86b1e6140eeaf36433a8cae9313dfb411818e6a726eed83e6c95ff8d49d9f9da4a39610351727ff0f26ffcfb07fa553038a6f73c57f29ef9c61f3899a86834383005a12f505674bd040cc3c2dabe3970d64fdabb68fef378d994cd6c01514687b0a4ead45563e58a1fe125d50d97424ba1f35ffb7b28202ef8008fab882d910476c15beb184f666fd90e643a4ff461ec2cc2c67c57d3e58f1b6e667977755d037189bf80d83ae4d094289a1344f60aaf74f3d04d0f07aabc838a76be1a4ae70688142f46e8723f61f4b77f0d0f8cc4539691df9c6caa00bc6d5e9f7bcb30f1603f9e367a3909779365c39720ee1cfdde017f07ec5cfc6e227189cb7b3859a23dfabbed4ab04d23a0d287b542192dddeb008ee2b5b80b26b37b45d0b97d1c6d96d30cc4e4bec21a41d3166f00a7c6c9733afa262a146adfd7017bf78d392b9296a400fd7b6d2f1fa8f1754c5fb0e94e6d375281a842eddf6a33c38b41bdb2e4f49eb858abc91caa9b4807711300a84fe5a981e66028547b909dc4c4f249d800ac9181d5a8aae32e322846d6bcc669433e8666a47bb40601e00f038ee6782ee86bec97cfda0ad155b295c8257d857319d3cb7bd25e394a2970b1a9075f15bbf19c7a3f5f6b6ecb2b23cfa9d53b0a42d286cd6e03973995b24e56ee1b1701565e6f3331554ba353a416e884b3b8e5ac701e69a62e9aebc4e4eef999303a2338fb6800553cf7ac748637cf997462e20cf46b716e88ee125b0ecc41185729ae336955a71c2ac8525015156153cc273761fd75ae982e6d1f9930164d2f0e9f2214f17249cf3eb4d8f64ce93e0202c8c221ad91274e0351e3b9158f539780fe7e7368d52f1d668093364203030ebccc8fa8f3fd1d755f7f9aa15b17214784cafcfa729a2f1a8537d298556e008acfccfcaf08495398be2d9b39ecf44150d08f14faa183443785f4c228b305fcd2c669a4a1afcebbc74328d8fe5a2f47533436cedbfaca88a64027b21ec43951d77e14e667f7a39fda2aca839eea13245f455d689b47595829591bd69ff59b5ccb286b0b63327b21f9adad1f88e2bf855efe3b2e42afe1a8293706c5d0a5791783bc75303de8706be0a24bff572119c236579ebdd9038c7f90a5615051bcf373c02556b66286fff786b89762630c7263f0cf975838d23d13e5025766872c95e9d45fecbc1ff2f2e141bb8bb14728ce73098d4b12746f985d0488c3af0769f80718d9aa2c5c5e696411d32e8bb9e9bd48e3b829d8fd4fd709d26a1e31a4e32e2d90483c81b67dad845534a992a27f56ea0807f8e89f35ac5a41042b5cbae2de699da091785367d8d5c5dfd8d29192f6c98814841c89a63e8704631c4573999236c86634df1eb1a44c6f06788c3dbf61fe16d9c7ecf71499256572c5bdb1c1026a0b0c1bc6bbd9ddcffc951d11e880049edba19089f3df2f02e1d3a88e653b7887aadc83be38267b5d7a776040ff4157121ee2c23131da62afbb4c11071a7af0b3977151d1905fc0fa8337def7129013d19ed726bd04d1ba214cc25bfb0679f50727a9b543c8573bd3428ffe2c4b76263f1a1e8325b78803582e4967f0477ee867e77c6f4806dfd0f6d5f2ab1eadd3ab106e4277dd85b205858eda357e90cf4b11150aff9bd662ee7f284f89a761bb305d3c2f6a418328c77cc30a1dafef9bbd68fcc0da2a96305cea6da2e7d4723a3665fa9c2f04e13896f64c56731f24a495f58644a42d1086b3b3d683fdbda08acae9cb93533f41a8e0bed1a6e910d1abcfeccde3d666e5306831d3931e0faaa612634a9a1116684f2e0545e16735d4fe8cd76535564229c28ae6561aaca6e89482dbcbd1ab5fb902bf11ada2398f1538932e9023c92a38d56a3cda85cfaff13daf4008f4e9fd18e9b7ea439f1e7efcadecdef9f9e299ff8ff3b3cef9d1d4edc5ff43f552d7f7e3b9ff550a4955dec1c48db9eb9f5eb11e27f3e3fa6a48bf1151312ebf762a385b835f71ac4752fcdba1577b35c4f8ea5475a98c4e263c988b13334be0bc53286e0376d3718fa610d407a514ad18db8a34861a09284ecb54c8be0eb6e637e34e8a2e8d61732141ff4e6a415f4f94b88b635a9ca8c96ae23d08e1fd89adb02d917ce790961df4b5a2a0dea85b21f82519bcff3d35f38b499b902885d7f4b6dc659c918aa945feffc8e2790fb013dc02748e3114f3e52ec3f8c8dbc804fbe951efe868499f59726010308acb4b3200b0ba115d5f2e28262e674e7736ba085800b03ec20adfbfa04381710397ba4c24bb95c6f6b9b48f50b0f6fef13cc8809a83e6691e92e58777783710665daa108901101e5f1779dc7a9a451018e6ac9cbdc0908b70d7bf200b71533a1214d8901157ca982c7dd2a97b4e659cff82f6426c71fdbc1ea6f64e9a113302801a5af595f02b8fa9d6c9537fabf186fa46bf33304e931237de3852803f02d3b115f623457fea2e5b1563642e4fffd2e97aaf91b7624e4d78d01b72fee9830c53f31284ad4bf3f46b56b8d5979c276dd12be47a9c39a842746bf040012b29274d818298ced16295f97be84c3dd3720328ef0a4c42e0f3ad1537614a583de8ad6ec14e4990166276ac1c2013572000aafb6496ee95300253021c30c5013700030e63f4addecef5f0a703de62cdafee279366d2546d3b13e4f4fbff95e69695e57bd8920dd6dcadb8f404e900241e60db9332197bcbe8ba22cd70c52c05f9bf7db34776c055e7f975f5ada234ffab6290d9521dcd8a0e70b45006c161b7ea3b0389ce8ce034f6718dbfc265e0207f0f0901d41fbddd9de3e57f0ed102a94e6db604b4325e81e16cbb061bc8a29b4f506414efc56c5d8dcb7d7dccc1aab72b2b913a64b0648aa1c6c3f6f52e41af9774a63f9fd3cee7c5b9f77b3ed8488ba8703f02e5d90d56167e2e5c8d943f0b55f3d7360467ba7c1d5b91136aff199e3d11ec44882e9f04de544e49bdf0cc3c8546da9ae87efe6721835a07323a14c8f9c0df5346868f03befcf180380fbc0eacc72898e658ab8a346b877b4049dd6296926737538abe66e1b95509e8d12e69ef6f61ad80c48b5fb6c515f2835e5b60444eeb96ee741a3c75fa1771eb98eb4a7d4836b46d4fded11626cb70c55d5278712c662893ae32891fd5676e04962222bee93c40524f17742b6f9010a559dd68678f6556abf498befdbc42fce8db5b9cfe6e86aca140e01f227cdd92b53bc413fe796278ed8fd6b42825e7fb40763ce92cc81b2420a71ce6885de56aed43c862e2a9f4b09a8579cf035563de348257e47d3f7a75c219094bf928a5fc94d0247e1e39b4fd2c37bd3a663ba6b686df2d699e000b56f419e601431bcd2e5520ffb5cf819addad7d1c4a5b25fea0c007d1b0f067a1fb37c122c8abf1616d807810d727c404ba1b7f277cecca6503639c77a0d499cb46319fcdaf5a9ece8c6b33396c528cde32ebda54a1c22d61321296a58b60ef4a402dcd195a3ed90c23a2b0aa125a80569aa91b1e9dc706cdcf4f382b025698cfdd0ae81b7dacf4ca536daa8cb8c8a46504e25025f411d45394f9a58dfbc93312a77027b071791089b3b214e1454c6c11ce1371a6d80898628b44ea2b7f768f52c496bb09e524dc75feccb23e27242041d9a110ec1368061db7c0dd643761fbabc8c0486307a2f8d462bf473ba65233442ea810aafaa8a43ec1b5376b63de724e94c288954af5e3b97378218648953f3a601768a487c80702c24ca6d0872a65c13aa16c64e1f452a12d8908838a212f7a87d435274936ca4deef1bf8376cb0efa1921d5fb44c88dedcff28d3aa4c2b0ee4374d0a49c0398d88c8d276fbea32d27c6a1ea3186351c34a36c375faf5c403280d6bcc0c857205934336ebf46d973293cf3449553094e821e092c9ac194cdd01357c94efd26f1feb3348c046c282a41f5c96dbfecc927d6d6f35515c23ab4d9f11b9a54267b9092655cad5f6e8d73108f0df242ccfec40927e89762acabecb7e662c93429ca9c4a7a94eee4fd105060a428c8850772f816b301ae45dbc6c74247cd690750c3e5e5cd4e0ad42a04e8dff57f882fcd778636e40d895b69ed30fb2c14994cbd70edeef9f9b51aa300a0536b17344f3ce5bd61f0060509b3211f166bc02b2b7837582", 0x1000}, {&(0x7f0000001240)="0fd00b99b953c90ed811061ecc6e2cf263da1a0700c2640ef0061807f3464af1ff6c8b4de17d26d6ad1e7b7c0b73dad8cdd3f404dfac533ce249cac23bcf4bb4de85006fe4b6a51f9756cc9b89de9bc4435e71aee3d34ac1ac1822d6e41f5ba80dd6f6b601401b32578999bf58e69e66df856f8f66d3dc02e0f720a3a59f96d98e086b174f507ce34f492ff77b44515f6bfb9eed41dc9aa2c9019c3bc8358601399c9456bb9c2de7e36e11e84efa81511a7ad91856542f44ebca6ebd68d10688f9a1f0ee96ec26f7dda80614da9a7d23f40209626a6f36726603855ea118bde38f8c1f93ff581e71e8e7199e6ecabbc37dc4ed35289f48c0347a732f36", 0xfd}], 0x3, 0x0) r1 = msgget(0x1, 0xc2) msgctl$IPC_RMID(r1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:15:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) connect(r0, 0xffffffffffffffff, 0x55) r1 = msgget$private(0x0, 0x80) msgrcv(r1, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) 19:15:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000040)='./bus\x00', 0x2, 0x70) r2 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x503, 0x0, 0xfffffffffffffffa, 0x0) close(r1) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000080)="5fd4ed8097f81861faf8932bc3717a78f994fbb0", 0x14}, {&(0x7f00000000c0)="75f0aa76f9a000b3e4482f525a02049a388e257b17c3274721b81562cab8410bd1f17f1a4348e3eddc620cd483cc6e405cbb48efd4bc358bbf7a3d53d992d1801011e3f7f995855da9c74fad53e87158", 0x50}, {&(0x7f0000000240)="d7b6de31d482434297dcfd7d37b3eb0b42b85deb2ad70757e51d4c3e8da8a5cc3a4561103a2f645219ddda3b6b5b4f5b9e35f0c6f120a1330d594bea126684b2b38491dd461719a9124fcaf43f6b2bd011acaaf59b676e123460332f114b54fbb73f6c456d908db01159c3813f339c58d096fc00b84ac057594674d1f0b3967fb939ae43433fc51b0d8693c5b5a55638a4ed85760ba9908ee414526bb7d48d76d10f77120230116fa4f81a504ce170d20a9a4990dfa76a5d6e15b80f23b483e1b1", 0xc1}, {&(0x7f0000000340)="47fdd5489bdda7e382c00e3b44f794ce9b22f986e857ce98ed5f0dd3c9e50684b339914191d5f3b025e67b539fbc7045142683bd9bc58876a4cbd2bdfc19d079a5b851d526a309e9b27323704b7175361772e923c7076c635113b6cc03635b038ac1b1955f50359b8e098bf5156a3cdd548c8fd04eb8cb1b1706fe185c3b71b8fb7721dbd0a1b006863f4e6820c56ddfd7c868", 0x93}, {&(0x7f0000000400)="6720496fb0179b7f6912c7a1f068b3254eca1c384232a3be5346dfeab382b21abb2ef175a5025b56f49d18752e50e478da74290f247e67d2d81d0efe0243dffabbbc64fd668ab3171cbcc9388134549f0121e92116c0a3b72034bf05ffc9e49838f6f421b62e55a6e45478a14a13fd3054a95b0ea2e68116e1a0be11602cd15b5d9bc676712d65e3e23dfed86adbc661a8e622b17998d559d9db99120d7ec129cd0b121fde0e7e622deabe0dba7f6eaa26d8eb957648b69c1a835dede8a42f28a8a32240999f870e98bd58d0884bed804977344393d0104b4749e0edce86192bbf76f84a527bc9d1a0c89c", 0xeb}], 0x5, 0x0) lseek(r0, 0x0, 0x1) 19:15:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac85b538a01000000ebd81823a1880d7a"}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 19:15:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0xd5, &(0x7f0000000640)) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="94eacef8d6850063dc72c2057d7705ce8e76443dcd608d56278a40d143384c1ce5bdb9a93baa2f63ecdaaec1d803f8af1f3427a81492a9effb278fce77375d0db723384ab69488cf136c3d1dceff0ffc8dc44db51123a71a7829907a86c452a79c9f39f8a45a7101455cf1", 0x6b}, {&(0x7f0000000100)="305a25df832d6db2642013411cae151aeb59eee78e674eef19cd5fbaaf274a", 0x1f}], 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYBLOB="0000f000"], 0x40, 0x8}, 0x2) socket(0x10, 0x3, 0x1ff) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000000340)=""/66, 0x42}, {&(0x7f00000003c0)=""/181, 0xb5}, {&(0x7f0000000480)=""/250, 0xfa}, {&(0x7f00000002c0)=""/46, 0x2e}, {&(0x7f0000000580)=""/12, 0xc}], 0x5, 0x0) dup2(r1, r0) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x8) 19:15:12 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000014000)='./file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f00000001c0)='./file0\x00', 0x0) preadv(r0, &(0x7f0000000000), 0x10000000000001fd, 0x20000002) close(r0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') 19:15:12 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x85fe, 0x0, "a1d844236600800000000000001ff031fc00", 0x2}) r1 = socket$inet6(0x18, 0x2, 0x0) fcntl$getflags(r1, 0x3) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 19:15:12 executing program 0: r0 = socket$inet6(0x18, 0x400000c003, 0x102) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x4, 0x4) lchown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) mkdir(&(0x7f0000000040)='./file0\x00', 0x108) 19:15:12 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x0, "2b76f64b2dd7cfa61f930600002000"}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x4000006, 0x3) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="87", 0x1}], 0x1) rmdir(&(0x7f00000004c0)='./bus\x00') pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffffda7}], 0x1, 0x0) mknod$loop(&(0x7f0000000540)='./bus\x00', 0x2, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000004180)="b9", 0x1}], 0x0, 0x800) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000180)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/63, 0x3f}, {&(0x7f0000000200)=""/49, 0x31}, {&(0x7f00000002c0)=""/241, 0xf1}, {&(0x7f0000000240)=""/45, 0x2d}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x5, &(0x7f0000002680)=""/4096, 0x1000}, 0x800) 19:15:12 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) select(0x40, &(0x7f0000000040)={0x627b}, 0x0, 0x0, 0x0) write(r0, &(0x7f0000335000), 0xfc94) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x100000001, 0x10001, 0x7fffffff, 0x3}) poll(&(0x7f0000000000)=[{r0, 0x46}], 0x1, 0x0) 19:15:14 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000c80)="112c5d9ffd1ea705caa2bc34db4faba8af64cd1dfbbbc1d59ac23a5a208211eabefad2e439e7185010bae634ce887ed9d0c0784552af5402e5555749bbbbc630bc8072448b922f58ce902a7ae2cec018350f2ee611abf4ecbde7deb3a8448303e0275a4e2a6e1a4251bb2331aded39bc1c4881c7652bcb6086b20f62e8943daf31fc65ea91119dd43b113477edc99eb16a76d7e9632d1bc8886daa1d364c3502f81885899508c4a4810b043d6d12724aa741102d8ba148dc5d4ea3e86c5f5557ffa62506a53cc124d11cfd8d5ddfce9395e9c2f1466c13493563f42db066a1b615478a7fae31118b5220083ef251e851b9cd7e0bdb90edad461f3ea4d7e525c11b", 0x101}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x1, 0x80) poll(&(0x7f0000000340)=[{r0, 0x2520f564bd4c89ff}], 0x1, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r3 = getuid() open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) 19:15:14 executing program 0: socket$inet(0x2, 0x8007, 0x11000000) socket$inet(0x2, 0x1, 0x1) kqueue() 19:15:14 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x40) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x60, 0x22, 0xffffffffffff1461, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0xff, 0xfffffffffffffffb}, {{r0}, 0x0, 0x40, 0x9, 0xfffffffffffffe00, 0x7}, {{r0}, 0xfffffffffffffffc, 0x68, 0x20000004, 0x3, 0x1}], 0x3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x7ff, 0x7ff}], 0x1, &(0x7f00000000c0)={0xfffffffffffffffa, 0x8}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) r1 = syz_open_pts() fcntl$lock(r1, 0x8, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) 19:15:14 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x2000000000029, 0x4, &(0x7f0000000000)="01000000", 0x4) shmget(0x2, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) getppid() msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="5cbd54410000641cff7b7ef1e5e8bf6c0f77d496177e025ae1cc21b44530f58206604dbe12cb22f99ead79bc09330c8120c0d9155a73eede18828fccf65ab7576a4815df1fdebf3aefcb5b721f5744bd03a6f49f9f6fdafe544678971c970e6628fcfeb52a759a362abb"], 0x1, 0x0, 0x0) setsockopt(r0, 0x0, 0xf728, &(0x7f00000000c0)="06dfdf72d3a0d55ee1c07959db0c4a2d1ed24ca33be850dbecb68ff1690d8feff0892918ee043b821c546524d5c2a99ffb10ce0b42c48e479d822a66c9536f57c7151bdbc40415bb975b2f528de03c972c5251f4b9fe445a11c99e73dce32322", 0x60) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = geteuid() setuid(r2) 19:15:14 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="fb952f360ea310c110600dec42a9649f2fc7ee09839fe8af6aa19166c7063fe74be632cf204a8c7c107d4efa5661447de6b977f149a3e52e3af8227ec99a8a643ab87b8ffb61d46d8d46a3dd3a8245b65015c4090de481ecd8c389282d3f080799b12e4aa00247564d752b6b94ea4fa23c", 0x71, 0x400, 0x0, 0x0) symlink(0xffffffffffffffff, 0x0) setsockopt(r0, 0x100000001, 0xfffffffffffffffa, &(0x7f00000001c0)="1b43c5626fde434b06b3bbc4127458e8de1b3d2a9a2d462aa83551c444d3711ea8ee00c004ca7d2954f0f407dd58cfc09f8ca77081192ec23d844f8abf62afd1d8822aa99e69ccc147fe8b35497a55b8bc969e12cd9c81fc730db0167ed4a24210001483beeb9b0ec19e7b65ed2444a9048a1b5f4dcbd6147354822ca9c78cda2e72b4727f9740aa7946f334541052648fdb0949a6854b65e0af16b4e23b895974101543e38ce9fa9e520a6b900c04b0d9", 0xb1) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x30) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x100) faccessat(r1, &(0x7f0000000380)='./file0\x00', 0x18, 0x2) r2 = accept(r0, 0x0, &(0x7f0000000280)) getsockname$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) 19:15:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f00000000c0)=""/67, 0x43, 0x40, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') 19:15:14 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) lseek(r0, 0x0, 0x1) read(r0, &(0x7f0000000040)=""/121, 0x79) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x10002ffffffff}) 19:15:15 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x6) 19:15:15 executing program 0: setgroups(0x0, 0x0) setuid(0xee01) kqueue() open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x18) r0 = syz_open_pts() fchmod(r0, 0x0) r1 = msgget$private(0x0, 0x141) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/157) geteuid() getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgget$private(0x0, 0xc) r2 = semget(0x0, 0x5, 0x15) getitimer(0x0, &(0x7f0000000140)) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000001c0)=""/138) r3 = semget$private(0x0, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r4, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0)={0x400000358dd8a}, 0x10) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000180)=""/24) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x4, 0x8}) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) 19:15:15 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0xb5, 0x7fff, &(0x7f0000000040)="b3386332e037ad3ae86b88ccfb15a110279a99f54d11837d8a5ecb8e08da29b1bb043b6a9e7e4b90f2c23d8fd37dfd8d4e8ba6ff1a731020fbd5b4de4a9a7ae5ca14a56685e1c5a6e873244a286e6221a0", 0x51) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 19:15:15 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x8, 0xc}, {{r3}, 0xfffffffffffffffe, 0x2, 0x2, 0x0, 0xa5fd}, {{r0}, 0xffffffffffffffff, 0x0, 0x8000000a, 0x8f2, 0x7}, {{r2}, 0xfffffffffffffff9, 0x90, 0xf0000000, 0x1, 0xd5f}, {{r2}, 0xfffffffffffffffc, 0x8, 0x0, 0xffffffff80000001}], 0x49b, &(0x7f0000000140), 0x1000, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='_', 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x7) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1c0, 0x400000000088) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 19:15:15 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCEXCL(r0, 0x2000740d) setrlimit(0x0, &(0x7f0000000080)={0x43, 0x7e}) fcntl$getown(r1, 0x5) syz_open_pts() r2 = dup(r0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0x2) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x4, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0xb3e8, 0x0) syz_open_pts() 19:15:15 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000002c0)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04004437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f2bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac36317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab25a79564a262d0a72ef17f8e8ae675b5b70e11c51fe4d6187dc0cd67dfa85ca1519832fd3c30a", 0x10d) syz_open_pts() close(r0) r1 = kqueue() syz_open_pts() readv(r1, &(0x7f0000000040), 0x10000000000000e6) execve(0x0, 0x0, 0x0) 19:15:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) socket$unix(0x1, 0x7, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 19:15:15 executing program 0: mknod$loop(&(0x7f0000001940)='./file1\x00', 0x3000, 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='*', &(0x7f0000000100)='{&:#*.{#+\x00'], &(0x7f00000002c0)=[&(0x7f0000000180)='&[/\x00', &(0x7f00000001c0)='#$#\x00', &(0x7f0000000200)='@)\x00', &(0x7f0000000240)=')\x00', &(0x7f0000000280)='-,.\'\x00']) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x345d4c50) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='W\x00') link(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)='./file0/file0\x00') write(r0, &(0x7f0000001980)="421a7965cf4675eef8ceea4498bec332f1dbf686b9a274b4bc3e6f7f0ec9898e656558c933a506f7ec8d1a19801a5059e699b69681d9aa4baf4d5c0497f3ccab7cbe8e51223191", 0x47) flock(r0, 0xcd8d15ef5048f7fb) recvmsg(r0, &(0x7f0000001880)={&(0x7f0000000440)=@in, 0xc, &(0x7f0000001740)=[{&(0x7f0000000540)=""/123, 0x7b}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/214, 0xd6}, {&(0x7f00000016c0)=""/79, 0x4f}], 0x4, &(0x7f0000001780)=""/246, 0xf6}, 0x3) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000480)) 19:15:15 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x760c8ef8, 0x1, 0x8009, 0xfffffffffffffffe, "1202545f8d09263b0b189cdce64e00"}) writev(r0, &(0x7f0000000880), 0x377) syz_open_pts() 19:15:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000140)="00000000b182f8883f6c336798eb746ee5a4866dc1d8ce0a66593cd46b9546f46323378a3336534a55e3c0e0a255288ed148478071b8b7f6f85b76ade83c9adc3b0fa921492f460952e66bcb0377644f81f7ef85d269e4389607455573a7c1e6c0eed99a90603129fa9e13bf93c58c37b2347fab0de8995c4a5e3092075a1160ca688273b11212564cea85f4a908c7cf69fb6839564b21148407a41c273d84ee3736d99ba13373e4f0478e923a7164146a4729cec426ed0f56fbccb8a17718f9a471dbd15bdda256d9a8963e4b071aad1d978dd3b33746c72270f899681b53d45ce690416cb4b942f7b683c7decc0afa4a93cb002fad67", 0xf7) setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 19:15:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() getgid() fchmod(r0, 0x42) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x3, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) 19:15:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x8f19974c090a478b) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x10) semop(r2, &(0x7f0000000200)=[{0x1, 0x100000001, 0x1000}, {0x2, 0x27f, 0x1000}, {0x2, 0x34}, {0x0, 0x5, 0x1800}], 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20000012a0a, 0x3) msgget(0x2, 0x228) recvfrom$inet6(r3, &(0x7f0000000100)=""/166, 0xa6, 0x1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x200}, 0xc) setsockopt(r3, 0x9, 0x0, &(0x7f00000002c0)="0a8df0ee43eba76242b730f3277963f26314efbb0f1a926db99f3bf160a2ca410acd6b596f037c5a42744b2b63404d93a1ba64d47eb921546beb52067699b67c61d8c74cc6e4e34eda907f9e66164b06574772248dbcd5b5c67c4eced39007470cadfb9d4f8a1efd2c220ffb883a032fb820ccd6c99f8a3fe9e9c1508d5776acf47f2fcb1b8407812be67683f4ce687c8a41d11f79a1a9ff8e64a836e4e0a26ff42b0e36daae3a228c383235342d0327b597a930c4156abd81dc66b2c46d3acb681d9339afadb1493724e0957899a32928372e528946872af513368077c059345a30a5e2d198252f11a47051a41ab9c9d35ec8834ea170db", 0xf8) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000440)='c\x00') r4 = dup(r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000004c0)={0x7, 0xcb, 0xb8de, 0x800, "f85a6725ad355f688bc99c8eb5a9f8574f4e255e", 0x2, 0x9}) mmap(&(0x7f000031d000/0x2000)=nil, 0x2000, 0x100000000000002, 0x5810, r3, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x8) write(r1, &(0x7f00000003c0)='S', 0x1) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) r5 = semget$private(0x0, 0x7, 0xff) flock(r4, 0x800000000000) semop(r2, &(0x7f0000000240)=[{0x5, 0x72, 0x3e22be0d4ad8b3b4}, {0x3, 0x1}, {0x2, 0x80000000}, {0x6, 0xffff, 0x1000}, {0x0, 0xb5, 0x1000}, {0x7e53d63ec0ae2fda, 0x9, 0x800}, {0x2, 0x5, 0x200000001000}, {0x4, 0x8, 0x1000}], 0x8) connect$inet6(r3, &(0x7f0000000480)={0x18, 0x2, 0x4}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x1, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x4, 0x9, 0x1000}], 0x3) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000280)=0x8) shmget(0x2, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x8}, 0xc) ioctl$TIOCDRAIN(r3, 0x2000745e) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 19:15:16 executing program 0: symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='./bus\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00') mkdirat(r0, &(0x7f00000003c0)='./bus\x00', 0x22) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000280)='r\x00') open(&(0x7f0000000200)='./file1\x00', 0x100, 0x18) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x20) symlink(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)='./bus\x00') mkdir(&(0x7f0000000380)='./file1\x00', 0x100) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) setsockopt(r1, 0x6, 0xff, &(0x7f00000001c0)="dabafbd62b1188dbe864e3eb9236236eea7fcdb71b37121cb8fec5e15831d940bf82c3cf1af1003544", 0x29) 19:15:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x8090, 0x2) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x800) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) 19:15:16 executing program 0: r0 = semget(0x0, 0x4, 0x200) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000012c0)=[0x5, 0x5, 0xeb, 0x3, 0x6, 0xffffffffffffffe3, 0xfffffffffffffff9, 0x3]) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r1 = socket$inet6(0x18, 0x8000, 0x0) r2 = socket(0x2, 0x2, 0x0) sendmsg(r2, &(0x7f0000002400)={&(0x7f0000001300)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002580)=[{&(0x7f00000024c0)="2e3bbc97b233d7371ee3d4d24dfd2594efed349480bfaf5465802f0a3be8c7ef7f0bc1531b06b1f2a9cb6edae4acbc5413d46dcd4db91e82f226a73244d869a9f69a7e5bc8baf29919cb22a6e6f04c0e9501587427c9ee5724a49fa29f8add5898919082579581a1472928eb5349755b0dbcb23a4e85d2e91cb4c9379670a1b903884c1d1273e82f07afbfeafdcc64600ca5dcd826c27a4132b6315debc5e17bed29b464f17dd176ecbbfc72653f58cbabb2e4e5b4b1ce", 0xb7}], 0x1, 0x0}, 0x0) connect$unix(r2, &(0x7f0000002740)=ANY=[@ANYBLOB="070610800000000020007c8354003ca07831920dadaae6022c28d6b0405a2082503e24a75d1c780f3330914520bd4d0dc4312160d98e7a833bde418ab2d23af9390dbea148c96d67a62b23a1722143"], 0x1) pipe2(&(0x7f0000002440)={0xffffffffffffffff}, 0x10000) faccessat(r3, &(0x7f0000002480)='./file0\x00', 0x10, 0xfa156159dfc7dbad) r4 = socket(0x2, 0x4002, 0x0) readlink(&(0x7f0000001240)='./file0\x00', &(0x7f0000001400)=""/4096, 0x1000) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) connect(r1, &(0x7f0000001380)=ANY=[@ANYBLOB="431d7c0000000000000001228867be01801080cab5a1954430812946b2979bcb4d8204c437012035bc2947ee8404438280d1b1cc86012f1a237f4281600d986b3afe2830c87ffe787783654a4c25339e0907cbec485b301df6f470d451de9e85b588bcca"], 0xa) poll(&(0x7f00000003c0)=[{r4, 0x81}], 0x1, 0x0) shutdown(r1, 0x1) getpeername$inet(r4, &(0x7f0000001340), &(0x7f0000001280)=0xc) ioctl$TIOCEXCL(r3, 0x2000740d) r5 = semget$private(0x0, 0x3, 0x70) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000180)=""/4096) setsockopt(r1, 0x12000000000029, 0x2, &(0x7f0000001200)="ff01000800000000000000e9df08ad3dc9000000", 0x14) r6 = dup(r1) semop(r5, &(0x7f00000011c0)=[{0x4, 0x7, 0x1800}, {0x3, 0x2a1, 0x800}, {0x3, 0x3, 0x1000}], 0x3) recvfrom(r6, &(0x7f00000027c0)=""/4, 0x4, 0x43, &(0x7f0000002800)=@in={0x2, 0x3}, 0xc) mknodat(r6, &(0x7f0000000000)='./file0\x00', 0x6000, 0x3) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000001180)=0xffffffff) open(&(0x7f0000000100)='./file0/file0\x00', 0xc0, 0x0) 19:15:16 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x40, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x80000001, 0x8001, 0x60}, {{r0}, 0xfffffffffffffffe, 0x2, 0x11, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x8a, 0x6, 0x4, 0x7fff}, {{r0}, 0x0, 0x20, 0x10, 0x1, 0x2}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x1, 0x0, 0x20}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x1, 0x10000}, {{r0}, 0x0, 0xa, 0x5ba45aa6866ea8e7, 0xb18, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x44, 0x2, 0x0, 0x1}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x1, 0x81}, {{r1}, 0xfffffffffffffffd, 0x20, 0x80, 0x8, 0x1}], 0x2, &(0x7f00000001c0)={0x4c6, 0x46f33332}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xc8, 0x7fff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0xa1}], 0x2, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffe, 0x1d, 0x2, 0x4}, {{r2}, 0xffffffffffffffff, 0x40, 0x4, 0xfffffffffffffeff, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffff8, 0x80, 0x4, 0x1, 0x8}, {{r0}, 0x0, 0x28, 0x2, 0x6, 0x4}, {{r2}, 0xfffffffffffffffb, 0x19, 0x7, 0x7fffffff, 0xd39700}, {{}, 0xfffffffffffffffd, 0x8, 0x1, 0x8, 0x8000}], 0x7aa, &(0x7f0000000480)={0x7ff, 0x280}) 19:15:16 executing program 0: r0 = socket$inet6(0x18, 0x1000007, 0xfffffffffffffffe) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x20) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x30) setsockopt(r0, 0x29, 0x4, 0x0, 0x1a8) getpeername(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x8) 19:15:16 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x4008c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./bus\x00') unlink(&(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000000)='./bus\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 19:15:16 executing program 0: r0 = socket(0x2, 0xc001, 0x0) accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r1 = geteuid() getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x3, &(0x7f0000000180)=[r2, r4, r3]) chown(&(0x7f0000000040)='./file0\x00', r1, r4) bind$unix(r0, &(0x7f0000000000)=@abs={0x7884d2b899002d7}, 0x8) 19:15:16 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x69ddebcf, "66b2f3a31a73d90c927d43752d89b231db37a775"}) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000040)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b706cbd5b993403e716f628e9a222b0c789da81c1edac32f3301fa4ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbb78fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b0035435827270540000000f5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e424309", 0x115}], 0x1) write(r0, &(0x7f00000001c0)="f95e625b78f58d117553aa271fb896a064951ec3c2bb65395c38e800b4794e9911a1765547e49b72a89f36e873", 0x2d) fcntl$dupfd(r0, 0x0, r1) 19:15:16 executing program 0: getrusage(0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/172) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000180)="1ae0aaf7cb74c82ef06b358347b00dd069f9236e40c69f063977b3dbd9e80d0cb0f5478c81fc47e40e24702636b9ad4227de59eb6039dff8aab647a92014f772db871812759c027e648e7e72b4891835aba13b41b5e881d94276e1fcd09d3453790623597fe8936c8fd38db8ac277ae032383675f63a50cd3afb5e26efe5842f23c76d369b1abc2837dd7efbf2", 0x8d, 0x1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x80000001, 0x9}, 0xc) 19:15:16 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = syz_open_pts() fchdir(r3) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x88, 0x10, 0xfffffffffffffff8, 0x3f}, {{r0}, 0xffffffffffffffff, 0x89, 0x80000000, 0x3, 0x4}, {{r3}, 0xfffffffffffffff9, 0xa, 0xf0000000, 0x100000000, 0x2}, {{r0}, 0xfffffffffffffff9, 0x0, 0x83, 0x30000, 0x7fffffff}], 0x4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x6, 0x2, 0x80, 0x100}], 0x2, &(0x7f0000000180)={0x100000000, 0x3ff}) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r4 = dup2(r0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffff9, "ff010000000000080000000100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r4, 0x2000000000029, 0x200000000d, &(0x7f0000000040)="fe000000ba00000000000000310000000008aa91", 0x14) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000240)="77d6d3ee66d6089d79df89d80ba82c1581ebb5e201b7674202eef9538332e471ebc586dc3a152e2629435c6bdb929b5017d5e8ddd589b26e66d842f9ab6ccc208310e1b7e3de5bf5919df2586d1ee5a3c3c02e86e24a15c02de9b70ef044f98a4345c33248f809ee9a2576e18d5197ce7041e5319cdaade83ab736ce56c302e7e882210d0aafb1239e30b3ca67543ea1cae2bb9ff0116cbb6f7e59750342d5e23857671f4e275c955a5b791b4990180efe7e7303ae1f7e295652998efcf2b13ef4be65769c18bc697da818a6daa95d0f77f1fcf053dbc750ddf961900c26f1cc5c1d3350f895b87425824f41c3057ebb62b1d512d8c0094d474789d864b9aa0b5e13591ed5d8af0211a9bf684ec6601af42f3b13e9ea0e520894ec5be2dde5afd0c4c6b8ed6f5588fd0f82df2388d3b4a3aa945a70f6c75c8ceab32e3fec595fcf464dd8b260c21dbff4db0f8aaaf2e59cea17caa0849e504cbd30e7fad00706373586ec91cfab826e5ae545f466afba972ab45c1cae4c70ed59ff3c456e70db53bdf68262aba97c426ac81da1e579023539551394645dd3a0864a326e7216354bdd7ff39d667286a8c8d4fe6dc89ff58466ac218dcd8fad7462fde8f6c0394321bf920291b205dee5c71aa9abd13719ef06f46962da80eb4e18423a97fd90299f89c2db727dcb8e5017839650d5278090ac5c7104cf282437650757c2f9d915bdc93b7ff94cda88ae661136ec512a0625fa67f1c3ae1c72c4d274f176db8101bfedff96311190d61ff3dbb84326ecd14b103198ce294cd0e79d75b2dc19fc573fcd153d027739c5f104b8f4eca2ea3e5d20de9bb9f8e276c036596d721cb369bb70d97ea0a822182fd5953c8f26e689f1ec1787a4f812ad7167ae6977d8d79b7f1e07ef724bd576b34ac4dacee0bf88b13c9acb0b151a0f558563738a6e05fc1316f139f2ef59ee7193deb8515316d9f67a64623db3269f7060d6c4436753e33b4899f41997bb2ad3eb438b398d8faa8406f12fdc3e9b3f961c95706caeb9209b1013fe1814fd1f1b01e2a98fd59f5b0b5a29b2eddf393a0daa8c86d926b75fd8f7cbaa996065837fb18051e7da08d89331cce99f777530db47f50e289e901fc48b7103097f17991bdc784f9ad4ebf8f2bcdd5372f9616ed08084e7df34f248ee7f612a2e869e715337de38b75bd45e0915dfedfe0bc4810d7adc1dad96ad4952b73eb37369fbf31f7f9ea734d236a799f684c268affb2bad1b31771a75d6b64db7a504f7f9800fbcf447d1f14b8d7b46147977e639a76160667804c7283f8ecffe144c2ccd32d9033195ee1e7c53a2e72ae091bd913fa5aca27ad98858594d0e7c67f631e93694f955a5ca2bf221eb0defa4b5a36607a983d32888f9aa69e3677a8853db85bbdea95e393755e5b1ee59f024a86276e79ea56534511ca50aea398b4ec6185f66e203e1a9f94f791b3cc684195978290ed9e57d997712211d2a9726335e9ca4565bf8f6f0a1df60b77f25b8f5d4de8a6b66b25d17104d2bfd8a82b59850d03e87b2855317d4bd06b483f44bf165f956abd6d75b8ea032907092284495d93ad89472e81eb1c96ed89dd344baa801628fdbbfc694701583b5d3f695988db5d4f8851a1e88d4749e064622c77f50732e43ca68ad32a623ebeea3cd485b517bee20ff9866195b64a7b2679dafad9ace450e44f2105c9e070ad1e60f12c1a8803adfa96f7a42de09006fe14b3a25040bee4496a7fca8bf1da3028ea10914df160078dcbbf448adf668b8331a1f02469468f69511640dd2c4a55be2c4044b291698bb645931841d85a4327f00659eed8b7a3efed642d9a6ec60a25c56845f7932f03453e1c52808d305a1cba2308855109d38e4ec778e675d4f9881528f39b70ee8dca986679407a6e5ec8608e5ab67852f0a78955d11daf1fa75668c7ac0f58bc55ed92b8758ad767b3a6803c3f52e3451b00870badd2dda67fef7615eb6beb2817a29f79c3fe30be96faec6b272eb00af3566569ba270b4a8914f35a129a97efaccb51d9f8c6a5d7ebf4dace328495087b3a10c13423609fb54fbb955ed610d3740026372ae04d3da41797f0596841130350a568babbaf97fd6262f02df2afb046f54539b4379b069307ed4b5838cc550a8da3d226c4c751fa8470219344f72629bcf9942f9fbf041f9fdcaefe5dde7a7d76011fbab5da6ddfe7f8e7dcc941f74b0d3f82ce7a4d1df828e6a4629141c98f8ded7b4edb0027d6e85331db9dc319658168e4bb1c5bd430187db43b4e11984cf7a4feb9be5234cf0d7c094337280e596ec7c76060b296a16b12c1193196eb4d338bfa820cfc09798640029f653cad9a80b0166ab7e0c3b1f7e1d1a538a9c3dece0db54b34f3136e7f9307b4ac3bc3e37e8eca9b2762dbb5d144481928ea3d4a6a28c792d2d9ceeef5276f0780283281c26892bc40ca4e198274073feefc39d1300c9f7e3c48888ae370e18934c5809b65028df5f1f58ffc5f8eeae5253593eced701854167649f0cfdc63007ff7be64f4040567dd1f3278646f6afb3029480a68edff6e00106c227080f8b986617c65147db53d9b55d16bf49b9b481d883630b57cfa0eb0548d46d24987f2640159574b3d21f62e419bbb089a436634e45272b6a7a9b1d766b1825c58b266cca79d5e928abd309218a55cbf13c5e81bfecbfe36c2f551df26cccc76d368c8ac60aa207b5fee7b1f4d562633b95897f07f002bd94838fcd09cea5bc710e56d1617278e67347705b5a351dbdf0dfdce3cff3c7b7cc45fe83a471a221ea8f04761d5402aed12ae427a3a8d757f2156b1ead5333318ce067589e73a3d9fa86f631b1713dc70a9c08dbeeadf73675ea810493fc8e700cebcb4f13c8e94ffb991758d04d26f4ec768ef09fe624ecb8e1ef7958862e875c53838c86cd4823409be410c13ad5830a008efbb4db483ca70ea60fa9964dd1a8d2860dd334333cee4b99df7ddcf3b85ff2131a9c6e785242da1b0bec90be6fb2d53f6bd704c203b2a2d885d5b0e0f7c4ac73970eb76415f0b5700353725136fa245730b0fe88d5596e09f3a1349c92dc9817faefd2ee5a31b360a1a65e0280df69ec98b47143e797584f65b09d49194be035548a4ccf2c97b4c238ebe542f2355fe3567fa625f47d84134f63b489b433434c09ad0f88544efb231ee4d1273b6d794bb4e73a413b581c0cbfe986fb3f33f38ce665d99221f614d980ceee5e1da25f50580c2495f167f03445c0d233765cb69e427cce25fe937c2ca5fba5f4c98066a4bb8c8ed57662a959f1fd81a3551187188f3168666f63b49ad4d45f4ed54c01e352833c8a804bbfa1f367b24c9dfa8732a666d3fa2c2b9d9eec38bcabcbbae5347a7f3b7a761972e11a87d2e0feb00853105ffe8a08f96256db1a56576fd7ba8d749dd0df6c257b4dd61b1ac399114efe0c8dc7bed18f0df0e1770540f4627c841c42c43f13f2b0daa0b63cd3b553fecbd1b26f22cd8bcdbc9dabd8c9b393e7feacc0a37295b8bd218cb1c0cf6b9e096804e0d4711631dc06d23b2298f5e389603f7679d6f58adb85e92987d9dd39552b3f89499e7cd0e19b13afec4490c3c2c195b40a96042f4de63bf346d4d16513bbaa8d29e285d144d404388789ffbc5b3a42b31ff00f8d97f34af9fd54c5f3658d476464e5c88bcec7064530b2303578e0b702d54260f659e64b451226597155ddd2007b73ff6accc335eff6235888c5d7456e4f22f5c642f56f3a5fb0984148d5d461a328335709eb3aa1b55a3d523395dadea822caa4de731715efda616f65b64150e50d867acc8bf66d68eb6b6b985bd140c104ac1d28ec6dbe6abd9fe77597208abb1682ed0dbbc63174ac858b926aa3d57472d56f6453924d8ccf8d5f077e0c6425b9624b29c174ff03f7c98ff539190369a9cb853bd0a707d8b5748efa83501165d307a9eb7c2c482b08b84626eddfb1cd3035d51f474cb0f9058f70f9174ce184372db9f285d12136390a3049693a50b31e5f09e49337b9c13cbc420864e7513b733f0ab0b6d81b2139c13f3e1a7482a59f3de4988db18d4070e523c15e459195f63875cfdab439a330c9b8c1ade9f7956ddbf09f128407226c800f27075414934eb572f2e7f1152e2831ffe6046262371a8bdcb1fbe9bb440b6bc56bc2c7424417857f3eb2487663c4266353b83a7eda6558461cbff3a9b905e5f39d3ec1a43bed2f49bc15252a6a3578841bf0165c053230f4cf27439812735c8edea3c9a25f7d6c38c53f6de8a5fba648ed7b1cdd4392dfde9800dc8fc29c08178e01c7e1c13a38d9761d47ad47cc17f11216c6145178c6b8838b33691ce15bb712f7a04ed39abc0291bdf22479ad98776ea5d7ef531af0ebda7f3792f0a2d714994e490ec2ca503c10b7cf5a52b71f46a248da612831fe1b909adf5ff5fe72176a7ea4be2021701f80ab3d9dd1d133a8e4571350279a26865b0bcefa0e7595dc736c3b13d91a3e1fc4a34a0c912129db4969bb7305a3db4c653ce1ef69f31c968c2d68c648ffa65aa4b840196e7440e4a522c59c84a50edf658af85a9cbd367c4026b9b5f2dacf250951afe9cd128eaacae3ad11c630b4713f2b4f84da0277c059ef51ba84398a39e009c8f9f24fc68f23b88171c42a214aabdd545cc3066b0bfe2ecc01eaca0dab6a8f6d447a2e08a1735f4289e56e5861c6e3dbb26ae7b38c8832a1822ad365d37449bca815a16cee21b5cc14c1a90a2055230a7ef3070c9ff57b09fda9b66519ac4f7e3a89ba31cc4db351b2b88e4f8b0cb7bfa710c64519caf25940352fdae997bde30a68ae459805492f72ee55f79066cc5c37a261412cbf303898875453190b2d2c043319a5df45aebcee31392423b2fc5d0c484e64324031bbf6e745ae8c033e5803282b325ab101b00d6585e43ee75545808954980243eab35a93bd1addb919c39b8a6675f729291d4e23cdca6e378d59d1564d21b5b21ff8415f7ca3a65930417eac0b025dc5bb5289d410153b34c9c40d045e143151eafbc58949a960fdf353b821e969bfc438aca7674210296b5d38274a5f22a5df34047d7714b71576ec0e45e8e26bcf7d9e8ea7b45bc734fbb7e2ce1b71304b91eb582c922de1d05fc30cb07a9950fa1b11584d8f8895fe1a88de40d792d2c0ce159413edf067c5a95465067427b858309007aab8fbe85d75ca26ffecc4655790a598030caa58894d59f0d5e43bd8b0d197208cb2783f2d9842bf1da60b2d3e2d8fbd7fb8827534db8157afc36794077a1b92e327e5603e27e29e4e019a429dd955bfd02fd6a564e925f21751bdfc7c59563adaf5ba4476e98714d2102042e964653cf66961ec8e128199ebf380296a1e6d92fee43bc909e33b1faa72c8a28e8b2d829a887a6abaf475e332824442b9541687806a97290feaf54ef0755765a9e57dee9f813668197b1a470539d80aed898d46caae2b86f741c670e84860a3c5bfcf5813e03e95a83dc4b0d41ee2005303135c1c57b3788dadb41fcfb6e5a54f28e81343179c34ff8d88cd596fdf33451f119e798146512ea98406cfed28b4408ad213317e1dcf5ca731723ba158b3870d5cba5aad17cbaead58d8e4ddf0dbce2cdb94c9431892ec7c167d49d8d8d77bf17f41750d080e82ec9a29677609815efad35bc71302cff8fb0aed06fd473347e709c7ae2627660c30455c957893e9bbad92efc22f48d34fa3168c48ebb600879720546e2f8e859f8b6f8de23957b26a9cda63794492c7cc473c3e47d5a52353903b3be8206cb9520f", 0x1000}, {&(0x7f0000001240)="861a4786a307711b3e8575e228ad91d956eb4f8fd302cc116c4ca59fa7d5ec9e535a8ebc0c81cea54751d2df2782441df44bbe688111582d24f67aca7101d1b4323214523efed9e66601137681016d40b920a46a88d58f7a8627c69f5dc6af17b89185137a238e158d395bc81ab7caeeb259f731df197ac78d4552ca1489008eacd1a4457265894c878ee82a71b908537d2eeaf6e084282351d817ac755b5755dbaa98a69085922f6674cdb7d651a19e8e2e61b2ef017e14c3fb6044c22209d9cb639fc3ed800cd4587eb0b466211b40d05144bb52cd1ea23a6e766b926333335318f42d16549f0cf0a5c26021e21e5149cd5f2c852ebd8b5fa4d1eeaee58a40e21842fda84f0c6bbec5d1a3780251472a8297a0dddde267d582fc5e6a3d80a2fa99d5b3f510f8367359dbb82141c0e01e7dc5ac299e80b2e1105ab51a472cb7e696d9499603abe0a88fb06e3f553453f975ec6869c67f447e8f10fd6bcff2e3981fca89e7777411b1ee4041baa5cbe9f0c37f0ea0c1ee3d4014309c8e8aa0134e561eb700382d5a0622ee908fc45e1f71ad24a758cf82e0ff001c96df9189bf38237d13dff4c83fbf85d8a43442b4c6350ff0b8b72eff1375b8a3773cdd218ec6436fec850233fc3292580776355daa327eeaac20a7dabaec232d5d0c3e05f931ab207096e79662bacc5bf28110ad0c0b2b94e6ad58caad14ff28affa4b49945acb2c5900e1f6d18e2f9dcdf89cec878716602a0670fd329225d102e9d497cadb133e4432cc9f11afa9d2a075f7856b59fa206cd4497e28c4f9f96628ae23fa37d1e762878d18c445a8dca2f1598f025c0aea6a85d2ebcc4d61e2c0a935c2ba6e40fb8f70dbe1bdc9f47239abfda949cee7af9d8cb489e15e578de817a7431f447e7f8b906e67358f13f3581ed2a8955e0cbf9fc95965525180ec609161789152850063a631b5e8e113769d974cd243dfdd8d05e86e6e4e668625356ae45a6d58bb226bdb46448d4dd180bd2f06ccd4e8be754e06ffcac042845d6c9177c40a7bd6c35c12a9f36248d44e9e17159183271ca200f5bf0ae83ad178d04ed86688b6a4d1246c3f873022e2b6fe009be9d8c3bc7e1b5a7ff5b9ccee745fef0276b7ea26d94daa134456b142d938230515681c20cf9111516eda8025146403a82ad8844e2837c174566fce87591a4946006dc796fd6d904419786917978b877c99721b9f0793b9913daa911f055ac3fb7dec3d05e0d86d5242b73fc653dc762ba0a3e2a39aa4ad85eafc3a3a0fae29d787619c0a2ba92a11214845eac80e9f4b8a8e2c385655a3743a0de102ef2cb5c6b571063eee692925753477f111e26d8a2f6a62a967757d5d80203ca7c7e0db36cd4b30d7cac32cca8385a17d6d0e48cf1a1b2a07757587335ad0e23014ec30ef9735b8a07e1b2b9489f362656a2d30a0d4caa6a42f81f4bdfeca6e1376ad13029f9b98a75c89536b53fde8c55af2dc212aaf1c32a8031e8d7b274b25f6eb954daca836d5d3f9f485cd307adf9fe57629fe46143c906678a8b329a6db189675b1b435041834d5908b216a6ef636546593db5a39f4f0fe4e8715a7a806e49027740421887bc90e03b7c4cfcf6321ee2f5bc558007c4913a40d63f1601166c8d4fb97f99e03106fee2baeaef633a0375d4dd2be33846cb23742d567f1228cba672f4ee69916a2dc278f40876fc3c39861778123b202ce5e450be33f28e92abcdf16d3fe521247f429063edf77ca8fdf871e5612cab0625a319400139894d68ce1f0657928e9a73eceec85ab51cf90a64da980e9bbb804254de17c6a07d802027902e4b3a833aa18f0630c65509349e1926d70f756ba1338cf97f8a0ce698289f9a9f5126e9181af02e84dbeaca99188635957287ff931e6a3e8e71605c87db7fa08ac2663b63c86258290eefb1fab666fdc3a6bdad53da11418bc434d24f536ef4f6b9f17b70f4a7d4440e2961c66d4929d2bef4862c87421480e7612a89b45f344c3e178cf0d5b6513e7e31774766a71fed41b47c63bd2e3449b7c36504eea7e5eba995531f2fcf750bb3f7f89ad143701a16986a0a95c6e6539d2a7741d8693de63bf2893da3cb087c222057bc6a0e880bab6a1ecb6f479140378198779b9b70e80f31cf55a8c6c53dc46fd61a375d76b7f91b27f3f4ab309fa67ad40fb466c031b8727a9222d4bc216f45c18ba6f8ca96d475d10a827767183480d1874241760b9a0ce217d3f03531d991e3c78cb5914c4201ae40708e35cb830eec096c278fa8f0fc8fe155d7a2cdc497b6ff6ae57cfd353ca93383144244dfe0171cdbe690e77d213365f900c6815a508a717d1581aff88d1c0bb2dd7f96c8c078d08fb213f4661c41c5bbdf9ef788855b28e126ef28bd81d09358503193c8ebe2f0bec1b2634d8347c9bcb5d04af09726ca4b47d5ab9f38e452f40830df864456319d5883b2229e450aead1432350836c8624ce15937643b72a67f4a137922346b449a9c7f7958b9b25ca42027c2f9acbabfd70689cdb37788a891cf42bbcd68891b0aa5265218a8555b67d9f491692a70d95dbdee26cd89f60767392e023fde86d59a8560a7bf59a404d22eb450fb139cf7fb426d728351317bafd30366b52ef4c859bbbe8ded0ac123d6f469080a007f67e46bf9e34ac8cc24623ff796e3227d7170b03c827c8675ab289450899e924b525f2cd905ce8c266f2f280509e30e8b31117b4e2d6d19536fbd1525b7183599156b557967c65bf602fea5e1057e51d369891b1b18ee8e5a905b08940737ad69967ac855920eae711db0e31a47fc2d68a39403e9f9d0ab9d90ad85c4f08f80ac38ac73b42a6b8badc4d0f522a947b1d10e5691a53baf3348cd0c9232f69097abd6b598719bc11ef5843fe8bba3f949fba43e35c12223e46985a0e28b813a56169e530b468fd8b851b1c9cc13c738dd48f76d3b21ad4e606432b7eefb5107baa427bd1a3f1749ac0f997de6312d69828c56ae09c3618e78abbde803b0496416d16aa0c53a4f406c490bd7dfeed0b54bfbc5d4e787800bf4eafa6f2555ebf3fcdcedfe191e83df8c2f9d2299179996b6066f6abfe57ad4ef0a667282459f271f86568a253f6f4752205b521ace56a6d9cb5b8d65e58830c570547d2b822a81ed4881c158ee6ee381c68bd47f559309a97a2800884027a5450d022a18f9bf50a44539fcae0371cb9066cb68a7f150f71c88a759ebb916ef87e76abebf6eabfef940e47c481c7d58b969ced125cfc0b5c0a297f1dbcd49cf3dbac1e24398c51665edaf2198eeb5b16814aa08aedbefc79e70eb268e2e70742867ffc6fc021cfd014095d8c77385e8c107e37dcb681d8573ff3fc43c9498d1fb08b4b9a5a92ada2342645c37d776d816213d8d2abe7eb2ed32dc0fc61853f895c7b1e5cc7058fb26245983c20d550a01fb51339d2794ca7ad176735fc0dddc839002cbd6e913ad33ae02b2d83268cb056bb93a75e9fbcd1ce8e01248b32c790875f650bb22d8562640afc786482f51fce9d39374c2654dfe5fb832fddb6af4592dee202509f42654fbda54da8e0fb4ccb43d2a2f22dccedcd556b54bdb708a1eff24e18d5f0a869032f3fdd3538072e689e6109fc5ecfdd263c9ff97600b0cb349c4d6662c066d1f571c5f476ddbf8415b6ba4fc8b94f27e0881b30a92be604ef9c130cd9e6b7073d61d5edbb999fb22ed38f4e8a549cdcf0f96267e0222b9318f1476afc1f9b53149b4d835d855b7c67f479d7548a274d5c780991e5afa5b429cc12018abf9d5c88c85e75655f10c4946917ef993a835431d9294a56f5cb66e34b3402fef2f4f6ea18e91b3760989ec1c0ee8fc045395398a5c0b7539c1e177c354bcebbf4d129f8788a64d98f399c3144cd63f8bd82351ec14964e0754243bf758f9e960b56229ec5ed15080bbf724f64f8838bfa0aa2cc3669a395462febe3226bf70ce49fc55325f7cf4ba23c2ab79523fafe306e352ecc059e25b8346e33a061192ca46d945542422ee05438cd23e1e432cf936afe84757a49f6e1320064385849dbcdb3938b80530b67c5d4fc71a6169221e9688f81b300918f2a921e38dacf76294a4430db48bde43fb5bdc22ff6039456f77ba57c83b90a57fa7937187618b353a5f086185e91988d30b636feda56ffb08729745b3b31416c6ca1974480d8d801591a975d9f65a072a581dbe52b17ea94d74a34eae66cb254b470492a1d6b39227de77d79ee794e2ec12d702b5517e7b69723b447b974ebea090886074fa18469786ff48ab6fd7a4a411561f8d2bf6217e2a2f33a05fbd922e5d3f8727c226724b6cd4592e753ecca120686a776d9ca96c9c66e43645a82f21332b38a2c90d6188392c2402b346a212ad802fb6ce7bd4f8184539fd8621fd59fa9cb9c15e444d201f8aabc29b3133ae22dfd4436eb4a67a8bb70e8e6d500c27067b4fecfbeec82ca427baec18035c99648faac99d4cbd4e9176a6d7b3233e4e070e26e6d5c7664cdd9611742882fd8177e9efdc2c5e16ca2ddd10e339f4ab47345a5c311d720e6778e66e63128ecdb0c2ec07ac3df533cae360b80bff745c2ae489acd2c86140a202a5ed03869ca37b020d84d93e4cfb349bb43e583805efdd475474c4d56929753e3ac7ca63eda4b0acdacff2f3f3aceeccca1ddb3f1447005a808ad2ce5ae550ce99d1c23112339cb8495b9510bf2ac5e0a65eb63aeb788d83982bbe34585cf77e3ced6ddc934123bbf640857809993aab8b193999014ef636e87788afb7db895a413197cfd7a2b9501f9309499603edcb4c4e115cd58695ade111fb03df83ef77e0ea6e0b620a2feab2f5a12baad2ce10f6137a46fb5fe0df47c9b1db30170328d6cacafaa22982dada4d442a02c19cfbc6dd6919c7f110a17e2d7460c91bf20366961614f0700996fc74bd9a3f90a4ef70019f6c2a8076d1a579b3a4a089d70df11444ea4370b80706880d0b0ed1b75c5a6e28932c1b4b0e7495e66474875b3cfd3a2872c0d8fb40b7421934d1719c0d84ee7bde7ab46fc92023dd7f73093d9842a31335473fa01e18d23c5177a75af41d47378e575d7ba14aea3248a2e7093cb844454a1dd78a65854d7c3db0c1ce32c2b885bb9b33d2ac1c6b3a9dbea0203af43789113da5604c5676a27fd03606b88ee290556205fff8d746552fbce26fc2247bc4502877a6fd18587f97ac4b20565c1630173b843e5a2254beae8d330cfb35f9c6c1e80e0c600efd972daf282f4862d451ecf7fb241f949bac887822e127a788799b4c7614f076c19c290744a6aa12f5046620177684e5e86fac636b34cba95d1aa3c8c3e4057c6f17ff61ee1b4eb4c8c868299177c62ded5ed4725aae4d6ece96ab91ad9335fd51c1447b3fb4394de1731c1d070d559ce85f8b4238e9827ce70009ab2a765cd1cd60d2b33eec9e514ea38892722329caea9b9d911aaa00e220ced332d260882523297f44d782be7b117c4a39fa1fdfd94a23e66625ff09fa8c1c72604be0ad7c0e5e2e4aad6dea57cf779e583d00e0d72844fd6421049f8a5014a388febd49546d56155a81c21520dab6afc8b6fa3f29d78dd7f3a3c95c44c9f3c3595e3f359ba7cdc747c8df98156e92c810de44f5d897ad4f083983707af9a4298fb04b43b29ee5438b66ee2d75b8e54e21e124f50271c57bacf7bb8695810066704f01297a86131a7e327c2bde24a31503a8a22ccf2d4b47166517f1197fc26a91ac6c5213721760960e56752bd7e75e9ca24f116272b28a606d431bcf63f5638c279e09c9", 0x1000}], 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0), &(0x7f0000000200)) 19:15:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x20c) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=""/19, 0x2}, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x10) preadv(r0, &(0x7f0000000000), 0x287, 0x0) semget(0x1, 0x0, 0x4) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0xfed8b2cbea747280, 0x6) 19:15:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000100)="becfe1a9187aab591d4a702efc09744cff629d24d38adb7716275d0a435aba8d717354b823671902f2cea2282ea5ee75f71c3038bfe60680f1fd62aad395a1fe03442f9461c4dc128bd8955af0dda500c9c90575c7f79f9b45b89e0aa0afca1eb0d465c930", 0x65) write(r0, &(0x7f0000000100), 0xfffffcb3) syz_open_pts() r1 = semget$private(0x0, 0x1, 0x41) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x5) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffffffff67b, "47780ac85a538a1300"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff"], 0x1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r3, 0x0, 0x0) 19:15:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x35b99ccd, 0x0, "1e00", 0x100000000003}) write(r0, &(0x7f00000006c0)="e36258078385a909959f2c85fca416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287d2ba6eeb0000002f6c1b2bea99c8e91365b10000140000", 0x65) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0xfd7f, &(0x7f0000000480)=[{&(0x7f00000007c0)="deeefccf13e7ed6f9d3a31e0d4893da3f231394d549fc639227b064b491433a3c19cc23bd713e11e861bd9c5abfe9edf97a0d19a5ba4af6411dc9c6d85288279b20bfe14f7af9824155a4004996f1081fd0591a425ffa9298392c677b933c70d0300dc60efb54f2e64ff18bc517eba99fe67c2ad3fa268d8ee6781900f3b7ea14622603bb139757d6835e5136a5aee3016635b905ce8907517caf5a76edbe0350dfc1c62623e9e6ee94fcf36e475c2b65dd281efe838790250f9e708e49df00fce93d95ad251fb0fc032a25f16097c6f504d5da01417f2cc35dc76c34dbdf9304bd419cc22d7e3e01d5f3095640eb0fe6ca70c70a0e1653ac4f6394c54f0b0772ccbcfe931184699f0d5fdd661a3d3f30389b785a430ddaac587bac426204cc9ede73c011968a5981308a36ee8670f0727599542e01650a68fd507f54b826448dcaf6541c608d7ed3b0a98d9e6ef1870050a40e98f3b5c1b11417279bcf32e0d678eb8ac3c01afa0b0f135c69419078a0d77d65c7293798434ecf5ffa7ca4a4c52c0782aae3a8566cd9615714b05bf22fcec11074c10d7d2b89282ec586dce94ccaf1dfab892effcdf6b31c8d95599d6e228c5afeeceef812a4dc5f712bc4db2e0af84e099622d161d46ab954e6fc53c212d18613653d5e854bbcf2c0b663fa187610c8b1ce1fb23baa2eaffc6588d73818c02b918f80154812664b8729c71b75a63817b3fb42082cc04", 0x20a}], 0x1}, 0x400000) write(r0, &(0x7f0000000100), 0xed7aa039727dfa26) syz_open_pts() close(r0) kqueue() syz_open_pts() execve(0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x2, 0xfffffffffffffff8}, {0x18, 0x0, 0x3, 0x200}, 0x1, [0x3, 0x9, 0x8000, 0x80000000, 0x5b, 0xa901, 0xfff, 0xff]}, 0x3c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0xce6}, {0x18, 0x2, 0x1, 0x101}, 0x80, [0x3, 0x10001, 0xf0ed, 0x401, 0x3ff, 0x9000000000000000, 0x5, 0x1]}, 0x3c) 19:15:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) socket(0x3a, 0x3, 0x0) 19:15:16 executing program 1: accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040e4ae380000000000"], &(0x7f0000000280)=0x6e) dup(0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) open(&(0x7f0000000500)='./file0\x00', 0x80, 0x2) accept$unix(0xffffffffffffffff, &(0x7f0000000540)=@file={0x0, ""/108}, &(0x7f00000005c0)=0x6e) open(&(0x7f0000000180)='./file0\x00', 0x400, 0x10) r1 = socket$inet6(0x18, 0x3, 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xffffffffffffffe3) setreuid(r2, 0x0) r3 = getuid() setuid(r3) r4 = semget(0x3, 0x0, 0x0) semctl$GETZCNT(r4, 0x0, 0x7, 0x0) 19:15:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000022, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 19:15:17 executing program 1: r0 = dup(0xffffffffffffffff) r1 = socket$inet6(0x18, 0x5, 0x1) fcntl$dupfd(r0, 0xa, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xff29}], 0x1) readv(r2, &(0x7f0000000000), 0x10000000000000c4) write(r3, &(0x7f0000335000), 0x10052) readv(r2, &(0x7f0000002740)=[{&(0x7f0000001740)=""/4096, 0x1000}], 0x1) 19:15:17 executing program 0: syz_open_pts() r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r1 = socket$inet6(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) utimes(0x0, &(0x7f0000000080)={{0xffffffffffffffff}, {0xa}}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="04000000000000000000000000000000"], 0x10}, 0x0) 19:15:17 executing program 0: r0 = msgget(0x0, 0x200) msgctl$IPC_RMID(r0, 0x0) mincore(&(0x7f0000f15000/0x2000)=nil, 0x2000, &(0x7f00000000c0)=""/127) 19:15:17 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') syz_open_pts() r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)}], 0x1, 0x0) close(r0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000200)='./file1\x00', 0x200, 0x8) sendto$inet(r0, &(0x7f0000000300)="ea0fa0aa5f3fa6a1104839a135dae9d8d2ce44c55e00d2a5e2e6812f5fea244c45d9e7b1e414", 0x26, 0x8, &(0x7f0000000340)={0x2, 0x0}, 0xc) chroot(&(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f00000000c0)='./file2\x00', 0x110) accept$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) pipe(&(0x7f00000002c0)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000240)=0x81, 0x4) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) 19:15:17 executing program 0: r0 = socket$inet(0x2, 0x0, 0x1) r1 = msgget(0x0, 0x22) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000a854eba877af469e4e91d2872a7a181373f0c08213eea531a2f81b09ab1af02412f8670f6340efad4531d45870111e298281674ba0ba585c8b920e7c5a9e6058b892f0eccc682f62ed72d9cac402589b3046e302709b0e2a662f73854a71838a4ff344628607f22478c9c8e624e603bd6a2d229b530e7d38d6cfe6e0afdc86cd1d67c45a0801427f558e95835932df2a6242eaf44a7aea7f3fa31596bfe10627e12a5de251d214ad08e8c8b670e605dbb0535e173e533a9b80bd096960c2a78b156d1ff64814c369ea4c8fb246640c3f12b10d128b8f30526de21d06f29b2d17e0d4ac4f33572440e4dba7575208fc14f21e1a22318addff7ca2bfca0b13a20c14c70b8aab468220e5e10b59b8238c458819783427e8039aed865783c8d2d6931c33160f8652d383649ac5a7582f0cab63a8559b4aa64296835499c98f7c1ff795f63927ce0779d63f30dbeb32de5af6452ebd7e7e2486c5707c4f2884c5a894e2fff98b4e24cef68446521e64ebc6efd77eac8d85bf83f508660456bd9e5ab3bbbcab6eb3e9fb090ddc76a9671f870c0d14eca0076ea7d04afbe271a53bb4e2e685599aa33b0222480ea5ddfa34398790bc98525fd9485f11618f3c04a538fd52aa6c2bdf8ea92f3fea8bea2090abbbd76951c7badfd6e56f9b180ae5494b6ff7cfc41206d07e052c0743d81d34f82851fab848c8c5a4e4d1bcce9269bb8e8916f065f21641dfc70a891a11990f53a51d8d3117f61b28ab1d54207600c9988d429f779de08f478474037891b1f2f4ac67e0d5ee86a84d26b4ea9ef0bb831e5f7914f7303fa706d951cf7c84d31885da33568a12605441f92aa66d8c163ea9034a30d6342dc5c2d557430379a29cd81c85a2810c7af45570ee9f4ffd39540fd8e73f8d0fcd756dc827dcbe7468dbc8dd3523084c280c46869b1b58d048c877409ffd00b90937d1944324c6a773fdd7e529c987ca36b2656952bc94f04f7dbe887ad51f1e5951fec128da47b4220762a32b7545c0395dc780ff25cb3bc6a65dc9229cc35ac9fc5f2b73051f723cc474adb2e2c40e8df050bea9429e02ba235cda52afdd0a1add72accd99733f796f963edd7408a34650dd5f8513f37ad3419b68133d837a2cba8512f7ad0666da0d09aa3e4fb2022c10e1b467910a6b2cde0ad581142f0846abe831015c41f0f9b797107d933629bb1ca6837c10998797752599a13ee03659e37427db360025afa283311dc365fe1d315faf5baec7cb4c7930f5509bb2085f4d78ba0bb447a82c46ff72803ddad7b50f0bf11cc0a64ef187d25ed36e4ad654a2e285b776078aafa2bfbd6e5c7b7fdd90fd4211934c4b6c1c91b9e42254d6ee04a8eaafa4daf8db166c96062662a5dddc4706272d3105527dbb1e5fd7e3f8aa3466d55c75cf335a4eb36add0f3dcbc870cdaa275677c4adf1a65a320b7c67498f1299cc4f1f9836f3aaec97ea013ce3633c840d5cd577e4b16ce9e9499fe832ef801c4911fe130a7ffc72d165043d5902a0f5ae10b7ebb0267c017a0361b8d3ab160ebcaa6a279f25075cd0395df7cdea90baeed0efabac8741ad01e2854d6b9ae4b10d96213296ea1b4326d356d752818e917bfbac00ef472fc6d19460468d64b5d4b3d44078be412598d5258a39b0ac732ca4a9a5022b4ba57987786d1a7fbce85dc098447967776206b45e81ab2b959c0c2b24021dc958a50aed4591a9449f655485140cefe84538165c662fcfca44749789ffa2144cebee54d594362f1a4ba56fe3e6a19ae01b5af14268230c05f0bb02f1b54517fbd28f5268dec84602990510ceedfeeac185d6d023b9d5b219aff86456613f6f15f57b25c1b6095b8ee124655f5510f87f4754985e2e09d945fa6f8042154cc4ba68481f0e95bfcd3ab92e14fbcd82f3b024d32ee33e12eea82469bf505aad244bfbff590bad4477d540975d53610f681a43c61e220a85cb9d48f969c50111f57431532e80aa4e8391d794863e8262870df8f26e1583968d576f191d65be3f6c57c816a7ac052dd1e499de7589e69a9ebac35b220cbda229362540646e5920dcef8c1104459494da8e9fbc77422b4ab2bf4d89c2cd5344aedaa44fc1024de05968183a88b10f6e8f1d42fe7f4bd1a7cf5a4c5e6f91af6cec3f253cc22f8a349322b3792d5f8c3f77aee7757279f840f4b9ba8ffeafe45da6d6ffdb16a31a396a06523ebbf3778fc4b6c199a80931591b85828b824b235be738d5e84c92915a63753b66b46f4227b30daccfcbf51148a6136ed2252f4c60873e0863556a729130e5577e063a60a55c7ebbbd360e70f2e417f6e896440de928da11c4a5ba29d9f419872db068c1f2b8bb1e65437ac3151b7471a4259385e8a78632cd4396f56e13ad8afa6c71773c6a396d7ed5c8d0e6df925e25e6e109fdfbbb7553cc4679924726fb705d04920b0dc31ad74efb908cb6c60bcf38d79c6ce75c1c313872ef2c39f9ef135b562e99d2139078039542c69e9a8eb010ad3c491f3c906fa329f0d3d31affc5e5e8ffcaeca82883fd5b74039c0a84b92e8be1386a0c4af4a1977c16094c5fc57d43418da2463c53612bb00921af3f689b2223475a082b5823a7ab45a60674d7611782527632dd44cc32342b3b7fd02ca81c934f2ca4c8aec0813a294479a2c13b04f792622143183143685c52b5bc27a1c01012be0b771f14984edf08d9931ba94d4e697709ff7724faca22593c6e208bde719b37b22a9ea858c688cf84bc90b3ba53522361b446c81019e91e3781b9ddaa8366e58ea32dce2f75f431db91b830942581d23c53d2a72e56e2ad8bec1993678a5ea956bd839c4f0c8501e81a3950e3251ffdbef1a370bad4763a32eb5e29deedbcf0412caddec2d5af1d67b0355d15db0d2eb81a06f88ac38f8d967621d2a38a280012e98cf1577b50f3281b88ffc320bbc60ac9c237cde12ed656d62192d088f0674696fd56af0b097239e9c71aab90b2649c07aba4f44f7b9ff365e36811836e929b6ea0745667c84deef9fe8c355b0afe14193b27b9c12fe2fe08a1711f629e6862fd5abc4c7cd363a5f4771a1950d4c980a51f2845f169658b651667cca835a14df24b0ab5552e9794a22290ce0625a8e482f694b9a16d9b3e57e2bfff1ada902bc409b03aa149cf75b687f33d4fdfe5a04cd93c3e225a0c27c328fd3e7e4d5ce400f88dd0074afc34b89c8255594219c7bc01fe5f6428f9728c3fcdd5cbcda5308b34396528e724c42c57bc1caa28688cbf9d76aea8b4417c8c97166713d7c9a30be74c721c0bb58907d32564ae97ec1be9378881e33117fef853609b2f0718e33b013426fa1a27c5693278c06a5a03f7bf9a939875aaa300eafa7557f4b0eff50cabd495c823959eb84acb68db6f17ba1f6bfbe95a03d2d2a727896d6dc5174908bbd3a4cfca7c41c385e5b2ad05e4a4b55f856c559d82a20e90993d61aaddf5d8c9c7d48a9870d962c62de91f1f677f92be7d3fe090ad68c04a3e231d33c971924377cfe2e5e63eff92e7b7917dfcd444f64d1997f4fe8b9c584803500eeb5cbf60728a1e2a349f436c754ba7f6575b5c25f357f260866a55437bf3f091f544666459c4e834acb6033ff92027ef2f5a765445524f471fa57e0901530800e6988c8e32eca3da8fd335bd2b3be8e5131c76b215a354c996a2a29a3bb0c357eeaa9f85879407e51a3138483685ba2dc60986abbc099d344d13249310667c5b9b30a59d5c684893115435470f5164226809fb0535982456b90bc08bee5691db81004710c2773a4d2bee5aa6eaaa2834cfe00b4088b4d2a521536356566da2154c7aa20b0e9076c8d66c6a283b2af0c547e4a07dbe174f298bd5bccbd7b157b2bbd61f0715e5072e7ea6664c7f9a2d1b48e3adbafc39fec5e3efdf70b24955fadff92e0142c9ecfa99f303b77298d71a8e917ce8a664f483b599b5aa391e81494349a666da48868af4298ce51182199875773bfa1efb3284720399c33f13fbb81bf364278ee69b1ebcd62d71475133eda03272c9cd5446af0153fc32fbaa8944c9141503831ded50fe4e3e25ef94f3dd1faaab9de5ecbd0057a670061d0253605d523ec011e4f1c1f9796af4342bbd72ba5b331c4b041d8a109eeb4cae22282dc574f1487751a3d9dfc1dfe5f09ded7df76b38cf91a6a8524c2342ba4219b141170be23f6683cffa6b8a85db17c1c7a60c0b1435a4843b1ac8c166e0802fdadfba538f7412863be4c844208833b3216e6cda421bf06fe8da0026cef0b9ed5f4564519f805ecb037b07a775c5235f4e3a9f9458b36e98666f9da7839cf5d343b50f665a44bc30fc645c1860e394593de8c8d60824a6bbd933f3b573cb082fb6e30908bbb3c901e018c27296807bd190f88c60e9b14025db9aaa592f7574975f1f4a5f93e454ec7f7a4f45c0717ea3a0e0a02539085b767e74ba5392ba18df26e821860e0561cd2169b75be66a2644f282bad3a68312612c116777836c483c2ca40a47ea6508eedead5e455b178897083b4a3c2706ebcb1b3a7b825b1a96b3f4db2796f1c064988cc383846c7940fc46784b9eb79e4903b71c0d8f1e9641941d62d7b2a8709eed184c6efe087631e45243e9b658c50c36dcf5f088cf0fdec58ea36fb3ea05922bbc14c85bcdb89ae2212f266f912835317125ce6bfecb32c6759bb442a06744e4603ddc08d0bec7e5998b99afe3185c0b5a883a19e33894eb0bf8bfe8dd1d09ade957da5901f365364afec7b6c3b7ecc8c7c308a2e349cad0cb6ff2bb612c7a2d20748dad11a10e4cb1edb0c7473948486f351405f0fa90ffece32a468c1351e101739d4738a43d32789c605d812c009451946d501e257e22fd0d761efb356aae80e8e794e8cabd7c29ccd67c10b7ba4e9ee0005a7757c111dcd14f603faa23d91c1a89baa74baf89901486d333d6ac2199e369f48a897c945da4ca895ec8833bc5b096788352c2ff06d8be0acef475bb7728eb5a4bb7995a1217b7dafed016b010bcb6cf6ebfaccc42860ea7827cac3b7d09380b160fd24c23393b08aff8ab042bdcb05446168df96c81a6c97844eb7ffe28fe43e950eea2c553de2924f69f97ef23cc5ba217ebb55a77d20204ce8df188ea7ea84abae1c57baf4f66372283f044ce6b7d6706a9190b6b044a6ecfc4e19cbe1c114a06755201c1540a0b036945adcc4d74e88454cee7b5b9326b32ce2a15f428111340d3f31682a51b104a2de0ac140604d199f60e1b8a6e60cf3b5b45482a42170a5d621d9b742b696164a439c9ed26c0ccf5fa61f27cf789699a21a24ed76d1b75c02bd571b29a94d895a4cd8a513e4f5eb1ce6e171778710c712aaf4c2c2819e5cc8eeea3111fa86fd6e35468d56d4771d34ea1955d53dee0ea9b32ea8c3e12e90473a1a86a1cff68e61538fe018da484570c19c56ed8f2a7f9fc6221396cceeb88aaaa5c43344f3a173203cc6d2707ba1a3540e5ae0937ee312c7c8cdfab9c6a80dc7a58ca2bbd0796fa490651464b61e49d02f5a21fe18e6c53f51513396a489acc1eb4bfaea4b2b3b4241e79c7eccf11ec0edd9b703823680fc4cde7e631ac7d705fc7a79d975074e0b882ef4e290578771df2dd3868d3fd13f4a4b4b7ea4d9b6ac27e0d45cf8c4a697cbad6d754b919aa140a4c3b73a2a9ac146fddf316ba5cf5e7451cc3849cba7b2215eb1ea6c0b2f2a372d2101bc1d829f661f8a25d75dcd4cb7c8d3673a6771faa9834c110e4a348b8ba7a8e2f602a258235692fe59e33e52a73e5bd938804c3b84c7347e55e988d"], 0x1008, 0x800) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="578068da6df47d87764a6458a674bdb03dbeb3b162bcc4952ec3fffe6c3452f877f918ccc85055f5a36acee0b62f2a000000000000000000000000f345efd5da9a60bb16415dfb3a1ae49b79924c0190d8ae39b4d277523e5cf2ea1269858d02fe47d9f41054ea0b0c7751cf043f0211786a0c6c", 0x9d) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x41, 0x20) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001200)) 19:15:17 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') chdir(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='r\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') chroot(&(0x7f0000000100)='./file0/file0\x00') chdir(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000280)='c\x00') execve(&(0x7f00000002c0)='./file1\x00', &(0x7f00000004c0)=[&(0x7f0000000300)='r\x00', &(0x7f0000000340)='c\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='r\x00', &(0x7f0000000400)='k\x00', &(0x7f0000000440)='r\x00', &(0x7f0000000480)='\x00'], &(0x7f0000000600)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='+\xd1\x00', &(0x7f00000005c0)='c\x00']) open(&(0x7f00000000c0)='./file0\x00', 0xfffffffffffffffd, 0x0) 19:15:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x0, 0x5}, 0xc) getsockname$inet(r0, &(0x7f0000000240), &(0x7f00000001c0)=0xc) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xfffffffffffffdcd) sendto(r0, &(0x7f0000000000)="da944eecd079e0e3e1b4674df62e142252c8d59b93b73d9352092b81ef7dd4aac33d1ba1fe20742477cb72fe985f6bf3b3c65b3f8cde9337ad0926128b950357b13960276cb9e94bfa7c81e93395ec23d2dcdd4c046afd7a7ab9bd146835dc270a6754754a7f", 0x66, 0xe, &(0x7f0000000080)=@in6={0x18, 0x2, 0x0, 0x4}, 0xc) 19:15:17 executing program 1: socketpair(0x21, 0x8004, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000000400), 0x1, 0x0) chdir(&(0x7f00000000c0)='./bus\x00') getegid() fchown(r0, r2, r3) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000240)="8a4b099a23d1b1ec1846bdcfa897091eb849632a923a666af2f39fd53312678cdbb3f579a3dae0d9363c1e5cca238a3e401c6810b304b9343db02dba6dbd5c4b467c2b42edbbb30a63b0d86be2c5fd52c00ece72b5de5d69435cef364b075de0b5209e2bf1b66893b846efe7ab756276c6ec5bc2a02d7e5ea66289a1f969e808943154de9a46c820aa39657c71e71840d205b34fdb9713d1e181a8c298805bc3e441754add3a744dd818d18d735a975de19ace38f7acd2db3d4960cad504eef166ffb260427b58e7a404ee74a21d061eb32f", 0xd2}], 0x1, 0x0, 0x0, 0x8}, 0x9) r4 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000004c0)='./bus\x00', 0x912097407e3f8ca5, 0x8) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000340), 0x4) sendmsg(r4, &(0x7f0000000500)={&(0x7f0000000480)=@in6={0x18, 0x3, 0xfffffffffffffffc}, 0xc, &(0x7f00000004c0), 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="38000000000000000000000077000000b2855a0771198598e1fc819f1fab2936f858e66c445aeb00000000dcc870b6c0494b17e0311349a36000000000000000ffff000000000000d9edd1e60ff3ffd271f91c00a9a92d4ac35ad8f834e7a71eed3f4f46aa3c15c03dd3b3834c1baac6ccf8f1920950676941180ba9929a5bff9d6601d4b3ab0000f800000000000000ffff0000ff03000053b36ec6536de1236d5f214cd0bc5f2c995a5694bd1813e5d8a2c0830427252609305b83af1fb44be40469d1e04211fb8f0f4eb80eb71d396fe5e64f4f77b7490ae2ebe308bda350b6c9296c5f4fcc10fef97bdb38b55b8f513b0414535dc2653f8f0c5212943c76610dc535be75486309231d952aaed0ebc579d9ca4cf2af82a0045c2a4560ce4f3822a65537bb5c1e3a115799048adf032cbf4b803cc9a8c073c703af1a224e00bf0e38c291b23ff805246799e35d154b7880fc05a8b42e28fcb50200216a1c3fed12afed7cfefb7d4f2a2847c00c79a75956d9e8f119600e7a00000000000000"], 0x180}, 0x409) pwritev(r4, &(0x7f0000000640)=[{&(0x7f0000000600)="023da312ef3ea939b95c541013070a084e87d0b67d39f1cb6ad41e8999beaf7686b5", 0x22}], 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) connect$inet(r0, &(0x7f0000000440)={0x2, 0x2}, 0xc) accept(r4, &(0x7f0000000200)=@in, &(0x7f00000003c0)=0xc) 19:15:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="982ce0d2c76c84ee0f71448aa2b82d319ec7eb91b7a8a77bc78f73b5af4cb639046757a650d124e8ffa93aa4af7f9d6b2b3869f0613f036db55b8440105cb331acd46d23c76c3dee9cfd09396ff811e1a0d10b86264bdd7dfc96af4b692db40091dc040acbd7ee7310c5cdb6e7e7e2", 0x6f}, {&(0x7f0000000280)="5634e774fbb8a79878cf8ead93c4574612f207b190650bd87aab1546a72eae42256440bbfd0b4d5c1dcad27efb514cf7b4c3be0311a89a07c2673cb30075e6f89f040cdbc63dae85b857855038978bd6468b2eddfd7d0900c76718fd4ce8e9517edb2ace0a180dd1a86dbde1433fc3d75ced54505acc7c1eb84d27ce8a3350c5312a86afd293889afa901f3e0cf383ad1dd94399a776c639e3fafae048e316a151f7c0e8d374a8e57bac8716af991d8d1ed67fbe57a9383064", 0xb9}], 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) open(&(0x7f00000000c0)='./bus\x00', 0x420, 0x0) flock(r1, 0x2) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) 19:15:17 executing program 1: r0 = syz_open_pts() r1 = semget(0x0, 0x2, 0x400) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000000)=""/4) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0x0) syz_open_pts() 19:15:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2025, 0x504) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) fchmod(r0, 0x100) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 19:15:17 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0x4000045304) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7f, &(0x7f0000000180)={0xffffffffffffffc1, 0x4}) ioctl$TIOCSCTTY(r0, 0x20007461) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0xa3, 0x10, 0x4, 0x5}, {{r2}, 0xfffffffffffffffa, 0x50, 0xfc5111ca7fc857b5, 0x2, 0x8}, {{r0}, 0xdd041b7feb877890, 0x80, 0xf0000012, 0x7, 0x9}, {{r0}, 0xfffffffffffffffc, 0x81, 0x80000003, 0x8, 0x3}], 0x65a, &(0x7f0000000000)={0x7a418e4, 0x1800}) kevent(r0, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x20, 0x8, 0x0, 0x20}, {{r1}, 0xfffffffffffffffa, 0x52, 0x2, 0x88, 0x3}, {{r0}, 0xfffffffffffffffd, 0x2, 0xf0000010, 0x502b, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20, 0x9, 0x5}, {{r3}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x5, 0x3}], 0x2, 0x0, 0x4, 0x0) dup2(r1, r2) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 19:15:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) shutdown(r0, 0x1) getsockname$unix(r0, 0x0, &(0x7f00000000c0)=0xffffffffffffff99) chroot(&(0x7f0000000000)='./file0\x00') 19:15:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="410000890eff000001000000", @ANYRES32, @ANYRES64=r1, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) pipe2(&(0x7f0000000140), 0x0) kqueue() syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) kqueue() dup(r4) pipe(&(0x7f0000000800)) pipe(&(0x7f0000000000)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000040), 0x0) read(r3, &(0x7f0000000200)=""/87, 0x57) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) setrlimit(0x8, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x10800, 0x80) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) 19:15:18 executing program 1: setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e72a00000000000000000000000000000000000000000000000900000000000000000000"], &(0x7f00000000c0)=0x50) r1 = getuid() setuid(r1) r2 = semget(0x1, 0x1, 0x0) semctl$GETZCNT(r2, 0x0, 0x7, 0x0) 19:15:18 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = socket(0x6, 0x3, 0x8000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 19:15:18 executing program 1: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) mkdir(&(0x7f0000000080)='./file0\x00', 0x104) 19:15:19 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0xfffffffffffffffc, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x994883d46484d993, 0x0, 0x56aa69a8, 0x401}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 19:15:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ftruncate(r0, 0x0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) dup2(r0, r0) 19:15:19 executing program 1: listen(0xffffffffffffffff, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) accept(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "045327cbca825d7cd4ac3ba65825cf3e3e57e694"}) syz_open_pts() 19:15:19 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x0, &(0x7f0000000040)={0x1000, 0x3}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x27c, 0x9, 0x9, 0x8, "1702079b37fbff000d00003d2313eee6e7f94700"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000001540)="44339b5670e32f743a60c334f1776690521424343b2afb8a7a30b693f9c64b559af9a88e0848cf4b723afe31dd99ffb9d58d5c202e5a670763f8e0cbea891523", 0x40}], 0x1) 19:15:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2018, 0x672) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffd, 0x10000000003) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f, 0x0, 0x0, 0x210000000000000}], 0x8, 0x0, 0x4, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x2) 19:15:19 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac80400000000000000d844237e0d7a00"}) r1 = socket$inet6(0x18, 0x400000c001, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) utimes(0x0, &(0x7f0000000080)={{0x0, 0x6}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000009a076c6d54be02113789ad3ae9462487bfe55d6c20525f262ea39d5d8d425d50d4fb5394b3ad3724edce83235cc04a275a2f07c955bdfce4bed97f1e2338b9f7a2472c418a77533d8d5c0d754ece5f115b6000b3fe56a2dd83c5dd1feeea59d594644073f5e355106cc33e53e6913a84c827e8813ad2d277b9c8"], 0x1, 0x0, 0x0) getegid() connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 19:15:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000001940)=[{&(0x7f0000001900)}], 0x117c, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000003200)="fcdc167fdc79c33937aafdf02e60232fbdb7337c69113d8b934866e5741ffe15b178c42adc5c867280453c56f405ce5cc54e7c1dd898efcdf5c131ba6342f88c70d5c86c9a3711464c3e915bcb9a387b2528952ea082dcb11668b7cc75b6f22029454018b37b55ee31b9214564afab26ab711e9b83b670899441a705560c6d98f582f3c3fa818c3e8f40e4cc0974abb89320235192812fb377b2f9814eabc6b69d799d365102b3a14d4539a0db666cab3f29953975dac11ff3f55a7b3a11174e141c04fb577ac585678aed214fc3cd6c202d650461f96cb1dee667f6c69f38fbbd72484056a529686b6680063df3e8ee92a6b92eba0a048d0a29754237473d5e680d2264b1e7a154b5a84a601468acb85916f066c85f7f140d152cf692b366c8d4b4e14d1ec655be418a70ce9df1249b9e8ec5a073bfb5b067a8efd36b4d48c7dd49530693c7c5d155741e03ac20133fc10013f7a6f5ac02388599f9355cdd6c5595311d850a9966f65724e9fca5664f3bd3d91a892cc6095f43bf2a2d3503481b8fbadfa5d257583f2ffaf0f8bf18132735a3911514f6495642dc2584234e8c01aaa06fce04332462491450674229ee985d750459f08981244956000138b9f81a662e88dd44745dcbcdbc5fc4c9f484073f8fd1832d0f2c37ee61b8b6a4613ea135060160e11853181918434186ff86e49aaf085efad9797b21a0b79a53744c48c5f34709701d6a67a1f7a9ecda3c98e0d8b46dacfffb17833ef7540f8e04d6779d4bfd9d8b0102edb2fc3d759755589f19bc6c6f54c8ad20459377ea6189f9668697aae40151e48468c1aa767da6bbad51a3d29582caa299d512a606df9b101bd880f070692fe3ad3575c85a588c9a2388119a2ec2952daf5d3c9808fbba18c8fffdb577109f464e9c9ab330fc91c99798ac927895a04c1971e95d33f14c89e9f0a13ec9275a4388e79ea7c0bc9e73b496d941f1aab54a8c19168a065a635334d976297faedebb3b458fbaafac5e64693802b23e4ecd099f72d2136b3161e907fb038953106b9f6c1cbb6a2c615cf55ec48798828f959006129b67ee073d9c0081d1010b129c27bfb5c17b1e07ffb375deff6821ca901160c11d32ba032951b5e4d30ce8728462a170604618dcfa2503dda2adf6093ce0e854a8c2ddae9213cae75a131298bd3413a14cd16bd3501ca020b551b4e88e5c0efaaaf9f2b4dc0fc9d0b655ba37d67f4be435260fb398f4260c3f484fef7d3df9d92b087bc021604e05d630608481d7b7202cda8a2d9659a68d9f70742cc006ee3d70050079c46e12ea9e3f593d67f5c13774967d46300e89fde74734752a92c821e1d3049d29f408e5b35e4b8a11aca2b102122f6da99e260df4ff5545b73efffa70bdefb3f57af32318a88495a60d389963cbd38345891fab8c199d4959c1e248423f8e7aee5d9fff33559db6b4f7da1a6203aa18f6d6fa76852af19493c17115b6c3b3d7ff1919a466ddac95275bde1c21e1fbaf88309044b55639f79ebc51032916eb7a1b9b5a09de038e0f5d55fa0197ea49dd3476ad7aefb90eeb123855b359e625df1f98e29468bec1d253f6fe05a396d32f4dbce77e3d6254b54f5abd423944b513890f92720adcd451f26aeff617a19fd018c07a0b7246852931a21d4b98163b1327fddf3d378471c611456eb0e8e782a73571c0b6bd34c124e001cad3de7b7618564ce60aed57b16459d7c83de93c2c90384d7d1a80e221e1b7c009df490b0eea86719e23c36b0ff48c06db99ada0b9817c8c12a0b6913d25e2bf7e21f697bc1f0d2f79c1e95640f88ce1a980f002fc2deea3f3794125ff52014111f0a4695d0d6b2aaf71a005d9d050ce0601cf6570123c69521b56a52b7a9ec7ceb1308c135c988f2b94cd0866a5970bd90c6e5578476f7a60e2a26193239f6368956886f2867935f87e7bfacbaa13d1ee172f77ee24929577e1fd898852e3b3b81b375e9afc8002a1ba8a25d5d918f1ca1d895121af398dec342001e51132dbbf98b8f54f32e4e3a7d41e84df425d4443691d03ea8c30c71e958fec6d00231f3f19a9db9c5fb6ff41760b776c98a32be5fffaed2f0e0d7d5925523c472ea252b1f44564fd4ef18752544be066a3b86fe136b9d439a5432cff3e933898d0fb7a434b9fae1a7def8f77b1df10cea51aa4f7f3b874dded2d962c60081ecb6a8a54038b54f5a02622f688a7d88cb011ffa3f21402d3d707ac9138a470f54b900e4fc876bebf19668d308d6bc4db3bd287d760317c031058e5b73ab8ad6a52c0677a541b4bfcd066a50f7a94373f17471b797dcb98139ee95c74ac7ea96d8f5e6b85e6a4dae34fee3dac39debeaa1fb0adc1d0d9fd330d232c11475610c41d739569f4f43474cb3c4b9397cb38ae1042662cdd578302d284a8915e978d2c70f17bb2f89c5042e20a24125b865351bec0f62225e3af7c0aea1b9d7d7fd9602dbbf2616d1f44b001b91d9ff06402278e3a989249c995e535160e6b92c49ad00a9745d5ba794df5e760a2226a36c205fea915692a2c3322554fefaf4534e5a134afa6e478d56f2e8d343a14a01ab8ba8224425392ecc78086d873a0100889f96e67d109833c2011bd5d784ab4fb0f80ead796e9e97617784196f2a0d043fc01001e9206f957c839221d885f78240eed63dea211fb451d482abe099988bbb9379218882c692235f62009140ce54c83823de02d7286b60a4af68c588fc88f84e924be777b7301661090a6b258a5145f776ab57f6e756349acbc3ab7ab75392ccbd2afa5cfc146dd76894cb9a010da9259d783c26aca28143e6675a09cf3580fdca3a174af3e5d424a788becbc5708a5ae3946adbd7ff770665f3a460ad31065e738c015582a01bee41719f9b640b1487a1367dc883fd77c37811828c0b8f9232f0522c85582d307cf810b4f312651ac523ad7da8ce472c39e3d9ab2933af356ffe82477f447d751c4ce7760c5f45be9ef9d27d7b23f3c1059b6018a77884833a751e652da35882432f630266a51b054cba71ac289fab1cca62650b4b5bf8142da58ed33a59c4f3abe6e4cb592406048694891bc7b416cf50cfdcc9a4cb15642ce124c30f6e9457624b183bde5fa8c6bbfbcac95d8acef047769765eed11537fb138d12fd48ac15f1a12614a3140ad794313ed29239a5a597c5fe5c0661fb94722b74208a80fa40c642da321d97bb1022f8d506345883b90506da59c331368cdc222ceafa2b1b36b3ca2abceddd50cbf752a9eecf3afae049068c0ab584eceddb86b8f19d4258f1a5f42a62a84460c4ae1f0fc44ee39325011b99ca8ccb1ffb1da0e2c3948ab2822c4575a39a3f83c1ae53981b6c0bddcbc87dadde3f28a8f2cf387e2fd922c8c32f8b95823f4ae4b4e3251674f7d0769aa7982e6e06c9f3751887a4dff3a5f69e059db606555cf783bc5ff9b41c59264d0c097e2ecc69bca5ab6d11a9b3fb7617db36a76164f48c1d72da6a936196c00beb7bba3238d29f78e6bde4eb28e2f75282794f2d5d7112041e290dae22b19a80a8ad91cfbd2ecf9e50b5c9c1a9345cf50798673f2a6b2a23b8502e5b58f5f19ef02f08533ea69ff9b27ee05cbd646ef4c20f720fd424873df3777a13d2505fb5f27775a57441701d89125cf6eae398d248ddc2261bb32e027b43c2df9e4fd39ce80d5e2431edd56e8ed8365ab834b7c7cc89ca65900d556adea20bbeab83f1c8e82ff9d650db35d2452a54fd9e1c27bc1d4a1d49324a3d3093f5b636a3c69a8c4b310e219dceed27b545519bcd1510e392b85d11806bd4b898b6054dae4ad22071df38ef49f49267724ea768f889ce4289f38f7a8e12284baf7dda8cdda7bc7ba34b4f4ed9f987b692813f8846ca19033b5e8e10e753e7dc23586a0d7ac40fb1c4f7749a7955954fa9ad0c3807f7b536679d68eae3c3334632d9d18175bff3bdc4e4621c0a3fcf5714ed132db9ed5d53ea085ad6a2e76d4bf57d384dd78c64a66b597550d0f95c7251809a775c7e765167289c18b97f19045eb7e4ef30809930983739d8880757a03dff745d60888099efb24f7bcbecfe086763ee7aa34bedcccea6e39da6d68a218cfb9d05d9c6caa58312ecd7b3a1973d24ef192428990c70b29944c2ce2f2818c75cf753890cb840806593a6660e839b36c509a08f604a120f3c82e9ec9066f2698b8999d850cd0e75e782d31ecdc630bb1a5a1374c65596c037c1be932714e7841d9da3af967adbf748cd8e99cebe6aeba8f62758bd54b0ab59bc94dadac8f063c8386da36152055f7b0dc9f760d951af935118813e34b14fd5bc35449068deb35483857cfbc7def46c45d700864d32217f8074c479f938df944a93b942505409da686120deeef71faa76c2d1f2fd6aab5f3ecd38f6ff1efef8e84947891d69ba18899e139d85a0d8ff765433b22b1ff05c4acd53622780c8e8058e125be6b07747b09bdf1230afdc40b6b7c23e048da9071f6f56397ccd2d08c8512923cf204f81e5f407c16b454e84bf5085fc21a36c8a3c85935c99a04dde99d5943b7d02637d1fc1d5372816abd99212e7320b3594653a352dca29b52e6fcdd3be54a00b6b1017f83fac7262d0dd8103f8d057b8ed3a54416a4a22b61d056a6b5d76e663a03d44c34c69a0e768f86b4cf0bf8361b66915d6a88591d3d4985a47ce89d85b90470c59a25f80ceb4cf403a577cec185c8dd1512d39777b1a43ab2fd0984cdfb36107d73edd8d24875da521e7912e73ac73e7e3353090a3ee9444f0186742a707a79736b4ee2d66ac67e3cc1c7adf40438b9a0f4e174b4a853b1b7093f309400d0389f4baa0b6019923ceb8658fa7ec3dbf85982843c89c09419187b12eb0660e338e7bedcc8ad3e5c91171d032381dd834611684a0f2038c885d3757ed9c5f92d0e79d0e13f679529d4a55b28233d47651e7b31dc303f6bd8f6748e971639831217b13fbe87facd81b4781855581c4ea843430813c1d34fc25a05f2320f91f05d48ddd4e229aa32bb0abd069d1022d28b9edc423968ba023ebd247ed67a1fced4002ee27758407cb576b691584ca8365fa5a811ff7f640f6767de3517c546025fa3180f798056ec3e7d244fe8ef32878b9985094938e287e43e2700cb091924bd4d19b449735e01eec6e3c50f1c8e24a68c02874e9af7d3c589d386c75498294d71106fb15f64fa6cb021bf6d1353abf9d884e7ea3d98595d3b7780ac5d3b1b69610b667073ae8468004738aae895bc53cf0b762eceb79dcde02590aedabe22661c284a40a41cb02f2dc90f982fd8cbbedae3aff35a4bf61581b6ca1a942bb2c26edb6d55e62d03764473976fdff0c9f5090c14d68b5acb5906c60b54475d156c0884c01fc716bc9bb76364b54c455a9326a1139e7c2e881b586400be6e3759a488bb30b5bad2779c60ec989e8ad4652277520b8513ab267893b29cdb58025938df28a3d926ad71e778a76c3b92541aa7a3babdb1a5e12643e432fbbd4f2a365cd7ce4ca358af720e980e32f902257fb61ab7a10e66b1a7879343cb6294d592946b27287f5a8543c8c92f4a5489da61076384e306291008351ead2b433b0f89bb764b72c0bc860e34b05af1929498025ae7955f6f7ab297c9b702cdadd5591035c73b5a5904397d1b0aa1ec3da3dff7dc06110abff54c6f61e636093f2c2fa9045e258dbb5373dd3201080ec5985706ab1bf060a9dea7c21d8fbf85837540d402dcc7e9dc84c9b65c7123ca2ed624e05c7e70cecf3fffde416f2de13e7b4573680df783520612575dc0b48d23", 0x1000}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001180)="48dff4cd4dd55cd820ed6d08204df907b8dfa0264ca94afafc1bc639aa8f2109628d48a73303fff8f5ac43af4e690c5d5e0a24634df210c1f44c61aced83cd8e40e7dd9f4dedd21de34e5ac090f94d3eb5e8a9c8368d85615aa478236f56ac6125d89ff53ed4973d6bf91bc9d38da3f6681b5ca49cd9f616df6e84d74864eef802a1045f457ff519e3e1ed5ffa9c015010514d28852f0d1a122dfc66ec06791f0ef2ba82a354c26f", 0xa8}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8040, 0x44) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0)=0xfd5d, 0x4) 19:15:19 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/146) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) 19:15:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) write(r0, &(0x7f0000000080)='s', 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0xe3, 0xfffff, 0xff, 0x6}, {{r0}, 0xfffffffffffffff9, 0x7, 0x80000003, 0x3, 0x4}, {{r0}, 0xffffffffffffffff, 0xcc, 0x4, 0x4, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000001, 0x1ff, 0x9f4}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x2, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x4, 0xffffffff00000001}, {{r0}, 0xfffffffffffffffa, 0xe2, 0xf0000055, 0x20, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1, 0x20000088, 0x7ff, 0xcce1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x1ff, 0x6}], 0x1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2, 0x5, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0xc, 0x4, 0x401, 0x7}, {{r1}, 0xfffffffffffffffe, 0x94, 0xf0000002, 0x9, 0x4b5bc249}, {{r0}, 0xfffffffffffffffc, 0x0, 0x6a9228538f155a35, 0x8001, 0x2}, {{r0}, 0xfffffffffffffffc, 0x1, 0x5, 0xe6, 0xfffffffffffffffd}], 0x8, &(0x7f0000000300)={0x9, 0x10001}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 19:15:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)="00000000000000000000000000d0e615e7c100000000", 0x141) setsockopt(r0, 0x0, 0x9, &(0x7f0000000100)="87d91200", 0x4) 19:15:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ftruncate(r0, 0x0) 19:15:19 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x100) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x20482, 0x8) r4 = socket(0x39, 0x0, 0x44) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="4fe13c4c17b2447ca62558f76c399501badb041b9db507d6a853e6240f65202a87404042fedabb412d666a1d162603ac84573fa71d695b03b7dc50f23aba9db51f8a387dfecd6a57d63613cdbb485b408d7bbf2f19dad4d985c57565d17ac05917676b4a0630833c442b12c0307c099e463c4c312a7e95f423262c51d24c4a5345c894c688e4af00edbb9ebfbc68af800779da4fb51e8ae19849f69b0d183e2cef0698dae55e7bbc9934c0c24eda", 0xae}], 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000002c0)=0x6) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000140)=[{r0, 0x4}, {r1, 0x4}, {r2, 0x2}, {r3, 0x40}, {r4}, {r5, 0x2}], 0x6, 0x86e) 19:15:19 executing program 0: getpeername(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r1 = open(&(0x7f00000009c0)='./bus\x00', 0x20000, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) lseek(r0, 0x0, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x1, 0x7f, 0xfffffffffffffe00, 0x0, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x3, 0x4023}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x0, 0x0, "5fd5ffff0000000000000000000100"}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) connect(0xffffffffffffffff, 0x0, 0x2869e1c396efac99) write(r1, &(0x7f00000000c0)="c2311f8f2c6558bda587694749101550028dde738c2f06723cbe5c6e0e86fa232431f31348ce509f8c4943f81bb66ec929380506d4674c5ac60c32", 0x3b) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) poll(0x0, 0x0, 0xa9) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x5) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x20) recvmsg(r1, &(0x7f0000000980)={&(0x7f0000000640)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f0000000700)=""/249, 0xf9}, {&(0x7f0000002d00)=""/4096, 0x1000}], 0x2, &(0x7f00000008c0)=""/140, 0x8c}, 0x43) 19:15:19 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2ee2", 0x50}], 0x1) execve(0x0, 0x0, 0x0) 19:15:19 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) dup2(r1, r0) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f00000000c0)="17", 0x1) 19:15:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000001480), 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 19:15:19 executing program 0: mknod(&(0x7f0000000100)='./bus/../file0\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) openat(r0, &(0x7f0000000040)='./bus/../file0\x00', 0x1000000008810, 0x25) r1 = geteuid() r2 = getegid() chown(&(0x7f0000000080)='./bus\x00', r1, r2) clock_settime(0x4, &(0x7f0000000000)={0xede, 0x9}) 19:15:19 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) getppid() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) 19:15:19 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x2) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) r4 = dup(r0) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = semget$private(0x0, 0x7, 0x90) semop(r5, &(0x7f00000000c0)=[{0x0, 0x3, 0x800}], 0x1) connect$inet(r4, &(0x7f0000000100)={0x2, 0x0}, 0xc) sendto$unix(r4, &(0x7f0000000140)="fdc9ca7b0cabdf2f96332727475050dac21e9eaeaf7e75032ab16d80e7421ea7894db737637ef2821bbdfd8095804f26d3fd1d3007a81f2fab1c6a89a08c8ffb0ee3b510e01dbf4c5664fd04603a9f76494cc8a8006310170695022d493c95f79f9530c4d67f9c4de79a5fe6916e1380fa12b172a6e1a9ae5c8420e3f13cc1aa59580a6729172314da5b7bc8df4a4dbf4989dabeff9c957b2b7fb46c7d9969867c1c1106ba9d2a15fab012e19aba346590262650433fab55da663d1edb9e23fbcc41d0e6a5e1a1941fdb334dff3b2110895b29dd221fd6dca6bbdb7bf5ec9ee92f1ae423", 0xe4, 0x4, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) semop(r5, &(0x7f0000000280)=[{0x3, 0x7, 0x800}, {0x1, 0x3, 0x1800}, {0x6, 0x1, 0x800}], 0x3) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f00000002c0)=""/147) readlink(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)=""/145, 0x91) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000480)=0x2) semop(r5, &(0x7f00000004c0)=[{0x3, 0x7, 0x1000}, {0x0, 0x7, 0x800}, {0x3, 0x7, 0x800}], 0x3) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000500)=""/7) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000540)) r6 = open(&(0x7f0000000580)='./file1\x00', 0x2, 0x2c) r7 = msgget(0x0, 0x4) msgsnd(r7, &(0x7f00000005c0)={0x2, "4430fac67ac47454ec5d5b9053fdea8b142233024045d651fd3b34dab04c3fe79d676e9b8f10af8ed1ceae09edd236191963f7731cdf985938cde1175ad3229a8439f6e924471486d4d5e4ecac2d8158dcf512bd3c1ad5bff4aa65beb34896833fbbbc21285df171a5c1060276a5a92766394c78f47c254ea01ee2123408666b1b2f69d841a22cc4145f52c302eb0889e9c3969e52daf853d333590ac622bc9db6b15529a24818db042eb2caf6470554cee481394cf0ef5b858dca18f524ad8acce1316c1b"}, 0xcd, 0x800) getgid() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000006c0)="f43d358b3db6d320d3892c2ef74391b0556f94a9d572077f55", 0x19) poll(&(0x7f0000000700)=[{r0, 0x3}, {r6, 0x2}, {r4, 0x40}], 0x3, 0x80000001) connect$unix(r6, &(0x7f0000000740)=@abs={0x1, 0x0, 0x3}, 0x8) r8 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r8, 0x3) r9 = accept$inet6(r4, &(0x7f0000000780), &(0x7f00000007c0)=0xc) setsockopt(r9, 0x1, 0x4, &(0x7f0000000800)="35a75b0b5878d595a47832cdcb2380e6c7f10fe7089fd8a28249cc54b9562ff90d17071ea53c10c7ae39dc8bc5ab848d7354d5e5ad5927918cf2e7552a3225f50270c330dd4ceeb644d2377abca3d6517b311b149902a65a06015d5b79cd49fad9a6b82e7e1ff44825c441a017c25902b9b9666a7f46f2f5247fc6b58f83a83963043ccd5c28085f82ea5fe597a36dd3c47ad9aa23a3f6cc0b208253eb0ff03ea05f7e11cc5028845a163f916e8c59d755314da302bb259c29e31457dcb436e1889df6be250fc591909625a3e7565829c6a1b70e712c04bc5c9c46e34c845c9d5a60be12b557e1e26421ddb627fa7e90b22653de59467542c7090a836b58", 0xfe) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900)={r1, r2, r3}, 0xc) 19:15:20 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0001000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x14) r1 = getpid() fcntl$setown(r0, 0x6, r1) 19:15:20 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) r1 = msgget(0x0, 0x1) msgctl$IPC_RMID(r1, 0x0) 19:15:20 executing program 0: r0 = syz_open_pts() close(r0) kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x81, 0x3) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffff7, 0x0, 0x9, 0x0, "52616c548300000000010000e3ff00"}) writev(r0, &(0x7f0000001600)=[{&(0x7f0000001640)="ede1dcc9add84d588132cafffd90401cd1f19c5161bae60c1adbf32ac6366cd97541519a86dd533b0190aa61106dd343347b49bfad9b59a63ca0f98c3b5906f6b0393852bc40160171a8d79aa5b03b493ddd812eea46c4abd0cf5af578433a57117dc7eb6dafcf7ab44ac85c47c92ac378962a1f93cbf7357c8dda47f2c76ddd661ad2b76338f9ce3456f7cf643b7db1f19f1236d82613a7931366b0fd796505b5f5203f56988c25b9936481bdab2ae7498a01716c2940d83e93e013a469360285a372ec33c6982e29d88659f3aa4ea67007a19ea01e8b39119fc5ebc72ef77a3e1a45b36d80998ffb0d0a3053b548d7a021c258d04b159c6037db697909655e589790c7822a01b7c29e17c90691fd558dd001afb909ed9ce4510ad6aefd2afb9bffb3723f9dc6035315d20e77208b0968273b96151792043cd0ad5299fdcdd2c058c9e94fd12c16c8e4c48b9b711e64f423de32eda48841f57bf28fedb0479ef4e1658a53cf4af3697ac39326d1e7b2d2df1fff1bcfdb6fdfb2d76390ac5980ce8b012b4130d8c6c3500ae19ca5e6439a128dadc835555b9b1e054c237830b27b7287f930712506ddd1022bb69c0c67cd67bdb68db3f0e47a8d21d0cb1a26db57eb228e7f214e103895ec145d8da0e30396ee3f53eeb0ffc0b32e377b5581df6ce6d256e289a052785b6a5b8ac0cf819aead0aa6267dcee7912bea19c61b3003373834adff263dce24e09aa5b7b616897bac35bee0f70429991100ef71f90f79ed0e0a1ec4bdb47300060c674fe2b9feaa419816f76771138abbcdb58d888161d5b31b4d17578cd723b8837ff40247153a2a2946abcdb5b2ae4594ecda7340c46d1ed8c0b3afc0974bf7bf01f2ecc198f9132c7453adc64cf5da58ac992ab5cf42479a5dc6f0add008914e7d164ef8dfc184baec79bd61467bddc463aa29c977cd2644aeddf36c70372b8abfd5fc26d8ffda17140f41cf6d638c67b6ff0f31de495522a655c2da52f43e96899f5dd9e71820bb55a7757cb9e13dcdfdbca6b07fed54e51774cbde555b8839272f907727f7e1daa7df6303465df0c68d4efc58576ba292643ee8d9581de937b4cc648fc8a35e4f0731fcaa26fc361ae13927ee60b0aa7f722863e991a1feb03b946c500fe3f6f81bf7885ede7f6ec27f46c7969b9305887020806721f42dc0f90a0b02938e0b401ffe711d9054da40141659f7d09e46a25be6c739df941ae60e0cafcc2dc4881a795f8d7e15a7e9629ed49296719420472640b3e3079a16c1cab549c13842fba8fbd6e7447adaedcaee49e36b0e6c6029a80f3", 0x3a6}], 0x1) write(r0, &(0x7f00000001c0)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c3904733312466299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ffe84d9d0c429af3403a775973dac5ca0bbcb956b363cf34b142cf9260d856930633c24ffcac2626c060060fb1664a51d1bdd4266934ac008a566703590fca7ca6df7f916a1301dfcfc2e608d7ffef6dc7502f8b83a3720b6deadbcad579b85540afded4065fa062fcf9c937e4828c2832f2c4325881b099ce7b522aba89816be24081fd1fe35b2917370d6c18673500781c0b63029cf30ddd1837f2cd33671e6e2396275d60dffc605919b61727d0698cbaf6f3add7c17d5d1948ad922ad80ff5d0f2567ebbd791bce451c488b44b0df8233eab3df3c314bd1688c25d1582ae77d3c7ec3c9285ff3c1fca5662f483fb60d61f5279ec2c1b5d957f677e24100995dd785e02b88244dc47011de45ef3d82ee190f5281318c23ebdb76fa50f8d3d0f4299d9b636724ef710418c87ce7ad32b90a5dc9a80bcb179cfa7a7710c0365f31f9ebd5d802b66212d283191d649cff0daf1c5f304f46567ec5b5ddee5060805053d19cb8651af42566ac0627668e44db01b72d20845fbb5effb73f13ad1dfb37af93341875982a8e7212a35b4ecff45f4163b546404d7bc4b765135decc5883be004774ab0f819022da91c4246da27a0cfb3a838f8d16e180edd119bb0983893a3e74c782dd02ec365f537ae4f640540f44e3f5ee5165e60294b28d1ef8561d8469b41a27e02341f63fb84c9597201ca9103fc2f7bf24d25e4fb3da4699dcf4882fcc1a9eca708ddfba07585596f8ba1ae0e1520b47f44928c3e4354d81fe2f2632125d09404874bb7257948cef43774d86de89bd730563a6a20b1d9da12c5632631841cc4838ffae942fea31cd7c2ec5dd49301b4fa62b4a0e843ff5bf48b83d77fd088df734a0de46ce37a3b012c4be5cf07c9abb02f212e9cb99b8096f1810ff171ff82f055bbcffacda3b8ba39c87a06267ed87e3d90feb7b39ff3192dfc486804e5543d39aa2534e50254b94a9b24a84ebe6b67d6c6cedb00a7d79ad5158e1019a23f18a10aab7d153a6e33c764e6d96f6781cab7e3e6019ddfb50d881d50c63c75117689cf36ead1ac31f707328e86c500d35bd3c79e90decb4b40543b2d06da0a1f3207eeb1467dbabb02596eb7bdda3dc1b288ad58c4c3231648cc9ac715f9c2a9c03d89aed4b98815b7a226dd27005211dfd5efd7dcf6d173b66163f39c3710ebcaf242efd05ffa19802037684dc046de7a6ce7e151254fb3b625aa723e002b3602cee2c68f3e333ceed294933a011215036f1574debddc5e1bf545e981226efe9b212349f7099138c34ffbdec9a98dca9a8d5036370b8dea17fc23a44fde39253a91101407d5282cf226dd18a7a8443bbabbff5ff3133572d5099e6cb160b3c96f9d3d72d4f267361c75d6dcbb30adf1ea7790b1ea90c258696b66f81ae1e4ffbc4939f6895cec9fb95cd981161c8cb28d4b31345a48ce61ca22f73705c175f8fc5e0170aae3259572e123eed53fd2eb8d5a06bbd2e22e42f3960d55f435f80df075ee92906312872b89b0d90664ded8f83056d4c7a6990d878ff8c21ec97e6455ff49eb5ca640437580f267ffbba30328f0e73e2d74b987d8d8a33429f7acfde758588866e67ebf3f57d3a8976eb49a7a954b1109e406431fd135c5b91a95169c5f163afe278cd09590cdb3d21cf99f44d59b53fbc0d3a40e36663d62d66e115a95669334ea2855ad044a084751933397ff41f86807311ca8760e4cf93087c775b8906c337d4e369f10ff6d648b0c63e880bbda2c6082fe27ad85d85eaac39e57a6378b7f9e497c8221d56d2e99ca633d4d47e1ba195ff5cdb5a541860b70c9ec277066196c9d77ac5557af75b43cedcfb32cdc7152bac07a986f3408777efb8c880583d11d40521a587cd6c55bb7c2c5d46be0207028101f38ea87157b765562c76741b673d89014ba1e7f872f9cca381d8ddaca17f180a7b0adf941f9cae50b17b22dabd83fbbe14780510e67c96f7684b12d5b99fcc77bca1ee9926a0884c7f4441fda81f9bde546be5cc61b2c74fc8c26f331cf9b3331f98469fae308c49187b56bb3e5da63c4459eb40db9b4e88e4286c7c884adee8b57768808728795f28ac5d1369b341fef4d09384e0b458b269b2d7f1a1fdb5a3be4fa808fc379a7951bcaa2e3bd99464e238c4f81ec756e2ba7dc7e970d786178a5d6254b57cf05044d614fc6d246422c9ace5ce9da372b85eb8763894edf72814ac21900397d9c7b0d25f1ded888d74651651a74a67959632d39e0149365a9bd714097c8ba5b641bffcae53d1d0fd17ce8ba00a3a22e039093fbc19a74d5a2b30be114410d188928498e28cdefbd6461cb9f833914e5584f01d3851fda2b2351eead84970675b9e5551741807e1118513ca3254e7142f0b52ed91bc6739f814dde08dd16447f726436777399720310b424617415ade631b578c5e2e07d7db33c6779b8abbaa7ac40d6caedae4733dd365ef00de6bd1cf23b4d9bcfb54cee53f12502c242e311e1da4cd61b9696e060eb0998dcad8962ce7d307fb673c751a78cb460ef25f00dcff3924b0158cf532565c2be2d76de8b66f44645c946f7eefec82ae7b79d61a1bcd41647bae0d7856e9370a826a41c9d661d36e7525251d6b074cc39b3b53844c0ff9aa8b97e5e1ff7db92ee6f21831d88b153e1850e9d12dd87223a400c147c1a3b010a052e37fc81f81abb66d87deae84c4515ff8b78a037fcc10fa80aa81061d04495a492502c358bcec562e04ec93b8e414547b1a88e30413bc3b890c4c6a5b81c709f8faf03a43b5c5d8ffcb31ea79ff211319b8b02bac1622db37de082e14977a671cb20395efaccb87810651a1e20f1f42687ab0eafa755489267ff31d4f68f6d7651bf0ac39aaf81d8dd7f580e7df13007eb21da126a6f6383bfa65e0456329c33ac5e2b15ed1b686e98dad88c027a5a0385f6adee7cdc4ab6900e748de1ba178c548b17de3bd15335c2e2ecd858018561cacc21c1439df137fa1db43281e7e9cb0ffba814e3f10bbba02aa66078dc094fb6f6cf88adb1b829c6f09811d612a3a85754df3f68557f142a433ff205b2749353fdaa7dccba33cba0460a65f57246e4d8144fe69951db744e7401738f1a34aa380809e9a6cc668e2d3bb2e53b59368254c18a0b290b4c675aced86749b3de1b045541c6b02c709e9d154c36e12e2adf2158ef647660f566d85338d1f31cfcb64be6538b4d98515f7e861f0f7348438494a8b35fdc4a7a8703aafff703df9b23f9f13048a1937c981d4cf1cc44e574c989fe328e46dbe3892195d8137d1c158ca12a01677d56c4141940772962dd68084ac9d3e44d6cea3173acf0bfdb8d89dcc942df09034e93a618d4c4c7152e2d1bf8ab2d1ccaec6a9ec15cdc316301ae6d82619324d944e031abadfa99f2b3ed621f1a1c255b5bdf3f0842578c682bdbfaa04643a75a501d1c75cc0004085d7d656ae95c4dee74e0d7e83dbc27acdcc49946aec4b4b2c31590bc9345011e37d3b30857ffd58c853b88113ac474491cde451f679f112d534b487bc6d9137843b90c42f0e739e17b93490c780d988c072da647d180ec357608f00ee8c5191698c19f16781bdf5a030b41ae47c19d50b880053d22d9049ba0031b5bda50b803846f1ac2fd957ba4ff23795b2bf481be661700549ca8f3f0648f5169b487118b239dd0bcda890c3435dee489336ea81b6703efa359698b39860f5230b581f73f38f3eb8bc40669b88527612570e332b84536084dc2cd978c3e601a451f5132640f355abbbd87803031b3891c8429fd144cc77368bcf8890196026f3d7cd039468fa83075c8248f78ad85dfff629458159dbf3", 0xc83) 19:15:20 executing program 1: getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x8, &(0x7f0000000240)=[0x0, r0, r1, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f00000000c0)=[r4]) setregid(r2, r3) setregid(0x0, r4) 19:15:20 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x4, 0x1000001000000) dup2(r1, r0) minherit(&(0x7f0000fee000/0xf000)=nil, 0xf000, 0x2) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff0e3e2a5e00b5f7e1b4784f0000000004000000", 0x14) 19:15:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xfffffffffffffc00, 0x5, 0xcfe7, 0x8000, "4b05431303db2e0727b1a767c94293b107ea2da7", 0xfff, 0x24}) write(r0, &(0x7f0000001640)="fc091fcdb31b55c39c08000ca447fd5aee16247d4f07c5e2960b471121522f7323c4f029e59ac8606d78bdd0128ddd0e310713c4562b6f6ad010e11f6cde50d5f6b68bbcee48fdade72bd78f8154bd754c", 0x51) syz_open_pts() close(r0) getitimer(0x2, &(0x7f0000000000)) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x9, 0xff, "125b4376fb31244a7af5b6dd414f55e68e52eef4"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 19:15:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x22, 0x100) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000200)="17988a9e311cb213c1c463acd4ff5666ba09649b32e500345daca7870d30f299f7e49528ef141300a4cad101addb2e38138a250e096defbcf1def6906cd08c976c09e38d76748bd82d2f1f716f3db99a8a64a6183584711a97223dcb51bd84d1d4ee71084ac79d4ac03dee84701261cc41da2f85f47f8f734970b578283cf82ca1d05c226457f1e834f62d5dc7fba883613ed88e9d0c8c8c3d4aa378d4291af250b1c0a83406df1e8150c4a8757844b1d0be1dd3b914e6187718a926e0df59a933c8cd792859e397bfdaf8e64a1298e222742c6ecc9d8a", 0xd7}], 0x1, &(0x7f0000000340)=[{0xf8, 0xffff, 0x6, "b808383e2dabacf75b5e9253646f9d37d871570018d1e4e93a51bf1bc912d821707591c62ed45867be6194e835744c595f93a8b5870a31989e411e4ea46ed9f5da5415bbbf42d6371978be79ead8e29b28438ef417f83d87a70c109d5b9010b90ebeb2a9e444975aceecccbb03b8a853b47f738081a960a8cf50025ff826e85c5bf1be65701e8c77d5616573ded4c284abb85026ec8154d0dbe2aa094c496f061647bc5a41745cc2d4685f83973b61f56a45e9910093945190846a075e7b9d878d07d5867db9c798d9301f5a0f521f86c40d89dbf1cc91d3a5c1703f13c4d9545442e95f145cf4"}, {0x98, 0xffff, 0x1f, "544d35d70b633b890f8681e196304a826bd5329b2c864a906c02601748cbbcda50b351aaabdb93297fa02e56814f6e986c6087f1daab4a08de18260c863b0939ea9c2c31770d642df7bbe40d76d811a642e09258b743dbf8e21a95fa954b07749b6a0f8dd892125e6b00126654b6ab460fdb7d63d72d88b01fcc939a9d646c1ec58b83bb"}, {0x60, 0x1, 0x6, "32f1e69b2693436ec355a35059c5b22f4cf88dd6bf9aceca33ffe291570cd5b958ad9acc6427904c25d288bdd8415fd4951420b5ac16335352534138ec1b04444583e1b9756a2ec2b4c3ffc223a2e8e0"}], 0x1f0}, 0x401) setuid(0xee01) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000005c0)={{0x18, 0x1, 0x3, 0x4}, {0x18, 0x3, 0x6, 0xcdb4}, 0x2, [0xfffffffffffffffc, 0x7f, 0x200, 0x2, 0xffffffffffffffe1, 0x2, 0x4, 0x1000]}, 0x3c) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) connect(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) connect(r1, &(0x7f0000000580)=@in={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="10000000290000003100100000000000fdc7ca9a7f2884962416a60075dcd1700d7a0dac88375e23b7da25dbf373a46090283c6f49b30ed656fc0995114073975bbdc947513dbdd421477b137cff2e9cce210ddaf111b236c0fb0987d908c761ce8d590b437363e8c8750b6502a3b4fc6e9627fcd7028bb746ae37dcd0ac11435aa0fb47562771129a465554ce95bcda45f24298"], 0x10}, 0x0) 19:15:20 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES64, @ANYRES64=r3, @ANYRES32=r2], 0x20}, 0x0) 19:15:20 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0xfffffffffffffffc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getitimer(0x0, &(0x7f00000000c0)) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080), 0x0) 19:15:20 executing program 1: r0 = socket$inet(0x2, 0x2000000005, 0x40ff) shutdown(r0, 0x2) 19:15:20 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) 19:15:20 executing program 0: mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x9) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x81) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 19:15:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="66873465214edec4100742d3266f4a872ca4a09e492b52b8dd05bc7288d76697433abd3061df32e979a0289d01debcddef1676faf377b2021ad80c034d23562eff2eab0100394394dd6d72229fcc8e282d5f8468d2108be74a1fe69c753d76c0ce9f08b95492f22f3982db234929f8d9", 0x70) socket$inet(0x2, 0x2, 0x6299) r1 = getppid() wait4(r1, 0x0, 0x2, &(0x7f0000000080)) 19:15:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000000)="3f1ffc3ba4c357f9c4f7613b1fcbd69104c65eba4a8a453b365d29fc652d8cb166c8", 0x22) 19:15:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x0, 0x2810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440), 0x75d8}], 0x10000000000000ff, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) bind$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) 19:15:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000003c0)=""/214, 0xd6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "272c44acf68ee5eaee94de2a21ba7c4400713ebb"}) syz_open_pts() syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 19:15:20 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x760c8ef8, 0x1, 0x8009, 0x8, "1202545f8d09263b0b189cdce64e00"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789", 0x71}], 0x1) 19:15:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x22, 0x144) r1 = getpid() fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) 19:15:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x10024, 0x0) 19:15:20 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 19:15:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000340)="c001ab1e6903b2f5b1f8e9071183b2b6203b6b734757c10ead4e9ef113d61f1c35060494c81f03b955153faf0f427f27da2b53fb2d42849817d810b8b5396b632b511d28ced23bbf606d963059df924fdf8668768ae360bd449f56b1748d381b46f28b4511c66b79f88b2639c6ed5c141ca0629a3c6d61c7de2d03dc967ff5c677b831f735e63b85c5dd30e354cc15f07d5eb308a6094ab68369a9f556e0956a7f8d4ee4d566fa22f7b931334361687e1aeae21c8df30e8950581f25b56563051e3429ee0dd85fa8b05a126cc33080174940c1b57fc0472d14e6950b93bf49e6f3ca75980b72c16c24c8ed9740168e4cfd8ef4013007467bb0ecd2b13c92076ce5f73c4f89437576438b416ebe54e4920791a00a59d0f83868ad2a5415c7d2d8aee682424ace856bcaa7e54b7c8660dc3156291fd7b3fcac9cc75d9109c34bdd18ecd19364b2ab78b47063841bcc96cd5c80502b5825aa25042e898e729b3f82c49e32696e37d951930945a8535f7677de098932a4025a7faef4c3a17415d2cfe3a46716eac2bf390443ee16cb838201d5a3f92910cbe00647b14fdebe267de4a3c96c4539f9ac121584f3b9744b504b4fa8e63e28ccd7afa4c9836d89c1f218df5fd8524f61e83065eeebc7607f2ffc7b2ec3544c1a8652bf03b592be7d8bc4561fbc5c11bf6538821f4676fc599d356a2ca9e20fa7f312a2d37b3608d505af89fe479bd5331bb7c913820f78e904dcd01c1aa1370552a274fdc03d9f08a3de92e120d1bdb13bc79c5cafef1b93dae2fb7f577c5ce56a4f246c8316dc2849582a736d2981acc8064fa8fc92b75ae5a596bb4aea065ef45060cbac78033b2a57ce089eba2e0b1a5c1eee369a1124525fbd30117ac02f46879f31fa597e727bac7de39e5152a7bbb094eda3d2e4f33cacfa37a095596e5bd71114fba45036e7ad52f2cbc7fc4c8b4174dde1a9be50765d6a0c3ff6299ab6f0b16b356846ad67973edaeef8059445d03aca034a5ae5d60eb942fa15c0b028c65d69cb82465646a6b4ac25f83a87a04b30f0e70a5ed46e08220a2762655c76e9a12b159d5791c41cc3b9107f480ac9ebccd407bf9770531f996c1ad58fe3bd6c0fe8393874dbef2310fa0a277a97ad03fd8769846d1f1fed1e54969f9204df50ae316842ae6479cdad701762ee1e518f171103c42c6b7446e61f759d31c82879f321593925bec6cb9cd30ad32d7bd438dba13a6bcde8cd31e96f12f88a2743830a48434b62e4fd00463f725c48469a102e847d77dfdf4eac02a60375044f545878f27fad962fd15599ccca044805e7104774991670e704432ea31d24eca7719070fd6c5345fed23bfc9d76ad2e03eb4afaf71488c8bd2446a0c70d92fa6014f3c4fe6c785f2cb5b9b32159e4d87fe92d094c7f9706c8571c4aaed636c41b8ee7fc80cea531dcb912d28f4f615b116e8b6d95e48ae8a8dc13c5aaf7394b20b96eb4504291818a89337f72be69367713235bfbaf99b8a3d76a51d44e564200e96d07b3192802f8e4760cdab0a75ef83c616ff5a7649c4b9ae4fa56522709e230f46393470c99321afe452eba4ad14d7ff18c7530d123299b97e7b67542d9801e49359cdfd97471c65f130940cfa9c6efe0e0b9385ede3cc7f97f9ebcce41b396bf7db19b5a9f2938792070d08422cd55a300748536077cd46711e3b6d1623c5547dbf4ed9c529b3ed34bcc5d4c3007038f7ea6987e78975d906b0d1737dd748a8b7cf55093fb446aa1293e195f3ab510a8e168d1506c9cd9b0f153b6b2533356fb4105f1d0ceed76aa0e1576d283505d03c4de298df5a73a231e118578fb120220f7a3fd2b37503f1beeb3a2fccd91f1f438b89a9c765798427679877e1a5f3e708c277ef5f0fe4a8c1777cd88dee24b195deebe78fd70010780343d1603d4e1de8d8593fef560685e9d0ad69b31d3cdfdc96b53df7ded52b46b5f03492d8fb98fdac6aea4ad124cab91f2deefd986841bd09f204cf9945ee5b4a9a8d3d488169d1148fce7c3580974699600aaed9343add08175c8c514701f98950e024c4a4648c45aaeaaf5cd47713b1cb7e44d377430e8155fbb851fcc27425ec5e873748b0ed8c1f2fa627697a4d0dd6a607d7785b810f96c307249f06c482cb41eae8f0e889b6016677f3df1727cbc57ffb73a439e70da1b62b7d231a44d2c3a637af4e0cd0131326e8bc8e336c094bfb47be75cfd170c2bc5e95c96dfe3fb469c5de184b6f2a530fac92c114b64cf5d60fe038c48bd0cbe84bd481a943aedad91a46dc9489a2c94ef55b683d396cf95982871604f7472107ba7d2742d08954321bceb41824d0bfcd4690721d1272ac93ac141b2158a895f6648847d9d7fdf4921efc3f48bcfeac72245dd0a6bc0645107cb11ea8693b9ac98335d3d04cbbcbe0a8c1e88a741188d0ffae013b54d53dfdf4fcc3bd3bef52cd2d490642f27b05e90646b81a9cdc7efd42c4c7fe030832e6eae62546bc71020d036296f16438cacab141437026aab540c59aac211dd19b1d6ec04330ffd20971de354a50256338dba3b0c811e925e776efdf5a57d71aa796b6a7e845f7499afab06e9594e44d8cc9c290572d8f2679f260953fdc01efc5b81526d8a651ec4f69d96a3dc029e1b82b19354ffce4daedc8c7233f229aab1c031e201708e27c4b989978fdaa1e51c4790ab2b9258f2729e48cce6ed62e0aa9211b2ade07a3be8a8722b024a974aafa9e39affb23f3c087f5065931095144c6828033bdc527a8d62c59346e48a9ffd7b55dbadef770c26b8a1f99bbcdb0ea158f0dd5a1b511294f70bfc4c957e15519c0d6e085b16996c9ad9e4203bf62206a03817e9875248ed14e8688b313389d95602f7c50065b3c3f8e329409ed9ad4337993f58c20883df731a20c9c95ba6eb1bfd20324df76aacca8ceb2bc5e11e0d17daf2b03d6a34f219fc8dca1de8db3692eddff68c5d20669411219d8d2a2cae384a14aebe82d25e981170fac046ecd21b0a1060f625c6342b76da881558bef61a39ebd7f36fa86910935ea4d84056e5143a25c2cf72bf593244527ac59b36a5d0c3770728a9641e3788a463c6d05e2746eff23763d31f6ce2719e3d4eae67a80fa7e726486f4bfb8d3d9880274b82c2de0d96cd84777e0e7cb77b161a7b593496a3c73cfc64ea1ca25f746dc9c47052c314dc1fdd695c0e6861121d1dbda9de8b5e4e211ee5a0f9d3e25e62bebbd66c2790fb0c75563c101059c672f7f298dbe02213e24b941f5f5c2b41664469966b4ec4b7c7ff032011ee6efa347f16ae86cb6aca5c060ced967e9e1c505bed917d9e7c4574590a3224c646480daa4e6b0aa541503461536d4137cb3b91b3d1b6d85a4d5e4cb1282e266af1bc330c9d5f9ea9070e436ff4465d520fca808a6b8b4cb155466cf685ce20d70e89042149ebcf507fb8aa21430b6f04392dabc909730241fac8eae01a11034541dba223e4cdb9a8985d7d9d8297160979157b3fedc9e959a3fce6f4951e2887ff718ba9d2fc43f3c00e075bab3b3898144755b8ff97a1c541ce5994eed688656f4561d0aa6e036376c1bc991851048194645cb5686c52c2255e01605bee1f4a38766ff7d3083e942bcbd85eefe39ed5a3a0abfc96ef1330bccf035a58bbd70156c7fe41530bef5c2b1ed3181197181cebba90b294674b9339732572a079877063bf58467df432b5b665cdc6a2f8460c2fd27a403427c10c9d06519915176625600cd96b6114ee7299a520543507a1408bbb858fb2887b9cc93a5c3bd9a111e93e3a9061a979a326a40684d62a78e71c65d8a7ecfd807ebd2f75450742aaa08026d6bbd5f5b7ac4c56a9876cb379a915b53c9ce910b7e8c3b8f954a363b7c38ce4012ad3fee4e323447aef569dfe2ebce6a349cb00b7117e1983de791b056e7dea8f0cf0eea568643d49f602f80c0e1009d20b322ed1b5f256ad258fb984347620d1b20a1c107cf9a94ca670ab567b5de3b99eba7a96e64b2af84f4fddfe605651babb2656cb86b6f7f8cb6744745e3675c490c2b2a5ce03384afb3c7520007a2f09d84d5c73f3a9e25b920a129a4c6acec67d131ce91cc2b0c2da2302b308a0d3a1c96cd90f08e4207f52e5b974749167c7514202cd62b22961a4237547f60f3bbf3b9c3d3953e66626406828701fb0068e957ef327181f6c185f8f084f3e2e657283f5570725bf0d63d6987584e16cbcb88a8c8cce11f9aba25baf9adae49bd1e9483949ae60efd2fc6948e9c009d257648c965f4a953969b1707424bdd63c45ebc493b6d0079036c4a521858a0aa7ab96591564f1e6622d272a1113fc514fecacf5f0ffe8794e4fd34ba727cf8ead8b9b119fd306691ff590413b8ed4dd7acf6e6270b7bd89a75a3253fb8a1697759da672babdf790c884518cba3eccdacd7cd7943a31b50845c5f4e4148d79a295de8bbe40baae351907e4bbedf832e485e03dbe511c5b7e478d8921ca07a188ac417e9e605cec40c4b424d9aaa19076ca596509a44df1298ed0fc79b6bb8e64e2cacc72d00489cc8d598b99e1e2b0e0836f5ed5137225ddce8439de02874f5b6d00e0b3b71d1914c2c65efdecb0dba942789623eba17a40ab9ecbf790b73c1b70575678fbc2c44a2a292f3842e9faaa470de8c6361002713a3fee879aec0cda3b15edd7c213348d37057ccbe8cb250b307d676b4fcd103e3d0bb493de8bbd11078c889505a7e7ac3247a377ae5eea5c72aeb66f1083b729ae99e4e6de3abd90c41e183a6327c83ba32b38ab6f00f8938104aa97615f255cce127b5385c74cdde39f8709c30be6a85ff3ea849d99c1f0c2669195db5136a7df65ae546743748fc73e7ef838e703a7a93fddd8fec967f8d966fca4f42be2a238bc7f8c1d1fffc6ec8fe927bb4a1cf561d9cc38eed6bc0893eba31ace43f832afe8ec96ac7b2e1aaf49ed72f2fd8ee78e905f5de1b590f02f0fca4c8cc725fe34421944b660256d110ac9d826b9042c6a0c42ef6cd8ad4c562f92f3b63416aab0506a9860b309aab1d6a366b95d2822de529f7d90e92b3a40ae98e22fc939f49a9bdc15406cad91c8e907f4f81ddf09e9e06664", 0xe16}], 0x1, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ftruncate(r0, 0x0) 19:15:20 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x2a, 0x0, 0x0) r1 = msgget(0x3, 0x200) msgrcv(r1, &(0x7f0000000000)={0x0, ""/132}, 0x8c, 0x3, 0x1800) 19:15:20 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000cb2000/0x1000)=nil) madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) shmget$private(0x0, 0x3000, 0xe09724bf59b01041, &(0x7f0000fa2000/0x3000)=nil) minherit(&(0x7f0000e1a000/0x1000)=nil, 0x1000, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x97) 19:15:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) execve(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000180)=':^\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='(\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='..#\x00']) 19:15:20 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e0"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4002, 0x0) sendmsg(r0, &(0x7f0000002580)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000002480)=[{&(0x7f00000001c0)="8c2dfbaf2a1b9145ec8f927264902931a7eca9d2edf999a99a4ac27f0a67c49ba0797cb33627f9515ed5915a29290959370a84a4e895c038370f985298f3f236710145c10ff2dbf3374163fa736044d4c3a1ad950d0f2b614a0da15f0d2e0a8bef9d37c41ebe20526e5f1dab949795e28ee78452aabd1155b2cb74e1c8dda7c38e8b382e0b5bab28cb11a46a0a3e0179147cbbc0dde59441f46ff233e4f8670623566d3bea41212336444773b547424622bdedc3f398abcb49e60b12a95a6e5875559439c4655f856ff0be5a2083f523226d6f8cc4a2723f735638898f7832d7d91b7cff08fea4545dc8fbf0b4a6cabffd0c70857ca6126f749f98f41bbdc7496435c891d92a7c46b9fc17b8c52905dbbbbe056ed5cfaf1f209279a359254fd1efc44c172c0a3405252fc6de70af000977ecf27fb9832565947c38a6d3316cdc80a755bc434e087b351213db1670f20d7d6c2074f68c325855566fe42c9a4686d6d57eb30f217d3bbae6061f2dafbe571d4fccddf952588a3b8917059ba36471cc4a707c00390041baa5ac9540f994ced8f4d92db902dedb21bb61cbef342e6d3e99d15f93c1e49c9f407a450f68c0539781abeac98ba996123a2652ba29d8d1eca1ad412baacdfcf2463f8babbfecf5a349edaaf81f53e133d0daab3710604e638ffb4a3bce7829b11700bc4acfd2f9516d165799f6cfc84ef2b932abcf24e70e76d3b6786ae93c0806718bca30f75fad3c1afb07e4fa4468123eded0f935fc59540cf6defa6bf9545dfe9ba732d0bfde5c930727a3fa93de7617dd81024d881129580cabded8de60135a7ead4ef599ebbdee8e0a5085296fa3ad440781db7e3b781c4a8f88d21ee8e7c8d47455cced7380a76bada9ca18857d661087f14a5fd19a030204f2a3b760cce3402fa4fc9c7c51ef5811c171375052f84588332f05cf1db5e91f94f5151c85b6d52c3408f10eeb2ede6ebe232faa409f87741af4b0f1cf45caa9eade18f630e5bae94f0c67b970f357ff3d007fc76627086853827b80dc77f806a4471ff3d83ae5e9388a75ca1f50d930d00f6d99a34ae4b5b1d6f64fbfa90199bb1a060d96666f79ee1546a5fb3ac74f2435332213191be539896db44275df6066696a34276d5e62c61c5769c9e0d1985039df4f8ce78e13d909aadb5b5c9b05ccf8585cd967cc844cc14b9481aed5b2bd4d4c7df807763c759859cfb34ec7b986973f25865b736d0d5c973d40e7f11a3fa8f3b0628b22f9c426bbb2c097d375e2aff0474c5bd6c087fac14cc31abc86295738349972b6719b807c43d10e32a7193ca749632e0eb67b40ac72f092ab7651ed4a6c8b69e37072badfc68c9f3e00ecf9dd15b060cd37337212ffbdac3e1c017419a10d35815d4dc1d9b22aedf390ff7eba2474fc6801fd225a6f5a0930fae47f69db55a42a1a17a6c80e9c7ee39b156cafad13e95a4c76056d77fba9728c43522c4133e8209952bf02e7523d65711c202779629fc5dad22e2cb6a1ec6efeb4479d3a0fd2a46fc21480e765131ca0117aeaf64f49315de5d35a17f1b2f592d594474b160b129ba833d0c26838273f9cfa5653ef83d2a633d44596eaae55acb3cbff5163642c6ca309b6eb4a37c5eb8538fc50affd3354c983051846c7bf7770768d665f2adcd80d100beba5d0c59b5e08b84b8e18200467356c3a325f18832d43ac4af7a8368f91f97b258e3b21344970d632345fde393c602d5f6ef74ce8cb047f5b7bc1e7bf819243ad02c0b131c0b9d5e5844e64265aea3d2aa183feb50237ce0d1db9849b3003f178244428c5f0fa9bee922ad05e2209b4b43d7beda2be4417f04c9b5e744126f63cbdc5525c6a5b485c26edd270a5b97973dba93ca2729be88ea16a08195d4dae082d99f21246d43b7675f5bbddf937df9f373e44ecb07e138e4033fee233db221ac0f24cb0acdca1ddb1858500b1efd8cbfc2f884b75cf1c6a6c0b690b2fa089870bc90fbc161d0026bec1c6f289fa737fcc1bcf1625648789383d100d5d735f6074e2cd8b70c8d267ce2bae299a59a48d9a7a8383e8ab86b1530454959cc1041f88fa189f1b6d6832a66b1544ec2937bc0c805561dc3c2138be5759a260f812edf7426d2e98bb4bccb652816fba43df07c7bf46db89f8ed6e583ac000a7d72d0f39d42b18f2a981323c2c6f00dbdd76e20ad0ba7ab33a672758759a421902cf41537b7bd99c9c5ac8501ad291e65326b3e9fbe254d084fc5592a84b20317e6ba360ce3a3b202dc05c8a096b053bb8bc09125e94d691afb0901a9f0fd383c2457b1e1bd959595f2b26789a8075e8a1531ec3327f8f03d91dd5c6d21ed7c0b4d62b0861a1a56b9c497e0932e53b395c572a747ac8c304b3580ff96230890709e2d993e8bbe190105bd6d2699bf5e0b88b51136a74a31fb714e872e1c7575c6a1b0cc6c1ba207e3efe763526ab8769e257eecedea6cc6a1bbecc97d3d7b84da21581f3d26cdb99d88dd035f1ab2226651058b5b6badea42522abf6932a8f7fc62f84d88d5aa4e342447b86783f27351311606f5158585b9ef479da73bb01f95602041d2c0403eb896d9b8736aed7a247613e399f6447dd1cf7d68937d954232a0029749b2da20da66980a3f6cea60a6fa90d265f843c73ee3bde160fa59c092d31e14d3b2484d12d9e42baebfd32dc387682f70cbd989e704f78c1d60fc19cdedd10e3168eeaeb4b3644c39843c3913927b1d544031341532bebe9114b4388e86584c4668c0e983f2acd05b4402ac1e6a91a18d7d56b5fa39f9b0ad14cced103d24b435f1a217fc194c66ef8e278463536173b4f0d2ff09ba86b819e31db28f26a62b7de9abcea6a417d8e5ec561b3c122e19cc3e891402062c50e46fe089686c5853a82412aa6778df1d6a4bcc4e82454c9fe5b1143506af39880da0edce83a339a5a88f173c5c4d19be4efb7a82a31120f85738de0400cc22bf3e0d90ed0b5345981a7cefc0329e8ae280aa793970231c8e9ba77b69bfa14c2bb63f7767d387ee2e2517776e6f521780a860f807a7f0f3bb108b5d7bf3854f6b8552d1634ac79c9fe72e55a34f8389f929367f515c292c70bc66a5f6ee7a1c9ec0eb97442fddc88800f80244102b0b6f4541787fb45f177e3593d1ebe48cf456d1588c3ec0762c835f2312ecb8bca17368a47346f2421967ec3ef1dfb9c965b988dcfa22c1c613e78ddf478cc391ab29e67d96b37801ddedd80a19f70427a3be0bfe8cd6b959bb5ca58a479a19bf7352fa93cdec122d7d8efaf2661e1bb60ffd29dfc192e03301b8ab87b8f824fe028be2b6278bf3f28027800545b8e8490696ebca8054b3fb206e1f14e26b9cddcf81c9e030074e10dea0f3b85722225d4de4252992759c7870955445f5bf8e0769b3afb8b2c898f98ed343aaad214da6efbebc58709d77d842d68b50ca0612dd4dc2d672dd05e96ebb36862bac3762bcfc2d76be88b2015ec066339687805d86844c0bbb4c3e3ec0a03e7044cf4137ce0c6c699f120b42c263fb207de0f4c5d8a8a306a4764fb628959d4f38acf9f1a038bee454ce3134d3405ac0dadda6932e059f3db5161dc54ce36837cf035ccf72403c3e9aa62549d04e2456a8f3ade9a107fef20e9a9b314afb48c9fc4041d413702067c780de2946d1b380ad1a5227681cef7b516424f641a6c6a97e86b2a2bba61c6f0078b6b2aa2e0e013bd3ec6d0021fc7341d5bc76d214fc9ca838e471b92eb3e1ba79a863966486d51662beaaf17ab83ff17814bae9086656788afc5ec78f77549d87366bc29f27526ae7097e57553eba36eb23bea8c09a0f5964cad2358c7bc0676fd8593ef6c5a375fbdec5edaf7cc7fff7f8e51ded6c1daf004721a9a24a8b73132fb62cfec545e7b32e934f4ea4cd51a6ba0c468d74768de9e47a15342e05e817b10752b88ccba4dbfc8d8b9961f563b61a6a61540cb176c1bc20afbcd68ac50935eb9dc4f4604a031387dae1958db71a6a74615e73b82884e82aedf7d9578e4d5b016dde5a6bece8f8fe7586d8d4eb1e732032aecde2728cc41b9d11a5bc757435fb0a392495f10b4a544dd58c89f5c3e0b8808806082b22d80400be3deaf0188f16222eba86d4324293f50c2947afa68bc5e1156f893b248e74aafe9497f1846847bc91a3fe1f70afea5143723d8c197b38fbea2f2ca813cf5284ee30f93a8b9f2edf06dfbee1c4f198a1c7566c007eade937dffa8dfaa81e3c13d1c4a65a65946155b341a2035e9e5e9b5d51f33e3bac193500427ff318f0d582fdfb0d4dff1e824f2d08d54093fcb1c7d81aa0d2edf12fc2894eb867dc4eb979a910207e15b7793ad787a348f72f42b4fbb881d70348068bcc45492f9b3ae184374b349fc26d3cd86c8ee1a91d4ab0c3810e8dcdce0383a6fb1d9318d6eaa937346b3d931c4356708d6f98b0291ff2213c5f5ad2834972de6270e3a95ddacca48a1427301b1dc106b4eeaf0bc91c890c0fb04c759b59da116af8b6d7260656141573e0c88dcfc29794a60c938d5be6819a69e60c268ab9ee833b2274c2236b907da282a642cc1566f9eb5af08470df74716182def6f27143db9377e7d646aac755b910d5a8e2345dcea500e0b9430fa6cc11b62e6f107d79cc19ba2d0fad55de02b1ef8a74a77eb86c62ad56fc97582ab1b831e871adc752e92c623a0b66324e33a88200ab472016883cb4a436a23c58f6610018770ad55696e526a38018d8e4ff772ba506c964f551123cfc5e2e7a202904aceb59cea3ba4ce30cdb8d976ff4f196e6a58ed5563c33b6c26f15646642a939cef3bd86b4aa8d4ed66a7c59bfaef7b72464086ed747d2d2bae6ccd5a5ae3a07cb419a8f8f1f8a7d0723e3e3fa80e5573e89d0acb7a87bd6e5afc0248becfcea5eff4bbdf2716577188967a8e9082756ef6a321184f313192c3dbf2671312cf7a84696fb5cad6d02068dd898819da25c619b6e0d24a00e5277ba3a7a3ba6e09d68b7616ec359bd47e0356f2dedfe4b64134a86b6cd0f2dba293adcfa0e9950404df905bda358d7890ac1264f1c466bbae2bd87a08cce22981e273ba40809a49fa8f0ae948f001116275cc262c60e1daccb65bce860989838f88531deb43636f2b567511ffe7537c10545fd23b1782b36529c09ec1dc0c32223a0d83f5f380f9269d4a6ae97ef8aec2e9ebdcede1f52c9b7e4ab26b18c322087cd89bf0eab67899e37ac0efaa38d1bf25621ae59ece97e979daec767eb9e7c16247e94b78b8f63250c8d5443a2c60eefbc8a796bb0582a8d6b42922e8fd0fe3741a959da2567822972b3b4eff763f6b28a187bcafb554437c3645802018c1c0ddf9a51a4815dfed1fce5382e9fa8b5399dc0808e511ad155e687340657ffb9eb7d9155af7868316039c53095404a402efb5e388a7c3bd2e680c52b249d4432898f31f5b38db7ee89e9b008e45851aa7fe46dd67b5db2b57551d2e2e25db521f6d0afd209922fd3cb3a762a522ca25265f82287bcc6e8167d2a1ecfd86ad7d517f1ed555e73305d2ec449c13ef6fd256c2f071a7d92d081a3151bd6c5202c4f905540ea17d48062e22eff708d487168c407e662a3fe22833e94f111045bb5ba185084abce82e19659f15c5281b4ceab4793bbde99a9126608a3e1e3907769887e0510f0bc04fa271e4af1f74cbbceb758a39b5908d1ec9be631e19afcc2ca2eed8f5fbe2a04f32085c252e3778c7e933ff1b394d289e89c78a299ace09a668e6509b24c7d7b4b79c0a1a489a56bdf184343268a6dd6df579b924b5a23a86", 0x1000}, {&(0x7f00000011c0)="e11df79a773e4297d7c11c891af5ab05227c39365da1989e7f6e4a8e2bac954aa5ea98d6bfb1b7cd6b0a63c9f959557660e8dc044f6331e51e143298fd6cb8d32f231111d07261f72e7b228afe3d2963e30f99bba2e231aa664d68f618f0b5c97d31f142232898241a9aad6d63643ac62b806f835714bc89f175009258169edf5e69a98daf0d7fa8fb4ef963c1cbb0015843623e9b9343263dd6a2344d6e24c1fd30b16994b8c3aaf4289c31b6388272bc3ff100edea21bc971a3737edc4684e262aa04605b7ac39240dc3e89eecc751f2da99b13839abe3499bacf15f", 0xdd}, {&(0x7f0000000100)="e966b2061ed0da8f5f6ed5fa699564aef731e0cd5a5c8e50343d309865a1659ecacf0afd558f8ca5f473b5197af2bf09659eccacefbaba79dd58e1354adbd2a5ab3cc54e154bc167f20157451a7e467153aecfaa83d4101f40ac70e3c597102e8cbbe063876567ce392769373d005b6eb6b7cbd5cffedb6d4ae1c5", 0x7b}, {&(0x7f00000012c0)="d61d833f47743a8b80ccabf592ee10c0effba7e4e6cc6d7a7db65249bf88bf83d244c34c1a928094c764ec9798cbb77e762008da35170f16e02094f8d4a6e1134bced6ad2a95446d8087c251c61107a3311533a50adf72aee91567617a9ef6b03ed7805ebd39061b0d10b49feebf4d7905e6b45069836e38a1fb4b34537e444072cf9bafc3c8ca9dd9c1a871b6f8dc13028639d201432c7f5a18ad99764b92f075b6be02f22f6fcc403d6fa808ed83db2c9f545a5c28c614f2aabea43fe2bb69cab405483e1cdff817dfa715d0a91f7edaeddff96463d8ddd5eb01c00bfdad00cee1961a8584611fdf2a67db032dd449cc439633984d58011f8b83db62efcea5de3c8bad5242131196b32e666adfec792df89abc76a516d329ff3af684be9aa60a95e540baa57e2547e9c0b613b9e215fa332da05169f5b279e5781e2f96377051a6441aeb058a710e0f9cb783d3e30b762fde6f69cd777518e7d42a47df02bc6dae4624e72d070bd303af15cede0330766a57f0e2154ec3a5fe86b53147d6ec5964505dde1891eee19d4a4497144af541ca13feee5e5b0dc317984aa5036700d500b7ea3c95fcf0294f404aca2d84156332f6af02df1a9088d757a7e0f5b2ec2952c9f5a062df724d16b8818cdece83babc8f9ef976568bdb607a530630326af9c35491ff8334b26c355ad6ba759212afc61376e7e0e0ef6f1367987369ce3ae89712a030eddde4a714ff38f5dde18daf43da585a42fdcd8b730b109cb4babf1ed8345f0b8cf0d83a1c01913b9e3de1185d43b5ea3e7a8e4488963099d851f34486ee0e03d9cf5d80b20de1566c9693de085d0fefba0465de58f061ae50fbba29fa6e26e4a458f741c3dc6719589ff1b714932df154a785c1264d6f9d8d62d6743ab6728262a9162791961e80e9c54d0c623e8675ee2f720e75961fea792896c317783e9332ccdb9586685e5bada7981608a5c1c9ae44e50591b0bbe9c0ddc3ece490b3e909fb27a13d7746662e6fb8d2dea333780f9b816d994b0b00d11e4153566c5266c3142f4c84d2304ce24335f1339555d52c038fca1aced0224d6608c86ec806a657ac212ddfbb6f85f744fada3cf16fc9f602d08f65b93f1bb147ac41b48b19743a3a15ac3288dbbabb3395acfed299c3e369c6c33cdc0c8fe99e0cc3ae78c9394c5d5ab9ac63995e6e221d36dab9865c5cdbefe9038e70d1241274d06ab6b05203cc9a180dbf5a419aca28b2c3b6e5ccfb7782f77cba6026b4fea9879d544ed36f79ef6f81dd602880a35c09a2da08dc781523fca0b0c6b4b75917f3517c2a8cff5f3e81ab2d19f2ce849ec5a287e10b0ba7e4c26ab1b03d5e6914475c2d8cefd1ba18e9b5a67f99ecf1542d44d472c938cca02627f2a98d3d1ac91c233b824c0afe7c1eb7dde31f4bc65f0b66545ab1c2d1d846e5ce7834b4e31935a91ed1ebd11c2cdf0b6499fda763c93abe1ecae5c0e835f984869c6538e36e4da33292d1a8684fe747e7461dea340269d0528590cbc5167527868f0bed262d58018fd11df795d6fc1e12978122fb4ed2d62560aa1a3bcd6d2044d7022da80bb4497be97439418204e83c834eb2b1c1b8abc211f250d1570e231e5c0ffc59e901e723c271bdd3b29ef80ef5ff64951607cb533f8c4efebe7805b176397a73e7e3f7b0dee1abd595d50a8206324b4b382051606be491653e97720cdb6aee88ae9933c86b866303e9a89fd2ca08dd502029da8a1fe097577b3e3625440dfcc3658ee3b657d5724ef432bc467292538a272b5baab0707c7c0cf2b5d6c85c47e18a7684a4e88c7d9d675eae442a25db4cf922db6be8802fb622be8fc64e5adb6a4faeca7207d4e1e8897371caedcbd5f0b64cf1d7aba26d2ad6e93252e7173b2b8758d523b949a5fa129a4757d3714f231860ee5665fe208760f0caee35e5e82ac3bc9adccbb8573c68ac2990cace46288247a6b844e0760ad0e7bd275734955ff27544c4374b2d657e8a97ffd918439106e7d481e7a5da8397ee7a059ede9e7058c580958c8be9a8b76adc9e10e45b97aac29d7e0c3abc9bbe99647a532a45bf1ba2d601b26fb12b7e4b57cd4e7635173b7150189467fde6fa656200f87e0786d7be7d285d8e5a87c6fc1b964ec4b058cc0769ec92cfea964a94e282fa2aec6b7d78a78536b0cfbafeb71fcfc997e1e6a62cfd66aff3336160d1105f81888eef935650675aba3a47a0d8640f603b4b2f9793823d3b40a1810eb1651a582ae59e0dd9877323b5a0e9498ec7157233dd9b37edad2fd47b1a7d41f769bf8b87556959c27ebf41361b4d666b5564ecdc48b16481da65c28ca08d36ed32c5f602b1b4752679398aed48c6f117cf0345426997c8c3c8c954021144dba510260bc63f70ea0877a69ede3bb17fb5011286c0daec432feae13fa7c7b615d8afb3a03d8d664cf33d87f2457c3e9fa7d6e8c906db0677c664e8f40340083aa16ab3dd4ad01e182395128a513aaf84f27457ff5c131d8ea211bcb5ab8d18ffccae92cfc838973bc3b847cd3ea5806b5417e8b54675248bced9136ac8160d5271c4fb3ab8208f80daf469ec13f71c0900a3da675ed9ae186ee06f48f211b586d6fda91c5cfeb1be7b4ada13ad8e95b4caf7d8adacb40dca698438e3a032addbfe648f72ba146711bb9296bb511981dcf03c94e467d34e8c342d674071ed3d0bf632a3bfc847985f2ff4e23aa3742a00a7b81f91cbf3670066fd24dbf7181faf2369b61a816df0f09de68112fafc24df22fde3985ae957d0d85edca4bf669ca14aa436f76fea9da8de0cb59a96e330623e697a81e7650faef3ab8267684f4c265cce2e1d5f65ce7cbc8a9b342268bf92d2a143cc20dcd705eda47cb864d5d29efff812369dcd6ce30f379e489e534583db6abe772b60e259d941c4828ad96419d0cf6a13fa0591c762d08c831bf39459a93e12716fcf5b01d0f289d0eafaf1826c009c586ee5b06d96973dfea279d8b2a26d4b6dccb5cab92767ddaafe43d92a964cf2029a17318672eebae9b25b3165fbce2e2653a1bb930f21428aefb27a53ed4fbd1d735767a4dc9b88217bb98d15700593de0bf8de2ce26c2f22db2582db65c1104a766a004188da21da7ce061ad7639dceaf71ca4de9eccbafd2d773e1c49e2896bedc442194f98a013bf0dcc08f7af901340204e1f8343ce423a23191d9504607c329bda36282c3670b02e4163f560147086f62d914585df9d45674364a3f8ac0a0b90c6df7c93435bf31555879f127ed21089109bcdf177460f55691e338f0bfb0492add697603409fec9790befb89971ef017d572b4bc58fc3242e36c45d1b5d428de87e96e27cdb0b9a7fe4f7c3fff86c8c74537f534ce98bbb78a461353d14a664f18e716f351b4f7faf2e417f023878bfa3006085598200c0ada22af608e647e2219588780e56810cbc7af7c7b61cf62270d6844be37a32314064131921f0dcbcb65a76bd80ddb070d94dd23d6fbcfe843569c5c1bdc10c29bc601206ab96fe5f2e607134880b16af542e58ddc7f03f3c507747b6d91201fd19c23a9a6e595bd8807d13657d72b66523c1d6b5952c709a9c41334d082d88cfde65cdac7a95dd77e7cb78c697d99a69466662879107f362619e3e583703c18fb79f2bd609edbdae32eea7828b0d2a3fb8a888ad10f2611441a0821ac89c594befd6da1dd5f8d6bd7d39e2c77fe7f783b700d807293c391a93d523129ae1b0dd387edc0afa9dc6d86f838b1d9beb3dd03f540f1fac687489becad035f2bff5b49880feab92fc3e098605d1ec097576941a57e03c6877b6a2e4f1881249f850728f287b93202502a78f066dc24986f40be3e3d15f87eea5a776dec253677f218a9a709ac44009d4300ba75880ab701c3d8fb72e402dff37baf33d82b3be77be9102417d15fa3a47a7e02c12d0d754cb8e1289c7ce797951390463ea4287599839408983e6ff0c9770db251c5527840ee97c549ea99772b18255859732c4c551d8859049ebf27ecc367cb137de6cf7108e97ae4fbcea490e0bcdb63276c5c531445d4dace82a438d3c4a69ccb88a78cb9aafe536ee8d5cee044fc2bfc265c44f3be75af9851135cdfff90f68666d8ef70664d8915bdd0b27d6733c740264aa41a6ef72e31a1bb1fb215f552a043ff1896fbf8738971c82fdbb61b251967ccd9aa5cbdeb5fc99aa059e217ad405ed5492cf5786ec7b8c8cb276fb0e5abaabd4426cb044180e732e539635e84ef76fb7fed1b8dbef9cfdb9c877316b2db203ab31cae0b9ad372774e2584f7cb691093f837b0bf9093432f15cb77d6578f64a0a850bf326a3e9be563607947a206b2038c9718613c7f2a3fe91ccdaa1e6d91634aecb4a8e5b4a4095d2e0e2c7b9203edb74a607dd6d11dc32ba1cadc36810f06df42950d249bd1545228f89e11cb0e97c2a5505330341159ade2a7d7eb7d5e61348a9ff7d92b1846bd3d6cfc789579c002e95a24ae28a8c05972f9e3868a0692f1dafa690ae9a499ab95ac41bbf00108eeaf94e7720f40d7cc53cc1e16ff2a1993c784599a50e8ff3407af54379d07e745051a6a3e6df39d2c59873448d6ee69e31cb4e3491e618526422fa862cf6a6e8a581c1bf64c577e7b71160061e40b7646b9751b68782983bc24e7d025836277a404b21c1f516afdd17c64ad78eff8959b213a3878c295a3598ecbeeb27c17c3e1669efc4852bd863fdade656ce88ea41c264e120d808fb782f9c733321914a33723d8278cf884a7750c51d657a7898fc6c76e885f3684b24d99b49c0944064bcfc07b318a0c337667f26f27324a30981b56bdf881a024eac0bba4f9ad3df59f5fdc4fe9e27292336ed295b67f94d1ceed9b425eb35d509593c14e0d516d4987abdb55ef54d99e458a68710f79285c541d24747fa604a389ab810a68e99fa6b6d34ec5e7b88336a7ef88f3db405df95cdaf38ac9f28f81406d2bea8dcabfbfcdea595a3df8f6ef23f28d85f6f8990a1e78f95f4a5da7f77720916668b0b5e3140d42a1f894da40495f62301ce98d403c11f0b2ad6bd8fc1b47c38411edc7c531c280a99900218b50cab93fa19a6d396beabc6ad07d3f8592bf93395344e3d3fe9127b40d1bcd5c1c4ef6008a1e5253c7bfd52f630aff7fc2cd09f41d4f683b71c777870f1b92659a8dc5600c1b6de4beac8ef2d56025e196d6e13a113de44dcd2f33c7ea67abd01df79e65b3573ea1408c047535ae967bff516d0f0158838289094e09193fc1107c475ead849e607418ca30e87a7b362df07e72f682ca77b01f097d77a4a3c75e516c5368e5d64800db3173369f12d0c9e3d54c857c60ba1dfc36351828e2ab5feac3571f6117d152a1a8d4b26527ad909ab99edf31e6f9a1f8be1dd0c1499e7fc3dafcbf7d67eacf76eb919c4c498dc974410ec677a9e16495413c6af10b6f762864df07dce8dc31b84e7773e2a771a6b1a2ea61a270f4cbc3c3f6d8612cd4ae0103c5a3ab47405a2aa806331c753551083136d6260d70d9f7dc71f13ec465ed513f31a77d0d380dd6a2f1bfffc1b135bf1949a422882321d6153b7b4b381dac1171a556a6f9bc9859f37d45d56ae7636307ced197dc7be1d864542c023e233de0fbb34356a8d203494077d6585fb4836e05fbfaa6c894bc43d945626286beac95e2ddaa28dd0b0fcb75c765f944d8b22f0d014d0613dbd750a7816d2901a50428b66b02f5114288fb877883db763330e3ac016470de6158fe8d0ec4073eb5e31af32aae485a435dcf1d228d86d5fd182b44d565a91", 0x1000}, {&(0x7f00000022c0)="2c5a18954df7025b90d44ea16c5a33e4f98cbf65d809cafd35", 0x19}, {&(0x7f0000002300)="28ca89a2c01a8a56ce99695a93f38d16a4b8b0344bd13412619144bdea27a2e54512a64576d5a0ed7e6b58ea07a7143cfb35dbcfbf88f1f5d17c0813514c3438544c279c0674c8ab0115d01f07858fb3e8fc19f1c92701bf87acdb05bb4ab089b8addab3981a77a6192c6f3a2690848effa304391ad93c73701bdf5faeaffd082cee453cab0c776e1fac54f012366080604bd5358c2dc2ad288684573872cfee81d1ad83eff3db1cda524e6a9bd72c4a444b51c63551cc70bbf7da46595c57c5b7893db82499091c39c96af784", 0xcd}, {&(0x7f0000002400)="2d1527a233f65793f3d6ca6619de9bd78b01a52673c94d7315e244e747ebdbb4be11dd9d3060c309c25a953faf582b15ad0e39f7474a0e4e8f8d077633a63b074a3ef4a42f0b40dcd0a7a214f481e6ac863ed73b1529de49ab488e816db51f", 0x5f}], 0x7, &(0x7f0000002500)=[{0x70, 0xffff, 0x5, "039dfbf30f8fdb127e2fe2863802abc9df8e6141c903c51768ac837db2f3221b80eb4eaea0b7c234b8553136ad138cd28ceb41158464febe4f8534fb4b3ef96e3cf34e93f2e5660c42810139ed29bacef0f352c926cddcacccaf6b"}], 0x70}, 0x400) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f00000025c0)=ANY=[]}, 0x0) 19:15:20 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008100000c3513e2a5e0000000000", 0x14) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 19:15:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000380)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x1) execve(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x1008, 0x1) 19:15:20 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x25, &(0x7f0000000080), 0x0) socket$inet6(0x18, 0x4007, 0x10000) 19:15:20 executing program 1: getrusage(0xffffffffffffffff, 0xffffffffffffffff) r0 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() r1 = geteuid() setuid(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x20001, 0x1) sendto(r2, &(0x7f0000000040), 0x0, 0x4, &(0x7f0000000080)=@in6={0x18, 0x2, 0x8, 0x7}, 0xc) r3 = geteuid() setuid(r3) 19:15:20 executing program 0: clock_gettime(0x2, 0xfffffffffffffffe) clock_gettime(0x2, &(0x7f0000000000)) 19:15:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f00000001c0)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x9}, 0x8) 19:15:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x400000c001, 0x0) r1 = semget$private(0x0, 0x2, 0x44) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/253) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) socket$inet6(0x18, 0x8000, 0x1) 19:15:20 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = semget$private(0x0, 0x3, 0x504) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000580)=[0xe4, 0x81, 0x6, 0x0, 0x100000000]) getsockopt(r0, 0x3, 0x58d, 0x0, 0x0) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000540)="56ff555e5f3b", 0x6}, {&(0x7f0000000a40)="996d71529361c9bc812cbb1b82e3883cbaaea0aebbe96a657e326c06c71eda62cbf742288b39ed5aac5d02320ef78423ad5fe50cf12ce1477a47829f2780a351fd69cfeebf945877482e2d38025614680c435250132e11b6fa2d8fcfee61c7da3b96b74492f72cb257a11834", 0x6c}, {&(0x7f0000000600)="f45129f4fe50ae280cc2f7cb8257f0ddf489638164de700191de62d59d1b0c224ea35d56e2ffb167", 0xfffffffffffffcf0}, {&(0x7f0000000640)="b3a153f0de9b8617e38060fd9d2b0ba2178626da1335411f87f52f2d6d6390fd8c46a42bb9733c5f38799a8364a812af1bdfd4d193023ba0ef201795edd4888d1f3122b8369c75d517d837800a0727e49b0977e7165df69038291a3834dd11546b0a2e1c139b5cc29b8f58bf5f5ec0919a14d8f14aef1a0779a39be3636ec882a6504db8cc0189ff383639166806f7", 0x8f}, {&(0x7f0000000700)="7ac1fd07af1fcc1d2f5118c8f3477e0e01ed3cc76000fa68029a", 0x1a}, {&(0x7f0000000740)="7f41d4d676cd9a3cf3602f96d1f756c8e7ddba0a50971c132a4d405df49ab015391a6a9d2fd6946f5c649681bd9fae0d70709c79f90e407ac6d1356e064f12d7ec5ff2d59a8eec264b9ad5963373581ca916d9100866c511211cc865c38497f5be7a234ddff62980c0ceb7c4b6d22f97f8573676ccc7b3223c2ca6b5298a2d587fc044a8602a2ca8f21f7ebe03791573919cbbafbdfd351baae76e65eecc92a0c097c600bcbb85f7b03a3660f4c5380525f34c08381bea544880", 0xba}], 0x6, 0x5e) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000880), &(0x7f00000008c0)=0x4) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="61861c84325d8a026821090804e6221795ec64ffef66316a6a5e3b8cae0f6b16ef4c153c83b147ec810b324e8599ff95beb0981469de37101d3a6c721182b8c43050beae6593f83646078336d89b62e302fa54bfee4f5d0603340f0b9f0ce4a6", 0x60}, {&(0x7f0000000080)="42bc3ae2b7ed4cfe5af57dfe264005668ec38b78ecc18f1dbb2168d0aa1b5e150200d3ccaf408a9295f330e276f16ef6e28e925bb1172eed64132eaa77cdc227eb3c", 0x42}, {&(0x7f0000000100)="e841f2c766ec9c5e418a23063dc2c9f17b9e14ecfabb0f5e5930c2f3e93307ea", 0x20}, {&(0x7f0000000140)="a06a95c5884b8347ae7e2d05aef4573352fd2c325d5fbb81b90356f5396e26aeef5538aaf1aa009971be8842f5db88", 0x2f}, {&(0x7f0000000180)="83098ac79382afcc4fd62794280a45a0bd6bcc23963e72b6690b9d8f3baef549196b8715533cea33ebb27064d89b2fda4202507cfc8f973ebd9f70a650fb25a04ec0cc", 0x43}, {&(0x7f0000000200)="487f30eaac995042b2f7befb41c7c4baf537a9746e65494f1fa86678a16d4e51a17ab2a08fd154bc8ef228fd8db803f11b4d354cd20adc23e85c830fc07918c3384e64890604438f68126537d69394387b398af04cae1e2abb28e8b10a1d2e6c526577bb3d73b832221d70eae7694949100283c88745fbde146ec774", 0x7c}, {&(0x7f0000000280)="2915750d4b8fa33f3b572445a8594cb9fe9f680580bbb3", 0x17}, {&(0x7f00000002c0)="e709fb31d9069d10bdbd2f515671237621c03be3a7adc7b7281a7cdc96f5dd41609fcd26dbbaf6112d60745302515099249a92fc57164daa76db2357b4209e1e247d82b03b96ff43991bb11a4360cb25092d1535fdba57024508d37d1ab632dfca3c12f06bbed792a131ed5f1668333d6528503be675b44f6cb3a3f736f4a251", 0x80}, {&(0x7f0000000340)="5cc7e449ec52c2acdd8f6f515305cb7d0d8dd24d4108ab1d0aed0de06b9e5e", 0x1f}, {&(0x7f0000000380)="ce4075cd9521cdde3c2aa8825b18ce70122c2c178674a74170b5a1eaca29682752429d0e31c13753325403578bcbb40472ed5aa2c27ebe7183c4d22f0116eb70ac8c064ae43ab6d44356d4916cedb41eefa5eca0edfa0c1fc0fa5cbff4efc3b762bbff7334b5c0454568f6b0ca7feca0cfe92ca2196f477f44d637a4cc3709a6ce99034e5b3b641e88bd442efdfe0fb1fec034d4f751f0f2163e4b5433f9eb2d1a0a36de7dc6c780e3c109b4e905cd3382447d719ecaa67276b2c8513c8a74f17f735a593a4141a3c8a68717742ebdf00430951be427c8e89bb9", 0xda}], 0xa, 0x0) open(&(0x7f0000000a00)='./file0\x00', 0x20, 0x80) setsockopt(r0, 0xfff, 0x8, &(0x7f0000000900)="cfc013253ccb41dbfedf9d7f7b267e821faa5618ebd6e8b4b8e9c8d937a65e4d78266fdb0a3b381ba93cdde58c93c134da2d7523f99c2f786dfc6b65c81b7a3e84c6d1c3d72fac31c999ae4851c3f504d403ad090176248270e38896f135fba98ad4a66b42add4c8ba91b3aff8e4dd8cd31c14d56fc6721b79e730dd274ae219302470730863722ff6777a7fc4848d698514b932bf380560", 0x98) socket$inet6(0x18, 0x2, 0x100) getpeername$inet6(r0, &(0x7f00000005c0), &(0x7f00000009c0)=0xc) 19:15:21 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) kqueue() connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000200)=0x100, 0x4) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000), 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x800, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) sendto(r0, &(0x7f0000000340)="fe5833b355d6b0cfb73f48b283fec0262eca1d53557ad1dd82192f409f6b8b2be179e5f06c4fc4642736a1900bab6d4d5b4d709fb5b7fbf67a9a80310a37d1530a711ebce841b3fe7521fca16a7c428be08db2b67e62d354e21ce6e262db4656b1a3b68270e5345acc21a0c917cd84e142f20d09211bb2e0cb1a401b7d0ee64cc24aa3bc42f1e79cf4924047d94c1ee49dfcd5b34f3c67a84256ef76a6a175fcebae1fc4116a40e947dd445c0f1a5d5985581806f11875affad4d2a68ca0b5d1eb459ca51d82e2e9a548710137d3272c3ecdcb17ca33736c9db76693847148c9be8a801c484edb8e41543357a100fa03d4afa99fe5c0628a9a0918f712", 0xfd, 0x5, 0x0, 0x0) 19:15:21 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000180)="51052db8c8325221e6eecf90993682f3d8e3db159347e2fa45ef0a548171d05a2719ed356c601f55f09c603b5543ed6bb44e99c4f4d99085d60c8b54393589046d2241ecea5863382e85205d96284e405c7076d7e56d3cd5c5bcedf5d5cc3a2d3b0b1de365d5f43fb896e0ab75d95d591a07851586df063b880976042605eb64c5e5b11ccc8865fd1a1ceaf63411814c3d9d63e3213cbdbc2307a2a642a458bf144075bf01f06e93e178c4b0ecf948620557d50615404289b33a8c18b44a876d69d2da7853aee4c32e4565a9a0b2a63f6aa6e591ac96ebebacc39221", 0xfffffffffffffef8) r1 = semget$private(0x0, 0xfffffffffffffffd, 0x100) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/60) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)=""/51) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) r3 = socket(0x21, 0x2, 0x1) socket$inet6(0x18, 0x4000, 0x9) semget(0x2, 0x0, 0x409) r4 = dup(r0) getpeername$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt(r4, 0xffffffff, 0x1f, &(0x7f0000000300)=""/46, &(0x7f0000000340)=0x2e) semget$private(0x0, 0x7, 0xa4) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) link(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 19:15:21 executing program 1: munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r0, 0x8) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) 19:15:21 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) unlink(&(0x7f0000000080)='./file0\x00') r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) 19:15:21 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x1) mprotect(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x1) 19:15:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r2 = semget(0x0, 0x7, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x80, 0x4]) setsockopt$inet_opts(r1, 0x0, 0x804000000021, &(0x7f00000000c0)="00ac2512", 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000014c0)="7e84a4f0fdd0dff8b5277587a57df7459ae813c25cbd287c6070ea3c92600834ca4d7d44440568a29aff7e5cc65b63433b966b72a223ab7e13e8a3a652022d19c36d0c4cb318a5960652b60a149acf04da2ce7432defa0c375295d0606ce34501999534c80078895b86ca0a1e02a1be7b5b99e4d3c9232c9e62898065a55a545cb5d172ccd7d21565b3e67", 0x8b) writev(r1, &(0x7f0000001440)=[{}, {&(0x7f0000000040)="22c301f19382b247cafe5efe8bda976ea58223aacb", 0x15}, {&(0x7f0000000100)="1862b2377b32e8135c044400d10f1aa4b63ff5240402c290b5dd074aeb9e596bae6debe08ee9908731ca3fdd0073919ee1e65bf47c377bc31d69834e6d12daf415a3c67dc4a221326d73f29fdad815be19ffa3e7d2d6b39a6df45691058ff36d085292c36021c22f46bb4f5bb75979232c7c62bbc7b18ac92f1743573197efbdc5cd42ffe3757b04a3eb416660f92fcb13968017e6542df90231a27090d063ce3acba6e1cdec6ab099946e", 0xab}, {&(0x7f00000001c0)="545380ffbb687471deb0db5dfec2a78ee4c7c2c0690e4ddfd6e69344c1dae9432a98aa7ec98085deacb886129d7cbc91425080bb55147ff6b35027456cc12e38c57f30d7a0f88144192bf94400beaeb68a54ed0ca2b6be9f1b0d2da673923dac8b4e5b045bfa99818abe1a71448689844aa6bd6a897c916ed59c09088beb0d19e4bf154f20921ff8907618de602ac9ad3723bfc99ad3fcb76dcfad0f80933762d973d757150cf59905617269", 0xac}, {&(0x7f0000000280)="3e0ab65d9a3483183bfbd8c2c8b35c8ec813d2351a5a5e0548dcf22dc2e3a5c577ff81d0d450159399c0bac868ada36fb231925843a5b2bffe31ed692187594e87f56cbfc077ab251eeaefb31a8766b7f5ffb2f66a35769ecf7a5dcda12ae1228948377ebad3930f628c62ad509551c35a003098f049b670644d55c8da4fca6d541b6bd5d4fa695fe51ce881661d96d4fe77d4c1d884d35deda35d665b41ea90615b2f114a0bb566bb4891bc7f16c9e5f79c5c95391ad7ea874ffaf9144ffe26f6aa943e7d311f9fcdf1157c90f24dc06301e0f6e585ba4a30784e80643aa995a253874e8c84270ee70eb23a19d0f3ad7bf4", 0xf2}, {&(0x7f0000000080)="c825ad93251252d1b94ca6c10df1d5898e913fdead6166b66929a80de2c0", 0x1e}, {&(0x7f0000000380)="3986dacbb0b6ca139efae833c24021fae94895cf0ebc6ca0e4185616e1672cc9cd4c0e5cdd244cb61bb649a647361ec16a54e1319f605bc0613263450f6c63a74a81d9b857e30aab8cf5ab620804892d969861fec0181cfde13a9cac74b4e0769a44992cbb7af1a8c6e8b218c5fedaf02d2beb69f0400941b0c39d1f2e0255ebe1bd8dde1e1923d6ae6738cdb19f67ba52bfc89e3df1d5f27696e4b4dc2fccb38027456b23efbb42be58c9bf5f1cfe4868b7c16ee23fbbee3841518f551308feb6fe4b867727190cafde02b4819c4bfa04b1fe819f93ed2568e15b21835eee84056c271308f63ad77faa37d0e20ec3d587c4c9a153b9c663f7f8320f68f630842812c99dc7d3ab3df3adf3b49f2a7fd050a75b77d4b941b620b8dea8491160b319e2d80ce7ed1d9669915079d6ab02ffc584bade0aeda5dfee7d90bc7e9e4b2bb7035942a308b8f4b39f3c1aa3a9a1e6bf867db17b2097673a54097e97225fe732de75542b83fcc1c2593a1d7d4904f609340454f523289417791a457109a38caf2c5dd8d311c8638f37b909dfee790111ffa87c9239a1898ea366eac31cd5de582139256bdf1bb715ffdf1c32960360c3e3b3a81874840c051958fa574f66b4b8cd041636bd8f855c8d5cbd64290e715d9b1b3407dd45afe0ae55d7755a211f57f2555be7fad5d7b6c93d8a33ce6aa4ebc0b4b9cf880d03bd764793651c289abf0f13c39b6809c489eda3c74de6275024f503df1957c6f8fd57afd4aa85af3a1b8120a9f839f3eb4bc30c66f6d59588c101f18b4600be1143e586519bf47327ad59aacd31dba6f186af8a8292072ddc6a95b0bba95a71e19dc082fc0ff768da6c99512e67453436612388cbbeb81c492fc8ae84119723e0da196f1b85a912d1431891e27841da434b6120617b90ca0ee1905dfc392ed22996f37dc8754395c483eab800609ce52e7f3a056fef4c4a6c77ba1ffa3e87dcfdf2b2ac54d0120d9ea45c0f6f220a1c4bf4b8311ef8324094e0a336f55740fe3f49f9ac8abfba14ef2feb7a394e2ab4f317197b0777dd1573de1f90924dbded4c6e9a7e1aba0081eacb312cd7a88acacb5b8736a6b064649151807df60356564105db7cf8da56e5de4e6f7b7b07336475d6000b3170f67fb4eb1902bf3de55f5bcda6e48fc4e55a9af4e914f98280d83dbb7bb568605ec9faec76fafe87f73e9ee9b8bff379c28c56ef3433788e5497648f907421278fc7b882c81126e7a9fb54ef40cbd1dd1e6c362b08d595712e2e8c722a9245c687a9d856fef79bcf1d20c9c0db1d9e00c7bb82123ad30004f12385c9d20d20721629544a009c3321f8041f8389b89d914f347c4bec0e4b7d3a499e562ccf2a9dd50816d2a9b104924a9e34c40efda3289cbfefc03d7b0a061fa48e7602038c7839bc26efd7680c73efb443967d033f234cbc6d941845fb716974024c4db7b0b0bd6044cd7fd9454c2d96d0e4b4818ef617181c5e5697b4b392dcb3cf6198e121e8c7427969a483584ce345242cd8808b9215d7a64175e9ba12bc15250a31185d2e89465ba8a3e4818f8495b4030e1b8589f9890aff3a956690bcc88b8d7f0ddaa113b04bf2134dd0554d95bb3e651fa7d7c9e239a272095fda944618fba6c2a672a72e381d931b9530407172f87c2e3a3aaf563100cc2876760ea7784b5dafa62ea32617c3f57c5a76d3c0464bcf1d17daf196ee9b2f0378552f65430b547656ae986445f9701fe2a01b23b7c64855d3b0a64c2e638c29456d8ee995e5707833f3aaa0801e39b538d9493b82f3cb78cf0efd3f10a7d7c8a9581e347d9cecf38b6db93328b41283834e6666b5f8a187c3bd5b05a1ddeefb4f68798b8816d279c036abf9c0954beef5b2d125ad7ceb579b36d8f72ef3a3f3ae0d40fa5e9f334f5ea005f4f737d3c3a7a75f2bb0a324eb18de19557788804c6f4c5ae01ceaa9bf7fea1a4a0987f63decbdd2c1a308855a63bf7f6220c76d1b8034ca2495c770d515268bb5fb3b62afeebe3662edfd8a6ba7010d9b184c16159b6e6dfced2761dc8c04359bcc2cff5320b514f85f373ed6723284925a4b3b84d0f2da6351bb6df7addf93735e00c216ad74aa1ea60edd3195c3e4c46c1a8ee24e112d8d4e4a0c0fdd7d88fd4a25ff5b4766374ec5b383713fee75bddb531e3ea65c5f120e8f143d8ff9634840acdaf9c1ad78a1bd353a7e43c0ea042036ff8fbeccecbd9385223e5dccd42daf52e28146ee9c3e9a85b9fa157f256c363c9f510e9a404828b0086491575dc7ce960016e36250d67862de569c1a0e9a0c3c33452c1caaab786754d5a87923e7d450cdcc79051c3f949d799fd6980778a0a13ca9d0c871a1223be9a7422a02f9cbc44ac667637aef506e48fb672bfe32f671251cc2abd45c6d1e15e89a30476844bb3197a51f0322fffb43e665858d3f9b07c166e3dc7da085df44197785e2cf856e980cda1e8796a2b6da14ce76c1cd16d00921f142bbc21a4cd084a43cf11ce1003624128f839f85ca7846498cd3b9fd164e76d2550db09922632a9fe3158c80d1cf79b47a1ca55eddad2c18818f51e36fb0534ef113bbac12ac912cdc2430fd9156e230d9f0a483dbdaf6ee031803913b7b28efd4d832230bfeededc020a68a70f1d72b57d5c23bf329d8738e976d6fa65fa96f0197ce7365566ac4554d374f1fbfb69393825fa31aef1793047ec4c4c24c1d35f291a556661739d58291c70deb8f325ba1ee1e1d0e9385de1b2230ed6fb8f8d4a75ed98e83bda69c6d1ff56aca34cdc421d68400910a2ec7b386bef0c507a0e30000200da8bbc2d17fd097c79144ae23b69d20a90b39a8d8f6e70397f3891940a4421d5d128cf03b5a2bbd09787ff8e028a4a8bfa5b87885b1d80969f716d192808b70c7e6a7054a7f27a0e5fd696f2be74e6de7d8f8d55c23766fd8bc55a06b8fde6e60ccd45a0babf5ed52a6865dc8f910b9ca8a44415411a0914a8c73a5f35e673eef8febb873760062289097c28e26239de5a77c3edb627dfbf9a9ae98348a6ae4525031b9d1d6d6d81a499f2056e7a25404aee3992aae5a6e6d4eae7e83805116e4c6594ce368312e17a744930bd2312b2b10612db9fbeec804ac3d9dcd9ce916cf267324dc3be2f0c6ed869b5b257ed63b6dda5ac1ab082b319d1061e96ecc4fec5467b2a7ea9a5a0ebe9280a6003f94be8647915bd8f87138043b14769557c05c92b37cd2dbf0b3c7e2baf17dbb94928ba60ef41b398d222e2f9442a4b58411c7d58d52a9cc1a1cc59a8fbbf196a38a6b0acd0d8bd8bfc3a7a7634d4ca888d34c2cf1705b3ff3fbde70c82fbef32580253be1a3d1cd790bbe5bc8789f84bb2a069b0ee87e462e829280b1863476fdec0968d634444730fe78770669189cd6bdbf48d11b21f0effeccc9226213502fc9c1007d493a6028ba47cb9dee1169a34f67b03f10754fde58ffc431df577325d4f2bfbd4750fc6bc36992cf3367e304543629fd4fedd9a17938f58468f5a35f250af9fee6b374a952972596f59cf2f3f23b91d89eb00ee2574af154a4f56cce7069db6cfbb626af5f1d5bdbc87337a596fbd5c01d14eca0055dc83797b665b475ceef179198f40bdd237fdb8e99db942216494cab623a2ff7ec63fc58647a3985a3d10354052f8b0be2cc3a73bbf1b7b03226cd9e8c5b708654ec558703eac931df86d5ca6743428aef678a09d400118392b12b1dfdfd8a82833e54a9a0442c7bcfbe13939a5650977aa8524407bfe6c5d3b16d20b46ce715fce2e73251660abe95b81d2d3f9860c7ba22698ef1f1bf9095965b89f52f4e7a60ce2966e721236ed9abf2942116e129e5736a243dbeb21564dd7731be515e945400555e598b80e9fcb368d9b16bd49b22e78eb8f35f87b2763cb2cfbc8a4cc39c3746eddd3e47f7a01f2b024c0a7d50a6f96fd7244682b337c2285063e854c60761eee69aa463d1a65c02791802b5a4b19b6604339f7c849b4114f4cc7be5d2caa91b36b418b1cf90f0a30d566a656095fcc4e5c731ca25d90a84ab3fa08a99c9744de073fb8675377ab8287785cca88b8f00cc1c5baa25c49203a7a557f70a6daa5907c469939c29a1a646578b1fb9b11880f85e2555f4515d10bd60b4731532096444dbaa4a52d0a1bef9f9732f8ebd5f3033dad93a57eb8628796d32943f38825128811771e4cc773a2d566e3a0cd62946c9eaa34c2909e79371db509873aa96f99f9b3babbb7d3a12bc78ef50d70b5b6a6efb2f484031cdce8acaa169a1644549a109232849b3f385ed30e444948f39265857808eaea8e02fa1522b627c15d7d8c74a4a1a7472f50a784cceacbd59d79456ca9ff99afaa4abef53ba7ced9936045ba793c4867d9927c76976cd7df8619fb729a70aed61688e531c39c1b052e9a0b95195a1330145063bd2ef00a7f5a53cc1181992814af797cc15178a2a70c227b631d1d07914db239b9cb0341a8a4838f2e2588ba9e6764c088086830c1cae70e47397aaf8c655b216ecebbf55e26d7d2036925b7c799e404b5469fa847b12e7331da30a19ddc05090bdafbd83a6c28b2629929b0496f794382ae1f1be4a2ad2e70d171f1ce81d7b2dc82be7131cfcdb015f82007f6deb5bc62960054cbaf38dbbd505edddf84ffb0d222b6824c3ced33b92c8b3bee00e7c7b1d7e5fa562b8a00d7a7aef67599b7451b8335447ef7ffc1586fc5f7f51ea26c9caab6200beaf35eee14a88f54d637d5d5b28559fd527eff7ba2f453ac23068e451b53a69b43e4e7cf6709fab0c8d6bdb5e998967a9c1c0c5ffd449d9f62996692426b50709e38cd7667bea38de4c71afcfcabb3cc5d6c75a56ad556bbb29d0f0168283ffc4a57fed0b94281c998984a272e6e71808e19338163dbd84034a00f2b7768589ca2f4df11cbc0792f631c7b7d0211185147bde048fc7c9ceace068f6e7b4b92a2d00c9508fbc2fc5a53c3eecc3499aa2d6cb23300c620b7079f9dadbe23b411a1d8141b6aca9d4d1202be4543958efc2acea2668940f5cd86421c96840b66aa1a615f6555304ad80361a3bd3e9588a35cfa8818ab1c6a4f94fed0c4fa151a7fedee91f985131b8ddba64a69fb81a826e5b281d311d298abac31ced47fec4c9b9e41ec9f81ae378f82e481e99c99649c9a3db97a5fd841f488b3b2fbd07c1169e3f82880b101a48bcce00a2e238d0e40fde9e3956765f16e5dd893cc4694cb85572c9326fed1b34d305e3f13967e3ff7b61635ca89415818a8428dda0db33963901a99be5ceb771beca0985d3e1b71e7a2f07f0660bae3e52898efedccf5b4b82483b320fd55f41deaacf7b04a61ccf437266f3aca91b66153bf144bf724655b75147af96c8b75bd2c62c0fc7c6a29123879aa1774807254d6f607739be34dd6ad4931d430b9f293a99b5b18617fd3a1063323c20e8ee084377cb5266b4da16d560a1908ea2d0e28c16ca1bd47b8964c4fbb9eb7e1a51b126c8152ad000bd663c61e9e3f3360b07830abe2a0f7267e88c87b85a5bc1cea25807aac33b17283cac8143e91120ecec78e3ff8de7f15b08051e3b980f086f9a9aa6f4ca6c8e9bd1a3be148c1aa1ff5564485ae798edbeeb8d7d61c0ed9e3356f6036dc743efa14cb4baafe0531934c18e18f0043b3a659b40fac16f9bb9179167e86073a9fa97bf285dbbde56e2f5e61c9ffa3dcda78a9710590f9689bc2acbfc077bc09287291c93e8f153fe41d138ff9fbf94b6a5595e5e99e47fc5d3853b5e1cc71ec63d4c2c5c53d58bbd3450991c7f3618475ad0b9f2", 0x1000}, {&(0x7f0000001380)="ac0bd56dd51a01ab993bd12768112d83ccdd18b3ae7fb6b716b04e7deda083d19cf1ae415c85f1a5fd10bca381453d709727ee23d152ad6a6429ef8012278851780293e46ba4d4266ac6dd088fa27e0ead606e4ed872437ead93a25d0b5502ce9ad8c4e53b66f04f2e39995ae7ef3dd3e940c04c54ff4d948286100a2ccbdc45aa442bba188036a2e55db778d0ac465adad0162c843f21", 0x97}], 0x8) 19:15:21 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x400}, {0x8, 0x1}}) getsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) socket$inet(0x2, 0x1, 0xfffffffffffffff8) 19:15:21 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000940)={0xffffffffffffffff}, 0x0) connect$unix(r1, &(0x7f0000000980)=@abs={0x0, 0x0, 0x2}, 0x8) readv(r0, &(0x7f0000000880)=[{&(0x7f0000000100)=""/119, 0x77}, {&(0x7f0000000180)=""/229, 0xe5}, {&(0x7f0000000280)=""/107, 0x6b}, {&(0x7f0000000300)=""/252, 0xfc}, {&(0x7f0000000400)=""/196, 0xc4}, {&(0x7f0000000500)=""/157, 0x9d}, {&(0x7f00000005c0)=""/161, 0xa1}, {&(0x7f0000000680)=""/238, 0xee}, {&(0x7f0000000780)=""/231, 0xe7}, {&(0x7f0000000040)=""/41, 0x29}], 0xa) mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x5de4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r2, 0x4}, {r0, 0x40}, {}], 0x26c, 0x2) 19:15:21 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0xffffffffffffffff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x8, 0x0, 0xffffffff, 0x0) 19:15:21 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') 19:15:21 executing program 0: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 19:15:21 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x800) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) 19:15:21 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x5) lseek(r0, 0x0, 0x2) mknod(&(0x7f00000001c0)='./bus\x00', 0x2020, 0x4d) r1 = dup(0xffffffffffffff9c) mkdirat(r1, &(0x7f0000000040)='./bus\x00', 0x100) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) 19:15:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x1000000f5, &(0x7f0000000100)}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000040)=""/97, 0x61, 0x43, &(0x7f0000000100)={0x18, 0x1, 0x8, 0xf5a}, 0xc) 19:15:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) poll(&(0x7f00000000c0), 0x2000000000000001, 0x100) poll(&(0x7f0000000000), 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x8}, 0xc) r3 = syz_open_pts() flock(r0, 0x0) close(r3) 19:15:22 executing program 0: mknod(&(0x7f0000000580)='./bus\x00', 0x2002, 0x236161b7) r0 = open(&(0x7f0000000500)='./bus\x00', 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x7fffffff, 0x3f) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = getuid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) chown(&(0x7f0000000040)='./bus\x00', r1, r2) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/187, 0xbb}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 19:15:23 executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="5981069818417e81821ead17d7edac7fd4875b1fa2941171e3dc5ec339c2d48d4684c0ff74f36727d20f9ab85499fd150cf255d5e67d97b5028af74ce177adb0f1c117223bee01133b3ab00017509b866838c2ec4560e944d3953ca59cc7e9b47de250784e42f8fef6de0e23dd5ac172d164ded59ba3c6754933e47f2723453715de33b0ccb083b570ec99211bbb5b38b3ebd95f4011eff78586386e14b6a986c6733ddb4cbc289650166816341ddd90651b534491389048477196a728b3498e9d1421509543260b16de5add6b4910a46558151c6dd37d01933263", 0xdb}], 0x1, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 19:15:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000300)={0x0, 0x0, 0xdfffffffffffbffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = dup(r2) kevent(r4, &(0x7f00000002c0), 0x8, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0x6d}], 0x39, 0x0) write(r0, &(0x7f00000003c0)="7270bf6c40afb6fcf4eb69ff950500000c4e95000078132991df4389de7b9273083b12ffa36d5e6907c2728622f953d79ab4ea29bbfe9b4d9371905cef5ba2840200000000000000921193859d336116888710a2db62403290d26f334ac52cf75d", 0x61) ftruncate(r0, 0x0) r5 = syz_open_pts() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r6 = fcntl$dupfd(r5, 0xa, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r6, &(0x7f0000000040)='./file0\x00', r7, r8, 0x0) close(r0) kqueue() syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffff74cf, 0xfeffffffffffffd9, "1000007fd35db5ab090900"}) write(0xffffffffffffffff, &(0x7f0000000580)="e74b54265acbaafe24e59da77f841ea6a124293803747292be3d40b7f4f184385f87d4cc685b18d5cf9fb5a06ca6181f7668863a8a49ca0f3019f0f602a9fd264ddf16a4b9bfc43fffdd18d9aaf53b7d0de0c297c41c8f516b3cbef0a720df399c38d5d0207f717ff68bac069915663e0595198e1f1cd77fc57d510fc6e57df56a30bc8efd1274b4438dd4fa88a0d7bf17a8dd5ea345e21ebda218af2a8063f02cc31fe34513f97f349ef96d72eafa9fb941fc75", 0xb4) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/235, 0x31}], 0x1) msgrcv(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="000ecd2aa3669b9a36320f729e4cedd687b60000000000000000000000000000000000000000000000000000031100000000000000ba8f4c49c662bcb0f3f8ba4fa92ed8a842da5c52a3ada0b75b87b174ab91ca21c63ad9afab59adb8779e4ff38479fd071a2e7b3e0100000000000000bf20672226d4965e87b9a2d74aa5a66f80b22cf1f2b0922a71bdcdfde70456250ec1defa12ae40152f4459ed2e21b3e5682a2ad3c0a5b2092de2d4aba0f86f649258fee10204125e2c37f21b67b2bb8777bfe60e76030f7569a8733343c0db8b06fe223871d7497b7d205ae959ee7f844ac84939b98ccc2211d7273d308b813b25291069ee1f2cb6f57f51918aacff9a6be5f2160b5fb6e1b73d074b0005d06942794c93ff452c6a433b8c8a3da3544fec0ab80f0fdc2164eafd4b43d56da0310da7129a793f22b65b059070b2010aefec6f0d07f4c42688817e4937657a3c8448c89cd2eb749c86e22f32d4479ad5b94214eaf57846201ee2ab97f7c400c597a69a8b4b0c76e05ddd6e979ea2826d3a4b827a613f3451164ea202902d0e639ab218eaed992438ada09000b4dd89b614e3532c02b669a5b0f525e4844ffbe16ef79dadc914ec8f5bf558486d1609848f5ddb7224074ffe0de4594f333034b54a08f8533362a6865d5fdf775a237bc07aacfb2b5d1d8944e5869e65b9fa7f50e7f7"], 0x1, 0x0, 0x1000) 19:15:27 executing program 0: mlockall(0x3) r0 = socket(0x11, 0x4000000004003, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) pmap_unwire: wiring for pmap 0xffffff003f12bc00 va 0x1b32020000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12bc00 va 0x1b32021000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12bc00 va 0x1b32022000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12bc00 va 0x1b32023000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12bc00 va 0x1b32024000 didn't change! 19:15:27 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x3, 0x6) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff"], 0x1, 0x0, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='\x00') r2 = socket$inet6(0x18, 0x0, 0x81) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) recvfrom(r0, &(0x7f0000000280)=""/223, 0xdf, 0x840, &(0x7f0000000180)=@in6={0x18, 0x1, 0x6, 0x100}, 0xc) sendmsg(r1, &(0x7f0000000240)={0x0, 0xfffffffffffffe8f, &(0x7f0000000040)=[{&(0x7f0000000980)="faa59a8b", 0x4}], 0x1, 0x0, 0x19c}, 0x0) getpeername(r2, &(0x7f00000009c0)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) pmap_unwire: wiring for pmap 0xffffff003f12bc00 va 0x1b32020000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12bc00 va 0x1b32021000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12bc00 va 0x1b32022000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12bc00 va 0x1b32023000 didn't change! pmap_unwire: wiring for pmap 0xffffff003f12bc00 va 0x1b32024000 didn't change! 19:15:27 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 19:15:28 executing program 1: socketpair(0x1, 0x0, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) poll(&(0x7f0000000000)=[{r1}, {r2, 0x1}], 0x2, 0x0) 19:15:28 executing program 0: r0 = syz_open_pts() r1 = msgget(0x3, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/53) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x7}, {0x18, 0x3, 0x1, 0x9}, 0x10000, [0x5, 0x9, 0x1, 0x5, 0x0, 0x8000, 0x46633a88, 0x38000000]}, 0x3c) read(r2, &(0x7f00000000c0)=""/214, 0xfffffffffffffe36) r3 = semget$private(0x0, 0x3, 0xe9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000003c0)=""/4096) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000001c0)) shmget(0x3, 0x4000, 0x122, &(0x7f0000ffb000/0x4000)=nil) r4 = getpid() fcntl$setown(r0, 0x6, r4) execve(0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 19:15:28 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x1000000000}, {0x0, 0x5cb4}}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x125) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x4) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') setitimer(0x0, &(0x7f0000000180)={{0x7f, 0x9}, {0x1ee5, 0x5}}, 0x0) socket$inet6(0x18, 0x8000, 0x80) mmap(&(0x7f0000ff1000/0xc000)=nil, 0xc000, 0x0, 0x810, r1, 0x0, 0x0) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x3, 0x2, 0x3, 0xc412, r2}) 19:15:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x7ff, 0x0) mknodat(r0, &(0x7f00000002c0)='./bus\x00', 0x12, 0x9) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x40, 0x3}, {{r0}, 0xfffffffffffffffe, 0x4, 0x10, 0x8, 0x8001}, {{r0}, 0xfffffffffffffff9, 0x80, 0x4, 0xffffffff, 0x7}, {{r0}, 0xfffffffffffffffe, 0x88, 0xf0000000, 0x4, 0x8}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x6d, 0x9}, {{r0}, 0xffffffffffffffff, 0x14, 0x80, 0x3f, 0x1}, {{r0}, 0x0, 0x6, 0x20000000, 0x3f, 0x8}, {{r0}, 0xfffffffffffffffc, 0x80, 0x40000003}], 0xffffffffffffffe1, &(0x7f0000000200)=[{{r0}, 0x0, 0x4, 0xfffff, 0x8}, {{r0}, 0xfffffffffffffffe, 0x12, 0xa0000000, 0xffffffffb8e0d993, 0x916}, {{r0}, 0xffffffffffffffff, 0x9f, 0x4, 0x2, 0x21}, {{r0}, 0xfffffffffffffffe, 0x38, 0x80000002, 0x100000000, 0xd1a}, {{r0}, 0xfffffffffffffffb, 0x9a, 0x2, 0xffffffffffffffff, 0x3}], 0x9, &(0x7f0000000000)={0x7, 0xffffffff00000000}) mkdir(&(0x7f0000000080)='./bus\x00', 0x40) write(r0, &(0x7f00000000c0)='o2.', 0x3) getppid() r1 = open(&(0x7f0000000300)='./bus\x00', 0x10, 0x10) openat(r1, &(0x7f0000000340)='./file0\x00', 0x0, 0x106) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0xfff, 0x8, 0x2, 0x34c0, "1f8fd04ce77b6bcc8134207e60edac04076434fa", 0x1, 0x1}) 19:15:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) listen(r0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) socket(0x0, 0x5, 0x5) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e02300af82ec0a02", 0x8) socket$inet(0x2, 0x5, 0x401) 19:15:28 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) accept(r0, 0x0, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x200000000000501d, r1, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xfffffffffffffffe) close(r1) 19:15:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) execve(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000140)=""/165, 0xa5, 0x0, &(0x7f0000000200)={0x18, 0x3, 0x30, 0x2}, 0xc) 19:15:28 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0x9bb4, 0x3, 0x7a3, 0xffffffff, "0a5072a3d55c0851ca7e0c0743db15e7381e03ac"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488", 0x445}], 0x1) syz_open_pts() writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a", 0xe6}], 0x1) fcntl$getflags(r0, 0x3) 19:15:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_getres(0x6, &(0x7f0000000100)) setitimer(0x40000004, &(0x7f0000000200)={{0x9, 0x7f8}, {0x0, 0x8a724}}, 0x0) sync() r0 = semget$private(0x0, 0x3, 0x120) semop(r0, &(0x7f0000000000)=[{0x4, 0x26, 0x1800}, {0x6, 0x40, 0x800}, {0x7, 0x8001, 0x1800}, {0x3, 0xd1, 0x1800}, {0x2, 0x8, 0x1000}], 0x5) 19:15:28 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b8) r0 = geteuid() r1 = geteuid() setreuid(r0, r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="710e0476725ac0016e00000008bc7e63b25cc50918de1a0f2700000000000000d51c000000000000000005354f7e280b0839001080"], 0x1) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0x1000000d5}], 0x1, 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 19:15:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x140) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 19:15:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x20010, 0x110) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="100000001f0001002300f20000000000"], 0x10}, 0x0) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000240)="a2", 0x1}], 0x1}, 0x0) read(r0, 0x0, 0x0) 19:15:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e9000/0x1000)=nil, 0x1000) munmap(&(0x7f00003e4000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mlock(&(0x7f00003e6000/0x4000)=nil, 0x4000) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/120, 0x78}, {&(0x7f0000000080)=""/106, 0x6a}, {&(0x7f0000000140)=""/103, 0x67}, {&(0x7f00000001c0)=""/101, 0x65}, {&(0x7f0000000240)=""/98, 0x62}], 0x5, 0x0) 19:15:30 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0xfffffffffffffffe) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 19:15:30 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x401) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x49b, &(0x7f0000000140), 0x1000, 0x0) r4 = socket$inet6(0x18, 0x8002, 0xfffffffffffffffc) ioctl$TIOCSTART(r0, 0x2000746e) mprotect(&(0x7f00006dc000/0x1000)=nil, 0x1000, 0x40000000204) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002580), 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x3, 0x5, 0x5, 0xa9f, "c64505324dca549372fedb906a2f307edfb36c68", 0x8}) getppid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000002600)=0x167) getegid() getpgrp() geteuid() getegid() getpid() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0xf0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002640), &(0x7f0000002680)=0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000026c0), &(0x7f0000002700)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002740), &(0x7f0000002780)=0xc) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000180)=""/13) semop(r2, &(0x7f0000000000)=[{0x3, 0x5}, {0x4, 0xffffffffffffea05, 0x800}, {0x2, 0x3f, 0x1800}, {0x7, 0x30000000, 0x1800}, {0x4, 0x401, 0x800}, {0x3, 0xdde, 0x1000}, {0x3, 0x2b, 0x1800}, {0x4, 0xffffffff, 0x1000}, {0x1, 0x9, 0x1800}], 0x9) 19:15:30 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x480, 0x2) socketpair(0x6, 0x7, 0x80, &(0x7f0000000080)={0xffffffffffffffff}) ftruncate(r1, 0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) close(r0) r3 = dup2(r0, r2) r4 = openat(r3, &(0x7f000060cff8)='/', 0x0, 0x0) fchown(r4, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000000)={0x1, 0x800}) 19:15:31 executing program 1: r0 = socket$inet(0x2, 0x6, 0x20100000) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) setitimer(0x3, &(0x7f0000000100)={{0x6, 0xfec}, {0x8, 0x368}}, &(0x7f0000000140)) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="0d3b05effb01b7dd41edb50c3076067b6a0d36ac9ab8bd940711bc41671c6478c426a9f7b140040ce40c8da59ae246781ab1c901cd70b7c639d99c8766bc35bdc7c82eb327f9d64470e1d1771754c1da9cc0d1fd4bccbc43091a6024127742d7cc57c9823681fe0c6d245eca907ec565dbb512e7a8a8edff9165cd58f04215f595e687232b8650d8302ea6294a49544eeb50f384f30b4e35eb0b1f415849a022897e4ae957687276bce702984a76ed1aa39603c6a0", 0xb5) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) 19:15:31 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) flock(r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) sendto(r0, &(0x7f0000000000)="f3131ddb02c3cf6b07872397370b026f89dfe4eb048ceaf30053d4f5afd9097ba6c733dcdb04d9a6728d01571590ce63138f65d5000df333f61a2ad5342d82f389046ff4859328488c77aa9977e168ce67bdcfdf78f2e71535b0c8f5c52d402bddd62116f108f56ed49aa88d15da535c9a0c7fa46fb91bdf9e408cd9cd26a202ac5ec9558d53104410f6a1338f34ca9b6091c7a71b", 0x95, 0x400, &(0x7f0000000100)=@in6={0x18, 0x0, 0x0, 0x5}, 0xc) close(r0) lseek(r0, 0x0, 0x1) 19:15:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0xffffffffffffffff, 0xfffffffffffffffa}, 0xc) 19:15:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r1) ftruncate(r0, 0x3) shutdown(r1, 0x1) 19:15:31 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000640)=@abs, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 19:15:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000080)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x0, 0x3}, 0xffffffffffffff1e, 0x0, 0xfffffffffffffdec, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007000000ba2fbb5affffffffffe26a8c"], 0x18}, 0x2) flock(r0, 0x5) socket$inet(0x2, 0x3, 0x7) fcntl$setflags(r0, 0x2, 0x1) 19:15:31 executing program 0: fchmodat(0xffffffffffffffff, 0x0, 0xa434cd546efc3d1c, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000004000000000000000f100000000000000000004000000000000000000000000000000000000000000d269bad60000000000000000000000000000000000000000000000000000000000000000000000000000000000dc5ba96a0000000000000000000000000000b307b0555f52da8914e8180b9bba90f8485027aeaa5322e9f8628907d2922a2e4ad78e1fb9f2310801d9c90355e970977aa23ea7d7706f642fbacf695489a40bab18ed6db78a44c45c76ce5e0da1b46a55bca1c70b15d539dceff471078c1f39e112d7bbb8767b5495607cba85d92bb3581d8551ba88f53a5aaae56d6cbe4d86668cd60e6a82c87020c2a672bfc30003406ec46d2ac8454b8a02be5b7ff6bde642ace0a04c445fe6d8da517fd1e0c6abd9439891af34"], &(0x7f0000000080)=0x6e) recvfrom$unix(r0, &(0x7f00000000c0)=""/94, 0x5e, 0x40, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) rmdir(&(0x7f00000004c0)='./file0/file0\x00') sendto(r0, &(0x7f00000002c0)="932a3bf31e4af7fdb93b24d9a8bfcce7d6f14c0e1802cd91cbc808023c1bddfa4efc685dcef4e273a515c166dafd204cf31a7b259a75e34cdd11a2aaa7f6dfa83b9282795a5e0b26db67c62b803360176997676978d56c7aaf32dacd8a9a3a64e7515cdd8d13ff30ab15b64401ee5dd458362c745e8349cdae88dd41c59d2fa21d349de463414fd21acc298c1023e1ab3bcf1720e6ab58c7d6a13159c9821327d08770181d17dcf4dfe7537b786aa3aff7710d1f54c7ab5bf9e1279774cec0e5e1c928d97033be0198e82ead9b905c6ac7a16e4ef9535f950d4acd8769c6b02d59fac55cf9a5860bc56fe0f09bf2aae0e2ccf39ba2befc25f53b97", 0xfb, 0xde29ee32a94f74b2, &(0x7f00000003c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x300c0, 0x18) 19:15:31 executing program 1: r0 = kqueue() mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="d7684a4aa1bfa2833e3fd5b21371f8c8a81865cd296a3a8dba1d0eaffff733aadc2e918b9ebba5ca7514595d38fdba8123d551f016e3dd73a0a5cbea58afed8a6ba6e4c56347f72aac0284ebff4049f311af42ab6a3d08f48b337b53c509823074243444ad0e14013c1aff01fa3ec93cfff7194a6a3255432836e5a9372e843401df986e5a01af7da4965e1150fa341bf92dc320c0e63fc1d3c0dc23976164fa1fcbc9125752ecce0da2e59b13f03f1340d89862d2e0419a0222b3481f5a85b16879024985d567d67e883f7fabe1fa4796d1c9e13c48d1b163c837ce3836e3", 0xdf}], 0x1, 0x0) fsync(r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 19:15:31 executing program 0: symlink(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') open(&(0x7f00000014c0)='./file0\x00', 0x70a, 0x0) semget$private(0x0, 0x1, 0x200) 19:15:31 executing program 1: truncate(&(0x7f0000000440)='./file0\x00', 0x5) shmget$private(0x0, 0x4000, 0xbd, &(0x7f0000ff9000/0x4000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000002c0)) lseek(r1, 0x0, 0x1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) r3 = syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x29b6, 0x1}, {{r2}, 0xfffffffffffffffb, 0x1, 0x0, 0xfff, 0x7}, {{r2}, 0xffffffffffffffff, 0x10, 0xf0000008, 0x2, 0x6192}, {{r1}, 0xfffffffffffffffc, 0x22, 0xf0000000, 0x100, 0x6765}, {{r3}, 0xfffffffffffffff8, 0x8, 0x20, 0x80000000, 0x7}, {{r0}, 0x0, 0x20, 0x80, 0x401, 0x6}], 0x115b, &(0x7f0000000140)=[{{r2}, 0x0, 0xb0, 0x40, 0x4, 0x9}], 0xff, &(0x7f0000000180)={0x0, 0x7f}) r4 = shmget$private(0x0, 0x3000, 0x3, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000001c0)=""/68) r5 = semget$private(0x0, 0x5, 0x202) semctl$GETPID(r5, 0x9, 0x4, &(0x7f0000000300)=""/34) semctl$GETPID(r5, 0x7, 0x4, &(0x7f0000000340)=""/216) poll(&(0x7f0000000280)=[{r2, 0x47}], 0x1, 0xfffffffffffffc01) pwritev(r1, &(0x7f0000000640)=[{&(0x7f00000005c0)="1caec424bf4d3fe2954ad1e6523640db1ba39e3901c0250e228df9519f42cdacdb6f9b24287837fc4e9751cd72321fa0d8453eb003cd33e369db0ad2324c0f0f3667b5d84462e10cf5e33030f3bd9d3a", 0x50}], 0x1, 0x0) r6 = geteuid() getgroups(0x1, &(0x7f0000000580)=[0x0]) chown(&(0x7f0000000680)='./file1\x00', r6, r7) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000480)=0x18b0) open$dir(&(0x7f00000006c0)='./file0\x00', 0x40, 0x80) r8 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x8, r8}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000500)={0x9, 0x8, 0x9, 0x5, "27a679654e61f611096c4b337b580900d682c3d6", 0x9, 0x2}) semctl$GETVAL(r5, 0x75e4ac8dc3b9b6ef, 0x5, &(0x7f0000000780)=""/245) 19:15:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$inet(0x2, 0x3, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) setsockopt$inet_opts(r2, 0x0, 0x23, &(0x7f0000000400), 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3f}], 0xff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x1000, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5) 19:15:31 executing program 1: r0 = semget$private(0x0, 0x0, 0x4) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000040)=""/104) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0) 19:15:31 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000002c0)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04004437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f2bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac36317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab25a79564a262d0a72ef17f8e8ae675b5b70e11c51fe4d6187dc0cd67dfa85ca1519832fd3c30a", 0x10d) syz_open_pts() kqueue() close(r0) kqueue() r1 = syz_open_pts() readv(r1, &(0x7f0000000640)=[{&(0x7f0000000100)=""/71, 0x47}], 0x1) execve(0x0, 0x0, 0x0) 19:15:31 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = getppid() wait4(r1, 0x0, 0x8, &(0x7f0000000000)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10) fcntl$setflags(r0, 0x2, 0x1) r3 = shmget(0x0, 0x4000, 0x280, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) setpgid(r1, r1) r4 = dup2(r2, r2) r5 = msgget$private(0x0, 0x20) msgsnd(r5, &(0x7f0000000100)={0x2, "c3ba0cbbbfc090e370bf584739ffa0553621bf96be317716f38022c45f16b3dc55064dc12da27628db43cbd793431ac6ec3a862c3a9d7fa7588360485293f0cdd880316f95a88afc6b77eb4e153cc51dc48036b8862eb1c9ed232da58ab85d7c6cbe248a9c46bcf917088229220134e34818882e3dc2bc5cf1d003580b900b00027344f0ba6f323849a1263984ea42826afed4b2b00aae701d7b1551d838260453492147de1d19bb697667b98726707c82cf3ac588609c6cdd91223f09f8df7b5c1a1c4d32"}, 0xcd, 0x800) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0x19, 0x2) r6 = openat(r4, &(0x7f0000000240)='./file0/file0\x00', 0x280, 0x111) mkdirat(r6, &(0x7f0000000280)='./file0\x00', 0x12) wait4(r1, &(0x7f00000002c0), 0x8, &(0x7f0000000300)) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0/file0\x00') getrusage(0x0, &(0x7f0000000440)) r7 = accept$unix(r0, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) semget$private(0x0, 0x4, 0x1) ioctl$TIOCNXCL(r4, 0x2000740e) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f00000005c0)='./file0/file0\x00') connect$unix(r7, &(0x7f0000000600)=@abs={0x1, 0x0, 0x0}, 0x8) clock_gettime(0x3, &(0x7f0000000640)) close(r0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000680)=[0x5, 0xffffffff, 0x7, 0x6]) msgsnd(r3, &(0x7f00000006c0)={0x3, "8332ddb34d8d9d9a20695278640e0cd166a5532bd2f60c0e8c08d7c570feb3ddb46cf5010e054e3a763edeaafef6a53f853e66f09c8dc6e988caf0c16036d1b73ffe1f90a0eadd14a93db4f80018d65cfbfd3fb5522f9a45d3a6c09b2a68ecd27f8970cd1bf9f87382faa2bb350e10f3728c607c20"}, 0x7d, 0x800) fcntl$setflags(r7, 0x2, 0x1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000740)={0x800, 0x9, 0xffffffffffffff7f, 0x800}) fcntl$getown(r0, 0x5) 19:15:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) semget$private(0x0, 0x7, 0x93) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) semget$private(0x0, 0x7, 0x93) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:32 executing program 0: setitimer(0x0, &(0x7f00000000c0)={{}, {0x2, 0x1}}, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x400}, {0x7ff, 0x93}}, &(0x7f0000000080)) 19:15:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) semget$private(0x0, 0x7, 0x93) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:32 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000900)="b46f3c93a2f1e3b6cbc25d37ad003294f7631dccbf89b0f4aee1173814220956a996ca7251559692fe0bc61c9f44c74d386046c9a09a5f4ad4474dbb90d9797823c930bb4e26fe49e90cae00d45d62bf9d97ade37abcdf594257b638cd64ae19160b2c065c4db642ac85df0ddfe1325cd330ad8bae1c1a64d47d9e78d1657d34617c17c11ab59cedc553f991a9f30cb61918ac25807707f0f5edfe76b24fb8aa9e8d4cb96302d3c0e9134cc65ac3e63ae6ee94f155c35c4d643128a93ddda4947e22fd7fda0151b1d1dba9b45abfbbbd5cceab98e6b327591329668a0c931c60f9f7c680921c023f1ecc4c9318b4f08f4ffa72e3fe80b2cd4f81f6b913e35f315d1a01f2a960bbb55152a290f39fe22cc0932004dc1218c4f0ce7a8ff1bb96b8e0502a00d33d762f42fed21abc87060a3009d0a84ebf26e406a32c3cbfbdf7ab947398e21e4a5c62050fd4e933bc6d9faedb27c8719b5a4771428dee62c9905b188b3250f2b2821e0383f70a663b4b261ed4f345b7003f8ef529664216fa325d24dafcc9497a9b3af85d2435ed039e2823f8dbde859da938a93a787046d37732d50146bc9a00f3dae9f3cdba8863246061e5dd6fce", 0x1b5) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00', 0x4) 19:15:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) semget$private(0x0, 0x7, 0x93) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:32 executing program 0: setgroups(0x0, 0x0) geteuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r0, r1) syz_open_pts() 19:15:32 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000000)=0x5) 19:15:32 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000), 0x0) r1 = dup(r0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x4, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) geteuid() setuid(0xee01) ioctl$TIOCDRAIN(r2, 0x2000745e) fcntl$dupfd(r1, 0xa, r2) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x8001}, 0x8) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xa07, 0x7ff}, {0x10d7, 0x4}}, 0x0) 19:15:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) semget$private(0x0, 0x7, 0x93) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) 19:15:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x38) close(r0) 19:15:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) setsockopt(r0, 0x0, 0xc, &(0x7f0000000200), 0xd) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x9, 0x5}, 0xc) 19:15:32 executing program 0: r0 = socket(0x1, 0x8000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x612, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000013c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001340)=[@rights={0x20, 0xffff, 0x1, [r2, r0, r2]}, @rights={0x38, 0xffff, 0x1, [r1, r2, r1, r2, r2, r2, r2, r1, r1]}], 0x58, 0x400}, 0x400) 19:15:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) semget$private(0x0, 0x7, 0x93) execve(0x0, 0x0, 0x0) 19:15:33 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/178, 0xb2}, {&(0x7f0000001340)=""/208, 0xd0}, {&(0x7f0000001440)=""/148, 0x94}], 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000000), 0x10000000000000c4) bind$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f6669ba659bcf0cc3c79a7a05d1e50166fdf950a9d2609a5a4f11085cf6f26e1e86533f616ad9b4da8183f008b84d73f9e009c41c09b12a19811eadaf374942e94cbe64eb5a529054155d8ac1d30891dd01c44ba1d1115ca078e260334ff68a1879b6a5d7787cb464dece9632de2a525f7f65d635241d48b00db9c3c657893697ed25a4e445272b3609cdc6128f34f87be1d605c933d1e2ff3c9486cd355fcf67ab32d2a1b794224b9c8fbcd27034f4d7f3a5ee6a6ace4726973467cd71555289bd4372"], 0xa) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) write(r2, &(0x7f0000335000), 0x1023d) execve(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001500)=""/96) 19:15:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) semget$private(0x0, 0x7, 0x93) execve(0x0, 0x0, 0x0) 19:15:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f0000000040)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e2839c8853345d978ade9369425729a800d6ee191ab9c2984e454dececaca5b86e8f708a5d01734ecadea861bbd0a0188933c3b245b12b294258b0f0a4475fde16bc7b4b617849a67c9623a51bfe4c108a0d2e2a68c4d67bceca81a6b39fe", 0x85f}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 19:15:33 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000040)="f5daca37378de5250f29464c871e200128c14feebcd95a39dd22ea69667d8e287038624e1f983933c2ee315b350ce9629b8e17524c963d730db08d6059a74d5b0b1826c9edfa64da0ac02811b44779487fe89998a17cf8340c2eddf44873e97950e9ef54884c01372fe7ca137325ca582b1cfd41ecd9ae11252177e7a87490571298fdeb30d2fb1793ee449c40881b308b526a658f161bad762db5e79d7158bbac0e5c8363fafd1e64e3d0ed435a0d22053d33670b8c00917bf11ac44f353e09cf237d56ce", 0xc5, 0x406, &(0x7f0000000140)={0x18, 0x1, 0x1000, 0x7}, 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x4324470e2bc21888}, 0x8) 19:15:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) semget$private(0x0, 0x7, 0x93) execve(0x0, 0x0, 0x0) 19:15:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xe004, 0x402) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 19:15:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x12, 0x101) semop(r2, &(0x7f0000000000)=[{0x2, 0x1000, 0x1800}, {0x2, 0x0, 0x1800}, {0x1, 0x401, 0x1000}], 0x3) msgrcv(0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="fffffffffffffff100429c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002200000000000000000000000000003091e363c78bdcc74f602528f535e12f30ea9d6bda42e64ec30217be3f4ed403781e53dd7336adc4a20d42559ee2d74565512a0c8d535c5eb2c3482441f4"], 0x1, 0x0, 0x800) r3 = socket(0x347896231b52d004, 0x8000, 0x6) getpeername$inet6(r3, &(0x7f0000000600), &(0x7f0000000640)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000005c0)={0x3eb3421e, 0x1, 0xffffffffffff420b, 0xf7}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000a00), &(0x7f00000009c0)=0x170) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000440)=""/93) semget$private(0x0, 0x2, 0x6c) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000300), &(0x7f0000000340)=0x10) semop(r2, &(0x7f0000000400)=[{0x3, 0x3f, 0x1000}, {0x2, 0xff, 0x1000}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x1800}, {0x3, 0xdf, 0x800}], 0x5) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000180)=""/152) semget$private(0x0, 0x0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x5fe7) semop(r2, &(0x7f0000000380)=[{0x3, 0xc4, 0x800}, {0x0, 0x9}, {0x7, 0x3, 0x1800}, {0x2, 0x6, 0x1000}, {0x1, 0x4, 0x1800}, {0x3, 0x2, 0x1800}, {0x1, 0x4, 0x1800}], 0x7) open(&(0x7f00000004c0)='./bus\x00', 0x2000000000041, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) r5 = getpgid(r4) fcntl$lock(r0, 0xf, &(0x7f0000000580)={0x3, 0x0, 0x8e, 0x1, r5}) fcntl$setstatus(r1, 0x4, 0x0) semctl$GETZCNT(r2, 0xffffffffffffffff, 0x7, &(0x7f0000000240)=""/183) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000003c0)) getpeername(r0, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) 19:15:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000080)='./bus\x00', 0x701, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x3) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCCBRK(r1, 0x2000747a) pwritev(r0, &(0x7f0000000500)=[{0x0}], 0x1, 0x0) 19:15:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:33 executing program 0: setitimer(0x2, &(0x7f0000000000)={{}, {0xffffffffffff8000}}, 0x0) getitimer(0x3, &(0x7f0000000040)) 19:15:33 executing program 0: socket(0x17, 0x8000, 0x3) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x3) 19:15:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000400)="e36258a416f72ee9e8a4a2498a6eb6171ffb25b84e5bbdc3a5050094b222a9c4fc63799e5ea7fa0023d58bf6659990c7a39a", 0x32) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x800003f, 0x1d3b, "9ad8f2ffffffffff0800010000edff00"}) fcntl$setstatus(r1, 0x4, 0x80) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 19:15:33 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:33 executing program 1: mknod(0x0, 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:33 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2012, r0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) fsync(r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x1) 19:15:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000000c0)="a587d22bcdb252613c741d70d2d78da0505df2292949aaa38057683202398779e98d9bdd9fede2a2965eaefaad531d00bea79d450397d381abe4ec4974230e542fafcd82341cab0bf2a0f3555783319ff42f67309e1a25241d69754cc4b075cba49a45dd43fd6d2c6a0584955e290385970fcc716a5302a941f158c2843aa163a6da707f2e3eb480d1b08c5d186aeac3feb32d35412eb67ff9297449f5013fea9e57feb749a1557d62592be722896d88bd6b3bea0edbff6d06889d63", 0xbc}, {&(0x7f0000000040)}, {&(0x7f0000000180)="9f620bb045ac2a2878b7392ed02fb47f2a5a1c98e302f55c0b467ffe1e129aca905caa09cb2950d26706085352d55dc4178a2d5899ae338b1eb013677c0f29dabc313d8fb3f90ab534dcefa81a344b53fa82535e90319a32a789555858f8715e", 0x60}, {&(0x7f0000000200)}, {&(0x7f0000000240)="2f5c1eb79327627daecabdcbc83d58bce57cac72fcc5115c4e92aa1663577546b858a88f56b678ac3707f433d35e28385f4fffa518a0a77293dd6cd72c30755b1568c33b43e6876a6996085fc4cd00dd96c8724f972e5c57b777834d293d88b9e0a2c809771dbe43d5a5aa912d1ccc71a3", 0x71}, {&(0x7f00000002c0)="809459dcf6c746ba5ad4d02edb819eef80b8d6b6b125ccca2540a3c52b9ad68d0142872f6cac6927b9ac46a3fc4195098c79b74e59ee0eb3cbbf6c6acea8363d0b9429bc46929ef118d80257a68736440c5fdaddeceebae1f7bb0fd03da1096cfef84ba3d8048b584696b8163635ec2a134ece176342660e5368b44ffe75e92d22cc6c8fab3d508dcbb42331ff05840f01244176f25ac0a4e989641ee9479a3fae41a7968c0a75daf618b5cf575074ae7d77244f", 0xb4}], 0x6, 0x0, 0x0, 0x400}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) 19:15:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x401}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x101) recvfrom$inet6(r1, &(0x7f0000000280)=""/15, 0xf, 0x40, &(0x7f00000002c0)={0x18, 0x0, 0xfffffffffffffc00, 0x7}, 0xc) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = shmget(0x1, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) r3 = getuid() getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getppid() r8 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x5, r3, r4, r5, r6, 0x1}, 0x80, 0x8, r7, r8, 0x0, 0x10000, 0x80000001}) shmget(0x3, 0x1000, 0x48, &(0x7f0000ffd000/0x1000)=nil) 19:15:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:33 executing program 0: socketpair(0x10, 0x8006, 0x7, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) connect$inet(r0, &(0x7f0000000240)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000280)='./bus\x00', 0x2001, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) accept(r2, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) 19:15:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(0x0, 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:34 executing program 0: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0xfffffffffffffff7, 0x4) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) sendmsg(r0, &(0x7f0000001200)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x1800, 0x100000000}, 0xc, &(0x7f00000010c0)=[{&(0x7f0000000080)="3ca6bdde24c72b783625164ada0e565a8c11492661ed115956c7ddc87004d63dffc763125c7f96c3864811037535295d5e7c370271b303d35b9b5abef2e376e00f86e200d24eeeb62e22b3effd327d200951e41c02fb9e01b6cb452613650cfff5896e7c9bedb6783ca9467aea010134dd25a88987ac6986b670312a03e486aeb439b684ae43b3adc7b04428065da0c54f5763e8fe24cafb65ae25bd86f055fabc4d9bdea4ef09e7fddc3aeaa6fd1f46a014d6e410ea90904fbaa6920d7360fe49cab6cb4f2efbc2bc563a44a757601c6407386b4c920c164f914b06ed324bec11e36f946ed519b28fc8549a74baa687953436090395b4acf7759cbfba2b4287fc018f65c365b127aabc22fe3cbe04cde4b94dfed5f44c330e57fcea3f8d8cf21f02dca99859f38501a36e4e5fac49985ca27b922d5bd4534a6c45cf381302159a8b02a9ef64562bb20974827d047a04fe4638164fdeade79c03a1acde94844b83a848689753f2a1117e5eb334de153c34ac8e369bda26d44cb7659c027f56054f215485e7af76d7c4a8f071671e3e8cfd5c2f0eac1eb67c8de67f9b24877771f195a3ad61330f7000e8fb5f2faf59de26b1b81ce7b303f88131223eaa46d1b774724d295f88ed35020d53bc7186eb8d21a4bdb3ed5f04942ee205f25d3562ab2073286f478d15c380fd47febbdf829a8fa3e48699c979af55c1581a84ce30a60fab2ebd572dd61be9d63311a9d047eb715bc2122336943dadcc327a5ad4130ae10f8fecb12c9ff5f5b02546ee925fc1200bd925b8d40fc4c1e649d2a47293005641568c10d9043f742ac78946c5595e578d313452e44d2c26f0e085098b16b6abbc255ddd7b56e30cb24d7bba35ef105ccccfa956a9ad4969ef47cfb70a1b150497bfebb6329dac1c5dbadbd12cddb4818623c539eb82d1731e66e254ddff4d13e05d025d9bd5e59e40d67dcea2a781c3d6b2a6a80035c53b460f0fc43baf4f68942e540a9d2c3fa1c8ac0d3fac7bafdd1cfbd4d6c90ea3a5333857a0f835a0c7d8296cf6a10ccb44730b0b4ffefab203845b269312897a71a6bacdef11da3fe72a818875a2b0768b8facfe18a315d0bae5903fa8e8bd26d69069418409ce90b5282712401ff85094e810d9d2baf078121a7bdc7fbd42ee8741b713783a7f70a5909f47fad1869f8d1681bd8d4afa29348d4a5a21c485fcb510e982b4894d5660e7f2f59a030bf7e848ef1c430d58fb70f8bbfb522aae643a099d8d0946270e1238766703492eaeecd83da67b01a378b77f2aec468a85e819612df3eed4417840842f132a8f1635dbe7a0e3e7cee2fd944bf6ace00a8271e940edb41252ed2a2a0b3e4afa9ba2474499f944eeda78e4fbf7caca2f307279f70764ae8c95b1cad031a2e3844ca1d24c96a5a075de8432fcf7e6d58bad1d9ab1c40f3093c770ec48a731bd5aa3828a636d05e97d48f000f0a046683c799a32a8aece5745ea5b8943080ff0c7951ebf342a4cdac86f97f03573dc157144b3273299da6e0e346611eb3a8ac3699480c2ecce3f73f2fbd40e13891739117380dc61e531068cbdf10ad5624aa287f8e06fd2e9219252fc74bfb222f9162b2e41b9c31ac349f157183a0a00e56c27f11fa315604f8b1f6808481aec5d2e3c130df09535abe1190f01f9ba0e0b3ac64acaf912e0ea73b94832990571b881f777bc3d25bc6caa6ffe858db9b9a9d32737ed8f2436bca7e9016349f7fab594f4a7e40b368b69b14e0aef7c7cbbe280fcccdd8ed6b2e236db6a4a3350f4f6dcce071e15f1b278f97d752c971259f944716092bbda8841ddd23a4833c2fb4ddabd9069bdd0727cca252c9758941ff4510668b93cfa54bb0d03c09938a63fdde6bad639c3f36c81ecd2fd105ec85ee0d2b67e10f89a3da5296d09e7699547611ed5f20ff269a79b2e85cc3abb3894118ddbc2ea0c6c0ee449a9a18eabf066a1f28a441eb6003c2aa59b218c2ae8da343a35237ed5a1d4f49504e1cf2a5586dc642a69e0a6e4cd73c8c69ed8add9ba3458ffc3b29b0717f3382c1439368705682dfe4c477f0afc629ffd069e9280f8675385036fa58615d8b0b8c8f9f58574b4fbfed59c2799c1c4c5ed110f76826d62b8de2356d1e47432e5b2f182a7fca6a7280b82b5f6f004a5d00a1de38bb88007216be53cf9fc91965fc75f72c1e30905da4ef3d27bfbc83c5330bf65733f014548755fd7ae57cab66ba59e11934f5ee9238178e1b0435e0348a2b58a6969492261325ba9855a980cf7cb572f0c55ae346b7fd318c1bcaa6d38f0ddf52f11c704bbc1577d735f6f91187775cd2a5c7ffd4d0776f492ba3a662933052bd2b400576988a90452e14c17f2153211c29dc4efa57ee94bb16f7b4302ca6bf3ba65df4945f9ab2ccd74244066c39aadec36f0f345cc809f1480381d80f61d1f0e99d1a7ef25debc1a682b8eb59b71c651b4790f9281c7bc33c0495fca07d00204f56be1dbed1d79b288e84de32ef5592a62df9b9eccec14eb068f564cf5b4eb3db508e06e73d57cc8d7db775e183db6e9fc7002fe99272262b5693c055d4ced2c7a8cdd2d113c83f6b2b76f265594095c6df5963aef596b0e3ac17b0575941b8d4e31dfe5f05e07b8622595deb3ede9db5e6025f16951709a38d2928a6cf8ee42664ff2a5cc128ef349fe873f733911b82a5fa1c24b2b154de5dc39b6450ecd614950d004b6c0b2eee776486ae9cc3dd21191e6113fc26df8be6239e9f02691d9207d96a5238fe1e6ee14a5b00cb1d58801c6fd1e38089d95741052c533fd56e581487dcf07b68c0c236581c72285c90f753bc432344395bc5693d129d6289bae2be9b444b6009c5d08b4df64acd6fb578ad2d00b45cec35d7ffbb1138207a332e597379b617f871b02fac882612eea72421d35debaba5586c5397a7465b7d036e263c4880209cda8788e1af4cd574272a12e88db03ae641cb8767d5d37650a8bcacfae745d462a50826ca62df7f83b1733f65aea67a655f7bc08f69ffb9678a15b658291d6a64b6d2cce325aeadfb9d24b6c2941999f8e8abb8652b8ffd9ac51b970a7162223d96c179c47de5556a11cc03374527d9871f64deabeeb1f7436a71c33f3196ce848c791cb5904411f32e68855e916783c519d905c4d968d01e0e64f0682bf76b57bfd040528ca3a0028b2657f968445fc494746898eb5cc4e577d0fcca44ddb389676086d86e75ce8ea39721b8e332e01b10bd94bb7a9cf9f916037d317c9b6719b3881c06274ad2ff3d922d8dd041b01930753207bbe9f803d8444e90c5bbd76d4beb253ef16e62b0984b0f1f6464fbe3c8df1d85921c5d05b38de830a75f87c60ec05055aab52908f6d6a656e7a60713231e0d9b99be2e335f0201464cec0e36f2cd234660fddb17f75125e641bb9f80901d668d490a7d70c335e28993b7d1d9640422aaca74c08351a464faa97708e31132d93a2bc7371e4f04e9f1865b18450d41ce2c871d8084f940742245c6add82809a2356c6fd306299367afbb529072f9b9c189cc0d09fb90a45f1c9ceeb8b0361da3ebc6ed90862720236834c45f8eb30bd8ff378820a21680ef5dde410483155d94157760dedc10bb609c0b2c20fe8a0207efbc35ba428932634f250d254060f48d486957204157422a0a8e4baa80db66cd5e79e43698fb2bf091c419f52332b51837dc63f81da356d6436ac46ec1b4441d03c05f8c028e60aae8e4f44bcd9dfe8b619ddb2f6c37404a201cff9e78c342ca85b1ac9cc56770e55f21f89156a34664da9ccc7ade861d9d6e6662486a08290f05da2e8e94aae62e6039ceae1394eb7c087e30c579300e9f4c307dd9bdeb480d4c19ab5af8817e6a98a800b067c0ddd1282c40851aaabfa8ad3fa03b64aaf4fcd7d41a5b602ae0560bc9555b792ea21eed09b997cf0737bed07ebf1c4f81bfe221c12c57a2522a5778901e5b7ef391a7b7a13ecb8b13d9b020f4acc580fc2213346989640d44a61a01f39ee13ad78fd6d1589c53b8b7799a9f468064e510b15719ec0969ab67bf4b825ede103f05440fb8ab3ec9ae69f7f6457f77a35c93b98d86ad9ae2aba4c50fc9764aef8f8f58ff97a0ba489205fb9227845c0dff55b9f4a2bc70da6cfe64de1a61dd18defe055a866fb9a06519b611bb1b0965dd31c8755648ff8d0329953cf1c35246013925ae9122272442129316c5cfc194acd3f53116bda749cc5fe65576e24790fccbe8d396fa37dea9fa92c4a774b647b334f4244225f7687c6bc095ea58cf30cb72117235e2418b2ea60d69f9b39b2ebf8d415ce961da4cf9637c22584787a22d825aea1df9083a96b74c2bedc3a85368c0b1ce3ed531b3c4db97fc05e79284fd9aae577f943c8f8d90ac55d5648401dae4990992ee5297e46d0696377dff309b02c49d1df78c9f80db9b277056ae6cc34ade333730cbe0d03f5945d486740ab8ba27df04e78c67036715610af5a73969918748bbcd5b0cc1c4794ab724a9ac7ef3d3025e09dcb221bf286f5c661c5de445bb53c46aa6429b911a47d5c5003c989259f051ca311d205a0fe897c632140a5556396ee0be39a2a2cd7c0bca1b9f229b5f56def1ed03710caa16727680b0644f966e9533970d462aefe1e6a0061ceaf999ceb10e90d5ee99f92f0c5ca13948e471275c6460e63604c47da3c851aeb39af949cb1a27437cf802b862d621358d659fa6f3b943f0bc1511d4d3ee8410243691e9ea8f5a4c5e7484352bb613073fe287763b89ff9caa6de6a81f2ab00d208cf386135c86219f1c2bd704e68a4eb25ae4e65e3a5f3ee1bb2303b78ea22d5054f295e4660c56f4b9ef7a4a715bf506dacd5c388e5b89bba981275499d6d210e9686891581113b44b6f089137998ecd205afcfe67738829e0faaace3a865b533845740f032454bc83875fb75d686cc0521fd0adecbcecc1e559c95ed2a5c1935344edda2929404fae44e4f057d80ae4ec9002134fcc4a01d5eab4784f8f5fbe699a1cde4ee40c16fc3c9b0cf005e35ea37ef007b08b93ff83c6faf25ea2b2726e8312597388a308c91b9a4d755d0e82a8dc10077253e393635d89aaaa671e01763926912b97edfb4ed9c9498a263745185ad40fe1e7d6a82f1a6e9dfae6ee795164cd588d151e42b7d7d06baa596f8a71d9ece7ed998f950b4e742e9c98b7d11d34f2df6664e5e62dd700d75fe20aee0213216b2629d1329ca5f561dd06599fa5323cf0751dd92a57ff568be8abb1b6a9f2fb56e3e00580cad196868078349181bd78f47b06f463b5086b016c974996317b8cb4dae4048405d95be62b581116e82114c83a53b053e74664bef61c1f532a9c00bb3525fb14b8e8fc19aa04470ec7eefe1beff1fdf92a45372a949d73a579cd6e7784918f9d213402500d2c9e75a8a3c0ba48cdabfdff6c5eb13472ad07c8a7f20307ad3b55c645176459047fa9d20fab11e485d4f03d79cff03b6acb6d97e4de6a3838de08db30c0695f970120eed71bd290b7d660a15e16cb3f242fc2fa78b121c9635b1307358b98cd591cfa83cba4f71f31168797c3b14a4fc2162d60b438bc1357210af802aaff5b7006417fec0da0b5628855b6d1d1bb74d4364c171b7dc6f011c84701001e813be5dc3eba300647dd057f21aca1e68d00df3a8f86681bb343a9f8af96c8cff9a399e7ae88c75ff2c131e8be738013dd42205efbe44469a313b41f69d50eab0e95d82d08bb933d58cc58ea3673c17a33b338c17759b4dd658f781bdee3d50371b0eff0abeaeddc61abd95e13248", 0x1000}], 0x1, &(0x7f0000001100)=[{0xe8, 0x1, 0x0, "7359f9147b8cb3166f616005cb6721b3c57ece99abb457f3c63f96c49e412eade2e87aadaf1f20f8f9b293507b4c31d5e344fca45663db06f32e5b4afdeeecc6e24a75a379c40756df1969e561cd234ba6c6c243ea182f0f5dbdbc5c6a3d3175af2c479d5117e6bb16dc39c6697556443f1427fd4b15c351582b51eac43ebff989c1aa760256fcc92635d87a0e473faec0e54802ee17bb8da9b705e189727e3e15c9a8a6020c07315c8a047c4893772283980268697901febbe77f9c1ba32761c9264755468e1f0e39bb0043e1144dec0fcde67692b8"}], 0xe8}, 0x4) 19:15:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:34 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCGETD(r2, 0x4004741a, 0x0) 19:15:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:34 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x8001, 0x6, &(0x7f00000000c0)="976e7ac77b15d764940ac6d61b731276ca5d296d4ef738372b15b37f002eccc27b1f0122c86ad033092f2663c47beddd1710e47c64aed0db89e587099379a0a12a6b6964d74f81af96f36481fd9e1e5b222794615dc057575bdc571b5b7ad3ff301f3a511b9c67ccb6b7134f18d9d120a1db0a52aabdc26b", 0x78) setsockopt(r1, 0x2000000000029, 0x4, &(0x7f0000000000)="01000000", 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 19:15:34 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) fchdir(r0) r1 = dup(r0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="78d5ac9ee7e8e0475b6272b405a363b42fc4156c6c7f6ab68807cdcf62322cb07de93c3d78c3b3377276314b072443857a6e65ac0a25bc2041a37067dcdd8381c6382bb8248b769841132938d75529c3e8f1d951b38bb848ed411231b84049fbbde3d7ba826b35c6e83f285e748207a9a4cb5c195a2d88ecbddca0b7378a7a74e4f4cbf7ce9cbd162768035426f8abeee2d62c783def2f01684cc3f7e9d57a141f951c6cdea4c55d47c2aac38811775840e5fa2bd0b938baf50b44e777a9c56d56b667645364e33850b14feadb11a5e01c7401998beaf0f93a28e34805f89c538ccbdf76399f123c99a678a324a3f59754901ad67bd9eac989d890052efb3e81627d663ae757100823b93ed1ca017841084cbc44207e5b27083f881df0e7380f8785220ffe4622dbcfd7adc380ad60acf5d7b323be98affa749eeda4fed5a19c4793aa850b27fbe61de5ca659e2d22d0bb55010ebe28e1e5b7e99052fc540f4ce9c0109be31404718b0d6ea47932394a94711d5285ae6549f97d36d674ac380e636ceab5ef5577daa317c95a9ebbcc1b0f38e945677468aa18892e8cda3c7fbd2c39ed870b978f0a1edf1eb231c237e0a53720ed6bfa16e595d26abffa8146a8f57e00809fca47ce594b72b26407c9ebcdf7ac88ca8b19a312a0d5474c41c8e3f2f7ca5bff44aa37e9c74a30370adb23375247437979627f3681fc9dd4f2ab441e86867b238731dce63241e48a4b2d98afcf5a7d0068d3da270ff06c6fb926fcb06c730d66e1322bd2f6739ca88910fc49686ad4b0c9d60b5f28ae0abb4fad6d467cb5dcd8d0689fb43b1f51dfa045ad2469c06ef76c503abcf29a7b01d5449ba668f4e9f79e703c48299d95f65f083f10fe2c7c1a4eca8d7859ddd1d6a5e3b733d1af951639e5d7c02bc83dfab832b37dc919f4dbab75b97d137fa638213d93533bf00dd1de0ca9be41c206e2030067ae068aa112c4e07c4b3010d7f27abdf4c47df1a259a0c1fe25be31de42012bea7451985bad28b605aaf903aa3dde7baedf98ef7a2588a2410c16f5fb40f72faab91f70084a2f451283acbe3406b11ffbb854be25e83fd6a941e14585ae4c4aeb2a18b257355c4226e82b1ab98d4fb8834f1734aee2e4a1238b76facc7e159a4371b205fff757da6c54b53f799445dd9dc829dea374c30670b1d7ccd2aeb1e601fe605330b6c299f27744414d4c1e21a72b8aa3a7c6087574f4fbc4647d7a164de762ac156852c6787cd0478e7c2e6f90c4320e2ac33c299964261d5e7f3752d88fe6f46d2ec5335a76aecfc6139c557a46274e251bd692939e48791ed35af2f8e85549af36b2c4c4924e93be5af24fe927bea16eb517356c8abad5890a2cc45266e1cf7651beeabb7b5b94a58a7b0f8e575e0687b02502591d7454a26609fa8be6c9de57ee8d32baca3aa3cf38bfb55ce4a6a67ca0da3964f1a15eeff63d92c532d9422920fe246c7caca13f06f5f43f6a2b9851217c2a9b715bdd7ec0573a867bfb9fff39fc88b3c460be460d47f88c3a3b0e0543a28ec3339ee676836f6814ef0f6c581cd6433df1ae75a1c459f6058884dc76b8e79e7f24b828cb9979b7d1778608a41099e29c84e568341ea477c7b95b6f13f69a7e986ff06cf0188d2bb8f82e07bef4994788c21331d9ad2ca5985544c3cc3d9665e89695ffaf67584979e3079646926c114e8539c37bf318f69861dd3f404ea7ef0cee30e3891e633160e8543bbbbc7fa4aec6678cab2eede3f8231577e6af3796aae644988f5ebc2e8d577053e23326de806d9c1a8cc4a39c4ec6d7d7af36fb37f0fc8d4085d2382763626e47b840805685940179516ab4315742237c9bc9e1fc492bad8ae34132df69900386467ad781d49575051a5c3c061a1e6a75c487db3d95c9b95cfe3e3df1b2abaa44583489b41170f2d3ec28a36a2169ad355497f380841e373324ee0f45211d3adc11d2fa0d87aa3f71b61a51fc06e9ac34ea89b1bd6d137eb1e649b8e7e879bf5a676ad107d24eaf6a0035f52af3e1d7d27c81fb09f9608fe6df8a942ea3f9a875798ed789dc2cd7e34bcd8900750487ae5c4e07e1064a4a9e41f50965defb0df2a79314206cdc35be60b88df4f592f77ffef8e51909d4e3c60ce380c673de1783a5abe3910c58b50bac2bb33775b4a6966fb9c5b97dc8e6bbeee7b69c85a410870e62fabfca3f904b9b7722224f2204ddfdd076ede040698b847d2f0698381199cd59b49d78a5bf53155f51c036c7978b366b7c319e49ea176b2457c7ede4fdc26452ba9608cf6d8994bef399d6585226e4326eeda6b3cfe2c929bb689cfaabd65653bc60fd31bf773a19e34eb04cb68cfd8efc967fe288bd310d55d7770188ab6ee7116581cdd2c4be2d4245212387c49d09f8953b713426ed709d0a1a", 0x6b0}], 0x1) sendto$unix(r1, &(0x7f0000000140)='+\v', 0x2, 0x0, 0x0, 0x0) 19:15:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:34 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20021, 0x104) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r1 = msgget$private(0x0, 0x100) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x6) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x10}, 0x404) 19:15:34 executing program 0: sync() mkdir(&(0x7f0000000040)='./file0\x00', 0xc) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = shmget(0x1, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() r4 = getgid() r5 = getpgid(0x0) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x9, r1, r2, r3, r4, 0x30, 0x1}, 0x40, 0x6, r5, r6, 0x8, 0xdd8c, 0xd30}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r7 = socket$inet6(0x18, 0x1, 0x0) connect(r7, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000200)=0x100, 0x4) setsockopt$sock_int(r7, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x4, 0x4) sendto(r7, &(0x7f0000000100)="fe4470876e", 0x5, 0x0, 0x0, 0x0) r8 = geteuid() chown(&(0x7f0000000080)='./file0/file0\x00', r8, 0x0) 19:15:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000), 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:34 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = semget(0x3, 0x0, 0x26) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000000)=""/52) r2 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = semget$private(0x0, 0x3, 0x50) semop(r3, &(0x7f00000000c0)=[{0x1, 0x2, 0x1800}, {0x4, 0x7, 0x800}, {0x2, 0xc46c, 0x1000}], 0x3) setrlimit(0x7, &(0x7f0000000040)) 19:15:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:34 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x7ff, 0x8}, {0x7f01, 0x7fff}}, 0x0) setuid(0xee01) socket$inet6(0x18, 0x100000003, 0x102) 19:15:34 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x10001, 0x3, r1}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000015c0)) r2 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) close(r2) msgget$private(0x0, 0x1) fsync(r2) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000040)="bc1cef383f35c5850b6f2b6ca32a188bb93a6c443451962d0e3308751f9d49ee03ef5e003b13263a71761bd118a3e3bc9e2c2ae36728bba0a39c7343871fa7ad92bfd86f64db3c339c6013145072b03867e6a2e521e980a8a0026555528518abbbdfaef0ff9c075facf57866fe2882f9f2f7119f366d9726a6d639ce80cdfc69313761d987e60dd7669107f5845af200869365f37f6909316d733152ab44ec7b3877f94639e74a1e3b29e48c5b2b02cf791fb49401de6caf0307c61a47582a4395c7", 0xc2}, {&(0x7f0000000140)="35dea974a4942a7a75033e41c1c1e9ec4057fba95cae4699a06a6c474bc88a66becd4a62314b0e58a9b72ce5db472292cfb656e658643994964397199ef0e9b562989ce642142d331f8f664424e766270bf51df4155f388f08ab1fac1d0f50b74a0df0d6b3c426ee7fdfe4c8e660ae7e7e390851227a6e9078b4a38ff4d9bf77afaa4eba12557164859d05a3423e63bee78faf95e2cd65b2cee4abf7eb35ab7860e1f8236c6afebdb61688cba7511a6f37007649218317cd7233360252c737f26d97329b2e76d9d912bd94e0d775f5bf74f54ddc42267963db", 0xd9}, {&(0x7f0000000240)="5ce768fd9551625c1e4cc9fb9b9229179b58fbfc17efbfebe3ab68dc08f365595018641eb297dce840df30f53a10372f1349d1e0e895fd44ec90e1ca5f577ee122c89383a3e64e1824a35f284f02c5f27b0de5775b8ca837b6554bfc73a2d6b2ae1aaa703faff5b1316cb434b1c847dc3e9a0eb77a5bd8823fe1004bea57bdae8c6ffd51ba507a7db9fe68af97cef8491727abf66d4be07b8db41201c3495fb11779ff46991376d023ea5bfb14423abaa7899a7c084342a524da39c16e485a22937a7d98846c9b1fc14f7190ca599ee6642f69fc0f8def2c2be2899b06a51a772aa88c2d967271ed64f39bbab12fd2632c362f5fae0d3ace0e72fef880bf4f53b847d9d0fca891aef05676eb14141471584109517e3df265c2739e4f13474d08c68c579704779bb46449a9915e01e65d6af04ed1b6d83db2220e60fef1a3426e91ecd1b8edbffc8f4be2153bbc5fdd12461547fd8dd453c14a764fa414ca3a3debc247cdc17ac7d21c43b077fe421bf666431b88ddeeb2fd784bb40c5ef45d0f9d5174439523cf7c17695b764e28987e70755c3ea8b6f9d72b0098091904164412a28d6ac4b8ad12c79c0dbbb8f02f3af8390ccefdefface345d7ef13eab5cd8aa903efd14a52a85b9520e5950d58d7f0af9a2898ea160b07ff9de793be905bbf6b5e7b409ff63a3f052d0087bea6d00d8d9260b679ec49468d383146e54bfc63cebaddf0afcc74d2380d68496866292921c05c160ac3d747c550845cfc00cffa703ba693276605fd0c03155669b12f559e0fc8f977bc0bc387b171cc595043924a2e3bb68e8746c29fbe772bb86831ae387ac46ae3b9c3eb5c446f1e847153af9ae13dc4ff030720e1471ea363de2d695e6bf5ebc8066aa7e841fb86b649c6c0ecb61ce20b9d7f3dda940ee1d952471586f315cd99368bc0cf833bacdcd09bb4604f9ff24f7cf1d7b8b28e70bdef79251f71ae9f66cef64671298805e8fa2de54a3aa4b7df2a12b3be89130ba86879a73b948b958ed276966b99df8b00d841aee084b5dd9091f1aafe8a8764834321de2a1ab54ffea7bf15703539452da9c847ad71fc01fdd6ee87ec3ce9756a90f664fd668b6234da1ec275d4145ccf0a8f50c0fb4892dfbcbfec4ede6d29e6ea6702f11ffc9f722a38b415a5b37fa80133d9de60e9202096925b0d336c84b97f8306f530291c9a3b782df27f468310bda3c61bd57a9ee3fe98d942cb05a05fdb96d7c0300911a4155f2e6ad6385318446a862ec7dc3d65735caf428167dba51c1075d5c9c18a65e6bf9023da732925f03b65d2a271f1cd522b49f2234f01aabdf50d18e0186d378b91a94ca2f3cb2451be35498c5dc63bd3f0ba7188a97c37a850921702c873a30f01a76eff5ef25189525ebe7fcdedd28693fd3c22fec20488cf4904a46f414d2e14b1a47f1c17b5e7844c0700b700cadfc428e64be0c85811595be86a61caf19aca345fdb50d43b382b9f78ed37d5b4dd35b3f36b6921a596fb2efaf99432b8dac4bf8a26621bca4299c2516c509c95bc593dd1262d7226881eb16c3f17530c69dd1f934e8a51d0a5e341c1c320d8e91f0da02b6ab8aee949d6c58677eb8552cb465e39d71801a12fc6071366d33087aa025b31702ca2044799f885e7c153e97146d460b44db13be8be6a9401805011bca95f5eaaf63b91679e73d0a70d55ab913d779e5131d382fe5d9ffe46b507704eac72e06b5667a941cb1ca13f7825dc968bd90c7d1f5fc60e693d4833e4c401123cec3b7de12854a89ee941d44d57145e57637077cfdb92a04d2f8894a6aebe3f05cd6422ffca072f0ca3cdb5902dcfc11645527e51d9b285f693868d2240f5144e78cd62d7094cb4df5723f482c6a83b63a15dc2e669f9e745eba3a0c724d4aa85b33a118af56efc20c3ed16bc5f3454d1c9631a6b5b1beecfcc3358310539fae1b95c8cc3f4e2c71ae0b84d2565b307e183844fb787b9689aa7c0df1acb3212a7852c97010eec1832c7270006455ab06e2800f4efd4b3382168697f17e1ea7bdc5417dd490730beffb39abd2e2a9b89daabde952e16e9352dba495b35e154446a8042940191af19d61dc00758592ccf7d074928be7ebc03d7f9e48d6ceda92935ce5a7458c47bd6744f0719be5aaac0b250b6bea70728800e718bb3c60ab94fa84986cf796a8997bd561fa101de2a4fd8427067fe142bc55456302b7bcc01c08b97de0bfa997203181da64f00d54ff6bbbd782c6538829f039dd6f1e2554d3c28afc45c84faf2c9304a9002e20442e95c2a32462940dce34827c4a417772f087db81553d2b37c653ab836951332aff42f4184ad60ff2d0e6683ddf022da32e8bbd4eefd616d2ea49785915511d3a606c231bb9eb2cb4175da942377acac01b3ee4f4e3e67065cc1f98da770c2244bc79b6f92a23f19bd2400b176cb960749993a060697441750cffab43234d088acaaa294575a95a2b17520e9849337eff33f2aae8775cac2c6460c6dd1a5d1565ef00da682a83584ad3a3108509779c0075420010bbcea386ec703ef18891971abe6c736aab8a2fc68e737bb9cc4b8721cd6c2c8adc6cf9765e6d1f595b85148528d998804ed5bb097db4060419b1301f78cd2f73b6944b9d1217845722458f6b394afa917942827ab3fe8b8df36a1904348a6c05d2200306fe99705dd54c1e748454dd036672d95397308c14558d60856ee7cfcb46bb6ada40c659a8850b6cb15a68a09a7d5576b5464903b365879e67e2bb9fc43468411b76239c7aaefd6d0f0e38d5159b98982f52c9e2cd5e8860c1f3d70e7fc569721e0c804b90eac21490f3b2cbe45be1efd8ffb67cb934cf012ab543fcf2b585981bae43c47f99ae8829051572b93674a7e0ae7be65dcf987cbc22b442573cbaf6643aceddbc57ec20549e20ffea629d3d37d9c715d4a4e7a7dc6066709daac5a42163f04f7b2f51dd54189ee1be16c357bab3dd0b672f295fa71985bf40c5da1d7870c2a577a0fe5cdd2a9ed99a5d2607d49df930409483f12365bee3668810eb1cf58960859e114dbe01b9b17284b462c05b44fc7315920c3a7c3dd1bdc20f09fa85180bf10463e160f02abf5191994394cb7aa4c9c6aa5f4073e465e663cd05a2484af303e186ccccfda45fc327c876104ff99fe6bc256f5d97eab92b53c6cf5f83fe4c4c1f91b25f04e8f05956d55b430575be2b921866421bb001babb72b4d921780f910a51096196d95eb6dde23aaf795786fcf9636fa468ea09559fa7da74ff46565e6af1dd3836d9ae6c7b2e56c9a446e64a75b760b9e83f80685ea4124a36850a3821ad72728689ace64704f0bc73718999aead511047c386581bc2efbc1a79bb26c5458e4ea8f4ede9c31d25f01c8047aeee3cffd21f2bae956900adf344dcebb8d22b9daf90d9288ef1b8d67a8f70422cd026331b2b2d448edf7e2ac02d7b9d57f82a17351414bd20937d1887ae8c1d24a234825a2e209d75e6dd3656ac4fd1c60f5615998a6d75de28e547b9a1d4d8e76efb8a015769a931e42ace75a9c0577533db9af3b274ed209e2d1a678f0f12a1d980162147d3b33714c1af9c095e1e4436ffc9c0abbc4b7f103227fa23242b7519a9b9ec1d369d931e1ffeb0d316d234f966727ddc3effa4ee38d72c3de214b4e7cab2d110445873d5ed4c634af0d6d00d8948536cb324dc4a4d7d1200b33e3f0823d728b5837c616bdf209fff38f1224737d75725b97cbdccc3a29e3801d68abe4102b003ea4b2aa4b98160bef93d9e9a0e919df21e151032a73787bb59b090a07a07fd160077d25495d93a6adfec727eae7a4cba0cec5a523638dd9e39e2cd8058d131bad35583fbb0f589495403bd22fe11adf808bafa9cedb1d450dc906549007a7b576dd4feef13023d42015976f8bcba8bbb09dc2ee646ea2ab9a5346c07401616308332af2fa727a07f9b001605bbe0074b072545d158557b16ae28e5ee963f3ca510a2ae4c16d4704516280cfbe676b7907df9c45b952f4eaa73fc8f5a69c409679569536bbd975a2a8a2e34469a2ab7b9019eaf49313051d9081b69e973cc64046d6edf4eff279e8a1044499112856e0114395944a58f9af78534ea85b7db3f412f0f1c65a737a1e48e60417b9c7a388ab157c758fa8326a6a443b256fac879dc728774b545f16e0cc592d23e12ec8e86c2e6bfd744524dacf4789a20cfbfc10f4164071c42f353575960a7120ea67a25a8bd18a021a1120a9002f2f921d030d8a69d24fb4ae0f6b03b946291e6b00a547ffcc5b6c58e92ae852e2a9d2bd8e5b9ff97bbac100718a657fc2d961f752b2beea4c52c482fd62c9cbfa24b87150f28e97d0b2207af01cae775373b042fcaaa1befcb9494cf76441dfe960885e7cd213aafddef2a0ad80e01e8306bf45c767e54b50780862527693d2c07b45dbb728a6c38b270f8ce3ab0f74c5268b23478214fec7f1176f94bc3b5855ef24afea3a49fa75879425662b0c9ba2d51f834b77d40d4fd543cd37584f943470b2e6d8a7de3252db4a45dcd167c75513c9e4e342d004fd1c13257f1224b059bf6163ba1110324529ef8e452859d16c0d2f726e57b8cff31cabee02c542de41ee914bfaa6571d361d22281600b472f9d018bbfc24feeb7d0cb33d19b5061cc35dd98e4c60bcb52515b9000f8719af7acd9177892f2a559eaf2e4eda55288247d85685130ff80719f7622d2782a3059e1a15d340d17e2e41af8d4dcffdd5b4dbf38b68087387e19dedf96d211789e94f653c211a3d6fd699524da54c47d436df070810a8dfab104e5afa827a4c26a5331c395640779afb1090bc674e4e8d8dd3be8a8efd989c4fd3995e6e63f62ebc1814468028f209e6302eda89000d5ad59149716029c4de7943fbbec97feffb22d89e135e5268b1b926e5fe4f636d532e65ec4090252a29be09dd0e9d1e102669596ad7b843cb54a5d68f82e92dbd7b9879c77ad3767148ba864d80260c5bab46f5fbb634d495cbc382b5c554927044ffa8597ca049c35d6626c15bca2de61e3330a47c9276b89f18a2a95adddacecea35187c98d987d357ad762ce53744ffb230378b2ce276d9bc9812c01734dc092d235303718e0db4b507df64d8cb8d3b72bedea6e8c1d4073544d0a46d298096a6c931222ba8caa26eb815a52bf2fb1b7a70040fe6ad357c9e76302ede7e5341810d9fb8d9a48cf0f6bbd411bac73ecc5e10194018729af4798f92cd645d2b5d6082c9062c3623cacf7c532df8809f02beddc408f38c80f103ef14c6e013003b2cbae1e69da87093c4ce03672d1fa62e22844e11f88224a28e1af214ca34949688c587e1ac1f29db5da2d6ab4e9042a592e7d994ac65b5a8e889fda1ac78e4befdfb7a8e28eeca2c81eaecd0b9225fa47aa03623e6fe319c84a8239f6caec42a677f2920836a386ead4429227aff624903ab0710a37e5514d28978350d118c72e3d11a4c4bd648e7ac1e6a354177402338ca25dec334ddfb6b85d21336741bee07a79b778aaecca059869f60a4669b1b8e53a2499bbd9a70fc59aafa93d1448340f7f66c6017acb6ed3eed530057a9849b63aefcede7bc6fd411b3a8edbaa59a1a1d48cfc09fab190e576f29a076d5c9f257d58c17cf0d203364a12d82bcfee370ae4e4613818731f5e89ebced85d56b8f5d7e774ba4212044ced9c9db12077f0b5d6df600d20be8a0c7b0d8fb0a9680580909f0e33b3fc83f60907e3b4f65efffa67eef9748b29c3c2844e938ab7897eb87ddb0734f7ae5bff049d1c6f0f7928ad9", 0x1000}, {&(0x7f0000001240)="39a1cd7d22790c704eb02bbffd2ca5a5bf2082cb163c57b455d71cd1a023b5480a92e0bd3762", 0x26}, {&(0x7f0000001280)="cc41e1438c7d9995320520d87ac07e687c901dbd62efe35f6ab45dd79a8eb614d6ff2111ef649ef537be2b831c4d3e51538550a6d03b222291f11e72859032d7d0f7b47783224fd7f0684e00ff0588dc61d6a8ee67208afa9b7176b4758c737af51858f8c3309095a6e05ddefcdc52210c7c9224790034e2727cd9490acd207dd8795374be34f449fd26a826177d3b41c657782e15571cd89518db18df94911ade658f259d85699bc78577329514352667f6022210362707050f45938d88ffdb5223cdc3ae727c173ab58b51ee25fd39e6a4", 0xd2}, {&(0x7f0000001380)="7a58e4e23eb3c25876f06d1f1a17d9ea5ec24adb2fe86f37444104e538f047dfd9c4ce9b7e25a1c18be8f7fb6904ab35cf1afdb37b69bad90ef37a90ca3d5cd1b56c63c2b4ef0da834e2dd0cf73154e148ee15fcee5d8177073c7a3f3d7e4b3172cfd664e50255a6964da09b56", 0x6d}, {&(0x7f0000001400)="73b97837647a96a792a2bf4ab4c8cec3cff997bf9d87b935407dc90099a0cdcd2a5568f506f649c8ab018f69fcbff4704dde5d360066fd3fa042ed3c9bd0346d15bece536ed584449d9e6501197149e01f4ca0ffeb64967a18d4e4c561ba262a033ed8476a298fc1cd4e36b5f982d7f55e2514b4d5dce65b368a0bef594dd7af270634273974e6c00f45febec2d21b0ac2f403492f9e2a0edbabd2a47601d044b81f7a05270c8d8b3388f8ec2b7784d0eb31ce337bf798", 0xb7}], 0x7, 0x0) poll(&(0x7f0000001580)=[{r0, 0x108}], 0x1, 0x800) ioctl$TIOCSETD(r0, 0x8004741b, 0xfffffffffffffffe) open(&(0x7f0000001540)='./file0\x00', 0x8c1, 0x20) 19:15:34 executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xcf) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) 19:15:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:34 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f00000000c0)="e8f0e55e", 0x4) 19:15:34 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) 19:15:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:34 executing program 0: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) getrusage(0x0, &(0x7f0000000040)) 19:15:34 executing program 0: munmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 19:15:34 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r3}, 0xc) setsockopt(r0, 0x100000001, 0x2, &(0x7f0000000040)="8770baf557535dbfcbe8481bcfec3b2597451a84b5a5ce6e7fd1bdc99552e78ec1182c2328fd32c8c2ae75eb05b8f5393d89c80ab8c127e08ced1d355c91b6f18b71394babc686ae79d4559915f900140dd63f2128e5a7fb1db72a19981d8deda4e6f91429086eb33a0887edb736bf23248454c465c7b6da900821a418ccf5cf5c3b1d4c9c1df2e04008e84b1cc4b1400e026193e6e22acc5b0ff279069b943257b7ebdc96b25ee68585c61b52458d37e95b17af9d9f0add8e88cfcf7c2ee2d3e443ce1a6539d820bc6f01b970530460e1534573304e3acd30910ac3378849101b5f0f793793f25388c22f7b841e97ef44d1c881", 0xf4) 19:15:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) Ã4‡DØqÓw¦t:n4 H·ŽütùíºK†=‡ñLKj!TO« й˜›š‡Á‡ÉÈG²Åä˜&§¥·éñ|'4*4ß~.Ã4‡DØqÓw¦t:n4 H·ŽütùíºK†=‡ñLKj!TO« й˜›š‡Á‡ÉÈG²Åä˜&§¥·éñ|'4*4ß~.Ã4‡DØqÓw¦t:n4 H·ŽütùíºK†=‡ñLKj!TO« й˜›š‡Á‡ÉÈG²Åä˜&§¥·éñ|'4*4ß~.map stack 0x20ffd000-0x21000000 of map 0xffffff003f12c630 failed: no mapping map stack 0x20ffd000-0x21000000 of map 0xffffff003f12c630 failed: no mapping 19:15:34 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x994883d46484d993, 0x0, 0x56aa69a8, 0x401}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000180)='./file0/file0/file0\x00') 19:15:34 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r3 = dup2(r2, r1) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x2, 0x5}, 0xc) write(r2, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r2, &(0x7f00000002c0)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04004437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f2bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac36317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab25a79564a262d0a72ef17f8e8ae675b5b70e11c51fe4d6187dc0cd67dfa85ca1519832fd3c30a", 0x10d) syz_open_pts() close(r2) kqueue() r4 = syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x10380, 0x64) readv(r4, &(0x7f0000000640)=[{&(0x7f0000000100)=""/71, 0x47}], 0x1) execve(0x0, 0x0, 0x0) dup2(r0, r4) open$dir(&(0x7f0000000180)='./file0\x00', 0x880, 0x100) 19:15:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20", 0x28}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:35 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) clock_gettime(0x5, &(0x7f0000000240)) r0 = socket$inet6(0x18, 0x5, 0xce27) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10005, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x3f) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000200)=0x10) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x8) fcntl$getown(r1, 0x5) recvfrom(r0, &(0x7f0000000000)=""/72, 0x48, 0x2, 0x0, 0x0) 19:15:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20", 0x28}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:35 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x100000001, 0xffff}, 0xc) write(r0, &(0x7f00000000c0)="06ec82749c6a9f2b88be7c185d952bf973e9076b32292a283743693d7dbc2287bea8b426fbd7ee4c9c13101b1cf6c43e2311c4021f7d48607375e38489735072f0836dc7de650403b1845faba3945d0ab31a146bf5600c0860138ddf84557ef81b447af8f28df889b3086e0c51848399add84fce507350e5c7c71ca32e105cb43861ea963b9eb980468c425227a10b20c49f28a6a8fbb3f3b014b4bb41ae91c89e5b73825b54af01678279bfcda5e296ca789c22c85596d97f053e84bf6697bad4a7a7a8", 0xc4) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)="020c0000", 0x4) 19:15:35 executing program 0: clock_getres(0x2, 0xfffffffffffffffe) stat(&(0x7f0000000240)='./file1\x00', &(0x7f00000001c0)) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 19:15:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)=""/237, &(0x7f0000000540)=0xfffffea7) renameat(r1, &(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') getitimer(0x3, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x101}, {0x8, 0x1000}}) getsockname$unix(r2, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000001000000000000000000000000100000000000000000936ee3e0e407552a0744180dfe0cd3ec99223156d700b461000000000000000000000000000000000000000000000000000000f0a30167000000000000000000000000000000000000000400000000000000000000000c020000000000f65fcfb2c98d94744bcbf50fa13565ac4a8a458a6c37f0ea55d5095e17d4d761d974457ad70776fde3fe80b9d16b670fe9df74f78c23838e2b6a017bccc47888342fb154627f625fc575c44892f962fb72121391d8a44a03445600097d443dd5213b9cc2b3c6ff0b1c1202e9af7dbc64b227884c1c79145b617e9feb800703db20116d328cbbabefa5532622876219ad0e05016a99464214f8c749ae3eaad091bb835a6f9621c6b2a400000000000000b716a9f68b88dd8fab6020621c30084c1e602b116ad0613c2e61e7ec304e6c7307d3f209957027f09ae3720b54de931f635e7e17df3b785a2cbcde853e7abd1791fd685b4cc27e4cf6a69162a0ea08b0f1223c78e302aa2324d4a768bfcca4a43816d63d3d0773ef966992361c518519c2dc883d7c460aec0567414bc93ea628617ff84e00acd57e64d71372ca166a6c2d913bc920ac417fa0f1fa24387f4606fd114e71514094622fdeea7fd07e04b6c615fa38b8f62f93f72b55ad59513d8cba34b0cd3b506733e316af724e09473ebef768686deba59db4f72635ea130a7f665b48ce9b47f22233ce4e9348760a47a9c249135e7f31085de40ea07dff85b04eceec95500b963f18309ce06d55167674f778409ae8bc991e42707add4f0000000000000000000000000000"], 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) r3 = geteuid() rmdir(&(0x7f0000000300)='./file0/file1\x00') getgroups(0x3ffffffffffffd4a, &(0x7f0000000340)=[0xffffffffffffffff]) fchown(r1, r3, r4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x2) setuid(0xee01) r5 = getuid() symlinkat(&(0x7f0000000500)='./file0/file0\x00', r2, &(0x7f0000000580)='./file0/file0\x00') seteuid(r5) mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000380)) rmdir(&(0x7f0000000180)='./file0\x00') getdents(r0, &(0x7f0000000480)=""/90, 0x5a) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) setgroups(0x400001be, &(0x7f0000000700)) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c3e95544ec37398b4f1e782f13fa8d186e001b02a8a0ffc3273057c8d3111e552b9532760a539f2aa6dd23bf0a09e037e2fbb2c97738a71616d33dde5f39127a308666c392c780cc148ef02e8a92ed71566344f714dd85858ec902bfd537470cd51e9ed163e41e85fb36770cd21237adcd7ac186c9e55ccecdb3543ef20662b72ddcd4dd83ed97ce5f278fb2b6863f59b7b92b3997944942317df971a75a2b4df76b014e1c8a40d7e6785591b4829e545d81ab192b3565039c6baf052fa12ab2dc25ef952f98fbfb1786317e7500b65ef8c8a42eeaa7ec529ed309c394f5f8f8e4846a3e20cb04907db5e2147afeab439570f1748bfe6c7cd73071f7ac04d65774fcf84477f1dce95954dfe6a8f34545361fb9dab5ddee78d91cb92f9138d46ecb4fa359f728d1f2a78387944960357e73c684d51554b9ba1e9f6e579ec1a8c9eafd4dfdb985db0e9717f7d18a928f97281b17f2048c433db6a9134b07dadc2c7001f71a4c38447164cc8f61cfbd4e1f19a6a0aa87050c6c234206d60c150cbd2a72218fde24e93b0d92887a0bc3262ff2a3cab9b88cac5ecb443959efa83f6f3b4b98765adce25b554f62348aa530245d78d55fa60b83aa61c9e1a72856793f5e1d38158f1b212f629d362d42be99b1f44159b92754e940018f61b5de38e330959db4a4b044174708928622d5670d1a8a8e72dff708cb7938b5ff26ccef6ba8ec4e26e9c4039c401a5dc686851d8baae6f65df006834675d8f40c4d428fccfc704db76660b8d918e9fa792a4ea41a4ffceaceba7f4f67285a38b0d7079e18451353d531e073eaddedaf28b9cff2383f28cd9f3c2aaa5e38c704dea0945e3a43708d5ff4293e07925c2ec8273584e33a2c9b149fbb3bfb6ba1cc955282de1279b45c2cbafe263fb34956f110dffc5cffb8ed4b98c8854af00e3b70d7a32e4d66a659776d814958b0edbb72b3fcdd1995c27042bd53d052711457ff376bd1a21532fc4a3933b4918ee0e8d6c3c9600436aa2fa401fadbe9fee2c6cc2823b565b78ec91eeda6bf2348779142283c0d82aae9b0c75c38f99658c502143d8d00a504858bdc8f6a47e0a1f19e57a3b95b33c93a8767521f391728abc952e627afc067c0c68b8d98f27e5dfc0a62814e08eeb5b5246c920e4d1b77ebe3ce0e10479cfec45728ff7573efd4de4c4d3bc5a2e1bdc604d851304cf0b21e6f96d4be9649bd3c2112172df793a79d96fb8793d9a360633a6815c207b6e0bf054e596009f3be89dfe51bb88d2ea2ff3950deb2b85c86303931320fa7d04e42a7ae8fd288b637ed06eaf52e9383d207f61d0b7a32b56571be4b7bf9d4870f59f1067a9ec8f999a7b98a8ee59841c73d93c9bef4b9f0cbcbe3a6d13e3020c4c0e7bed2e8c62d2eb8cbbf7226e416e7817b30d7eb59d5586b4982d76a431dfe8cb0eb31d07b6cbde6823712292b44eb9827369ed2cd34f28d5adb729aedf2427be345800a229a91d6729ce67d405889b5d1e6a5a4b151c4b92a8fb2e272427fdd6dc030ba3149745379c91ce62594241a721693652d62178d3727100840fd289acd730a1b315bcdfbecfe9c64cc9d1b0fe4e62be24a3120a39a21289a646d7c9b99e43e0750d613be1a90c8dea", 0x6de}], 0x1) getpgrp() 19:15:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20", 0x28}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400", 0x3c}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400", 0x3c}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:36 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 19:15:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400", 0x3c}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:36 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="488d9eef8b0413e48e69"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r0, &(0x7f0000000140)="c6e5e6e8c4f3142177aa3c004198cecdc074f204cae3bfe54dc5cda7a684102983db51de967f8fb29c4ef0416e7024913eac1e197db5e3edf763d1765faaf5d3b317b35dab12dab38af8d9a15ecd862a990ef083c6cb7a6c26b2bfe989dc0e5c01aa76cb8b0a87d9cfe2965330f3d15d430ab46db3184a211746e8be728fdcb7aab58dde5c52573d9ac4d3e86ee2316b002c29e875064efab608d119bebf", 0x9e) r1 = dup2(r0, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) fchdir(r0) sendto$unix(r1, &(0x7f0000000100)="6cd1690a", 0x4, 0x6, 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)={{0x53, 0x5}, {0x400, 0x80000001}}) socket$inet(0x2, 0xfca207e6f94c916, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x42de, 0x2}, 0x8) close(r0) 19:15:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000001740)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c28f730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1eb347fef0ca90fe136739fd019ad6b37315c819a417f057b7f1bacd37444d826f3a19703ba00d1901d7b16697c8c23a302805da99780f4a8ec57e8b74d9411d50ff240b74aa9111ffa30fd7325ddec66", 0xb5) write(r0, &(0x7f0000000140), 0xfffffe46) r1 = syz_open_pts() preadv(r1, &(0x7f0000001600)=[{&(0x7f0000000000)=""/54, 0x36}, {&(0x7f0000000140)=""/148, 0x94}, {&(0x7f0000000280)=""/113, 0x71}, {&(0x7f0000000080)=""/22, 0x16}, {&(0x7f0000000300)=""/108, 0x6c}, {&(0x7f0000000380)=""/87, 0x57}, {&(0x7f0000000400)=""/140, 0x8c}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/112, 0x70}, {&(0x7f0000001540)=""/189, 0xbd}], 0xa, 0x0) close(r0) readv(0xffffffffffffffff, 0x0, 0xfffffe84) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x1, 0xffffffffffffbfc1, "47780ac83f008a130264e6f59ff663cdde00"}) poll(&(0x7f00000000c0)=[{r1}], 0x0, 0x3) 19:15:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c", 0x46}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c", 0x46}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c", 0x46}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:46 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)="e15600684cfe0752", 0x8}], 0x1, 0x0}, 0x0) 19:15:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a06", 0x4b}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:46 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x7f, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000180)="b53a00f9", 0x4) listen(r0, 0x3) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) setsockopt$sock_int(r0, 0xffff, 0x118b, &(0x7f0000000000)=0x8, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 19:15:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a06", 0x4b}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000000)="ce618cdebc0b7a5211342d4254def34e9fd03d060000b900059582e44fd17d05011b2c7c722c0e2526c5c4236b02a18f0d152d0510994d9e2b185532a6a4ac15a2a6ad1e3aa6f33ec69d0a89a1c929661500b15f820820620b1830c627ca4da1c404a66d354b6bb75c296a1c47445ce4507b423233c41671b7428200fc9f01473ea30c9440a51ae19d614e9255ceb4", 0x8f}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000180)='.', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mmap(&(0x7f00007b1000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0, 0x50) 19:15:46 executing program 0: accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r0 = kqueue() mprotect(&(0x7f00001e2000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000000), 0x7fff, 0x0, 0xfffffffffffffff7, 0x0) munmap(&(0x7f00000f6000/0x2000)=nil, 0x2000) getitimer(0x0, &(0x7f0000000000)) munmap(&(0x7f0000008000/0x600000)=nil, 0x600000) 19:15:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a06", 0x4b}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:47 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) write(r0, &(0x7f00000001c0)=')', 0x1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) select(0x32, &(0x7f0000000180)={0x200000000000098}, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/236, 0xec}, {&(0x7f0000000340)=""/240, 0xf0}, {&(0x7f0000000440)=""/246, 0xf6}], 0x3, &(0x7f0000000540)=""/166, 0xa6}, 0x1) 19:15:47 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8440, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) shmdt(0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) 19:15:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df", 0x4d}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:47 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0xbf, 0x1, 0x3, 0x7ff, 0xd29}, 0xc) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = getppid() fcntl$setown(r0, 0x6, r1) getsockopt(r0, 0x8000000029, 0x68, 0x0, 0x0) 19:15:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df", 0x4d}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, 0x0, &(0x7f0000000240)={0x0, 0xaf}) accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/88}, &(0x7f0000000200)=0x5a) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) select(0x40, &(0x7f0000000040)={0x7, 0x69, 0x40, 0x1, 0x4a9, 0xfa3, 0x4, 0x4}, &(0x7f00000001c0)={0x9, 0x2, 0x8, 0x1f, 0x40, 0xffffffffffff273b, 0xfff, 0x20}, &(0x7f0000000140)={0x5, 0x0, 0x8001, 0x1, 0x6, 0xfffffffffffffff8, 0x5, 0x633}, &(0x7f0000000180)={0x9, 0x5}) 19:15:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df", 0x4d}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:47 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$inet6(r1, &(0x7f0000000040)="bd804bee5c314c131d446588ab095742d95efee190957214", 0x18, 0x2, &(0x7f0000000080)={0x18, 0x3, 0x9, 0x8}, 0xc) lseek(r0, 0x0, 0x0) writev(r1, &(0x7f0000002440)=[{&(0x7f00000000c0)="49c62efbb3aafcdf4635541f39c8acf5a71c95b7770394dcc0362c2a7400b12b20a98d031b8cb53256cedc68bc9e23ffbafbc6726dab0f396479626cef466048d1a4b4f3d0347d4d10c511e2dbd952c184d2059a92e7590c42569b768764885f735f4e1fdcff7adb67f802a3966245cff88dec80a47cccd8230083d1ef5e13d52cac526a671b405db6080b8ff0ffdc4987e85e1a136f34426804d4808685811b4f804a8a396d897c457d2ea4386fd7bac79d588c62c2f6c2abcffe651135271b6f5714d789", 0xc5}, {&(0x7f00000001c0)="92e769784306124ea74c8197bca69fb44c10bc46adc74f15eb827f78df7ef2e385694caf0fc2c545b466e38f6517a7ea353edf7ce4e32ee472e9a0d74cde8db42380fe82af37bcd5bc015a9b013c5c40f64def3e4d69cb0b63aed5cb4dd1784df41eed7ec16ea3782908e3d001c1d16704cbe657b515d5e9e128d75a9e94adaaf946088b84ab63971ca95c17579b112eb97218f2c14961426af29a6bd07538eb5e4808b268dc2ae62e5f4fbf0fa1a3702d939e56e9ed533cb286a405a59884", 0xbf}, {&(0x7f0000000280)="f40353c4ae257bb95546db21b7ae93c0f5230b6579edefe345bcf45e15b0e69e1a38ce592a235ff50938cfe6912da0f5c6f119ca61dc1c8e41cfc2b800a775ffb95b5dbae46041cb990953220479c980485b3f6088eb1374c1c5b3a9dcfde31f819f211cf894b9837d2564513ace48013ba686182ae09520679a86f8fd4f1d4dae509f58e550addebbb58aa1552dd93fe0b419bbacd5923d4c49f833896f5d3bb378e957c00ee5c1adb65ce2438dcbefc84ba91560a226b5830227a095ec696f10d85512d2351e163f3a772a0ff4d0d05046b8ac70ad5e4ba410c2547b58640d9151ba6d3e095fffa9116f6451f8228b737db21a074b90bb636a4cc5d3f93f09fb5bf50ced0e3778f811b1b5d1e850ac33e34ab30c7fc930ac267b586fc873a5a3d1fd5d26fdc0f57ed7a44d6a58078114a19c57b99d83ae15e53849c1f826a2995c535f9a5a6a080fe54c8e9123a8f9d1a9ba718f110c93360024947fbb82d40f395b1ca90fd3728fd434e8ec4501b79f0725a2384815040db692edcd7f4c76a573155ed3f27dedacc95d7cbaa91e1bb2c085c67354a8c1b645276661e81543b724bb2c0a532113d509f098e7d57f1982603f396dac9064398d354ec6c8f6179fd80e6f5b15090945e819cf8aca2b49ecf5bc83f6441ebfed8b1905de3274ce53007e74812daeb9e7a64d1e9471a5544bdfba8679a2b834cbf7e2e7b146170f0935eb56923053738c642b1d2dd8c52661b170caf6ce360fd397a65f5fcb2e5938b88fae4b2829264703c28d87283b8b98651b5fa091ef5a614e4ddd39c9a10f337d7ec63de8fdd26d2586dbbaee8cc4f8824aa79b4de00e0eb57ed066dbea9dfc246d68960aca62da1222dc42137c78f81a9ed40a99f3192e83334a99d2e41cef6e6150c6973d1e3ddd9d241b6d741268bf3e773bf080bebd6f825d2430a8d876107a6a27b52041ca09672ce02a685e9ff78444171ec7e2d989b3cd95caf501b9a37d38ce262f0e899ede6f1d0ec932bd26f1384ff03570a4cbe1161fa717d9998b4da2d4a423da74772d6e33b87154836cbc2a4a146bfb03dfd9d68ef1ad58cc35367b945f6365ea28d925757d36df5ab34a4cf9b8e6d676b405c00a9648d6feb6c3430014e4754a4bc1b553309c7f9ff064005baa74ce360a583de5ec35ccdd53d35a68ff91996bd0b39ed65c55148de6988511cea4603cbaea5ad5faf88820ee8f37b5d2c6d91fbf6a4fb8b7881e8046d87ae85f3a7688556b91a5b6b91f4af578c5d1ca8e71f1d3d19ea2a054f9be8bc51bed4945530475275e1d410f0d6fbc1ed9d2a5f990a309fd1481cd29798131810a7b34485742ef9ee7e863ff7798fa132d53eb9056b70e719f1297829408df45b580e32a3dc41c8cacee69856fa5d384c52bccdee23a01489bbf3dc3ca991e51c1f77c65d91f9cde8f5649fc29793f98c67d6b284004f378c1ab0e0b2fb90b6fa32825c39df21f779fee6b94d5b86922a56103c22bbf90838f8a35e034cbbb3aba881fd4d1016451a0e8c7feef7f1e65e52d0a635b748428ecaf8b4081ab98d94cfc21345d904db865e5ed6b5f49793d2ab6644130c568d717329b20593991b98505ece29a70c61eca1be710c0d60ff423a31186827a4ae2f2b9e041518465551856c124efc03eb10b6743b087773c520304ea1cb3788a51e14da9060890b963ba26b2b3074521d964ef6c6a259eef9917154596236964cbe0fb64dcf89237cf1dc64704bfdaea580b72f7b471036a2f0c4cbe02671b6141a719637ced2fe44bc0b6ab8a9c51bd5f6dcb681639da1488797617be30e387c9bfbabfa89b20fd83b0e4454e01c9b7c00e8ca10fc5d236433dca58334d3cd08e95aeb89d52fbaaa17296977367f7a0a6a237a20f79bf195d0e5eabf948492fd38458591c825c3c48affa9805673a4e5ab7de5ce40cb7e2146dab5f861e856a732de21bcdc61293c636e39c3bb8e4ca28e2ae7a721f10fdd4b99aea622ce5327c72fab767afb13a0f50ce17dfbc8cd388c8dfefac1fa458bfbe18e85a8fbf73dd8767bd583d6e0fc163d1a84a586d62e427db453226f71ff0188ded8cd3c7af71921b778aea6c766a81774fbc1f79d4f57097b48426ee0afca0e855b9f592ab89fbabc6f072fdc9861d55921106dd42c05ee82970eba94ebd1d65af3c2ea54fd1e03af4e2986b5c1e03adbf6f0020816fb122b9364096342ad79b759c060f3b57d3a50e3518a518ebc420f496f86ac87c7dfe332843268070cc3e757aae683f3b66e0fa6ca89711db548bc48519e527be29ce558295c1f502c61b22d90a5ab30f06c5e98b9e1826853c926ffd783efd0a629877f0862f35392739a6c7fa48675ab3188eaf3dda4ab75cd86ebc639037d36439f9a7e6ce16203d5a32725341b5bf3754207158b77da5bbdf4c45ebdd77d8c274d31ca1b7ab3a77c813d810c0457a17c2fc9f6bb7b0a5f6046f87fc9ae6798d792b3860fa619a0d93fdd237695cc7af50d805098c432353610c44793344b7f03f5c4e68ae4fcc8a07714589902f230d08ef3101a50c08e4d019b681507fb3c14da41a80880574334943e3d865ec626a16ffb1c8776552f11e9f3476f16746caca5a803983d5243882235cb159ab7096e07b21572872402678c911cc6cc7ad07cff73447bc208a526c49f569a1aee778e976f0a39244a5e70c6a23a2c21ac19ca7d5af5ed55c635095c6bd3949cc92b81a36caec30d1a7d0bfad0dbe9aef0a915527076e5737591508d2b7059263bb2bbd567b032217c61ad66099ada29b6c9d93392c283acbeb501b656bca5551a4bbdd429a2e357de21e1404cbbcdbe9282992341baf688c6940e0669c6d2f16587444e0dbe99a09b1682572ba5e0af225a79ffdf8a9614c013b3bbc9c03ec10cb1ead979abc7770b39e3252cab3ec7556ff533a152821962595d15ced7d30c211ce38d78f87f7f287eb8305625dad5a5cfa1f9a25a0d373063a46d794c7227a63f290bbcc7e0209f27aca94293af31a0a59bf5167cba6e58fa5d5b4f8b61b3da8e7fcb28f9fa3db243712db4a15eb116009321fb687d7bd1c405ca87032dd1aee67aadded5477c12084452bbe2701c64991ec427af06ca09ee645395b76fed656eb8bc2d09f80338be5da8dec9d2d518d8a8040ec3df825dde13caf6bf360b2a232871fd7454fc0087ec018dea9c85fb33d32cec8c9636ea51bc4dbfe1424359d40b84272f6fa20e842af9dca2da4027a916decc7a900ba460c9a97c6fb14c92979c71155af270608e08880a77a7bc5d340f1ca385168b1e87cb20b628bf9678d19fcf2a6cdd9c78c2a0559598863aa4f8bfa703789e891001ae9553dccb9740aadd324a4b2e3f6c768478a50c80bd96ba24ede237bcdcf94f9ec101eb96917271248f1520cd7afc960bf8b364936cffff58c173317a4170e6d7bf6b4af014d7b7609e4e82ded2aaf3adf911f619a24e4b8c12b1670299bf9a3a7a1dc17d2715d2a0c0e9aa262acc717b05705c83eacde25e2bf0a8dbf0a85f72ecff68e4c14c9770071e47f829d0dea4b5f512d0e214e4908367eada1b2109d447d5128755a18ce74fcbaf89b0b3e64c9d29a98032ec6f368bfb0ca2d5335f01567a25d91602e38e8e8efeac0c6d41c6d334568978167bdb2f33a8f7b12572346f34bfccb2081b1828bf86ece4ad0fc807ec73d752190204e17a20f5943076d91a1c6899ebb1e946cd55ad29399f9258ca4b448bede1baaabcbce05fee5320224e38e3dd9d7f8193ae99b9bec816dc74bb7c40a2fc0167a4d5d1a73a2fd459bbcad09670b479e37cd1c9e2a092b039273de53610a5e479b112e84bca1f464f512745842dcfd1674748ea9187a1c16c437d0dccf31ddca1d7b73d94188f2529ccca80e2106e793dad7715ead68e34298d279e4e19fac1efc96b7f9bc3c9ede6a92bb912f48fc88f927f68bf56ec23755c902a453eebfeb0511efed27993af1849e2549996f591a51b6395f30fdb938107e0204d0af1eeaaf79d426e8109ea711ccd827a51a39b3eedd8a3989508390173c259c135c7e5eb47f4b555cdc746595d87e92ec7212624862c00e9c2f4286b60a5cce6a8b194d8b80347e5a8ddaa694bd539fc811e858e2bb007af50c06c6ba83cb5e0a03ac17eae3733a034cd4fd1fd2ae43bd72bdd9126df32bf33b2f274af416356d115bd298a805a686bb0a46ece8b0aa0cd6140c1abfb5e168b2685cac80633d641c47a06553970977e80f1503d5568a45e759ef130ecd7fb1f05252122802f144f105dd20f20b8903c57751bd8e8728e52f1b2327e07fe5e7e6ecd9befbb21d2c532cb44a243d67b5916865dff7a61a77c54ceaf713ac9150d36051a1dba4ed87454d7ffc11c0c61f3b82b167df749050e57896eb215d53a8851d88f3701d0635c76883bc255b37da3c6021d4958d4d126d754dd2b03a44f1681bd82f677217961b3905cb08138a3bf065339b1dadb95fcbba523674701e3f2162f713c802bb374979a50ad6f590f608632a0caecfc8292a845e9a76dbe1094d1dd17e9e99ebb8df03dd272a0f028437429db9ebba9fd32930ef3f6d03d73a20b52fd2919cf869ebf2beb7e68ebbdf4de56b81900fa0163b1460da4eef32f6f855d661ba9961ba05fdd43c71294122ae35ed0ebf3269fd8b8f3daa3d9035932fc909c49be1e8334477b63556643b86db4be1eb3254f4f9296aa129d8ce56e1d1a82d9dafd3764c549069656beced194226fd1e4aeac6f36ed928576e706e2f037d1a84e1c3562ffd04752ca21b1a904663871baf024d4f315062aab2b051a59d73b5ebd63ae13cd2597a5ec19e61dd2b59a07754b10c86ef358abb04684387f52875b19d227e687eb56acc0a9a582fddc973c3ecefa7d670fd678295107ee07a987b66314be225a88839dde5cc38bd7eb3b2a9fd30865ecb414c3fe838ab31c6bdf9a815ba252bed77bb7073ec5e6414c74aec2631640a5243d57ab76183c7e613a0ef4dee19a4c352fe434d89f27fcaf675a80ffd57d377df1041309c1d7c51d680e224f49f7b595e28e5afe317f09d75b6f27546eebe48509276eb37cdeeef38f7624e6fb81041cacff4c0e2453ef0e6ab02f33a185da544a37833eb9dde6b943826203c2eb8f84bfa1a62f77334a6543ba80b0aa9864a212c55ac8702007c1f2283cdcc2ea17be69a86e81965e20e0352ac91f1b2a688bc518d0a53ee353e7dfb7c1c413852d46f319b7ccb877f0aa69054262e7264e114a08c2a5e43dd4c66bce3e1f3246f3ff3b98cdeccebba409c6d11f47f5d509af55bea1829bda0d956e21a1c15c6a197d00c545272749b97f9591756ce19f1e540ad30e0912b7fc70cdb12eee168ae84f74eac6f48578c2b11204ebe1617442921ec741f2f93409c9b751342fbb636d654063b50322154bfef8f6c9dc4c8c9ab489d96e9871d38a6cc48478e6eb0dab107077804a6171ad45bb98771ef86f324a2a41de3f3d83e94c747659c54f41e5a798114a1750d4c1459a3f7588a39ba4735f637aa978aa3fdb019d78af33deefd015683bae80ddd4b5e0b54d7c1c6580b1c0f72553efb368a3ba0027f073d0636f121bc7af76d315b3c9b4666e234a72cfcc69f0beafa8afd252a71187c5d7069564142a744ef8a41d4816be62f4256bfa19d6c3d2f72882ef687444bd5bb30aa15531d887a07e9fa79ce37cb289cb6d6228c11bd96fa69c40cabf739d43798a6500cb8cb38c109483ad0c70296b8d8abeb7ae4bcee29d224a6785299a13bc0cd62ffd14058ed11", 0x1000}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="5981782294ee74fb64e712b897a426c3efb54066b9108247ec32fff1b96e78f379021e8681bfd9886efe2e744a07768b93494523e6f2a7d673a335096f5763f4286bfd6bbab1b0bff25f22943bc8ebf8059319701ba51bc2882818b3a38f1d79b2853e907742bb87d7fd1643c059c48fd10822da11d0549a7dec1d363d943d9864e34bd96955a818d5d8c59462bc82959a2df2261629977f1fa1df38ce357bc203a89195acedcaa9446caa63584e3815d0be3d59278585a212808b81a31835fd7c43ecfba35d7077af4567f6f6ea78047b702608be09dc441604105461d125ac3919ac47dc37160e160e6f041eb2bb2705f7cc657859b1a7a9696e92b76dd1f7f2d6b5294c17fbfef9c668d76961870a69f1518577e761e997fbe16bcfed7340b4d5f6ed979aa2adc6b33fda03a850e0a1fdfa6c32f107311499104fc3091d8ed0bd6a329806213b170f3faa1db252192affc004a70ae4d114b14eb100d98cb4c1b0dcb606042c39fa2ff460fa31fdce53638c45087be9d3a1ab59d0cb32484a82f6aac7f8f5c32dd912b3659cdae931b6bf5ccced0bcab564e932698bba46bc4fe262e95ec1c121221c52f90f5829b9b000a9e81966d6d88790cab5b82f0ffe6edbda4ccc7cc480d99dbc2c8422207304b2350eb81d55dda80a82033c5ccdadaba76ceca7c9f4d6cf132a3ac6794e831ca270ee8a837b069858e2f07005e1fd7dc5986ad1b588242fd860f5d603428d289ceb0946d59102e8f340370e348a23c14013de96347d5c535b078d6209c2aad85b2503a662d263b60eed0fa2063e08b94de97551efdf3003384088a15caa594e9d1f6904d85e0f4c0c5e841c617aac9aa22255f31b0648b9266ae556279c7c6a021695c7884b186cfa20aece722576d171ea0e05e20357d1d01fa4d741bddc94c81991baa0cc36d00e1b23bcffce129db42a177e9ecbbc15867e6e3277b24b4f68537d8e7a834a493acff5882dd1db3eee91202ad4eeadd59dd48b0e7dbfe00790b6ec1d2117426cf6d3fac1c1bb84564f8b9f6460352bb66e9ee4bfbef268da9ece83163e491378af4bf870423c512cae381cdb542dc07243bc3b3ea81ab2bbbb1ec0f056589ba4bb59030e0c01bed015978e66b74c40484fe9372187380594e748d1e77279946063b0695e88b5fbc485a3023abc70e97125130cc25d2d44ff86b262ce0296899a72caf8f573549c2f03c66c81ffd757d5b4e3c7e6a46ce49dec27993c54049d449b913ad3c967505160efae2f693612ccabd524561e53c674cbde1dff0d1417f1e21fe2adf5cf8d99fefbb197dcdbe34610b839d50e19f9115eb9d1226270df6d64387e47bf2b74fc2b1f5982bbb37e793e9bc92685fb253fcb349a9c14a890582f6e9fbd57c841d6b258afe2e14ef054205b6fd4abf27243b21c79aa2e169a14e9d72a9e067b414b3c872d44d7606c2fcaa85b5099fbec52d5965183b12db4513df8756a4da7888d9608ea3db4d7313860e8dd262e7f0571062350acbc95f44bca532594ef34e4ad00d4f09bdc4949a78a9e76e2ad0bd19d34732d86b5c3094254168311a35bab0998f084185726c661fb67a1fc38007c381a0d0d411302bf4b16ebf2fc70c82d25b1cbbecebab057f94c28f443957440ab7763961002cded20babb772a95270d145d402f0cde3e1850326ac13f574e1d2bb968ff8af6eb27f0a594d59a50bab39c33b3aced29ab2905d74a8ea6e33b957612c0e6e2ced41f799aed6a3c4cfccd962ad93a7c9f6c796077d345e07b335c0af043134fae181ffe7043176fa3bd90266eca9b1876ea2c2092570aa25152caaa9fba15a7c822aaa7fec0318922753adbe3f6c126715e025225c807f2292eae194483250c55f644280c5aa99ee1b3d555fca587b0e1e74b63eaae13e486580e827c84eb2ee5efc2f9f3830eb91fff3780d5504f82b376354cff8f542b2c5517662858e0db70f2cb82bafe76adfdf7d191d0a873c48e544a0f344d0d7935765c156d83b331484e11bba9b5877cf89038c54e7a9d5381ec3f1334c67dd557da2693c7bf0f32a367d88a1b2a5f3494f47d21f225e9ff614dc1dcd36d7b7a073557a0c4cdef01f2c6f0c596111d570d348df666c1f05019e0a0cb4ebe4389901270987548d84791b65d5c7f5a803bb009cd5a05a1daf02a925e2fb7a91926889dceeedf40ecfe8855589059119fc9cdc64ef6caf83dd15a469be842c8e7b78547b505107d92d6ce01b732c1c5855fba6b056072f365065a454b64847c2f549153f788727650b6c77cfc353b154d195fc8a44b09a9c8c28f511e8ca24fd3a7b40b510d1627d301af68c7724574faa2d3b4e3ae6e139695b2a22b2c6a9825a52c0368d7b520543059839f14635ae1fdad19245de95d1e8f7a92f59c5920983487ca2d6c397c0053168b2f9329b7d8213103e4bf834bd766586ac9d4f2bc269835102d982e0067fd012199d8c8c669eb42355a096c829ba9b24ac03ced8a55b2cb4ee00559fcd1f31e06015a86c6e9d9b09d27ced9a454b785a9068fc64099d889ce3486c3052bd0db528203c48c4469e03c3901a18c2d15aab15a30dae7b78305633c61b7b1db0ba57ac036d5ac0533b352dedfdf4afa314248612e0506a501931775f5a38543131e7a44bba89becd311227a65520d8ec6a0f39d8f8c45b79f6c2a7243061f5090e539f81d4dd3d8f61ceee73503d84d4560b2bbed3b4d6724d081ce2831941feb8cf7ca3787143606590159657d3dd13617a5e68ac3763f6756bc9ba0e1d48c047e3c8ce91f67d9b733be4a03bc88ffb3c94cd82e237de3047748690c186426485923ec83d2686a248f07a2fd40a2c4f6514b31cd25d63f9e629f4ac78c1fb3e4f8c40569f275064d4303142f7ff64f52df5d193521049c40b3d730ee8de9d6f81f5d3321ba26752dcc07f027acad048d1e9d2f56703f064c9f38ddfece918d20dc9a77f142f83ec5b79359a322a701f4eb46450ef41936954624eb5327b7918ce89fa4e1898542560a60727b977e766da67da9fc65c1c17570e01059a63f0c161bf984f6a12c0f8565ba203c3c43f0abd781213be5348a5d3dd1f4f7b396ae1b4617e57cb2c0ac228fd5e2401c969a7a31d75c4eb4b668c859508acbdccdf399b214da219f108f9e2ffa07a449aa971b559dc92e38f30e8dc385cc612a9089af1c91be1da31d1fb7b95af7d820aef9d9ea8550571bf70e9627f8df571e95d31e79f160942807d4edb886fd3425abaf2e77ee605e898aaa8e18716f4dac804965de0ef142edf925cd449796b43a65502f62e83225dee1beab3ef99f1e2714aa06afb775f71cda2b4981f94149806a3b3f6a9cd7657c97aa0a149899b29ff39a20faeca1ccd5def2e6336df2c4f77c6f1635ef2f6a22225ecb243fe73580c34f52c028816e89a92ba2b2aae2b2e6d455b6c876295fdd59af15e8a21bd7ed174e962598b7f7e8ea673eb01bb1d342aec8f064a846ea8358c23f3905cb86c65faab9f4769304eaa08a7aead3b6dcd96a94948d50a3676657b0fbc9a23e0dc49a3b7d544eba170210e92b7caabacf3978d5e962d77ef96a0a42f0398883286c3f9a85d1b5bdd76b52fe6798805d5c95f0cceac45f7b230b676f2aa95327df09b2af2d6b03d780c66242dd4d62742cd5ac3313b1b63d14c0d0fe9c16ada4ae1961ada9534f6b058e48054eb2e0f7e0c1ec0afb52e1859bce5b798ee9ccc1cd69344f33046f06c9da83e5ed0d28c718a9ef467a7e1422c2d0711fa6bd645b80adce758e746811ea9197502ad3146694e285506defef7ef1ae8ff5cada8fa8b14373f431503f676b571c1f67a842453e7eef0c3adc6ba6ac111e80ad629b6ed88bd43ab190088acf70c5aecc9fab8062053dcc50369e72f8c5ac15fa5bfb2d5c1be581af8d1146449376dc16b6e9df7a51b44512fe76899f4b8c6e27fd71a26e66e8941c00475331ba162dd1c61bc89fbf06bacc5d2d04718ed31b58b7224c392a89897fff9f801b349b069e25b1f87089a1cd04cb35310f74d5f0056319c49fbc5f5b50a470d3e032df87b8f70d85c45d123b982ea3a687fd9cdf2c4691381575940b83ecb276ada2a2483114e600e7781863c62164ce8f548411fd5e7d757499f35524886f560fbcf53f633e531996e6fdfed776a68eefcb50438e2372338ea88d8b002565e69bccdad977c31bd9291c7fb35ece27a4e303022633ff41f4e532191007267e377c8a0304b31b555f6655faea70a0c073acf1ce91d30b86e10025548f8d78b70cfba1f04ec7a53dad1330709c4a25b770239d438bc4b8d2c0cd929f4b6baab56e718ab3ca1e43ae44e51c2ed9f8c44632d6897c5667d791a28ffe69c0ae42f031ef11184e052c6dff26a4be1d16cfa207e772e497cf4163bfbc0bc41e2253854c33205d006db01ee9fe189248be27236a3eeb75cfc0407a35f104f7980c4eec7b11dafb0477aca4eecd05417fd0e268d6811511cdf2853bc50a992846cec9f9e594f296625e60d3aa4b20cc0607dbc58417e0bb925510e20232f794a75127e2ab1c38d09ef56e1a52f57ab288dde2aa00b5f64568c24385e9425d6bb2b7ced4f07f66e8f0345bc75a9ed478938e1c484008eda9aac21877d60d35ca885fd8b1aa044442f864e8721ac48676c27f7cf7a9bb8b97bb29574deef18725a2ec898d23c73fbcaa3406fe103fbc9fda28d651617f900b602dbab187cfb957df69004e16a29c3849f51257f4a7cdcbb9f74cb5e8f79c2713a90059ca1a0b266eab2815e79b5d4efa4db920de107151d71c99dc2598c08f85fdde528c4fe6acae49067b542555184695dc0919f4f8bec3f639535d09e5f553bb9af9de18568fc17e6f63840b1c1cb0f2a37dac4fac662d1103fa085a69e39bc678247367aa7c1dab78aea6b7f66873896296a75f45322dd6f5cd6aa8b917fde587a730c889863675905858a3573f767da9446c625ac031d41c9c64450378e64fb2d13bf4922a9d1cfd7358fdfd2d0ce815310dbc0b33a2ff0667a1765487d01cd61b00c3511177e7e463927696650e7e4430770a703b8371142e7026c966f0a975fbe34258cca700a60eceeb8395bf7b831a18dcc9a4c7802a74fb07712d0b547cf45819fc5c5832af59b18ae8eaeeb8e7ae6dfa8ba8709363983985dee813b31f79ed71b0bdbc82d1084eb04b8baec8ac2338a97ebfa472903851dda1ab7f1d277f98185eb96d05e66b426f2234fb7f29991f83d774a69021774af6f0b4ebf256633ab814ca898096502e29b86a514be461228bf9f33a44cee2ed912cc629b3039888ac56de3f7bc270df44a4bd8faa897674360a095619de67da6eb52432fbb96e4e058aa18ffacd023157db66d746225c1c5bc0993179e2828a38b88f821dcb18630551b284c9e1b283d947f37d3f3729117b76daef5991e51889bbff2752032e72d57623f2514605add70fb99a4b70d09ab8baec5bc349e716bb952d57d7f359274da65203a032d5783f496a91f4c797b8de90bedbd42a59153d22a3134506d6a0f51f2e94f92186607942881c1ab12fb9aa108ae593d43388debbacb8687a33f3f1005e29a5c1a6dbed15eaa092751b2766e317b0b9bbcf63de9635defcd9f4b42ba9451fcea60912a745eb01a5123573ac09ece7235dbce8eeb83d67309e71b10938a73d41bf220742a9735c05bc1d8d816b1ad479ce207ac43af77929a3688fcbc5cb88c57c6272f78a6617d67966befa6bb7b293f5d65c9a3b772c4f6b96c3c7d8dd44a927883a80a02b19e5b37277", 0x1000}, {&(0x7f00000022c0)="887a974b5b3cf044d805e668f19a01ac5080b2ea8970c9327cd1966f90cd95a7f70feeab4ab150f5084c1dacc42ce258095936a2e414e8a1166d080016328148510a07d34bcdc71a86670fc75a0af007a5c038bdcfaba2312258767de11030a3a0a92892ac2adf3231921594711277b78b8ca1a21f0b747a273c82920fbc", 0x7e}, {&(0x7f0000002340)="5419bcae4c1a213f1d86ce3523c23c4a5f136c594bc985eec5aa46ef40d319d98366df8ef090599e211e00a62369c56fb92bac6c337967051353d71b2fc9dc1ace7a1100a9ed299183855535eb3ad81fbbe4118f9cf93577a2c3c2eb663f6b5baa3cc75962ab76586e39b41ed3c5f53849e324ff14048cc211b18e21bcbb1322138b15196647c9de1d7e3b1fcd8677f94bea7690fffa7fee617b5b9efba457c62ee78d583e94fc2e363fe5741b6f25a2c4111f032518273c2ba93a0885c513d1ebdbc0da9ca46bbee1856b0567e5051232bc8bad92c04459be912143d1e4", 0xde}], 0x7) shutdown(r1, 0x0) r2 = dup2(r1, r1) sendto$inet6(r1, &(0x7f00000024c0)="bbe37a7ea263af4c2cfed27ad473b85eb439cb511a96aae0b60e9968102992fcf8b7ac1507b53fadc5e29e1175b928a97cefddcbf49b4b3c0e6e6813fa09c758d078ad734f50d7abb7ad4f5944ecb38b27df32cf7f4746c81b8df282dc7555ff16948ebb069facbb1903eb92db8a48f026d2d732509777ed94ab5f3a01b34f6f9f4dac1b6ba3ad6028bfad189505cc12b8516cbd618262985964f954e2369357c3d9a3cf9a3a0bbd8ae85bf0c86b643bcaf773a991c90a2664c72d1d42915a84e2a5acd2a79cfee0e0d321b8979a6eba3e9c4477a7c16c01e0630abcf97315407ac7bd507254fc143de66e7fa97e17c89ed79849402682bb447e346014222fc010bd279b199518b6e8fe2a32e491f887bab1ecc79b4e28dc2e85072cb07757cc475650385a1baddd61ff5fa36fe3755fc3133e1425cf10499dcd875e493288d34cad113641717c5b6cb20f113b8cb6f13802aa3f88e4c2ea226e38dbfbe60cbfffa2076e521256035ee36b469c9823a21a38d4ac42d5d4cf7d554e4ba547e494baabc09ddd9786b7c1ad85e2a1e1413ffff8eccd3a6b49d0caee2f66444171ff8c1f578010389d9261367fc7cef3363d45ec6b2754ef70f7f8630716d5dafb0034006e156c54b47165d022d75a0aeabd2f59fd1a0c5cbbd1a5d60b6b9cbb9982becb5f552836e328bdf3861d480e8d7c8844a6dacfae73ca9bb4dfb96a200e17c21ec5fac59bc57e609b446348a17a6e550dec5ddbfe0a33260da0ef4303951e9fe1ed1870d557aea14257f3087151f371b31531bdc62015c26711925ffb91081f086dfca54612e12e7d2fbf049a79137e163037bd2ac4d48f8fa8f5bf12f672d5b3804da33831efe8f5e90d4eb345c1f9caf42205fdf20d12f74b7c702e941c59c64ddb61828299b11c66c304cdf160839776b43828d3952629c07feb683a12b7ac6b3b1e1217017e19477353f7cc99dfbfefd6c75701b91f53b95b3c24f24dd1d3a871c600aa89fbe3f5e3a01dcb21d20c32bfade342491dc40a248aa9798a0bdc7468bdb9bce39153eea07068ce52d42b88c1d88bce3d8db6476854dc6650562b134015da6bfeb2f6a4a825ce5bd90e35c757c4d0c229458db987f4a2265d1302df94fadadeea0647c63889b1bdd3bbe45995dadcd73712acff51661eb2ccbb2e038786bada5efb31e7bb1077c32fdfb752ad232802565f63dd43e1335a8ad1a5b249ccd5e1acd2b9c18c87b89ab023c17a1b9bcc155f74f0219a84a5808d1749024e3eb2da530c719abb60e58d582f97da73aa71cb1f67397aaff68da13d0d95ceb726b5834047353afc0ba259721462ecf420e1fc3a70b7f5425a60b7cb3ce72e42e91e5a5f9d8b9a55f360c70d85a680eb469ad028df492f9a2b85b185cd93a90f57339b03f6a2a7ab05cce87882f7aaaed4078a86d1c0b932e2e2685b712bab99fa751d2f740c7e165b8b19ab3dc153673085d26361ba0c798321cf90da7d4b33ab794127f968651391df5f56b6101cecf0b5ac84c011b262f423347c9f1a3a81cbbe05942b98c94760f49a3a106109d236fa847512dbeb51db1f8e854da4b11749e8a663f2a4c625e55ca1b097bd038e48d60907ba73a9058f1cd7399210daeaf1f37ab6a2cce3290bd699f2402c7bc0145ec79dbb1e04fab6f1edac609c947fbabd52fa9c96f97f496fa11f543dcc8be2eb8912cfef2bfa0e01142e2595af902d51d0e52f59c443f69f21b0953009333fdb2b6c57e8080b83887c20d3d381e16dc8348244460c33671ce5341d4447e2382ac8c22cb721931340dea025ee32c9c1eb0808a019340d2aae7b471a610273f0fb2f3d832d67ba3a4ed8eb7fe5331968db0fcd47569dad964e42a29d0d3df817edc25eec048defbc0a696a322b79daa5ac993dd7afb223cbc37508a728dc120c9afb924b73001e24c644f16623a21eada1f8376bb683102037f99dbb14fb75e70b12ecf1ab2cbbc80bbab4b27751fd6827c10f4f81ab32b74df0921eeba6b5c7c82a8c63a11d4a47bda2552044b4017aefbcc2cea2d915717920cd63b349b7a8bd14b25d79dadbb2a4fa72c507879961c3975ccc917bb2b3a8b137f0a0b14b5c42b145d551f449e9772d38f9987f47e51a2f38def1a468f010e1abb8ae462c5239e89bbbbff602c1095af3caebfc6e98bb6b0ff767b42d356cb2f20312e253aabd2578bf955b8e6de17ab82e48a3eb914b5bccc91e825b1b025b5d9100d17ab33803ee1676f1c93247d31035461d942bb3f0b90193af93bba583ec62ddda4de12f336afe91e29505331ee73452c1d6882aca709fc9895ca93e7282b2b98bd2a47f055af278300731f0c8d41a0648a7ee29330c5456bfbd9b286171c5cf6342b214ac822102e4a055ecc98fad586c7173cc5c55252ce97d3ee2f8b2b62a17eafbff64cf9db9f3b53500ff6e7115cb93a04e200757239fc03854559230c895d0706aca52cf75970bcf8be24448ca8aa23ed7f95311b97b001f82696d65755994a6acb7ea56e2ec5a59debc42474d2e01eaa5338432b53e40726229af319777de5922ce3bff2361c32e499bd888b2a210a47aa255d284d8522e8e9210e8387ce3c7bdb8b2b5d12905e497222f3113e13e43e8ba483423aa59e5187cf1547d2855bff3751d702226c3d39a46a9da94a69b39ea38d383329e0c44817b394837c5b2d1b7684d9d0684c4ab8129f268e5d2f3adb34c4db18f25c755749265e157fe6094b0881f10e1457bc80492949c3ea909ee4b518432d425af63cbf570b88a6a790c6f5fa8c8264b0d4483d35ed65948c48cf437d08621ca14ec2e9dba826d8bb39eb23b11b283df67cbf209070a82c6fdf8327a19d37ba84f58c01e012fee7f526a69645cf42e04c3bec2d88ab11a76d384636e868c30f85ed47aab20f59105d6befe5890fe0d90f1e46dd4eeb6b930d9a1f17e9bcc7bd5156ce0808b7839fdff5355c078a7c6cdc2ca5bc78ca8688061fdf6f596a459391a16c542dbdd774034782b8476072b266b62400b46dc50ecc1102a036d84254f5b30868c49bbbde851595f62f868dfc10ceebe39a982ec2257fd2d83316c20629fc607dfbbf23960862cb1a263c3a258580f2984c8abfeeb2a13856a89b3c07501214cf1f572778c8b3822b6501514692be282b229c37960f2a4d6dfff725283f44bb6068617622bec44924f2948b628fc04b502b8c0cb1479dcd2bf906772417a8f2d63ced66dc47911a4b59c1bb71cfe3b2250cb599c60f31ec7bf8989ddac43a6b6758eb4c80472d3e9320b3f80e52d5fd4e81d36c024a525df05afb49dcdc8453a0005b74c89a1446b444e116486a5a04f24c95603dc3cd64ca9d13222c7ed4533c82c0101fd270db4e14c7990b493f9d2078a280b792ad9acb0b62b466b98cd8bf03cde542e46e3df650390e6e97ea5cb5e15fb5dce8cccfbb5357c4132ef9a81ce22e2fecfea14b5df390395254637e93610ced378a36fe7f9d7866efc3e708c1ad945d453ab1e89a2daacda84489b67f5cc8a1913c57571f53a82b421adac5dbcfb60892c32aa0c237d06f7172e7674a86e6cea55d9a091df00b96e7e7d71961ae410bf2ca82a64f1cf72aded0a7f22c2000c8076b3c56329e77041677fca30930856c4156c627e7087b0d4ebf0c779144be8fd8d91670ab9b82d0a94d25cfc8e6b8ac173c35860f0b832930599ba4e410a877d4982d3be8518cabab3de65be5054b7d65547a53aa99d0036e685b01dbe7a4678d5818a7c3a6e7c71ef890da5f3fd1b2ee13729323caec3bc374f06a27aa7f50e2dcf37617b327e66fc555f2657d74ff95c21e28c745cfb4a04fc4a620d778a625fcce10a4c83923db03b0b79c514880e08f0cef35d0102acd95e7f7bd3f729329564d522f62700fc36b4ce28b0b089726a6c25d8695e1943c0106ce5073ee783e02a5f2e3e8f9d6897dd35552f9ba7cc70828a42f4a3a312c68da7f65ec6e2fcea3f2e94eea590e7af0f5670173477980bafd57bb33ffbda6c49027c5a5682b6b7ba43427ee2da33c936a6cdff2bae14e9d223b634026f550798875fb54f369f3b509517f0582a730e94c61e1d18774bf65b26895ba1d0e6b8ef01b68aa9f018ca740e64c4327bac7a8c3b25ac73424beba96abd887aee629f4e5df6c22abd40d307162fe1f14c91847c8906a732f37fb0713b7cb08d96040b9da484efaedb2b36326d8b5da67fc3374930138e0f79888a6d81c256c51347d0a90e1304ee1f0139e29c7fa989476d45a7ea6fb8b14b587878433a25860ee97adb802d3eac0e57fe3667db0de5a04b335b913a07ea3db76ef5e03e674125c3aecec76c66fe6e1f6fdf6984197b11a0513719c1cfa49a35a708c8d16f9a7f142f4a764b3ca14d8a5e8120cab536f31c8818a7be78bbe0aee961c666bf84d9f1623fab4f3b6c1503ed896302b7ed71edd3782fa243c50f624765b487e76206187d8db6881e2999eefebbbe5070cce23766821f94bee06e05842cf37eec7407669c41064f719470d0dc53b42476b5858334fb4bec614deb31032c6707e71385512a3fcbcb102eaf3d018430c1947b4749e3715bf5d8a7843072db6d17295ddd6648e866ee8dd5884f0a14e9bb31d23703d0de4f02101f1c01396214d92e6d457ebd4b496516adbf7828b0dabf6ca3ec0a3fda01d8048da66b79e0c3dc38092fa4487ebd9fb2924d9d834fff2cc1fa7ed5ffba488c80ee0d770f3ed2c6851b27eaffd0b3ecb8f9d730997c2abef97096b5c9fe7327fcc613b7f684598a29cf7ab42cf4feaffd603ec1d9489004f65dec70ce9894dbeae238868678cc58a55bff387a7a6f8e6825c1f9a276faa22c774ab528d4fecebd95c2a59dd337728f6ba64e8169ff7aea419725bfc86f7161c6a7d09c430e057a1fa85aa2000ae826e50a8c1cbc5a003c98ec268199435860128793e6f15ee8e48879a698280d8b6264620038e427e69fc8bf4ea481403149a40a58f2830d1261d02173f874d271362034d6512ed4112cce60ef085091f5ca7afecafb4751f0970a2c70ea632c8b4c02a8f8a7e35ef186e0b9dc9ee66c2183b7cc67ee79914cae2c1bd70a041255f2d5414f7f0dce4c7aa0f04659acbd7c4fcc896c91e9406b9d04514fa8ddb74f4507591191492bb1d40a1e12ee5e5f676fca1bae10be2f06993b17acb6b987f7461c209b3e9604fbd95902a766effce5d3b7fb506f943b3e33035b69026b476a3dac8b79ff9e203a6f0a1f2026be9eeda982882f6729287835cbf08087862e2ef53ab70a0f48924a72902396e30602c1d698d3de054b5e9ec64bfa348c35202aba662b05209d7a7c127d76786257787d57459bc8825879e6c70dce447b98002ca5510ba699f8d27ea7d2a1fec6ad994826bba369d29c1b365f18ff641c705879094fcc280ac712621f47472ef41a24c106944c8c6903d936980b102cb80bfd957f611d144f54671f22367b25ecf4c043282ad9122ece10df6c97a22aa96d85ebe9954b46b8db4f57185d7c79ff839d23f3311298eb9321303e7a7697f3b23a97709f6e642cce5de299e7d89bfcb6e649f1c4f21f56872285e9e6d011e639b68201faa1fa212280f4370a33f5e52c2a40dad361547773c61c0183c216a48048c8bc2437b52466d825d8748cc9c9178b258be1ab86a2a4237d2caa17a90eb05ea81dd5d04e5874d9c6c488459dab87d84da2041b53d91e6b3711d422144b9aca07e9fe931d3282d264275e338e0cea0961f34d21a8eaa8fe4d9d502c43fed096bf2e3147c0252d9d57ce4c", 0x1000, 0xa, &(0x7f00000034c0)={0x18, 0x0, 0xfffffffffffffff9, 0x3}, 0xc) r3 = semget$private(0x0, 0x0, 0xa) connect$inet6(r0, &(0x7f0000003500)={0x18, 0x0, 0x10001, 0xff}, 0xc) mlockall(0x1) r4 = fcntl$getown(r1, 0x5) semget(0x1, 0x7, 0x228) fcntl$lock(r2, 0x0, &(0x7f0000003540)={0x3, 0x1, 0x760, 0x5, r4}) getsockname$inet6(r0, &(0x7f0000003580), &(0x7f00000035c0)=0xc) readlink(&(0x7f0000003600)='./file0\x00', &(0x7f0000003640)=""/42, 0x2a) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000003680)) fsync(r0) bind$inet(r2, &(0x7f00000036c0)={0x2, 0x2}, 0xc) getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003700), &(0x7f0000003740)=0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000003780)) socket$inet6(0x18, 0x5, 0xffffffffffffff30) faccessat(r1, &(0x7f00000037c0)='./file0\x00', 0x27, 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) link(&(0x7f0000003800)='./file0\x00', &(0x7f0000003840)='./file0\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000003880), &(0x7f00000038c0)=0x8) fcntl$setflags(r0, 0x2, 0x1) semget$private(0x0, 0x3, 0x10) semget$private(0x0, 0x0, 0x0) 19:15:47 executing program 0: r0 = socket$inet(0x2, 0x0, 0x2c) recvmsg(r0, &(0x7f0000001280)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/34, 0x22}], 0x2, &(0x7f00000011c0)=""/140, 0x8c}, 0x800) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f00000012c0)="3311690ea06ceb2ea873c18101ed147d732993bd56801db321240f1f7cf5521f6d5157b144de3c428ad9aad860523403f84642403d043f34c804d697438f9f9a9ad01f0f34b9a67b7502595f70c070a15acdd086c0d463149db68863af9b5758013cfe16d1360559398c1df9699a009634cbd3713f2b89e3a84038b64e8d972c011348626389ea17fd15d7743233cce95b83f68eb8165a5e03479ac91cb244", 0x9f, 0x400, 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x6000, 0xffffffffffffffff) 19:15:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e", 0x4e}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) r2 = semget$private(0x0, 0x8, 0x0) sendto(r0, &(0x7f0000001780)="c7b6e9ab37c766d63de8b0161d13ade59a92bf64d70a24d785125f5a6e1ea469a2a2420265c6bd3fa5e593083979768fda39436452b248565f5bbe283ea95e06a56efb3178860a892ab3040232f6c0d92e8d75d2472a51e36857ff88eaed99d4664944fa51c02470123bec395de5e6c23d813db4bc94349cf154050d5017649955d7121481b8bcd04a484ceb90825bd6888d6da6acb3651eb5bef925d1a1e5d1d210d4785001d29fec3cb374e60369cfa3748cd14c7cdf908a118d683adc5dd897143a6bc2dcabe4394e2f904c2f15c3f23194c7373e50e62006ee9aec413b47e472e57cd309ccc38c8413fdc5972155728c32", 0xf3, 0x1, 0x0, 0x0) semop(r2, &(0x7f0000000500)=[{0x0, 0x8001, 0x400000800}, {0x0, 0x8, 0x1800}, {0x5, 0x6, 0x1800}, {0xa0000000000003, 0x9}, {0x2, 0xffff, 0x800}, {0x0, 0x400, 0x7fe}], 0x77) semop(r2, &(0x7f00000001c0)=[{0x0, 0x1}, {0x3, 0xfffffffffffffffd, 0x800}], 0x2aaaaaaaaaaaadba) r3 = syz_open_pts() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) sendto(r1, &(0x7f0000000440)="c1eeca59b3c15ed50a234d22f71c18a82521c42aeb882b459b17cc0afa9ac3e46bb6dc8eb1", 0x25, 0x8, 0x0, 0x0) r4 = dup2(r0, r3) ioctl$TIOCCBRK(r4, 0x2000747a) shmget$private(0x0, 0x1000, 0x21, &(0x7f0000ffe000/0x1000)=nil) semop(r2, &(0x7f00000004c0)=[{0x0, 0x80000001, 0x1000}], 0x1) sendmsg(r1, &(0x7f0000002a00)={&(0x7f00000005c0)=@in6={0x18, 0x3, 0x0, 0x31}, 0xc, &(0x7f0000000600)=[{&(0x7f00000018c0)="54fcba7ae8a911594bd9cef664200049ab080ea58a67ec5c003692c6b2336b8e20025344e92530e11055ca527dd4be5e39b3cec5148897d5c5a89c8f6eafd29ee16f2a45c9bd579da6807dca168406a095601c8e3b9d2f47ba066e4a88903bd51b30a2b750709cee881af3ee15b10c5b58048b3518d02e71dca36bf6a301dc1c8b5d22a1cb6e625cbbfc029263bb95f018a321473dd4f40f4478f06fb519d62607dcb54287d60514559676ae8e6728fdae2aa916733e62ca44d5525a6fa02c297cce83d413eebbfe9951c96e5c9bae39961c4a24209d64524e477f368f0344b33a9b7d0df8dc2f35e5845406a343881d84d8ee295be3ac23dd986f494c9ba3463368eefc34ac31c7aaef54c3fa5a02ae1e52b9d6133af816a0a5c3fee6ea4c69abb72994bfb43b36fdeedabc749642ffd59a45d5c5496153008fc358e6155983480a0d39f03fef1e9d46beed6708b8cc49ddbaed8adac9bbe35150d2314e59c39e0508b71e6e16703bc35c79e1fe2279b32816ccfdd0f1f03dd51cf448888e00d6a18dbf7ec30725e716b3fed60f43570e5d93ca074e1f79613a284cec2041200e7799252477bfa732312b3468ed4730a3c5cfe9d168a1074991e8417a6f05e0a991ffe758237556cc3f00d9d146f8cb01e1af04022da502967a4c72c0b7ee70f9db6d9d7b0dfdaaf6aef94e6d32a11260e04fbd17f104ac971ce7371e8d5c2628928fe42bda4d3327b2231822b0d03af215f4acd0efc0d0294d70dca76944386e620aea1cd7793bb18660736fed97b629cb401f57be44199b433de4d823b1e7879405a3bb676222db9c1e0bb66111724b18f7989336f6fbfff2fba8e756ad0dc90358a3979c341494b247b4f2329805cbacaa921f0acb16a7ce890fac4c8c437b066cfff12db1014507279ac807e7c7b3a566a2481699cdce84a521aea9ad24c638a35c885febc6fadf053ed1f3c0d7802a06d5c354bf79aea17cb3c5a3c26360457c1f5a6e5729223d7ffef286cb5ee435c617b8869551f93836a4dbad63842824827a72658960fe990cb02e56a707131a23aa72701d4222e61daf684459a9ef1522d7931c0659430ecb769e468a0b51d2a903238da49209790d93b94eda4c0975e9079a8ced5922f3bccd7856a3da55b8872b87802ac88230bcef76b3a0d152a7d939fb86f42a9eef49e027604035bf76be6086688a3fbb4be56ba75aa845da3a152b44c5fda0ea54b6f602e904cb5f82da6bdd8fb2d4ba57b02d9f3f9b43bdf54069475a41c904818afea5ef4c62ddc1db32495380b29109600db0218a30d2c0de56e1383436138d710d296675f60281262d37511ace174bb1368d2bb65fdc88e22444d9c4fa3c0a1a5db2e81c768b771179f04b5e94ff3f31c8868186a1ff72f445dbc0ac7c68ac370cb31e0471e2bbef8ac992dfeb9b26e6f9d07077b57fad3f4722321850744e1b869caf74fc6ebefff44035244feb2b5045e5a427349c51ba012798e371d10a53dedab219dc2db879ec34408e84d46e667d8466c69cb6c2560238852b20777c7f2a2217c501b2a165f02aff338c468526686d848769c84f5aea3bd49bb2f2df64071c78949a5acee6e51a049627ed5b305e5f4722722e696df64257ca635b1aca1f1a36f5c50ffd1498288c74dc0c4165632157d7d3f6e2649799ac755c4fb015176fc194d649c959728cd73333290f355863d6733efa5b25bdca6b66ae805effa4692530810b861b012f0fef6bc9c61ac7a93e2b987cf87702a7a14da39c26d9facf6d493a4665143d5b748d7b000ecde6b66143cbaa851877eab458d9caa165b8ec9147f7e08582039be1abc6f1f002e1295f12d541ebdd5962975e478d6b2943ccb0020c6962697288bceaddaa07ae2e8b3d374100b033ec51bda18c1de11e94d42c6edab6da6dc97256c84e07952be76e7bc1b416d478f80d3159779a11fcc5aff88fd93b71527e78df67a52bff721d56f6c49d0f44d58171085eb81aaa29a8b40222772bb694f4776d204d94180940d3bb08476de9360f1f1db612cc56228dc3628d974ab542ebff24eb31a8341bbd7117066e105ef49d378a781e88df05374268a2d3c1d5c6034d7c3f2005318c9fe30569ed764cf0635c70d9f4ed54c4c0b6f5a00859582ac1552754deadfc34891c599e1bfa25bbf6758faba108721bf74d2c58464cd0b34fc904836f247bd7f2e3a3f02380c2a9c6dc60dce8d00b4db4c946d59e4d5364cea4c02b5d86bf33b0c45352017e5ea8443234395289e214624d90af19fdf03bfc7e30a83db203daef044be2ed87f6218ffb8aa63d9c221bc797e3772f7216c9b82d328044a2eb56e169d62c2c2af57379165c5139af7fdd4dcf70d2f256893009c1008c32268127ad0f7b9fd93a82b9cd7aa28d97c913422b5898bcbae9d2da610f52a9fc98f2bf8f124bcb56e6a49f7dbf9bd6de100c3c383506b1613df6430fa2cdb16679b83e647f64dad13c2ecc095a18e09b3bd050a7d6d8cb78eb8be519efd04ce63652b7e6188dc997ebbdf0c46dcb84a38fc213a34bb030e7e5539848cea9c3d4b03dcb7fcdc06b53a1728e7dbb2fb304ce242040181424fca99cc4d9d6cccca5aeebd2f7f2f5df5297c4550c70f164c7845fb9021e0e8d9967939b03b8c0af396057c8cbc4915b599f166725b1d70a73de18bbc7814c42c27209fabd70a750972d9e044426a9b9b91a506f2b508c790eafcc2e23926ce2968f9368fb360039fc415eae698a06b1d3a2897582c7628caa134515fbda7d5556b3a74b2c2443f0942cf5fbb1a6194dd38f62cbe89268ca440e94b86e88a22507c73923185d274102dd8329932ef9a3c0a61278b5170086cc10a261f267a2dc0687d12343767b6574b344112462de203861229b0436a6e2183d58e07b48a524134d2ea8f0e959fc2cd8aa7f84bb521f4045daf1d0d347c74bb4b5750de76f942c286875dbfafa50b9355ac3034681029b4999ff2049afc1b9fa73ab89ed93fd39abc285ab34c4d011c3b9e9d65cbc2a88bf238a11936361b8ac7c4e15f71cd7a82a5266302934462fefb50a9f6b716fc3851ccfd71e4c9021a37b52ce8bfb48060c7f1e14ec7bea00cde27df276e46d61f437d79b2f6f53c2de56c1fbfa3a1fafc3dd86f4b3709f3faeee341a46bc6bdc4dd53647b6cb808db748bc92941e49c0e9581bf91a13ac6c2f65752144b5ce4ffd3ab23974af61f182bbd0f80301ebfa4ad71c39b5a433ac4d3850706e077b1689409f9de604122f88f57069bc1f99090b3b83aa57dfa37a0bfce8f2c614fb0bb8edac688cbf370d3815e3b48b6cb35c3789e9939e84ad4004f31af472c241d05af471cff3da968b89860199dc11f9ed272eb2eff19696f70cb159c317b62be9f79b87f377b8675fd4d75d35868ca30fdc576b59ba573811f577fb1cd66270791bb9d02160dc3814530ff622b38f6e195f4af5a5a3eaf23f0d767245c36a4ee0cb628b8f0651436f6086e49b01037ed4f5903a905cdfa9b419a621868c5693bfc62b0337cbbde37d5769b6b566897edee64793a6ef0762ae2bbc8ce33c4ed8631159846b8694215c395d88088e274b5de36536e93aadaba25030255bffb5d48e84bf59e49c424f46f163332aeec35d2fbdd46cc3e1d7993f2484a617830af3296cd72416122123b10fc36a7194ec1bc344db050990cdc2159062a811ae2e2d5a6faf3e01942451bee366e582964ec8c8a27d38e84b594f49d09aaa6478fd495b10c233e995d3afd34fed2ca2693cc97817a08c704c74e5400a535c1887a6cde9e9cd283ea081a2edc76a85e28c6a8f98e29094ca1cb1966e6f17133ca4b52bb7b35e6a3f5564a4ecb2b9ff5fd8c1a4f9a2510ebf53d76307284a5d41582b8b3df780a1cef4bd97553068bc19a364febe112c5c2d6c12ecd23362092127d64c04fbb51eb1f37f2906297e8a18df8554e4e32f6e71e67094ee3eb650feedfb894094bb0165588d6f89f8112b1f951f65986c0ab40c543c81fd35267d7ae659a0ab05f31c238e61645087e1163b35cccadc8187d03e29bf8e531785e5af26623b18fef71579b9f1be44d0605bab139a2977318ce9f4a6c7d19ef634d6548912655109411b1fec5e89d73e4004678412075597946c8ac8394ebacf38e0f3b665478265c308183084811d55ed08e7843b020472d361c6c34ec2a7e0e25ff7a5cd3be98d536088a5b23d1ff470b1ef4d9ea352e6664e5cd5eb5cb19e0c7d171604aa9b9429448578bb3637de867fe4cdfb3b679463da5b252dcf8dcd2c84927b13de1977e24dbc0aa42740e22a85bcb195efac4ef15bc29ce6be377c9cc34d832d6520476fbe74c22adff475235251026bd07ed0cf4b5d45014189301a98b87529de2bc36f427fca38bad967ebdce404653886f2989a0c2bf110900d14c553890d30db3606f256d34b1bc7b19f8d73d671c01e7e34e04f2664930e74f5bc5a61e828ad368a708536f50ec302295ec517e74123267605fdf6859dae5be5588871773b732cbbaa7fabecea5e7e39a974dfd2288b5d6bcd99e5f2991180fdffb616b29572b4b1d5f5eb140ca60dc664f6466e95dd67c63cabe2f4fb0dba9ed52aed97f9b314194fe43084beac9ecbaee653e07cc13b209a91f95dfb418a3a9f068a9ae52435bca27addc81a97f7520f10fd0aacc0aa0cac6a6da0129658f5672972dd4da20ab930b12740d371f07cfc9c0e27260772552e124c2531083ed265aa7d8ea8c8fe719d3f1bdd5772f2ec333b1c74e7f0581f9cae92b70aed3b700d03ba516a333c11498e8b55f8390e972da5d8def2140ba478d9c7673a5a7e019e7a6f5fb154d9809a38dd96ee8c20a0155179c68094b8ea97c4c1b7f343e980a4451fb8924617439a945e5bd6258f72208d553c53bdfafdfad43e393f02e364e9d0d71bea268272e4868aa3376972dba912513f29c6fe9da57bbcbcb302dae41aee08abbf9f1f83e528096bcc3a4ebf06593cf4ec914781a4171d7e3f8ee47fbe654c9a62e2854439ca157a7b502f932123428d9f58f8968365c9a06ffb795749b4dd38f439140a95521cabbf07070ae5b4c7152f34085915059c83f2717d6e9313a0b8c2bb31b7daa7cd825c0f8ebeb632a6b8f63d2cd8ccc26deb6a249e767fae4efa8e5fd2a5dca653b9f7ed18c02dbe99aafdb82498d4e6744a8c74d6d1e4b0d23efe3983ca193a03a65caf7ed053a1e540de812325dedf3a1e201fa6b8588a7b58f24303fb6a61fc7b915a2fc564a8ab573f85dfb14fc5866eebe33a55c6aa9b86188ac3ec54cd1f5a01f0a270d8bf41973a695b62c20beb1eb2ab5f2e360afa79ed60516e22dc71ca7fb52c39aa32d54acee6162580dcaea719281fa64878d07767194df200500308ddbec78ef39e377426bf4d52dd1ebdae8cfb4e2e4a37d6d7ff5309cd8b6e7ad5467dc2dd4d8f2273165cff50b5774617b87aa5dc35d24cc1c9444e583d458a5b2f913c2b54e6f31c7afedccb48d404c9c4e7492dc540cd8bdd2bface53aa8a87826276ae877db9faba386c7f0f4a46665050e27fea9f9be74d08715449fb2748bb7df1d36df2d8f945718fb2dd656034af9b82e37bd12f8e09ddf3c165f9bc9291120cd9f374fe62484a629fa9fc180769ccca3cc91ff9158a7b962940db1b7ea8fa7a67fa9e888e9a242f3bc61b3559b580f240eb481ff3ec14eaf59b9fa2daabd34b7480afd17b0da54be833e493640e6836d07ec9eb6891e52ab0b9df3885cca99b40349db42435621747c63f8a430ac022b15ecbb9229ba8", 0x1000}], 0x1, 0x0}, 0x2) r5 = dup2(r4, r4) setsockopt(r4, 0x69e9b195, 0xffff, &(0x7f0000004b80)="443fb764d13ef387d44e0f5ade0e4432ff920bcbc0538e6ebab391f0c8eafa5f4b6a306449334b9ad8b00bad579e088842fc78c4c5c63932bbdddf7741593eb43091f5707cb43cea1b132f4f409eaacf64c264f5ac2cd7cd261da1508c34d062792fce5248f1ab2f2c134e4713cb7903b6db6701e86e1ebf41c76408bf486261ec42dfa52f41c5661d619d1e33807a51ea99a2b0f02d7ab34e36ec7b64b232e02639476f4d29c571d14070f59c07a5554880e21f57efb6b54ee90e313a1b0a6bda241050dd526e0b0b838c1d983cefc3be2daf3af96dc08581a5c1c20ae93041e1f978586bcba58bb09683c4fca91d71b50e1a422b7ce7706b93ece9486e690d38cf544d269ac45be8ec715fa02f2fc79f3a5fbc1c94f078f8cc735b614b30e1efa9c62026f05c7dc8e980ec004c11a235a1170dd6c22b9f499f2b75982dbe7a36db24f8b6492c3a43aab7edccaa57bbfa13771171aa99cc57dc2c17b85db2ce611d53cae04cf3349ae317a9ddad96d8187ed809131de7677b58f55dc010d08322ffa7cc1e1487568e39552925c8ef4407455b030b86d6e871d92fc91f1551a5fcdf24141309788a05ec496419717ed95987c1041a349315aea2d00600336d0f57408fc9ef09b157ebad4a183587d8cc5b474c7baab99e9536943bd0a041b83d54e86704148a983178c2736c03432b11c13a2d02cd12518fb3a58efdebb74a66a2c86cb2e66b84c2260eb726b4a7352db90d5151e805d938f863fbbabfe51dd3e99e2214a1477b1753e4e2faa8a1413da688cb31950411642c1c4e4bf4ddd9620dababc7f3fdfee1d700fea87e6d5e3c7832f49398bdad69a6b78952a183be9cfbb278495065316d1a66360a25fc8fb1606ce9131d6fbaaee72bd3e094d80ce14248e3213c5fb8c01786054dfcc89812809bc36c92574643336db19783637d20d5fcb5d7b84870f2fba0297067cae5b66761d4d140ead79fa7a73dd698e9d3f70828da09f6c563bf29fdeae3d27a3624ebbe4277370dc8f31f50b50a6098e8c40e3bed7bbd7020bcf7d3b36f501a93a2d7f69857318e3ee767653dd71f3624514a08a97b2c938322d0249a2b04910d93e685e8c4a29d21d2ac353ff141bf130f52c95d2fa35611e5bb858193f7aea8db0098d81b8161cdfcbd14a7ece4d9e323361fe136fc3a8fc1fab0e14bf5124e8f7128eed643db6d6975c4ea4617e77b970bcd801a2e5d18955618172a81d14b5ed65b6f95de41dd2a3a8ec2975556de7e5b268c0f037aec83976818d32ca57a41835a55b9e467fe015f43fb9e7aba43cfeea5937ab6be918aeeea5b7e41db1f78344c0e27815115c7ce28b8e1cd199846d3ba2cb41d341f7182bf511a842fc1ec76e031ed27dd2cde181e5baaf3a2fe5823928a608cbf64562d7479dad350dcf00a6a3ef90194599196279cd385a2c08f82fb0aac61a91944d3b1c956489d0f7dd90b0dc3afbfa832c5a02a9a5e72a064d3754fd7cd54f40d80f74d7478198b6f579e4508e942eb487af75521d5afecfdc3689deca61a9346bf3081aa2f10eaa55d6421af484dca426688adcd024078f158dedbd442c79e94772dea9fee4c1534a55d1e6820089511f951d2d6109fa434fcf96f10dd5959310e1c896a39979385072658221415de18a0e6b40db0050888ed2f2149b7e249d6025dec7a0cd8f7bc01e3392c3764283842783cfc01ff771a2aad965f8db3bf2f2e0433ddde5dcbf9b2bcce4a23d8e2079c559fe5f39011043459026e4ddf9e44641d6b57738cb57ff3e7fe1db7d30397c4de0bfd3e5070b1edbf41f74172865532bf97049d6a5828f156cc4b973949c1ec1088623f1c9517a6b3150389137fd22faf84fc1594968c2315ed87e59647145e3501ae0c61dd9aaa441a02790afee31b2d66a63b6851c3f45cc0ce7be501fbabfd08a0e0546235ad07df4d42cc709a6700b3b15e10d35f7740a37e71649a4ac9b61e2c5e025b67fe038dc2be32ed50967ae5c985b87aa4cdd515f072aa561646b5096e441dbacaa4e95d545ca3d6d9c88231aa1fff947ab1db066424244cbf9aeca403628870038982fd67894ff97e5059a2becd4c5e4e759a4374a06bdef9bef09c8934bddc26203fccd1c50f5c7a6fb429cb8b6dd2945e8a13e6d64ce1fd8760bbe512b75ba3248661b5dc495ef1811f5d4dd85dc8a5fefbe7c348573a547eeaa1651e36b02ce21d0ae980b6aacb813d2b0c9201080bf8d7a13ce0b5f297f18b59789e13ecba1ead767a4749ed7488d810d4fee851e704e93d1c97d39b940ab700eb48fcf8d3bfff082278952ad5ad7554513ef0d13b40bacb8f0debfe353b919b1123ff74a7d5c61770d266721a42172b9745e971b306430c7705aa7a6747eb9bba7871b63e0c6ac1bc0b06f11647c860397e2ec2182ec698a6a226e63d62754f34ea97f1ec588cb0492cc2b9c3ec848b934f78bc1560a8ea1e6f1f60f3d02230b35d71815b47e4aa20cef99cec16475bd520c842e44d7861e0e7a428fc6024c2dad094f6bfc480d3cac91f22e35b73dac8be09735d865eb298190481a06abe1b5e4c4f78f352945a747607866858b1c87fc3e93062e8b1682ec263be462120231e9da3053d65fa46ee1b7efa56b55de2cd045493e0a11dcb2d4d4ae0b15394d54e256e993ea745e07f8e1d29ce54a1bc9d55a124e92a8b4b9f5bc15616e635d8946dd30777ee56be54a28dbd2ee4bf8eb1a6b98b98bdc34efd071a7bd05043c537f823831cf720468581038d9595ae92d723ca35aa9acd393da10d019c134f69418de063701f0e13da7212c14e3e1626ae44bef6682dfc0b21adc60d837a0bb0e995abdfbb18ee6aa9505d70f76eb6ecb56cd8164e305cd51dcb240fe3a220b59ff2db93e6cdabcdbe84bd7df07f91cee1d9650ea79bcae5f8ef15dfbcd000763d502e0cfcdf84c53ce81383d1fa0d7ce9abab9ded8d9509fae054014559f43afd3d9f1050a2b5822d3e1edd2efb4aecae8c703864c778e11c3afc7c81b77043f48460f7b76702d2a776ab3c62d1b0e1adaced13983a8f0928d6c972a7b8f507dad405cd07073575cb56058dd75412426a9676dfff4f8f929e0a9424aeb93e372dc59374a945333d9546f48f03a86018c31f4a0b8805353cdd591d98974d9599dbd41b9ef4aaa3efb2d2cbe3ae1268a1a7315f1ba42beb9e21c57148fcdfda2749adb965cb2f456cdd8820e14f9aa5a2f6d3075ee6fe24656f53cbc5b8e20a716527221722b9f218e123bc3a57ab035934ceb5f4c2ac65516fe46bfbdf66cec6b879cb5267334b1311baa9d9cb405c93c6b50d446da4caa2355b480654f42ac0da5a2d07e5d238b6d7f47c41188cb4ca5bc57f845ec803966ad1661a3e52be24bd438230fce49b43ab3c5ce0d8f5913901fef7bd7e151a9bebabf84ca620ed0f2efc24e1662c94047f305d32cb588075cac40468b6b86f63382e144caef87831e00e9bb344fa967eae1d04ebd90c9c0c3c81587315c710618adf27a5e3987daf3d32b988b3cee5b5cbfb82ebed390933ee7cf805c980f5424a7428e2c9e4eafd0f7b39d70afbe94040ae839f2dbb6e8bce033851238f7d4273f803f031935fdc9b195723560644aae773e1615a6674e194305ccdb1eff32fbaef24594ea71444e714322513d0c040c382a6b939f58c7d0a776f347f633f6dc1d8c82c54d7f146297195c85c5c0f74f393cb3f740ae0e02cb3707b3742a85582fb0360e4384253bd375866510996c11b284f579ad0209ffe22512acbc7c99333c01c18b1d86bcf89300bf49d02db5683ff2fc946b49cd6bbda9a126ffc358fe4d431a28bc0937db26ad4540a6c3b9da1560c4348f8e427bd5147ff7bbddcb3b8ab9a86a24a4f91909c7910da189ab8d8361c8977937a2b5b2b4651c242d70e8c946d29a4e241e408f44aff0cfef6c0994f010037db275593855b39269a8d874ad5d332596bf39c506177e29757cc12896887079992ab22fce625df298b432203040c79aef0ff50b5afcf517754dfa50186d2d36bb748bc764630d750ff6ee20634caa299141dd62ac3dd3b63c4d01cf5e1b918c6f97ae71931cf7bc781c27fc8be5883227e7b46074eca9335295b8a793e365b0be8927621722b1a12b75a05a686232fbd6896d918ca75b95e16dbdb4edd9ae7590d6c32849674789868a511b2cc0584be71747731e8e17fe4a8b30d836116492f3f8aef4332ee331d0d02a56f07714a95061da16a408144e4160187ef158c737b3483508f885af726f4b38664d082c3a964a3a828800dac7e5746573ee9c6398224580ba80c5c00b77c612eefae9baff8af0c08632e399f33bd183ca54fc1ad3ef5772f1da8d48daaa8b857f2b00e6aa01742e955b56fd8ad0f410e1e85f0f9b3b823eecdaeb498d16c97291a2a699bb855b45737af1d3ad2393faf9089d4f75e089fecda631500cae1074415f9d2ebac26d61501705526820b2ba9f3a920b2e997601076631b7b83285915799d978502202c798b54983febd3f71e884c405d254ae6a15188fef51c9d839cb31609eebf4b5396a3195ed1d5a8dc98a47d0b7a8f9f51a02aa26418c18dfd350887c1fb81729348269b98403cb3ce1dcdbe5f0b1ab6a51cc4bb6a4c0bada935480b2e3d4be7030d809b7cf8fa014b3685939ac977463b5f83c2927ca9b4e72b2b708c52f916a20b767d61666df31a0385fcf1e3a8ddd6ca59aa2eb45d1070d1e740d564f88d8708cc97b9aea54460908d0e3a85fe1a429e159b07321a841ecda38baf94dcf49d2be217adc196c82d31781b2ba077e0ab47dc92e844d560c18a8564bc2d6351a4f04d5246ac5797f390ac9d016c7d5849d2fc26507eb1c52e2fadff23cea3e9e716bf45b492d062ce5b9c4b71033c4adca3c0bb2be93e5ab5fe5352eed971422010652ec461b9ecb9797e6d2fd0e839326dc7739525529727a457fc012ef90ae558eff43599421c1876733fe2cde314e8b5bb52b6abf896b975a4f0ed1c74b190bee63974c862e688f812e2f3874ab81988a3f51315619f13fd028b18583bebbd6c48644177245cc16a8c42babc918405e53d65b07f746f98890bf64787e9c57f400bdaee12cb5f9760e674b351997bde1690278fdfa359cac46110d1e4eaa2c36a1e2248858961db5db76ac531b8350046383f18653df8f61ddf14cb244f84e80e7616321c01ed9c67d94711fa23db81c29821dff05410eee641ba08a183c0419e886bfffe8ef3d44cb49ef8d687c6d7b4c474dd86ff688ce88605e72a58f1a11452ddf6fd237e0a4687274a4de2102ffb747a2e8f43c131cf725159dbf6be4e34de1d9917317e401a4e77afebc55a1b5bbc0b70b9c29c3291140bc5e4ed108d74095392a27eefb442c1e44e12665a52e147e42e9165e6833c0e1cd1b2d29e4fbca202c6e8bd3e38b77b0e06a7f78c8ce80eac7d03052291caf24e3d3c2e24cc2c81d5a5ec33438d65476a02613e8fe243fc7527fac07594df6c15b1ff389d885fb10c2089e1ee905057fbd9482a2502462db09ef13a718c07cd43bcbe475b4077c399a6855858fb7c19d1f87402264f42b9a4cb902c72bf84a7afab0988aae34e5952d08535b4a07cf47c3f06bbc65e563a909d1983acc077d86332d5cb24f2bacc7235744e2c990404b2a55e0a04387ea63b22cb5de4088fab4455ae9e86017c4dba2686263752dd6c73bdd73340914b5b2e9b4bdd60adee1a724652d4ad71daa1719e401c90f7cedd860e022fcab34d2f343dd0fc34ee0795b0bebf55876bb70f0c46e87e", 0x1000) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000003b80)=""/4096) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) semop(r2, &(0x7f0000000140)=[{0x1}, {0x2, 0x0, 0x1800}, {0x7, 0x2, 0x1800}, {0x3, 0x0, 0x1800}, {0x3, 0x6, 0x1800}, {0x7, 0x3, 0x1800}, {0x3, 0xffffffffffffff06}, {0x3, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}], 0x9) semget$private(0x0, 0x3, 0x20f) semop(r2, &(0x7f0000000580)=[{0x6, 0x3, 0x800}, {0x0, 0xc09, 0x800}, {0x4, 0x20, 0x1000}, {0x5, 0x2, 0x7fd}], 0x4) semop(r2, &(0x7f0000000740)=[{0x1, 0x25, 0x800}, {0x2, 0x5, 0x802}, {0x1, 0x3, 0x1000}], 0x3) getuid() open(&(0x7f0000000480)='./file0/file0\x00', 0x10485, 0x200000001fff) semctl$IPC_RMID(r2, 0x0, 0x0) 19:15:47 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x102000000000029, 0x9, 0x0, 0x5c) r1 = msgget(0x2, 0x200) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d667fc60df6399b04e9f10b95caac0560f1930baee1afc06b87a5fc8d53f41b8f335bef8c8eb0065b4078c942e2d03e48b41fc82e62bd1be9756841d88c9c32789137d11f99a25a7ce7f760d"], 0x41, 0x3, 0x1000) 19:15:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e", 0x4e}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e", 0x4e}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/236, 0xec) getpeername(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x10}, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') 19:15:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="b0e8893ee3330991dbce5d75f85096f3d20246491f0a5340fa650d709552f0a7c461d09534ff932672f74874c905ae09eeecae187af47a3df0a1ee2cd48b29c96bac437cfa7e1d9e44e55dfcc26f4c0a79549347b2136bd3bb4f630d8c7f1eefc76a4dd36477b56f3c", 0x69}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 19:15:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x200000010, 0x18c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r2, 0xfffffffffffffffe, &(0x7f0000000100)=0xf2) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) 19:15:48 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) getpgrp() fcntl$setstatus(r0, 0x4, 0x40) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0xce3843fa3c446221, 0x5813, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/9, 0x9, 0x1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = getgid() r7 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) r9 = fcntl$getown(r0, 0x5) r10 = geteuid() r11 = getegid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000140)="94b87eb6ef7370e5d955abc487ecde98ef77963b45d81f40d3244b37ce45d46fccc957d00d5fe44c8d67aaf9928636bfb6810db6966ebf98422555d5ae29d7859c59544d13e223812d3e5d750d2c85549127aa60c15d20a770ca08be57d7eae47f61d05f3c5f8f52c66733289963f0fe95c74ac35f0b5ee17382d75b355ed1a09a291b05807bd1b1dd898c58e6b70f5e9a6d20ce93c3f58d7d3a46b17aede736fd83121a68e769426c0bef77f2b2442c6397fdf775ca3858346043d6ce9f", 0xbe}, {&(0x7f0000000200)="1667db317c176b3a082c455968206cdbd3eb1b50baf9cd93e007d81c31a38fccfef37a8fa528518fec050adcb1cb95875e0a11c5b4a4a152118fc0defde3b77ed6f4106f26aa64fab60c23007bbd443e68343a97984410477f35f3f681c2f2920f928ba53b98c7ea836673873706", 0x6e}, {&(0x7f0000000280)="b53f3638b274b7baf0e40501a8f18aac18a52bf459c06faa21b5b412c287d43c690da9bda27a90466f186327288c0c0b877236019ed89aa588018643d84f9886ee648d6a6274de0764b60ec435ae96eb4c674b29cf866a8700e954d0", 0x5c}, {&(0x7f0000000300)="1a9f28dc53832d750d6665d5d06b286c69ed0dcd072c33e433cb4ad4023308b1af8fce8ee7f964d66193e95950dc1f487d8347d45550a6b21c6d0dea18b9e0495373d38d66644ed9259d8ca372255049208d04397de5fe104d15b27e152ae86c1e61044c8e8294a56c0e993fd55b", 0x6e}, {&(0x7f0000000380)="d17bebad289544ce12", 0x9}, {&(0x7f00000003c0)="97960abc51e7c42cc55b383ed3762d9b208bd6202dd13afb912581ebd0932546213702655efffea83ceea1f34cd0dcb93479accf0d9270a557f71a1c15f739046a248897d3a486743ccb35d0834b11dad0574052f259801aa37ccf3c0bf60442c01804a346cc4a564272fde5dc56475ab3a419ef56fbc472b6f0dc8801f63c4583eb30a3a2e2d50bc211abc05cae122b5520d2c367b20a00d5b06cd28273925b24fc5017caaf6aedae9dfdedf22322bfe6b36a810ecb2d1e39bfcb098a2c4d4a4f71e69241e3523336c4298a77a36cbcb953096459f44e5e1741d8667d8443b3d0c0be6aee21c72e0b633856fe90a0664b286c7e38caebb6d0eea095e4004c", 0xff}], 0x6, &(0x7f00000008c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32, @ANYBLOB="00000006000000000000000000000000000000bf99f083f9e55c3200b9a14b2974cc73ef35276da98c3547d18b8d4e3ecc5354afdb3d2aab77bb28f462f09704", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x8}, 0x1) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 19:15:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) pwritev(r0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:15:48 executing program 0: mlockall(0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f0000000080)='s', 0x81) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x4000)=nil, 0x4000, 0x1, 0x2014, r0, 0x0, 0x0) 19:15:48 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0xcc9, 0x18000000000000}], 0x66, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xf1576b1d1380f81d, 0x88, 0x7fff, 0x10000}], 0x3, &(0x7f0000000080)={0x2, 0x3ff}) close(r1) close(r0) 19:15:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) pwritev(r0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:15:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000280), 0x0) getitimer(0x2, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt(r1, 0x0, 0xc, &(0x7f00000000c0), 0x0) lchown(&(0x7f0000000280)='./file0\x00', r2, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x44) kevent(r4, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0xe, 0x80000000, 0x8, 0x40}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x1576c804, 0x5}, {{r0}, 0xfffffffffffff7fe, 0x80, 0xf0000008, 0x81, 0x49}, {{r1}, 0xfffffffffffffffa, 0x1, 0x84, 0x7fffffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf0000086, 0xffffffff00000001, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0x62, 0x40}], 0x9, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x0, 0x0, 0x2}, {{r0}, 0xfffffffffffffffc, 0x18, 0x4, 0x8, 0x401}, {{r0}, 0x0, 0x0, 0x200fffff, 0xbadd, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffd, 0x32, 0x1, 0x1, 0x7e}], 0x1, &(0x7f0000000200)={0x40, 0x4}) 19:15:49 executing program 0: socket$inet6(0x18, 0x1, 0x0) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 19:15:49 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/62, 0x3e}, {&(0x7f0000000080)=""/72, 0x48}], 0x2, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x7fffffff, 0x9, 0xfffffdfffffffff9, "17000d998a7f6200000000008000"}) write(r0, &(0x7f0000000480)="bd9b874421663ce2b50e7b0e1b96b2a8c26ea61008cfedf676c0e4bd0088feed9dfbe2b26981e8277818632ec1c1854986ae80d64365f6d95e00fc2a305df86869acd30e66b3a940844d4ef39c4efa7605a2ba991736af44d843b92ab9a6b79a17eac4ab5cb667d63c2a6f10a1b75e365b2f4f3a479fd827d6c38e069ee97ac347d54fe94087690d07851772b92ae887aae1c4f1e40ce27edfaaaf7462d7652ca62e326085e0697fef7efda1e1bf24b4c93ddc303206f50c4263d91ed105d942035108baa6ae85bc2cf1e14708c1ac086b5a676fd59c03e1ea69a1de4b2c7f50a0a0e568d312d0b8e92e8accb6febdb6433e691d0db1dab74550907720c7bef87bb8b597b187085d8f4ad77f9c6c0c19132aa71d4bca69ae0aa1b1a43d99a36f94f1dc181a8cf72fdeb41605677b52f740252a3e42d22215a6f25025380e14b4b10428b1e217b31e39daf5c206ef793628c683f151107f17c5cb6fe5afd94ea43e3d77c5592b1098e8f7a570c8bb4cd7c578b77e0678dca704295a70e4f8f6025c61e97fc284f4dce315fa61b1a8681624bdb30ad65626593e7aabcf80ce3437292cd049b136fe0e6398d84586817f6685a41d2bac06a70b70a4040c5e0038b1045968cbc7f38859fe3f9def2356312a8cfc611757a7aec3ee27de7cb0e720977ec9a6da062faf8f3ef745446dde3975b9605401501fecee0323508736631bc39aa0602ba506f88756ad305d67cde7dc4eb43ee9549a6470bf6d1b21f89fb9a6a827637df33a3ebdf88b06c863f7249020cbb2f0e8945fa0fe5bb8537a5320b0ef06c3d662079f10716b9f52377e376f5e568999a55f581c7a9bb26d2ab1d936d2b00aa5578ef2342640d98b7b62821112e54e809446228758ccb4a6f8c7a8e9d3a72a20ffee9f54c067581c3169417db1dc382de5b85d52dde0402abeaa11d1c2f7cc19bd7f97aaa78c6d471d7b453adae3c6e87f607ad7521dc292eb3e1c97504a4f7ae113dde436e0b5a6c3bc3693e15394af6ba01b5e1c8c463cd99d1979ffdbe6a19ec0b4b548069a97a7986ecb7943bb8be6e8ad8f3aed6ba71bd20adfa4ecc0d9e2b99fdb6c01c431465b17e50077d193329b123bea2fcc01624010eb2e566ee597da579061a0b423e3a5a824010f963919f71b28279a6951f5e348c53006348503b94c48cf88286f51370a64ef5823d1883dbee56101e2c019f576b22814ee3a21aebce867521a4eda36cbed607ace566fc03cfcd5d7e416241ed11703effe690c8b75003b6fd21c224abfe90ffde56df221034547118c902a451df281d98e1a4499d7962dd3a2471a37e1399845e91e293c975c7516721d216c1f847852a8201390f862cef78d8a4d3715e10f07c856f2bdbae10d9150999ebabf93f5cad356345f7dff", 0x3e8) 19:15:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) pwritev(r0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:15:49 executing program 0: r0 = kqueue() r1 = kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) close(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0x10000, 0x0) 19:15:49 executing program 0: r0 = socket$inet(0x2, 0x1002, 0x0) pledge(&(0x7f00000003c0)='\xfd\\/\x00', &(0x7f0000000400)='{\x00') r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000040)=ANY=[@ANYBLOB="0000956681182e2f66696c653000"], 0xa, 0x0}, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\xe4\x00', &(0x7f0000000100)='.,^:%\x00', &(0x7f0000000140)='[:(\x00', &(0x7f0000000180)='[!\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=')-:\x00', &(0x7f0000000240)='*\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='\\\'\x00', &(0x7f0000000300)='{&\x00', &(0x7f0000000340)='-:\x00']) 19:15:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) pwritev(r0, &(0x7f0000000140), 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:15:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) r4 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) close(r3) write(r4, &(0x7f0000000300)="3d4782ccacb5f23a6dac4545686be8c3fdf453885b00369e5c1e12970fabea20e68efff2cc470aa14c9fb873a4ceed11762118a22b4875a6f6f32bb6b0ce78077b9563236ade9548f87ef0f03d57e707853c546cc41bd85cd4792c88bd35fbc2066e0d318742b721af055c4c6949c41be0c4bea20696f45bad088e9a60366ed08135a0f7cdfc60db39e2411b3cff44e6e1db6d01e12de94ba3f928517bb0f8222b58dc956602dbfa13b641d0636346acfc620c5a68d610c93af5849b7c8540dda986f376f546f4b9f5505482b53e527267d2e88c8866860629d2f6fd9b5356032de240dca131dffe15bdbdec83b309802ba8c73196282801c2778976ba7bc4594292d5f977a093740dda782f9383ac11311cafc6f9d5d1feab48699313c7feb3edc0e5b5998848cd47b987a6d6e5ef33cad2f0154fd3f49e55a047fde932c13cb130406231590648a10dd7f268afa054b64df370256db2882f1fcad3a4d2bd681fb80a45f6fb5a8cb9901b58d366fca91944c01fc27e27a22061e2df353e72377a81d4bd9a6a9723a70daeba25ffa62aab8e488066c722db8173c1ea07c180478e95296a68167bde0da7cfd4ad461949a83aeac5214ca510377f0a078e0d723c7ea105a15e90ac5ebe78aac79d074b8eb15ca46d5efc351faef8f6a913984037d57d43f5a1ed3c7d9fbeaaad348c1b2ce3b6d23f4c85d522ef95a09a3c73da60c6b44e299b43ac600b6c71343e1e0963f053788d95eef2edeeabd80a91fdb8b7c33b9f1ee0902d5eb6f9cd73fafee6d6e1fe65222e08eaac4e7ed7f1d6cb37fb6dedafd8f84deebe300ec4c3d6c0f7f05a1a33673eb2fdbf9f3392e29dd464dd9c391aa02518a81f357565333f8c96bb5d724166462c99b7abcc272b03be86e33718378c67cc207442d8d486ae224fe958922400050f118e16d2c45f889e0621bf0fb2b25efc0f1b5a7164ff42eec80683e201ee8641734f57392f8d09a9091fb8b56b7108d86d551694cb7351532952013c440b3752ec5a674c130bfd0bd7cdc35154726abfd86e01ef1333a8577f2212427e25238b38e077c810255e2caf4685bf4b39412880e8d9316503fd821fd7c3d20eb6ffab0de6558f07edba7efcb3eae4ca6dd489a8e83e432e8e49e470208aacc8288567975730acf669c7510213b921db07530e07ff6a0c6a5aa5df4c63a3351f4501214eb135b9857e3e9b1a39832f14aa08d2270b991763256649e595f94bff1375f61653679e0878fa3d40847c4228dbef8efae1703372fe10f3f251b6272e87605b6b751489d6beb96f5f011999f556590b58b29ceec52c0e28f2bd6fb37fd72010843f3a244509d10056e7bf8e27f7e9e1ce2ce0729103f30552226478d52df0307a8eb6f87300b2c38aa4d4d5f9df76cf7693671607390aa436835b0cd1bb398d9b5ae2c3da1af4299e0eb73cace73b9e694687469cbe6c777658806f856c85e738b767e339f4116fbf9d79c8746d47ac0acb5fff56a5f4060cad108e52286a09a956e034ec41268a1b459dcea26a15c2e43616db5a2af5e37ee5ca8b61278d2830f6950aa6a6cd7f3f1217f25eba88ad815a1da6edc39d47ff0a8dfbbda999fabf16b67222f5231f01a9d1996adfa3a355cd4c35120377e0142182e16457e3d93b485f472448c947ee603e650027d44f199b83d94cac7eb060ba1c4c00340956caf7e62ed1630172058ef68953a5f0c82fb9b4a057849568bbb35a00f46e24829879f8079d95c27ae98a3b9b053dfa10a4bd668b7f212302ace336f9d6feef885e8d662b758fd710c6f6930ebe30b749a8f5cb47c21c08bc2f22f0b92a3328aeeec17fb7d3a66775972e0eece18d44f33d4e4c33578a473ac2c0dabdd4abc033067118730b54b0cbd3cffe6500bce84378ab46f3689599a6ac2e881bf3c5f54ea25cff2601b957a52903a515c4a24f0d110928fb0da429ed5603e526a85e669593d6ea2593a84199fbe9ee5769913341e3fd5ae5006bd9933f8c5599c1ef473bfa857a439ed9547af4cd435de8b765ead9a554c9a2c92715ab92955eaa014823004e5508588b4898eae3ea30f709063162640f4a5438ade607ffdaf69cc99c071c9757bd1852c2d6ec37f683dbe4fc1e6309ac6a06ae88b5cb9fb26a2266986685b9463d4938908303c57c2c4f2f0a473bfa7b2b5883b8c9ce35a912e6de403c89e31a1150941c5fa4eeb118b11314f7dace3411bbc7acb998fca7e41ad1bebf81f347bf33094dd2de9696d49d4a7b36c66e881fac15f8e74e2fdcd0203a4a839d5b6e200e5cbe37b4636b35022e635f942aa29be46d30cdfdaa732b824a8a88c579ed61ef1e13e98acfcb5994f00b7061f3d640ca87ae4d470b78407fd49bdd98c332472627f5f4d9dc5af704d7b12c721061d46d93bcd25fbe58a48576e096e16fb0fb7070496728c284f41833aeca7e1df543ccf6d347a377dfa7da9004c54719d7313f7757ae8fd89944d6406cf1d469cc69c09033d6f76f195adabebe3867c351d0b3d0f677150a04b291f7b5b101099393eac8e9f13d20127c605986d53f22294d8e59f5be58c5befdb8d6a770f53d837296e5fcd813ffefa586d596ad70d3d6d1a67d419543d497ac2114e1627ce87fc6e1570bfab5158f6cd38cd3dac32d9afdaf8326bfdde13d9a01d883f27869a2313d1719ee5aa41d95682bdd512014e176424be3c8fb0c9754b8c73dc7d711ac44eb3759d5aa658d9f05542312e27966e1957b53811d467079fd68171388deb79adcc0cda12361f84ebcf92654887137628ec539e6d605d41d47d583f1a0096abd9f995da06a0de92d527fc942a1684389eb0d90ce3092ce48390ed2e7c3a1fed89c180b963be4725b331d7c66774fac6a43150a27a33acc021240a998debc8cf39adae5a109aa68afb4da1bb5005612eb1f3261d3d427500985668ae83a4e6c7d853b40fdbe32bb5bc654ddc3074dfb9cc458bce8100982ca8a83f4fab61c3edc802e320d34f53eba12b97a671cc326c9fe72da0fc03141df9cddd40ed43f58f381684df4f487f4247941150cd6937af2c65976bddd0bbdcea97d22b81f54259c3dee057bc4a2f0b1267786bfbb1ed1e04e390a376c40392aea818bea806a9813f78e62a1b1f91691b347ebb46ef7ffc5f69bf881058e96fb7d2058bb7e2b0d1bd0be92379149305667d15e486a8d6a5adcb382e77035667d1d5eef2a3678a80d10995ad7d9a9d34e1dd5eb6aabf5e825ff920de47296dc7633e549ee77d8241afe00e86ae6fcde5278f3d78a078eb7fd63e4410d648e9e81e263a499d3f69adee2f279044bb3cf2b9a8a2cd1011180abf4dceacfd65877919c3246b22cd4b7bc2df72fb35729645d8948bc5cbd07edf1ac76a5471739a7d0b2c76b7c70af571092e763182fd2aea13823b31330fe8ce74c7726a6bab384adfa20b20a4a590510d8c2328abcccb144a4402a938bf626cb1a7f8348505c4f11c607d903a83ae5b2375a33bf4dfcad0cb7bd5b4e171b6847971d4d4083ef941769373a641d11283ddc108a52262224fe265a7179cf60a14f67b3878e43289ee91da598365a17d2569236892d4dfdd56bd24070d2a49d593e89641b781d4922d0b634e973496290c5e5cd3330456be499705939d160ae3ab2df38e6bf70ba1a2627fce47793724c5796c084ac1b4dbcf100aca54501167f85eb72c1aa971afc09396c71ef7300ea1cc4ff7225b449b3abae1898bd01d83ffad2371fd3ee242c779d32e19a184afb88cb9217aff280e95caacd7d6bd3839b7642f3bb374080dc3408c30ced629c7b11228d74e5d9750e4a01d8e3ba5846f6c96994ab42933f973bc8983be1afc9d2a6fa4d8cb83e8e1762ca406ff6c7ce04e325126af3f18edc4aea8bcb308e6f0ee9afe51241c778130d597f4410f79803ef9753cd675ee4f0cd7b491291cdf5fddf3d6d2f4b3133d9c460a46554542bf720909c6ef56d8628c0ec5d2bf03d3cb051ccec05cc7134dbd618a2e9586a49278761dd4f39bfdc6661b9c815b8fc6dca0b71726f7809a11182f785444f05fecd280a19a8f5e281cbd94ff0d7dbbdaa24901e46499a536a6919df24d61ce55c25eaafd1e3e5bb90c0e690f807109625f33dfbbaa205cfcd76a46a74bce828d0475f6c0da07b3e9101ccbf4e6750616d617d69bcf806eb10ab76be35940dffe2486fed0d5c4b3d5006ab7c488a108e0f0223c09848036bf89d208484f5f9e99dbb7f1da095a3f2e65ec92935bddfa51edf96cb882a9ac69f30146d9d9efb2e1a575b60d68bccf44c250e2d0c898e6afda9dbb2c9dd8a330f29940ea6dc9e87f3c0175ec1b57fa881449fcc3aa80e8e3ade2e7bc45cbbf11b93df7d48ab420ca584486e192c89bc064c450d5306066993860497eb30755ce3da8dbc2b41e4189ebd32bef801b2a0a88a2e2790bb9f66d8545f5f9346f5f3b8ed9d1abfc37b7917e8aef43abf67e4763b204ec898207f76210bb7e3022950a0293040caca67bed1d7d275e17a12c0eaf39ea04fec4f5b7428de1ff1babbc9fa83027864936867e0f24def2a669021e819e5e22f25080ee9ff0c6f60331195f0fbb5c415058be9ce0ad45bdf6b362897703a53651f0e43e426871134508724db420897a7a191634094218a86c06a1aa3d438d7798a0098a92c79e8d5bb6441039627e611c6e2d560c6126f5e0b71caca4bf12d49878c685a9abb65ea7af40ebfe30fe03b306fdc921d0340e5b84d4acd657d6a49783ab21a8e342d815bf402cf13a6c45163fe9f6c831d5765528e594db056d7cebd0fd9157dfb9fee4433e67a6debd38de410ca5df9e4fccd89b47c1b78dafb45b000b72968b59af906319bbf4c54c237200369a7fd82e9061cc105b601e3f95583c6d588dc4845e55983b4d16ceb24e59ff24e299d33f7c8e69c3d95d3d3f34f4051138c70119439c5b9fa8a02f909b94c0a6434d3aedd5345eea155d78caecb259cb1dc0b058ffde53b049f3cdaaf104e47df8b439294b1b08e1926a70157fef703fec5bdfddd828dac7ac61a936e6c8789e2e01919874521f9b448af136f702255f1d78387aab861776967ebd0762342702a23dab75bfa8e6dda6d890d449e1bd68dbb29e98c6b7f7eed7ae2d21a0945a6540975ef0bb94d4f4027dd41b24ee0cdfb484735e634ef869e83e1befdb36d45039a2ddcbd556decb42a1a39267b9b734aa98c74a858897bcf0ffbf522a788bca53c72d7cec783c237e80559a7c93e8997f0ab946d197c78a4e044be0e3b3a9b6592bb9a414697fa2b3f00947be08405caa289fcc63ebed9542a33ee93b6cab969fc3a644b53a0aa2f36aa50c1a2d9cb81853f8a91e07d968fcb8518577833e36d88af81e70a10a525f73edd2a9c60aabc076a63844f6d7a889c282066eb675fe3f112ad284312af9494abfcc393749573e1ec897aba56b6eab0fe732875fc0b23fcacde6716ee8a0ed9a23f359531865550aaebecab81b2481c7620b4e62f7f1722ddb3704dd59922c1b3ba4ba509dd5080835ec4c71d8f53d74fc3537930b52ec25ab793f1a5ba51ea750f088440d59f9d5592c637497cac973afa7556ea780668adcd5960a5d349348c663f9be13ad734719f5829bc85924a8ec9ab0ac8ddf61a0d02f9c0a8d6c555371b8dcb4a14b1e28d5a8985797e74982ad32160f04f63c38785ca50f23af5cc052e3344b682e3d1b1d45e52843c6a7c8a6d88e2a542727e082991ada1824d91ae7f6dda3e086c49d1f466418dc47692e262c3c98eaed3593a622b6bebaa0f5c", 0x1000) 19:15:49 executing program 0: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) fcntl$setstatus(r0, 0x4, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, r2) 19:15:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) pwritev(r0, &(0x7f0000000140), 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:15:49 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x25af90167d5e1800}, 0x8) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) syz_execute_func(&(0x7f00000001c0)="6566d37900c4c1a75ad167660f3806ff0f5d5d7c0ff42066430f384177378fc900957e00c4821d3ac8c461ff70170b67423a64e900") sendto$unix(r1, &(0x7f00000000c0)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c9f3286a8c75f10c85806d5788a6ee318903d05dcadef1c156c7222e6be5f8c6b2640be43901d53960b8fe311159480e8b4f1e594e244feb22d660b178ec721a7dfa763131559906cd7078684c0133c4b70ccada211ee02b93c5770b3ac891a239c57a472f8ba4537f861441023612b5c151bc456921abed11b93906aff2d6d163005e0c5fedfac0039cd7c653bb849daacb9de3c7d60e273c81bfdc7c2944ee53bce6dec04f71ae44b7a6c76b481a38b2ff6a7f7bfb451ea03a22e8e60547998beb2ad768a1b982e1e05102d83cae5b0445cecb331a11d05000000fb2dff", 0xf0, 0x4, 0x0, 0xe4) 19:15:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad3a5f07a003006fb2"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSDTR(r0, 0x20007479) shmget(0x1, 0x3000, 0x440, &(0x7f0000ffa000/0x3000)=nil) poll(&(0x7f0000000000)=[{r0, 0x2d}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 19:15:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) munmap(&(0x7f00003e4000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x9) madvise(&(0x7f00003e4000/0x1000)=nil, 0x1000, 0x0) r0 = msgget$private(0x0, 0x142) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200001a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000890000000000000000000000f277ea680fdeefaf2e99187cfb678e0a18c237021084b80000000000000000000000000000"], 0x99, 0x0, 0x800) 19:15:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) pwritev(r0, &(0x7f0000000140), 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:15:49 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="a73935d9a4a6bd9091832614f7d65701c3b6f6d89130f601a95867a706b238813cffa4625640200d36ece3ec9b9bacdc8904bd278629826d97b47db0522e4a48be3397331cd8e220", 0x48, 0x5, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x300000}, 0xc) 19:15:49 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x203c, 0x1) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xee1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)) 19:15:49 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000780)="e34aad9d87adddba0bf50bf36551774850c0ecaae0feeb9830ca39a94691eae60a84bd91099f8c4f6e095f03efd9f4827a5fd2ca40f9869f345d8a62cfdab51bb71b4e45b68a18d9b511565bf074abde9ba08896c17b16c0ffffffffffffff25b5abcb5393f97f36000055886acfb8d08666d84fedc676a773ba2d91002b7c43c25eb9d5e290856666ee728f995df0318207f110f435cf8abcd2d91e308e534ed9f6efabef7e93ab45855da27285b6f6a678e297074686f6738f87f892cd3992314164f9be0aedd482ec8da666c5a95451e127099dccb5ad0e67e6311d2d7a44e9807d86e2c1c56bc023db5de14522f0cde410dce9bcfe1e25add0a52e710eb6fde417cb755fa9d18f3bbf6128d4e3c1612fbf8538c1aaace825b366e460a085e869b54737439d7abf1e6b0503dfb6f24f5e76d021517035a9e1de020000004ef55419bacc19c0815dd33eaa220ddad4b16909f6e0f66870177340fe7ec68604ec3925b5ac4fa72255151793f34f0d15c3caa0a63558f67c333c94b0d07bd79a526c054574326409e2263f257f9905916f91235308c0741d556d2bd002463a47e67b9b20a797fbb63ce6707f0089369c39056bb0dd7670f59340341830cbf0e40716c6ac1ac517678db5e1312b0d3477d6ae5f4a557f1017ba8a6b6aaaf0ba8d9b771ddc71f9efcd2a9acb0dbf197f0272d33bba7f212a2aa7b4394653a82893c41500d20bbc59f2e63c11ec7d067aa3f98e5fde05", 0x82) 19:15:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c334874405d871d377a67403183a6e342048b78efc74f9edba4b1b863d0887f14c4b6a21544fab20d01bb9989b9a87011c13c187c91ec847b2c5e400982610a7a5b7e9f11c7c27341d2a0634df7e2e", 0x4f}], 0x1) pwritev(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0) execve(0x0, 0x0, 0x0) uvm_fault(0xffffff003f12c840, 0x600011c, 0, 1) -> e kernel: page fault trap, code=0 Stopped at m_free+0x2a: movswq 0x1c(%r14),%rdx ddb> ddb> set $lines = 0 ddb> show panic kernel page fault uvm_fault(0xffffff003f12c840, 0x600011c, 0, 1) -> e m_free(6000100) at m_free+0x2a end trace frame: 0xffff800014a28840, count: 0 ddb> trace m_free(6000100) at m_free+0x2a mq_purge(ffff800001af8000) at mq_purge+0x6d switchclose(ffff8000ffffc260,ffff800014a288b8,ffffffff81524907,ffff800014a28860) at switchclose+0x77 spec_close(ffffffff81e38cc0) at spec_close+0x271 VOP_CLOSE(ffffff002c51ceb8,ffff8000ffffc260,ffffff003f7c7960,3) at VOP_CLOSE+0x5f vn_closefile(ffff8000ffffc260,ffffff00376903c0) at vn_closefile+0xfc fdrop(ffffff00376903c0,ffff8000ffffc260) at fdrop+0xa4 closef(ffff8000ffffc260,ffffff003f7c6350) at closef+0xd5 fdfree(ffff8000149cf008) at fdfree+0x98 exit1(ffff800014a28b80,ffff8000ffffc260,ffff8000149cf008) at exit1+0x22f sys_exit(ffffffff8137fb93,ffff800014a28aa0,ffff800014a28b80) at sys_exit+0x13 syscall(0) at syscall+0x3e4 Xsyscall(6,1,0,1,0,7f7ffffdfe30) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffdfde0, count: -13 ddb> show registers rdi 0x7 rsi 0xf0 rbp 0xffff800014a28810 rbx 0xffffffff81524890 switchclose rdx 0xffff800014a28720 rcx 0xffffffff81e62c80 mbstat_boot_boot_cpumem rax 0 r8 0 r9 0 r10 0 r11 0xffffffff817102f0 pool_lock_mtx_leave r12 0xffffff00354d8800 r13 0x236161bc r14 0x6000100 __kernel_end_phys+0x4000100 r15 0x6000100 __kernel_end_phys+0x4000100 rip 0xffffffff812802fa m_free+0x2a cs 0x8 rflags 0x10286 __ALIGN_SIZE+0xf286 rsp 0xffff800014a287f0 ss 0x10 m_free+0x2a: movswq 0x1c(%r14),%rdx ddb> show proc PROC (syz-executor0) pid=291387 stat=onproc flags process=1008 proc=2000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffc4b8,0xffffffff81eaa310 process=0xffff8000149cf008 user=0xffff800014a23000, vmspace=0xffffff003f12c840 estcpu=36, cpticks=3, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 99543 23299 1 0 3 0x100083 ttyin getty 80585 32806 0 0 3 0x14200 bored sosplice 57444 501905 87821 0 3 0x82 nanosleep syz-executor0 82250 312331 87821 0 3 0x2 biowait syz-executor1 87821 180984 96365 0 3 0x82 thrsleep syz-fuzzer 87821 176654 96365 0 3 0x4000082 nanosleep syz-fuzzer 87821 472331 96365 0 3 0x4000082 thrsleep syz-fuzzer 87821 68190 96365 0 3 0x4000082 thrsleep syz-fuzzer 87821 356916 96365 0 3 0x4000082 thrsleep syz-fuzzer 87821 295991 96365 0 3 0x4000082 thrsleep syz-fuzzer 87821 275227 96365 0 3 0x4000082 kqread syz-fuzzer 96365 469710 72843 0 3 0x10008a pause ksh 72843 84642 63305 0 3 0x92 select sshd 63305 192385 1 0 3 0x80 select sshd 1126 502807 47791 73 2 0x100090 syslogd 47791 338467 1 0 3 0x100082 netio syslogd 45021 404745 1 77 3 0x100090 poll dhclient 27178 311332 1 0 3 0x80 poll dhclient 79105 219805 0 0 2 0x14200 zerothread 39981 360629 0 0 3 0x14200 aiodoned aiodoned 76996 378627 0 0 3 0x14200 syncer update 60458 41607 0 0 3 0x14200 cleaner cleaner 34321 408316 0 0 3 0x14200 reaper reaper 69281 233595 0 0 3 0x14200 pgdaemon pagedaemon 47806 347339 0 0 3 0x14200 bored crynlk 71049 503022 0 0 3 0x14200 bored crypto 59358 383180 0 0 3 0x40014200 acpi0 acpi0 48947 238099 0 0 3 0x14200 bored softnet 81371 42480 0 0 3 0x14200 bored systqmp 92605 312111 0 0 3 0x14200 bored systq 5306 131941 0 0 3 0x40014200 bored softclock 7393 186193 0 0 3 0x40014200 idle0 1 268145 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper