000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000180)=0x1002) chdir(&(0x7f0000000040)='./file0\x00') execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:01:38 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x4000000000001fff, 0x6) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2080, 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d8, 0x0, "4597698bf3acb8a43f992ad393f09e336af69052", 0x0, 0x24}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:01:38 executing program 0: munmap(&(0x7f0000007000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000fed000/0x11000)=nil, 0x11000, 0x0) mincore(&(0x7f0000006000/0x2000)=nil, 0x2000, &(0x7f0000000200)=""/179) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 16:01:38 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x4) socketpair(0x19, 0x4, 0x5177, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0xcd9, 0x4) poll(&(0x7f0000000080)=[{}], 0x200000000000012f, 0x0) 16:01:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x5, 0x751) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='p', 0x1) r2 = socket$inet(0x2, 0x8004, 0x100000000) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r1, 0x4, 0x40000c, &(0x7f00000000c0)="04132800eb244fb676a0ec242d4b3cbf3ab06678f50ee71a80011066ded81aff328602980cb8809ef5b299d2bb1b64a77a44b4a05c4cf178bed6036a491d1ed4690c2fe3b50976324b7af80ce0615c4b2d054eacb2cfa62233af830ceb221797c4307fe874c525e7b466", 0xffffff0f) socket$inet(0x2, 0x4811ea0fb3f9dd2f, 0xac) 16:01:38 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x408000000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:01:39 executing program 1: mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x2002, 0x4000005200) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x9) mknod(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x20) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:01:39 executing program 1: poll(0x0, 0x0, 0xfffffffffffffffb) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x18) r1 = socket$inet6(0x18, 0x5, 0x81) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x90, 0x0) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r4 = socket$inet(0x2, 0x8003, 0x7) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000100)=[{r0, 0x1}, {r1, 0x8}, {r2}, {r3, 0x4}, {r4, 0x2}, {r5, 0x121}, {r6, 0x4}], 0x7, 0x8) 16:01:39 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) kqueue() r1 = kqueue() getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) getpid() kqueue() select(0x40, &(0x7f0000000240)={0x1}, 0x0, &(0x7f00000002c0)={0x0, 0xffff, 0x7, 0x20, 0x1, 0x5, 0x8001, 0x1}, &(0x7f0000000340)={0x93c, 0x7}) 16:01:39 executing program 0: r0 = socket(0xd, 0x4000000004003, 0x5ad92043) setsockopt(r0, 0x11, 0x1, &(0x7f0000000000), 0x4) 16:01:39 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="1f30dd0562145228d8642d9d511811627a411baca8139dfb4355f03fb5e88069a80db9db92d7b141360be7263284a881865fd0c95591fdde1695a36c35bcc90871e42f548c8adb12eda6a18bff315517a6311e60f05b7d488c4635ab8f9f3d18949f41129658a3", 0x67, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) chroot(&(0x7f00000001c0)='./file0\x00') symlinkat(&(0x7f00000000c0)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) socket$inet6(0x18, 0x8000, 0x401) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xc6, 0x100, 0x7, 0x4, "fe3d8d9bd3025e439c3b4dbecd713d1be20312c4", 0x7, 0x40}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') 16:01:39 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000002c0)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0xa) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/13}, &(0x7f0000000080)=0xf) fcntl$getflags(r0, 0x3) getsockopt(r0, 0x8, 0x7, &(0x7f00000000c0)=""/162, &(0x7f0000000180)=0xa2) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:01:39 executing program 1: r0 = dup(0xffffffffffffff9c) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x10}], 0x10}, 0x8) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x60c0, 0x4) 16:01:39 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x1000300000002}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) rmdir(&(0x7f0000000000)='./bus\x00') fsync(r2) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x7, 0x100000003}) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)) 16:01:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r0, 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000000)="de", 0x1) 16:01:39 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xffffffffffffbffe, &(0x7f0000000040)="fe780000", 0xfffffffffffffcb4) r1 = socket$inet6(0x18, 0x3, 0x0) close(r1) 16:01:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/207, 0xcf, 0x40, &(0x7f0000000000)={0x18, 0x1, 0x7, 0x1}, 0xc) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000040)='./file0\x00') 16:01:40 executing program 1: mknod(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) 16:01:40 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r1) setuid(0xee01) setgid(r0) 16:01:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) fchdir(r0) write(r0, &(0x7f0000000540)='m', 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) dup(r0) 16:01:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) fchmodat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x40, 0x2) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x100) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x40, 0x86) openat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x20288, 0x100) 16:01:40 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x3) open(&(0x7f0000000180)='./file0\x00', 0x11, 0x20) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000240)) 16:01:40 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername(r0, 0xfffffffffffffffe, &(0x7f0000000040)) r1 = dup(r0) r2 = dup(r0) renameat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') 16:01:40 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = dup2(r0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 16:01:40 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000080), 0x4) 16:01:40 executing program 0: open(&(0x7f0000000580)='./bus\x00', 0x20030, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000b00)={&(0x7f00000005c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000a80)=[{&(0x7f0000000600)="371ee4db6dae105166bc9eb4493f9bacfa0da097e401323ad5e5ce", 0x1b}, {&(0x7f0000000640)="d8a9c6f715b84d2546cf6d79ee96a30d3a90663a16918b", 0x17}, {&(0x7f0000000680)="fc5e64690960d51ed550c360e210ac12a31258b0c6fae02b0f33ced3a2eacc9d47c0f7e69798c8d3dbb9d3d0dfe961619fba95bb2ba4d43f45e26541a500a77256a7fa1e36387eed2fed66daf86abc39f65b7720d6281d0ba594767e5891d6a725db2dbf00af399a15f209da3211a1211d93d92f2a75c568785ff14fe34cbfeff35550006234cabd805c0b27238da6dd054ca6d8547d5fb9f9da69804c8add475a8379553983cd5d6f28bbb0332a65e527c4c8503494721f75e795c5da0ce191b01b9da369949f28", 0xc8}, {&(0x7f0000000780)="8d1102dbbe58c2d46ccd5395dab1f9fcb7500e66bf5e8ec0f131b0812f6e149d0260ecdcc45c923b4afcf82c2e1103eb10c6b4c5db6b3ebf69835dfaf2daf91ea9110a55521aa5587f4492e8da83c7fac24189ef4aa5fb17584a9ddfb399358b7479c8b4bfae028d03c02d018d8d0c7d6347fbaf6444249f024feaed2fcf24985cffd418bdd6ea372daee68e1b3cdf1a2471d05d6a90ecd9f99819d5fa6336d88fa1a3390fc17ba4815e1f06043a9f434bf29c18512de3c5def5f7b863419202300a3c3d949472b1808cf8bcf81e262dd338c688fdab98797ecfaf3f8f557fee104bd53adfd82612d47e812287f585974de9c37f7db6958bc27f43f173a1", 0xfe}, {&(0x7f0000000880)="c95e4fcf32fb1e8c45571a3d513939284b24a86632a30104f9f7089ff6d9bc32398cdcda5217a568ecb27915124a5ffe8961d7b18376b779b82ea1cf562c65ebecd004289c866a46921039487f5c4ae23fe259c63c1228e0ca2dae1ff868a2677152da560744af6097e64adac03acc6f75ab0389a57dcdd81a99d6c784a2c5ca888dcb1cde33ba43108a7a5469e5b62443949c151b3a53", 0x97}, {&(0x7f0000000940)="05646bff40fd351de2007ce99c9ff37944e42d310a7b796e4081cfb9623b1a27f3e1bd0d70233554feb70bc39ef183ca37fd46a6d4a830b1af943b8e91e8b90ae5ece58501263ef4007f5922b950a6ecbae423cbfe47a1227c5fbb05e51384b81b377afe5fca5f8ae59d1190c5b53744ab69d393a7eae3894d422483fb80c010159b99", 0x83}, {&(0x7f0000000a00)="b5f101adb2d87c558259b00179605a09bc16d3365dcb6cdfebb90fe93dcdfa9329ee47fe764cc7eb0e2a4e16b7ebf140f7ce62b444392ad3da313873847de95ce51aa1b189107ff63360075f19f420f376d71139e5c735e1101815b8", 0x5c}], 0x7, 0x0, 0x0, 0x1}, 0x2) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000180)="bea0a6d01edf86b2d5f1d89ae348ffd678", 0x11}, {&(0x7f00000001c0)="80b374afb552163ab16302bb487868e8615776415dd1a9529f87dd90ce4429b484ee32478ea749f7980a89f6f89f0f7202438c2802c1ec1965d2559fda09f257a6bf053427a2ab96fb04aa8ca95027b0e364daf843eb0b1d75d99df371531052763871c4c27f6891c97b07c1647b", 0x6e}, {&(0x7f0000000240)="5e706dc549bb6cb067afb55f4428cff9bee3282563e7ca60c1318e15", 0x1c}, {&(0x7f0000000280)="44d04d5889545b0c8c0fe69c22dbd2dda694d9d4e8c9dfe33def0a360e5604eecc446daa780d058660b7dc883d0d769c5fee710bc03e45ed0a51ea744acb4af195c2ded375a1b7ae0c2803527d674294c2199062c808db9221bd567b31ac1456683df4fb0d66a0949cd1457aedb9ecb74a92e3937f7f6dbd51a9f91bda89870465f1aaffe1a6df9d935705ff9ad7e5", 0x8f}, {&(0x7f0000000340)="57a6a626caf311bbcc0bd99568c4b931c390761cc502e284e56d93bf485a8fdeb5f6bd2e1816", 0x26}, {&(0x7f0000000400)="3390b0559c4eb02dbd96d7f2ae56f57d817842addc58914418234aa7381a56c8549e1e56caa0895142186a06b00cc53205c5cc439ed819a33eba58f1d4a47f5c2f8b95882d61a6d0c710a3fb57cd932cd7f65bc1309b8614a6cb89af0290cb8e5b29479fb997156f9239905418d16dc6f92e0f5c0181e21e02048342eda04a02efa2ee869d28fefd29be12a58a744a3e", 0x90}], 0x6, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x30, 0x1}, 0x2) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/41, 0x29}], 0x1) 16:01:40 executing program 0: pipe2(&(0x7f0000000080), 0x10004) setitimer(0x0, &(0x7f00000000c0)={{}, {0x2}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) getitimer(0x0, &(0x7f0000000040)) 16:01:40 executing program 1: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x8, 0xfffffffffffffffe, 0x0, "c54202dab3f99c0f26328cf7d8717db6836dda53", 0xf, 0x6}) ioctl$TIOCSTART(r0, 0x2000746e) 16:01:40 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x120) ioctl$TIOCSTOP(r0, 0x2000746f) poll(&(0x7f0000001fef)=[{0xffffffffffffffff, 0x3}, {}], 0x2, 0x0) 16:01:40 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') 16:01:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000004c0)=0x9) r1 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x3, 0x100) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) 16:01:40 executing program 0: mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x6) mlock(&(0x7f00000a5000/0x1000)=nil, 0x1000) sync() r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) mmap(&(0x7f00000a3000/0x4000)=nil, 0x4000, 0x4, 0x2010, r0, 0x0, 0x0) 16:01:40 executing program 1: pipe(&(0x7f0000000100)) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x10) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x80018000, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = socket$inet(0x2, 0x3, 0x2f) r3 = dup2(r2, r2) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x10001, 0x4, 0x3f, 0x9, "0cacc4ad8ba939ae3770ed8506b710c4daca0b60", 0x941, 0x3}) 16:01:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) close(r1) 16:01:40 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x0, 0x12, r1, 0x0, 0x0) fsync(r1) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) 16:01:40 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000040)=""/125) r1 = shmget(0x2, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x9, 0xbab, "1702070037982cfa4e000800000000200000010d"}) mlockall(0x3) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f08", 0x113}], 0x1) 16:01:40 executing program 1: mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(&(0x7f00000001c0)='./file0/file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 16:01:40 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x400000}, {0x0, 0xac}}, 0x0) setitimer(0x1, &(0x7f0000000040)={{0x180000000, 0x3}, {0x4, 0x6}}, &(0x7f0000000080)) 16:01:40 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x5) r0 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) 16:01:40 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xffffffffffffffff) r0 = dup(0xffffffffffffff9c) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000200)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffd, 0x0) geteuid() open(&(0x7f0000000140)='./bus\x00', 0x103fe, 0x1000000000000) setsockopt$sock_int(r1, 0xffff, 0x103c, &(0x7f0000000080)=0xff, 0x4) truncate(&(0x7f0000000400)='./bus/file0\x00', 0x3) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000300)='./bus\x00', 0x0, 0x3) unlinkat(r1, &(0x7f00000000c0)='./bus\x00', 0x8) mkdir(&(0x7f0000000440)='./bus/file0\x00', 0x22) r2 = semget$private(0x0, 0x5, 0x310) write(r1, &(0x7f0000000480)="7c8c2f740048fcf37482f2b4af53b1ceaeabd0560cf994540213c738a054ade13b623943eb0c", 0x26) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x0) semop(r2, &(0x7f0000000100)=[{0x3, 0x9, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x7b, 0x1000}, {0x3, 0x4}, {0x4, 0x70b9}, {0x0, 0xffffffff, 0x1800}], 0x6) link(&(0x7f0000000340)='./bus/file0\x00', &(0x7f0000000380)='./bus\x00') 16:01:40 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x0, 0x2, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000000)="ff01000000000000000000b8c084000000000001", 0x14) 16:01:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) fchmod(r0, 0x0) 16:01:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000400)="35db4bf228cc73d71444a4c16da0ea9f962185b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2c8d1906d8974febdfb25fc904730838923ed771cfb99b3a0300000000000000e0df9abfd6d1eb720a73", 0x51) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) kevent(r2, &(0x7f0000000200)=[{{r2}, 0x0, 0x80, 0x4000000c, 0x5}, {{r1}, 0xfffffffffffffffd, 0x1, 0x80000002, 0x73, 0x5d}, {{r2}, 0xfffffffffffffffc, 0x51, 0x800fffff, 0x459, 0xfffffffffffff2e6}, {{r2}, 0xfffffffffffffffa, 0x40, 0x0, 0x6298, 0x5}], 0xd3f2, &(0x7f00000005c0)=[{{r0}, 0xffffffffffffffff, 0x69, 0x1, 0x1d4, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0x80, 0x0, 0xfffffffffffffbff, 0x3ff}, {{r0}, 0x0, 0xa, 0x3, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0xfb, 0x4}, {{r2}, 0xfffffffffffffffa, 0x4, 0x80000002, 0x1}, {{r2}, 0xffffffffffffffff, 0x8, 0x0, 0x1, 0x4}, {{r0}, 0xfffffffffffffffa, 0x40, 0x12, 0x1, 0xb54}, {{r1}, 0xfffffffffffffffc, 0x10, 0x4, 0x2, 0x2}], 0x0, &(0x7f00000002c0)={0x0, 0x4}) r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0x1d3a, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:40 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f00000002c0)="dea3e0e184e36258a416f790037494132477f256b409ffff25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049fa4545658fb7c6a0e5e4642d26edafba6eeb0000000000", 0x67) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) writev(r1, &(0x7f0000000180)=[{&(0x7f00000005c0)="2014ccf8fb8dc999e56f688089a313cef7cbe425c5305730ef76dee73f54b5aa948b0f257e25184c06bb6de36f7a9f02c607ba8fa2cb47782d91a903e0ae9399711e57f406ba9c7d7212cb88c9e4e1c51e51750fd82b1bc0ba0a1b9d2dd62b433eed7ca5508d9591533cfa38d35c6f31f471143fbf743b974a257c381ac3c7d9b4a63bf717f3de2e9028c3cd32771d1bd7651ce720f423a738dce8285e9f1a8ed3d3fc4812eb8e0e6f572ffee874d4b2ba14235a91daa63d6bce8ee75a079dbce875fe5d92419628f23b9d64dd7e62792119565a3aeb087c68780190504214181b04e4432b970d6d9998007e02be855fbb6a18c8cf3ba90d9424163d381d4f29f93775ead037adfe30beb61e175c3f836b25a396598fb7b7679dde02661f05e3af74ac9fe5a8399aba9e3d6065e7f8018ea3ff5bd156ea516d96ddd302ef4d91e96e456114e27d69fcd7bda246e1b2c3d7ea1d61d9a0855b029faf4307babad7a63ad011ecc7702186df09ab8b226bf169d806dd5814736b57092255d3f3ea429693c63b5969016e4b731d86ea6b7a257a9d37378c630f08c154a107253c5dbf28c475a39c98117a04274b3e65f43a3bd857712cd0b7fdbde72df33449713a1401890f74f85cfdf1276973cc3b458964463e4a270d1a80378df76f7b8a50b8f6b990503ca3422278e4e8d0866464082ffa9d003990d32469438111d57a8f3d7aa1fd5a86b3e541d45fbadfe00f63cb23e8ffde4f484e39ccedae91592bc08ab530f59cbdac1a676c3b129a419f6eebb89015e910ae1e03c713e946a0c3216c44ffc4963f45b898cd236eeb164de46e9ad10a0c68cb5f6dce16bf810a90e3dad2d8a3e319eea23a6aca6a1f38e71b88b2a28b5f954243f7609764c748ff41cd007c79fe840270607a27c4ec91d073f6b14a50226906a1e22ffff476fe357e05eb43d1923df129e0821b8ddd6beb06017c119dd34dceb758cc851fc478159138782855fcc2ba654851f9e165c691b9a22f8515c9cee833f44816a3a28d8f021f3e0a8136611aeb49116051c4a2f2a86c905cd5787030c7e95a55cd112f257ff3db02f6e613251ee294c0727ff9494e42f88ec458eb605922ada3eda139e8ac20b398e65d7090df772b078a126fd88e3aabce8650d7a9b497cfe53da2ea83b38607bd745914a7bc8b9d5f1467485e498128ae188d657befc52df139ac23339c0d67d146f4dda0785d9e8cccde9966d06645f77b3a3ca9a55aa107a96c8558ecfe38264e2a443e7bddb2fed5c52c2ff8425ba37bd5cfdaedc1ce100497ef811d05df208fb1374b830adf06bd97bce0e741dcd661326cde7784e321cbd0e526a6dda8b6e2afbf143fd8dfac8eca4f9a8082a2502f3355d62ed09f5a1c3739ba7bfc39c24c502338eaa140bb342a8cf9092899dc42b8c2c42af40b650159eade50679454d17914094142ee81a10b77235fbacc337423b6ca22dbc9c1b3a7c96b846243829d3950485d4b4a1616b9dc7f711066f2e30d6a8b1116052377059dbf9185f33c1fc2f419cb2d7cb8b5c3064f8ce381a5beaee9e8cc25cf1e70e9e2d89cc32326099e404bbdc325e7d01abb87ffc0f567af963d2bda444a4c1e260a5af185963b9439e657101295b4a1ea0bf444a58f4e0f5ed9624243f19c4575894e9c3c42203abb1a8773bbe53dfc1be5d3efb8d6e92cf87c96b952209e88c827a0baba1980b97b200f19e14f4d4103b700ae597f331577f1020ca0704473d6ca906781fe1b4eb336c537a8f86346ad07acb02d4689e5b557c41b19a13432335f0bfef56b6b6e7faaeba5ac0f98436d44f0e0cc7931271e48cc610ec70d461921085cd8e3223036de1c1273d5ab277a38830db4e8584c6c21843da561eeb8a448df9eb01be828442856d5227657e819f7452b21e1c9b48ff3bb02258349c9e4e9864267e6788bd1d307ca61e5429e6a33311a9451e77ef5fe9a6e6a6612880a0268a8b359dcc520261ca3064cd45f8efe98959d531d8c6be29beee0f7d2568c6ebf7a4b6204a7240695eedfa205038ed4d2cfc4eb5aada037094da0ad1ee9204f82e157891dde0999f5f357dfec7d222ef70700b194baf624c669bbe9f9bac75ca4ffe77fce5e5ab66de0be9e45099f06c2d3c3257af11e8e238705b9fdfb352f25b1904dd63b1c01dbcefa205fccee13474cdbcccd9ddb5e217088cddb692893ebcd88835be1e73387a441ba55d895b4a28bfe281255850c0cedb2cdf1e26034b47f477735a96fa50c267d619618459d5208388c5da1eb09524ae08878b0d2f847adc076b343c99834fef0a72455400848400e9b5a9b429cf6e3942399e968d5b8935d16ef21cf3e5ce5b8817dcc658974780ea53cea30ab3833a829c3dafc4e8f1e88d973e08085adc96a98ad965ddbfba2fcf021b2900cd3bbbefd13efe6667095f2eaf4f9eeebf4cd73877e39a4a74e42d7bf39b31b35743a3ea4fe12877c1f7d9e3c46cda14d34d9ff6f8be4c6bba04a8f358f2d37bdf8b0d15ae4bb92eda2ff15e35f360ba601df6c43b518e1091edd887a7acfb8b3ba2dee98a927f38ece01655c8548beea7703c0d60fde212942454dbc99d3d3ea3f2715852d2ca3261c238a1a77c68b4b43b4e516149fe90ce5e1c6d05cea0033c026c8b293c978509c4873a3fbdd4cd6affe5a78cce5f5c2d81427f29dd18b95fa42c5feed3e764965212430cb907a5eaf6ab93f4a1322ebe36d7cb6625b43547b0247a73a211545282494f7ce801286805aaa0012ddd1427ab100528e02d33c87d34cb361927fe31d6288747cf28698d734a0019c7d23178104e7da69eaf8885a5f34860f883b0d4f029bb4845ada38d97a8713038c112012bcd1bbc8b2b03d3b14d0d2c517538536ebad93ddb333cdacd753d75e728f65bd66ea7090ff6d15f4a18c8b2cd66763ea7667a6588368aea7120cda15cb56eb96cfb2fa177c6c845432ecba90d63bc52829c51b1af48940cafec65a8fcd3265fadf49040b9654afd2496ee2114ace0fbe752e9d0c79ebdb01ba46277e82ddbf9d77144040d63b6d4737cc35e2f478e190609882d38504133a3bfc1ad783f218d4634a3686509c864b6138aa21aa47d66b2ae4b15fd1004f7af963ddbf7fbe684d61b0f198b98a65d061e322b0e4d519f03a27b395579b083a787b7108a29ac8242cfde310be8f7c7b6b583aeb0452dcabde1ad6fb3928546d13e0b1527512b0855ea7d79eb405136b81a44aed00daa03e9a96449b49375e06a6ad7e6823f34e2832dcce466dc007886bd566c645d9fffab051df6a7eeb62e367280a", 0x928}], 0x1) r3 = syz_open_pts() fchdir(r0) close(r1) r4 = kqueue() kevent(r4, &(0x7f0000000340)=[{}], 0xf5, &(0x7f00000001c0), 0x63, 0x0) syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0xfffffffffffff000) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x18) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0xac, 0xffff}, {0x0, 0x9}}) syz_open_pts() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) 16:01:40 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x481, 0x8) getsockopt(r0, 0x29, 0x2a, 0x0, 0x0) 16:01:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x6, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x420, 0x2) ioctl$TIOCEXCL(r1, 0x2000740d) 16:01:40 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x9}}) msgrcv(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="5c0600000400000000410bfde090d99bdc7908d310cbae61144f2577d30e2a5c00f73d9aa26b256b7a6447e17ea7642fe8d61fc8f185e593d07ef463d6b5597046bebd915e6aedbac27cfd38bfa50cd180af11c85a56b1b1428224a37c46bb03ce9f7b6f3c457e8e59b7458adb68718315a96643195b27823a33acd1e097d29d3d795d93dfe37053880f2ebc6a1bdba3726bf5fde286b4d5327a3f9dc069aa4688ce080571536fbe37ba3fe899bd60874ed7799bf450e84c39e93348da88e5cce1b04a12c2430ce59a6237018d05f0e3409c4b5613846d9fa7d3b5331b061e8426afa9d73f8446ae225d3512d490e1f4aa11ec7aa031e04ed01afe7b6987c1215cd8f6e58d8305f8619870bbf010e3f78d7bcdf5000000000000000000000000000000"], 0x1, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8052, 0x1) r0 = socket$inet6(0x18, 0xc003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0xa, r0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0xc7, 0x6) 16:01:40 executing program 1: r0 = socket$inet6(0x18, 0x2000200000008005, 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000080)="c56d2c65", 0x4) 16:01:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000000)="4746c7d08761ce3f991b325b05887552ce19a63c9a162e8160031de558baa3bee1cd39bdda66ffe57fcfa8ca291ca8e14011e1392f21d3c67b4ee3ef684936f58d8bc0109a0d52e71c0658c5b3cf11fb941fd074dd69208f7448c1c8c4e5c91b86716c4296", 0x65, 0x8, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) syz_extract_tcp_res(0x0, 0x0, 0x0) 16:01:40 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffeffffe}) kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 16:01:40 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x170) fchown(r0, r2, r3) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) bind$inet(r4, &(0x7f0000000180)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="789b06bdb4", 0x5) setsockopt$inet_opts(r1, 0x0, 0x804000000021, &(0x7f00000000c0)="00ac2512", 0x4) 16:01:40 executing program 1: poll(&(0x7f0000000240), 0x0, 0x0) mknod(&(0x7f0000000580)='./bus\x00', 0x2002, 0x236161b7) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) open(0x0, 0x0, 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000440)=""/70, 0x46}, {0x0}, {0x0, 0x2b8}], 0x3) readv(r0, &(0x7f0000000400)=[{0x0}, {&(0x7f00000002c0)=""/186, 0xba}], 0x2) kqueue() close(0xffffffffffffffff) 16:01:40 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000280)=0x1000002fe) accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getitimer(0x1, &(0x7f00000000c0)) socket$unix(0x1, 0x2, 0x0) getrusage(0x0, &(0x7f0000000380)) sync() pipe(&(0x7f0000000180)) 16:01:47 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) socket$inet6(0x18, 0x0, 0xd005) socketpair(0x3, 0x7, 0x0, &(0x7f0000000000)) shutdown(r0, 0x8000001) socket$inet6(0x18, 0x8000, 0x53) 16:01:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6004, 0x400) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:01:47 executing program 0: r0 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) close(r1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x8, 0x0) 16:01:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2010, 0x236161b9) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/170, 0xaa}, {&(0x7f0000000200)=""/186, 0xba}, {&(0x7f00000002c0)=""/171, 0xab}], 0x3, 0x0) r1 = kqueue() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x21}], 0x507, 0x0, 0x0, 0x0) dup2(r1, r0) 16:01:47 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f0000000080)="000970d7", 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="27c0b49b3948b69e23481a93653c341774d5cd93f7030e9c993b239b9d848e6644347f7eccdba2c203fe35f5ac2aa4d98f1b6d6fac4d28a73f1ed17e903da5f50eb20575fdfdcf407bae1d09e5a6bd6913d6d8d2c0810b91d2794e8ce21f81099f7ff2343d916dc53971d89f60a279543f2c15363edc90b2f38c7751564c5faa346debb4dcc0ba640efea5e7b3cbf9bd821099f8c761a8e0553cd03ba1b7c2a7313c96a56c5755c7863c42dbe676d90dba8c7afc5239d416464376f56443ba4d1afee82bd4418280e7d28cf4b2a452ea784db5f69d1a6a80500fb9aafc70cb125285907bd3c07e58695eba5d5503"], 0x10) writev(r0, &(0x7f0000001800)=[{&(0x7f0000001d00)="3c82a082fc29cbb2c838020ec218490f3cdce78d3954b0e4a9a3cfda7807f066", 0x20}], 0x1) 16:01:48 executing program 1: r0 = socket(0x2, 0x28002, 0x10000) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x5478, 0x7}, 0xc) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x402000000000029, 0x9, &(0x7f0000000700)="ef48ffff", 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x7, 0x80000001}, 0x10) 16:01:48 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:01:48 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x6) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) 16:01:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc0e, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) select(0x40, &(0x7f00000000c0)={0x64, 0xf7, 0xff, 0x3ff, 0x6, 0x10001, 0x7fff, 0x6}, &(0x7f0000000140)={0x1ff, 0x1f, 0x2, 0x80000001, 0x4, 0xab9, 0x47, 0xfffffffffffffff7}, &(0x7f0000000180)={0x1bc9, 0x8000, 0x1, 0x3, 0x3f, 0xffffffffffff8000, 0x99bf, 0xff}, &(0x7f00000001c0)={0x0, 0xb6eb}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r0, 0x0, 0x0) close(r1) 16:01:48 executing program 0: 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) writev(r2, &(0x7f0000000040), 0x0) 16:01:48 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x2, 0xfffffffffffffe00}, {0x18, 0x2, 0x8}, 0x0, [0x0, 0x7ff, 0x0, 0x8, 0x77, 0x40, 0x7fff, 0x4]}, 0x3c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000240)) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xbdf0, 0x1, 0xfff, 0x2, 0x6}, 0xc) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe2(&(0x7f0000000100), 0x4) sendmsg(r1, &(0x7f0000000040)={0x0, 0x281, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000002104000000000000000000e85d68a4529de8cb8b3fedd3e5119cf00810bf135fe88fdbe7daebd3765b8d7966702a30baeeefe65a5d7bdd4bbd6d8417d4ca91a010f454df5923138096166fd67cf0cda6af5544947fa594bcc0c4d8a0350af4a5f4ccbf30ea264ff4ea2fdb5482e01e4e7a88a837641bf02701b1854dad6d8dafd64594144df98902b31af3a55d1eebf9bbeb1fb7232cd1e38e76a9ba5d0ec2043565e11142410947d3dac775569185741215a3d59fb58bb038d5dd38c36ebe7de26a2e9efc50b373e701ffe3bbf965721530bfc7"], 0x17}, 0x0) 16:01:48 executing program 1: r0 = socket(0x2, 0x4002, 0x0) r1 = getegid() setegid(r1) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:01:48 executing program 0: r0 = socket$inet6(0x18, 0x400000000004003, 0x80025) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, 0x0}, 0x2) 16:01:48 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff013e2a5e00b5f77a0000000000000004000000", 0x14) 16:01:48 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10600, 0x0) r1 = syz_open_pts() close(r1) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) poll(&(0x7f0000000080)=[{r1, 0x26}], 0x1, 0x0) 16:01:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60, 0x20}], 0x3d4, 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') 16:01:48 executing program 0: chmod(&(0x7f00000001c0)='./bus\x00', 0x91) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getpgid(r1) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='x\x00') 16:01:48 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) mkdir(&(0x7f00000001c0)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='\x1f\x00') 16:01:48 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = syz_open_pts() fchmod(r0, 0x108) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xc0, 0x40000001, 0x1ff, 0x3f}], 0x7, &(0x7f0000000100)=[{{r0}, 0x0, 0x80, 0x1, 0x4, 0x3}, {{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0xffffffffffffff81, 0x5}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2f, 0x7, 0x7}], 0xc26, &(0x7f0000000180)={0x100000001, 0x7fffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x51df84d0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) dup2(r3, r2) 16:01:48 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710df240c9011dc91cd96638b4990d44b98dd3829cae01b40010ab"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x7ff, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000200)="c0e34fe44fbb30e52478ad16c9ae50a70222484da46cff7010b6eaa3baf18ce50c79eb0ae0eac8357c20660155944392a1e8673e21937d79e49d6dd8257e8e096749a8a57010a5d51c72ce6b42d05c64bc3a3aec81367c3d491a40905ff4b861ae465c3ac0f08b83e486324e344c4c0c269bc20a07e897310c8566171dd97d7be95add5c9a6a65eb2eab2f9672882de35e090e480f8b40bf4b6f67de01283247880fc9c3168f3085d9d3dfc9f9506438", 0xb0}, {&(0x7f0000000080)="0a05df4b7a98be315bf5591f47b3d6fcb077f29a3db6839d37dc257448c8c4608bb7e5756fbdb9ba03051766a3123185de5162e75a0a70b026b91b0795dd9b77d75a073eb44f9c689d3868ecd22e5029604be0b6a4c0272f95bf068d6d974043d585423649add712c53b7185001bbf65c054fe", 0x73}, {&(0x7f0000000140)="c0bb5232e3ee0af75d06068a877e53759d4f21da59831a06047201b78c11cdbcbe0d645957900d898a9ebf86d2aeae64b9034ee7ffa6f01310", 0x39}], 0x3, &(0x7f00000002c0)=[{0xd8, 0xffff, 0x3ff, "dbecbd8dbf79bde764abb685f84be3cb5498967448d4f7dc4c417cbbdc96672e673bffef052684b4615e0d739982ac14ad2f5ba4eb67d1f710426e4a44c39945d893ce7cdaf5776136211198569914a9594b303cc62391571421eb036ba2664dd52f43b2372c3dd150831d1ad1e1df662fdc892bb4675b40bcd6ea359589e012c79690b301c24bde22be99c99d2ed4ab874dfc81a0ffa9ce195633e80760715abe9a79e60ab8488df26d1d3cdfb2764adebb0e5353ab3f743fcbdb00f1686fc539a390e229aa"}], 0xd8}, 0x5) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="fe", 0x1}], 0x1, 0x0) 16:01:50 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) 16:01:50 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x3}, 0x8) clock_getres(0x3, &(0x7f0000000000)) 16:01:50 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20001, 0x2) r1 = socket$inet(0x2, 0xc005, 0x8) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000380)="c937bebc289ad75f54c991f2d1b8f69e63c2ee930c2700c007867f4b2467d7888fde6180b80d9596295efc538643760a54180526bf12a21b990a3921af31", 0x3e}], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r8 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) poll(&(0x7f0000000300)=[{r0, 0x2}, {r1, 0x44}, {r2, 0x104}, {r3, 0xa}, {r4, 0x4}, {r5, 0x2}, {r6}, {r7, 0x10}, {r8, 0x4}], 0x9, 0xff) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r9 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200)=[{{r9}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) close(r10) 16:01:50 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x3a, 0x100000001}) r3 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x1, 0x0, 0x3, 0x40, r3}) readlinkat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=""/238, 0xee) open(&(0x7f00000002c0)='./bus\x00', 0x648, 0x14) fcntl$getown(r2, 0x5) 16:01:51 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x20, 0x66, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') r1 = fcntl$dupfd(r0, 0xa, r0) sendto$unix(r1, &(0x7f00000000c0)="39c269781bb220624c9737b044a114b1b260305bde52f428956801d43392340fa87c71af008c23ed202d7ff613ae37ec32fa204fa32b32c47abe89d77c60b511cf23e165e7ca128823150da155192d0057e6b1adaf82fab2e5a6fc414caaaf6f3ab9656a560f3c8a0604e05564998873871d362012c6d156f3880c6f4c35396dbcf120ddd73a0b37b85dfa76838dd00495bb68533a4a40f229f2ca8ef4fdd797ec58573d862a17d7604552dbf33244ae55e85147ce559ccda3096090db36f86b559c9bcecf016679de861c2e1b68e61b96a9681d2b307f69b577faafe0b308ba2db136348375fd1db166994511bc015ffa75dd6f8eb357827299458a6e3fd727e1adaee5895a35a4f2cc40ab2a407b04bcdc534ca2c61076d7def5b2a4e37070c91eff29a238ae0be837265970839a6946031735c3ca148b14802521cc88333f3d24d4903d1fe3e998a1d159a47a995cbae27f3f87d14c6fff18077cd118c197d3acbf781a59c4ed176bb8b41cd83825db78b939003262ad4bf0b33536c0bef8093901db8027922b26c7b58525b713493da45b6703f91e1a77e3e0f820bc09caf8b4ab709005cb3b38e647295a97e4f866e266918135e5da3bfbcd55fc395226e585f4f19470e7c5cc9fbc141d3445ba308e886d080faa81050ac4e665da240eb56e09bde7bc235022ab165e71cf4615e22e713eba03c1218489ef2923733cb96d8f0c06cd8a06ddc5e9a39aa37466973983c848f0c27be5d5ea5220b1330f8edc2606c1802d58c9d6bd217ae7b38ad5aa7c01747df0d0bd71454183e975be76cdce871244b84a40b3630fb282a98b26dfce5a83866ed2e44e43daa865e2fdd21f235b9af1a834990636c94c1ee6ca74f804079ecb0f825a55183fec4650e8e1a24d27bac6232082dbcbe6c7e46eacf1f32a88a507b2ec0ceaaf9e32e6dac8e36d1f0a42321681412f858435124dbc60b1aa615bf28ab8b0e2342893d40a061fb1cb4cbda1bdc0ecdf1c5131ef84acda441ca606b766c6db4dd90f094956a102ac516c5fa7134663deff80487336debac91dc1430728ae4c43ec3a0a5b4966336e3a6cf868d2da2267d765e35b682192a2bed7da5c6958aae626797fd19cdfbc34d5529849563c596bf2196d88974ea637454431f200970e40d06d022def6eb886e0b085ea7a0e82240b8b5340ebd5b9ebaa3d15c69c3abddaf9ee7ef15ad06cd38eb4e3ddbb12c4b18fef04e9e0e7b9af726ffd61021f0b78fce86d308f579392f72da9d6791b6a917c71b06fe1ba2ee4ba82eb84dbae340200ecb34f18aee916c7bbc6c5eb9c84adbc0942ac7f3782c5ec5e92147f85815a3701564ed4e5900c71237cb5b778cf1c9be8446c0d30e2976a054cef036b0cdc925187f1ae7db61346f8262e4a92eca2025f34c05da0dfa607b96f59c62dbe46bef8a0057d00d76e758e5249d264e6338b1695a23f41cd15d5cbed2e4ead161d342c611cad8f071896af6c4a442f254aa23a96b41757104abc435aa8f3d7416330d97f47ada5031441022bed1650b9ba562fdfd1740550e6f81f6a88ab9c930c1435afc67da54249f7b10ba0cd7a00a67e9392f257f10af09cd6a4a658a0e8ae03afa138f86fc4e0b633ef2bbacbf5c99a76cf20ba64010f946cab9aa7378db0d2ff5b262e5788fd6bcdc7a4cf1c629812b26e5dda3e8eb8704a413497cfebc887656f25a95256a62187503a48188cb72384203d1848dd94130fee8c3712cde75b872f9555eed22fbe24cc70108546d7c35936f69ea070e09ceb00d91b567d9c4135450f88400dfeb14aeb85db085d44cbf40aeec1ddb281d0d080dd0183461b5b1feb9fa95ff29961926dabee3a8c326e661ce6c888d423be9d67d3111f7cfe59ab84ed55190361b61ceb6eef57b641e3784db526676f21d68409549c6394a6f4618a2838a8738a52f0873d63cd036a71f79017e80f470021d20e75f87860271ffd652ed21326e042351ffbe2b10cdac8713838869fa60a24e726f0c2c80cc6369ca4bf8f73ebe2bf195625a82a5b993b253f46fbe742333b809363de8cf65b8690a3c82e47121c6c5427fc475b817bb78c4e4f0d6301c8151fe95259549089a090b4af94acdbd5c2bde567a7a2a349590bf7105084d38db2aaa9a71f448746c477a94ea488b6379b62b1eb769f0439a683e1c5460b06fa5d435e6a0b5c6295452242ded352ea23a54d853855d09fe1049f8bf9d08cf65d9fae827016fa171f84f658ca637e9b1a1ce5ccb165fec27f5d8e6ce18d35c00b1a2675b19cae9d7539847dcab6fdd6e5af28cedcb883961fbc8904ca6905be4956401fd6eb7aeb3797d3133ea6ef28ddb08e1d52a41dc30362b6b17c85e25ee2239cde13d324143db447b9e6de8ab4e80c50d53d407c8363f5156e19c5e059e3012aa102c13c366fceeaecbdeb3d313ae5462061dddf3374ef1882fbba3937aef311fa809d2f0a842b58c446bed143b7fc054aa31e4f1e2a0070b16f1396bb6f416d578d9f35527648b5322567d8813e5a794f78c381dd99f933d5848d33402782dd9748bb62678b9e16a98b179db12882ae7ea78398148619665f5b27b1e6fe3294d9bd4a22b8fb693335e1e8a2bcb5816b1f92f55cd2db78baedf66ad35f37061cbfe708e29b03b4a39ef5229b34715505ac50bafaf2696944723fa7697fa7b53005cf5ffe9ff13ea829ae295c9e20dbc3eb0d1177ac5a9db3b9dcc67a13e67b18612e71201c1dafe6a40795894415ff0f0bce6a8966f8b601fddf4e4eab8a6d16a472a0d52277c5803ea6c2396bacd4896805d0c4a6a8675e02d4cd333e520df3bb18da3e0653725447540fe01979e4120cdd31aa0ad2f663914ae665db679f22f50c6c2a1654c7a53041e2fe787b88979300b7fbce8e9c88fc2d0da90bbcbfeddc2e05badd632a9dfb04cb9f4fad7baad9dea33cdd1f17ec66b6ee1965c7476b00d8fb1321b416ce15f4070286a8bb18fc815fee6b110760438565bb306e5f2b133ed77da397532209917e200bfb9ab70836870c1c42869668e500289592b5b470b7ad1d8f388bac234691928d25f43b685aa0ffe0a391caa1f93a1fb93dcf5e34010828963150f57e1c5b61952fcc48cac62d349f7aac1bc8323d55945e3c74c1a77c08ff9f7c34cbb3dd24335bb23bf35df536f5df01c94ba8ac8082c1edf35f537fbbfc3d7b7a9da9c3f511efe02a465f369d41680a24d1cd376ec33d16c226e00146e8be1aaf4a70d59a4ee8b8755f3688ef8d0c6a36bff5213ce27aa62a9a543ced6b9d798846e76a3ee4f103df4fba0d382ecd7cac98b63d024e42be752a770eadc10878dc33258731d161cc910f1e27193e2224c83e298ac371c71513a69bb6b264b4c63985aa5ee7f98ae7afa3d6c0b4179cca29a696c4bf478dd832ffc398ef98ba5830217f82b2501840335bf34fc1a3a99eeb084af77890bfb9cdf8b37c58fa49d6c6ab899cf6d53ba9eef0295edb040fec3dece8f0ba999b4c8c30d3a9c837541d4a10eacd71c7ea64e8c57ba16f7268e4ef73731c5ccbe88bb80a525b942834872a7775044aa15e85d80170ca2c1599f134566324d7dc8c074159b88052baf14fae2b66567b84c24c2190916a673e9ebf178f98be8124bbff5de7000bab67538ca8dc812e8ce9b6030e2f6a19e396d2fc7b5c131ba990f1e4bef829f8148ba122c401a897577c3255cb535c221880b76c0a271a8b63997084c19e7b493e6e06c754092128023efa5fa8145d968541003cc266925469a4b878c4dda9919e18413ac62d7236146dc338b211a3ff760eb0a7bee60f99e7799883400b56077175b978b4df0f4c7e204cd8b54f58a1e86a01a91a4c1144cc653567bc2dc7a701725832f6cf6a09fbb6345254c2b7dfc50abeea852f111363037c9ed5a0729831a7fe1507350505a981bf24f412aa513c38b9fe2824b295be8870bcb9da0999615d668f6f51b1c5b907a8d5d20886ec20cd660c18e069bcead9c0370dc80d9a6907bbd28bcb6cbdf1dcd7f6f2badd36018a681cd8508902b14ed6a96362ae251520114c992420082c98711c2a1e2fc63a7d95c5f39138165a9492f57cab54a20ad79a67b77afcb4d94c51e6e4f7276bd74ad83c864a2a5d0a7de424f9fd514b0122ba8982aad1d1395ba798c77eeae1bf6b95eed27c6a7484572b39622a2050c17f878cdbe36e406a49452a935f337045949a82b6de69d2bd4536607e50060b059c313a2fc4aaf83e564de40a93ed7cbe9e3c81d98c942a51898f6752185aa6787f62ee0c05b1c4647b43b0fac8f0343cda46e91d512d7e96693a8d1da78f034c850e80aab1c0a96afa325eace338e59e714aa47b57416c5e54533505a5b14f2374eab11d02adda84d43ea8fd896a7c0cd2ebaa46fee7c988da688f014516725e351193944d55d4a30fd4afabd42dda3aaf1146a3fc48f7e4b9a0b276e29e82812bcc44f05ae7b39a1de1b3860e15bce0a897b2f64f397ed9944bafcee403d2d22ad781190879b747c180f354631734e1d31e35e595c57a622b3f6691f077fe6d608d5af07b13c2f0b7adf78cbe4c38d179eb91b3f56ed1dadbcd07c80ea971de4c5bef8bd7066c10b7a5df75dce68b4c06d9f3a0c219149cf7ce11c1b3248c9500d802ae4bc3a99714c24278f518d0b5282721d41b9e983dfcff84bb51d061a9f653fbc82d9dab9ee342f0dd7549776d4d2f28ccbcf68d0e9f61ee8b748b3a57f6a34073e6613d2293a7a8f7bd857659e15f6fe02f1611de0073134870229b240ae7f3df4c04914b48ff5da1ac9753aa183439b846e3145c14cb8e89b46e8e38a13e809854c101ff8d8e72bbfccebe4fe838e4245916d28d5a54ee7c93a87ec49c7b227d630d2a5ab08b3e6aac1b045c3b47afd2a20a2a051d6be45502892d55f320b75a069ef213d3476a84c0b7b27c022580eb29916e5683ad29a3e16157106ce1a30cb0a9481e2cc1b2fef07981bcb788e239b63511e9f5dc9eddc727e8ae068f5c9e7293526f438f9690ac95e4f72befab7f19c04800c34e246d9846d94f3db50205425c08e2832792e4efc115f5447809d932ff5bf1d543c140e3804f149e875eed76b434e45b836c8179f049d994777ccd0810b2c7b2fafac05264fdf6bcd06b7591f37a8c22b06ddb38a45e766bf305440dca9afb86d61c0531afe3d8b998deeb79ef4d0e8e737771c2990c008245b9d8dac0205652c294176d4cf233399956e7d2349ba7cb035178e610b550af46c120652c9505c3408c83801e7a396ecedbfd2876ae39dacc16b882ddc4dc6739c3b4a2fd82abb386bd4d234239de484716dbd3dd2c8b37363337b99e4200a71ed7f3452e83dc69db909602c24cab9339a1eab26e7cd36ae93002f4fb08bbcd3c75f264edf57daeaa208607aa02448585df2693dbb0ffaebadae3bad117523bce69f7731436e4af8af0a18e60a061513304e1e09e101396b4b99d276ecc55ed922821068a512bb36d4420a605864ab29726c790b1a8c789f473efd82219261ddda487132a31778ba76cbeab9a4d54c966bc32e2b8697e3d76b3914ea81c3008e2659ae106feed707dffecfcfcf103a3c3b99f3917e3b3fefbb9519de3a5d493a97986fde3139c1adf4cc29a8235bf38a2260e24f677de0421e1381bd3c9926ea88622e03cd3c2056856cb261116651be7d11776a4fc10392541ba1ce29121172d6b70f1a66a87e026b3c7e03862de7bc99b3b0070893368a8453cb2071f87f3430c43f5dd73993f4e3e338c2151fbdc85967b905600c9c5", 0x1000, 0x1, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt$sock_int(r1, 0xffff, 0x5, &(0x7f00000010c0)=0xde8, 0x4) 16:01:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCNOTTY(r0, 0x20007471) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000200)=0x80000001) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "8369d2d18001000000fa600000ebff0100"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:51 executing program 1: socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) 16:01:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x63e58561}) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg(r1, &(0x7f0000001640)={&(0x7f0000001200)=@in={0x2, 0x1}, 0xc, &(0x7f0000001480)=[{&(0x7f0000001240)="92f1fd7b778e0c39826354871eafa30f4c0808e80fedf4c3fbc0a7ba8536fc4267a3069dce5d7a359b395b91749a1f62b3623cfb5084e294a2dfe28a9217e0253d6db22b60ca53d3a2ae5b48eacdca2d8d8716035b68eb9fa478f3dcf3a3f3119d38", 0x62}, {&(0x7f00000012c0)="b9dd319558f57b9b99ced59cf0d1fbe1c1dc2c2c995bd0126cd0a3562d84d07e5b8b3765f1fb08001c30ad0d50645184883e51520d26350e3c9d8f613cb6885617471bec4e8cfab4545d3c73a15eed68396c859edeb2af18e6d79107404feb476cbd07636f1fd4ac74cbb0a98565819bef9eaa13bc2b3d35ca764bb62062e487655b154ca8591c0101cfde469c0bc7d2c182c4571a6c5bc0a444c5e242d809fd5210dc00deb3e31f11a9355b12becae825b87d9a10edd5211a49497ce713cf62e19dbb3d51caa83d55d426079515ba7bbaa4bf5543bcd922ce278e5084eb2f94a7da31f4e93c6b7ef3c7ac87e32a", 0xee}, {&(0x7f00000013c0)="97088e8bbc7808ece8cf94434439d1d3e00cca7c05b9e06d519fe3", 0x1b}, {&(0x7f0000001400)="eabefa2cba37db542fb1c9e634f1f8c3bc459372d93f6ffab6298d80849cb738c9318533af5996380e4fc269eb02519354e2778a5e40a9737f6f3385afc03a597045dacb4cc756694238ffa14bd7327cfbaa47f292a20f31bdccd13ddada10f35774e9", 0x63}], 0x4, &(0x7f00000014c0)=[{0x28, 0x1, 0x0, "bf7f50c926d1ff75eb30c5462be12c543a1ad15d265a67"}, {0xd8, 0x1, 0x1, "8972a2ab8fc7c199109fd008aabcecc9292c00eefcee73db025a661bfddf951ca410310e5581dba03f1621801b7423b62dbc796e1c1d89099ace4b6e408b2ae5daba5f62cd21dae34a5037f8cce605573eb9f5d4ed15c7c6c7167fde56599d855fa1d07755196ce313da28acfb34d79c2c5327c596dbcc72378af0ddb0b843ea7095c065f3966616c84fef4e147d4971ed48479fda3652bbc90111964fcaee36c817031d0527e10aa28005d97c4ff10206adfb3f811c03521d9d167281d0bd70af28"}, {0x50, 0xffff, 0x7fff, "d7d6748ced73219d8e70276a5eab8f4ee3ab4edf9eea5c565e5de50adc6843088f1a79de26abf96d63d58d1ee3dd9132197913a8f3a6a8e5e5625568fc"}], 0x150}, 0x2) write(r0, &(0x7f0000000140), 0xfffffe46) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x9, 0x0, "820d3d4e82417c0d685911bd5e92dceb0863677c", 0x3b}) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, &(0x7f0000001180)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001680)={0x1, 0xffff, 0x7, 0x8, "3d06dd74e198cbd294869bb422d58468c5e2269c", 0x4, 0x9}) getgroups(0x2, &(0x7f00000011c0)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000001100)='./file0\x00', r2, r3, 0x0) getpgrp() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:01:51 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x2, 0x3ff}, 0x10) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/255, 0xff}], 0x1) setsockopt(r0, 0x29, 0x23, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) close(r0) 16:01:52 executing program 0: utimes(0x0, 0xffffffffffffffff) r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) 16:01:52 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff}) utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f0000000240)={{0xc3a, 0x3}, {0x9, 0x7}}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000000)=""/189, 0xfc45, 0x840, 0x0, 0x0) sendto(r1, &(0x7f00000001c0)="e3", 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) recvmsg(r2, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) 16:01:52 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x31) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 16:01:52 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x802, &(0x7f0000001140)={0x18, 0x1, 0x3f, 0x7f}, 0xc) sendto$unix(r1, &(0x7f0000000040)="0134a081ef21d1ce1f8e2748f5d843d6ae187833339a2593b39d83ab6deda81093353bd780db4c4c99080cfd0a681265a484d499e60d7a32a7ff9672a4ccf7428d8ae08f59d04aafb3fbe8294a2b0ff4c4229674c0d3165aa775d6f8ab19c848e85b70bc", 0x64, 0x3, 0x0, 0x0) r2 = kqueue() fcntl$getown(r2, 0x5) 16:01:52 executing program 0: kqueue() r0 = socket(0x11, 0x8000, 0x100000000) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) connect$unix(r0, &(0x7f0000000640)=@abs, 0x8) 16:01:52 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) recvfrom$inet(r0, &(0x7f0000000180)=""/17, 0x11, 0x841, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r1 = kqueue() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./bus\x00', 0x480, 0x82) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x2000014a, 0x484) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) close(r3) 16:01:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) 16:01:52 executing program 1: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) r3 = dup2(r1, r2) write(r2, &(0x7f0000000040), 0xfffffda0) close(r3) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:01:52 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_open_pts() setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000140)=@un=@abs={0x25af90167d5e1800}, 0xfeaa) sendmsg(r0, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff2c}, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) 16:01:52 executing program 0: getgid() 16:01:52 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2080, 0xffffffffffffffff) dup(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) pipe(&(0x7f0000000180)) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:01:52 executing program 0: msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff9425064ae8f9a4555e8a3a4e5d07746db8ad5136e72dc4a41f1f6853b878a6a441cdcc6da46b4f6c520f8548d66edd517281e37a9fcafdc9bb81b9a6ed0463090030a7796449d790e77542c3466c2d66a3a09926bf1d7cfa9c07cb2a143ecdcecf3bfd9d3cac5581d39f79ddeb2efb"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0xffffffffffffffff, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) 16:01:52 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001140), &(0x7f0000001180)=0xc) getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0), 0xc) r1 = getuid() r2 = geteuid() setreuid(r2, r1) socketpair(0x2, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) r4 = getuid() fchown(r0, r4, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:01:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$setstatus(r0, 0x4, 0x88) connect(r0, 0x0, 0x0) 16:01:52 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) fchdir(r0) write(r0, &(0x7f0000000040), 0xfea8) poll(&(0x7f0000000000), 0x0, 0x80) dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) socket$inet(0x2, 0x7, 0x800) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:01:53 executing program 1: seteuid(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0, 0x8) r1 = getuid() r2 = getgid() r3 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) getuid() setsockopt(r3, 0x29, 0x3e, &(0x7f0000000000)="f0000000", 0x4) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) 16:01:53 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x0, 0xa0, 0x6e5, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4a, 0x1, 0x7fff, 0x7f}, {{r1}, 0xfffffffffffffffc, 0xc0, 0xfffff, 0x5, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x7fffffff, 0x426}, {{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0xffffffffffffffff, 0xbe}, {{r0}, 0xfffffffffffffff8, 0x22, 0x40000000, 0x1, 0x12}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x3, 0x66a}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x74, 0x903}], 0xe99, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x2c, 0x8, 0x7e5c}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x800, 0x3}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0x6}, {{r1}, 0xfffffffffffffffd, 0x10, 0x80, 0x9, 0x39}], 0x7fff, &(0x7f00000000c0)={0x4, 0x9}) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x10, 0xf0000001, 0xdd, 0xfff}], 0xfffffffffffffffe, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x1, 0x3, 0xff}, {{r2}, 0xfffffffffffffffc, 0x2, 0x20000000}], 0x7ff, &(0x7f0000000140)={0x9, 0x9}) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:01:54 executing program 0: socketpair(0x6, 0x20000001, 0x1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="95e8f564c97939fcf086c5894648f33525d9d52f19af50152aca96675d168124089d91952bf1310fa3ac8f0887cd231a8a996c206fa55a43726aad5d5106eb78000e24c23e0505755191e28d02969e5a0879b48c44ee16e7f0195337df6a5037d73ca3423f1bd333e461a44048614d0b03040e69c59d22de441639a927cab8aa0e8656054c2d1289911f585993f4c863720d11985eec790b493f360f12ea6ccd6061b226e7641bf02a0d99309d90", 0xae) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x40, &(0x7f0000000000), 0x0) 16:01:54 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) msgrcv(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="589b80d98b95b11729f884561063ea529f8199980dd039ecce37edbeb2d0ee6af6e849cf740d934ccdebf9e6bc79e862a10462b205b8d6b0eb3a04a02a455f954001f7ca955724524d7532e58a76d4be3c8e6a8e9786932c635afcde349eb36a312d2b5177b5940cba65a385cfac033f234cfe51c2f7eaf69b9d30c1349f32931827b4b0efff4ed948a4ce44eef517e194293af855f0d724ab93c2d92333c1"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/146, 0x92) 16:01:54 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x506f) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) write(r0, 0x0, 0x102f0) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0x6a}], 0x5c, 0x0) 16:01:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab6464a47e66e92bccb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a0377b8dd1c67fc95466bd0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c3567d4213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc9da1072e60d5b45a92e9772469f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9f02f54e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131019c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138362fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a6191199362520715ffa00637c466cf700be1a3b2c509e99da540558aaa741f381764", 0x7b3) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x800059, 0xfffffffffffffff7, "a8286474f0d40a74d6a03400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) shutdown(r3, 0x0) 16:01:55 executing program 0: fsync(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x0, 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) geteuid() writev(0xffffffffffffffff, &(0x7f0000001180)=[{&(0x7f0000000000)="725a7052e2c4ca4469bccedc03dff1c240f7075d87596bacaed6db9f09283ba120790751c20a6fc534fe6f7ab19aae2864ff0b360f7f8ce1118b4b2a988f5eaab3962baf5ab9647efa02f0c4c2f06ac0a73986381fbf3fb495215d7865302b0ab92a8f1a38f67cfa9339b85bb36f23a4afd629e4432628d3d844065d4401c7cabed77ad8c70608817bf4e65dc78f62d0d84cc19b9ff4d7cb7a98bbfab8492887605fc43fe630267155fefbe7e998c74e74c49187a46b1c8e7d21a121f50540df757064e1f127eaa59a872c03fa621f2193658e10ac5808e2e3c016ec61d11036574979e696697f17f46b64cddabeaf49d6a99056a9758386995488bc0b67ab6bc7451192eea439950e7580343225742ab780f3a0f07323cb5398380fe2e02b043b0b76ae611986ffcd9825ab92e00d084ec9a8b3efa07a790b8f0620f7b400bfad77fd564417a6568c27ca73bdab9d6e4475917a37dbdcb41f70622f1c5e71434b0b23d9d8a059d7c2665b4ab66913f8bc8919fa1020404c6ea0cd04289e69096028bf8c864188dbd9901ab6487f0668f504360f19c8fed216d21839aa3cc1475b4e217fd72e5e6663012be8b51decae570d630462322e77344de9f1d1915818b2cfc170bc431f86bfaa4cf398ab994dc3e7da53674e9a41fb6223ca34bb97bf53267db5c45c480731bc09babba5bf064d38dea3218fbf6fee1917f790b4e1e3f8d04b65d4dde92b742e05a0e603ec027c7157ce2c5d67851ed030c78020d4771486e4eb5ac753dfd3d6346dfd3af35e43787a1575cdff6b0d9526b6495225973f4bdf2a6e12c7c1f12e3d8152583206993153b6240cc6bb239a738bccf73710c9b4c8743f02204670ee4d650f0e20b23a5268ab33434c07ae9d056572f20a3372c4dbdb0580e5744ade1b7e9fd7c7ce086b5ecf0b1223996624bbb246a62ab9fe20b390c87d47f9d50797da2915fc6880e286403e16e3f488c07a9118e127a5d9e6279bfbde2cc2b1eca89d61f53507efdcb40596e516f7cac60891f5607658243dbfa25a6fcf1535e1bfea59968c6f0b14c21da99b27c2a0ecb7c104e42c20651277c4d34800156eea000190580356a88a57f0d1f06b674d1650fba526e36172e05248f51603010d4bd42a299f4268dda296904462aa36a0eac3953e0e704aa7bd5f117ff4e4f3d771630175f89bfb41cfa1889ff29960157aeb48e8fec3fa4babc3425a5ea2d430a3cfa5b14022ee91bd55b8e762cd73dea9fd2f453a125cbdb101cac4b9431a9fd448984580fb59fd1b78cb7b80f9f10451fe12339f96754506c2a3e6b269afc13198785de3156e2f8f9aeb6ca53166693736b4389b594774a4bc5fe097eea55ae40a31fb2cdae42ff2e138bc3b2a9a637ff0d13ccbfe9630af683a461ec0f088e57d5011fbc86b5c5b4dd96b5842e6e84e1a6a271adde7bd2d94994b08018ac3cbd56cdff092842ec916daf601c0346257dcd192e870b52669fb1333f1772b119909e9a73f73a7494c34ba979058fe63311608e5c15e958f5a575aec8c6adbf3a9a57e3afe14be83866081a03e64d20dee68f3b556dc94cb8d357566891d0d8e1a1ad14cd400406ba279ef9fc2e3c0a5616a4fc686b8367575a8b0803b41a14a1216fb69399856d437c67697c42550afc58b92ea6a173aa4dc45e6dd4241eb2041d3516a65a630a699bce6afac6d8c4a34bc646f95f4df23f703d9ed8ceba254b69d46c3594d949add50efa22d9f9c4360497d2306604ca80bcde6b8a1af75787efd90a9039a07018f7e744d6ab826144397c3f73cb5c68b10ec1656b25117ed8029447f23835eca446dd3b02efc8a4b3d5ded4d06966b6a566411b923c371200af43dc7c8f05f92da6f92f84ae942f1192bfe491d9898e508ee8e2966a68edf231b6f9e72316aaa517701f6144f0ac8aa6aa962671f7ad0fb4a33c9a153d2bd0deff94bb8ac841f237d0766d1f06a23df16c0f730367220beeb6f06a2c3f10c798b94ee09ee95d90b05ec132a71e18c0ea7550ada8440133448456b7bb8fcc112c7008b8666590a4664e5d877a356650b8abb4f2e5ff1dc69db174451819e2f19da6ea59284859c79afeb3bbb00c94b52e6e380d6b50b459ba714a9e6473e708cf88efd1e5f5d6820d74966b293b4c77790302f4078df0dc4336526b6197957acbcf5a70caae45625fc58bb8719bb4f243462dfd86bf80386a34e6a9ed4576e566e581927ebc65e4c8e204de4bd26f011dc3009c65e210ffb15b6b0b93a71276e6a3dfa1288f5f333e159e76b4d8edcfa8d438a7c5aee973eebc30af89f13d69d17499af5eb4d43e7d6413589d5b52a99df82e1bb6ed2ee1a37b1f9ddfc02042dc8bd006bd77fbf557882ff5ea02722228171564d9e7ef03166f1797d06658b318de1541f9807c674b5e984cf4ec5ea2a057d56671b32e640bccb6ef68432717fdcd6904f6ecb9455597bda281227ff9a68a0f45dc9f9fa44292f267d5d4bdc614e4f1d182c8a420c123ed9ce36f704fc1ee3f915590439ae07b48ca79db3f59ac8fb96d5701e79caabe312944263ae14112b8b9beccedc59ffe9e5a72a6e72ed6af7bb2d6c06d55375467b0a3b17b8b7d3925e7a7494d22c3247c2fc5936a4eea18533a3cd5fb08d6f622069df4fb5be316179afd81306df49380c39833b0e063e0d660eda243304129bf20782ea51338b6550316156a3a8f98f64f9fbf6c01fd7a64ad21b01ad5dac2ffce21fed1c2f2c11da9903bd88aee4a1e9a5ec804a3e9220e387b849cf67335c06c887cf0ff5dbef497399680311a77e8ad7a20bd2da23513503ec3b556348229c5e60a8118740d407c6c28f8980c4601e9d1a1fa08b2f57aae3f3a20500313c5a985fe95a83b75829a15840be8b527dba91caf70acbfca96a606e644b9e93e02b2ffe02be7f551829f6c74c8854e2ef349433727c8882b6be0f2088478c453ba5e67175c058d1ebcd7138b2a17c681e2cc348aca3b046d1b1bed7ddb4a97599f955b120ae351fd1c5ac83db24e4f3961839e337fc71b4d96e24942f39023805bf25f4d36043681ee5d206deaad7537c3ac65ef040bf8ca48d3bf8bfa232c946732220ec089d50e06ca9f42afcc2145de83654465c866c2623638ef7f06908cb0d3733c97bd8811c9c3d764f88ba2b3d55a5dc5e6c273f75e534c1dd50d952dd08608dcda4b15c040ca4d6da558d1541ff996064d5d945403fdf4682e50103c3bfbfc43c4122fc85a54861e3d46cf2aab961fdea1ae7650b77c2a91fb47475d64c0857b4210f485310859254a4076901d6b0626f829a56e66898c15ca2e1d0bc1847bb330de529761487091bcd70bc6bb902324dd70ea8ee04fafb7bbeb3ba41ed62ba4ca8c1943fe70bc2118bbc5e01419609a6ba7730b6a736cafca6cfc7052b5b9d914c0d9d3f745af2708838ec1eace99367c1cb3b244c52d8db31201dce8776dd16a71452ea1f02cfcaebd4798c43cd59c5dbaa2283843909a5b86c2434c7c88609058ee8e6d6fc7695d639a11405917242cfbae5e82a7762a9549a561d44d7902d91f78d90a7468a65864969b7d604574eec7b58a7d728a6833802bd11231e877d9401eb20d9439cce30c9a3ec68ac400f7ad342e00c5d92314b07c9f87341300de0f5d7af7f112bad305cf300aeef142a8f44617e56fcc0e8b8ec2a0660375873f7c26f5ead2a284bdc6742ee5a32665cbe3c3cd359082a0f1bfead160318eb8dd18e67d28f5c3bba07113074d3b75ac418a56afea0556f0daf1e9d8a313f99c726108f5aac6e83525189bffc995ece1a19cec45b4f94e23afdcd7391051d5f54c092b6099585057a579a3f4a91cf2281c7ede604a8f6df8474616e72e2f4ee07fafb7be73008152d89ab023d6eab00827bb967560a6b2bb0970e3f613af964d28638d9caba31550d81a81791e3a3c7d1ec1d9c1acc9f062d985090dcd9f7f15feb3c5cc450cb53a2454c60a5487865e30301270f83683a8d383995b1239c75bbe7fbefdf1e82ad1aec76441e9d4f9f9d34206bbce341ef7b86833afc603bbcb9dcec496d232dd71675ce2e299fc19b2d4d3d03ae3df3ad0e4ddf2b01ad1f6fa87ebac2e11bbbecfe7b0da86777010306743799df95397cef2e7ce77d7d2b6c7cd461f87b8432aa13141920743a93af1c627df6f7f36ecb25342245d7435491dbff4245d9e359b0afabb9392c94376b36636980ba049100c42e12dc2cad4c1ccb435c2dcd0f6b076b41d262af09eb9ba97e2bb1221dfa05bcfc50b12d990b3c4c9018f9dbb1fcdcb4e8842dec4bcd61269dc15c251d930d872d9f769e07c1ba6fe53f08bb1c9c69f20111ddd3aa32bccc090ec0e1fe59700c0e6a80276ece816a71ece7fe0bf9fd11c6da4e9a4296df4575cce41a57802c02b4429489f62e7c3194c2b012036ea676c5ef3a1100b78aa83434932196c9b00f1932df5248263e2f2f385ddcf2dac2ded7f1cc94aded2ee97bc19bce3faeec370544061ba8a80ee4fc4ce619f1c0e6ac4c217c956c9255fbc135e04f78441b63003f2080ab9307a6ded1dba4221bbaa78c7710a00aaab04f183c169fe10d68cbae58cf3d457fc43cc5ca3c10173f4b07d55f87afe408103470ae5acd237e78b78ade5d93eea3b3c2ba0d855e91a14d5745bb4c4a8b6826561b557448709437d9825c15320aab2121b853cbf2aa220e64216de9086d2943825dcc43b1b2fc20de536f84bfc8983ab7c785f5f0e91386fab811a8efd26f51fc24d942f16937aa951f063b8894a768657d4e979e4cad8dadaaccd3772dbdff694f31dc7cb20a9b3fc755cc1408f11776e591f8e4edea6bf65c79d827caae0a42315647e0452c67fa176da2f03023a916e56ba1b951ecc8d8ae4a63a36a484543046809c95ae13b6d2f861dddd1294b32e70ba3037c4f5b90312f68bf4246c154e4e2801897cf2a0887b878bebf7a522f0ada1d325acd0ce4d956bf473e498639745faad149932f7a84bcdc05db5084e5966929df00cd928dd1aa5297279dbf153fb10579cc5cc682798b93909e1d442599612e57a22044e292bc89aa6975e1848a380ecf83abe63c77fd9a96548af586de8b99531cba6762b0b61e8eab6442b8e378a813ebeecf834a693e42fb0fbce2151eb4f4ee45ec92194cf28755f5cd0627da74b5325935bb4c216adb39e72de5a857edf9181cfc9d50a4297647c5be2184a672f63e5ef67a60dda147f64c197c2e185553da433d2ed46507e58610681ee2ca86f8397eee7d1a42d459d2e779da05b57b0c380157005d6a971e955bd280667b2d39cd2d5f74c31081b1e68076f08c41bf73f259ae02f9544c26acee64cef0a5a95de047051129df7268ef4d2d83865a789b91303f7b9b01524997314b461a76b8a2231b3092ccf12bfe2b2e449ee71b552795870453f98a2b9e3b4f6c5c62af000f640aecf23b62f9cf292eb2a74fc749250eceb3bb9cfead7e9f65bf65343958bcd19572f2410d4a0d315e26fcc669d63ab53946153f97b3caaa2166d73789672588251e6fef2f7ffc3277178659f2cc1fd740be57293629d8047c6a8bb1ec08a0f639fa500dd563f10f817c86a67a965c0ac558ae8b09cc74b648483d557109be8b84d85d3410ed9c8def76e66d7968d2a6c72c9949eeba0117d150c80be2312d16d3401e56297ea010acd2b7115f601a233923bbee9b384b5ff0c2a747d422049f5a54c56f9c447c4955044939915ffa49a81fb45c8c83ddb0359031eb8f24d27dcd9d6f02b9de2372e2633351bd7a35f17fab62", 0x1000}, {&(0x7f0000001000)="6d45ec8228806834edf7bf8f8c0b7249eb188d7e773780e15bdd70eec649fba93718b0682606f99893b83d493778790389cf244a55ce5e18598a6322439d94a571abf17466adcbe2a3967bbcbfa0d22852e7ee47ff3965e00946cc08b12b79d9e87214fca2bf68c150cabe7d3555c3cd7e62f90248164b3f255a5e9caa062c630e56523a5fff4e8e824ada48a317ca4bc784722a5e5c0a65f7047717f2aa269743925bf59dc1e22f9b2cdb8378bab3c9f4", 0xb1}, {&(0x7f00000010c0)="f91ff9db4a49137191c27fa0c565cecd565d84559e781ab3849890e32e97796cf0c09c27fc47dd88292b7782cb8db274e614c08a997938263af731e655c4290f95e6669b5cd4d5cdfad99ad8737f4462c9af7ff7476251f46f7243e797eebbdc0f6a3fdb2746a5c188e05799f5d97c5c6f1de0ddc1a2e38217a5bc6399854533ee807f9529c3f8b9e538cac29aba1a6a64cc87003c74baf6ef35c892d19fef8f5b8202f3772b9bcfb64acb7163a2544ba9af3a754513", 0xb6}], 0x3) 16:01:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = dup2(r2, r3) open(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/246, 0xf6}, {&(0x7f0000000080)=""/74, 0x4a}, {}, {&(0x7f0000000100)=""/29, 0x1d}, {&(0x7f00000002c0)=""/7, 0x7}, {&(0x7f0000000340)=""/35, 0x23}, {&(0x7f0000000380)=""/169, 0xa9}], 0x7, &(0x7f00000004c0)=""/144, 0x90}, 0x1) open(0x0, 0x0, 0x0) getpeername(r4, &(0x7f0000000000)=@in, &(0x7f00000005c0)=0xc) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) 16:01:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xd280, 0x0, "05965df0fdb60332a979765f031c00", 0x0, 0x100000001}) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) shmget(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x13, r1, 0x0, 0x0) 16:01:55 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) 16:01:55 executing program 1: getppid() r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000500)=""/4096, 0x1000, 0x1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r1 = msgget(0x3, 0x0) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="538792562a43e0f53281be27a3834fffa01e7e33d2e84c93644bfacd0c47043e87127e0f00000000ede659d8757acb0807a305230dc7a50dd4d8cd8f324196852caaaf73f953bb0d9b7e"], 0x1, 0x0) 16:01:55 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r6, &(0x7f00000001c0)='./file1\x00', 0x8, 0x26ec9963) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(0x0, r1) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') getgroups(0x8, &(0x7f00000000c0)=[r1, r2, r2, r5, r0, r4, r1, r3]) 16:01:55 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgroups(0x0, &(0x7f0000000100)=[0x0, 0x0, r0]) sync() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:01:55 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180), 0x0) lseek(r0, 0x5, 0x0) 16:01:55 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8010, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0xc83d) 16:01:55 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) r1 = shmget(0x0, 0x1000, 0x60d, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNXCL(r3, 0x2000740e) setsockopt$sock_int(r0, 0xffff, 0x101d, 0x0, 0xffffffffffffffa2) r4 = geteuid() r5 = getegid() r6 = geteuid() getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r8 = fcntl$dupfd(r0, 0x0, r0) readlinkat(r8, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/251, 0xfb) r9 = fcntl$getown(r2, 0x5) shmctl$SHM_UNLOCK(r1, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r11 = geteuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xfffffffffffffff7, r4, r5, r6, r7, 0x4}, 0xeb12, 0x7, r9, r10, 0x1ff, 0x0, 0x4}) listen(r0, 0x0) r12 = msgget(0x0, 0x200) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x6, r11, r7, r11, r7, 0x100, 0x7}, 0x4, 0x7fff, r9, r9, 0x2, 0x1, 0x800, 0x5}) setsockopt$sock_int(r0, 0xffff, 0x1213, &(0x7f0000000000)=0x621, 0x0) socket$inet(0x2, 0x3, 0x9) ftruncate(r2, 0x8) 16:01:55 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000080)="3a86f207a8884a1357c16d667f36cc3d84de4d41e88c5cfff61d698db4acab5f5aaa4077137a032f", 0x28, 0x404, 0x0, 0x0) setsockopt(r0, 0x6, 0x9, &(0x7f00000000c0)="342a06c2426423ca48f8e269cbd47e72009814b97a0baa344600612e55996bfbd8146e01e70b487a94121c9dd9", 0x2d) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x2, 0x0, 0x0, 0x100000008}) mknod(&(0x7f0000000000)='./bus\x00', 0x6044, 0xbe) 16:01:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0x40, 0x9, 0x900, "b81e4caae4d16e6f057cc9e783274c50b5a36b61", 0x4029, 0x8000}) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) write(r0, &(0x7f0000000280)="c50049d29d898a0bf9f81887a355080f92cbd812dc77e6c46025d7c5041abe59df7d71380294f3468a80c9af7ae8a2bf7aa9d00c62235b068866b46fa8c85c18bd2319e75fca8382400f77daf591d4e2928c45b532179a66d04c8fbae76b42b0f5078815b012f8751b7d20972173699691d1101e6a399431a8391c7d948c4ef85d284846bdf204a37c8a0672b9d6e71de6da639018042e4c78f2ce1693cc43edf91dfcaa116e86b56f76a0fa253a51a2eb9d19b6a25c05718817087d8dc7fcfd414749fc77d19a19d0", 0xc9) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xf8d, 0x9fb5, "a8fde9356c740ababc0900000100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:55 executing program 1: setrlimit(0x4, &(0x7f0000000000)={0x7, 0x1}) r0 = socket$inet6(0x18, 0x5, 0xffff) setsockopt(r0, 0x29, 0x23, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r1 = getgid() r2 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r2, r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x10) r4 = dup2(r0, r0) renameat(r3, &(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') close(r0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x100) ioctl$TIOCSTOP(r5, 0x2000746f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mknod(&(0x7f0000000140)='./file0\x00', 0x2038, 0x40) mlockall(0x1) 16:01:55 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) dup2(r0, r0) getsockopt$sock_timeval(r0, 0xffff, 0x800000020001004, 0x0, 0x0) 16:01:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="dbb85f", 0xe}], 0x0) write(r0, &(0x7f0000000200)="5d0a86bc9f2639ba9a6c2caf507428a5fd638fe28b0d7ad38fcb990ede704467f116e332d92f68a07d5c1c6794b1330dfa3746d19725af8052dbdf81219b5c151fab2826c8783d2721c43c6c0e2f40ab978005bc062096df6cb3091ba2541ff3fea57e0324df1adc751fa1990e69e807f3a52bb46a586749dfcf46f3309e41b56355702363f9e539f622f6a7752623b10f5c28e57ffa3055d0ae74be34520fb57f1e43a2d229e60c673af34a2edcf02dfd666d927ce52f0c99844a0922a2b39866f89779891a5ad683b73863c348086ca2fcc6dcc82b612958fc3f78c50b00d77366a18df30263dbab1ef2e956b3afa0e0", 0xf1) 16:01:55 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f00000000c0), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df240ec011dc91cf36638b4990d4479000000000000000012000857ef0300000065"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000080)="17244d76ebf66c617b7e8ffd108c4b11d74827efd9a7165bda8aeee41ef89af5fa841ae94caf39b420c8696e405de92f4d5615d15298", 0x36}], 0x1, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x200, 0x40) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:01:55 executing program 1: r0 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = getpgid(0xffffffffffffffff) setpgid(r1, r0) socket$unix(0x1, 0x3, 0x0) 16:01:55 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file2\x00', 0x188, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') 16:01:55 executing program 0: r0 = getpgrp() r1 = getpgid(r0) setpgid(0x0, r1) setpgid(r1, r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x88, 0x50) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x200, 0x3}, {0x101, 0x5}}, 0x2) 16:01:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x160) setsockopt$sock_int(r0, 0xffff, 0x1025, &(0x7f0000000080), 0x4) 16:01:55 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='W\x00') r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000003c0)='L', 0x1}], 0x1, 0x0) 16:01:55 executing program 0: r0 = semget(0x1, 0x0, 0x100) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000000c0)=""/98) r1 = socket(0x11, 0x3, 0x0) getpeername(r1, 0x0, &(0x7f0000000180)) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f80696c653000"], 0xa) r2 = msgget$private(0x0, 0x10) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) msgctl$IPC_RMID(r2, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000001c0)=""/120) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/164) 16:01:55 executing program 1: setitimer(0x1, 0xfffffffffffffffe, 0x0) r0 = socket$inet(0x2, 0x5, 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/90}, &(0x7f0000000080)=0x5c) r3 = msgget$private(0x0, 0x4) msgrcv(r3, &(0x7f0000000180)={0x0, ""/77}, 0x55, 0x3, 0x1800) r4 = getppid() open(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) fcntl$setown(r2, 0x6, r4) 16:01:55 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() fchown(r0, r1, r2) 16:01:55 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = getpid() fcntl$setown(r0, 0x6, r3) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x3, 0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0x4e, 0x2}, 0xc) r5 = shmget$private(0x0, 0x2000, 0x110, &(0x7f0000ffe000/0x2000)=nil) sendto(r2, &(0x7f0000000180)="9c841df24369513af4495d59c89fffae76bec8a3a4c0a8136c028d4891e091bac7afbe5e9522c5c0eeb7d347fa455597ebca5002eacd5417aac058741ca831602a630b9c1f1fed37b3a23261b77f97b83fed42fdb67683902bbc74d37d800d23a011e3602264a07b9fee216a2982982289b2b9a15852fbbf075733a52cc4451dc03cb4d52f90416be6845ba1c6977655f76c59299f14bc03ca2b2935a2aff541bf38496507cb6e9372a842ff47fd653a9e1eced6a0fe1b47573e1220b1ea0c9c01214948bea97781023693a3e4308dbac4617c40ca822c0dbdc55087833a85042d0b", 0xe2, 0x400, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/27, 0x1b) accept$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd5441"], 0x1, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r6 = socket$inet6(0x18, 0x2, 0x0) connect(r6, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r7 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x53) shmat(r5, &(0x7f0000ff7000/0x8000)=nil, 0x3000) readv(r1, &(0x7f0000001500)=[{0x0}], 0x1) 16:01:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x4, 0x101) recvfrom(r2, &(0x7f00000000c0)=""/34, 0x22, 0x1, &(0x7f0000000200)=@in6={0x18, 0x2, 0xfffffffffffffffd, 0x6}, 0xc) r3 = dup2(r0, r0) sendto$inet(r3, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717209a9f326ab8036b04cbfce0f330b2e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c0000000000000000000000", 0x4, 0x40a, 0x0, 0x0) 16:01:55 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = getuid() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r2, 0x20007461) r4 = geteuid() setreuid(r1, r4) shutdown(r3, 0x2) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000280)=""/231}, {&(0x7f0000000380)=""/4096}, {&(0x7f0000001380)=""/173}, {&(0x7f0000001440)=""/232}], 0x1000000000000393) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/104, &(0x7f0000000080)=0x68) 16:01:55 executing program 1: r0 = socket(0x1e, 0x3, 0x100) socket$unix(0x1, 0x3, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x43) 16:01:55 executing program 1: getpid() r0 = socket$inet(0x2, 0x3, 0x0) socketpair(0x6, 0x5, 0x2, &(0x7f00000010c0)) r1 = semget$private(0x0, 0x0, 0x110) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000080)=""/4096) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000001080)=""/27) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), 0x0) semget$private(0x0, 0x6, 0x83) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socket$inet(0x2, 0x2, 0x9d) 16:01:55 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r2) seteuid(r1) r3 = semget$private(0x0, 0x3, 0x8) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x8000, r1, r2, r1, r2, 0x10, 0x7}, 0xfffffffffffffff7, 0xffffffff00000000, 0x8}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000000c0)=""/136) r4 = semget$private(0x0, 0x1, 0x101) semop(r4, &(0x7f0000000180)=[{0x7, 0x1, 0x800}, {0x4, 0xffffffff, 0x1000}, {0x1, 0x3, 0x1800}, {0x0, 0x8, 0x800}], 0x4) semctl$GETPID(r4, 0x1, 0x4, &(0x7f00000001c0)=""/161) setegid(r2) r5 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, 0x10) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000002c0)=""/4096) semop(r3, &(0x7f00000012c0)=[{0x2, 0x9, 0x1000}, {0x2, 0x10000, 0x1000}], 0x2) fcntl$setown(r5, 0x6, r0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000002780)=0xffff) setegid(r2) semget(0x3, 0x0, 0x20) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000001340)) setegid(r2) readv(r5, &(0x7f0000002480)=[{&(0x7f0000001380)=""/69, 0x45}, {&(0x7f0000001400)=""/66, 0x42}, {&(0x7f0000001480)=""/4096, 0x1000}], 0x3) r6 = socket$unix(0x1, 0x5, 0x0) getpid() semctl$GETNCNT(r4, 0x7, 0x3, &(0x7f00000024c0)=""/163) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002580), &(0x7f00000025c0)=0xc) setgroups(0x4, &(0x7f0000002600)=[r2, r2, r2, r2]) sync() getsockname(r5, &(0x7f0000002640)=@in6, &(0x7f0000002680)=0xc) getsockopt$sock_timeval(r6, 0xffff, 0x1007, &(0x7f00000026c0), &(0x7f0000002700)=0x10) setgid(r2) 16:01:55 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b76010001000000000020b14800000600002000"}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161bc) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000940)}], 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x4000006, 0x0) r1 = semget(0x0, 0x7, 0x6858e51ba38e5747) msgctl$IPC_RMID(r1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffffda7}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)="ba", 0x1}], 0x1, 0x0) 16:01:55 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$inet6(r0, &(0x7f00000000c0)=""/112, 0x70, 0x800, &(0x7f0000000140)={0x18, 0x1, 0x80000001, 0x9}, 0xc) r1 = dup(0xffffffffffffffff) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x5, 0x2}, 0xc) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xbf, 0xffff}, 0xc) socket$unix(0x1, 0xfffffffffffffffe, 0x0) 16:01:57 executing program 1: socketpair(0x1, 0x7, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="4be8304d80f8909f28e49cb4e5f54895049029cb9d8bc68dd1164af74c628dacccbcbf491b722037a197e0de2464f56d14c7ab040dbcc33d8486bcbe5d8e4106b2664f88a74f09e99fff8f1754ce3d36850393ad6abae47e833673f1034972e5deb081bd16323946f5a96db085169f28b2dbbad3808b412d096c08a3be949d0c", 0x80) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r2) r3 = shmget$private(0x0, 0x1000, 0x600, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ffb000/0x1000)=nil, 0x3000) preadv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/122, 0x7a}, {&(0x7f0000000140)=""/179, 0xb3}, {&(0x7f0000000200)=""/129, 0x81}], 0x3, 0x0) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r4 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x8018, 0x100) getdents(r4, &(0x7f0000000340)=""/130, 0x82) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x4, &(0x7f0000000500)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000540)=[r7, r10, r11]) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) read(r0, &(0x7f0000000580)=""/4096, 0x1000) r14 = msgget$private(0x0, 0x10) msgsnd(r14, &(0x7f0000001580)={0x1, "e2775cf18283ce3b0679b9fb33d2f2b60fb8156d59042acaa8db5f312213a2a4d9b3cc99898a4694f0f4f5618133a7babc2f85aa9366440237c24f0d6a181fd233f5044a473f5b6d961f4c6a077633002064ea12e959d8717b07cb8594db48eae8458ac10976f8b64cf840e50a9b6dbe49abd8d89c288b2992b10fb99c09e08d90b1f3df8f7c380e2060f56bbc266f95d7709e86bff9b2b75747b9fc19dde7c132da49c693a8f9069820"}, 0xb2, 0x800) preadv(r0, &(0x7f0000001740)=[{&(0x7f0000001640)=""/194, 0xc2}], 0x1, 0x0) recvmsg(r0, &(0x7f0000002a40)={&(0x7f0000001780)=@in6, 0xc, &(0x7f0000002980)=[{&(0x7f00000017c0)=""/181, 0xb5}, {&(0x7f0000001880)=""/38, 0x26}, {&(0x7f00000018c0)=""/178, 0xb2}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x4, &(0x7f00000029c0)=""/107, 0x6b}, 0x802) r15 = socket(0x0, 0x5, 0x2) bind$unix(r4, &(0x7f0000002a80)=@abs={0x1, 0x0, 0x0}, 0x8) r16 = getpgid(r5) getsockname$inet(r0, &(0x7f0000002ac0), &(0x7f0000002b00)=0xc) sendmsg$unix(r1, &(0x7f0000003040)={&(0x7f0000002b40)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002f80)=[{&(0x7f0000002b80)="4d699a408e12ea7b7628c5987f4ff6d054f00c37838d3505da46a5630930290ebaf4e57554166245791fc65f23a0acec1fb7d3b706c5c61c6c9bfe625cae2a3facafd29e474dd4eaaacd246b92160258822b65f732e8b5cd03f297ed682f3899126968a3c858613c5925541f43948d1574a694cac332b9a829d0b338bdb194eca79b9fe885f1ad48f6f55dd10a92b5e12c9cd0afbdadf62abeda1faa5963e39a7e8435c2fec60aaf3e6de7", 0xab}, {&(0x7f0000002c40)="285ff7d10864eb1a0427b57124caed7999a516314bc18840908b9799e28a7d78c0c9b77534b7e3c19f902f122b05732a5d3eb401b8fe61da3a57904b2db4cef357a121767e1b590760ded17e46ce6b439725f08e05e2cced55bf8194fb2f0a248728bab215e20e2b4443398cb8bdda67fad847b0e28fbb51c93b7e9342d835fce739c6d0613e7a7fe00b21d951e973c54486a0ec515c424c59b71161fc80950468e66e325966058c500cacfadb8e83b2e8364e8775ad378e554bec505c9f649b3058fdfd7b51fda1cadd4424aae8fb8b7f755bff679e41bce806a06ab5bed32a70de977f733b11101a40fa", 0xeb}, {&(0x7f0000002d40)="dbea204693207b602bf5bb168ab445dcd1c8f9ba0a1d0bf5bbb07d62f7f86a011969ad5a3940979c0ce5219c48b85d63cc60ce0b2037268d4b24ef321d153c944cfb7a334455b92862c93ab327b105c4b789719b2c9c90aad55e43ef690c7125ee80679b5372d5ea3dc7e3f870deeb3be433fb36d35822380aa51cd407a3fa36ab553a7f6466a187b8acdfc1934304d562e90c6304da80f449e0b8e4211db134791cb6494d8ca392d5022f67725ac8c51239cf39e8fb08f4d06d927cbf5a259b384eafb6500872e878f007c73571925bde79823d265abef83b6c932f9292b466cf8eaaeb4ce273d0685fe744fd0a84cd88a7789f2d2fb66e63", 0xf9}, {&(0x7f0000002e40)="a19fcd126cfe6a1c8e6a1ebb89e5fbc50e1e714210de43a271f917ae49e0c2be0822a1ae0b0a610c2373c0d44e1dedd6874b18ad96a77f2101ce0b5bcfc58d4a6dfbf01a15614c76a6c01fac7ff96de5287be64727", 0x55}, {&(0x7f0000002ec0)="cf150576d658f4f98d465c5e279a23f020625e8e70df0d815d5049f31117e05f6c5cd6c10441ef986a94a8d8b57dd911681e19ab789a31b46dea2d78af6c1ff2f5981e8548573d0fd3be497700bf28c165bdd9e1ce8338492f4ed27f27d1bed8c0cca7fc9935e100e6b9283308aa5fbfc8edded5e1252c1410ba8930bfc0766a6865eb8014bd334053ed2f6dc2d852c9ed09e97a4a04a812c3d56ae962b6c771bbae21ed4f48", 0xa6}], 0x5, &(0x7f0000003000)=[@cred={0x20, 0xffff, 0x0, r8, r6, r13}], 0x20, 0x404}, 0x4) shmctl$IPC_RMID(r3, 0x0) pipe(&(0x7f0000003080)) close(r15) sendmsg$unix(r15, &(0x7f0000003940)={&(0x7f00000030c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000037c0)=[{&(0x7f0000003100)="853fe4f61afb30bd993a67ebd874c232474871c64b76316b916e7eadd3222d2620552e0d2c571a3fee41057ac752635dbe71199f04f9e3a725de3850c8f875398389f9498f", 0x45}, {&(0x7f0000003180)="68cd4fc9aa7f7a74299f6448afc1804f830b65c0d8830000725b545df568ae3f1173a155a173c0ff8f6c114b96b6e5c47c2e51dfd1f40c6603e13218ea25e87afefa34b70bf13586fa3fdbd00aeca32df37ec68457c39156cf3b57a46efd335a03e9c9307509e40619ff15fd5f40f7f07eb0dd62e51406326206161394735c664c387d43dc3858b1c68c35e2c2d0491550a1271952458b6e77363aece8dfe2bbd0cfbe41c3cb9094f427af417d6f2d1e5d5cf93c8000bcbbb1b44b0ad7d7cf53f00c6dcd813526c2afa2ce4e15d685", 0xcf}, {&(0x7f0000003280)="49865c1b84a075eab96bdefac0122e5077a04f812e37882c79a1ce01a5382cc5c8519275e80bdce073e8aa5fc8a9346f4b3341e20dd686fa30b9683b2b5f3d4df5cab0f2a67c52d06e794e2597d8437c99ab1d37aa9b24627bb6bb84d98d", 0x5e}, {&(0x7f0000003300)="f29f9584d8dfeed86e2257ba27b31598e588aaa9894015495132959e82acb2681fe583a0a2a5ec3574ee9035fa6b025185cdcec3507e90a0147d4fcbb7924c181702f431b5c5f2bfe2a55bda2cd17f96968a191db19122ce04f169558193614938cd0cf8182830f59bcd43e4064891f41448bf0763c1412344d5622ae764e29394acad2e465b65e35e636bbe7689667a4830799389e9c93fca95d1928c12d9c30aece44cfca789f2b61f391e5f08601d3334510f7db40714a0122d375f3fdd5fdc6155cb6a9ae73618668c77be335dc0", 0xd0}, {&(0x7f0000003400)="aefd28b701dc54f776807562246eee052893166af04ab599f9c599a538ce3f7225eec4c397baf07f912947c22a6cce4b5ecaf0536fa80ed5c3c7ce520d984403f2434af98edc6705ffe005eb6660defde32d13395fd8fd9765074ffb7b129e5ff8ca410935e4356edfb805d0c32a08cece35abd3ed967c2b8fdd2a34a1ba8bc3f4c122d63d56988a20575b235e688a97802192c33bb929d9e4537bc81855290392f2580301ff", 0xa6}, {&(0x7f00000034c0)="d8840f154bd8d916d79f18e5914109bd2dd02d12089e90b448457163429e5a5b3d2666c85f5d37abf68fffddd43df238dec58f1da04345951388dd6bb486684e6f002f7a6f78bfbf87b3eff3fc7ff4e9072efd1f23a8f2e9bf914a28b48894aad51a2c9941fb416160b173c1d9b3244a", 0x70}, {&(0x7f0000003540)="2fa6a415c8d836e4b905213bb0b123e32c95e9c4139ad87d2e75b4b092c079be6379eefd83e6f76af43da9b40def8c97a4a00d2d0ecf23bde2393c30ae334f511fa743ecd4692743f3c71429f7a35445c62c0545db4a9ab083830acd4623359f7ce162b369f398278aa91a56b9dc71fa27414f109bd4affb455fae53b2d36cf309e6133421c036dc156d4fc85c9106e3e7fdd9caa538df8d77ef90bd6bdcdbd695e3199c2a9567402d63e10cc05079e84514fccf46793b0553089d79872dbdbdfc53797ae83d185e03ce3e9373cb400ec8ebad3c5dbd447d7838f76a6f9700f444c2", 0xe2}, {&(0x7f0000003640)="80c8d733c95faadb4de9c192cbd1d738452575a88c1f470a333b9475cabb8fcb4a2af1", 0x23}, {&(0x7f0000003680)="45b05c4051ed1c8bf1117061289bd93f3f9ab812411660e6f942c7a2ec1d41a3eb0fd19ed99bc5cfb9671dcd2e825bc92072414d4d922946bc2a368724993630b3b0239674c00dad6b80ead4178da9610dee91488d14059e2a339f0e316a74039cf78ee55f0b4a2cc07e5a4607cf987edd1d872f7f936c444253e5ce3ed8ac64ad33b8bfd354e7e4f66134fa95b51205b4cfac8d81f6855cd194e7421572ad5d707671ac9e009eb1e8d2", 0xaa}, {&(0x7f0000003740)="d6aa8f70eaea851ba2d1d8f1906850785bec93bed0e2501c2687eaf99b7b0153172da823e6ef935864f2ef402fb5c1457d00a96842f3a716401c9c4657c399ad6974d21dd8ab7bfcc9305b85207eb788b747e67b", 0x54}], 0xa, &(0x7f0000003880)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r16, r6, r7}, @cred={0x20, 0xffff, 0x0, r16, r9, r12}, @cred={0x20, 0xffff, 0x0, r8, r6, r13}, @rights={0x18, 0xffff, 0x1, [r0, r1]}], 0x98, 0x4}, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000003980)={{0x18, 0x3, 0x9, 0x69}, {0x18, 0x0, 0x3ff, 0x9}, 0xc335, [0x6, 0x80000001, 0xff, 0x823, 0x3c, 0x7, 0x7, 0x4]}, 0x3c) 16:01:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007000000ba006a8c5dfe000000000000"], 0x18}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:57 executing program 1: r0 = socket(0x23, 0x2, 0x80) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0xc003, 0x0) r3 = dup2(r2, r2) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) 16:01:57 executing program 0: chown(&(0x7f0000000000)='./file0\x00', 0xee00, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getsockname$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 16:01:57 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) r1 = getpgrp() r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:01:57 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000040)="01000000fb36f22407d8e302de5e5898d144f8637b7ed8a091aad53d951327d95ecedf59dd98bf24d5c1c5bf8a645c6b67e58e8e4b473d2e32fced9d0921ece279a61efc572bfd55109c0718dc3782df04085edc06f7d120095b5f05", 0x5c) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f00000000c0), 0x0) 16:01:57 executing program 1: r0 = socket$inet6(0x18, 0x8004, 0x0) r1 = socket$inet6(0x18, 0xc003, 0x10000) connect(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x2000000000029, 0x3, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000040)="ff0e3e2a5e00b5f7e1b4784f0000000004000000", 0xffffffffffffff7a) 16:01:57 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') kqueue() kevent(r0, 0x0, 0x1, 0x0, 0xa581, &(0x7f0000000140)={0x0, 0xded}) 16:01:57 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="16000000"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) close(r0) execve(0x0, 0x0, 0x0) 16:01:57 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x81000002108, 0x3) r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="6d92fd89b8ca8955c8cf28b44ff6a3410e9ab422f84bd8167670ad497535172c6843d3b4dd1d080a5fa196c8b02b58a794fef535591b3f7c544f4565a2aece8fd34cbf", 0x43}, {&(0x7f00000001c0)="7148acfe381e09a4ff72f51f6587ea0e255abf512eed404725212732e37315a07b390ce98c95b367d7b7a7d5fa28999a63809df4b7219cdd1e1ffb7d0f6a051cf8d80a9d2529c823", 0x48}], 0x2, &(0x7f0000000280)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x20, 0x1}, 0x402) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x1) 16:01:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fchmod(r0, 0x40) write(r0, &(0x7f0000000000)="71fc531fcdb31a5417035f6dd0ebf9f6f0a80309", 0x14) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffbfffffffffc009, "a147780ac85a53bf536b84853b895000"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:01:57 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='.\x00', 0x1, 0x3) r1 = kqueue() r2 = kqueue() r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x8, 0x0) socketpair(0x26, 0x4, 0x4, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000340), &(0x7f0000000380)=0x4) r6 = dup(0xffffffffffffffff) r7 = open(&(0x7f00000003c0)='./file0\x00', 0x100010000204c4, 0x22) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xe3376950b8a9020, 0x21, 0x0, 0x8, 0x100}], 0x81, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffd, 0xba5bb3540251aa13, 0x73, 0x6, 0x3}, {{r3}, 0xfffffffffffffffa, 0x8d, 0x2, 0x4, 0x6}, {{r4}, 0xfffffffffffffffe, 0xa, 0x80000000, 0x1, 0x6}, {{r6}, 0xfffffffffffffffc, 0x8, 0x80000014, 0x1, 0x1}, {{r7}, 0xfffffffffffffffb, 0x40, 0x1, 0xffff, 0x4}], 0x3, &(0x7f00000002c0)={0x2, 0x1}) r8 = kqueue() select(0x40, &(0x7f0000000000)={0xffffffff}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000400)=[{{r3}, 0x0, 0x48, 0x20000040, 0x1000, 0x4}], 0x7fff, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x4, 0x20, 0x8}, {{r4}, 0xffffffffffffffff, 0x3, 0x40, 0x2, 0x80}, {{r5}, 0xfffffffffffffffc, 0x4, 0x2, 0x7, 0x401}, {{r0}, 0x0, 0x4, 0x80, 0x0, 0x200}, {{r1}, 0xfffffffffffffffa, 0x20, 0x80, 0x7, 0x7}, {{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x5, 0x1}, {{r1}, 0xfffffffffffffffc, 0x1, 0x0, 0x9, 0x7}, {{r8}, 0xffffffffffffffff, 0x12, 0x1, 0x5f6f609a, 0x6}, {{r7}, 0xfffffffffffffffc, 0x25, 0x44, 0x9, 0x2}, {{r1}, 0xffffffffffffffff, 0x80, 0xa0000000, 0x0, 0x9}], 0x200, &(0x7f0000000580)={0x7fffffff}) nanosleep(&(0x7f00000000c0)={0x4, 0x1}, 0x0) select(0x40, &(0x7f0000000140)={0x9}, 0x0, 0x0, &(0x7f0000000300)) msgget$private(0x0, 0x40) 16:01:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) shutdown(r0, 0x2) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) 16:01:57 executing program 1: r0 = semget$private(0x0, 0x0, 0x200) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000480)=""/148) mknod(&(0x7f00000003c0)='./bus\x00', 0xc020, 0x236161bb) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df25103011dc91cf2bae8beb694ff576b23ca019aac8601b40015000852d9773d195656"], 0x1) kevent(r1, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffa, 0x24, 0xc0000006, 0x3f, 0x8001}, {{r1}, 0xffffffffffffffff, 0x40, 0x5, 0x8, 0x1c5}, {{r1}, 0xfffffffffffffffe, 0x5, 0x80000008, 0x89, 0x9}], 0x1b4000000, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x71, 0x40000000, 0x9, 0x80000000}], 0x9, &(0x7f0000000440)={0xffffffffffffffff, 0x1}) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0xa4, 0x8a, 0x0, 0x9}, {{r1}, 0x0, 0x0, 0x81, 0x9, 0xffff}, {{r1}, 0xfffffffffffffffc, 0x30, 0x0, 0x6, 0xffffffff}, {{r1}, 0xfffffffffffffffc, 0x92, 0x80000000, 0x100000000, 0x800}, {{r1}, 0xffffffffffffffff, 0x80, 0xf0000082, 0x0, 0x7fff}], 0x101, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x4, 0xff, 0x8}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x2, 0x400}, {{r1}, 0x0, 0x1, 0x2, 0x4, 0x1f}, {{r1}, 0xffffffffffffffff, 0x4, 0x20, 0x7, 0xb2}, {{r1}, 0xfffffffffffffffe, 0x0, 0x0, 0x8, 0x80}, {{r1}, 0xfffffffffffffff9, 0x75, 0x6, 0x3, 0x7}, {{r1}, 0xfffffffffffffffd, 0x14, 0x8, 0x100000000, 0x200}, {{r1}, 0xffffffffffffffff, 0x4, 0xf0000002, 0x100, 0x4}], 0x100, &(0x7f0000000300)={0x800, 0x7}) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:01:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6080, 0x0) lchown(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) socketpair(0x20, 0x8000, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0x8) recvfrom(r0, &(0x7f00000000c0)=""/34, 0x22, 0x1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 16:01:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setown(r0, 0x6, r1) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setown(r0, 0x6, r1) wait4(r1, &(0x7f0000000040), 0x8, &(0x7f00000000c0)) 16:01:58 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "73cd0d3f6784996580cf2e0b5639b98fac571e09", 0x0, 0xfdfffffffffffffc}) 16:01:59 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) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x5, 0x4) sendto(r0, &(0x7f00000002c0)="6908108ff084987d1a5073511273b0d9588c1feff37a6885df32eb87f92d1d3af0e2425600df9c97eead91dbec94714bcf4afe137f03fb5e83ada4fb3606be28104c134f9a1e0753201176fb8b748cb7bf2ebc047883fa4c82beb30d1ca3e71b850b78cdc10d77931859bf29168b10fca85aaa043041e41c83844633d595e66b74092d2abc8999dcdbded2ec1434eac06eabf9b5a2a9b3863a97963333937671d84ff8e52cb7c2ecdb8c31f56355e313c8d1ded4363c08ced2efdced415de675dc949de0f903ff88978abfdea0e448b9d1f123a33e", 0xd5, 0x3, 0x0, 0x0) fcntl$getflags(r0, 0x3) 16:01:59 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) select(0x40, &(0x7f0000000180)={0x1e23, 0x6, 0x849, 0x1, 0x1ff, 0x1, 0x40f3, 0x700000000000000}, &(0x7f00000001c0)={0x88, 0x20, 0x3, 0x2, 0x2, 0xa7c0, 0x8, 0x7f}, &(0x7f0000000280)={0xac6, 0x8, 0x8, 0xfffffffffffffffd, 0x9, 0x1, 0x40, 0x1}, &(0x7f0000000340)={0x8, 0x80000000}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e937676", 0x3a9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000240)=0xfffffffffffffca0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r1 = socket(0x40001000006, 0x0, 0x3) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000140)='./bus\x00') connect$unix(r1, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) dup2(r1, r2) r3 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000000c0)=""/53) poll(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r2, 0x200000ffffffff) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) r4 = semget(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000380)=""/216) mlockall(0x0) getgroups(0x137, 0x0) getgid() r5 = shmget(0x2, 0x1000, 0x48, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) 16:01:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socket(0x10, 0x3, 0x9) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0}, 0x2) 16:01:59 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:01:59 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x0) chroot(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r1 = open(&(0x7f0000000780)='./bus\x00', 0x832, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) fchownat(r1, &(0x7f0000000040)='./bus\x00', r2, r3, 0x4) 16:01:59 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chmod(&(0x7f0000000000)='./file0\x00', 0xb) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/227, 0xe3) select(0x40, &(0x7f00000000c0)={0xfffffffffffffff8, 0x7, 0x6db, 0x1, 0x3, 0x3, 0x62dac68a, 0xd3f}, &(0x7f0000000280)={0x9, 0x1, 0x100, 0x8, 0x0, 0x8e2, 0x8, 0x8}, &(0x7f00000002c0)={0x904, 0x7ff, 0x4, 0x3, 0x3f, 0x3, 0x6c, 0x2}, &(0x7f0000000340)={0x0, 0x9}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f00000003c0)={0x18, 0x3, 0x8, 0x7}, 0xc) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)) 16:01:59 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x20) listen(r0, 0x0) semget(0x1, 0x6, 0x4) 16:01:59 executing program 1: r0 = syz_open_pts() close(r0) kqueue() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xffffffffffffff2e, "f875f02aa17e7f1d1ddd00"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="6de6d2a42d4b0fb5491dbb885d5365b3d51f9fcebdadb91f14d3abb8b7302b97c2468407d606d64179cd369cf11a04eed43df9ffe5642884fbb1d535812e138ebf32727bce16633200c7ad0e2c5ede087c6b6985e14b4ac52aa49cf779fb763253346f133f5371b187ce4a24ddbdc336d6f26abd8973d5fc5c93b41d14b0f5ad5ddf1351aa40e22ad5eca03c66b3232fe2551e5994b16c5c2af896e5923570ef154922fd69e2df869eeb84e811f5c1489443461edb122dd5e602af6d4eda8ddbc385a2d7fd5476b4147555e3e8f4f7bf83931a", 0xd3}, {&(0x7f0000000080)="6cd0e95841da4bfa47ca", 0xa}, {&(0x7f0000000200)="1713c5e8da43a9af035c9cad2a55a00826f8cbabdfc48b9c60a7b75fbd99", 0x36e}, {&(0x7f0000000240)="493a5770a89bdf4844ff31c27ca6c93c12ba9c56ee2e1662c5ab942c935fc87317e03e5c8ce68a874660584b11f03e54f2be0ad07595d6db5e57717fc7c25f370112db70b57a72fa02682df0a2395c0a875d54f9e707433c9f6ee1e7bdba968fec686f5db96843f5fcf6a6e32ad708d7943f82b1c28b4dbbf0af8d872cb545cc3e6b888d5c01fd882156c64673f285f1df1d718d7ab8f7396892bbf45754ecb4458cc4ca0999cd122f031a85a9592bd76c5afa", 0xb3}, {&(0x7f0000000300)="adf4ae0a70849497467570eb85e45feb7364c592a7e0043634b340d428316ffcae736da8aae20c505d6212d24be372080ade728252ef9f54728978b81c9b328ba2f63e95411e52c0b5b110076af055ac2be79d6edd3a7106338066a86eb608333900d47898114f620cd96da03d8ad439df81f10bc039923d13e4a4dfd33ee3a6a1", 0x81}], 0x5) 16:01:59 executing program 1: r0 = socket$inet(0x2, 0x4, 0xffffffffffffff01) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x11, r0, 0x0, 0x0) r1 = socket(0x10, 0x13, 0x0) setsockopt(r1, 0x11, 0x1, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:01:59 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710e0480525ac0016e0000000000000000000000d51c000000020000000005354f7e280b08390040000000000000000000000004"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="f0aa5b00846da1bea139afe49c2519afc0141b9454d197347e4609d7e461a91f300a4215d72b939e25ad9d83b99b020506677247c4ad9082a00dd7f6971619af2e8921bcdf0c26d38a8f72f1574442de422c450cf83c074f933b2731fe38a66d17bfec9637af6b63027a5c5e1b2971ca034dd308ef3821d5f972ba29d9840df389b1a6845c16998d44dd3ee070a06bb3bc68d8b04c633e81a1850401bcae6a2c116848f3f43fa49534ed90af2a1616cf81b48987fc252b9352bfa93659b3310612b17bdb1b161e81b6491d58b7ad214563777015781c5fc3f3f22562fe5304bf371f8556869372ada9b653e2c8b097cca299e23a4a87fa7e5b", 0xf9}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:59 executing program 1: r0 = socket$inet6(0x18, 0x17fff, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) listen(r0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:02:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r0 = socket$inet6(0x18, 0x0, 0xf9d9) socket$inet6(0x18, 0x4, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x4324470e2bc21888}, 0xffffff30) 16:02:06 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x26, 0x4}, {{r0}, 0xffffffffffffffff, 0x42, 0xfffff, 0x1, 0x20}], 0x4, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x6, 0x1ff}], 0x7, &(0x7f00000004c0)={0x6, 0x8}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0xf0000022, 0x1, 0x7}, {{r0}, 0x0, 0x10, 0x0, 0x9, 0x6}, {{r0}, 0xc426a3a89eea7d94, 0x4, 0x5, 0x5, 0x6}, {{r0}, 0x0, 0x1, 0x1, 0x33, 0x4}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80000020, 0x10000, 0x6}], 0x8, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x5, 0x1}, {{r0}, 0xfffffffffffffffe, 0x12, 0x8, 0x6, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x980, 0xd8}, {{r0}, 0xffffffffffffffff, 0x25, 0x0, 0x7ff, 0x400}, {{r0}, 0xfffffffffffffffb, 0x3, 0x20000000, 0x0, 0x3e5}, {{r0}, 0xfffffffffffffffd, 0x11, 0x40, 0x80000000}], 0x2, &(0x7f0000000240)={0x8001, 0x81}) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10200, 0x0) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/41}, &(0x7f00000002c0)=0x2b) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0xfffffffffffffffe, 0x40}, 0xc) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) r2 = socket$inet(0x2, 0x4004, 0x4) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x3, 0x7c2a}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x9}, {{r2}, 0xffffffffffffffff, 0xfc, 0x400fffff, 0x100, 0x25f}, {{r0}, 0xfffffffffffffffa, 0x8f, 0x0, 0x8, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40000022, 0x7, 0x3}, {{r1}, 0xfffffffffffffffe, 0x0, 0x50516d930ab8c793, 0x9, 0x7}], 0x7f, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x8a, 0x1, 0x3f, 0x3}, {{r0}, 0x0, 0x3a, 0x0, 0x65, 0x7ff}], 0x5, &(0x7f0000000400)={0xbb1c, 0x4}) 16:02:06 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000340)=""/20, 0x14) 16:02:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x40) syz_open_pts() close(r0) nanosleep(&(0x7f0000000000)={0x1f70f109, 0x101}, &(0x7f00000000c0)) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x7f, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e81e00"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:02:06 executing program 1: setuid(0xee01) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x5d}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup2(r3, r4) r6 = kqueue() getpeername$inet(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) kevent(r6, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x8c) kevent(r6, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) r7 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x8) setuid(r2) r8 = open(&(0x7f0000000200)='./bus\x00', 0x837d, 0x0) r9 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000240)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r9, 0x0, 0x0) poll(&(0x7f0000000440)=[{r6}, {r8, 0x80}, {r9, 0x10}, {r6, 0xc}, {r4, 0x4}, {r0, 0x8}, {r7}, {r3, 0x1a}, {r4, 0x80}, {r1, 0x154}], 0xa, 0x3ff) write(r9, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) r10 = semget$private(0x0, 0x1, 0x7f) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000000)=""/238) 16:02:06 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) rename(&(0x7f0000000400)='./file1\x00', &(0x7f00000001c0)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xdf1d, 0x4) r1 = open(&(0x7f0000000200)='./file1\x00', 0x200, 0x8) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x0, 0xf0000003, 0xfce, 0x8001}], 0xffffffffffffff01, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x20000008, 0x3, 0x9}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0x8, 0x2400000000000}, {{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0x1000, 0x5bc}, {{r0}, 0xffffffffffffffff, 0x42, 0x20, 0x1, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x9}, {{r0}, 0xfffffffffffffffc, 0x24, 0x0, 0xc2e3, 0x96}, {{r0}, 0xfffffffffffffffb, 0x0, 0x3, 0x5, 0xd8}, {{r0}, 0xfffffffffffffffc, 0x10, 0xc0, 0x9, 0x3}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x3ff, 0x2}], 0x1000, &(0x7f00000003c0)={0x9, 0x10001}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup2(r0, r0) r3 = getuid() connect$inet6(r0, &(0x7f0000000180)={0x18, 0x2, 0x6, 0x5}, 0xc) chdir(&(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x2) 16:02:07 executing program 0: r0 = dup(0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) getppid() r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x142) fcntl$setflags(r0, 0x2, 0x1) r2 = getpid() fcntl$setown(r0, 0x6, r2) r3 = getpid() getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="42b9f9cf049ca91182a2f84be4ef1a4b8aec51ce3ff9102475d6b40718ccc7b17084c1bb5fea234ce7884094859328994787ef80e4c7a54eba5100f486fd0383f8c6c79865a1253ad154f8b86da9702265121afe38054aae0856f4f1eb36650720b355cbc6108995b356b0cbbcf51ed2dd4e79ce8ff32e58211c264999db97b973ed05758f7e7b729b7a2dbee39264ca262bf6dd2111e30bba3dd0c08e39c8ac9c94adb1c79a5bb9132d00cfd4a83ac24057bf437db23351c045c22b237780d9f9d4dc19b0765e20", 0xc8}], 0x1, 0x0, 0x0, 0x1}, 0x2) r6 = semget(0x2, 0x3, 0xd) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000300)=0x2) poll(&(0x7f0000000340)=[{r4, 0x84}, {r1, 0x12}, {r1, 0x180}, {r0, 0x79}, {r5, 0x119}, {r4, 0xc8}, {r0, 0x40}], 0x7, 0x1) semop(r6, &(0x7f0000000380)=[{0x7, 0xe87, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x100000000, 0x800}, {0x4, 0x3f, 0x1000}], 0x4) getpgid(r3) fchmodat(r1, &(0x7f00000003c0)='./file0\x00', 0x22, 0x6) bind$unix(r5, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getgroups(0x1, &(0x7f0000000500)=[0xffffffffffffffff]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000540)={{0x1000, r7, r8, r9, r10, 0x94, 0x2}, 0x6, 0x9, 0x4}) semctl$GETPID(r6, 0x2, 0x4, &(0x7f00000005c0)=""/234) getpgrp() sendmsg(r1, &(0x7f0000002f40)={&(0x7f00000006c0)=@in6={0x18, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000000700)="f0462a7ab37bee7e36c069e86ac92459e9ee72e8d7473f1dbd068c65fc1c30dae48c5b488f1de86db28a95dd30ab4bdfd8c5c46bd45b9140dd45a043de6f6471a5812f13d568fc3b7150a46f8c88285d66a88ac3c2e504f8df36bfdad45ed380a517ea701a8ccb54d063f7cc4b5af7e7ecf0ed09b342d154ab496d9c8f25435a4510", 0x82}, {&(0x7f00000007c0)="d918bdcfa860667f8b4e0ac26452fbccf39cf1233677c1328722b8fe62c2ec2c69e124c227dddc83b2485356345407f24c398201c79d43d6198ad35db025aebd25887af261575e0a7b30716d389cdea403a6f61adcf09cb1cd14d0b896136039d2a041841c5d21088bb4cf812f1ec2ad599e21f2bc4a034109f80f8b7af43978371bdf18117bd54b0f384eb79d746eb7eeb82b7bb3cbbcaf76c8bc8f20a042eb1dd98a6c904c2985d512170ba217334aa55ad796bb1a6186f9d3b5dee0651ffafdb804eed9e7de897326cf85a4c7f0e590dd421494a5cfd464748d1a10dbff2c418620efb2d1dc76d81c680cbda498e09e771330b4c49e7c81213a095f7963acd9d48b089d5a9d07efa64fb2a4de92897b98f8de7d7989a4b9a50f0d4592b26c9c398a290e8af1ce0dde80516d89c8bb7db64b54c7dad232456367ec672f282ed5d61ddd83588b80e6b191bfc3c6139015ec102703151c9b8ca8e16cb838d3847755ff1f6240e8cb3b7356767e79e466c6da54315a2a7febe0704da85b638669ca903f943fb5427c315bedf768778b892b7de0a3c86a306b61c25cbd9572a46c724654c558211c1e4cdd9e8a2c2e4f6bacc8fd13b1802768f63618026cc827cd333285f8b4a8d97a37abd7981aa7d3473854bff910fee97238f51716b01f7b6cd30f13027d7d1099f9bd5d7c8cf8b3466c5e43277c18cef9a6b200f4680634b5c80b2a9ec591f54ac861f9ffcecb4ebe3e1ab2d0a9e1390c6c604bd0e2b8b4fb85b60a4982ed0611cd170bb798095598709518c1e9e85e50a18e83973cdda45587d186af4c94262d2a2c4f57d971e36bff2a82664a20e7b0c440f6a2021dcdeca9d3bcb8876994a7e9976a46beb405c72169793697247370edf472b9386ba64d48ea9d7c0f37ad323433c782fc6255d2a24c910632828b5c0705b89e1d1635b012a67042fb2675ab9bd22f94597316a812686130b6f5d2ea331d95349d8d68210bee4c1970d288b31cc5b748202e75806b55254243b7e9e3724637528d53200b63176cd075e649f8aa86adb48a1fd76a25ff8ac7ce3a2c8762b54c7e1dcfe4d020f7cad474a69da40bbebda30b9c50d910a0a2e5b82617ee1d7d40d964eec54b7742088cb8876aac333be6f098d39d45d9c8cb9fef51c16a865b311c939736961e9184ca93c65e376c099a403cd4be42cd9b023a73eb11a84e6435afd13d1dbd408b331fc0e828d75713f39b8095a74985a2b23932100e4e4cf8a4b0d87120a101ac9387c089f2804e6d46df4201272404943f6557e269f2969b1f2eb225912ba8c02a155ebd03710d98c57b6431a74b9d22cd735717c201537d3fe8cd2df88efd1288c4709fc00e5e899314ae82f32efc6020a743f0be69246a6d12aba7984010aaea64f786341b3e603e9fc918dd4b8944ba353ba551abba074442272f8b4ab179c4e3e8eb587964003f79ac6c3b91981d0b7c549c0e94da24c12a6b3269830c9699568d92a04f9af5165a813836fe9f363c198aa1faa3a24a51961014407154edcb491c00ebbb28e4d7be1546dea2f462b900e361bf05ea6dfe0347708a864ef839c7cb6835d9094864047a1ffb5bd7f35bdc00faf49438a3e4d55435902c008feb34273822dc6558b03cb92d099137196d7d6f1fd9940fd20582bde757aef68b438bfa7d0f941fe5f3f9a0959190552a277536466ec8b1043bc799321e501f59db55dcecbfac99bec3fd9cd3f419f776481fe9e310ae03d042cc8055cf3b1899dd30def123f39cebec6a7500793a8da2b01ce782e23b21f6fe5cb6fec8eff1f986b55cb051ed7dea9c9db53dd79eb212aa7bd8bbd58b96fa35dd06158d4780e4377c4fdd502b59916ce258e0b3d5d931d9dc0e77751395d147a3ada1449a150c06b1ffd499a52a4fffdcb5e77e6570dfb4998349874d707562f58df916fe9abf362da68105cbc3a810099f974a9b26f1ddf2eee35752574921c9f2406b739ee07f13646ba628d01e947da9f27a6af4cb2edb86e9a3a837977543d4efc32822bbe40043ce57469eaa1342577b2a2449f8c6b6770b255df95495c436bd53d11b884ae85d5f1dc6dca59fbc5d407ba3f2d1930d65eb3a0ca43e6e9c6fbd75f5c58bfd09a8dc645f1c49b085cda77ad4cf58ff341248e4b98fbc1a9e90062b22fbb7b80fdaebf4efd4e672628d5e4a6512bf6cddcd1fb2a46abcd369caadcbd4b03bd71a1a98c933152a0ee45ffa438aa7a08c7b6c0e467495c7a41889f021c480c396d0624292b473d47111bb8aedceded0424256507f54ac6e91270b41312fdf35c29d85dcc2ec4db0ef0f61c88bae1ca53c8bc9b415e0ef85d27c3c081b5632bf486b858f32f1486da3a302293e0ba9dbf90ab55e0f487321b5a491e963ce57bf154bdb71a4cc8c0f558a89b292b88bdbbcc76203d341b39dad5ab3e102791c82c0921face42fa55d590fe332192ac477654be252f45569c07af3f1ed6c7c33de05ba4688c79f65557b27c9794eac0f33086d298271743121cc6e6d2555706013e3f9b222dc039f82b5ba342197814d222cee5548b4a6f30fae0b95abae69bfed1449c98dcb4b632eba6f3dbfc7c34af85ac0fe2b46cc0358f68e392f365c2385d06a6d9001e36082321918032bae6731e07e52447db3aa7130280f847adec764869ff2a73dfd3f480c4764e2dfe44289b09a585a6859e6838df624ef0f0b9353218b6919e06e715c672b5defdef4880b9c56e2faa2c8c38f11514446c35318b08cf8df4e03399873fe6b8c104fd3ad0c59999563be1441ef04e284a0b12c77c209634867ce97e9c4a64cf1fd7d296afa74ae7576ff3c79c7264c4f4ea5b80b448bcab7887ac474fd3e24e66b58614862b98ca3e931ff36da984f178da17168f4334c3b80c80f1f446424e997499e6926c95b04d880d6583446ec7887f3b309980a894e730e904b93cb0b4b114fa03a52fb793504997089d1ca292db2b58d4e4801039d638a6316b3ddc335b30406b422bae3b3514990a07a21c220442526651f40ba6a4734519a1cd4be865aea8c9d344253bea44ca8b912b2d7f52fb78f1f1aa4cb33228d7d83f467edf16779b7ab20cf8e99af8e75361674f01b7eb45eb81edbfe9875af159d34a0cddc3215a1245af2e3495ea3b0a8299a0aadbe402e086fa9de75584f0cc531fe66ab0f4eced2b34dd2185e47be1cbc40e3550d54afe9b365fa3ea86748aa1c6b29758d594f93044e4028c6d1ede62aa1d00e493aaf215dae95fd47b5be0e8c652202aa462d4d24bc954f0ec27caccc9f1705ec11662029b8e908e9072633b243291f92b2b72a6fe4ecdc42c97750c687bcf9b88d827f400c4102fda3fec504f994a27c5ec5c057b52b850ed8bb85e2214be98a246419981b6c059055e812553555e4b7c57349920e96031eed28604928696a34c3a979b17e0ce08af0b0d77382ef96bcf301887adaa3f67aee91d57a83a11c27c49d3c7c8b3c1e9b93eef7682f8df3472c1b90989d2e4315295987ce5db0515611dc06aafae58a875be2f8b470feec8ca283b8b90a0239ddb1358f52272356bb1ae222f43fb6ecf8ccb91a84e79ed33301dcba850948f4e1712bd7bb6eaf6f38e171ff1ffd2d8f2c006960e4962ee05e1ce7bb7bf743f8bc5cf7ad136fe9c2b4d6bdef578705fd1da6ac405319911583157c6195d82e5f072581ed5afe9378c44abdfcb6399b7556063d758fea6d275119d5e538ccb02a33fcdad95e54112244eec6b9f3a3f0ab4d1ef700e9060be232288d8ae3f320448566ae1c5842aeddd76acf0c531c5c0911ae38bc2b55737ab9d5fdfb742bb3107afa7a81a29db0a14c4941498a7d780680dd0544b33eb955202d78c0f6603e8e672b3369182a4fd1196e923ad05207757867c3765b8ce30a3be3ae1149fdb889d72f15f5ab8b652ea41cc29d5c843e24c65b352af63f188bd073c602f183d9667a6d03cf8e74031c8792bafb9684a1bda3f70f5f78894be284da05ccf103468c33dda892faee43ec218c255765596c9b47c82128ac791af81183a9713d299f6345dbc36881366e9e6932fe2fc68f16d7c74fcf9e58837321d213dec24bf762624644ec68175ff9b662013a3393cec9f8e0f20b663e8057bb68713beb7589f3ff6ec9cbc4a0010cf8f49949b742ccfb094cab9a60608261408f8f953ef03ff89ed289fffe43e84e2b073c543d08b62eb0b478c07f7b36402c00120999ffb50286df3c62e866fe274379844710dc6365cfe3503d899f6e0f07978db7244966552663a0c70d9fc4f718cde55c608f56de437a870789789b222221a5a43d78ff7bb8135730afae975c404f6db0438d2da174f968656bff1b684a49a3225298c4c8b7e6fd7eddbc29daa1f361e1b0c6d68dcee816d65d03f9dbd08fa445de6268924a4d7d587450cfcfd613f4a59db1f4169730fef647501f09a2a045ed84380e84f848f2278b0c08f3ac034413fdc078878f62afa5d1fe453f57d349bdb52ad6c68554d89f1ed528430b92266092727a8610a51a0a1fdd31168f0d70fbdf8f712b032ecd99f55ff3fb268b4d8b4b788bb54fa510fe8ee9b110a045dd228d09b8e162ad8f521ed38d59841ac6cbfd3cef6150a5d63d4cef72e15a6c070f2a04fda8eb35926c96cb4d4be67166990a40a57067d49b5cf362123eb1eecbe1d18c4367583df409a927283c6f6b63ef2ebaf006fc96189ce3ed67ed7d6ec72ea7a3ccbb09a02dd27e964fed81b8dbddf3a5a03a401faa74d96aa0331684a2732bad7f6065fdfe0b81e969277fec5241a162a08d59a582a84fb4685a9f49daf697208b5a900533ce85bb533b91355a408308dacc28ef5752a01457eb7887091105000705ba6c0b429fc0413160e4f8a1230f97720e4e76004c98f021548e3b989ebc12decbec68838b554ccf7fc20c9fc16fa648f253fe6bf279d315cd396910d642daedfb93927815ede26872a28010b55bd3b0c254b8f6919f2a48c1f656b141862feecf1a709add4dfb6ad5f3b6be51f6ff06f497d0f3cc192d8ddb7506a5894a394343f1d49aa0dcb13e46ee4309e988bbf41cd1fe7385df67543c8175fceee4bd77e538f80003e214aa6602b5d80b0a099b9f59deb671eda556840e70ff265afbc69de1e7b7139e61b901fbe10203828bc3dbed0487841c0c8c4825918fb9a0dd59a0b0d63256e711a9aa0df91e84c5c2ff54f96b9ecda1249d853457add947d092b3266d350fc9eef9deda69b9d8dc8ed5eed0426946999c11c00529d7048ba2e1bf8ba6eb511b68c7344834d94a92d2aa0ecae3afd3ab5fef6fc5af90d7d0f39e91e47a8978fb6c8018124d67d04fca6950ab3863775b2d3a3bbc5f363b8c2259059af4d7ccb9e236dbe857e924bc0c4094ea248f780f648b7845ee954dc3220235c230c552c01453192801521d15ff88e953f0638452ec51842310d012a2691da1ab231c471238eb6f034d7238de450d1cbc7644f075c36e176d11e0dc08b2f4d131c67481be388bc8eba87a40ccca639b393eda1926dc13a7cdddb38f47e9e300cff6aeaeac597cf8ab15c04aaaa6d9efb94dba1fbdd48e17723ca1c15181cca081cbea351d8ea65660124a537a8110b15d9a479faffc057e804e9467583cf4d2ecdcc452b0c01cfe1346ca3aa418fc874233f59fba7608100f3fcbfad5ec63b04198686b26e7f124c9063298b29d1c8de9371a9dd0e6e50721235268d75584d65beed824b98c8e1e345e8246d2ff30a77c9b406fbcda36c51680f5a5369ad82dfd6db0e5c5dee44e84e4b0", 0x1000}, {&(0x7f00000017c0)="1556332e233e25d5e28d82", 0xb}, {&(0x7f0000001800)="f703fa1c7bcc065067ba5ef30434c62ce5532b715aa1b5bb725bfae2c5b58ef968cd15288d575492ebe09862cd2c63d7dc0ea78ca125928eae4c1401ce9031c579100d5470d3deb7cb652301ead6c73b4a3b05b4fe437c8d150096fd6da804a408218c12e7ba509c34673a90cc4a47abcbed20267e373cd7da7313b5c66039a54e411ef19815aee50168fe0160835117f21b18e1d7", 0x95}, {&(0x7f00000018c0)="5f3c09418fa2006b18fdb9ad5d7489dcb06320160a2dc490bcd5415c1be066098fc46c257c77df7a68445042fb1e46e48cc9c4c071dbfb2ef7ac435519c53471c1cb4d93470b620ee8b4bebc4d67ec5cd7830f7ff9f0ca8778e1a8a210ad405b45b44da9fd14bc81f8939cfad1bca61eaba5eef4dae909275f6153a655de44617ea1f61b533b70534e3f59c565316e6e9ea936e239aed94b05a961ff4c1dcf63f67759dd51637a26f9df446abc677753a202653c0221ae46c402f96144d35831a31ce94712bbe86aa567ddb1d81b8b8fc601709a4be0e0e2ea163e48892caac65f", 0xe1}, {&(0x7f00000019c0)="a1ad274f5ec0be52ecf3b9fa10663bfe5d41a10570b1dd5730732fd4c21410cbde13129800d61ce7d885220c3adb34b5574fedaa11f1ec73fa189446b03f7a9252abef15118975c22706158397361bcc38c7ca5afc79f6addd43bef5e09147440e0642536beb7f2f31de18e432ddc960da11460726e53c01ef4307a6d2e0941ebec5ea9f73dc91ea3a7818674236d917b030ad6e1e14218531ec5a760590ad10182c51e07ce338af", 0xa8}, {&(0x7f0000001a80)="fdee0c", 0x3}], 0x7, &(0x7f0000001b40)=[{0xb8, 0xffff, 0x2, "2a49d46e4d632e5410e5ded75e6cfd039542dac5ddc202686e310f357799e0a59d28848fe775dab6a64abf1e742d4a24bfeb0210ee7bd9e7cebdd0d937538dd7feebc1e3354fd9d949afff3ecc9fdebe96a7f8044cd50584035e064c60777f81684724680a8f8e061b157d064d2b0f2afa3ae516faa1a54f5dd4068b1b2b5513370dd1d9a25d5bf4f5cc9e04d42d4bb4c8aeebcf47dd9957ba0332aff4fa64ddf0"}, {0xd8, 0xffff, 0x80000000, "8b28bf5edf93a8c75f1d356f83cd57a292bf77213c1f5903da7c5e05e09299767920b809f3f69f4c8356a675b538accba182a82cae5c558e90aa16b36e571ca377d0e640c9501eeb135b488dbf395174c89fc4c83ba00636dbe46af7113b343d4d0178ae5854673d2db5cdf18e80e70cad5848498f84c3f27e836001ce0906343ffe5142177969d17e0215079d65735371aba260e11d6429eb2c360d17963e69c1fc75a721a41ce42924dff311ff8ae96f41b40e00d555b04f2b7ee2a27109c7efd224"}, {0x30, 0x1, 0x2, "0fdf4a218340ce17232c29b68a0ff4c5b1b76436b6e4da397e6b24823e"}, {0x28, 0xffff, 0x0, "146a2d9371f404e9b67bc1859be7b45fee"}, {0xe0, 0x0, 0x9, "78739b02f360ebd46eaa71bbdaf81d0b8b6ba5ddc49ffa5355f276a8f1858e4ff2538cb20ac0d0f78486484b3c99682fea7760b2e12419de477b951c59eaa790aa1c355f616db178880e5e242d67c6340cef6b2f8cadd2a2929c7a187ce30b4f33132a7745f4d4594377132d27cd29a98279bb6024159b7f22a734f3a0eda27522533af38eb604e2f0279195225e7ef9404df9a1566f99af1f0b973aab2e7eb5f4edf7e40aec454a156f074a38390abdca706c88ec04838fd3de975818be5d8d18190ae96d8cfba8f994"}, {0x20, 0x0, 0x6, "9545432bd12712a8029e59cdc5"}, {0x1010, 0x0, 0x3, "b3bafe5c88edde4ad7866cbf6fb90c6f7a6877790847bcc722fc1b691da612bf3d39d72ae98d5ad1c59eab2ded9ad1eb694c170b37cd2397a696faf1fcaccc2cf74fd29de6522d54c681d766d26ebbc7cb63e2a3f69c9adfde72c490d11bc5c929a806887285c2fb38e0c18821cb900b30d6be4162d74a016491fdef04ce0fc1eba05595dae8ebe1cd89a497fdfec84fe3c39683ce42dee22f445ce2cd414adc7736c49eb6a111cd3ff7b2c375f6ce320e12a5f16bec3e3391c1c2411b38d54f2642731e152690f0282a45e6839b9d9e7dad3500062b993eb27c1ae0354e131396d116db78c02b971f4e49e8bfcf122163665448f7ecbdf0afd67e41e8a30cee8b3c942ed466e45bdd52ccee835cf1403998e4233c7bfeddd5c0f6ae747db9e2c52ab8a2f7ebea2ed0eaeced8d8853732a6977adf5069c391be622ebfb05befe1420d62700fc7fdbfbdd4ddfcc362a3751798e0f7bf25d14e2c759e97b3d9c4f39c068cb59725d1f7ac627247e294e6f124d767e643dfd35973bd32174f63a3b7decb1b75e6e62b5a641569cea582301389491da242ada3f6d7f936468f5834e972f002febfe2d5642e22681fcac89c671948fae45464b2e029f591f74ed7fdc9132400db79ff82d9ec14e7014bdca72c93fbf56296459a31ba07039bbdcde15b1aad40329afae12fa12a12f7cb571bb478a71037eeee37ed212dc00eca1bf39b3f988b3c7f12c0aea512deedb97c31886c6e7c2ad8a5ad153c25cb933cd72604884d11d2df9456f495dadfb31035098791d43760085030338b95878e83582e84a704b5bcd80431f46b12c6616cc2dd0a617be2ff5c59b68e6edea03ae6853def24fd617fd593d349b4f86c9a287ac17b8b03a71131639801c952f45ca91e88ca8e9785f0bbe0ec3d44268c1bc45e1a48794f7e8848205084ca1335349b6841b510a31772c517fa1c045e665d324bd4fb27ad2f7cb86dd0cc90773f89dc176b36e781c02330742840ec3287aeb05f8afb35073a2e402a05dbf9bb1533f237eb6121fd4993e1546272cbf376e38832bc2d9482ea3460791dd5756f56e71c791e9f10b2827a58fbb227684d552f7bad4cd4c58eaf49f0624beccad934826b0e6ea5bf9e4fce93e7a83fc98a9df54d16cef0d7e85d749c738f8eb633ee24a4516e76990f9bc362b1c235282a11747fb57e54e9eb943488b71f3f6c5f2140a23bbb90d3a459296da2078bbb3dc6e5f9fa98d76d6731292fc3712f591fdfb465c6971427153315cfd44096a0883bccd1e0513f520976e66a7f82aa9f72e64c67b43f6c45ebcf7e5045e01e59a80ff8974edd695df1aad6a896562681a2f61a37074f70f1a462c6929a658d2f02bf121ec308801e5f68140313ddabfe2e59c712540759b6408d21046b7479f16379bab6324b64ba3f9f8c41954b3a6c024a063bbd1c3f1d97819a1745ed4c07dd8f21bfb8d037d81b96e6ef0bdbdc2cfa34a3f769766008c65a2939833c27f1b1da706f123b0291a4f0e6142e195236cd264bc33e61d9ae282ae86f7d9320b8d93bb97bb005d72da9477aa19aaef352f828eb806350bded752803474955b4424b3cdabce3c417ff4fdf31cf1ab743b186c0f3bd100f21248f4a10cd86b806fa28d2ffe97f4e38f85e753b760017dc3c2816cf24f074f84407c64efa9c73edbd65d4431f34ce90d828db1bc816c45eed09d2f67dc53e0266bf71707a7be00b1efe3d1e94f872da8498b5943a2aac2ee0135f6830a78d972794502404ef4111c28a3a2e153cac70a934d8d55164f04e9d2698152307e75c17d1b264a43ba15f98d25f7c4210a833ec4d043a07f8027dc337575b491aefc7c9984ed76b174cc81ea4a8f4f38254bb6742e49a434f5f35e316f5cca85a835cffeb48e23a7690e555ada0be8e7f5bf66c886c8b618d5308900fb048229a4f2699b023906663c20730b8179488cd48163c9cbf28659326208d76cda7e92b8973a63f0e6329774a80ce4f8c0e1a7c10e70971f3d6844d057e4ae85d774157f5d7388421e7fd48353ff65d9c9674a3555ee3e83c4ef609cbd03cdea6768edac59245315248bddf928f8ca3efccf116acab6997e89143ebab392aeea2a2e52c1c99efc7be85788ac14cb71be0215881e6dfa0ae8aba938799e084a8d691d254a8e26c78a3391b417359e6ad1f2f53f061355db2a85b0afa6233028eec86738191a9e84f1396d46d7521707259661e51ab0e1731bc41eb38b34ae6687bbb48faec1afbe473f905c7c940996cc1abfef3bf3d8c9f778a7785b10ce79fb3ec6b9abe798dee2283c14ec96ad61f316000f2d227423097029c423feef1756c0f0e0f2d40dc96b5f8aba1cb27e267f73cca143e2b18a715229132d9714df48b4f3c7c55bf1f245a6344177dce477691d937572f1370800ec3829c3b98281f392d09d55142d40bfb83985bbe1e1b79b9535a42e2b4d224732153752344065da7acecf037c12aa3a8a627fbe2a561fdee9c12236504f864f334858056fd74ddeb0521cd7a2ad776ed75571775474668fbe5c6a0f5811b37947b4fef906053c9939cf48202d7f4cf3312d6eaf571313fad718ee66c1642ade34db1809c6544dfea8a1dabf8d2a26755b1213c4a85d5108680e7e57b954fd4c9c55df60656772171e4b3e64fd70f3ef41bc628d549df470bf60d13de9ab692282a7bd3bc8c923d7a7a8ae0ca9bcf8107f219e90a5e939a6a5f8152ba9483c12109480ae7be3ed8249f874d613e0651895f9932282f2efea319ce9872b2477bbfcbe0a7200dce07ceb463868dc8c39410653744a37c503fb3b1fa41eb8ddf93346126be8c4b94e921a28ee3b698f3e0979ca89e05e183826bb228fde741332e8a2cf33d7a3d8dbf753fe407faad991a4cf07ccac04d4b01646fa8872c5e1313c5e37f22f7b225ecdf8ac08c333ab27d80525ae26f2d14439694a3913d6c6fdd6076fe8224206fe3e282ad9b804bddf1235bc882cd43712501431bf47b99712d21f948bb1cdf3eaba268d590d7d80de30dd506d14ffcf38650d5e5252bad89b799ff06285bd7d8cbdd8f879ebdc6d9ca290c87f1053d0efba398dc25fed1dd7bc2f32add33e0b70f55b35a7d7da688f7ba26c1015b711b00742383468afdcd8dec00d54a3f0fced2db1eb47d0200a06a0f810aba02062d0f77cfb735adcff96aa6bcb7773394e1bc4eb1b11792b814959bd002e1d66ea38c15ebb6bd0edf40090328df721f53e61ed1a83e7ebcf6659d81de4460fbc1a42f98ac87132b7b2d97eddf8ca862f86c743e6e34f9ca006a0e975e4f3d41032bef4039cda341156f359ed3d77e26757abbf07394eb52581018739872e127861e4e7ff4a612a088a0d125b8ec2f7032116c2a3310861f53105ea28900be0263382a917909db11e31f926e4db49731a3c697235567e7fd106cccca70ea0ba99d17764d5c65e3b4f064bd17ea8d24564a0cf985b134c4f89149232cf42f755309014d904da8d602bd8b42cd182cd757c2a29ce53819d31d9a3cc199b229ba941e56cad8e8228317c892c8947b54b746a4339789f2b071d16d50f15cc0a5c1c5d73f5c1bd0146bbc2679459ed3eaeaa00536d82b9d2927eb1530c968ac6af7a13e4299289030b130f47225597275747ec9c962e3fc2314dbef1f4e0d15243014b338203628a01087a993ae6fbe0ccb78d5fc4d81cf1d844c3505f6d23771dd6fb9f7d67e19717c2c9576aa4576d5fd1eb545837e640ca0b04992fdd19273bc6ccb4375cbd2ba4ce42266d64211bbf860384017b552054d05d4509fe4b92013c445e75d3bd6f695546cfddd33c8f31e2c0970f9f8eaf7f63f92f18818e06d5a67d77f0e4c91a5b06e79be7b2c65bf4c5481a4b3b675de70ae00a08917d3e96cc45b48f362da5d3570a741c6c0afda85926cea245a5086e059e192cbd52c7c69f4559fd7305628af53aed913f4879dd9b27ce6950f664d9212352e337c6fd5366bbb05bafbbee3b415a8932cda4de69a0760112da7dd0d32c1e16e71a6543c877a9bd931329b31d0e4d559c60ab48c67d5067f86e1f74042d8ac3f2f8e62afe32a1c621229487c2c538c4e192fa1b9812145d8c97ebc982e729223087899d7d1bec2d4de300587282bedd180dd6e4ae6a4d94f81e3f0dc744d5e210e34815efd0b9c179051730546527509ff63bc2756893f01e7d0c0b248ed74757165b6ba2a944a57f0fe9efda87ee0741730f50fed8c8933a9415d27c5037ec850f43d23c1af9cbc462cb040e063cd930ed6cc7b1b008af27c58cac24a45ed641c47aaab7422b9d32780b0443bd0beaeaab65240c2a3f14f1588651b21309cd20618240cf0d2b3ca76d2b83c404f9d87eb4ba9373d090e47fae31581f14e427a3cdf03f88ab85e3aea05da60250b64a9f2fd0b1b732bbe335333e31d033e35c6b686a086523f04528b570652fc6951f1de03695d4fe860e48dbf526057419455a6b58aa95acf73ef0169bf7dc922e4b78c7afe0e46ab7835c8da631a53173b2bde95f19e6f99ecf975aa8401542de0fc90cc415cc7d307d9a95f6ef7418b687bdc36e599871081157ff1523ceeee641ecae84ba3d8efe9ddc654fb4fbde211ee45b9b4a16cb8d00eff7bfbaa0be77a551a72b02583f9ffa46198320d56b4c45d87b806e03f50f7e82e434f6026b743caa7d53ac8d78d93a3cc1288b673dec246c78b23acb8aa230f9bb73e25799aef17fe7bc7606182876770fca128ea50e0269fcf3505fb885201aad5404b029880193adcb9999ae79282853a9cbaba169e207f2f69651fc8bb9563a96c8270b21759cb4e248a38cf259961e1a498753187856e3dd8afc90afe1be03c9306860fe4b13ff4ac24b0bad0a196ee76f23faa81566dd0a77588e274b968640c340f2860f13693225963760963eb7cfad6ea006d107af36c2486d4351a02e1db9b5addc971ab8de066badcf95a943c8970bf71116c9754c01d529bc4c80ddbdc136b9bc392bba4049b5645f851e2f0486ff76a187889abc1ad3110118ff5e49d786fdbceb3c143df6d797e52efc8ef05985d9b2cb5305e9f655d21d584a26b0021255442e987cc8b113941ddcc40e8def328f863401c2b9f891ffe4edd94314d919ca7f3fefd6c3a4016868ace6a75a79a90f00cac50e5782dbc44caca03458ec89b78b548e6d1703c190117d12dc8c48db31d842d61ef4b256cec99ac7c1a2de4d812b972d1076505a8c742f90ef5ce8454d88a118033fd26ed0ee5bab7614e9bfd9454845378fc2a913715c7ed4b711f7234ff1787d719749877d884bae1dfe7303bf23b13e450bc1ce7c8c2d9655232ecff33702726373b263ebbfab443aa529394389dd7856306b8cad18d9260f63f2a96c79238ad326435334f7e0c7701ac9dd856a944daf8998038f9caef64ebef03c847aafaa6dd667dfa83d2d11b2be476b1b9f79d7c02684546ffabe99dbace13373298a34c6df7ca1950dd484c92daeaa35d7dc2cc5113831f92a065c64e945650f57ba7045c69a11e6ea901a9d5ce41d4baa4719bae5fbb5ff896dc8bfbf2a76dbf8cd40a7e28d64c10a3885bee4e28a2257299395faca7e4541a992d430835c8395932061d609dfad8fdce4f40c12ce4f1b4ee39cd881e8f816af5442c08a29bc4d3b3bcde0bf35cdc797149cdf1c1998eca55bc514243be013a765f8a4528c7b16078ec8429b70b03b8ff6c7be832d1a06364c35ae7f5f6d042d93b35da0d24fa966e8efaebf92d8439e1aea4f5679b97fe356b0695ea3e972aeaf75debacfaf"}, {0xe0, 0xffff, 0x401, "b0036cccd39e338db0d98336755180f6a8bdb55882e515c5d8954f40a1f0d87c5a11669d6d9ee3ca7d7c44dc27b43cd80bc8a34f32be72994798233a4af8895034eae601514c6bf8661c5d803fe3798073233697e89eb0310f10b8190d49b01dcbd2146ea5737495f2bb77ab408619c574f17368bf231ae28c26f9ae6b1e84bd6ceefb029b736c57c5633f718b9336375d9d1b1298142aa666789dcd94994a0741cc77167d4abb523f8f71d1b2dfa4235d7810f45b6f0a9a0d1be3eed6a8d54a4446257e23a9277edf22cf"}], 0x13d8}, 0x405) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002f80), &(0x7f0000002fc0)=0xc) fcntl$setown(r4, 0x6, r2) 16:02:07 executing program 1: mkdir(&(0x7f0000042ff6)='./control\x00', 0x400) r0 = syz_open_pts() r1 = dup(r0) readlinkat(r1, &(0x7f0000000040)='./control\x00', &(0x7f0000000180)=""/191, 0xbf) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./control\x00', 0x0, 0x0) accept(r2, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) rmdir(&(0x7f00000000c0)='./control\x00') symlinkat(&(0x7f0000000100)='./control\x00', r2, &(0x7f0000000140)='.\x00') 16:02:07 executing program 0: r0 = kqueue() dup2(r0, r0) kevent(r0, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffffffff}) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x4, 0x0) r1 = dup2(r0, r0) accept(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x40, 0x3, 0x3}, {{r0}, 0xfffffffffffffffd, 0x4e, 0x1, 0x4, 0xfff}, {{r0}, 0xfffffffffffffff9, 0xa7, 0x40, 0x6, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x9, 0x7fffffff}, {{r0}, 0xfffffffffffffff9, 0x9d, 0x4, 0x1000, 0x1}, {{r0}, 0xfffffffffffffffb, 0x93, 0x4, 0x5, 0x8}, {{r0}, 0xfffffffffffffffc, 0x14, 0xf0000000, 0x20, 0x8}], 0x2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2c, 0x1, 0x6}, {{r0}, 0xfffffffffffffffd, 0x60, 0xfffff, 0x800, 0x6}, {{r0}, 0xfffffffffffffffa, 0x80, 0xf00fffff, 0x8, 0x3}, {{r0}, 0xffffffffffffffff, 0x2c, 0x20000000, 0x101, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x80}, {{r0}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x10001, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x811, 0x2}], 0x8, &(0x7f0000000240)={0x100000000, 0x8}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x8000, 0x10) ioctl$TIOCSCTTY(r2, 0x20007461) 16:02:07 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) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) fcntl$setstatus(r0, 0x4, 0x88) sendto(r0, &(0x7f00000001c0)="fe445f4d7b93a28a3210a8d97f99cd6ca56a03000000000000008d96c8b6bb05fa2e4d2ebd1bf1fd3da706bf26e13803517d294c0001a0e58cb2c69b69f8bf3e1421360a4d360d198c49ef94e0838d87416c3f6bf701ec9dbbd0b66deb6ea8850258de8fdafee908c8442619d6ca3bd4407d80cbb29b83bcea58c7520451b2bc885704b827d618243a736a000c81419d49a17bc1a36ecd3da590be554c2fe389f61c561508486a7a91d2d6ee08bc419ca0fb3d8a", 0xb4, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 16:02:07 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xba, 0x0, 0x100000001, 0x1}, {{r0}, 0xfffffffffffffff9, 0x2, 0x6, 0x0, 0x5}, {{r0}, 0xfffffffffffffffe, 0x11, 0x0, 0x401, 0x8001}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x6, 0xb3}], 0x1f, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0xb0, 0x2, 0x0, 0xd6f0}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x5, 0x2f6}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000043, 0x2, 0x9}], 0x800, &(0x7f0000000000)={0x0, 0x4}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x5b, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x40, 0xf0000004, 0xef1d, 0x1}, {{r2}, 0xfffffffffffffffc, 0x3a, 0x4, 0xc3, 0x5}, {{r0}, 0xfffffffffffffff8, 0xa0, 0x80000002, 0x3, 0x3}, {{r1}, 0xfffffffffffffff8, 0x2c, 0xf0000006, 0x96d, 0x7}, {{r1}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x8, 0xd214}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x100000001, 0x9}, {{r0}, 0xfffffffffffffffc, 0x81, 0x40000000, 0x6, 0x2}, {{r2}, 0xfffffffffffffffd, 0x4, 0x10, 0x2, 0x7}, {{r2}, 0xfffffffffffffffb, 0x40, 0x2, 0x4, 0x6}], 0x7ff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x20000020, 0x0, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x88, 0x6, 0x2, 0x336}, {{r0}, 0xfffffffffffffffa, 0x45, 0x0, 0x6, 0x2b0}, {{r1}, 0xfffffffffffffffb, 0x80, 0x1, 0xcb0, 0x7}, {{r1}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x3, 0x3513}, {{r2}, 0xffffffffffffffff, 0x10, 0x24, 0x80000001, 0x4}, {{r1}, 0xffffffffffffffff, 0x4, 0x27, 0x3ff, 0x27}, {{r2}, 0xfffffffffffffffe, 0x3, 0xfffff, 0xad3, 0x10000000}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0xfff, 0x7}, {{r0}, 0xffffffffffffffff, 0x28, 0x40000022, 0x8, 0x3}], 0xffffffffffffff37, &(0x7f0000000480)={0x9, 0xffffffffffff0000}) r3 = kqueue() getegid() r4 = syz_open_pts() kqueue() ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000540)) kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) r5 = fcntl$dupfd(r0, 0x0, r2) getpeername$inet6(r5, &(0x7f00000004c0), &(0x7f0000000500)=0xc) clock_gettime(0x4, &(0x7f0000000580)) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x8, 0x0, 0xffffffff, 0x0) kqueue() 16:02:07 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffd, &(0x7f00006cdffb), 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x145}, {0xffffffffffffffff, 0xa8}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x24}], 0x6, 0x6) syz_open_pts() syz_execute_func(&(0x7f0000000180)="f241a7660ffd6e6dc4439979ab40b90000fec421396cfa660fe75a07410f38cc86050000000f0335655666668f0978c6e9660f380bd0c42285ae62be") setitimer(0x1, &(0x7f0000000040)={{0x7fffffff, 0xfffffffeffffffff}, {0x8000, 0x2}}, &(0x7f0000000080)) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f00000001c0)=""/230) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:02:07 executing program 0: r0 = semget(0x2, 0x3, 0x120) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x7fff, r1, r2, r3, r4, 0x41, 0x8}, 0x0, 0x3, 0x4}) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710dff0000f41cbacc51713cc957ffffffff000000000b0008a84d1b44120000000000c6b2c9f964945e24cf4613bae0fd80858acaba4a1ec81eeb8e09f306cb3c8c78d99f4126296cc0fbf9819605bc3e75a2d5d7ff1f53db167ec7aeddbb28d1d874e8942a4a8ef1cb93fcf6595126afeed1be50303b"], 0x1) pwritev(r5, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r5, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:02:07 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) socketpair(0x20, 0x5, 0x400, &(0x7f0000000100)) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x8, 0x400000000000}, 0xc) getsockopt(r0, 0x8000000029, 0x67, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="2060c8eba2c78b83cd420ec1766c3e4e8c665d0d4485bc6387fab729e26a153dc9167487a76d65becbfdad5b9438f3360c57b73b20f0d615e5f414de7076d99ffbe5b7c993060d29c2787bb821423cc60c2704da0c4a50154fce0857a9ba0168c6df63c30c49cc893fe97cedcf391d5b", 0x70, 0x409, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x5, 0x6}, 0xc) 16:02:07 executing program 1: r0 = socket(0x19, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="fc6bcc80474164cd314bb6bbf0a0312b9ea3cc63d814bb760373c4805ee2bc2a324380827fddfca8cc15868bd6631c830e1e5dadd5f875198aad93188b12fb06d048b52b099ceae65d3d2dcbef085e4f40669c5b5395c0291d6d3f8ee8deab255b769b42ffee1609103aced82bdb7b583c0297b4", 0x74) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) getpgrp() setsockopt$inet_opts(r1, 0x0, 0x4000000022, &(0x7f00000000c0), 0x0) 16:02:09 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) close(r0) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='c\x00') 16:02:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c5) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10680, 0x42) recvfrom(r0, &(0x7f00000000c0)=""/126, 0x7e, 0x2, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$dupfd(r1, 0xa, r1) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0x20) poll(&(0x7f0000000180)=[{r2, 0x5}], 0x1, 0x3f) poll(&(0x7f0000000680)=[{r1, 0x42}], 0x1, 0x0) 16:02:15 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x200000006c1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r1) 16:02:15 executing program 0: madvise(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x7) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0x3, &(0x7f0000000080)) getsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000340), &(0x7f0000000380)=0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x2010, r4, 0x0, 0x0) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000200)="9adb39d1d3faf9f8ff4ea0a3fcf024e81e173ca913fefd00dbfca61c0f057bde68d3646c8e07c992e9dae2647200002695003200000000000000000000000000000000176bd4feb00830788ada7e3d40717975308bb46f0000000000000004ccb701ee215eddf8dc4b7646a6f93716fde2783e74e92fac6a3758445716ac311600000000000000000adeb56e423312f0f71f1d2df25e62be664ec9b68fa516b6da2c553b1bef38a0248b9b402ef3628b11ce9a341e4737143d15288f3ebae2d1d36923e42616310a5e52cc545ceb2a533b4b401ca2422d3b5c07ae775d7b144dc3f421de3400", 0xfffffdae}], 0x2c9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r8) r9 = shmget(0x2, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) r10 = semget(0x3, 0x0, 0x108) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000440)={{0x3f9c961d, r2, r7, r6, r3, 0x10, 0xfff}, 0x3c6, 0x4, 0x5}) syz_open_pts() shmat(r9, &(0x7f0000000000/0x4000)=nil, 0x1000) utimensat(r4, &(0x7f0000000180)='\x00', &(0x7f00000001c0)={{0x10000, 0x40}, {0x20}}, 0x0) r11 = semget$private(0x0, 0x3, 0x5d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000100)=[0x4]) 16:02:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x4000000000000001, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="dbb8", 0x2}], 0x1) 16:02:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x180, 0x8) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x5, 0x40) 16:02:15 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x1, 0x2f70}, {0x0, 0x80000}}, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2c0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000000}) sendmsg(r0, &(0x7f0000001340)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)="96717a2b8d456ad9fdc387b6b3a906050221d6b6d47abd4aae49dff55673d6a05d02dd099aa22227872bb2c54a4c66a5dd845806583db72c7d98e23b3de9a779069897cfa8370cfd37943c338060", 0x4e}], 0x1, &(0x7f00000001c0)=[{0x1010, 0xffff, 0x6792102f, "dc5920c3ed3c958693f9ad9002a28ff2ea4434a539be5d2f621ae0bf34c5a0046cdab30301159c3cdf6913b0524c1c6d98907addf95aa7c3080aadb004a6e6be738a6a43a725169aa355ec78af25330ad99173a708bab3112d0d2d00dcd7d20a01fd26568dae5ff617e286438f3a9623a0a5c9dd86112f8cc3abefe24fde3b8eb8ba0e737b55c5c7b4f8f5104d8c3a23e05ef11ae08be68f991b3fa4c8c195d502815d965fc321c66936f82647ddb6b0eb577708afbebf7982cb991d0271cfa21df73947ee966504d096879f74432966b61e5518259a4bac11a7077698e95d06d8e454e584420324b89e5a6cb59863466cc81d5197abcbadc8467c66fe117960807f724319686f58d630929d1a7ef033ef72194ae15b7c246f71a4d3eb783ed2f2d85b3db6748c365b3e9639fc365d54056d80345d1d594687283dc10659b8cb2a58d604a14c7acde81fa986d07f4002182a50a1fe226ec032e48985b1f85577d6b7ebcf422bd20167ad5776b2110a8f6229e74e55ecad7a5355a3be5d650685f29060489f529790988991649346752dc248fcc608fd6e3aa256ace0644fa084a23ae987f109e2e27e207146c17e5456695131f367894c53529ca46327007f6766bbe54191102955bbb69ce90ebe796bc44e521905a62c68fdc60dfcfca59d43d600f253f505766fdb1e708ba5e1e21c9601a976b45081f577ab8ba90327138ed3b233f74f5b328160714d816920e72f35fa3cbdf2624864af490632fb1d5bf9ce929441d10d0d416fbcd74ab070d1442a2f9087ba4f56c87444e50f4094ce2cfc3d7a7d6bf1598dc7e75706843bd19a52871401462e33a10037f9c0daa81b1c5c39ee3ede94a802b9e0758b2840ea3fbb0a5d258ea05b351b486d8b3c52157769162de864f1288de46606f60a7ad29f166d6e5aa246159f9a463a960a7a04e9b82c8ba4eb1f9712908ece5c069859791616e2f141a41a0ff0ac204d1e938855538fa8bfa2c67f6335d8df349dbe24200d2f986c52c09cec01aa98ebc74a4c3126d3c1cd6fca6ee061f2d65a8837c97ea2c71ad2dedb94108b1bc3384c3bb6e49df4980839d517ea2c70d2d386bad7fee54abbe2b50ed4b54df98f4ff338c305276e422b53576618fa37e87a752583111723aabadb1db91fe8763370340e76a9297e1514cabe730f67ceb19aa8a3da3bf51a8e1129379f21d4434e5617fd9c5119c5ca2d69b68709d192d5133ecadb0b8e7683d0995ab817735eb361046612dd181648149a1bd6b673b18169c299a71ae4e94a8a06be38b0b521280c50c245fcf7ec720fa61c13febf43cc0a164b7c1d1309ce8ac65adfcaf61a147f545c0f303102e5251d14a682bd4823d35f2923eb7f3bdefdab4f41d2b9d9963c99a44317b16d7738bee9503575920e2c323d770f7a2299cacbdd0510370ed33aa928bb6bb98b4f0bdbc0be1330fd6184b6a0912036cfe7ff9185296986d0d3f9d405223ebacb8b4cf3de63906be9e39d0e6ca48853798847d17fbf63df0733e520126859110a77a0bf528d943e5901d851162b0daad2f4ca654bb4eabbf377b5c2bb32aeed2812dd6d5bb8ff9321c5b776ff2dd24c5582bd8fb21b3653d7c5d0309ac4a99e23b755dda79b28d34ba964d1d5aa3d0da99e0263f0e34bfb59c1c1fe90c6a4575f67b67c5f4cff980c27ad48215d98840cedb93dd9be1436b803a6b23168d9560247ac1e6f5c99aa6ca53cc03f9ccb3a8f2873c57949c1ca2ad4602574a08d01ad2442efd4dc2539bfcfa1b66b4459851fc71a7ed489eb7bb02919a636262f3b05c785e963ef969f056adad303a1d2819b7d90b0f6d0afbf514b7f183ff6e5afde8f89c611e95f41660571b7f9262f6d5237de0c90cb653a03d5aae85b9dca5b1547f71240602156b562bb1ce9910b202cdc567c546219af01924d1308fbc90143db2e9f7c36e05b8dc7fe709aba18f9a80bc8ec421106f92271b8f03a0455408e80d514f6cb156d3c523af5b3abdccd48dd937296c6849e06bbde73477fd3bb23bd69c1d7004b19acf36965d9ccbbbee67190ed1b802142e6633fabe573765d4f39576fc5e38fa70bcc42718e3df74fdad2e106d786d0f85ecdaaa2d31db4e282a3c28e9c2fbd734c9397f9cd8f85764c382a012784924661cb1f64fc683c46f72f6e3792d3482e48ba3f6523543a38098f8edfc82de6b0b385bf36e233d3d567c19aa456788df7e324aaa83b2a75218ddc3bd907e4a238d8a39e16fb11d79de58bf6c75dc540f7493007e75f6a17edf4df12d51751972f2af00be4d8554a967037b8163a679316108648eea5283198e9426db4c8e5bdb12f869b0492d874e484f5fea64fd27cefdcc07f2494c258cec8d65255d459aa1da121724d5e0dbde645e99de5ff2b04dda0df0cf49e542aa6b0ed23b475c2bb3e9162b6249887bae3d0c3deeca61b1343089eda3ed8b7bfccdf0cc9098afb36676cdbfcdc3638db1a072faf88a2ff5a1ba1c39f804d102a5d808507b372e72b16340e9228bf71e7e4dd02b48a4e271c9f6e0e1441c194ec4833b06d47f5a6090132ee6d71cdfcaa3c80b5aefd3c61d85356f045fed2ad6e62fddb8614ee1743b7cc434a1f49c82c2346d0cc0fb62c1d610879590a5a5496f664ff0acb514841f12063d63e0e8fa51db479c876c5aef09c9904c40e86abd6e61300e7aee6ea27e462909e88e58bd7102872087e9d282723b6a03e942ac245c71c63028e72b50c80c487a8dbc25f1d6e16c0e893b5f5b0607f5d3e5cdf692eeac39b65f14819da066feef215f067566d81de8d9fea551d48058fd250dfb08063ee98b020fdac1436b4c08e14422df74e4db520bfd4a06972b9a7d1b088120624f79aa2464f269e60d78036e7ff21cb4d1be946deb3bd01d80a9d746bf47b30cd556eefd00b6f6a0302adb9f9b438f13c828b20322b844e14cd7460fcaec44c850f61bc85830d5937210093181c878ff105c06a2344ac8a8f4b633d18aece3f785b71d2f39448727e2d28de5572969a8d26d2369c9e9a7789ab60c8fa9248c8aead425991a4ac5fa421583aa64259803ea7aea53d2674e10a090d38dab35aac65ed634c0f623f6000c654b739a501602b52122b5f54b3ad56b0cc6f0845d94c124e289500e44c24da518b4117b129009e217bb29f58db30eb8cb8dc983d21003fb0ee935685a7064ccfa193652853950558ed3ffff3799bf1f734e522d69bfcc0249f0af5197fbe0b942cf530bd46f94c0d9580a27154043f40e475d53c29c87c3b3e9ebca16ffc923ac0c20cf3ae5e0091345a95eb1fb272a1dceb92b17304d1484b94aa2e61ecbbf0ca5096348adf53b4bee95e85dd29fbfbc081e12846e410760d73dd0b6fc2bf9ddd8bfc8996b31d7b0ffb201ab1e7e08d42699fea5fdfce3d931a2c43a79ba97818d195f73d8548645b3f96f27cffb59567570c54b0bb7e192ec294556a2bad4e542c82a3e07df336b973023b80a1697a205f118e3cf8c42b5cde7ca895a4cdb9870a7d97eaf7008c169e5baed5e9bede159ac7c3880f139e092a99897fc0927b2a41c223153128b2b96d307eaccbbced0d36be276e1bb1695a7bb1b500fa60789f10a782f30912800d33c0eac9df3e68d388d49aeb30bce77286c8bb4c5a742d33f9653d9297495bc8de8911bfb802220c11a2bd74114d9941555841005567322ff02ebfa8c25187690b694b97d4a563c17ad8a93bafd7ee57053985233e007b32a88002f49400fabdec279b0c47cd5d11497f78b964098b6adf078f84b4e98e463b1ed7db9b61595dc545b191bb681ed9147f5a43c294aa20e1c3a34cb421b6287f7393e4a1c03e84510640e0f976108b6cdb50e259d86408ad074baefecf915876d2a828c91f9762f97c161f1f4f2e81829dc65f99a543e5a842070d7a0b1718bbdc2044c7b6c14447510d6b8ac99fb405f41cd07a1e8cfec8d070deac9111a446dcc087996ec494b9cf656256ab2de8a85581ce06573b160e170c0fa330c9a9eb3afd9a8952389912dea3eb37e62c0acb36863dd24738ee1e6330180b87a4b67239f5527a693ad94148d1ddf24d9c1852c6c9bc69e7f1925e24e809a369d158f2371fa287bc6c6ff9768d89627fe5f007e4aaca70cf3e99798d97979f818e1f1e3c2dd6baf53de600cb2642f756c579d8ed91dcade4adee08f3a79d4dac326f6f490a39977653947f66a1cc48b0e1370aa8ba78f518cdb1615d75039f97549c88f5710400d4e86029c7b9328f8c11fbf7603187f707b2b28e3c23b2c99768ff1779da4ba8fd00837b9bbf06c30f726e25108ddbc2e0e483d89cbb3819d91dcc36a8d49ac3b1d8ff010450114826b271b6d418b94cc5caa21162650930103237653f4078cf926eda71bdedf5cd81466471aec20dad285b62339c5e637eb3116eccef4cb8668400a51f9c10fcd5f995da7499a71104e3c4b58bf648cc3e6aecacbfd4bad3ceeaf4245249edc7480b3d5a2d8c234f5f6f2ff237b4c2e7fd90b2de5544764214cc971c228b4c4f9ac18e9fc2dbb03f245437923e42cb7caa2a85b6a89896542d344db857548b7c42b06dad481985b91086cd58cd048ae0ccc3e289b80c9d4f78efd6b9d9fc6abcd0fca99d1b00afd50d8c3fc867b94c6e1c1dd24d19cf3ccde9516577f83fcedf1ae8707d7e71bd9cdf521ee2461fe874277a38f2e2b9f42e9c0065368a187cb4af2a648aa8878b2d7328b985074cb34fe1da7f28435efde2d8e428c41e278284585e91b4d42c9fd91d1277171d78cb6801e49a014192f289c36f6ca2b34008e92d1d671762e9bfc6d7f283c9758f7bbd8de69ddcb63421417fc8787e85f0589f776b53940140a3c02b0901033c5f5890f812b528942b26aca1970842d1dba0face2a9a7d15dc82488a4dbab58053a358d73e7700d8b72e2ba95e2e78db101fbdc94642d87c7254ff3b1ec6acdc3f5d2ee5140960e567bc0c767cf5c7cf5a8ded5fb2b4e96e63d70e1eb78850477094093e5f1cc7d949d66acb4a723f938dfb43c4e197ab3aababe9b1963f6d6b9fdd1b8b4d57e0c789aa541332e79d49e8eb302409b2429b9c31e9476ab2c694ff1b1c4c04c6ec80198b8c025c88e24dc07f43dbf2d6778875e6f5e98a97b70042d94c1cc15da92daf7748d71e96f3b2dc7f8e787353bf12ce6db56aa8f2443f6e7921c24bea9ebf37848377aff184cec5a1c3e43f5753b0cfee6e074a6a89e0eaf988afaaa3b9d441b972529ae372c02a5426123e7626d75738d4d4fdfa3bdf2f3f1eaddf98676d6195e8cd8bf2d952914f78516c19ec9a80c9320e6d14b96f24dc5d28b5f201ad374523ea304319f5ca07a639226e36ec08b61b7ba66e2d7c92428b7d11900a2ee4a5ecdab6d4abdb93c02ecbcdfedea38a89fbbe02ddb0815f09a56e4a983f43d000d91dff4f97c1f61c1fcbf9fa9ffa4c42badbe18bb4a2d3c8b8f306936a4f38ebaad91d248bc2febcec18f5a1e2ec2fef99184124f09c9a2e9b61ad3ff046c443cf464e028ff7cf21f4348c3fdc1aeb4b579bf601dc139a51a709b065367806fd0ab5d0df7d5cbc23294c26d592264b65f8ac3135f8d18215829d63689bb2aeb1c6532f0e89b1636e52e6415e78e5731bd785cab100eb8b92550bac40b7b8cae1fc4341a0ad7ce7196c3c15f7fb502d286cdb50546869cd4edd5fef48d021bcc148fb86ec99aac8c353c97c4af44250f7712ceb337f784e5a00b8ef4b036113b558b384e83f081c8c10b6188fa5e6b02d2f39956c54fe7fec986d42cdd796d2b53259"}, {0xa8, 0xffff, 0x8, "d03bf8e4ab2bd71f250233d559df07b659b937d0a85a0f2fc1286aa8f001ce27460a62626d6cfc5708fb4b34bd7b2bc399bbe48a81b87d97def27df8597a9cf2adf56685bc6d2fd4eaad428c6d0665c43f5e8a82934ac5feca76b1bbf301d3aaf044756796737d78d86f2d121356acb2d76754351482b950c5f07573daf01099a39a50eae60fcb8baf8a1443ea8c275cbcf2f51bbe64dd6b"}, {0x98, 0xffff, 0x4, "e01cf509dbb726b4b633d5b1a01cccd5232e0a90331db742f99f0f2bc893660fcc84a45072fd6c351f36fbc24a0c105df4aacd756c3e2f15225b9ae78a55adc0c76f473a3af04e80fc077b99fbba2c6fbee64df83d05872e68575f05c4a06ea6ebdd9dff4688dfb1cf4bf7bbba6c3bfda1f5dec65f24a20b46e8bed2d55fa5fd24ec51bb3e"}, {0x20, 0x1, 0xffffffff, "49ffbd86d3c84a136005b4be58"}], 0x1170}, 0x401) setrlimit(0x7, &(0x7f0000000040)={0x1ff, 0x80000000000001}) 16:02:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0xee01) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:02:16 executing program 1: r0 = msgget$private(0x0, 0x12) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) socket(0x0, 0x4000, 0x1) r5 = semget$private(0x0, 0x2, 0x120) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000140)=""/136) r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x7, r1, r2, r3, r4, 0x120, 0x80000001}, 0x5, 0x3, r6, r7, 0x8, 0x80000000, 0x8000, 0x9}) r8 = socket$inet6(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff83) 16:02:16 executing program 1: r0 = semget$private(0x0, 0x5, 0x40) semget$private(0x0, 0x0, 0x100) semctl$GETNCNT(r0, 0x1ffffffffffe, 0x3, &(0x7f0000000080)=""/75) socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x50, 0x1) r2 = dup(r1) mmap(&(0x7f000037f000/0x3000)=nil, 0x3000, 0x2, 0x501a, r2, 0x0, 0x0) mprotect(&(0x7f0000381000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) 16:02:16 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r1, 0x20007479) setsockopt(r0, 0x78e, 0x2, &(0x7f0000000080)="d5e65371e346077337c53d5df9cae1f1a7507b72a07b8e5b5ae8dbeda2b8c5105a06606f186b1fdf757b080550bc20a1dd4f379d5a75f1adc2820a4dc7f2dd58e58765df408d45a0ef0452dd97e0a96de7b9a9e7d36af919", 0x58) 16:02:16 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) open$dir(&(0x7f0000000100)='./file0\x00', 0x288c2, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x80004, 0x81, 0x158f, 0x9, "64d312efb49a46ece084d16df56c893b6050d677", 0x400, 0x7ff}) read(r1, &(0x7f00000004c0)=""/214, 0xd6) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r2, 0x29, 0xc, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x0, "c5ce70111000fdfffffffffffbff00000100"}) syz_open_pts() socket$inet(0x2, 0x4007, 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x20000000000000) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000001c0)) syz_open_pts() 16:02:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x612, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000002fc0)="12c28dabd31d065963bb1be5c32cbcd71bb6c926e13b51eea086767da4eda6f62192219a614bdf2ea732d9df1969742aaba5d1fd55f06ca00879b9026b3befeecbd259a0ef387206f39aa799eb09b2c543f400e4fb9f0a19ddae7ea19262423e4bfc30e301433d32b011a3f650919df6104b3be736a5d21dc738c3c5e1d46eb02b17e4343df75371e31b66d8dc5f5ab9cdf874354d49993f5c1c08e78ecfbfa14174640efcb3bf9ad267b4e34ec089009dd59f94245c9facd29d00e8945f4194b0649d70a3278b394eaffa89e39a6b89d08b8fba74a96f7a9857467b4d3361c759b490cd5633d87aa71d895ed99ee22113e8e695bbf07283fbc3f16454e6a5a63f65b6fbb6063972fc23766a39ffd54e6ba0f0097830ad77249a1e56a48622f3f9e7126d94273248c5d4ffccc95ce8df50ade8ca6dc477db6cee4dd142031c9ffee1fb26979209791687af1b6aa41525c4a8efd17482b94b3943ebbc3d0e8f521cdffb3acad3f923f48ed756edb6b4ee6d6267cba0fb6cfebc23e5b1b03ba49c20c2a0c94fd9ead0e4339e93729dbc469df4635be4ef8074039874e08e790aad4a1c26ea1b52ce50e0923345586b9145f98eacd706aa95d383d818c587c0a2aeb422b0e811bf9ecfd72bbeeaf3da48b7a241b2c01f2cf994faa0e698aadc682f10bfb7f0317ffd457cb817b0c5ab305f4fa345d3fa83f29181ec04b4fe7cea738377d6f8e35e6b8454b19bbd62d6445848efae06b728bb78bc86c7e75466d488ee11e25c094ef968b31c1e0eb4801b3ff27baa0f313bad0c2af644aedf66579668c17d878a1c95140204f8d36c078b0f9022d9e10a9f571d81e16d242a579c27e85254c3ef7adc1d075529afe8f9e5ab09e605dc761bc29aaa6b0b7b4393add6808efcc916802a14319503fe1b25664f41f2c0f5b9bc7af3499d3509cf628c8719f695539357f5730eab3260ea413e4ea24b012289256cacfe5f34c5a79ba9dd422972ae1a44dd46e427cf695625b6b3faf009e68ee4dd66089bf1a0be618a74cf8676f0b8739edcaf6078c3f70495352885f4043acbbe5a6185a0a67f844d72d4b3b24286b91ec4f936cf5274877c8748230bfb55830b3e21559a301da36bf5bce560522d43610a27b60faa82bff0a4147dcb560579c992c0fa986b41154775f4824800430ab55429b4541e4dc2886b7e4e573878fc9f91d8f4684db912adcb75471e90e744115341f74ba624ffa507c8d85cccf39cf200b826abcd350bedde931c549a03a864876ea937d5d72c72fd846859698d8e5c97037f66450237c564313d185888c235907af9b8a0aee488503009c809d54da32fb7fa676f6e79945b2d9d85cbf58249603ad5b5217b5c89173fa9f512aa87429969cad880a4fac1d7769ab959c079b4c199a62f633d7ba8286832e25bdf38e7a1752441073c01b2e0514f6f1057091b9fec94cbf91111c94701818ab8ec1c8da29d11fb5713163631aaf90b1dbbf452e269e0408d0a655b0d366fa67f7f27d75bab0e4eb987eaef0064cb6efcd503be464ad8ab5d177275971839554284359b36402d68529a37360be355463b97e381f44373b1ca23fe6af5bb234ed5b8a3bcceda08dea00df9879318aa34661bed05a61dd734604d514bdf5a3d2b86d5b0b48f7db358173b2ec2dabe01f0e48523a25e9bfb52d34c8d4756870a1e23f8e0e0b771e71ee2f74a0c70a385ccb884b16baa84e0a9506954249d41327afbe7b71cf3cc4550f9b428330aa63b730c93d59b742e6cc9f4a50a4a03c9369073153a6cfe5fceaffec6c903c11ffe8576b2d5abf64ca7852b497b50542c5371f836c3b519fe21597395bbee0c707330a5fcc96272ca6d7a517dc9ca3021b3e09901985a5b7e5a80ffee95d92a94ac5f5ef21d0487bc24d245be1d1f188659d0a8c7945d20cbeb7e2ae265e5494aca7bdcfca3fa946c1080ddda17bf7f2fee509bbea321a24adda3ce6e8ef327db1b767b1819ade484e9b36160fd9d9c11e4013ae0e47fc5a0b642767695c63f62a23e6f908a04de44d2d1a5dac39a4129163a68e125b57b5203480ce6f959bd9da59a05670a3421aebd8e43e19c51d448ff51c05477b223d030aedf5b5733b8b996cc7ea44c3f8b9d031a27252726b773ffa5019aef6c9ef395b1cb2b6a6f7c41e28f18354bcae6f7186f5de24e1a33cae8085ac4550463f0b417f3a5ddd67df2b11e677b7f23efeeb342d5cf1ed22db56586da2c3f62cc3ca2ed1f4c3fa040cbdb0da012b65af301adbebe7a97bd425d77073f97dabf7aabfd2c0e4771fd7167f56927b2e2334ab496e48f3cacace6cbd48368f9894698a6676893f4114969783a0c0c8f10868b838a6bad34ca9c2996819af5a3f07559f3d2a33a4b4ffe02677fe1d63d9f2aca9d4b145ae9eb2cde79b7e5c3a42bc1450cad256cdd10cf7d967051d24c6219f8ee04ce6c0a50ef14e0eb7b53a924d80e2a8d5d9c3c69306a7e7d666dad591dd0fa0590fb30a6378df5e51ca12e59dcbd3ef61a5656e702e5b863e32a253c4d079a4669fe5973c1f6865f0587f816023cce16fb66a8eebebeb897a08c0c2f0089439a048148c97a18b06cad061e9773ef353facf7fe03297868297119b0c8b491380697922a97426a775b4e22db7eb5b9c2b1ab85887d58dc41e2edba1443d00c223029758a97c52ac4d8ee9fea67fc316b0e0a794b2ab81c5afb7a80315bfb100521b9e55dbe426a1d58d30ea4ea6b04e603895a420ef530d6f6e08d12a777327dc51861586a68845b3828a86a9bbff6b51c76f6bfce3577a9f594e1679fc02d568c8a00849c8ffe6ce70b0f756e0463d692d33dfafd78ca305767946c57085cf7ddeebd99da05414e7fb746522d1fbd863d7c0691f6e599303354ac2c33382090109cf519f1282bfbf2ccc54fdab7a00be3524ff8b3305e9b21656d922d37b1fa5c59dd03f9c307be0a57f403bf53d0b9f2795fd87b8134ae7cea52535e2211f35067d21f24ba9c780d2a0b081d66a826ead2c2fd9913834c0673846ea665add2310f8dd3a3b123c4493db11018a6c1c03a24ce526015b7dbe33f691f0e57ebe5aee3da981d576d82e0d6a6c0942838b3f2410524fefe0d462af9e6c5fede6db1a5c204f1005152a7de357767d1222230a9d45fd256dccf7ac560da8b9ee5738d9aabb2a26bb5014b2c5d8d6aad376795be207e12cd06073979f39b20fbfa88ed413f070896270f4cca4c0b84e1b0fc2f9b183a0d98dc6dc12f56f5e57df7bc099b9865f2bed55f5115f6f9d8ed7944ceb67c7905e96fbf9b4dc5192769d3a6a5da4f5ca0e7c8114a16740e916a3b623f57f89546336341842478054e218f4ed64aedaa060f09771aca1e19ab2f1b61070ea6beba210a72005c384f48562501ee90e92c36be909ae3518e6c9b71e233c3cd98b77c92616aba65d64ae110a2ea5bc4bb6c98cd78c52489ea5e0192fe8d2b92a5e2ddc196bf97f4fa866e7425613f4a846c9d67687568954cd4647ab8a01e5c2a4b8249dd9235959849bb38dd4453591e5ef79880a0a869644b4288cf51819713f7dc5a880ffcc5ac8fe965be3c884ea47d3c543723600c8897868c00e08c779b8216fdc7fe052d585eb3fb132dc147fc70a5761d37a6ead8c190a473add97f91573428357e54e5f65e99981bcfd158b6001694e8dca6a75c3a872cccaa3878184a5a19b2f868b2abe1659ac733402e15926f4c75b2c13c6aca326dde168b52507fa1eca939aa6f774b4de350ac71a403c0b0e34d0565cc21882900f630e441dfe1df671d2bbc48be2099d322dd901caa9bb03f9a1f751259da0934e15bdcd52494e81a0127410edb3dbc24a3f2dd9264c407975e0ecdc10003a4d51d4c4b110d8206b0ebb57cdc19bb7ac9278ad22deafeee346ca1db7347a86261f99e7e772770bf0c505b84e8d383599973b4ff6572ac1433c80bf0d26c6d23119e722eca54c97c3b627e4d5af34d9664fab1864e7c8c8267506edc3ba5c030d51e44d696a7cfc6814597fc06c4645f76180047843234c3e92980abb172600bd1ffb18ef1d6c9cd1c9c21559a437d3682b4baeb788020e18228fec3b5be2fc31596f6ce5868232b4bb937e1183150472a2ae8b123b8433d774bfa4ea1694f38c6281e62ed1d08aa1fa2e8532be548f1fda79b0b349e80c8a87967423156508bd535623488b1f1cf14811e44ed17a8fb9982b7a6ca7f2aa4f1911bf26027866dd885ab0084511ee6110a5e6a05104959c9d60cdc353e4440964ace060b49b42c5dfdea576ae56690509e2706b2bd28b9044c55623ae4bf3e38d174e56e47d41658269e47a5474f6eaaf35fffea59dae24972ddbdb336f130e4b1ca139a2e57c74e05180eb099fed65ffa8604758560f80d1a729df5f59f684621ee00615106ec2fc79a985b7b0e8e4bf9254658405cc6ca0d88ff336f131d0540fd2ede32c9093663403287fb961ea8802e2b1b13712bd743573ecbc90d9948835f21badac2f5bbd70367437bed6b72f59fdf44ff02e75496f97619ee349d92fc4990af656d74bea7df14237ef8997aa0e21aee12bcea520875904a1b213d44c6435baeb84a16dab00e0af64921164d2a3c8b69ab746abd84f64f044501013317702b8b8e3a4a4ffaba4dbc161dab5ec20716c52ce3884f3b8d07020695a62a6f1439608cc75d9a60282a87ceccd93f5f1382c0ab04f9b94a0431ab6a4ee7ccb8c02100eefdb0ff95beeecb363ca21c992ea72c55a921efd9d846f8ae88324301d6f94b1ee7c2f1ab98eac466b4abb8a2a5d7d3e5aaa060e4c7000a0790425757eaf8b3c5646d643d3c5254fdeb4e80838e57212bc82e03e8e98fae147efe6f175d69d1db43474a1b1aeee59b908fdfdf8066e61f39390ebc1f8899773ed695f3a15052a50bd3e70525eb4de2bc5139b351e3d32d9cef2979935894445f7bc2796497d81dd5d28049d7cef96d466df77ca85b8dff007440c26232c23a8798614778def4b8e43b93dbe7e46d0cef21a41c6a9b11d38037f1eb05efec3cdfc625c605386d16b7b8bdb17016b8f3d5aa3749b40151098760e05106f3aab173bd6b5b5173aa4718dd7e644b8882ca5060f12a23c6314947c7860c71f32c0f76d2edeaa039f0e182071fda31422b5f3fd8d16a0888b773d7ec0e460ed2ce84a4ec7d2d88131ea8fb03c7ff2b6c485a753b35b657d5528ea7ade041faf089462dd0004a97288678f317331cf79a28aceaddf8f51bd2ef31d45161bcb80fe38403d7b0cde0e1b7ed0b6901a8557a04a8068ad0bb3af991ae6cd6e17005595b6100c19136e12f159d37d35369ab1a532a6208fcf0a57fab4a49ad15d887a29707078ef0579d63354ff4bb4c442aa5aeafa5fa8e0127bddef6a039d28c5200d2a1aa811dedac1a017e483edfd1ff296de5d6596607e0f34a29000ac13242ba31d9311a716aa462ba9b1f6111ee5bfd3dcbc8c0e8a7e6bb1f1fb2d66274b44fce84cb83776256bf4372057311c918844915ba681ed3cd0de48f3519e1380468ec4842d743cec2cdc822384745931e9fecb40b7fb424399231a31f5301232af1a9eac49363af9c22a72dbd481806f57aa0d43cce72b932ae03af16d7e2a126451ac5af96b91fbecc4780873182865eda2baacd1a8ea81f2325df525e643eeb00686073732c6d06ce4091df91e435d1f56ff648d896376148f740e157cdd639015ad3783cfd227a7f8a654149dfab8632b82dcd8f2c5fbc3fb70c43fa6153ee009a81e72106df45764ad6f996b05126bde53477a74ced18", 0x1000}], 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0x0) openat(r1, &(0x7f0000001140)='./file0\x00', 0x20000, 0x100) connect$inet(r0, &(0x7f0000002040), 0xc) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:02:16 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x20002, 0x52) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x1, 0x101, 0x7308, 0xc5, "1745f302ff3749fee4b411ebaac2b9ade3395e99", 0x0, 0x7f}) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x1c7}, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="d8353dcc3876804bc3cbe33287401da9fbc3695fe1b9936a06d505c02cfeaa6eb3f2a5b2f41071b887c02c2899b5b674a76e9020a65ec625d504f33c30d9ba76dc5ec5b42e4e6fb56464d8eb1918c4edce01d71e3a8aba8ff55322f5f95fa2719391d7f7a6d672d0fc0c106bc715900606d99da26d86ea72e8885c73d86bda0a0728583e5845dbc8bfd282bf258d3c302122a891d8ce2b416541ae94cb6a1c9824ff9130c73cb356d414612749e073da12dceac56f6d6eff973ff4b657dda2cf69c851e33c091541315f8ef9bd9215c006116192d89dda595a709c7568e94f70e2dea7db98174128e36d244e854d9ab5cbf26573b809a37c070e23d6b186fa", 0xff}], 0x1) 16:02:16 executing program 0: socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) poll(0x0, 0x0, 0x2) r0 = open(&(0x7f00000013c0)='./file0\x00', 0x8008, 0x100) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r1, 0x80087467, 0x0) sync() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0x20, 0x7fffffff, 0x6, "99813deac826da7bed73ad4991afc5d6b4fd4530", 0x10000, 0x80000001}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:02:17 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd434199651cff3c"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:02:17 executing program 0: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x80000025, 0x3, 0x8e4}, {{r1}, 0xfffffffffffffff8, 0x88, 0x400fffff, 0x3f, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x0, 0x4}, {{r0}, 0xffffffffffffffff, 0x1a, 0x2, 0x2, 0x80}, {{r0}, 0xfffffffffffffffe, 0x8, 0x20000004, 0x100000001, 0x3}, {{r1}, 0xfffffffffffffffc, 0x8, 0x2, 0x8001, 0x800}], 0x3, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x1, 0x5, 0x98}, {{r1}, 0x0, 0x47, 0x1, 0x3, 0xa8}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x100000000, 0x200}, {{r1}, 0xfffffffffffffffc, 0x2, 0x40000002, 0x101, 0xebe}, {{r1}, 0xfffffffffffffffb, 0x2, 0x1, 0x8, 0x7fff}, {{r0}, 0xfffffffffffffffb, 0x8a, 0x5, 0x9, 0x7f}], 0x9, &(0x7f0000000040)={0x1000, 0x1}) getsockname$inet(r1, 0x0, &(0x7f00000000c0)) accept$inet6(r1, 0x0, &(0x7f0000000280)) 16:02:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) write(r0, &(0x7f0000000240)="253595f40c53c238453cb5afca13b650732e655df6e73acffdc571ad5b0d902a0b3a7b470cfd7a69f9fb15f108c8ae71ee91f96cd9e09d7a0156ea51cfd5dffc0fa51ccceafed81a5baa410236b7f90779d9fc79c4e446a68d00fc74576c618bd8c1ab0a5760b9cec8171e78247c0ddee8980aff4e5a2a193c767233aa1597b06ed6048a8798b57687c4fbad20b8e7aac73b248b9693d109f92c1a3083f3f63e59856b5a59be1e3cef3b18f82ac12a5cccd6ad78259b9ecda552357adb3fb320b3e8c7150f872386c255319468d52da54eb2daaeecc893d0e96d2c4824d5926527b2fd2413c97dd0c78d820af0d63eea96e063f31322c65621d19bdb80e4e355558f8828161a57937081d6dcdfeebe6bfd31196220d6ecdc1d7313cfbcababdea252b0feb8abf2be793ed84bc087d35b489c8cdafb1ed91f04e8a35a5995be72c349ba86d3aa04b06a55f3cb8ece8890da96a11771418880982468d8a9b40524d696a4efb146c76af7184b79c7f397419ca7afde3ebdb188bda47fa5e86cec24e63b306430613bcbca6554155fb4eee83428efca4a0521d5ec764a49b588d75386ee64992998f57d9cf40c66e18e462c9a0f60bfad532d06bee67b8bee7b5b6436cc7589dcd9d760074cac0340db1de892df2be68a45040457886a8f7f275663f8370519e0a12cd7ee35c4d4d62d534c2654cff2785d64e37eb83478833c3d1d8f2f4d2cb76e41e978d5b25488811fa4413496929dde0a7e00b1eab535c04d271a2a97086de15b3f46601ea5364b8047497fb0ac700a32e4b793e83c183bcfc31db1ec0eae28e1202ea0b802968e3e3fe07b9ede17bf03d55637538007bb1daec5708aad6a347acdbc4ed333ec600578533bf49ad6eb16c43068c6a686581da37c17efbbdcb826ab84d395876e97dedbb5dfa70a45cddc3d22b5b724eb3eb1fd8e50f5d9c923207c7f2d788000ae8f502c8267287d703e837e986863d3421a1fee4519b81f6722f51edc5f9f08fb5a43fc41cbc3e406f313d67a7f5618d88b8cbf976ab27f40bc8bc853358b4867d21d9f1dc29cadb1aa2503086647c8cd6cadd191ae29b0979a531f96b05f3aae990af33da873c7563be63bad508e943ca1d38d0949a61ac064cdd43245538b63669cdaf4d983d001b245ac72a9427ac9b0a7fa47a4c476eddbf971399ed813562566a481a50030757f03f1c97c38e779e393ce68a3b5f96f5273572c14326fc5271be0dfd3ab8457119741d01e90de983ea7cb0339ac46c9aa900309b4862e59b3664009f2ebd9b6d72b93272dee1d2d09a1256f667bb4497e4793158046f373ce8b933068671b51a3b9a1e806223505d265e7d171196f45da369bca1230566b84b6c69d245775d1f0df999e82470cf41f407f2da6fc2520d2be792b8fdf0b07c1c0b5ae62b4b8a116a802129cea131fba580b03b6ec34a22f461a0f6f47d60ef907bc32515c7cdd9d583a9a219eda9512cfd668c6854d9fb64232e7b19069b12434b2b8efd4ec1fc4bc553fc2c47be1c75fd3df0eb924fcd8a07b71478070ce15d6fcc9391c21dad159b1a6b222155074b596f2ae5d6e715ef7d9a41d04b9061d24c865fb409303ed532542e149f3bced414578e7408cdf9657f85f7654dc5fe088277cb0aab778ae6123ec46cdc2fe1dd1172c17a013bbd606cc4b2ac37d5b6ce91dc34e7e3bb81fd57ee6968701112294fb1eded29b961f6007741bf3823b7e25a1db6c4804850a0b9e61719888740e00cdb65801109c7c74b32f25f0deead0d5202637ebca025df47330507a1ebc054f10ab882bd7d81e95d57b939d99a270e7db732c345c7325aedf83734289f12de84cd6ea70c39ed3bc35993a2a9a35d90f11a22cab8c40b38dbcb23dca68f53ee3cb1d6b6f15a8aa8d0f8aca0a2c4dfe667d957bbb6bcf22dba9e1b80f4ddc7ce668abf2eab4bb2ef0f06205ecd0ae5a67f23e6576b3a9579aa52932b1415bd9ab2d110c1501f8d0c2856a956cad5a58c7361ffcb8413e2442caa1a2f01d8c06dacfcb40269892711f9bc2c45924e864c153bd2c471593bec8d04883113c60ef3b51c07847ed8d2b77019219054d292c0374cec96229ad2d60312605fa8bc1e34a29db88b212af150e1453e89ff23cda4e09bfa132b7e8c80f9ce01e421de88cf54487a2ec354949f109f47643eeec4899807912a37c7b92bf7edc9ec9a36b0858b94d8c9b7a36a9c178f1b3c9ae0ea7f485712d6042b47e6c5ab7e1461eba75583cb79f52cb5efe2db94c9149d12ab5f4922dd124102b50ada0ac75de2ae6a50a6a3482b05e9a163deb18288f1d46e33918b9086ec85114688b1200e082e37e31d0b9c4b2156aec8a8257b99c63658f8c641de6f834c6b42501482f104d74ba2ca744d920b419dfa0b3112112bf326303a308e8620169ec23c64de4d9aa989dfbb3011a9bb9748b976cee4d3d175a85b7a14c010c4adbe051b9e2dc0dc13b6b717b5b0f5642c00425bfa77be1596c490ac6d9853f2ac01139fa5a20ab9d100df27b2060b5ed8eee945ac6a49b9e8ad1a9b99305dda4541ec8d79f7b7854118144b75e4bae399bdc993499cf20042191aa342595912085414823ea8a3c3ebc0e74aadd723dfdbe28319c80a7c031ef8f957f74a369552952715d09c7af05d77ac69f1a59a9fc2ec1262834490e819bce807e9669de238449f6c05e5bb2814b2f300f032acb0d9b0e4902c63c9b155bf28fd3fd6450f2c9f8a93cc0222292a2495ba9cf8dfca0df53c4b0cc535b5e4cdb37c1220044f0d7f588816c206eef3b19cbae95f39c1d2f5adc85cb3ab58705008f3a1977ce44100e30c19fa08e99f105b3c9ad6202041b9d66bb4f", 0x7ea) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2000000000810, r0, 0x0, 0x0) write(r0, &(0x7f0000000100)="42961b1253e8533f31b464431dc2684f81d32dc3460e4b", 0x17) r1 = syz_open_pts() r2 = syz_open_pts() flock(r2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) getpgid(r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000005c0)=0xc) readv(r1, &(0x7f0000000a40)=[{&(0x7f0000000080)=""/32, 0x20}], 0x1) r4 = semget$private(0x0, 0x4, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r5 = syz_open_pts() r6 = fcntl$dupfd(r1, 0xa, r1) close(r2) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)='./file0\x00') syz_open_pts() r7 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) r8 = kqueue() kevent(r8, &(0x7f00000009c0)=[{{r7}, 0xffffffffffffffee, 0x21}], 0x7fff, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000100)=0xdf) semop(r4, &(0x7f0000000000)=[{0x2, 0xffff, 0x1000}, {0x2, 0x80, 0x1000}, {0x1, 0x7, 0x1000}, {0x4, 0x3, 0x800}], 0x3) getsockname$unix(r7, &(0x7f0000000b80)=@abs, &(0x7f0000000b00)=0x8) recvfrom(r7, &(0x7f0000000340)=""/179, 0xfffffffffffffe03, 0x840, &(0x7f0000000a80)=@in6={0x18, 0x1, 0x2, 0x1980000}, 0xc) semop(r4, &(0x7f0000000040)=[{0x3, 0xfffffffffffffffa, 0x1003}, {0x3, 0x9}, {0x7, 0x20, 0x800}, {0x3, 0x6, 0x1800}, {0x3, 0x2, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x1ff, 0x1800}, {0x0, 0x7}, {0x0, 0x3ff, 0x1000}], 0x9) socket(0x40000003d, 0x8002, 0xcae) semop(r4, &(0x7f0000000200)=[{0x2, 0x2, 0x1000}, {0x2, 0x9, 0x800}], 0x2) utimes(&(0x7f0000000640)='./file0\x00', &(0x7f0000000700)={{0x10000, 0x7ff}, {0x1, 0x5}}) 16:02:17 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x3fe, 0x0) fcntl$getflags(r0, 0xfffffffffffffffe) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000002f6679154307fcd79e2ddf50586dce966907000000"], 0xa) write(r0, &(0x7f0000002740), 0x106cd) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) write(r0, 0x0, 0x65) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x47) 16:02:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000043c0)=[{&(0x7f0000004300)="6f9f82819887f41f5200c63f76c5398ca5edfe511ee54884967891ddd40123072d70bbc56b484f849fff1be89c33b1da3d", 0x31}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='8Ol', 0x3}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="9ba7f68568f0172b9b5748b3afa31556b808d1dfa340c8b77be46ad0123d57f70dc163877dfe2fef7b98180894622d2e", 0x30}], 0x1, 0x0) execve(0x0, 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00', 0x4) 16:02:17 executing program 1: pipe2(&(0x7f0000000040), 0x4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x4) r1 = semget(0x3, 0x0, 0x100) r2 = getuid() r3 = getegid() r4 = geteuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r2, r3, r4, r5, 0x8, 0x10001}, 0x9, 0x101, 0x5}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x8000000000000000, "0000fffffffc0001000000ad04bd8000002000", 0x1e, 0x1}) r6 = socket$inet6(0x18, 0x4, 0xffffffffffffffff) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/1) bind(r6, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 16:02:17 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) 16:02:17 executing program 1: mkdir(&(0x7f0000000100)='./file0/file1/file0\x00', 0xfffffffffffffffd) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:02:17 executing program 0: getrusage(0x0, 0xffffffffffffffff) r0 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x7) 16:02:17 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, 0x0, &(0x7f0000001840)=[0x0, &(0x7f00000017c0)='8#:\\)\'\x00']) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x28) fchdir(r1) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r0, &(0x7f0000335000), 0xfc94) 16:02:17 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000040), 0x0) setsockopt(r0, 0x20, 0x8, &(0x7f0000000000)="cd0b411cd10a588e00bef8c457183e00a8ef9050f95de9f29b3ef84681bde39f718c35647dda89580944d4cd5cdfed3f4cb2c9e605a78e00c7a67a398c6e58438e34", 0x42) r1 = dup(r0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:02:17 executing program 0: mincore(&(0x7f0000124000/0x2000)=nil, 0x6e1d618312435888, &(0x7f0000d6e000)=""/34) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:02:17 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = msgget(0x3, 0x40) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES32, @ANYRESHEX=0x0, @ANYRES16, @ANYRES16], @ANYBLOB="edc7dacb4339078877416d9007bb0daa1bcec6522204942577d8884fcba7031f7ca1d1e106000000c6f0c9e77376adf220fb79"], 0x3, 0x0, 0x1) clock_getres(0x4, &(0x7f0000000140)) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r1, &(0x7f0000000300)="00000000020000250000000000000000000000000000000000171f3e542798b598a28921c3fbd94f5ca70521ef385cf0c5081c7d61dc8b7d8977114c2ff4319c6dc5b7b3525d016dfafb011787653456cb0b5d61a188bd3d4c339f5f8114d7848dd106644eb5eb60be915d6065fd720095a1a3b608dc87e00dcf9d626605004e4e79b7d49346bd45450a30831e1feba3d80c2af1036e7eeb7207d41a761db900000000520994a2b67bce4aec1b7519c86bea6e3dc399f24e8f6d9ade76acbed986a867e709009fc203485b26457ad752dc0c9a8d2be01029424ecaf44100000000000000002d42535ce8f2dcc98dc5cd7ebb6c25cef7b0a94cbcd83a4bd6743eba8d875cf66f3dc4a2acd8527c0acf9808a629c4cb72b4579e9751f8eacad1a983bb78bf6da7e23502bdf33e321f", 0x12e) 16:02:17 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8, 0x1ff}, {0x7, 0x954}}, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000000040, 0x0, 0xfffffffffffffffa, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xff) dup2(r2, r0) 16:02:17 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) write(r0, &(0x7f0000000000)="e5453ae5c8c12979235dad9ef2e837f742322a9d8bc579c6ca1228c94f8075c77b26241d2f6362168519e94bd79b6b0e7bb20b8e411da96f34d41983371d1f28e8823d10d8ec60d9ed5c975a91c53ec321955b485319642f2bf9479575ce6a6f", 0x60) bind$inet6(r0, &(0x7f0000000140), 0xc) 16:02:17 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x11) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:02:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x48a, 0x0) write(r0, &(0x7f0000000100)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0xffffffffffffff88) 16:02:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a54b5ea7a753fb299dc5539a90bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb0000002f6c1b2bea99c8e91365b1", 0x65) write(r0, &(0x7f0000000140), 0xfffffe46) r1 = syz_open_pts() r2 = dup2(r0, r1) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) close(r0) kqueue() write(r0, &(0x7f0000000140)="ed89b5c3c6012a720f639bd2ae7a050a3e25f1859e842c21f59327ccda8e8dc94136e25b35c70f48715863a9996527ddab52282789e4dc31df814bb2103a190ad28e24455ae75af140a2d960b8af827f769220a92e9f4a32c1d6fcbb8735d4eab63825f45d7fefc90a59e30f", 0x6c) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2fb1140edf19c51a664ffe8200d603b92d5293f2"}) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x0) 16:02:17 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)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335d0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xed) close(r0) r1 = kqueue() r2 = syz_open_pts() write(r2, &(0x7f0000000100)="8e", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x7f, 0x49, 0x9, 0xffffffffffffc009, "a147780ac85a0100"}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:02:18 executing program 0: socketpair(0x6, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000040), 0x0) syz_open_pts() poll(&(0x7f0000000000), 0x2, 0x0) 16:02:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000040), 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xfffffffffffffffd, 0x4}, 0xffffffffffffff45) 16:02:18 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x1000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) r2 = syz_open_pts() socketpair(0x19, 0x4007, 0x7f, &(0x7f00000000c0)={0xffffffffffffffff}) close(r0) r4 = kqueue() r5 = syz_open_pts() r6 = fcntl$dupfd(r5, 0x0, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x37f665de, "bad84b73f2a42ccccab60600000075835db47180"}) syz_open_pts() getpeername$unix(r6, &(0x7f0000000040)=@file={0x0, ""/49}, &(0x7f0000000200)=0x33) readv(r2, &(0x7f0000000400), 0x1068) 16:02:18 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = msgget$private(0x0, 0x400) msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) sendto(0xffffffffffffffff, &(0x7f00000001c0)="6908108ff084987d1a5073511273b0d9588c1feff37a6885df32eb87f92d1d3af0e2425600df9c97eead91dbec4bcf4afe137f03fb5e83ada4fb3606be28104c134f9a1e0753201176fb8b748cb7bf2ebc047883fa4c82beb30d1ca3e71b850b78cdc10d77931859bf29168b10fca85aaa043041e41c83844633d595e66b74092d2abc8999dcdbded2ec1434eac06eabf9b5a2a9b3863a97963333937671d84ff8e52cb7c2ecdb8c31f56355e313c8d1ded4363c08ced2efdced415de675dc949de0f903ff88978abfdea0e448b9d1f123a33e33a8", 0xd5, 0x3, 0x0, 0x0) 16:02:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x30, 0x80000001, 0x1, 0x101}, {{r0}, 0x0, 0x1, 0x40000003, 0x0, 0xdb8}, {{r1}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x7f, 0x800}, {{r1}, 0xffffffffffffffff, 0x90, 0x11, 0x29f, 0x3ece}, {{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0x5, 0x31b}, {{r1}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x1, 0x1}], 0x3, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x0, 0xf0000002, 0x7, 0xfffffffffffffbff}, {{r0}, 0xffffffffffffffff, 0xdc, 0x24, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x7, 0x6c6fd4b949f5885e, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x800, 0x93b}, {{r1}, 0xfffffffffffffff9, 0x80, 0x1, 0xb0}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x4000000000000, 0x4d1cfe38}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000000, 0x461f, 0x7fffffff}], 0x1, &(0x7f0000000400)={0x3f, 0x6}) mknod(&(0x7f0000000140)='./bus\x00', 0x2005, 0x802) r2 = dup2(r1, r0) fchmod(r0, 0x40) r3 = kqueue() dup2(r2, r0) poll(&(0x7f0000000500)=[{r0, 0x1}, {r2, 0x100}, {r3, 0x4}, {r3, 0x4}, {r0, 0x40}], 0x5, 0x8) r4 = dup(r1) select(0x40, &(0x7f0000000040)={0x5, 0x1227, 0xf3, 0x8, 0x9, 0x310f, 0x800, 0x4}, &(0x7f0000000080)={0x80000000, 0x1, 0x80, 0x20, 0xa3, 0x6, 0x4, 0x7}, &(0x7f00000000c0)={0x0, 0x4, 0x8e, 0xfffffffeffffffff, 0x3, 0x5, 0x10000, 0x100000000}, &(0x7f00000001c0)={0x3, 0x2d}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000003940)={&(0x7f0000001580)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003880)=[{&(0x7f0000003800)="ebf1b3a4052b3e42152e5ccade677c10acdca8d65189fd98e582373a768d38136bb4d362fe972e3905fb4511af0971d1ea9fc2c5443cdd6f4970dfcb862839c6e583e5da", 0x44}], 0x1, 0x0, 0x0, 0x2}, 0x404) select(0x40, &(0x7f0000000180)={0x81}, 0x0, &(0x7f0000000200)={0x9b}, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000480)=0xef3) r6 = semget$private(0x0, 0x4, 0x201) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f00000004c0)=0x6) getpgrp() close(r4) semop(r6, &(0x7f0000000440)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x800}, {0x0, 0x1, 0x800}, {0x1, 0x3, 0x800}, {0x3, 0xfffffffffffffff9}], 0x5) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000540), &(0x7f0000000580)=0x4) syz_open_pts() 16:02:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x7fffffff, 0x31}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x6c63, 0x0, 0xffffffffffff8cb4, "15f440e7d215f27f8366d0b249cdc0e8d07b747b"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:02:18 executing program 0: r0 = dup(0xffffffffffffff9c) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x183) fcntl$setflags(r1, 0x2, 0x1) poll(&(0x7f0000000180)=[{r0, 0x1}, {r2}, {r3, 0x15}], 0x3, 0x5) r4 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r4, 0x0, 0x80002) write(r4, &(0x7f0000000040)='\"', 0x1) fsync(r4) write(r4, &(0x7f0000000080)="c8", 0x1) ftruncate(r4, 0x0) 16:02:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x2028, 0x8000004000000501) syz_open_pts() syz_open_pts() open(&(0x7f0000000180)='./bus\x00', 0x7e, 0x200) 16:02:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "005354f2b2f354b883d1d2794000"}) r0 = socket$inet6(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:02:18 executing program 0: pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x400, 0x30) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)) dup(r0) 16:02:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000780)=[{&(0x7f00000002c0)=""/225, 0xe1}, {&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f00000005c0)=""/141, 0x8d}, {&(0x7f0000000180)}, {&(0x7f0000000680)=""/219, 0xdb}, {&(0x7f0000000240)=""/44, 0x2c}], 0x6) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="5811947512832c799031804c84b0e8b09dc279cc00ee250e2369840ead04fadedfb338cc1ab94ad48eb3c38e3faf3368ad7578b94d30e35a68ae6256d7b202827beddb3046fad4c3309fe242ac62754b49d333343ed0433f12200f5a647dee51791d13be4d4b23275b78e5c50c8632ebb4c49922f5ffb12c4852bba8cc663b63ecbba0ecd27896ba3971ac79", 0xffffffffffffff5a}, {&(0x7f00000004c0)="091dcde6af3449a19481c45f43ac701a7a532625d18557d7ccd03a600cfdab9473b40e7453296bcb81f595dfe6f4afbf641dfa4210d90a1694f7a0586d646915f6def906ad1c1ee930eaa3df704b2b9bc9935fbf1fa51f5e5bd10b0fa1e52a633aa01d733e039080b0a5e7bf4817729459a3b21fa7485bdf24878710d5a981bcf575a3e830e021fede841e729df6f3e5bdca20f996eb28d7a84b3341716f87f157753a44fe0bdddadf30d707ddf36edb2caf43ea4723bdc3553aca7c368012a30c0c216755b696c639d1c8ccf4930b064df9442a9f9fd3343f1c3d981097", 0xde}, {&(0x7f0000000100)="69b006415fb41bc7f32cfc2e4ba29b9a4ef54555b829714a61010e07f5ecd4645c393bf11d84ec58e6d2c48b06001f4b97ef94d15873bbc72c154f88e1d9e4eacd36c554a23ee339630bb1e80daab79e8b84e0387a73267e428821ad331d96961f75528045dd260000000000000000", 0x6f}], 0x3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)='M', 0x1}], 0x1) close(r0) 16:02:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1000001021, &(0x7f0000000000), 0x2) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:02:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = getpid() getpgid(r1) open(&(0x7f00000000c0)='./file0\x00', 0x88, 0x40) 16:02:18 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x1, 0x24734f0c, 0x7a}, {0x18, 0x0, 0x8000, 0x5}, 0x5, [0x1, 0x9, 0x7, 0x7, 0x8, 0xe9, 0x40, 0x1f]}, 0x3c) r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x1, 0x7, 0xfffffffffffff352}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20, 0x67, 0x9}, {{r1}, 0xfffffffffffffffc, 0x40, 0x2, 0x3, 0x80}, {{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x0, 0x1}, {{r1}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x4, 0x5a}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x4, 0x6}, {{r1}, 0xffffffffffffffff, 0x4, 0x20000001, 0x4, 0x3}, {{r2}, 0xffffffffffffffff, 0x0, 0xfffff, 0x400, 0x9}, {{r1}, 0xf20308ad2db8e7fb, 0x40, 0x83, 0x4c1f, 0x1}, {{r2}, 0xfffffffffffffffe, 0x0, 0x88, 0xff, 0x3}], 0x7, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x82, 0xfffff, 0x80000001}, {{r2}, 0xffffffffffffffff, 0x10, 0x20000016, 0x8df, 0x400}, {{r0}, 0xffffffffffffffff, 0xa0, 0x10, 0x9, 0x3}], 0x1000, &(0x7f0000000240)={0x200, 0x1000}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x0, 0x3, 0x8}, {{r4}, 0xfffffffffffffffd, 0x80, 0x10, 0xfffffffffffffff9, 0x7}, {{r1}, 0x0, 0xe0, 0x3, 0x3f, 0x26}, {{r4}, 0xfffffffffffffffc, 0x80, 0x20, 0xffffffffffff665e, 0x7}], 0x800, 0x0, 0xffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 16:02:19 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={r1, r2, r3}, 0xc) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r4 = socket(0x6, 0x9, 0x3) r5 = open(&(0x7f00000012c0)='./file0\x00', 0x800, 0x4) unlinkat(r5, &(0x7f0000001300)='./file0\x00', 0x0) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x110, 0x0, 0xfd) r6 = socket$inet6(0x18, 0x2, 0x0) connect(r6, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) connect(r6, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r7 = socket$inet6(0x18, 0x2, 0x7fffffff) select(0x40, &(0x7f0000000000)={0x9, 0x7, 0x2, 0x9af, 0x49bd, 0x0, 0x89, 0x3}, &(0x7f00000000c0)={0x1, 0x1, 0x240000, 0x7, 0x2, 0x9, 0x2, 0x3c}, &(0x7f0000000100)={0x1000, 0x31, 0xe0, 0x7, 0x0, 0x800, 0xcff0, 0x6}, &(0x7f0000000140)={0x8, 0x5}) recvfrom(r6, &(0x7f0000000000), 0x0, 0x842, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r8 = geteuid() fchown(r7, r8, r3) 16:02:19 executing program 0: r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000002000, 0x310c51c4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) socket$unix(0x1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffbfffffffffff7, 0x0, 0x1, 0x0, "52616c54dd0ee23400010000e3ff000000000400", 0xfff, 0x4000}) writev(r0, &(0x7f0000001600)=[{&(0x7f0000001640)="ede1dcc9add84d588132cafffd90401cd1f19c5161bae60c1adbf32ac6366cd97541519a86dd533b0190aa61106dd343347b49bfad9b59a63ca0f98c3b5906f6b0393852bc40160171a8d79aa5b03b493ddd812eea46c4abd0cf5af578433a57117dc7eb6dafcf7ab44ac85c47c92ac378962a1f93cbf7357c8dda47f2c76ddd661ad2b76338f9ce3456f7cf643b7db1f19f1236d82613a7931366b0fd796505b5f5203f56988c25b9936481bdab2ae7498a01716c2940d83e93e013a469360285a372ec33c6982e29d88659f3aa4ea67007a19ea01e8b39119fc5ebc72ef77a3e1a45b36d80998ffb0d0a3053b548d7a021c258d04b159c6037db697909655e589790c7822a01b7c29e17c90691fd558dd001afb909ed9ce4510ad6aefd2afb9bffb3723f9dc6035315d20e77208b0968273b96151792043cd0ad5299fdcdd2c058c9e94fd12c16c8e4c48b9b711e64f423de32eda48841f57bf28fedb0479ef4e1658a53cf4af3697ac39326d1e7b2d2df1fff1bcfdb6fdfb2d76390ac5980ce8b012b4130d8c6c3500ae19ca5e6439a128dadc835555b9b1e054c237830b27b7287f930712506ddd1022bb69c0c67cd67bdb68db3f0e47a8d21d0cb1a26db57eb228e7f214e103895ec145d8da0e30396ee3f53eeb0ffc0b32e377b5581df6ce6d256e289a052785b6a5b8ac0cf819aead0aa6267dcee7912bea19c61b3003373834adff263dce24e09aa5b7b616897bac35bee0f70429991100ef71f90f79ed0e0a1ec4bdb47300060c674fe2b9feaa419816f76771138abbcdb58d888161d5b31b4d17578cd723b8837ff40247153a2a2946abcdb5b2ae4594ecda7340c46d1ed8c0b3afc0974bf7bf01f2ecc198f9132c7453adc64cf5da58ac992ab5cf42479a5dc6f0add008914e7d164ef8dfc184baec79bd61467bddc463aa29c977cd2644aeddf36c70372b8abfd5fc26d8ffda17140f41cf6d638c67b6ff0f31de495522a655c2da52f43e96899f5dd9e71820bb55a7757cb9e13dcdfdbca6b07fed54e51774cbde555b8839272f907727f7e1daa7df6303465df0c68d4efc58576ba292643ee8d9581de937b4cc648fc8a35e4f0731fcaa26fc361ae13927ee60b0aa7f722863e991a1feb03b946c500fe3f6f81bf7885ede7f6ec27f46c7969b9305887020806721f42dc0f90a0b02938e0b401ffe711d9054da40141659f7d09e46a25be6c739df941ae60e0cafcc2dc4881a795f8d7e15a7e9629ed49296719420472640b3e3079a16c1cab549c13842fba8fbd6e7447adaedcaee49e36b0e6c6029a80f3", 0x3a6}], 0x1) write(r0, &(0x7f00000001c0)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c3904733312466299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ffe84d9d0c429af3403a775973dac5ca0bbcb956b363cf34b142cf9260d856930633c24ffcac2626c060060fb1664a51d1bdd4266934ac008a566703590fca7ca6df7f916a1301dfcfc2e608d7ffef6dc7502f8b83a3720b6deadbcad579b85540afded4065fa062fcf9c937e4828c2832f2c4325881b099ce7b522aba89816be24081fd1fe35b2917370d6c18673500781c0b63029cf30ddd1837f2cd33671e6e2396275d60dffc605919b61727d0698cbaf6f3add7c17d5d1948ad922ad80ff5d0f2567ebbd791bce451c488b44b0df8233eab3df3c314bd1688c25d1582ae77d3c7ec3c9285ff3c1fca5662f483fb60d61f5279ec2c1b5d957f677e24100995dd785e02b88244dc47011de45ef3d82ee190f5281318c23ebdb76fa50f8d3d0f4299d9b636724ef710418c87ce7ad32b90a5dc9a80bcb179cfa7a7710c0365f31f9ebd5d802b66212d283191d649cff0daf1c5f304f46567ec5b5ddee5060805053d19cb8651af42566ac0627668e44db01b72d20845fbb5effb73f13ad1dfb37af93341875982a8e7212a35b4ecff45f4163b546404d7bc4b765135decc5883be004774ab0f819022da91c4246da27a0cfb3a838f8d16e180edd119bb0983893a3e74c782dd02ec365f537ae4f640540f44e3f5ee5165e60294b28d1ef8561d8469b41a27e02341f63fb84c9597201ca9103fc2f7bf24d25e4fb3da4699dcf4882fcc1a9eca708ddfba07585596f8ba1ae0e1520b47f44928c3e4354d81fe2f2632125d09404874bb7257948cef43774d86de89bd730563a6a20b1d9da12c5632631841cc4838ffae942fea31cd7c2ec5dd49301b4fa62b4a0e843ff5bf48b83d77fd088df734a0de46ce37a3b012c4be5cf07c9abb02f212e9cb99b8096f1810ff171ff82f055bbcffacda3b8ba39c87a06267ed87e3d90feb7b39ff3192dfc486804e5543d39aa2534e50254b94a9b24a84ebe6b67d6c6cedb00a7d79ad5158e1019a23f18a10aab7d153a6e33c764e6d96f6781cab7e3e6019ddfb50d881d50c63c75117689cf36ead1ac31f707328e86c500d35bd3c79e90decb4b40543b2d06da0a1f3207eeb1467dbabb02596eb7bdda3dc1b288ad58c4c3231648cc9ac715f9c2a9c03d89aed4b98815b7a226dd27005211dfd5efd7dcf6d173b66163f39c3710ebcaf242efd05ffa19802037684dc046de7a6ce7e151254fb3b625aa723e002b3602cee2c68f3e333ceed294933a011215036f1574debddc5e1bf545e981226efe9b212349f7099138c34ffbdec9a98dca9a8d5036370b8dea17fc23a44fde39253a91101407d5282cf226dd18a7a8443bbabbff5ff3133572d5099e6cb160b3c96f9d3d72d4f267361c75d6dcbb30adf1ea7790b1ea90c258696b66f81ae1e4ffbc4939f6895cec9fb95cd981161c8cb28d4b31345a48ce61ca22f73705c175f8fc5e0170aae3259572e123eed53fd2eb8d5a06bbd2e22e42f3960d55f435f80df075ee92906312872b89b0d90664ded8f83056d4c7a6990d878ff8c21ec97e6455ff49eb5ca640437580f267ffbba30328f0e73e2d74b987d8d8a33429f7acfde758588866e67ebf3f57d3a8976eb49a7a954b1109e406431fd135c5b91a95169c5f163afe278cd09590cdb3d21cf99f44d59b53fbc0d3a40e36663d62d66e115a95669334ea2855ad044a084751933397ff41f86807311ca8760e4cf93087c775b8906c337d4e369f10ff6d648b0c63e880bbda2c6082fe27ad85d85eaac39e57a6378b7f9e497c8221d56d2e99ca633d4d47e1ba195ff5cdb5a541860b70c9ec277066196c9d77ac5557af75b43cedcfb32cdc7152bac07a986f3408777efb8c880583d11d40521a587cd6c55bb7c2c5d46be0207028101f38ea87157b765562c76741b673d89014ba1e7f872f9cca381d8ddaca17f180a7b0adf941f9cae50b17b22dabd83fbbe14780510e67c96f7684b12d5b99fcc77bca1ee9926a0884c7f4441fda81f9bde546be5cc61b2c74fc8c26f331cf9b3331f98469fae308c49187b56bb3e5da63c4459eb40db9b4e88e4286c7c884adee8b57768808728795f28ac5d1369b341fef4d09384e0b458b269b2d7f1a1fdb5a3be4fa808fc379a7951bcaa2e3bd99464e238c4f81ec756e2ba7dc7e970d786178a5d6254b57cf05044d614fc6d246422c9ace5ce9da372b85eb8763894edf72814ac21900397d9c7b0d25f1ded888d74651651a74a67959632d39e0149365a9bd714097c8ba5b641bffcae53d1d0fd17ce8ba00a3a22e039093fbc19a74d5a2b30be114410d188928498e28cdefbd6461cb9f833914e5584f01d3851fda2b2351eead84970675b9e5551741807e1118513ca3254e7142f0b52ed91bc6739f814dde08dd16447f726436777399720310b424617415ade631b578c5e2e07d7db33c6779b8abbaa7ac40d6caedae4733dd365ef00de6bd1cf23b4d9bcfb54cee53f12502c242e311e1da4cd61b9696e060eb0998dcad8962ce7d307fb673c751a78cb460ef25f00dcff3924b0158cf532565c2be2d76de8b66f44645c946f7eefec82ae7b79d61a1bcd41647bae0d7856e9370a826a41c9d661d36e7525251d6b074cc39b3b53844c0ff9aa8b97e5e1ff7db92ee6f21831d88b153e1850e9d12dd87223a400c147c1a3b010a052e37fc81f81abb66d87deae84c4515ff8b78a037fcc10fa80aa81061d04495a492502c358bcec562e04ec93b8e414547b1a88e30413bc3b890c4c6a5b81c709f8faf03a43b5c5d8ffcb31ea79ff211319b8b02bac1622db37de082e14977a671cb20395efaccb87810651a1e20f1f42687ab0eafa755489267ff31d4f68f6d7651bf0ac39aaf81d8dd7f580e7df13007eb21da126a6f6383bfa65e0456329c33ac5e2b15ed1b686e98dad88c027a5a0385f6adee7cdc4ab6900e748de1ba178c548b17de3bd15335c2e2ecd858018561cacc21c1439df137fa1db43281e7e9cb0ffba814e3f10bbba02aa66078dc094fb6f6cf88adb1b829c6f09811d612a3a85754df3f68557f142a433ff205b2749353fdaa7dccba33cba0460a65f57246e4d8144fe69951db744e7401738f1a34aa380809e9a6cc668e2d3bb2e53b59368254c18a0b290b4c675aced86749b3de1b045541c6b02c709e9d154c36e12e2adf2158ef647660f566d85338d1f31cfcb64be6538b4d98515f7e861f0f7348438494a8b35fdc4a7a8703aafff703df9b23f9f13048a1937c981d4cf1cc44e574c989fe328e46dbe3892195d8137d1c158ca12a01677d56c4141940772962dd68084ac9d3e44d6cea3173acf0bfdb8d89dcc942df09034e93a618d4c4c7152e2d1bf8ab2d1ccaec6a9ec15cdc316301ae6d82619324d944e031abadfa99f2b3ed621f1a1c255b5bdf3f0842578c682bdbfaa04643a75a501d1c75cc0004085d7d656ae95c4dee74e0d7e83dbc27acdcc49946aec4b4b2c31590bc9345011e37d3b30857ffd58c853b88113ac474491cde451f679f112d534b487bc6d9137843b90c42f0e739e17b93490c780d988c072da647d180ec357608f00ee8c5191698c19f16781bdf5a030b41ae47c19d50b880053d22d9049ba0031b5bda50b803846f1ac2fd957ba4ff23795b2bf481be661700549ca8f3f0648f5169b487118b239dd0bcda890c3435dee489336ea81b6703efa359698b39860f5230b581f73f38f3eb8bc40669b88527612570e332b84536084dc2cd978c3e601a451f5132640f355abbbd87803031b3891c8429fd144cc77368bcf8890196026f3d7cd039468fa83075c8248f78ad85dfff629458159dbf3", 0xc83) 16:02:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) 16:02:19 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x5, 0x3) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) setsockopt(r0, 0x7fff, 0x400, &(0x7f0000000080)="5f913c12b35369df7ad0b811ad2f565ce04b35ec8b8a466aac8c4a04b82f687ece6a8dcfcb7ef0b388f181434adf0d724f2c8cfc4078de33043c7e04474440970bd82e3dd1f1f93524c33ad28ee5c3a911f48cc2d23d11b85bd3d8c92b4bdc2e04f92a86f53a5db8c55ee1cbe8f11875e06463ca6813822d8d71ff8f3af1dfd082f65ae84f2c8fca91b542a13ef58c0d0a5732b8538dc755b55bb3d125f4e901089052f744776aaaa03e5182e5eb2fb46d2dfbad9df83e41512169c37a4f72118f647a191d5bbb4a308bfccb4a3048d34258201539600a39c4d0a1", 0xdb) 16:02:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) dup(r0) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) write(r0, &(0x7f0000000100)="a0", 0x1) syz_open_pts() dup2(r0, r0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:02:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1400000000000000000000afba2fbb5b0000000000000000"], 0x18}, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000080)='./file0/file0\x00') 16:02:19 executing program 0: r0 = socket(0x11, 0x3, 0x4) r1 = socket(0x20, 0x8005, 0x2) getpeername$inet6(r1, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) sendmsg(r0, &(0x7f0000001a40)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x80000001, 0x7ff}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000040)="0781baa64c9074995c8b7eb84e023f10", 0x10}, {&(0x7f0000000080)="8ad5b46a9c5e6606d0566ec477717902d51769a2c70c18034fc083a0a1096c3c8ea59028b7d37fc3ff2174a787c1fa8ac35980ae61a750dfe86c27f430d78cb6a21db8e3b24aa04cc150a85cb2d118f884a4243b90371e79aa2abc1555eaf8328a2b805d7fe9632a7f3a1e11ee1decbab28dc07556d04be300f5fb935655facea1aa3d209bd98a00780d06880ef671dfce4bdb2a0bf9ba5bac57f534479cd5c40626c1e3923bccc0262fc74c04187f9e4c3a16e0b07be92d202f310fa45c1786b8531c95b4870ad876c994c12a25389f3b7aee225137aecdb93a082110ccd968e291ade2e7b6070d3ec676c841064a26b271452a20a3548896a61398d6c8192feafca870bfce491608feb9afcb5b3636b4f25482d5292e3285c10af7b5f9b4c3e1e289b9ce5309587c2df387dd200eb480ce3c9c01e61151b4f856996bc294886f860392a3ee6a221df92582c708a1b7027e4bbcdddcd196871e096dba949d01ea9d1a05a0f402868d2c584986547a332469fc0254d9d1b2560e04b0c731be2aaf3f9acacc88899f71c74ab0ef0a2620c28bac46b1eed0cf78e3b8a6c6607856cafeff495807a65753ea994656b0605014783750470d54e91ce279f8d700e3c9cf940e5839d090228d2a69f5df45dc2cdb98f2997f5543945cbc8e3f63b0c90278a06020906e8856a1c4a2816b9dd99ff715521a08d08a1b1d5ba68cd325d819622bf00aaefaf8ffdaa95956fcac3c8cca9fcd0d9f46254d122b67c5d058a3ef1f1f485603d9cb28537fba6360a31c8d99d5afa7d41b870822680131fb84f2521d4b5ea4ded6294d86d2fe67a1ed7c3ad400fb9dee2e6c2271203836b4458d2b8cb6e9e71b44e3a2ecf5e281df34967219543fe111b9f7514611ccfa53f39008d9b592b3d6d39dd0d3cbb68c71c1bc828430edfc711c68710c98bc7b887bc1c93d7a6e5e90513b921f203f6b78df59fdfbef3a9080768050821000ee314fe3ea7b94d6b739aa37d4243bf36716c3ba96578f0a642984b3911888bec04ada137dd618b88e720956bba262449d36d58f974d54cb6c194ac935ae97f8e91e4062dfc6b9f8e555d591b04ae4a8aaa552c42553780ca0869727192f0cb8fdb21432f4dfe7348194aa1f9c16a6ec92eb09f8de6a0d429a8db1a784625ba1cb30390bff1e46b8975edc28c5ce9931423845aaa5c462757f47335ec0f4996ad52fba1d66377d70ba6b384474202acf0491ea7c421ee138be1149766863f6ed987a93f87855a30d0d351b12737e3a98a91a62a710d715519399e72551c92a65224e05492c0888c290eadb3f866a311a83842932c34889374b3b62e7c2b0298efaff15e1449b16f4db8482fd0e7dda598642ab83075477972a900b5d8de329ebba99d5ee6ad6f159d7edb22424596339adca71fad509835f6a7d43d8ce9e5a090bfeae2b5a964d9d2373bfa11d1f48dd4f997e917658fd0a40f2aabfae92c4dd7faa881b93ba62d1457016bab544980198428f400e8dd280b3d7d73e7b58a4e65042b40b717fcb2dd2081608494805dd0c6909d803147160c167e9f8452175250468105e0cd0b46d237a403339694df067816c46e706048a10009185579f88efa05d35da9b6267373c98dc71c9e71e5a4d3b9720914d054ae229bc2434dc806b932e0cb4c45b35b9306ac335ab23c791060fcb401e2c0325b1bf56fdb0a6a368cfc91155bf793171528f1e04d3b893aa6d2e9588fa98daf706947cd4441f49d5ad79d2b45cbce62b6dfe2edc31589ab65c7c5557739ac4eecbf4552430bd15dec1298b3a385078e2f0bbb8d5f8eedec582eb57ac2749d1dd1e9af410242d1f360e9f7c690d0a2fb544eb297ee3e9862cf343651f7223c4c7faca24a7d23e03584c72560c17264661f2bd2d93e1de9c421c25d24c58c54a37471cd24bb7e041effb4dcbe99ebd0c57b696f99a422ac920ca562c35b285dd55f3bba15a6246214aa37bb46126cf3b861eba202d9cfd8c1adaa9551344a9a401c5ee4061d42489e98a8647963fd7069ca9bf5182f3cd0dc3a4d9d8b27927d1b50163c88329458e9cc1c12c32779c9cbe91ea04cb1eda76a7faba455473a0b2f0829c068767c9a52c2500260ddd9da6e82d22a6f0527eb8f3ef0f20e38b710e7ac554237fa55cbdbc0462c68160fc5d55d8a633db8e62d79862eb5b4f82c188c31d52a27b86227cd8c598cc9c473d3dac62a197038dff87a679ba2284be85a15a464f49b7620cd441c5c832cff5647c9cb4adef49003677b123bd6c2b169a86b0de3696fb313ce8a840ca512ce2a6636eaa06beef6bffbd91887ade41429cc74d496055a72d070849cb5372c0ef155723c60a76579efa47b98d32bcc2eef94fee5ef6f99b8541e3dc5d8eb5c6930fd7760adcf789aada029552945e4baab138c70492b797a368f3122bb438e5832d95f52f429702ec7636f61d2e0814387c27acbf22705b6aa6ca17042f94e1b6dad8ef885f0ecf6f8523f268bc21b75be2e88911e946dbcdd2ea4c21fcc4e53fc12b3ee48889cfa36cedc4cbd0a2e5ad64220e142fa4e48232caa76274401ac8b432db533c57763319cce9065b20c63421354441de75dc22d7d4341f4c6e7e40a4b00e58742b7a10fcc231bd1a20a56aba5347900ad12006161439daaef8a57c8e7c766c970b8eea10026a9398767875b48382099f17e21d8b36cc3005e4eb4c71510b3873df3990b333fb8c3073e5e3b4dc52edeab24995a253932be33fd3e9355a42ac8c89da7a228300022fda0e8cdd461e92dc27ae69ebc9fde21e7dfd08b708ee5dfd2cfac16d89be6858eaea6b608389b0d19cfa480dc1d972d18f2ee373024567df500c58f7c1a5c05942d88a5adc9eddc9c0e3f4f86fae79af52618f627e9148636c39a9da968e25faae3d0d10762da2ad0bb2143208af85f80219814a22b3f918fac2bff9d9c461a7c8b3bb7ba4b5775ac4be40d946f2ea2d69fd63db0a6266e8cfc75adbcac344402ff9f04f1f76637cf3d0d7ceb8c793839c80a1c70f2beec4e66082deaf772435fe7b6604529ac90f1291b166e8c7026034beb5b361e623a1a2a4e1a531af87528aa270eecb975a812b414564f4f8c4be006949605090ffdc34b37f0c537650980f556e6fe539784288bb1663cac4cb535bbdb4f04cf12451cc93ae277d5278c060bf99cf04524fb3a45901c9b65412da18d9ffc283499326283bf490c74e0c2e937e283362613c607bd64d3cd31e337620d6e762d1e77ad5526abdf68dc242d8fafd13c8298223fffa0fa29cecc1425edf316ba305a56f39b0f8284b2826dd8d0c3b95a8f7e2d6697365698910def3f5897f8e936a2d148629334464ccaeaf0ce5c4e04c641c4cacc49c9a4427ecbf08266fba1c8d04feec4b973cc5928498366849e4c3d6235b93a869924d8511eb6450c62f99dfa5d7208546ab7d50ef22232769dfeaf7a2c5987dc47bb5da51fbf5d1cb4721fd230b86fc3b3e0896b213e4646a239ca8e19bd0fc3ac993462d25493d8be3ebe651d084d172cb18cd5e5c42cbd171377255903b33ea1ee4f3ad575cacac31eada3dc62eec350d34c5428585c0fb8edc147134466fbddd4823f3324b017db482750fedc53bf6f8d13dd54e0e84adb42e8063c4a283bb5687f470e0c0d502b41bb7868050f9bc7c2c5b551a2c484b92ee2cb6760c33f906ea249af76dbcf0af98ee5ec12775cc5c2a2ed13736ce14d96b3248f6d56a1e2bb413455d016e74265fddac7fb8e66d7730d24de66e45348031492fb10a9e60c94574187c9b50ea940677cf3b555568626b12e6b9b4180c42d44f57009bdfc61ff1703a1d8b218b44ea4c5d8b9460d7a046791e922befc11a669760a0ff56d309f7d02935af65063232c896a581307f18780b6b6323c4a4903586b060e21682d8b3e0d0be90008084d21d95f732e0158f4f937affe2fe1c9bfc8235bef170329a022d8a0185ee0a5cde6d144e68f9efca31be748b41a170ec99bbee5276805259c3950829aacc389d001fa5b4903532e2d3d96c3140806ed2b96e063a24aafb8633806d303206480d1538c0dd9f472889cd3831c88bece42412fa2bbf3dfdc30930496247580db676aa52ac1d483f2815b976551d58ff813d50e201ac7ac8890a64f215abc69fb0d786d6b8696103c7abf16b52a689d7e6938be94e39afbbbff1724906dc4233a69fac0163de2acf242aec9f1f47025001d7a90698094f30fa1bc8333826b89aaadda76a964dec9693989c7b69609ef949ca085523294eeac2cd9e89f6cfb3eaf33e6fdb5dd0e628c10028a302f4e6fae06a7b75e32d74f75cca69a18f70d1ad463e98208dbbbb2daf3a30b4416f65f011a704c008e44aa3c283115ee3bdc9cd855bd3eb8b7323e84b6a2722f14af47b3d6f0f56b0e1e87b5316d68131c9ddecb159acf63435265ab7304c7505f2f02e942422866d064d5c2570acc06b7dca08a0679a21e7f0fa33f69546069871cb05c1e4f60e164fa10496af092a5616f35bb39df4d76251a63645b565b90c41f411319f033c4dc59c5a09b1d08c63c0627a867f81eaaa75ae7c18ea2044813dab560d12d2f5f8384848fbd83d31fd21b5777760b4568651efbca72bee151aa66cec1bdb27d61ca1eb4c60d80db4f804b1888d5041d891797fb64d2edf8542abe8c02cc78dc7dbf9b0ac48b37163c08e15713fcab7d800778d4b97a2438733ba6092c7acd5f8c08d128f36a60b5ae9f0d46b22446f9a658a15cabc3b8e7cc107826d5dbbe1834c6e89a6c1ff4bf8e1824a74ff108da44de2c1fd0aa3a9518113c8fa88addce1b526a658f4b95ed6768be1fa8a739136d5d6003c27562f214cac1e3af53a2388745d714c8dba2b4e2f423d03a2c1049bc3a784d3e76a89765b9696622d6d0bfb1187fca1bc7835d3ea3f483c1f47d7c41aec0cc5e4d7ea0255efac479e9979aca9e87272854833838bda4a61cdb8647e124078715db44e934f552036b4c742b602001978c70c1e03c1e0461dc3a1b2e0407ea4b3f85244605a82db971b18398f1141343fa8c077e66185de8f60d9c9f0a505c8d4d6345390aac2de1648e8d14fe14fa788675fd67caeeb550a706e176c45ac24a528d32274ba87e91e352a9a93c4b474d7975ac4844c75f175abcd963f5432974ba7eaa34eecc77d2ade7a8570d2c1da1dc8744439c152c00e3820cd6a9d70535593246d9f46dc7bf3a18e339a1b1f79c2bf38b412de157aa496c826affc9846bdb7b4dc1c9923bd7a73b218b47cac22d8eabdebba3f398347bcd963403037e1b3d208ed3bc5da6ddc6142ce45ca674832369098557f1ff84dae39bb609da41b6808cc4fcbf456df0b45c3c77bcdb3450f2067dfa4a943b1d4d3a89ea507a8365e2e2cc52b45b5f278bcc7deffa5ddd9ae65c9dea720bdfd62169d02e404c0bd4d29c904f9230cdceca132cec129ed4ec3ad146650b25f3a5677fc3f57a1d10c4fb45575f0221ad870e69845330e31f9847e35871a786c10776f77032b0d446bc20677df073034351e3d3994723804dfdffe184d64dc0138bcf5955286e8600d72c00bfc77f321e587bb0e198ef7af008afb9e7f578f1b489d371129982430ea35fe4db476196083d85f774b721d853e08bd03acbd9fe398bc8b015665973ea92d7b930e6dcd07330bf598bb1967d690d56d30df64c6a7d5f84ff379a31bcaa4708865b2e4029e5aed87d2c12fbe0ef1a922331b7f0e325a82cd4a5f8b2252872d79a9dd3a3b40a5de41dfa3b02c044af3d663ffb06a8df212c094", 0x1000}, {&(0x7f0000001080)="b2a2bd8550cb3396cc049bfb8f49accc773343965d4d8fd36d6ea9a506b0e002a25fac78fba7b6a6d296ee1dbab24158ba4ad35bd35937d169379c12997885b2b3e5f2d6c295e29d54032b8fa907146d428313827e5d418d0fc395f70729397801d9b61452a9f826bb1880a5c6e534d690e975d29688aa63492c55f6d27b5f3a1b54285d1d133adf793a7ec8d2a4ee4d99088190c3d200ec0bd62fa5f6b6a0a5b4d0e6f2605198851c0e763611722927715b72a1c0cdd0bf8d166c2bc3025989bb2b23fadbcf2541429a7787828d94c3948d64a83d7890fa7d42f0b6ad81bec705cca85dff50b4a3cbadcd35", 0xec}, {&(0x7f0000001180)="37442a71ea65641d73be8861b8a51fd4e70db81cfbc49fc58bd86954548ed9566035e4d84e1ea54b538f19b3d4b7f0e750e8df3b10e52942e6b379b46d6c817e9448b17f1357a051f957a76997bc5fbaea8f18780021fe9eedc3e1f464f0981d628b614abbb469b59f9ab619c8928e0bd52b8facdd8677814e69fb65c7c5c85327c6c586ca7aa35b5861118f7de41e8606e3df9dcb4787abc43bba13ed3c068991349fd35de5388ba6eff0a9f5ccfeb132b85b0ef96fca0235222914683a69efa48494cffe40c42d99bed8030c89975a8935e31c7e9d37c0f2a415d1", 0xdc}, {&(0x7f0000001280)="fa08894527c17a335e4189e0d288b11bb2c5adca8cb25cb391f17d55a268021f9f43060d89ac09bdef973b8738ce8c4b961ae171a605f9d23125a7ca7dfa73be87aa78e3254cdb28666c60d0b948cd32f4", 0x51}, {&(0x7f0000001300)="6c3e0002a8eaad7ca18596e6aff64191026e2b653774403646fecdf8a3d11c752b29f192db919e36e9483b6d8bbf3482eedc00d1682be0d5a188f0e985d00548e79b87e80082a435b2a9123f5a82086e250a2a154aeebc13a06b78a6cbf586733e8172314a2dee4f2f4a3025774151b63b70247f5814fcd8ccac66c1b83c76267695f3c8d5e0a91a8053fce16bf4b5ccdd8d56b15811f9b7201c9273e1f17e3ba822a739eb", 0xa5}, {&(0x7f00000013c0)="7ec9f2be6eea72aab5b306479b0a1ff90ba4f5a48c165db2a344d4b412d87b07a9a42d9f684bcd2f5a4f855da09dc8acfb991ea2c55414ecffe9fda2420c", 0x3e}, {&(0x7f0000001400)="4940b5720876531366d2ca91bf3b13f641fdcc4842d69bdd011c0069a807d7583bd562f689af694daab691fc252d9e334e0755aeb4c2eaef01bedf0802210d6b2cfda92fe8fc8e60908e0f069a1a00ee8e680f549877517eb27bc55c409534293062474abab4de960540d33c8f9c580a699af98f4362437e0a336cfbfe6870810decf73b13a706879522c32aa1d558e6eca9eb100659cab75d6ec26c1bf6f03cbd458424439ec1e22bffa9686f97c3e313e108b6968362a96304d7ffc20d", 0xbe}, {&(0x7f00000014c0)="e5e59ba8b6040523c502914cfa41bc62e879c451ca1075fd3ab10cd7c432e747aa7f35c1b63010897d605a02c924fd75a2dfd121a6dc29ca1a8892c2c6dd1435020e464ae8e3eb40ae2a3b00e5a9bf47e19b3ea8ec93d2b09e93bd36d50c8e3b92f7d5d287fd5d57347a42f389da6009578827a4543b1caa5d48827a7bcf06356ea698b4c24b96f8beae77438959dcf77794c4115aa2935a62bf34ad6597fa614defb9cd7b9c9e59dbe132bd114e7cf76356684f5f211c9608e9bde90c3ddea15049f0d1d565b2a96f6ae13b34af6e4e0590c95888d2307927fe55c9d7bea0215935aa458848", 0xe6}], 0x9, &(0x7f0000001680)=[{0xa0, 0x1, 0x825f, "855c6a13002c0ca5496df5523c8bbe04a86cd4794fc6bcd5aec9f88db0db221cf48677540f307f9b298bed885fba150805819a7d92c609af91de4d0963bbace72cc603515241041c4a78f9560ed387ed8469807c729a8c7ae7faa6a9e4ffc485910692799913ed3f6373b1054f86b152a246d8f8399ddc30e0b084e01f0e32842b42320c4753bdfa327e8da8"}, {0x38, 0x1, 0xffffffffffffff68, "766825d733faaca1c235939a01ba1df548a31dacea9c3b656d096624f47f6fc15bd8f82e9531"}, {0x80, 0xffff, 0x4, "89525959e018b9adcbd227050fea883f8ce5f6fefeb2bbc4667189786d02499fdb6cf83578c5e6e962be882d986fcac64d0930aecd219606fb227d8b1783811ac8da74f1840808228b9d3d4f90c865b0b307efe27fee0283b39f41754d2f2d56bbb6f0c9c48228a38aa8"}, {0x10, 0xffff, 0x227}, {0x80, 0xffff, 0x7, "ca57c5adb9c2d8c8ff5d59020da456e997e86e577c34a7eafacedf8c458db6c98ab4cb950ae60e2ffcc55b2acaa150c1c8a0818a0510620e17285b0315e0c46394b4bf9367491ce2f7a8216d7ae17ad1fd79a4299bc0ab293bac6b341e7ee3908c02e3bed602a0c6b48f84b8eb"}, {0x68, 0x1, 0xfffffffffffffff7, "7c4f966bef0368b98dc5b1d3359c381314f573e1db80fd3454d557291aaa7f8aba8f75fb8c8fb3c0fe52bc251f01bbf75c25975300bd46d2687a43c57ebddbfd07c5279af9ea7b49be3560d703b04929d1fe122b"}, {0x50, 0x1, 0x100, "9c0643520350dfb35453b42d230a22b182de9ca5c047b9224d54591cb2a6904889c478a46e6a83ddee5d867791c74b369f547219f5ee265833"}, {0x108, 0xffff, 0x80000000, "b0958dcba9ff566c61bd1e380956b4f25b8f6867a9ab4f0209dbc68a8238bbe94dbbe5e0a95643621d13500ebff4ed6532bfbec1c8f129980512d46b66665af1ff2f4001ceff3b7df617c3273a9323e2564f34e30374961f7c7dd2c44103396695d43e9de42b151016e098be5a352dd3778bfe36ede4cff8bd1a8859324692831ca1ae75d1e3df765f2700f6a50123b44c2f863c548233e65727da1eb13fff42443d9df8ab4071e168bafd2d9c59e0bd56302b7ae3a35cefba1c8eeade935b506b8511f5f991f4f6e09895e6c2dc932949014f916e18ba26b79b7825fa22b9089df6bf7f0936b717a5e03f00124f1182d51d38a474"}], 0x3a8}, 0x4) 16:02:19 executing program 0: r0 = socket$inet6(0x18, 0x9003, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) connect(r0, &(0x7f0000000480)=@in6, 0x6f) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="157bce2db2f6add60b4d6560116be32554ea904d35f83e888ccc62044df1c2e621f9bf69b833c006c20d08ac4211376066182f9249ef46bfd4ac3466c4b3f30cd497ea66e7a9d5724b6b123461036e9bdceaac8e2962b58663e1f43dc995915f758e5eadcb969a1cf1facc725e89d68c6bc29a81998e8b2464a53b2aefb4f096822947ce5d84a0fae7ac1fe1ad8ee86aad6a", 0x92}, {&(0x7f0000000140)="17a52e297ae566ce84fb2fcf26c7e35e18db4ae552a9ebf04cac5a98e407a9542f245754a2fed4073c2bec82464acee81d118a1820a051518eb5d8b50f8fc0d5e046b8576f8120b90d095a3c92e783797d9662bb3d08d777ac7bbf988263a95530aca46609a0b5cc487f6a275758840efeee6df5f3a96f6ad88ec34569cf835ad600d0878d", 0x85}, {&(0x7f0000000000)="d2b29d47a1", 0x5}, {&(0x7f0000000200)="e79eced11690dba8bc5b45c30f5646e04afb0b3c61617ac538ff5eb89af7f9c7b5b520853bce6a5b744981d87d9641d24967f3aa55c1c627bc92d7028695fc90323d7b11e519b0271650763f1fe5a210e8aaea2bb1eebad89048954e33b4c31a9ea15f90ca0c961beee3", 0x6a}, {&(0x7f0000000280)="28824b539b6422213f43c303de1c4eb0de6300019577f36b7e1fcc63583accb451ddf375f974094087d7bf67d7ab9186c9d7a1124aadb087e9915723ddda61532a294548441281be21c3059ebd3c140991", 0x51}, {&(0x7f0000000300)="0720d709ae8162fd4aa653e8d35865e237948f5896e894cddda73a7b25c0980f4c3a8e459cfb0638cd916020e8", 0x2d}, {&(0x7f0000000340)="968453b7d03c98b3dadd55b38289a9117178f582afe60aa3c8721c50d7f7010fc7decfe466a25d7ed994ea3804afeed567dadaf41b7ec8521f728c19f0616139700cc2b153a3a73f065efca6aa4937801f724110b6d3320ae2e7c192d3cbf4cebbca4773ea67a1e9fd7170ff889dd5d0ef6cf7335d31cb0ff1afad7dc6fdb3605e750cc430d0490ffab7c882b7102c20c6e7d03456a046329eba07fa3e08c5b587f859e7a847b45ec3cec92b621c748d91ea6fd5b2e66095f3426e2b0762662c36ae53ecb2d84548b96004a82287ade6432cbea19fce52ee096aa6e1ea16db4b5b319bbc6f7d055e2d1acc1bcb3170", 0xef}, {&(0x7f0000000440)="e6394387354128768b42257af0bd67a1dd8d19a438322450d7aaefd16b", 0x1d}, {&(0x7f0000000480)}], 0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r2 = getegid() fchownat(r0, &(0x7f0000000680)='./file0\x00', r1, r2, 0x4) ftruncate(r0, 0x4) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x1, 0x4}, {0xffff, 0x7}}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000700)='./file0\x00', &(0x7f0000000740)=""/65, 0x41) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000640)) 16:02:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) accept(r2, 0x0, &(0x7f0000000140)) getegid() r3 = semget$private(0x0, 0x3, 0x4) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000040)=""/63) fcntl$setown(r0, 0x6, r1) 16:02:20 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000140)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x3, 0x0, 0x0, 0x0) close(r1) 16:02:20 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x4000000236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x9}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="710fe6ffff0000000000000009be558a1e8cc9"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:02:20 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mlock(&(0x7f000015d000/0x2000)=nil, 0x2000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000480)="a0434fb1b39a15960a", 0x9) 16:02:27 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x1) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x14c}], 0x1, 0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x8, 0x7ff, 0x5, 0x7, "b09ffb6dc5b70ec0888aa0997ea81b867110a1d2", 0x5, 0x2}) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8080, 0x42) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:02:27 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x4010, r1, 0x0, 0x3f) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) r2 = dup(r0) bind$unix(r2, &(0x7f00000000c0)=@abs, 0x8) 16:02:27 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/208, 0xd0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x41, 0x0) flock(r2, 0x1) readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/9, 0x9) close(r2) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) 16:02:28 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000304) 16:02:28 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x9}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) dup2(r1, r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x10001, 0x0, 0xffffffff, 0x46, 0x4}, 0xc) write(r0, &(0x7f0000000080)="f2", 0x1) 16:02:28 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x4, 0x100, &(0x7f0000000040)="75893cfac33a07d8c623754495057ed7cb4bf08d79e0a7fa0b79055681f2652d883fc0cb341468eb9ef6cd790dc9d939b95b764502764ca343f48c70f0f88f5a9a6858d8bf3c20a2835f7c988ba930ccddc1e141d3693d578ea12f1a99a49e2b9570eb1352598d0aa19f691d364560909aa42c6125313b", 0x77) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f00000000c0), 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x6, 0x800}, {0x18, 0x1, 0x7, 0x1}, 0x0, [0x1, 0x3c, 0x1, 0x0, 0x100000000, 0x6, 0x5845, 0x6]}, 0x3c) 16:02:28 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x81, 0x9}, 0x10) r4 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffb, 0xa0, 0x84, 0x80, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7ff}, {{r4}, 0xfffffffffffffffa, 0x4, 0xa00fffff, 0x2, 0x6}], 0x9af7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x3, 0x6, 0xffffffff}, {{r1}, 0xfffffffffffffff9, 0x82, 0xf0000080, 0xff, 0x8001}, {{r0}, 0xffffffffffffffff, 0x4, 0x200fffff, 0xf5a, 0x1ffc000000}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x4ee0, 0x4}, {{r2}, 0xfffffffffffffffb, 0x60, 0x13, 0x2, 0x1}, {{r2}, 0xffffffffffffffff, 0x4, 0x4, 0x7, 0x800}], 0x0, &(0x7f0000000100)={0xffffffff, 0x2}) fcntl$getown(r4, 0x5) poll(&(0x7f0000000240)=[{r2, 0x105}, {r2}], 0x2, 0x5) dup2(r3, r3) 16:02:28 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x34) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = syz_open_pts() r3 = dup(r2) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r3, 0x0, 0x0) flock(r3, 0x0) 16:02:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8080, 0x1) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) r2 = socket$inet6(0x18, 0x8002, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket$inet6(0x18, 0x4006, 0x28700) setsockopt(r2, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 16:02:28 executing program 0: r0 = msgget(0x0, 0x600) msgrcv(r0, &(0x7f0000000000)={0x0, ""/241}, 0xf9, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000100)={0x3, "3f26436648e16ee27e9a0e7c092c60365f49aef90c16d16315cd930549e47e5c5b748df9c211016ec48c6bae5e771f7482eddf6cc2c14eefaad8e852fac6f5ee9bfde2d21fff8b41ab3de4552419139cfe8bfa6826a18e168030ee7182e8420ada5712c5340e14dcae0edb066fd7b81fb43c344b223c8286021210c153aae2b455c332a5009be2347702a719cc018a734cb32119686309233dfbf77a5b099938013653345f84df4e2939a54aa9cbede6cf7328dba2a51a22a22d9caf3de3b08a68c21d3b4764ced09020f02dd63fb1df0c93a50c5ab235f25d0fa3acb1d3055dd19a64c8b94282b071fa1eac787db15a376400615fb7063a4fe3aee1c546d8a4b3f47b9ff99e8704e5fcd5213bc980069fa6e0b22af1f40e08a79f7a8237b0e1ae841561ce835ff0963cfddc475e88ba15a85ccd9c09174f4835d27afe3b55555b3ab1825e1b1ebdc7c9858295f470a0394c5aa58f7d1bb8233420877c96fb8864a7965be3c8bb9982d91c5fa4413cd72b651118ae87bfabed079014dc43a30dfeae2a7d0e0c3d7779bd9c24394d09f05001f83112032ffbdf86bc8881641682508d74f4cb6b7f571cd6a028d79831f9a3cae4ca085802b5591d69cb9b93a6278c2af764b58a72d5fb9535c10d4f82f9cdad1b6f38878bef8ef27867d4b7c25add5cb74a03a3d776d090f40553678f41a81904ec5f060c6519be84bb494b46e77fe51e136fe1c3694a17f2236f0b9f771d6a70a1e99d0a53785a2a87f3a705846c33e61ef3de4195b9dba99c80acd13e22f9bf9b132b60c6f4c0a4802726a7df4865340d8d925c1ae690265402804d5d9c717391b9680d5e963b5e343a1a39afc67cb3a286fe60995331b029b4ddcd5ad212a1a371b42bd16715de6643229e984cb85fd329aff6833759b6ee8cfbb726fadd1bec3f5dfbe750610f96eb2e3ca4ee32d318319e44db39c4dbe1a29500150e4af59a95598200870b4723101aa20b51b68f19d81c34b0c33423d9a253b35a64c0761aa0381175e80c57886cef03d8bcff531b0a1bbb03f2350c45695e2a0e0efe7520ae0dc71571c80a4f0eed9f9178fc4e64713f55359fbf092d873731155aa7c0c0b989036696e6c730071f95073a3ba5b706b86e9a73698801c7a4871218123f41d028d19fa55d875a70860aa2d887c279de95dbd1c0136d1cfed880de4448c794c493cdabfe9572eb9bdb24015218106c2f416df25a6b5d9afeba20d956a62fde947b0c6841f2ab336165be7bdee7746f26d1a5c20e65f126c4cbddb441a986fbdd41ff3eb80ad3b42ae1501361ab6079085d1bc2b0d5e4a58b5bcf75f148d863954c57670f5a4c58789d1e65bca4a6d96251f305d9a46aeb654df2ce7162ce3ea098c821b75349ff1c4660b2098e3e8426ddb08a33843191d675e053d9b531661e3a179b89afbe8ea97fe07b9c82f3408c2e64e4eb12f0e1e840e6435b5cc656bc73f4af53098aa4c12d5fbe40520b764b2c5ffffccba8d47f8a1863b555aadd3f91a7fc8decd15cb889ff646ed05c43e4a89fa22f9a62dbc1ffc7b3bbdd74227feafbf59044ceb76844c000c3625c377588fc18c3f0b8e1f63a52426bc2bafa0a3a95e54d85f35041033f8d0c3cc522bdd511c644ea8f2bdf32a3e1759e83879b87979a83b2e6194d6cab251a76b6138e395ce6cfdf5ed634773eed84d43d1ae215bbb1fd0f0a1fc0c40b95f2a5eb5f61f6e6aa98c083003545f7f0785e48188e8e225b1ab80aae0d04e53e86d035f8ee971c007a6d41d5fbd46d5a90247b7de221c500ec431b1cbf121ace86adcd62046315516064906023a994eec5911c889a0f2eebef323501fb8b4b37f9eb759f72f024b7e476e32df77487c37eb66dacae5ca2470b545415c48262d5620871b5f9fb949a329a313abae3970d63e3f00b50acbd106a39ea71c861903faf0a41e561d5209ab59a7256ef9a5a1aa7842316c179ee93ff8a21c0008c428d7d107ac0b279d5094fd587bbf5c91557a04c7d954b8e75b623cc44ffb2ead47c693817611d775958adf0cfe4f2ce4bf06ee10a7aa65be55a7b41cafab15978900694416c5c5008161d5aa908dae19d613c21847fda6e5e279d44f3e566f4c0d6d7edcd6fea335130c10cdfcf79eab827e80dcc1339eed5d40a4e226bb64ce7ce06f09e83dafde476d5d1e9a6788e870b175f1163ae5ccb25abacbd08fd410f51936c6b7fda8e14088f5a1e9b4eed59bd99c72a16373b12db0a2d76007458269052bd3b93895ee7d5cb3de52a8aa4d63b8a946e90ef10961d49f029dbb99b5e338f56247d39b490a8225b1bd2b1aea4ec9c7660fe59558473a43f3e33834e589a6db3fa6f432178eb5fa85ea04a19eff7e328eeb9515a7663f520323f44f42e8427fd8f623eea31a45185a706fe799d905ade5a974c196dea9d7ca73729b2ce0f52cb198002a374a94b3423c134049be353c08f4ca7f136559c11abeb0b196eaa9e01444155eb34a3112c70d3170ad535745a7569f681cdd4e3a7262c3c2510d29d9f205a4d95d4a5b4692557e3f5396ca3430b809995afe185dff0a96a83247ab102bf7259940663e52fadf24ef53287afdb85f90efce92fc09a082c9f342ce08ecfbf19ad533b8d494c0272d4e1b3b6b4cd3a1eb54e5ed319e65aa53da4735de958f773f30561f782d9504c854e8a24c5acdfbe8d67a080db585d175dfde69dd81215d3ef7d0c68e9876d36a70a12d750da5fa8cbe5688440b4bd2222acee520054dde8b4e6f4a8fd275aec23dc0291671808e00efbfb9bde3bf770678fb94c9a9cc3bc6c6cb3228410d296d183cd769376e2daf9f13773336cf4244d769218f4cd8041c57cfa852b23cca0b520700ef61c9790d0caa2576f562b22beec863f6d8cbc92e150da7bc4b28c18fa87157fb4a819c7b633f050e77e63d6b05b863f01e5b067d1a1accd3c2fe7ca8a08e5619c35829ae1b8bca3a8d91414e60ecb0a757d4a6f2c5f2daa3c9f6a8217575b14ed5ae3f907832845db6cb7b9bebcb0b9a75351141b99c434a4028dd234c5b08bbcfabba5cfbe2a0da33fe24e8e949f1d91302cb94ca1702fdaf9f3ac04b7ba806503294d0e015917956087e18ece9b65948c6de906b2ba34c225df47c7f8e878e76fe4cdf84b033d9827021488810f92e88c9641959fa41df7f90ea81f0b7b56c3fb9a1d11f1df5862c24355e52a1d3a2a8de525fb72dd971b920c3e3d3d6e7541e387d29c3bdff0a65d631095e3a5980b867fd57b016ef4dd175c299b5b7de01dc82408ac4f3a78f86ceab5cac997684bcd281c6b2adc3b840a4097db4b3fd9ff9031585807f748dee81bf3e4f9b28463e077d785165ccdcf18ad2c1ebc444065eae741f1fa34105262cca6a8272af9b30db4308fdc28dcae01c39aaef72854fdb2d4ebaacb7b4a1495abf756583f618d7c6d153ad5220f3d51323043c11c4ef9162a3bb636d130cae32592e03197494f241cd7a04a8ea36398d25cc341845033ceaa23386586d31b1ccb1cec3b55d1d0dee2d8d25a428617e974876212a6d53fc74b23a9351f7f7654116ca605a85469d8cf899a1e59c9dfcff9eb60f8016e148936b00a64f71d4bd8b52eeb2b8f6eca1ecb3cb890e4dd18014a86ec97750cb014668ed1769d4d30d587c3b955a8177ce18491755f72be88ca03bc38973f2bde2ea8220ea29d10a7782e8d0e6d6434a680d2f6d4538c226baa88d0145407a9a0fa7147a1286ecb23fa3a6b19a4fbb2cc217dc991cb75f8c2de7ac62ebda7dfa1cdd46b637f2c0f5b11d773f634372939ae1aa58c5698b87afc6036ff3bb9db9710164ecdf679cae95265183f0ecb91cc4485579ae3e10dd034653cea3c4584a3321e245ac98f6a0f1b51901974fb2ca384e2c6bcfc9a2bd6a8eeffe19cc612cc8c83b296fc68e6c5f937031c023037066b8197c51965f9796901152361850e579225dd8af336ef2a67b188b9fb5d95fa82733c63c598b9432a207d27d3a377ddaeecc388bcce7d041b15d208fc2a5d994656fb2d769495473e7ea7ce35ab6b1316fe968255b7d581cb20e8e655d269b8c354a495ec39b9a2b3b76bcb7de3a5172e526e32b4433380cfbb1eb4b9ec132f20d0ec49101d4ce38024d6c79685197af12a2918cb446d65ac93458fc526f3adcaea3f9540bab11a9ba9b3bf360e36ba6a0672ac849e77a095ef442fb2bf1dbc0ee79c6529c449e2967e83d5834e307bb3857651cef3346f9cdb0e641535f9925863ad0183a53e6bd3b6008841c8f9de77708c913847aec181a0445820fe548e39a1be88b90ca538f82a7ac43850294d30a637ce964a2fdc9efce147baaad5327469c62819979987fdc375ca3e4b9063a5a5aba2ea99b4d50f460cb87da57455c086be1ecb42e56678a378e4aed16925e469ff314cf60aea58aa24ac77891444e2a099b4db1f97a57ab781e0e7c3e6f3ee745f088c0a859258e2a2975bebadc4e26a0bff16915b34ca55a8b629c69d2895aea262e65e4d216b43de2b70ae01fafe829f888a8acc386868cbdccff0042255ecf9e2335061294929b821236ab5b78c61dbc639a70a2229660398375b60172e5589c4d3f5e8441c019828d1351b51f87c1742c7c7b612e96309cb0cf4d6c766c3c72c2e9301504346ad35bf6b02a7f91cfce32af0c1aa21b89f8012fc9565a4886fb40183f5f79e1069898fca1d6ed287411bb0a41b6442dae61e8d3f4e075198c48fb784a6b4d98ddce9c56aef15466b62a83c166f5cc40e28a97f8f7101d9721dbb87b108df9e7bbf7a14e6d8d4a77c2f1996466f74eb6dce853285e1a76ac02b8deaca49fe5602707c3d7cbe69662bd824a1464eafb2d509753bd2c95bb0a6f2c7cd949676499d5ea4e0875fe47e91dc18f77ba58c9f121213d7dcc118f99404f4405f0c9859504f21af39a9c876fa82e51cecf315e0b5f43504c982e309fb938f096c27d9de471abd854a8a81e81a9f9ae21fd96868f2c82eadeab00c7c2195e386352c62a62ef3cff2ffa2a0b1a65807e7dfae9cfaf705e344f6266dae6bc98182a291579a65e751402fb9a34c40ed99794a668c7622e5ecd7c046d1f448d9100ee413b73f503ffc5386d1a66bfe994835f6f07a6bda161eb2bf496685d3fd9aefead7f1fc096748a7d41eaaa297fbd7c82cea00091940f8cb3e33087bdf4ac564c6230d70cdb5883007b8551030e84524845246c2cbcdafc8cee0630e12cdc3be551c5df6bf8e861aaf278ae26fc5bd0ab3fa0f19c2810d7649ac444e7ec3280e0166fd37c3be8a9ceb20a4b99249e013d8048650da3136e5952c983dd5030fefa17e4bf7824c4f21b18e644d15fbaa2165a0f22f86fd43832373202f8a7d85f8304044ac471e39ddafe5ae8f1baa206e536e95cb720bc2c0f621f78daa898b584809f7c5b218294ef9adb3ce893202288cc4babd9dfe1eada146e7f9d605c18f618e828d0e4ab722f3123e4d0b8aa0d8c4f7fd1b491c4bf02a4d386a322bc8db364633c01810d58ab467428382b6288bb195f8a99c8a79453c39c333124cfc5abd23881172a2cfc2e8ac068fbdfafb697f2a66e857eb42c77e0f09edd5bfa0c9cb392bd49eb59319b8e326cf70ba0ad92eb2e06c1e680e168cb000fd002a4c6f1392998bd93c96f34e1e54c07d97596f7e76516b0549f1107d938a65e41f34aa5dd65b89c0576fb3a4ff93c416faa4553e51312100f88721eb0d3e0b40dcc83eb8dcea8f8d2bddcae307f1b20ba274019dbce056be5af5159fc8df439410eb7f7aecc7e51a94bbfb6abf"}, 0x1008, 0x800) msgrcv(r0, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000843e09ab00e80000000000000000dfaf2f9f43d75ffc00000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035765f6d9410691bc496eba2126cac9422fb059e122cb04928c80dd239488fce15be956fa71a10f3a4418cc5f6ef819c9acb19c324c57dd326b8867f89621e88a9658d32d2273e5a3364c965c32a5b816f663a08200db6c56fadf52b303fc4397ef4"], 0x1, 0x2, 0x1000) r1 = open(&(0x7f0000001240)='./file0\x00', 0x20000000000a2, 0x80) ioctl$TIOCSTART(r1, 0x2000746e) r2 = msgget(0x2, 0x9) msgrcv(r2, &(0x7f0000001280)={0x0, ""/44}, 0x34, 0x2, 0x0) r3 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) writev(r1, &(0x7f0000002540)=[{&(0x7f00000024c0)="c35e0ce443cd753d014e059483c140062b3f3271ca75415f68615d91428769bdc9eb22aa33da2a2733690a5c28d062ade28d8e5cc724e7120981ac49a3aad47ed80c4846c90a074ee319b625d824bba889d3cc4c8d906f2d4171cf119d614ce23b7b660eae470775", 0x68}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0, 0x0}, 0xc) setuid(r5) msgrcv(r2, &(0x7f0000002600)={0x0, ""/84}, 0x5c, 0x2, 0x1000) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000002680)={{0x9, r5, r6, r5, r6, 0x118}, 0xffff, 0x7f, 0x7e918599}) msgrcv(r0, &(0x7f0000002700)={0x0, ""/90}, 0x62, 0x3, 0x800) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000002780)=""/210) msgrcv(r0, &(0x7f0000002880)={0x0, ""/51}, 0x3b, 0x2, 0x1000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000001340)) msgrcv(r2, &(0x7f0000002900)={0x0, ""/148}, 0x9c, 0x0, 0x1800) msgrcv(r2, &(0x7f00000029c0)={0x0, ""/183}, 0xbf, 0x2, 0x800) msgctl$IPC_SET(r0, 0x1, &(0x7f0000002a80)={{0x9, r5, r6, r5, r6, 0x4, 0x3}, 0x3, 0xfe, r4, r4, 0x400, 0xfffffffffffffff7, 0x5, 0xfffffffffffffeff}) msgsnd(r0, &(0x7f0000002b00)={0x2, "b9a0f9c0c25230df9a19458d27a4301a458aecb1684f1c8bafda83c9db9448b2c8256212d0"}, 0x2d, 0x800) writev(r1, &(0x7f0000002e40)=[{&(0x7f0000002dc0)="f18c15f57761c56666f0d169549a8c1ac12580420034a72913ae7e524b9d6538570d914e9b64d48fc0345c5668d53c289f82af4598ff5bc6e7024d96cd3aa3e4b92a3bd73ef38d1ecd2cf3fb797e3a942d86aad6", 0x54}], 0x1) shmctl$IPC_SET(r3, 0x1, &(0x7f0000002ec0)={{0x5, r5, r6, r5, r6, 0x4, 0x40}, 0x8000000, 0x6, r4, r4, 0xfffffffffffffff8, 0x100, 0x2}) open(&(0x7f0000002f40)='./file0\x00', 0x82, 0x13f) msgsnd(r0, &(0x7f0000002f80)={0xdba34a24a9f82cb3, "649c26e782bf12114cd5f889efc05d1e5f64b80564a4eb21d07635d45b4b93defb66fe9f5f19e9153f297eb260b9207174dbfa41697ef68c54f8542ad780eb20d784ac4f86cac8af0ae9149c19d0c959b6fe326c92149813348d22b7386edcf485d809128ac6f7521aca265ea72c0ba628b655b50318da5a2763617e711956ab274d9ae837ddc975d6d82d906b9259faf37a91c86de3bb5acaa16c42e97677c01f41f70d5854bff34689776a4f54560a20c7257642467865d658f3712b26584ac5e23677edfe2ea5ff051b37140098eb802eceb29a7133cadb0d0f"}, 0xe3, 0x0) msgsnd(r2, &(0x7f0000003080)=ANY=[@ANYRESHEX], 0x1, 0x7fd) r7 = semget$private(0x0, 0x7, 0x60) semop(r7, &(0x7f00000040c0)=[{0x0, 0x10000, 0x1800}, {0x3, 0x2, 0x1800}, {0x1, 0x400, 0x1800}, {0x3, 0xffffffff}, {0x3, 0x1, 0x1000}], 0x5) semget$private(0x0, 0x5, 0x2) 16:02:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="ab490799e3cc99895ba66d5b2851f9da8d63020f7a48b09a4a54076f67825d777c1ff2c4100354443c192c6eeb6fc99086adac29ec7ecd3dc3bc7e745a0459ed5ebf5de2c3bbc85cf6b6b96e8412946784d55ec7d7132ef38509e88ca5d5930e4725e237f8801adbb48e5478f531df7f1d843324f7d711", 0x77, 0x4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x11, 0x3, &(0x7f0000000100)="6690374b", 0x4) listen(r0, 0x400) 16:02:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1, 0x40, 0x100}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)) 16:02:28 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x100002000, 0x1700) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() fcntl$setstatus(r0, 0x4, 0x84) kevent(r1, &(0x7f0000000240), 0x5, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x800000021, 0x0, 0x3}], 0x6, 0x0) r2 = geteuid() seteuid(r2) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x32, 0x2, 0x0, 0x200}], 0x1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x2, 0x1, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x68, 0x1, 0x9cd, 0x3}, {{r0}, 0xffffffffffffffff, 0x18, 0x80000000, 0x4, 0xf0}], 0x1, &(0x7f0000000100)={0x6, 0x1}) 16:02:29 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = semget(0x2, 0x4, 0x80) r2 = geteuid() seteuid(r2) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/210) getsockname$inet(r0, 0x0, &(0x7f0000000080)) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x5c, 0x7}, 0xc) 16:02:29 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="61597c7805e33d3778daaa57a87cf42c4a99f8b0af02e8f2e542e02d66fda1241553fcde7e93a4e6758053acf1b48a56ead7881aaabc154deb5ae7b4ce1bce4b4a9179fd71b83ab79c58fe6e89243a16a5f79a7b6d2942ff7f5b007b47df05bfc6b7ddf270dc1d", 0x67}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4000004300) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xa0) close(r1) open(&(0x7f0000000040)='./bus\x00', 0x8040, 0x3) pckbd_enable: command error pckbd_enable: command error 16:02:32 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x5, r0) close(r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x80000000) r4 = kqueue() kevent(r3, &(0x7f0000000040), 0x200, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000040)=""/158, 0x9e) kqueue() dup2(r3, r4) 16:02:32 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x1, 0x2}, {0x18, 0x0, 0x7, 0x7}, 0x2, [0x36f, 0x6, 0x7, 0x2, 0x3, 0x2, 0xffffffffffff8000, 0xfffffffffffffc01]}, 0x3c) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pckbd_enable: command error 16:02:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x3ff, 0x8f) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = semget(0x3, 0x3, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x7fff, 0x8) setsockopt$inet_opts(r2, 0x0, 0x400000006a, 0x0, 0x159) connect$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:02:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="f7b811b1639f2b", 0x7}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='8Ol', 0x3}], 0x1, 0x0) write(r0, &(0x7f0000000400)="dfc9ec244947", 0x6) execve(0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') 16:02:32 executing program 1: setreuid(0x0, 0xee00) setreuid(0xffffffffffffffff, 0x0) r0 = kqueue() r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 16:02:32 executing program 1: r0 = socket(0x18, 0x4, 0x1) socket(0x10, 0x5, 0x5) setreuid(0x0, 0xee00) getsockopt(r0, 0xfffffffffffffffc, 0x5, &(0x7f0000000000)=""/207, &(0x7f0000000100)=0xcf) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:02:32 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6084, 0x402) socketpair$unix(0x1, 0x84de46de25a41b02, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x3, 0xffffffffffff4c0e, 0x4, r1}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x60) 16:02:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x707f, 0x0) 16:02:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2004, 0x80004529) open$dir(&(0x7f0000000000)='./bus\x00', 0x8002, 0x1d) 16:02:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x1) r1 = dup(r0) sendto$inet(r1, &(0x7f00000002c0)="88ea007db04d32b8e6286d82139ee5f21f1003aedf430038185a0fbb58504af51e6a9813cf1a689ec5aad0c182cc33115fceeaca1dea62bc45629058ae40d698987683d8258a8cc99f8430dc4b7170ab79b1778117d86bca070324ecca79eb5dca62cc978cfb2823d4b92f7d11b497d51f784b259592b43824e7d0bb0e970d6325d91922541f8888e620468bafb2727f45acb6fcbc0f06375dcb575ad36c272d2ddee5ae3c12c576b8a12106206c4c38e7783fb296fabeabf91858d52d344931154f0f60d704a5d732e394adf64cd531c65bff563905", 0xd6, 0x8, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x0, 0xd8}, {{r0}, 0xfffffffffffffffb, 0x0, 0xc3, 0x0, 0x10001}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x1, 0x8}, {{r0}, 0x0, 0xc, 0x2, 0x7fffffff, 0x8}, {{r0}, 0xfffffffffffffff9, 0x1, 0x200fffff, 0x3, 0xf8b}, {{r0}, 0xfffffffffffffffe, 0x84, 0x80000001, 0x400, 0x5}, {{r0}, 0xffffffffffffffff, 0xca, 0x10, 0x4, 0xff}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x7, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x6, 0x5}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x9, 0xf0000002, 0x0, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x3, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x800, 0x5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x0, 0xfffffffffffffff7, 0x8}, {{r0}, 0xfffffffffffffffe, 0x40, 0x34, 0x7fff, 0x9}], 0x4, &(0x7f0000000240)={0x0, 0x8}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0xffffff63) listen(r0, 0x29cb800000000000) fchmod(r1, 0x10) setsockopt$sock_int(r1, 0xffff, 0xc, &(0x7f0000000280)=0x1, 0x4) 16:02:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="de", 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) poll(&(0x7f0000000280)=[{r3, 0xc1}], 0x1, 0x0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) recvfrom$inet(r3, &(0x7f0000000000)=""/2, 0x2, 0x1, &(0x7f0000000040)={0x2, 0x0}, 0xc) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x0, 0x18000}) read(r2, &(0x7f0000000300)=""/241, 0xf1) 16:02:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800000000000, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1f) fcntl$setstatus(r0, 0x4, 0x0) wsmux_getmux: no memory for mux 8388649 wsmux_getmux: no memory for mux 8388649 16:02:32 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) mkdir(&(0x7f0000000080)='./file1\x00', 0x20) setuid(0xee01) chdir(&(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmodat(r0, &(0x7f00000000c0)='./file1\x00', 0x10, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x1) 16:02:32 executing program 1: r0 = msgget(0x1, 0x200) msgsnd(r0, &(0x7f0000000140)={0x3, "f5d2a0de54588bf804d68fd0d1"}, 0x15, 0x800) mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x1601) pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:02:32 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x82) r1 = syz_open_pts() r2 = dup2(0xffffffffffffffff, r1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x1, 0x100, 0x1}, 0xfffffffffffffe9b) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x7f) write(r1, &(0x7f0000000100)="37dfb27d6217ce60e16cedc5bc325a32415e947dee201a998fbd6b7168f15cda4cd9a3ae0b0b1741d5c25368e33715ec36fd7ff6f98ff6ed9fd0590954afdd0fc55c30f7bc280e1cd4dba40f36f69233b20242899da26d663eb73603c1f171900b085673ff87040b1c3d4713191b", 0x6e) r3 = accept(0xffffffffffffffff, &(0x7f0000000600)=@in6, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x401, 0x1, 0x2, 0x72, 0xfffffffffffffffc}, 0xc) 16:02:32 executing program 1: socketpair(0x11, 0x5, 0x100000001, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r1, 0x0, &(0x7f0000000180)={0x3, 0x1, 0x10000, 0xe4, r2}) mknod(&(0x7f0000000440)='./bus/file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000300)='./bus\x00', 0x804, 0x0) r5 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x1f) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000500)="bd0e77ea6da92c0c23181b9e17881b52c6e2579636ab1cf665c6cc08e39cfcdc56042311d39023cc7f1b1ce9e19cd843b2353e2068453b24b3efe699de53abe3f657ec115b86618c9345dc698c57642883d17468522dbce4083e1d2cdc8e3576905f4d41", 0x64) fcntl$lock(r4, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x80) r7 = semget(0x2, 0x0, 0x0) semop(r7, &(0x7f0000000280)=[{0x0, 0x80000000}, {0x4, 0x1, 0x17ff}, {0x3, 0x6, 0x1800}], 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x5) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x100000001}) openat(r5, &(0x7f0000000400)='./bus/file0\x00', 0x881, 0x28) r11 = open(&(0x7f0000000340)='./bus\x00', 0x400010, 0x100000) r12 = open(&(0x7f0000000140)='./bus\x00', 0x800000000, 0x60) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000480)=""/83, &(0x7f0000000240)=0x53) chroot(&(0x7f0000001ac0)='./bus/file0\x00') syz_open_pts() fchown(r6, r9, r10) fchmodat(r11, &(0x7f00000002c0)='./bus\x00', 0x127, 0x6) fcntl$lock(r5, 0x8, &(0x7f00000003c0)={0x3, 0x1, 0x7fff, 0x813, r2}) fcntl$lock(r12, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) sendmsg$unix(r5, &(0x7f0000001a80)={&(0x7f0000000580)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000019c0)=[{&(0x7f00000005c0)="c7c510542a9a2bd4c2a67ddd53f1fe739e51d33dda93d95daeb6d26baa8615c8a2ac13d040caf235dae1b489de9000cfaa809957a2d0906db38934a4d2182e00472bc77b2407d5c3baf4d02d1e7d8b7e", 0x50}, {&(0x7f0000000640)="bf168d5aff8cbf2a8e433b71b6e320b17bcf5c2b872088009265a94024046784ac0d57aca6347a7d2d8fc818ac395ba68c47e6da26a48486c60cf8959d5a7cd23dc210c78764d4ef7754931eeb42b00ef3313f4a0aa3c38f04b51005822bd8126fa0ba85a05cedc24cfe28d71ebe3bc1fbd9f9603e2ce211e624068274a8bcb94e028845c8e10d9408dad705d6f2150de5bc754eddcd837ddb898ca9b8fec5bf682c5f5c283b01f61d5f662278810152bd23bf38e711de28ce7aaa7748fc553f1135daf3d21cb5a6d3c9ca3a6aa5e6ca11ee252f399581891d507d77c3f1461011da8704fe5b5edfd3e538f551c356b3ce17757df1a26bc1e4a14e2234466965e2ddf9ba3de653f4ca8f17b015224921f2b47231a8c641f929aa3101dd05ad2d16d8ef562584306baab9be853eb6fc352fa534d772cd5681ea1582e192da08d6d773e860a71231d31810dfd77ea4f30060c4fe41c1654858477fe811300020ec670af7189c143060025cce66d59982e70c157e6e825db080448b5ce6101e5ce60498e4e34ab74d02891e4e6a3f8320a727f72f9469e1fdabab91f62acbb849ab4491d96bb4a49a8c6078866900bd21d693f94f2cdc4458ead7b937aad5aebf21ba035ee3ecd6f7770722268e6d9fe8669a9796668717f91f322a2ef2bd3b1a4f1c3eab0a3878b3ad66ac86f407233f8788a6901b2353e0cdb275586322a52814779d83633b9bd54bab0cee9eeaf957bd907c08ce7ce3633047bc8d8b4e67f686fb868ecfdf5e99aca3afc0faa489187d6ee0cb25300638b94a3bb98d30bf5054d7ff36a18afb01fb5402438228bea284fade49ac1a9ce35ef2959b5dbec4ffb317ee1ffdcd8090d69c82f19ef551b19cbbc4357e392415c2c5ac9df36a3d1d2ef464c124a3fcdbdd100ca409206cc4e92eeb720a87ce3e130e82b4ebc4bc555d6a38bfb6f93dd174003fafe26c7bc73ddd84dbe30e78339e41717d0894d8cf91764d7ef088c906a4e9ff9156681170bbfbb3649d0fcee7de9b0da49a362a59376822dd5f4894ac01f90a2f04e5d348ff0b918d88d8bcf58e36f3563ef2cce2a7b4e703b8572449fe2c1998d1e423f7e63737d66a7419c4a4c65584369a3f3968f26a70daea318936fa11f6f8313531077521b5c86561e8b6fd212683ecea9a2957f6e5c9818ee50c9e82300a5187731f6b4c7d2744f6bce69ca22477c891238461f49887926e90adee0a45b18007e6f2678920c7c30e79b981cd84cea3a37fc874aa1a5a036990c07b8431dca967724dd4283b33f1fa7ec5f392ee37e429439c5d174b1a1db8a25624ed59328fb8bdb6226879801c429619f4e850e0e28c672f47d49d78f83ed836fb0fd753a217bfdca6f5bc004e394a4b3045e6a274c5f87553df96ae545cd071fdea77e41d56d2802e98b7474145405892f034fbbc2f7f8c91e4fd412c72485607bc5c56fc14a375a00313dffcb00e21b764c36e80a445b2ea961ac2416c91cbc6ece4f1d683a5d30089d1f8f2e351bc612804b4334b844e46212cee40190e4f6384152ea62b7223d0e812081d625c9782f7e652b0799bebbceeafb8c31a4267f28b410e71204fb4016ac2146af69ed7697c959318778ee278f65900265dbb1d6941c82958bc20eda840d04a613c22dafb3411629bf9bb4a4d0acac52ef3f5d3c8361516f586ad3d7aa7c365b6001794ebbf4b18f78e6bd4a542664601ac18329ce6864631932823f37c53d69d0d019ee298024190c045b440671a5ffd2a175a57d44f070e39af2660c6ea1e7d9270dff3b1d53ca172b43cb9ee4eb18512ba419741d2a076846c5c106cc80bb960118ac784c5f02fcba519c21ff49ca80354f82049ba2c7ff05f41664e332a91284a2cd86b871b1c2fba0ef6dde9198d9ee54bc6912cea877c4b90e0d3a904aa35a84542b9c208fb88d3260ad3a06a2c666089b01ac9cb76a85fd322925924d287be09bd76c2db4daa88421e7244ac46f42d99e96074c6c9497f04032ebebf610f13b83e90c4b413f3e578e48d0951d94748c05d2b3f62ea0f192697cb310fbcebd99275ecaedea8190b0f31132e55d347ae059e3170cb20dd81d35ec5092a557a669a0021b42ae9b15b9dce0dd7573f2dcd7d221474aca9030e1add7c9b0c597cf00aed460c333151d50c3dabe007d71fe894cc4de364f45e28d7a5326f6af31b2caf29e722b42cdeb3b331aee5c04a91970c999ed86708eea84b0f7e2042d6f34e853d07eb2ff27766b221fdfd8787629a47164f50a472efb0e9a6ae252a5fcdf6773bfa8ce9190608dc74dd14d677f28caf019e0fbe1c9efe742a1eb29d1a3b8718ed74884970bb5a49693d549a91635285f6a268985ef37e88cbf06a379097b18ec1ed15a7124d98c525301cfed8705e763c54be6be08516b660f69626b335dfcbb8447eefdc85fbd5154684f529fe53cb1db7fb1ffef8cd0c79f428994c721e188133c48943aec0f9cab7c630871098cfdbc84a0de60a9f04dd9e5739936108c8b2347710a6644d5b24a742caff4f4fb840025d01b9df8f4fb301119708eeb3d4541765dbf36032ce190b7970170c4ec895b02e54485501a630858482ce4c307aa49ce069284da3e9b329de1e6ded4ea65a8d0ff968a19dc6780b1b7a1af8418ef9ec8bf117262b69d7f55faa3d1a0e8db90d9a036d856319493ce9ce37887c5334c78f3e8ac2b8c0941ebb5ba06f33a861a8a1073ad0fdc0989c68e6c3dc902af17dbd85c818027566b409f7d575e27720eed79c235edd7899ce35c63480b5a130ff5cbaf4b4ac21890160c38d13bf90e58110f4983c591d676f6b567ce8071042df9249ca863aeb7fbea16f8d790c0879f6fa8ed2c2b2c4288877283f9bc9d760a07d5d01cc828392e7ef3180dc2266f4f197611fbf8be42756b7feb5d8e1c5a4eee0051ac4eec163e256e5deb7f45205c5e386b9753491932336cfeb7da64fe94adb1705a4f2cfb308dcc3b09bc9528e19488a6c366780654f36389a5df73cec66c0404b3daedb715912f29a038d0ddbdd51804f3ffed19c466052c669c93875dcc2c7e2203995c72ffd3460ce9516f20c2f972d330ec83fb461914eeff471b04cd7937ea0821ebe9624ef485d23a77a41212f747802a9238bdf69c5cced1e72add8f1a32c3a5256ada5acb9c130b74040be7859f229d6403b9e7bfe152cad046dca80b0f286c25bbc0afcbacf6dfeb2ab78f13c490e06dbe9f531073f08cef58e9d0ddb6b88d7f444874f989d12062b1e0b5ee31882e37a280ea36660a7daaa72e173e71b94a12bab4be0fd08a4ff7c9f0edffee7d168b58c7ba358fdd07686ca4e2734796ffe495a53bedf834d81173358c121a4a8d06e0b426f25b9647b860529eeeeb9928c28a7193587e915373e49677a20da8d61dc83f11be14dd7e12541b845e0820e17dd15b7775e15315fe9a3300a1ce3c76a1b4cb1cb8090483ab2d37657e5d01cc1f21ed3ce7e9c954ffebf463f341c66fb29da103ee789eb1d9306333856a0e2d99e83361c84d459a72c0db046770746848f407cdc353614647ed07e493b11b3bdf5fb963fea32be8d55a5750550adb31e5fc3a2cdd84afa5e7b6f30400a3fbe75bbe5e1cba7e9b728bccd2bc16bb9e421a62a0bbcd04d3f420688d9ff138f390ce5daeb9cb726f08c5cbb6679af4038fc109602c8c90519e7de0fe8d96538d3502656fb091c6405496c805821e9e73d9787c0829259a95bad219591598ea4273ab75d3dc24c471f596d1d6649ad7a9eb9e2dfa6ce0e69afb9261f4f823f0e9bf0443368d0d2d5a0dda609c771ba1513a23b13e4a2f505641aa9c4bb35ae0fb37b72f70f626749e2d753fb5de28e4d51821028566d2b75d882b5bf00927ce2f7d8553cccaa427497c7fae486827854717e20ffd6fd854d0dcf83eed49367b09c0eb38c74dcaacb4c0771ae67ac7c49daf372568de52edea36eda2c39f4a6d3cb71b483b3eb2bfcf174a09d9fa5b80ce8e2009a4fa797950829d594becfeea50b3bcf4bd7c57d00047f82c40132f23c657a478355eab1e3d3f5fa273c176c360294b81a93bc973603cc9256002522743eaf3a1c8802482532fbd70a8d348c72bf31dc0f101a306baf87cc2df475711188a163c601a323f322cacb4f914d64421cc9642ec0a3d7b3682b5935fe4d691077517dbfd6c0cea24b26a7f430fceb29135cfc8ed1c42643867c4e0186dcd957df2187b467341bccc569dd7de94c9c20d9792a2a5dde5740ad17cc1d39206c0a44d45b4657aef81a56bc08b22a6705876c4f94d8773412b6acf672b4f9f1762e1bb75a6557f46cf305ffdbe7054d7d990acc1145250c82c42ea22e216c6e100dcff44cc5c29a74161a857bd3d6f5459be6876637b6d37bf13d343786db35d6342a9b7b4b280cfb9264834f010d3c44a5fa5b76dec3401c6f70289a702c8cc4205561585be86c0692957e3cc2970a65e1e9fa951be730ecff4deec903cbf8ed7193655ce7cbe0686faeb50fa52c0705ab1d6d7c4f62b8ca13807e8532c9418d9d3e2c6066f789a9f19a473a420f64863d619ea778c8f324d4ecb7a6001519e328c09a1d7e212b6d81f0a812e05b15810192977fc477b37c3a25338743c797c73ad9bc59d0f86c4806fad4371ca0792f08fb8907c4172a8398f7fcc5d024e47c1929a762797a6d3a77d156bb2de9a8002aa98eaf69c7be3e4fca59fa38c9949bce1b1bf468b351825a47e4612eb3e95108e525301870050f0bdd146a01564f49b71906873c353b2189c0c0230c1942e67342dd27f028d3d7489ad531b7ad8a851e986db103c3f11ec0de4b55d464d3608f920ae50b461369f806351cdb684f164ec4ea94e4c27fc5f429238387d2b99ef9ac63b133ad49e16dee307a11d81e446b2665f1d239149b9d087aa5c14935779032f747f4228fc0acbd2c9d3b6731d8c5ec9bba2f7a111857cfc4c13434a28ca35a9ca92d9951961d08bdd50655cc2609a3f65d80689aa79e05f18218912cdae3043eeb1974d01fb032530a366a098aa6597848de84e5cdcfbe9ff1f5cc0f0d90762535343ea0b0c0f32057410ac3ffdf4c3043179ee28b04b9a8d7e48566b47448464552470b912f7213019b4f1ff396dc416b88c7691f65c8e6c794695bd6b506aedffe7148f2ce8033741cfd9070022b9d427fe495c6dd4775bd37042b2390eaaab3d70f46b64d620c6cc24274e03084decfa8a6bb2a837d8208f2d0aeeafcd52a214ab83e70022960aa5fbda9eec89427afd93fa8db45f03e31884d1cc43ec69c43b41256830cc5a3ead24e0d56ccf28a5330612921552bf9ef3445cd13c1bf82b7a2606711654698c78d2d22132008b684750d01c144d31863020e5a7843771f45bf3932ae271d8a234c591fca181064a5e2a31dc1b9f76d95199bf047eb4501f011d1a9b9b98665a0070fb038ce2b93a4575fab22a1690600b3568cc49276cbf4bbcb1a1db03840eb9e7c4ca18e31a1163ebe8f128c04aa30a2147e28ee1fe40583b34a0217628db6eb78e675ff5c6927596babbfc3243b605ec5feba1990db060a3e23e5913642ae87cb9ff93facdf13662891a0fe31c33b1fab937dc655b5f740adb5c60797e8845f41196604035d665685d9c830c34c6cc3a1a41c31a5bc17d7ac17f0751b22f5df12d33a5dac789f07a6311662571b774fa5af9de8d6d7959943ca22288b47d557845c1bd8ab53667a21255c3a89ca209947cc1cc083bae932beef6fb0754d293b2152c59ea868f27fd3d5cfb6a2c34c6d81d0b0fc1058", 0x1000}, {&(0x7f0000001640)="63c97fe695a8fd4b73b63487ff316b23e900897d489ad4aa9b53926bd5c03ea9f6c92a5e3f0d56807d956788d44c5c5672b922a1bb587dca5630a5cd1cbb8a0fdd4044df0ee09aab9e25816668c38a68801ac1b6548383fb8676eb24929e65fa1c6cb3e47c7d6b21c4de064ad3f2a5edc9", 0x71}, {&(0x7f00000016c0)="0d2733ed80144185f2325a72bac11312335f8a3e9e2a5a07c13dbeaacc1b8fee5f7cedbb18cf6cb2e25bd89f77a748633869695411a648cee8", 0x39}, {&(0x7f0000001700)="73f538ebd959f90b366425075f4faf4d5d7e786ec4ddbac386df21c6a6803b546d4e9faa943aa5056f59f102cd9e1fb99128859a3329de433594b0e8329329da9a355feea7d57757e6918b3aec1c04d657e295598c969b7bd89ca2866388baf192b9f579d5caedca5e3576b6", 0x6c}, {&(0x7f0000001780)="d2344f462145d6c7f7bdbb5c49f04ace406a3b9c43c1411bb0f8c00c87ce94858e0499d7adc507b19d946f400a72fe5fa8d19738b275287b8af38a6a8357799433213aa127565b93343354a17fc9e9fd111cbdd5b9e42fd3f7e65755d23e8fbebf0a7a60df25aca3808e0f45e39c31f0ea8446c6bd42d57409678d493f0d44f109ade37e1da54bf5d430172cd6d93cc783", 0x91}, {&(0x7f0000001840)="83c4962e680f2b3724d5f27a2052042b7a99602599047610051bc67841ee5baf3caae3894e414c34d6bde72df11b75e6882ef37cbf6c745c4e692424f981c2ebd207f7ca8360663a6d000a4040cb105082e387e84a92433d03daf3c236ecb939b0d1dc3c4a18c0737a1cfccb8413bb443d4e2d4f49e536e0c91db8c4b62f6ed91042df1d94137e3f16322209beaf1ab0e96cfc636e76976975794d685b5dba3b9afa3289824d918098633a70c271517dce5a7373ef4127116ab4c29c7e34aab8e9c12b052f87c6bf76400792", 0xcc}, {&(0x7f0000001940)="1c14c63baf508d4edf291f9be530792d1b1b37a377fab034dc629e2740ce2ac926d59edc81122fe8f4b10297ac71236e9ad2a028467b4a1b3cbe743f37e3ef122048002fb8f346", 0x47}], 0x8, &(0x7f0000001a40)=[@cred={0x20, 0xffff, 0x0, r8, r9, r3}], 0x20, 0x6}, 0x400) 16:02:32 executing program 1: socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x7, 0x102) 16:02:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x100000001) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b9adc0d86f8c5422465abde7683618c78eb0d75"}) 16:02:32 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) syz_open_pts() preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x2, 0x0) open(&(0x7f0000001300)='./bus\x00', 0x0, 0x0) close(r0) 16:02:32 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0xc52}, 0x3, 0x6, 0x0, 0x0, 0x6, 0x8, 0xffff, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = geteuid() setreuid(r1, r2) 16:02:32 executing program 0: mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xfffffffffffffffe) socketpair(0x20, 0x4005, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="31a206178693ef2732de0ad3491aa2fe8f", 0x11) socket(0x18, 0x0, 0x9) 16:02:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000010c0)="54a02551cb1546250691eb90c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf57923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3c22e82c6151d93490cafd60504768920520678d38465117217a32e7b1b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac716621f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab9ba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed7106355470d14ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d9eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb4da858dcd8cae563a5470400000000000000117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a17ba5605f6342d547dffd7da14166873b53117e36ba2df89303e99f56b21611679b1149b2da30ed056876a2d36aea33135282475f5bd8ecd61381abe9ba93f52adb9259d314998db3acc603088a085194f50d8feba30de33624470700000000000000b9dd9edf7668c57348199a5c27", 0xb0c) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x41ad4aa, 0x0, 0xece5, 0x7fffffff, "62722b051f60f896bae0090000007018b529f3b1"}) sendto$inet6(r3, &(0x7f0000000200)="fca3f30e0858bfe35449ff02d255917e24bf3df314c83195ad611ff017e3201d2c037c67ca5399483dd224b7dd4f0d4595d1cd7accfdbf8923c3eae30fafc10e47fd2e768add56e2eca8119ad6adbda429e9c950dbe122e9410c6a", 0x5b, 0x2, &(0x7f0000000000)={0x18, 0x3, 0xfffffffffffff958, 0x4}, 0xc) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:02:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="e3", 0x1}], 0x1) r2 = kqueue() pwritev(r2, &(0x7f0000002580)=[{&(0x7f0000000180)="b6a24b98d09f0a62dfac19e94fe6cb1d4ef9e1ba404c811f6ebdf49de9919685c957dd47a45df39dd5beb5860b776b128a21f6b13e4a3165253b52fe2b3ec0f8f00d0325da68a9007aadd5d91c953ecf88b8fb2331c9a2ac367f6babdb6106b84d81456d90152be097b9a19d948f7e401df09e2a5d6703f834647e61428705eec87d5dd085208f5dacc53db49c30780d2f92e3f057cbb82eccb8403d69fe6b3ce934ca3ee6587bc0c963e73607d64819141af6bb74e7de64a590cecb02a416fde6f5ba0745a6df8d1c24f930930f", 0xce}, {&(0x7f0000000080)="65bcb3840fbe69a39767e405d19b", 0xe}, {&(0x7f00000004c0)="f85b58dab2858242a906d5ad4f6aa2de8cac17e6cf92f01aed29528d5d4efdf533cec1d8290bf73781ac2e62bac9edbab8b78edc7287434eefce1e63c43d3c6837d1bd8630d41d6737f0ad8d2caa093bf450d5beae4df833f210e34392b229175fa8d2cf4ea4baf07120745c76e35dfab4715cba1a2662927b35ba8982038cba122e648f5d209a5699053a99cd78203edd20ba6ab9daeba3d0e37257e2e72454068a615be7f9f1c35a6b0013e00e42775b6d95e250861ad5d4598977d58743252417a35a0d41cc6e25a67b20356efedba55b49efafefc05067f353441d5c322fe7673c24420fef74d19380f65f9c12247bcca5aabf45ba0e15efe237f8621fcaf5c89067966541d9314c438d113ffdfd5d1bbee2bb2d5bc1144bdd52dc67c2e7a85c886376541266976bd1dbcdc18e5279d3b3ce987e0a7ac6b99766feb742d02d7a17b01885ca5e3a27df4f06ca54c3fc27f9f0653ba76781d9ee3dbe671e6186d4fd06c0f621082f1131304638aadb313ba739c56554b6ee59eb7b2b2c86a9938411661cfad27b7bca1b86a7d0fd6d75527ae6afcbdd8ff48396d11f97cffe85817dad088e98a129dc5bde696c091b0544d592c00c3444c185aac10bd01b469d36d53ee2cb33efaef0efc7475d3f3f4855e0460643c1381a010882d882f04448367075cf46a861eefc82d1853a4cd15a44cf401c76736ed6141a85e5271a70f500ed34076c0bf8c3b21f5b4427f502bb4d944896621d81169a4aaecafb73c73b447339a3849042f81b21256bf181b9a21d4366c81ce5e132990fe8d9b3b74959be79935cb5a304aa5ac9a8ba0d1cfe84b18ad619bb1c324340f97bde5c2a4d1e5401ab76e77d506d56863ea76045aa0e9dbacd99b0110f32829e8e7f442edea9f214d144bd9cd6621dbca54418e63e60226083ee5f48c249992ee0c3e339353f33d9aabacc32147fa111c37b29d2c34f5b402cfa00c28ab10c1fee91938368c3d81423367bfda66435e220a468cad0b8f9f0ef64455eaf25687a72cbd318526dade53e66a19a5b3d559bd6faf9c1cd6402a12a4fbbea7945605464b9a98f525cbba0b6390d3acddad627fb94289f76dd8be33dba2141df524c29f4e2884d1a1a5fa7a28a62d1432891ba801dc9d619228533222963d4f8354c603e819e206921df418575b790b774b2906e84ecd83215fe6838d917c4b8f38c91c10ad9d812c71518203c5a954d7e86ce0abadc5a8868dd37bdd8d1a9919b4ba963a66a47ed0696013122ac17a87a035e6c500d96a7b15dc0ac4f4f376290fa83bb5d87e914b977d27909b8be83ea29e934aa18a6365d38233fe66233b4ee6edecf2a9a8a58984d6200231c08f19ce23d66263c6eb5a36a11da888b31ecff50b10d4d2b115e55c9600cea37c1d97a41ee2143c9418da4e894940944308fded426ba6dcaf7464fe1b0a9b8e75d1355a03fbed1c2c49597314d60c36e52fb53849732cbb06e3cacb2c9c509ee10efd04113705222c89670faa5aee54c9beb45311393020d0d1f4f93fa0369d1c5c2f5b81ee579cd6f7badf01f5efce92666cb8f3775969f5cce33023270a4e40f876b13e8d6e900dc945f5c5dae8359dcabe7c83598062da396ccdc16da426914a2acbc7014542823ea0b4afdc94d078d494289eb371f0856ef662bf01d62f253e1bc59a23ec87a866dc5434dec3525ea01c3e3a4c891d465c58a5fe4992663b2a10b74ad862f6f4499f6521afbb1342b3a733b71bcaa541a17a7b73b559725619409bbf5f62534697180b64d4f6c32fa0a73a821b2057dfe80c17e934f603c58b030f097a2e4408e46a28f0daaaa7a720e20758ed051552b876dab5484dcc115b63135a53b9b968026369ca22e0b679d36584ab3df446a74364355380c5080a7d840e1070e8cc3da7122f1bd4abf534b0a234a1cd78f0820cb364ea7596c36b6003df38acc9d351539591640ed91e6c361d39408ca5e361af6f307fee811549d053ca1495362dd47c61c00ff403d176249ee0dfbf2b2759144c94dcf7381debe01fcd2f87024f83b6ceecf64c93426ab476e4e1aad17a18c4d82de648946ca72698891ee5fa4eb5ccea2c11cbd6bd0f44eecb4d853f0775d4b30f8843ca7c9dda53ed1a7c2ca40fccc7467648ba4ce88f18f8d76527d0f4823e9522f56082ab5e5345cddcbcaacb35cb9e4bd79b193f0461f0fbfc13c6e982693049030c7b26c0ef15ddbb50cbf0acff27e85dd0f0ead1407e242f367acf4d5ef96a98c66cc411777476cf6a885f8191ed8e94250810f86ac679c75d9840a2a52d29a76311c67a1ab6308ee9a549db7fc84ae6ac7be320a85d426557c0c71c2ec23dc4adba2d694a3e7045aec26cc8af198b6e434ac40e33650354b616ffc975a1603691202da58020cf274c022f03f35e8abcc5ca8458a9034488e1080c76e6f213f09ae43ae175a562404adf435eca9e08de7e323755a32bd2af48d488129abb99c5f277f72a10b5cc92d7c146168952dc2d14335131f2f2909c7ca213062f76585c67ef8b0454a31cb3fcc037c0e67373e647bf32c78c9d9246ea030713dbb9e7ee4dd6435fcbbcd96ef3180088f79aeff4165f2eddf49631a860a27d7b1872dd41d0370a2b6d0fcd86827d11e748b3ce616be60d7b4c098f97273a706b998b227497ea8314076440980b668cbacb9607d45f0a42b871639345a43c5dc0a6351088a2bdc75643f2b10c1ecfd32a75f8e51e8b178d82edf57c749c5615d10df2aa50664db8580c43e5fc10f3ce01e881761c2bd5d0dfea21fe4827ce0ed278ddc41170313a8827d1a00e6c426b92085b00ed0ef71a582ab6221823ac7ea28f4a7c99e3b8128b2fc7b118cd1d40e9e29abf9d97689c960af074e7ca30d592bb565a044b002360ff2289a2dbf058d1e315b2fb9ed2a3f1e9365dee2e05951ffedcbc1852fee5cb40ab738c85afdff14ffd85ce9b4d2b221b1932187678ecc3987fdeaa70b43982bb1f025e4c706f34c19ebb978eb8b623244474f567770f408c7bb93ee4174450c109d64c41e2603c09e552cd8dd6fef5150350645ef4e8e5fb0499144f75cb21de5f2ef411a4d94ce89e82f1898d9f17c47821e776ee0d2223e081ab7b4f2904f754b4e6fcebd7a7be8c96cf587746232e860b439461a6633f1238e93df24feb861ab0d7ed71a98eaab3c4709d6351d2e56a3707df235e8a64362fae972c5064969b0bd0da90752dcc1aa8bfd4a7c655f0331c672fcce6b69b52d140bdc50e2cb6da27b0f9e944c8e136131fcecf58cc7433bb7aaad8774fd3f7164ddfd9b419975b76a8cd61646fbe07ab2a5a9a4488e7235acc511dc26abce9b3783682673be7e7ac19d9bc9f761664acf2edc1e63c855bab7f005f768eab29eb237719bd0ad630f861c59f47f5b3f051f0ee16ded0fe5350c05f59064bf5e1c3a093d126baa1ee72537c6f7de080db08bf737e53cfc80ff78f968f1ff1bfc5d0532883b8fc27820ea46488d555e5f241ed9188ba751e76fbec117d577122e1012eb9eb9b5d876f1e16aa111c71f946e687e370aac15f295055043b324fb3cb4c772e64b9a5d5967655c7a24dd4734954aac624af3e5a030f9826f0617320666b1f0d9d0fd299e62f3d6aeddedf48016f0d169ea4e84ea5224f8ef8cbbda6b5578341094780ae243217bd067a7f9ad4e42544fa21decfc963aa554c13f3aa3a918ee26d157440983c27e9a207a5056c775ad0d328723c5cdf664aaf5f4adc6078e7f31132d55f0efe877f593169a46e1579f61b0ba631342f16775abf46c26008b4ffc3d21f7c61efe6602f4a46397ba06eedbf0341d3e3f6e8cc692306606f858963acf10edeca6e43fff5b3d1807b5d6f1bdeb6ed309c87662b73d951c19f2135f4d5e97b7ee4c33dce81a9515685ae9f05a8d0a050d7c37d0b92f71776926b360dbe9279107e1d71f9ed882ade46bcc604bd7c7e1df77ded33d4d471c4f4f4dfe9ff39a6931eea0c840e98200fb725c39653b02e58a529b39f01410de170ea9cff668a3b030f7d0fb1287766716b25e4e6a2dc2cfae52c013b0b80deb5ba738b51955eb879db9a4e4aca69d00e52fa6636a8c315b75d0f5be4d06892f7d6ad352feeffdf5c541dc95f9f784070ef8047a75bddb7190a89996ff6990560cabbe543aa249301b7dcec87dbca6d4e6d9a634f345cb942d73e40f42299f72fece3e6f154faeb39700dc0a55bdf397b0d52735b49d9866a8a496e9376846efb7b9ed478d8e98d1e390e4d0563698d5223901f4cc3a6d7dedfb51286c4dd9f432a2632603c63828ec33b4fdc897387e28f41eea4517e5a89180da3f119ef47f0bea9d559cdb9a4001cabd276092aba6406e29658a464481d9efb0b79db8fcb1100e5efaf21a1378d66bbc3d4bb734a54d808de0daa27d9546364814af3782b21bdd25449a048a1c3613af3b388e004280a6539b000d3b8bb7963c13eac4d9a467961f803367b6cfbd68a6a49b3afa0a456d3b3d3c4c74e847e939cc21b4d1ef5c862c140fedc8bdb5b2236afea6633da54eff0ef7578e46c65522238abcf7497dffc8cc064b89d517f0f27f2fbc79f53a737b4ba19d7274808e6487ff496aba9e3e555848e2f38955911c8c7d4e038dd10e594ef748f2ab14d5f75a7b4aa3bfd6ae88fd32ee32349ceb61541d11b071af39913f1637e376685bbf7a8ff8fe3e77818b58ba5605d24e75c0da9b4fb6fb35e1db5a400aafa308782c7564f5afc49954ce77c422fe33ce0dcc99d233ce640bfafeb887fd2021f50d3c766cbc2f9ecc00e069ca013485771d56e7ed32e5671de83d701c61e6699314e6ed887faa5092cda4f28e9a776c7a585f7dfd6dc5d416c3cf84bb364c402159a296b9ac191119ee3d32a5dffda4df18e54c53981ce8a1bbd59641d2bc761075c5d4230c91bfe5dd031964e2de2cff6b39cec928bddc782462325837a6fea50dae3f85b8ecf6600ec5793a9f9337b55d235e7e835178b2a2b9ca1623548431ef271bf60da50f38906393f041780d28e39d7516211f8a997ce27c42fd8360a880fba47dbd83af3feda8a78ec5ea7b77446515378390ae139fb640f652bcae77e55ff842e23f6eb5222968e9d9dc9233ec4883abfdcad2fe9a489bb2319feb2e203638e6ac2700076f20017fc0260d54a90b040ea53b5892eaeb2580b0aac606525c6785e1b1f051bb3dda4cb6a2e834513c47803326ebbebb332f39d31c505c2a0ffc35f91ed6e274bdc29fcfaf23acde96ed4eed526791a6cf17d4237543da282d9584d64b37c5c6ff6f9bcceef28abfb1fd62234e1265397803279f6e96c33c7e2493a3cc257398a5969a0e0764674bb24a7a7fc231649b4b02c6af87db21ef2944125073aeffdfb7c8b8dfe10936545a25c2594b4a5e389e5aeb7f873e634b0628320d6b9d896148e9c7ccd29b509aff2a61f6b2be22bb394a45013a6b09dbcb655fa23e2fed69f7ff22eadc123f9371dc46456f107c0e7021b1db84f0672b47c4ce4fbda08086987a8ae4663cd79074534a961dd63a99af373963378e6814249bfd0ce3b3d91d43a57b8683f83bc62cf8b73cdce6d22c167ee4fb5aaa6060c6a03c2ff8bf3f8c32f7513706ea5e28c4e22f035e2ad0e12d45bfbff0a431e95403aa7d8b1e67710f9a1909a9ec60310f1ac7693d691f03371cd18136810771ad397d0d73e0e00a2b079d9e0be9ef22b97b925877e2e8431d60cce74f29be09e26bf79390db20a1cef1e1c35367f4063c7ddd2f381569d576f99a7555f17ffc297d32541930", 0x1000}, {&(0x7f0000000280)="033dcaac87a99d19d050efeae4c2ec94a1216ecb77a8ffda84e34ded12cce83474e9d938efc82d394ae8b01bf1d2a7340e22776f0d0267af67eaeb55a8a1e0a2616229e9add305a05de6edd9561c6302db", 0x51}, {&(0x7f00000014c0)="0ebdd235f110ce455cc4e2403dfc24deaed2cd295c1e8dbbf6528f5e3af83835fadd9bbe6fdaf6aa9209fb95ff57c08e8d97a9e3729e0701f65a8727e429f123350a9461aa8e5704659af0e2ad05e5cc454e3ded62a8e5d61e085397904ac3cfaf3fbd9894fc78598f245ddd83d2746a6ad343b82d6ca4f8319b133964dabaef6813fe1fef75b12e5a57a605bd307b0bfc0755f7305949fb2282f0b8a31457062e8f219bc0532866fedc694511c58868e0b130fa8ba080667f6aa06578a2ac616fc328c2ad731c145d7d67822eb028d232c35b4a5404a67f51ae18eafb2370b459dff1724c9a5c5f1bd0896feced0380a6625c8d71c13635b3e0403a8de1ea674df8da2dd36b518a63b8654ccaa74ba895a9bcfc97e8c38c6817fe2d863f3790e78a9e3288fe5dbca9604a8e8124d44a758e4f7805b54a0727a0791d46dbdbb0f6b9de6db1c25ba8827df202b1c98f2dfac67fe8ab41ab2e3efe49281c103d73345972d8ea6f8c99af3c4bf81317cebb0b756cb64fd1d95f2cbb3adbc17f2c1fcacb9ae4f55c656337bece0b8b9ce1a44d90d8e04ef3d3dbff3b85ecc57c211f3ce55c59a1aee5676394928ad2acbd44675f9e3c632a9191860113851793fc0a6f515e6977991461478a95a70317ae9550917da45405ebfffda19bc84e160051913ba5c641e895829ff27c09ccbe77d7a8601c6e4f7cd371c8f047820a6243f5ffa28bd9bfc5db675d14324378588d7211ea12aa7ec355364d4f4d076d3972c351958441e0e4d5d658504c72165f77275815c4e91b391a4e8f509458b1f894e24ddc3eb662f00af2a80742db806fc48984fb5a3c549f9cb2c5e580cd7abf0e9eeaccfc70f9798708f2213f872541eeeb460282cef7782a82eb3f9a85f14c4cc899a634db90467b6b6828513932820ebab674ae0d82fd5e5cbdbfe6b2347dbf17afe2f2826fa6f83975f01e32f2ab48666e79d3bf028784046fb62c22d5957c6c8325f83338db8420b5e4df97588bfd67deb3098bd61b9146fd5bc4fa82bd0616a94fb06d1905344556a4a658f8ca21fd59e632d61f8ae3b70490ab1f1d23c5a667cafcddc277e3d14d3235594893ca23a62f9c177a402c5ad1fd7aaae524b9fc3639acbf1d9ad8b3b4b4d27cb8960ba586acdfd84686642684713b47968713d1064a8710847798351f18bf8146b5783a44a96aaf789926bdd3e842d0bd6ad712815e292da8a62aff6b2b324b75c667a448a7c99359bc06ef20f04fc5c65cd1d675e5350bcd5435d3e335ce1baac596c157e81e3990db4da30ce24598150e33047495e260cfdea5e1dab0c2987bc4abb9de2eca9dc31ad43737bf183b422f1f7dc0e052be2e8e203440bbae3f39a35187e2efdb4805113ab0dcf0bfa11785aac8327897ffe83c7fc904cb664f97646254a7812fff60ede13381dc906cd41aea5ee3b53fd48505f2464c961a7eccdb682d0506075f07540969d361b74cec459e3975049914b08ea174e467a57dc294b9098eb3dd01c50999d5544f7c2192b9e79de12c7220c1db080319017a07060d5fbc3223b9d68d57e96125669bcae38aaa77dccf832a75530083d2052bba294bdce8fc9309a7f0fddc774fb833a084e889b939cce9a9782e935f406d6365243e832aeb39cf5144e7a3c424778e7f133ea7e49e959f812a9acef5aa4fbdc507d997b8ffced236ff6b916bc65a7d3d578a639586da9fc4174b23c75877463d7c311a668043af493659110b74db409f8b866cea2d16cb6c8f817da3d82d2af2232540613de1851afc46983d89eb7e9bcd567b113699039ea559265723a00e82171d8058d7b674415b0a0961fd78b9f0134847eb52fe3a3f3b8b75bf4db2f90fd8eaac7cec7e906f3042d49fcfa861283bc8ab62583f21f706fa4ff079fba775ebb3b64083140392aba5920d93c521982bccb3c6872e007c4e702836935bbfe45dadae51a779e7fd6aa2add1814cb011dfe2481222a9532742c8b0912b2134eb36908d106518a52f30dc5518d07cb5f9ed380f8a74724a53c9dc1cc2dde4f8d5358c78ec8d0845171a5057a1deec1f7b30dfec181729fb7add296bfc96f9a6f303bf2eab3d4f6ef8811d3b44b7a73d0c9a4e078f4cb64e7d9d6c2df44142f7eb652247c3d34c505b47dc2489851ec53f005729b4f71f4155f8a22872ed4b83fa5f78105a3f0137c7b97a905e163cdb51b1379b41392974a3cf7b3f4a1dabb8f39464cf2adb2e473f51753b51af0d54109582b3dff5847e78acaf0bd96a35f8f98c9d1c52e4883e82e4e72dd0cd0a677c8fd51199f6c3e888979decdfa3ae43ed7394fab9cd8e8d07d057d9fb984ba8ac29fbe62355408d978b0c16923927ca72a698ecd6c600ab1830db9e05e0a842c7a51e2d6e3dd839660a38e06f194a83bc064df541ad2e49d7abb23e422978aedb5fe00355bc1032ba6a1bd42aa70aa749c60cc8e9ac20d1ec78baa1bab5c9992adb8d78687727f9e627147c7bb11b0d614a1d78f3c91b0892644131516bd0c20a290d06e55972cd7af615d2ced843e3cd19980f2982c95641c18a0defcd6b89db84c30d9634dfc54e12dd41e9d55d795882cc9d1c84e873abfce087b3255e4b4479014ffd41a69bd6c0cf19147fd9ff7836d5e4f1c07b9e7abf44ec95c4e8d1c54f08ae53ece827e4db0b3e5171dc8c7f99102de9506a054493a1ffe9575d9f5636bb804db807cec892461627ae915a8097d678d3a2e6b0beda60abe53b9b50063b51fb4515e8f8b1127fcc1800881e2e7a5b5fb182406be40c9d4573343be2af88ba137c70aeaa9747d4e9d19de85d0b890d31abcfa30d9c5d18ed5676571b862b0f1fea92ff4713b5284bcddceab5d0ba689dde811c5729c27c2c4cf76614fb9a5aa7ec66136fd16f81030e3564a5f797a2f994ed9e89e7cb4eb7b0bbf8be13ad05b026537e44336b2c86a4e8735e8d9bb36e4be6a2d7466c4e21f991126914a68a5ce9d2d266111829d5c9f51c49b167c1c422499102e3b3e4589e324519ffcf6089db1101d0971ce7b7dae148e2313d5f62ee5423afe15e6b69558d4d2d3eb635516613c40dd4c0d2eb1c95105133bb05e55b7bff46203ece98c63503a2f0034ab56d58205e5c6de539161b3494dca358a3dfce546adc99405099226804ae038cf555746ac90381f97ce922782856438274e00bfeb57bee21d0821c46948707703087ec5c3b99a974aa267e41cac11f18e5e6ea3e1778ef542d2b761fb15aefe8d6dbb7ba836262a2eb46977b221b488f9c551aafea1a84adc42c87e44004d79af7b5a42059f402a0785eba6341852075ee5d46246bbced0ce63b6e829e391a141be573df88fe5be8c9d2149e74b4311e7d2504db65ca52497b4099b82772be6da61e94170cf8f885b230e116133297de8a0ca5674291212ad685456a2467f44bf697cd1a72c2be9f543fb207a5b00a5351d64f86700ab54785107ae154ca340a03270216d606ef57e218a0347bd9c5e73c75e8f69a1ea15a7bfeffecf9e3e552ab90c7f53846e8d892c175afe79ebe317645bf79af5ca480e3d447c2cf5f12c3cf2ce7dac748c105497e1377c72c5d7f43d26d9c1b15fa5459e6c1ce4705131b5dfbcee2f02af8bc6c2eb3944d2cb64e99591b229e90ffa81620817a2babd65c0c0c03c54631ee6e7f6215e5f0c9120946c659b2bdb60ceff6eeb6d6ea6d943f5f815c8e3721e539d9c325245359a2b8f39c02ca094b7b8735c139289a0f0fd90be33874add54c5658b0a53eb0be15b70194bc1efed846b0366e29a029c0384804dd8bea9badbea8cebff9a4f7c01a6297dc39a561de10df98e5521c1b4c3a663d24a8b69888338a117b2dc393bb8bf92c4db904f989ea47f6155db9344a394ec34d77b98eb70559345c47e21e3743474000b377d696b1512d1f0ea3ed9ed310988a0acd4e6f2e8f9d78e598f58a64f71f4b2c2efa05165acc7e81b667ca7613ed9bf2ccf988fb346b751a55aaea5db7fb2b4f38bf896a48568f96b74251b8aca30dc4e4251f897c923999aad16f2d4a3c170ab9403553bef09ca8aa6cf73942903223944c662ab716742f809809857a264abf7407277513644fe2d77f42417893aa56852c6bed67cecd3d5b44e29fab2f2693228e31821083df94e64388590d6da6b415120178be0ff1d16b264a3626a54b01f6a689baa5e43d4197de11d436480abbc2a3bcc7dab2ac84c7d04d6ab88c41000e81ead1aecbaa33543651293217c164c5fdf20e9d78d72b71eccc29c45b68b5b94bb0e2dcde7ac76b49128339df0e1b263a95360691df27b453f8f225e6e8107bd804b6b4a0175a39632a95681f22620234ea5df9726cb2fd8f2db2b389d6928dea9ae376326a621439903d0947c321887ea862fc0acb3e7e5601822ff263877341caa06c51d9fb6809e333fd7624f2d101023b9c3d04136fd6ca767d15fdcf3eaa46bb849ed7427786ab25e375f42daf9effe3e14118e430033590dad2aeccf5152c1304884f4769071a3eabb832ebd9547da0027298c484af55919fd4c65971cc1ff16fadc5c8bbd8ba8a95a802da39178cc39368096194f080cac8d34ad5c40e1f44fd9cebd51ed6e027769cc4b5ade3cd40295f71e8e3134b092bc6d4e0639d43a3450ca278543224142ea1e65251670958b09bd81fbe2c64751a1519b37c044b74ceece3fb43008e5f2f4a8f9ea8030c8fc72fcedbedf5ef24c2b5d8275b8b1f32540ecf25e748c97c7500008f2145eff418d37a4d804b7cd87d09fa3bf81f30fa8f1c196f2c1c2a111ab9fc31d5e270593ee53772f1f36eda5249a353ecd7185c071abfbb7b3a4ddd641908c9c8c7a57b26fab82ced61e462200fc52ded3909483971d8cf2681bce234e89693f2149ea9a53d21f918d835647bc3c3eb2c0fa73c919e1b43317ce99821d2f85ba5d8f7d708e3dd4660c55e35b0e06876e1618ca027e34be0e0d732f95d722acf0130fb8612cada471a01758c569c2fe744df66dec409f4572c6b6c5876d27beaf3641602b236dd0d9e9f684bba7aa3dcf9db21af3ceddc6ffdd0009bbd25d1db5739cc26277b71aacc916b47eb704a9d1f93d5ba5b726222123f1f223c84199d244e9abdaa2c3a4111b3718dd7ddb5badbd127ccd2929ae59792cfb5b78c2520758e55378b6f44cec3250e50f802ca7809d99924fa553f71d51b89d6fa75aba587d73512ce73cdbc4ba8ec00663aac96b463aa1cae915ccd667d9eedaae3314eac959b065305af56262803ebd4986f0ad5bcb50bfa7f388a03fc0b32dba0b594ed2f4b447a96b18a19fbf367ae1fa13705ec937b75df2654cc0cea41aba40e1715e1446ee23fc77be416670ccb0c3f1fe52e43000f6212434e343f21448988093bc27f68515dce790781fc0c2c3d2bedb6135685af77fe99e55929fef3bd54ddf4859eb517464f71607d9ac86f07fa95e9767dc9c212518f81adb8e2e4b026f781ecd4ff1acc5b45365e484ae811647c3b68f1dfc94da48f7336c8a02fbd300621e52ad867abb25911fb07e9cbd03fa125c00323236f6b87cf52853e9a87a0737b15696053c8312d66c5404b8cd29c0731a70989219e99b5051524610067cacedba457c2f028dedc19e2551cf7a51e296ddc8f2b226c74dc7250391ea4d1c945ec4516f3f032f1297e71d75e7b7ef3a26c058b525f3a512dc466d95781b6e869feab68ba762e0c14b5b16f0a5170d1fb511f297ee0ba0feefda0f89cf562a0313484d7e93d305c2b1b8399bbe40774b419e3fe11076ca0fff5f11a1edf2598", 0x1000}, {&(0x7f00000024c0)="ea5e698cbe5f5e438edade5b34363e8126c59863272f489376f83b9ad7fbc6e5fd90949c596b91f6390e7e14976bd6e8cb98090e2487b1a3b7bf1c64fb57e1526aa416a75a432edb81831ad39a29e1429467c6441baf291297c50f9cac97daf2e72a9f941a38183a9970aee525bf0650d0c4d3b5eb436c85e77dd0a570c055cb65b3b55bdfab6876a3fc3eb621a5a002702a558a0e756fe8980da81cc594b7c2141b9a673b380281a031216f49d3", 0xae}], 0x6, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x54, 0x800fffff, 0x7, 0x1}, {{r0}, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffffb, 0x7b}], 0x9, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x6c, 0x80000000, 0xfffffffffffffff7, 0xe259}, {{r0}, 0xfffffffffffffffe, 0x81, 0xf0000010, 0x7, 0x1ff}, {{r2}, 0xffffffffffffffff, 0x60, 0xc00fffff, 0x4, 0x5b8}], 0x9, &(0x7f0000000480)={0x5, 0x5}) 16:02:33 executing program 0: pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f0000000500)='./file0\x00') r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x2000000000029, 0x27, &(0x7f0000000140)='\x00\x00\bL', 0x4) sendmsg(r1, &(0x7f0000000440)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000040)="cca9c7164cd2fb7292549e19ee82bf7d91ec257d8390113516018ccd34646c75edea8fd26976bb5f2727b6745b9a9c62e3642879a7b9f7b9fbe858c83d805c9dbe592a603e8fe18b6c4985397eec73491783ef080560de0b45b0a042057ababc290ae60cf2a7e0a79fd0177d97071dd32d56511cf5d7882b09adb0e4fd4851b26b38d71a1c1541409c57d975406fb08eaf80f7acad15b57c2dc4db07", 0x9c}, {&(0x7f0000000100)="960d58bca93cf0249be5d11d7d20d5dca7acda50eb902efb21a2b5d0d08e3422ab2947ab2f015aea53e13117d2b96fbc428b", 0x32}], 0x2, &(0x7f00000001c0)=[{0x100, 0x1, 0x1d8c, "55bae6388a06ee0a8a87bf3bb9c1e2c5e988e6bdd97b5d098d8653d4a3702e5523822c39f85fe2fcb2fa1267a75bfc2740246cb83e2aaf1555e87196be0dab2c5a211748eaf86c8386501f309ffeaa58ba03dd80045aa039d0fe8632f34e3d09686fb787b3f9e6bc20d440da7e26ea5a492614a08f4aa4973cdb53d6aa50e8c4684101d0c3144edcab3e4d95a4a5abef4101f3233d4ed3fc2b398bfc850cbc37b72c67588995d77d1d23cc8f0995191760559740a7da75a0842b32b8d074a5ef10d545900fd444fe0fa3bd17a1a405f97b0be85046965bb5921fdf9c91b841b38f787359fab4b5acc55974"}, {0x78, 0xffff, 0x7, "b431a554989e852031a01cf0b70d33093ce101897f99dd3ce585cca53e074524f86e20de81e816b94cb972c4bfca8f7403247a133084208836e194d80b4a7255f7511dc9019c2ab14ec2424ca01ffdedf51ab384a163ee6e3cb2af25306e05278140a0"}, {0xb8, 0x1, 0x8, "22e54119d05a5916cab6ab80c97db4aa96bc6d8615d108cbc3b704103c60728bbd36ebdbf4425869ce7ab08dbe8560d44a65dd380c81fa101a99d9d1d35d99f9aefb23e1aee796226ea09bdfa50f11814fd36676ec09106533d7718ab6d5d08865e1e90964b0a544bebd73ffde4af0eee08aafafe5c2915b612f036118dbf8273dfb86aa9d77a3af8b6e0ae095683082e0bf5a753d7235863bf83cd5ae08d8189c3a7008d8f5a0"}, {0x20, 0xffff, 0x0, "ea331f8df199e62176"}], 0x250}, 0x400) 16:02:33 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) r2 = getppid() fcntl$lock(r1, 0xc059f3cfd00b991d, &(0x7f0000000000)={0x3, 0x2, 0x101, 0x9, r2}) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1) fcntl$setstatus(r0, 0x4, 0xcc) r3 = getpid() fcntl$setown(r0, 0x6, r3) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 16:02:33 executing program 0: clock_getres(0x4, 0xfffffffffffffffe) 16:02:33 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x200c, 0x201) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:02:33 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f00000004c0)="13bd6d5329", 0x5}], 0x1, 0x0) execve(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x4) 16:02:33 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x8, 0x6, 0xc4, 0x40, "ae04200ec714ff7964ae571c3362e4418f63da0c", 0x4, 0x4}) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1, 0xa0000000, 0x40, 0xfff}, {{r0}, 0xffffffffffffffff, 0x98, 0x200fffff, 0x9, 0x20}], 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x80000001, 0xc8}, {{r3}, 0xffffffffffffffff, 0x0, 0x1, 0x5, 0x9}, {{r2}, 0xfffffffffffffff8, 0x10, 0x0, 0x6, 0x7}], 0x100, &(0x7f0000000100)={0x0, 0xffffffffffff0001}) 16:02:33 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0xfffffffffffffffc) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:02:33 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) dup2(r0, r0) 16:02:33 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) flock(r0, 0xfffffffffffffffe) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)=""/144, &(0x7f0000000200)=0x90) r2 = socket(0x18, 0x4, 0x1659) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0xf, &(0x7f0000000140)={0x2, 0x1, 0x6, 0x1, r3}) getsockopt$sock_cred(r2, 0x1, 0x11, 0x0, 0x0) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) 16:02:33 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="70140008239aac86edb4008856c9"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffffffe}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='q', 0x1}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 16:02:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xb66, 0x0, "1eae8682ab0320755ab8bdad345f07a0206fb200", 0xfffffffffffffffd}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "23fc7e0d7a00"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x100000000) poll(&(0x7f00000000c0)=[{r1, 0xf}], 0x1, 0x0) 16:02:40 executing program 1: unlink(&(0x7f0000000000)='.') msgget$private(0x0, 0x200) 16:02:40 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) shutdown(r0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="83306285bd324da794e3ce2b", 0xc) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) 16:02:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffc, 0x0) lseek(r0, 0x0, 0x80020001) read(r0, &(0x7f0000000000)=""/80, 0xfffffde0) 16:02:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) writev(r0, &(0x7f0000000180)=[{0x0, 0xaf}], 0x32e) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xfe, 0x20) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)="01000000", 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0xff, 0x4) close(r0) 16:02:40 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x602a1b76, 0x0, 0x0, "40f74dc8513f24e9543994a2259a2f752ccf374f", 0x3f, 0x9}) ioctl$TIOCSTART(r0, 0x2000746e) mknod(&(0x7f0000000100)='./bus\x00', 0x2028, 0x8000004000000501) r1 = syz_open_pts() ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x7) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/100, 0x64}, {&(0x7f00000001c0)=""/161, 0xa1}], 0x2, 0x0) syz_open_pts() syz_open_pts() open(&(0x7f0000000180)='./bus\x00', 0x7e, 0x200) 16:02:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x14e) getrlimit(0x6, &(0x7f0000000000)) dup(r0) 16:02:40 executing program 0: setregid(0xffffffffffffffff, 0x0) r0 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() r4 = getegid() getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000140)=[0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getgid() getgroups(0x9, &(0x7f00000001c0)=[r0, r1, r2, r3, r4, r5, r6, r7, r8]) 16:02:40 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x5910) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xd38, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000585000/0x1000)=nil, 0x1000, 0x1) r1 = socket$inet6(0x18, 0x5, 0x1) setsockopt(r1, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) syz_execute_func(&(0x7f0000000000)="f046097d0c6665f011112ab5dcc10000c42280f3dec4c2f92127670f5e980400000066660f72f00136660f68726541d9e43e660f62ee") r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x108) open(&(0x7f0000000080)='./bus\x00', 0xa0, 0x80) close(r0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000240)) fchmodat(r3, &(0x7f0000000100)='./bus\x00', 0x20, 0x2) kqueue() 16:02:40 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget$private(0x0, 0x1000, 0x501, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/170) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) r2 = shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x0) r3 = shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) read(r4, &(0x7f0000000140)=""/248, 0xf8) shmdt(r2) shmdt(r3) r5 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0xc2, 0x80) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000280)={0x7, 0x1, 0x1000, 0x3, 0x10000000}, 0xc) 16:02:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:02:40 executing program 0: r0 = msgget(0x1, 0x8c) msgrcv(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x100003) shmget(0x3, 0x3000, 0x420, &(0x7f0000ffd000/0x3000)=nil) r1 = msgget(0x1, 0x204) r2 = socket$inet6(0x18, 0x2000000004003, 0x6) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000000c0)="ae765e02402403b401ca9e8e2d2f5a9ef821703f9c253e6ed29ef32bb0a9f2a4b5615079aa23d28fa36bdbbdfc1d562b5548fcee97d5df8a8bb318a8d7d145dca30c815f36d5b5d8fd32b45a64e9b70c03de437d4ceee31cf8a5044391e8bd3bd0651f258d5e9465eb5f2369a1c7e3617e67d55aac1da443fba2f4198ab6b20d2bc871481f57e08bc6f6067f5c8a2f4fe2e970adfbc3edc4ca01b16334695f369691c3861afdf0ffd6fe47adb667627d9d000eefdddf159bbfa695907bfc103525382b7490e436144f514b5122bac85ae679f7f08bf5cc3c309c4821e8a6a29e", 0xe0}, {&(0x7f00000001c0)="b441871c7154c02f465e7bed1aa60709689d5f445323fcae03c027f312b9e23ee423fbaf933cca7d24537ba256b975bda9e53a6248a7014dc0cfad7afaecd488e30ecd3aeaaaf8ae19305990d1ede4047b43fe89bfb8a624cfb9ac1b20bfdac8285dea8ced99aae315598db499d2713bff3f65769934f1eeab9604dad87f60546475b371e373d68297", 0x89}, {&(0x7f0000000700)="666ce46d824eb3bbb94d8bf732e318225ae2e56e84868ab92bbf0b9fdc32b08718bb464648c926cf612a79243198d7f1f2e7a5421117fdd6f20b1fda0a91dc5f2dfc6cee664c7a90d79192076aeb046494b2dcd97b41c459ac42a62eefce1b3033328e6a4ed00225c1565b10572dc03bd9896f050176c8c5c1601d60f732835553480f63b498bb2e7a9b4c4d649c14edad8b95d07258022e83631ba0308e269ef0e0343ce411a3fa9397943d59ea2f87fbd91036af086a6a74b8711024486a36bdd7aa5897a7492e4956631c446a7a22ecd0d8d0e4861d527db507a8529256bb59b6df29459856a481474afa0b98616d631031737c24421a7863d3801bdbf1a2d2faef9ff18ab421438267023240d2f705c7bc5d18a520435e252949f44f3a4478a2dfd40659661544dfd7b476ae778c2a253ca67c1d7ffecd94dfd4891a4fe3f5d02b238e00fa19ce970f626cf34f182f921b927cc5e1df7b36b5fca831cf65e3fb88368699e607554f37c0b9a581295bfca4d68aa5b08eecb85ddb6de25d0f1ec3fa1d01c4638d8fc31181956092b9ece40b957eb289bb0479e3f904cbfe918bae9a85ae516d9dee2af8ab1c2d9f5cc3280ba8cdc848b84ae5e3e66013b2896d75d000c1a5d4a69b110192f8cbea085eb5605e9a1fc4ba830a85a97bc05894c8f3d9406e43cb70767a630a68798568743cf4c44c4148e9e04cc46f4e863bb826d9cedb59b7878ac179b19450c955eb8fa783d3aebec49ecb3c3181328bd0a4e4e9cb38a0162fe0fb0549f903a06b5b03536b0731f0e653aeefc3ed0e0362115f9b603ce5e2941833be828b6a8ef42862552590994171dd8da41aa642bf43b58414009ee12f819b2d072ee7dfc0542a48c86a0dbd105312c760ee13f2692d99e4a243eda0b07512b965dd8e7344d350f7c4050c34fe9a5698af9d1c1371c0bfb558d372e2f942604d96804de5082f9344678716c673aa1ae09458e87a375ed38e52935a79cfee0a0fa5f63b13204f8c13dd7ad2778a6a9507b972f8c47c203d506e1815f7554d3e55cf58ea468fae05205dc44c9970724ed3921a94998f187648a878d8d6f03cdb8174891e597d0e3691370f7de3c322fc43328ad5dcba0013c339001a7bf7ed0ef42f5975ebacadbc74bcbaafbfbd69ad9502ae9c8b595bc411e37cb1a08894679af8eace866f71c621900fdc6028fc0d7c073f9d665b30c72251f5161a4d63b560f4a64ce715b6487d417118440273dfc0575122371905cdcc279d7166232597f29f1464c16af658be2048bf0a1faf42a6983967a9c327c82122e8930c2f1869eea7120a0f6289f052d1ea4f38c4d9bd970293287fb46e138fcd9e0eafad7bff691855118dfc60bacf33281d002a5edac26c80631e70306e4f0dfb7c97db17f958183a075957350c225c0397c8801152b839c85cb5442139b3bae3729d060e6078cb3d36c238ebdc9f545145a11ea886c1655bea310c067bac6238d122b76abd0e44c482a0c7c25ec824979a393fb270187ad8d435444076af4efd28f38a2edf27f90d171611c2cf0006a7c8f2e87175b35f683855c127989fef6b6993e8b3bd862d9b9067bc47bf6fa525a4d4dfec2ff19175d9d8b7b99b324979122e73e26fe40a5054c2a2740821382fcf614c77d387b58d2268247b55f41f5c2ea29f37e3012924a4f59eec8a1e46b281d57d0ca60d084e54c953180d045270cc7fb95f06c5c5e972e9d4deb6dbfada5b1e02c04260582c477abb95455c1220c8ce753c1740a0fbf4a7f2c12732541a307a3131afa8f6354d781916eb64f5cee5900ae15ee93886ad64e5d866a13bd0aae54821eef5d1b3b86e200c7a2e32afcb158f28b82bb7a16e0b81991a592734af5b8c4d7176803d89fec10513cce13a8ef0877e083f70641e64e34961d3749a969865d90171418ea7a62e870b7879de7eb92ec4f3ea3d7dc2b663f8b9d0af6d4f2db5e4f7f01003774a67cf0af96fc0a09bc2ede15e4a06618586742d57ecf939d09820777292a6dcad1d6786ec9de9d057f6b411cc71841392daeb9de603fbbd569eacb3ea41c78aff25660fdc135ccdcf38326c9ab455356a809b964f766ab4cef298205e16e7208ceea1abde796b417f449ab2e275bdeeb270135465a5d22be87db8e3b07a07a5b8cfbae24a1ae8265f929b1f57bb0144b0020968bd4f4406aa69c878607c600562d3f868334049805760488a074ae241b5cfdadbad574faff5736aeb25ac1bbfdf3befe82854a3cb8a7386a68ab08896e034cd276fd078020f01da364108cd1a63861dfd1cb7e6379da6c652cdaf7850e0920b265fcabe809c61b485594527afcfbddfa41c08808f079773f23cb593a43f0dc6982e900afadf4d33065c361f3ca5c6fc247b5514ecc4fe7748717fa9bced70ed688c9466dcb8c96b677135aadad4ba728a8d526d8fa50a5c33e186d12e4646e5d5b501b731acbb6724fe108d2eed231bcedfc9889927b0627d2aae6aa9c301f7c2e30e48cd8ef6182268709725122ec60773c2d475ca1f61b90cd41efc43a45ad928fd9cbda46c38a928a610ca98c9100eba2d1bc4bf09708d3d49ef49d94089d4620d9c688317a3a8e333925dfc4b1437eece1f1d24328baa8b20a1c3b1a063213d42851dfdbc232f9dbffe00b0f720311d3db6090cf15fc36ec7b632ff3cecbf39ed61cc80be95bc238068e670ec0d39590f95d40fc51ae03dfab3323068d738cb51b8dc1c5509e973793f926544209279681ffa825e567276c0548320ef27d09815ebac529d00e889ff2750eb757b65e16b121f0a7dbd55a5eef7603dcc734239faa19a4589014d44e5fd1b951651de4575a153f3999dc66e057213b5615172bad80259314828d410d08a18c72a88e460ccde9fc34208e593ec832a00fdcbac0b6f802b1376d34bfad45f1e22a9b437ec84ca6bf6d7d9d35d7ddb7a4a345f5f8425e1e9b7582acfa4256a7b387beb684dcd4f1bac1ec9861da02144ce109f7addc1f9089bdc153b2492c55a936c82ae3c2568e4b098db7bea9e04af03ba60dd8162446073d569bf3fcfcd1805f7a420ff836db82dc8499c0606c21db54ac7bb90a9be8a477ab03f8d58b9936d1f50ff8d6e1c424fa3fb939afb101fc6336c8f63f16b2ffc5c95977b44dbb80a3ded43877f4d885319f0cd98014f07e3f69cdb2f9febaf81bf03169acc9ec61d1c71904bba8aa831b87c3d02d78a3d295cae7f6f4f7081a1269ff9fc8d4118d9b286cdc8cfc5c657a9909954ba8d7889b4921478c6a897682eaa791a3ec658e4728859fe78fe253570a9b4d1cc02a565087e6938a4b576275efbd7e4ebacc89e66023f280dbe099a19d6547e0fce2d7d303ecf77959add11c54032f6b5c534739417133cb136c327fc962210438f08feed45ababd9e30c50e9420421fa699c7813c81a0b9c26046ae463a7092f19a7598fcc062e9bebf1d0d1702cd09964bf68ca82b689b0c6e2bdd3253c5f2e1b6b34d1418d41128c1aff72d2995399fcc017e76589cd19fb78205b1f045f3276daf4f6fd2631e84bcd47e8d5144d00e8bff3f02ff5eac473fb749ba041104efece2ef5543ce10396a7fd3ba1efb74169ef8249ef27e88f4af2e0f79916ba5111620700831ee3b37b176457921a987b0b78ed041a737f8be6b31425844f68119e042458b5c1549f1243af37bdee9acfe898bbb6e7c4dedaf7a910c42469dc57fe612aefd9bd172b66f052c2ede6250827965705149e9b55355e1f19aad41e7adfc5323f402382bcdc4a3afa4891f66f61b1b2b324322f7545dae329bda082fd74b4d0d8734c40ed86dd5c94b307cc74ab512245f819d47db6980f9a578eccf2de32cf08445f7782b862bfd20f4acf2588aed7b67f7eb3a9f73db3dbedbc375748ff7a77c4e6ec11796e4d891b5fd32d4a7bd29817fca99ea179959085dc1b101d9e0abbabc09ea84fbb7525da2e99cae26cee7ef4e2abfe46e64af9ce3ceac7613023eed8521953be464e758f155a950a1ba0f5440a9d303ccf3155252a1ce882ee6e89e049136b3a6873183c1e1b06d7bc2095e8007cdf4844fc2b74c0c5240d11f4693657144f5b99cfb0bd21f71e6fd713b0bca18cdcf2be99e25c42a1b281b04bea1a8c6544ed9e8cca93c412e5d2c438ba983e9b81e212bae4af1a5df915c6b9311c5dd6e5eb6c38de01a28b2ec6131ad3179c5afff620f733e831169ba1288161146faf6f5ac85d50cc4e43922751c6e71b8111ae46e05e56f51f8d5e2e879c1c612a5796b64727f5df0fb7a1f4c1134292d0831215e352b131248eedd4a30b9e9f45989590714a06bd56757fcf86688d723570658b0c8f9a623a5db535163d2f0c36f4381945581c9221d5e68778178878a66b14cbdfa26d79ee47d170fe129d1b76f3e9fe83b80669722b04a875df9e7fca0e8766af0313594c6d1ad406b275d2ca041286467f9e1b2b012f148f5ae3911fe65e413b9069c77873088077d897cf9f5408f456162bfcf5bdac2b6eb5655d9a184bf702c41019fbd6b1e9f61ced7cecdeaec5914978d249e94592d07ca1f5fb37ce8ffc315d48ddf98a90f002f3902fc8c0ef48e3e5190e3a3e31f92e96ffafc4e4cd7ae20824ebc823585990070a9e3eedf880dba6e7eb8fee10e03bc14e91a09c709a71e596610c2c55c599878fd2bd0af0727805b8fd99393ef7e803b873c34e2ea00ca294894853b19f8eacece9b829c74bdf9ee4315fe6640dccbdaebfe0eb75cc2046d9ca791ee601f0dc6e64b7e5821968bdcc4d1b914d4297299ac515956393143ee2858349a2b2318b5e1d735e43dbd5de41f3174f86c385a6577ec84af8d03f4eda05f26260377d3336aa72a5a58fb01f7e220d7d23206c1da26dd091d725ab3b5618dd3f9a99f896af700553b36b1a002f3501ae6e0a8c05eef8cb27f2c1bdbd38976df656863ab3f8094a92675facef7f3ffb6962a4a1bf941c0bba7f892b3f27bac1bbef7ce3492264f4b2835a4575cc37d09ae791142846a6202000b3648bc144e4a4b5ca12571e25778b09a97972872190d23f6f98b123e9d1b32ae8a56036cf983b62c058fd7267e31e178cf0d8f0d81c70a47886aa2dfd98fe0a25a1d4bd728f8e6d002a2ee8065596339dc20056906b6de0f94482acf277cdc9d5ca9ae25b3af03558e1366f325ba507ad9ad194580452cf0b40a3c0cf82ff6bd27637189fa84d65c4f391dc4cb6e19051edd270b0ec7adb77bff6d9a2be3e8448fc2a0ec5f37d7b36be87949557ce158f2c15ae811d85b57a387760bef86c03b77e744d9c4fd6b420805fcff20b526d7260d9e93ac78286b16accd2de688bcef8c87367f2477ce03b3b705fe925001095b52834e467ec2aa5e241e33bb0ecb4486a5f70a2e8ba91047e91152454e5b2492c37d4aa897775316b075255f306883a07c15081ac21c3416329e0ebaac1fc0ecdbf6f700eca34905658ad374cb099f99415c3b9fb74ca357f91486beb907fe5cc88bf4d60a06fa9c179c088a3c630a482586262bcc0337a80d35469fc684041da83977b9479e71e5b9aa93281894513502e5bddabb6f15eb72c8d78f84a4b4a705b6878850d5a3282a151bc382caeb098c79ce9cfd27bcb542e5b91874157ed05c9782a5740c01360584da92bba6229cd0f9a31cac038e6059695d41c3b47d896c06765ecd69939c6d8dd983d0323adc03adfdc9d27b904e4a17644840e1a7f184795746f6b9d4c59ddde2f7afc26bcd10b4111230186223b91b2e98e6457cf489a94725057c51e0a6d8ae1", 0x1000}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="ce42a1e0fdb0e563119de85b65342a86004cea0ec56401f746eca5294a274df47a302cfd4718d979bda1e9d00ade6f604c9454e305de5dc537698ceb44e3708dcda4f1166a8100e09e3814ac70aa170a7af234fc30cc2ba4bd261d2650e5a2115230b6f73a", 0x65}, {&(0x7f0000000340)="018d50981535ec4106774d502e7808e52a25770270ec1e2ecdf806f30e84616aa7a7536bc971b1ee570857afcbbf4d0120d25e51162287e825b21a8d98a249cf8aa84e3268fcfb62679e849acb7889c66518d4870dbe10ae5f10b2519b8ccba324937acd55107f31ebcb56789f78fabe433583085617aa260c88f2eba15cd4ed7335fe8f8c52d17f8d5e97d97cbe9a9c50aa55911cd6439637e4480577457dd9609533b9b90749f09f95c42791687cb7427a28b6532ea7917848c8ca4a01d560e06becb6bfff4f81d9e11d56a2", 0xcd}, {&(0x7f0000000440)="b56d8d9d18753ddf03354ee6e8847073ea8b4e3e34701a4538561b6748d6895335923e9ce7776b678b2713f83e93f50b8f67e719351da5118261faeb879198c8044e3de992a94ab0fb02ec1785ae0a515115b6f6e83c75de7b2e99759cd0fd21f24a6d84104bca135014c98a294c93a26b1c3a9e93f1a51e64ba2b02abf33cf3020c329346b82b573f135576f883a5173f5e621fd27d1a7927e41d0d841d2d1c605dbf297eedd71c1abb9dd144f3a75550cb77dbf55ce1225064c9b2fe", 0xbd}, {&(0x7f0000000500)="969fef60b95a616bb1581fd0bf825530716ce69d6ab297aafc23bbe13e3e1e5b72", 0x21}], 0x8, &(0x7f0000001700)=[{0x90, 0xffff, 0x8, "2b7609f3fbc68943366c753c06e8b46617a3dfb3905b681372900b9193fde3a479debb0ca643d2e46c6110d251548c1404f2f2fa5436d3f6af3cd5e987da3719172d399bf01deda4d011fd6cb37535d95c3f8b3bf83591314182121f42ae5e4104610a556aed1e48c8010a97444fe6f2f6e37341bade01fada58ca42836d"}, {0x58, 0xffff, 0xf9c, "058510fa5655f051c888438b843602f84e1ab16642c7c13d8053a547c932fa32cf8d6484ee0169cf3cb761d20cf0ace7712ed82b92e587d5c4b3c8899a2fdb2f25716b6991"}, {0x1010, 0x0, 0x0, "4406d46bf1615447d13fcae4d2575db5bdc90a35f2ea484949bb4845f4f35b7a61f6bbae75566d0ae143eeec6bee67e7ab2ef323b55cf626354d297fcedf5ae09281c5f9d356c2eb9152e88feaf465431099ef2bd65f62147a0bb7fbd5efbab0f847b69959035982cc529088ef8cfef82c747f4c02c88294e47c1519d441d278a375b57b4080db32a06ca7e4ec50319104ec016005016a5e1fc0c3f78b37be05e10ecc9335ce7767565ecd091c366af59d03999fd48cd980f0e52e98a3de54998ee16c197d4e8e4b6180b8b0a278a82a488559490639f7db90c68cbe3c37f114e3f535bca5ea32f952bae5f2ad490f81cf27160ba474fb90077a1f3237d8d565422c44effc95b5253460e4634eb07fa39ba8c0006d9d55913bd34bfc781810890cfddd5faceb6eee618819ab65c67175f388dbd8bcf9739b2742a0ae15e9dc3f03c6e991f5f9509e7c8518a05ac43c3b02e3e68eabd257770d27f2d8f0a44fc7afc2f10efb96e2b844eb789d993fa1515bf46a727b984177de3ef02adf57074021f9b13dca2e3f8c88e0429f5d0aad47b5a95d69e25723bae531c70ff75ee13d2298e9e5047ee0266ac50396dbf898ced7336258a73ac16a62ab94a0ffcc7240df25ddd0b9ecb9131be1031c3c74f052064156a2f3da8e198759b64ae2e4fbbb4a8a33b88a0a9a0230fab4ab060539fbab27441baf9ccda63a0c98e7ed87a2dac452945a0e9b10ab2c6181161065ff2aaa48b155e952eaa676fde928eed2e6829ceac37166b06416cebb26f044424b0bbbdb8a41e39becd7bd9d3f7a7d71b71d5d65b7b3044edffb70ebf56837b019b76e293755fb878b4565a434352e58418042d64fd7f0001a29b6d80cc4304d590c91b9f8e4f944e02b738d316c91f4b9034816a3e0c8e8a223bacc2b5b19463eb36f151d6799c15474d9b15f117fb8ea40c97aa231bfa442b50dcec0b2045da2f1d612c3c04467935a3121c1d98596a891158ecdbb5c01bd8dbdf234842dfec49fb45f72e0993c819d8f31fbd75e0eec93c7bbbd9722ce0c2f852f3da29a1375ffa74bea39baf569b9c2f4f13fe2c50a1a0978ba7aea260324040816b51d577d40dd5ef269e7e81b00915bf924f565ff8e0b17622fa4779e4b262fad8ba097fd2e07f633caaa5e8bf4dd5b79632836562e00f098302b15943e92a390edc48df3864574705b28ffdee7768f1e2d410c165ce3b31833eab1acc0a64a0883e5adfcdd2902d7bc74459155fc02d585dc41d666096e19a4cf673241b38c389633026aad8b24ee5fda3c83ca655b7b4145f585417959a71260e95fd0faf251bad6bbf4ec24af094e04171b50dcffa6b056532552b4c721bf56271fd746aabe5a1927e70385800048549e799bccad1d13db343fe698669c3c0ed8c8097dd2d058e20c55a13d25249fee4689f2604d3e35017c5198989130efb89a1bd37fc68acd387b94e24d6cd062b5ab9165d098a815828f975c66bb2fab55a1fc36e294783598e5b705cf62b9560a329026a4dd798f709c5347b93bafbed54560bcef9106806861310256450b47ccf9bbce4b2b8a7e756667b7d9dacf7ff638ab0b48f7a62e934037c1a595080186d45723bd8f72f756cc3098c8ed733e6dd85c601123f319c7284c924194b0fc3fbb3fefdff307b607ea20c81242d8f2adb938f4b65bc3b3f15fadf46bb1aea29aec2fc5752f278012173c36c37386f94f1e40d228e9c3d6feb05fb60bacab1b033652926577164f4fd22a30192860c931f7c13468f708365919e8aefbb6cd35fd624da2badde45010cc4c1e1ce057e34431fb96c021ff4293a36e27ab5b5175564bf54df541a01063e10caa701a272d6472394e57041dd614462e4cbbd89bc8e7d63f8c68dd6cd64485797ec08cf9dc2417611655e27f14a3e59bfa92a47469b33efe23b0e0d1e846737b3b7a11bff66ecf1ec0d761e0a7d5f2a74515cb43b66711393c66411c9c9392cf43d807c5ac78241f7e526b1b138e53fa378ffbb71d9cf8cd39bc8b861c4f1e574c82dac4dc12d3fad1936fe1cc43fb70663c829e00f28ca0ae84d48804c008bb91a783e5985447add50f7eb20d2e0ff565389a30fa3ee1743dd5fd6ea017d516692524507b823578061f9d0e4952ba80b65408883a05b5c1278fe4384e2cdf5b6108a2c92e1f5d3347940c97ba0b04b971cd252f5bfa5f81d89566d25696b8f622efcc1aa79c75233bf7b49bb9374be4912a71627bcbdd0e05fb7517f80b532dc7b35714a9a1b0e0bd5f38354fe29926b6a4e52ce822ae09c26394188090f57e338bc3932d04ce127ee93bae0964da55c9a74b7375a1ff34ee58807762376d4f0d014477995764481bd1de77b5814a989ea6925dcfdf094bc45bccfb8bafe19ab4733eba8c62fdb5bccac20bef7d8120ad918e2190d6cea246fc1eed5632abb249400b0294399d97e9a62a021b45f8c96127b0856c6dac6a6a65817508d95ea8bd53acd99dd39b428560c81735c9636758fdd6219037c22557fa26531634738292f92dfa36f43ea9778253972aadd9d4c613b645631b4e22a976bc8caad2483b7de4541e7f793b32aac1593dd106f56f01ce9be71edeef0788b30d04eb8c627bfeba8b3a93728c1176fd04ab7111f301297d818d120cee529a9a4389461b2fb84297fbc870191e44c9e363d6ab24fe1d298fdc38e978f91b07bf894b11ea7084c6e3cf78d8e7db4d8cf375568ba965ba0ae59c0d5f7097f0b1f93eb5bc3afac9592ba06e82e64120a0a6dbe09f714bdc2d58e8a86dcb6120659d9cab5262f9bd9bbf51848f60f48e79a8ddc5c349daf0c81583c269a673dafe2bc3c695ae143ba169ec5cfe908d2abdd68095045bd49537b90aca7596a1d5fe11e7e5675420b0ea32c1b333633193b8c7dbf29611a4dabf15972dedc295ec2d4c0a575732696b7b4af94f99aac824322728c9bab9c8ad7318144e5d61ee7807a72ffa55a61c5e95261e176a5357f52625c25757a50c19d00742c6404934b4a15a3652d8506d5509cc46afac703f36e7a732fe944bd5a08567c656c3d09bf6da30b6b96c641a200cf5aa84d55f9c3512bb5b43835dcf02af37464b43b5f6e049010a6e61dfd72d6e62fa46af1050544fea2e8d985661b16d3e58889131ef038434be5c7094ef7f68f0eb15ac3bdde00aa04ba50f2cb7c265e632c6268f94e3e7fa2040fd3198e7f10d8d1d1aceef8facdda27848e047b3e234c7bb3c08dc518689d20c44e6f588097673972d724b5da0c11cd762e974ce417853528902067890d6b5312542c4ee1acb172c668a5a7e93584e269d4ffbca922cd065bd45143389b39d30a31862850120f1b222f9a374d8d0bf65c3b80e745c6b48af4e2c78aeef4d79d88bcb289e12fd0279bb7ef2ac36f4f26100b2243469c011aacbfb92e9aca333dcd1dc865285d98645d0fe0345b8346e87bf62d31cefa8ddc863c46725e820bf47cfe5d9cdbc3a71dabed0c76cde4dad7c8055e100abefef0d529d63ebee937375a9c70ea3486907c8a2b075b9e7e70b6a816fb1190e4429d58ea557e4a094ec5d8f80b07ea6355f0bae01dc21d65d50acea62eca3cd8e1bec8db1bea088ea925fb343a9a0df82a34aa27d287cf8626a717d90c222e0f11ee1628f93b1fb3c6c6f395ca7108d93fce3b27d9080206d9c787bff328d049e8d81d2da6558a9561fe4d5b28b9d347f89cef64a70d2090a49a18c78ae9a3f0bea6649c3cea285c0b526bae469f8a61d1e7b1280bf3175ca4010ea30a5e8b4aa2bef3b506b1ff8414c49936a1da07e6210ab54931fc410d56dee96998afa6a9a28e3a6bf760aede82ec32ddbc168430ebf471bbab98e4aab7816eddbfeaad5ff01b223f28468c715a085cdedaaeaccf29f9c7d92d44a92209207c07e68940b0fc0ca993ea650ea9ea078ce9c90be0fb9c9fe342ada6aa0fcd76fba5e825fb5ed81a3c0a4e22623e1cbb28bc1905a06c8d4cafcdd050e8ab6782ab514f517de370b347b9281acb1b7bedb056d0f2a13cc06ca1c3f6f9e5246e17c9bf11f0cf6c05922724761787a40ae99aa13e7249b91bba84fc26912354ccf67c51c666ed1fb3bc5d6d29cf75cdc168e878100b710b2a217d995216e63a29718102eb2aa70f96fa77e19f84f072afc6652af1fbfb3cbd6927a96cefe774767e9998f35b0cd4fc7cdf169c6a978ae051007f91e8b1a5b4c4bdd4a334fdbac4df17c3c501dd48bbd0e739469a8dbc48304e1167a11a7d778bc30159fbb5db976a138f22213abde9c6a97107b80eec6fd63e447d1ed6e915590c99c835e84592560dba2b97f67ec822cc29b4fc38a6043a654942c3f9a27c73f748811c074d15d4c076cc23b49f5d527685fc9f4a2fe2b21f2c3b83e81e6ffaee5f04c6893bc21404ab7861e6f3ca19570742410323ea371fc4c6fc64256cb08234f6837d5cbed98fc96b7b5b2b67d495a0e62f1fcc8ab82ab6fbc45f17545dd43fe4f9559c64d941e4aa4e1a92f9305a66d471caacf11d174b73f403e6ddc21250e9919bda4a37765843c235e414da86cdfee7855962c3d9c252d692f561dbd17623bd0b4c14f9189b5935d9704c2960fabecb80f90d308d6e534f63bf207d08e33c5de731cd46e3487fe2ebbd2c6b40c9b3597fca9030a0b5592a076bb89f0fdb7d48c555bb494fc6f413c879775fb503fa67047b31d533c9c0bfc8d26349ee77c299a6e02773182533e013e9bd9ea32f9f1d8d514572a3ab2578e2de89252b93caa5b153406eca05a58c34d41b098ec8b4137063435f0dcdb7596d7383ad6bf4adec40c0aad5ed07eac25b3c3f98cac05758c18a17d785a8cf0bd7d86807a275f1deda875f36096a1879b7cfca9c070c4ab004c18a153012d75b7adaff9b044160b99638c4cacc294c4360198904f698686145a6b3d4d8b4da9d7b41aea9c6ad5f124c424fef1590293ff646a1bf48fb45a97adcb4fd713896da3103a1c9c2b301a4f5aa7a9e3378890a4f0ab9a85e98783cd096f82271d5347b2fa9164404adb9aacdf64939d9a40065ff03d897b59c4614d3b5b6cbb8d1bfb5c98d4e25246838f821d95a4998f8cbadf874a35a8325025055ff2065947fc64e6d9b6570900d1b44e914cb58f1c5cc6026dc953296235bd98221397ea337248c654a2d2793570eac6902c951092955adc825965fd710f0e692550b002f2fcbe464c7a036d14bec6e95d75ed85e41dc83ab352ade9d9f054bfebd497e5244edf08817cab8eb1bc2d3ebd6e58ec0a884be4f34f446a2569263dd806fd48f9325a068ccca0b49ed2be5cdf47043ae443025b8d326344abcdc6eeed70a6aa6015488574aa485ef3de49b35dfa5f6e22b86b16d2a43fc209724dc41f6b781d9b76c9ce12cdcdc09383a14171ace7e8ac5976a5f3473ad0203954ef430ba130c3c7a936b60dfaa1dd9595150f8aedf571217992605a6af1fe323c9f12f09d7a7fc382f6d28e1ac4dcf72f992133603be0452a20b89f6b64a53569b1f89456c1e5affd3cbef7ba51e137c213f4d6a7935a74aecf5dca9e22b9dce13179ad7fd1ad9d91e803b7f74d7a9baa7c6c9c81325631fefce22565356705969cfeb4a027373cacf52245a56725834c69f3f1c0373f7c122c493215981af2f43473f25e35c77f1e231d2e2504b5032e32478565cdc7a5570dca86594dba135ed6fd5cc05fc7d4007fe20eac8ba4c8bb6f64e0d13d4be7b1c4811e6ab9239edf95ccff4d619b977018c6cc5584d8140bb0516b183bb15facca66a21c36471a98fbadaffa733555312bc0"}, {0x110, 0xffff, 0x6, "3357c60ea1d2028a55382c42e05f62017fdec489cc7df6952218829646bcd4d4030f6873a16c13044c5fc53808a35b7d8f27f725b21de0b54040e248158b32f001eb0fed7a487214154285fd6e619235af55d147a4401de5a6485effc61d470f5d687d1933385f2a9d9fa0096e73f5c82fbb17d8b3392f66071b5327e9b444bc83fe3f19bf756f089de21c6e7c8adcf4aa884367cf1cac4a0805b884600803f1ca225ba17d832b9714c36d5383f88858ca85eba388cdf46d0b80fdbc4cebe2a47d8f0fb4d28ff7857bf888a743fbc5f68c2af032412dad1c7550dd9c0425eb57e9e77c63680b367aedfe51e4b74eb3116e0c6638970756ba080576"}, {0xd0, 0x1, 0x4, "5d24228f736d014b89baed5d117bdc3bb8e931f5689eec8a3d40cd84b9eaf5972e0b3f000870dda102bfd96f4acdde7b406f2da787eda036e5f08b07d706cdeb6cecee01ef94302654b7bbf5b8aa21c5fa74e950a9ab5894885c57035628e832a10e311b17e2e771ef6498c6d3e05e4fa84efd3b22cd38c23dcfaed60e59dbd0771e9ed49b71cc4cbc3f75296c813bfd1079c6503f5ff51045241e37695858a0316e3e6526ea373232e0d9b08f5c0a5f5975d0a532be40d9f0042bde89c9"}, {0x110, 0xffff, 0x3, "77f71d09c8617b98043205729e57396556c5c80e6984508f625ab3d7080b9a928d10eb7e1b31996a1c1c7bb7c51930bef05510ce66dc74d40312b0b4b7b892cd09afc6582edc652b5af83845c2405d5922a254944834b88a8aa1691c2903bc648390181414202e0c1bfb8bcff698451d5da574c21fe94de5e063c15c08318dc9509294144dad446951b2ee4c7fb8c297fdff3e88d6ee39f3eb5dd6e21bb2b4af98a454349a782e2dc4389cd63c5300bcbc52499be7054166984d3efe057e8ded58d4df157ebae2d7ef3076157b6eb545828ddc93c45d6471d759ce8c3aa0fce04f53e4ae84e9fe507aef37180c753e97b89f6e45d3c8af4de5cc"}, {0xd8, 0x0, 0x10000, "c906b1b5a99618204244a76a7f94002536dd0675f8dd8db605275611a1cecdc7eee559925424d632aa881dbd2424afeb6fb491f274e700a369a1feb25e6091cc23285fb6a88f3fc36b8a22c48f2abee0d52060f150846336f5818b063e18a471e438dd76e28b51998d6bc79bfd7d1665f8d87dc02c6997362f2f4c7417ae7939972c00cebf19f90dc78fb2ebe00501169836ff56afc46a28ba70acc8f268dd74612c79c17017c1d8b3e1c0ee99adc5113b7bed0634826ab5b7946fe964da363c1deb32f1a024"}, {0xb8, 0x1, 0x1, "0e9a93e4e9213640692a2fd33788eb59e6c1c8dbb0f6746c420b126a6bc695f5d962e840c317775b1e8c95f4c13c7e96067efbbcdbb475701954a6cdef7c4312864626de1517531e53be6ebbbff4f6367c0125ac6135e55637959476c8b805f921c53342e381e09103feee6357e3efc55fb8bcd1feb18271328f010ed102aec9941572d089b8c4f466021ae298f3205c6e2493f6c323bb705ad850cf4d8229c2749b3829b9"}], 0x1578}, 0xf) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000040)="c3d3010e0744", 0x6}], 0x1) msgrcv(r1, &(0x7f0000000280)={0x0, ""/47}, 0x37, 0x3, 0x800) 16:02:40 executing program 1: mlockall(0x3) mlock(&(0x7f0000025000/0x3000)=nil, 0x3000) socketpair(0x1, 0x4000, 0x401, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0xbf5e, 0x80000001}, {0x18, 0x2, 0x401, 0x7}, 0x800, [0x8, 0x9, 0xe5, 0x2, 0x80000000, 0x3022, 0x8, 0xfffffffffffffff9]}, 0x3c) mlock(&(0x7f000017c000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x20) sendto(r1, &(0x7f00000000c0)="d0c516e531bedc9324aa8029c45cc1decae3ddb7f404e80899e32d7789d6edf5287c843134357897a2953e748cf500a850cc56857580f114556f57319967dc6f14a5c6e57eb2fc634b5ef210ad0c9606bcaa0b3acb", 0x55, 0x8, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) 16:02:40 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000100)={{}, {0x100, 0x2710}}, &(0x7f0000000080)) 16:02:40 executing program 1: r0 = socket(0x0, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0x8, 0x5, 0x0, 0x0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x2}, 0xc) sendmsg(r2, &(0x7f0000003500)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x8, 0x8}, 0xc, &(0x7f00000012c0)=[{&(0x7f00000000c0)="dc45b22da0cadb968a3343574c785b6389e2514ac88f5802f8dfea193c2881337ec57a3207b5db182853b26d8cc9910a2e70034b66f0c4fcc0831d0fb19d2a934d167ce31d39321fc0ffe18e234add552259e88ee6784130a1c2d0c496818de95c7cafd3f76c8050626cd83fd01311bc3a8a7d7dd2e464c47f0ac94a30d216f5d926fb82987acd70b58c73357d3688dcde0f188b7090793c8bde5916c97aa655fe", 0xa1}, {&(0x7f0000000180)="3d23a66039247cd850edeb554d75ea6fe90c22d73e5f56caeec9ec76ce51d3a2a6cf9218f076effba95b2db198f68b7626c7a8def30c07f2f9320d4d6652c2add0d966aa05fb87e95ab083dd665ae3ec56b3a5be7239a778c10675e81beec7da084735bc580fe7bdf226b9", 0x6b}, {&(0x7f0000000200)="f3afef0de8403e8a9e80cb3603d8283f2f8c2fdc3eb2508f6f49e189aa899ca445c0f8b3b7ea1417e22a", 0x2a}, {&(0x7f0000000240)="13b675c09e6137185e72b1f3d0ef066defa932483ac0b05edca0e9c43d4f0214c133da4dec77ee12245e194ba7b28ca9096d8eb1e44b8f0e158fd6f9ce3f7864dd12c000fd6fe63ad31bb0a43126a0e7bcbbbea5ae7efbc52b63c5397fcb84f232e719da197f04c2a7b0627ce04a70b9978ab4d1cb100ff2ac5201a8bf8266575e6de25c6f8193b20bd09db8128a654988d3ad4a903a69456f616f0af8131b59a5c6562ea6019a34e8f5e057ecd57328a2a625b7b34cc0065d187c7a01d0d9736cdf20da874b374e9a2695264613261d0d6635becd1dac58eed26b00aa825053545145c3d48c2481ea084e6194c2945fda53642ff48ba701ddc2e97774aac64b165695d97765d33262a7101245920fd2d3f339c2a4b26a71c980b88ca3a2a5a84a355c5fe9059b47e80fe34111b6ab669ea48425167cd0f10a03493287d033bf28cee8c0b99927a8366941448597d083924e150b66ee33e2fa5739c056ce513334d338a2c2e7b11b852b44545dcaa9da158cd0a7c191c035636981261361d75916143987c938906055182b4079d2942292e8ea5f2f53e65732159ae7e9e5a05b23afcf2fe20b08dafbfbd4a5882e9cf737b5dee19e367bd6bfc74ef720677bc827e1a191f5d6f2203f829455caefbc2fc1e2c98fc4946d0e8dfa7d601410009cec5f39d7649dafc44965c266aa06af02eb4adcbcea9b350275f610405ac6cfe1c52c1612ffcdf15106d849d3d2242ea3b1703a812f2a0b91a49c4e88d44c08f8eec2bb14caebe727c9d968757fca5b51e374280c4ff6eedb8572ae630c48ba838fddd41154f2ba82429a739213107abc5ccc14a8b86c5111bc4d4b6c9ecd1ce439080eb46d9d069255ac4a09af5d3c40dd661b736373458dbb6ff082a35fdf6b0defdabd1fb0a4e5947cb528d99f0ae1c7a4c51ed35947a6f02c12fa7ff137713552e9e8ce168dba73e3bacb0e8acc5c16e2547eaeded1343dc13554700c21cedf5190f761a3f8228721442e4191211253dbb26da105c89e73402a53d830461a9ca33f3811574779df2ab38fea7a5a887099a9ca12cde31e25b970ba7ac65f55c9427983be84cf1ef7564dfd15ceef7187ebe4c95fc0d34f6983524ba4ab989b82d14ac2cc6779a6b83ac2959bfa69165f248088317644d6f935da13f8d01db0a22938fc987378d8e4d4d44226a0a794d7f40cc89cfbf397452b12e73dd95c9113f1a58b0e8c9eb4b9cc6091ffada0efd873cab266d80ed0130d39eeac550686763ac60479febb2e9d9fb101384fc57d0f9214f039efa1aee8ddaf3df80d5f33b0af657eb7fa017e10327097915075cac04b5e4fd602f98811aca3119a5fbd00304f8416655ffa575f8115921f1ae6365baff9518922d85c8c0848588f19eb38268c637ca532661db79f81a3266c53d90387036e8cf7ae798f79119c748ad57d3740c98bd51ba7de1afa5ef8e816bd970aa82318ba395b8ee5464d6e6490971753297cd99f51e013d1fed91d3a60db597d4c610f563a7506a0369ad7a69c97567598fce425e03a8d3cbc9b8419a7d308fa7fe62297cd76eecef5142f09f5826dc1ed060c958e4dfa708fffe40b6c7c0d024e73d5b51a1d4250075534dd07a58eb19388949e4effd8a97b83b9b907a6e9fb9e4615fb67da40a14b02be49f3d3555be3a468e2f471e3495b70c34d73c9bbffc4581eea090cbdcc5c9e0e65ae35aed2ceffcceddd954e345cb6536ed7a09a674bc2e889aaedb6c64f03b9f2ff85f426356d18012d076dd9413022f89afbb2ddecaa36d5edd85649c99901955dde892cec6fd28519b2225d4945202641e7ec5f8cbe7769a64fe4a04f4fcf0409e59de89b9f85bbb25ce2b02a748fff86a3eaf306961ddf68f05454fc51b14e817b77fdbd8572669db3553053c58451002508f01e630fb109ff6046ac77164b78fc9c4a7402a4a767ec6e451cf229fdf9670a58a6b666cc69ddb77ec3daa390a407ffdf4d10403c2fc0d67c129df12f471e04b2311cb90ae225f90d838f7b89d6b74913339bdf897440bf14758e285ef087ab4968ac4064d68bb70f5b43ad9caa04ddaca54f67aa89bdc58a2ced9dbc059d0d229c8166a5fbada85b6d4b62a8755e16d52d503ce744d88a5577513c09b87d95873a25a607a3dcef4a887e292f57ceab62426a6231d76be988ba612b520a279ed48a3c46d47ea2c3ce015bdf7fe441173be4a223d764fdaf66b6e16ee9eb40414de1ed29a7940fe8eaf98204a9eabeca7656823c4f4585a8f4d59f781ea25a7efe002c116a151742ce42f03a0f277d5d48b9aa392a59e7195aa4a55f2d080f07446e8dbddd03f6d1b4928a56ba9410ba33d58056b7ad7caeb557e015046bfd854b405c667ab235600c17ea438dc79d939daf15429a457062b5a908a8235ddfb2c9f95633adff620fb429a5971ee15e49994f7541ceb1d0fc460e3f4f1a19b8062b1f7a0581c8cc0dcddf61cba562944fa0aa3020b4a4d45724df26046a4f5e59b51b434ba3c18579d658369a2fdc0dd8782ba3089a7986254bba4bcc9cf912cd6fba61556b3d94374627c8c7d987b9f96dd45729236accd6208454cab6207fa963fecc2ccec41ac4ff696fd36d6edf6676bafaef57ae01e82a1b1b7a9fa49d9bb6218d5829289bcf718ed735d5fc2b866b6dd2b12b1c37748c1363167cf713dde9073014e0793e8868a973a96913a6f8a3e4f3496f39e6a6fc292289dc5e7e03c0caf25fbea802d1aa07082f977fe2fa42d1b3c2042e0766b3d29b3b43b2cf8db101bec74b99a5b60e2cc053211ff92927cc9dfe9a996da72ba653a29086ebb7ef50b542abab684fbf21b2d0f3211997533b60b734419f49206ad09112c3674780bc633b03da9de1dbb45ab0db2299728d51faccbfe4819aef6481958bb7885641256b07de263195818f68e877a0d6bf72be210bde29031e6433c485cd7795db96ee3afc25d11228446be7fd3f143754d6b33bb371a74f6f3c50a5798cea0366a19c610292349e4c71a9444ad26d4fffde2083be2f9412248ad3b9293ffd9b0011a8b4a72fcde00576e7f3e2fbbe0f4fc18b2b0878dd28a43e4a185c94aa54f3d9900e9bdd7f22d1a07e2ecb749b28f559430642a44450f7a64a7f26d1f1fee1fb6fe21ed71c71d6a9a30dab62c10f17465c3ae82132b3005bb38ced5c30273e98b4897b01906a213ab5fd0e37a1411f8c70a66df0285a1da6a037b73bf1a765d8afa2db6a69a1ab600aad5d58b05704f696fefe80733c538be45c7d0dbad5626be484a7cc22f336c494fca076ea0021a6b6673ab9af2277a4c0de82022fa602dfedc3a2d3aa36d0fec5fe6ae761c63685c70fefa1f92937076b70514d9e6eed6f1affde75f72026c872ebd55699c37c9245a4fb7c185aea07bd76e144e43bbeb93f75effcc4cc584b529a93b1f8f708d469d1d711fba3008acab1a9037a67724e8eb7f9cc92a2270eae1e86cb7410caadd47f654adf674decbcf9cd701137de16e69c306b4014c2857e7f5523fc786a4ece200d3a0e91fee90cba89a2769ef81f77701a615fba1ca9ce5df6000229ca238cfdf8b5e737664b5d3fda6cb6a401e97fcf6416f3f90525afcfce371eebea368c71a70972d0557efb46f110273d0806b45e4a9825294b804b377e9d07e4fc2e09e21e4139ca1fdc17378d2662a1f0715cf812e621fee2995691d1a41bc6fa3d3fa5f7e473f3573bce56112e4ea947f3e90212c93edb04eb621b4c73e610fc3e6ae7bec3f691108b4907768cdeef04a1fe4c8222adaedb7970a6ed811aa3ad7ddb4b5418ffe2308c10d8670a47d48df70f65f7a92423e76c71c8f0be3bce3d26894129a01c02df78b427aa71cfdbb2660fd61199e92cd9f63107cb3bbf1015ff9aa5cbc57d649e953fa8be52befc8a1203754fda1b1407e5ddefb647b1c55f834a7fe8f88a04f966c22bf2a054f6025a3127db78d7b8d8e57929b37694abfe45f0c174a966eaa04fa5d6a0c035ffe75918aa49c37b487af98ca7a9b21f3f8464409d7f7d4b2584ff0c3894afc5467cb1b785e4afab5b05d5da256f2e67812d6117c9e93b413fa482d00eccc34c809fa9e01a0f61861f5461e82cafc185539fddf2e78285059266e848e0290648487ce0c212b3e1b62c56a588e97e608dff95bb083805314525539b58f3a81c281c839b407e1fff4fd0e1f68b7abfc9d17d595406ff06f0d25b2b53ddc2158e2d283e582568b720c142ca5263897d43344c6df70b0a522af3d333966c124bb0767eca55748aa18f91d5aff12fd25ab749c7d1f3e4da874b7e1c9ed29787f330ae2414ed3b434c7a9bb212a78448f766b11fa4d7da9772bbdf24a594df4799c5ad73c2e4e1202db4bd28701ecefaf99d39a04eb57a26e55755793286b415491f50175efcd55bffde3767cf535c033997d8906909aeb03acce712a66214b59225d2696aac307cdfdc34466454529e45ebae36b72b1b87248232db9d50a7d93dd6ff8e59543b3c80a8ae5012b120c67e30eb457686c3e153edacd5096ddd1510e0027e70f1b41b1f273027beaa2d2997c3e3225ac240386292f3a60cb04d9ca90e721870435618c945ccd7468e6e2936fb9f2966a93fe42baeb2d2ce1359da155b3339ee6b448d2d00d9ce4da33c5994655424fba5a1c9a3a172c162bfc997dda18cd7bee158db84ab6f6689109a87452efeec4a9d2f64e3697c7a2ac6ce2fb9c7426486b3adeb315be7b91bd79baa8359d6c3725d89ade6aa185bbdafc78d4db899c3b3512bc900006c5c5e10766a5dfbe5b09ba87cbd548ae230ce927f4fa48e8ddbeb9b318a281185bff8208cc82b26d1d0af5b6ea42646c7d5950a2af25f7bea9690cfd6644b9fcbacd529f7508c5c1684f39af2bab9cbce334f1feab475447667f62e0ba891ff48b2aae4934c4478612fdf88bb9d566067d5aa8eb8f9ede44482cc3adc4f9ae8b14708f4ddfc5e2e6112f5622bd99dced732c08f6e98307f431b0a29bbf3c5e2db087756fdd83ba25bc9f4f7a44abf72252c6aa596e576bc82d7bf3c23c0c8f27253b7ed3a8860ae1ee52bc4e05fcc56079bb966d3af1673563d456f05e785a5ac46cc8e4f4c72ee13b05b91be0016242f1a4f87e9e65afad8a018e7e82b3c7780c84ced822145977f6bb6972cb2157f1d0a2ef597699a0c1ff99ed7ecc937ef3cf4d852da77b556ad31b2c532a34508362b53d767268dd99994b5907b9b59e36e37f46404248f981b384b0af5bbbca119fe33893f4070dc747481c8f6f199f1339e87ac22234b4ed4e071a4df45747812ef15bf9a257217e2ccdc0f049b798ba6cb29fc2dfde49b1bfbaee8c201d2ccc44f97b0ce1ad35dbcbb67319fab814c1fe9e4e055edc81bc4baa1cd0a0fe072b8e576556b0eb83d21cbbaa812c471ef99e3d698cf2ea959dfdc9900758652bc997e030489e396d2c68f2982dcaaa4982e4e29289009abb59dbde68453319537777a5a266965a7a627011c9f1feb00eff37cbe8ce17e4cae1ed446b9b08bccaf39e28816845fc2d16f3d4d0e73b05e84e5a61ac97ddd9799f96997cd3ccf32b46967bba682943ef8ba34e560b163ff2cc15102ef82eb7f649c0cf13f3d6246723f2ce7bbf152dd295bce8a76d4f6bc28fd780ea9f39d3b558c101dfd854a7b7c22013007fbc6b1d929bf7ba22f0857fa380a10a188c54c43e891274ab42ae141613cd653ef8c78cf32abcb844d0ea09d7999798e015a77e9e2b05559ec587650806f09ce95cb313f83bae9ad759b0e292463c90aa1b086196d0054", 0x1000}, {&(0x7f0000001240)="24d8c444718e91bc12eddbab1776500f6f0403a173e101e812f8e5bcf2545b7a787ccaeedd98c0c088efd1a7e6a17819137040eed058fea408036f1bf8c0e9de5d251c5e215471573ace85de116a7a797d3e03f1cfc39fe50de1b79a022e6e3f07651f9f0cee799450", 0x69}], 0x5, &(0x7f0000005880)=ANY=[@ANYBLOB="2800000000000000ffff0000a7000000c6a360c7882e4711d9ecd5dde55804b5f3d96a7ad90000002800000000000000ffff00000100008066b629e975d9332c6da5128ea95b4f2ae800000000000000101000000000000001000000090000001c5f0bdc84ad4574108e258ce278c7159ee6d79d22a3e60d0e507855a0db787f2594087db6c13f09afba9bac22b8cf7137ec5d63784b4a8649aaee071c2bf1e119051ff45fc8f2ea1420183922632f13c768e649105811bff5cba4ee419f8c76582ee98993da7722dc33539b5142fbd446cfb34ced91ffddc69866afcf338589dc4da97374f1b1588bcb55b6433c66b7e229ce2ac40b855bcef708f3f6f0831ab119ab1fde86f0cd3516bc07f659a636b8d371e01cded812d735b449c79df72449edabbdc32cce4af9eb59555d5f709a9baa53c4b4e58e60b77caa059ebb6a218b032c4b6fa364362a13a9c3a29ec99e08599ae220d967876e5b7f4ef6eb82aa28a2c5e6f825d9fa71a39f2ca1d6a0bcaad694f03c361144a0d2df287b6463477a3bf2c8dd60052c7f4d7c6010912d55a9806392f48bb7fc32ad32a95516560bc7c3fc7b61fe96c6026cab1f0f17f2a3bb43c49b968ed14ae54c2b29daaa297c56aff90d94c583f30156077a41302b04468adab50ee0e918bf55cccc2952c83d7b6a5ed3bbf1ea762d46086f7d65feb7c85f079320ea8dbf81af2e1fc0e5ececd14f2a22a00975aa33933b7a8288ac96088dc4c2952f9660d139b830e8f742b92e9d9063357859518ea22491e1875d80131a94915f3b46e2bb39da2aad5b03789d0ac54b859ec4ec86d4dbcc5a0f13a5f011e23eb5e91de2752d0478864183d680c0f49d108e196eed8dfa8c3c6f7fd297ffe09e84ade64ed96bd9153793cb220e52ec5a939cfd9973e8e4b9155141489f7ef0e5a247dadff2bada96c9ecc818b23f92c9491e742dd566daa04e68a5ff6616eee58428bbcf7e7366ff2b8dc90f02c61f4948dc02e1d80bd90ea1a2c0c8622e4d1cb17ad392437aaba755bab05199650890764dea98d25b02ef85f9c4d45e1b8cf754f06034201c4e249a6f4618bce854675c12d5a1e09ae85183f0f8b354b7983a7bb1c96a75d8817c190eff04c4f216589d0d51729325d40972e3cc9a88e1e97ef535551fe9f451f3c466113acebd8d09821093d1ad11f01e671312e5a26c3489570af992e38fc7d1bcde2ac4be9b31c1c4a6b653f93234fad22d783baaf1a0107be8a1f0a3a1d6c1293493c9c043bca4cb52f8e03a33c13674a72e66cd6117a13f21fdb5161ded82747f73cd4cccca5f89077e05f29b7e7c34938bd1724d21b2a3b0a6e38854b4d08bd112cda22cfde70a5d222c729e9f07d6cb4a73e597b65b7f5a21a3b4b833547305e93a0355f72a7cb6a652e0bfdabc39830f5ad1fce1fc1c2e491d4604045705db048b985b96edf5eab662a0cc3c5e3c8d12025b8183ebf62d5dbaee0cc3c3fcac6d4f634ec52c00ffa4cbc17d53c3ad4513458e9ea72439862610c85ff1fe5c0f5689b107eb8e58e0ab8366f264cf59c31dda9ad650aef30fd01581dc31b00353ffe335cc8fd593ccb52d261e09495a69743351835ec7f05a06888cb1621cf215e6a6d93a54d689d5393093c833b84987b5a7e455d41cdf1134b419145d6e927820cc7193ad9d3f030d8389f1e94892872463df2f0a8049a7eaf432f61405beb8690b9166ea3241bc1f937183e1f13f0ba4aacd83cb8194f1acfc984cb3d79ba1ee59c6d1f149f87df3948b987149a6b54d89b9f33a99725795990dba55a4a8029cc19964c62b1b915b1f8320a453c0abdb6ba287401a16b1ba34d606cb67eb069c15c87acbccc8f90f35c5c71a6565bc74d07db06a76a6d392e8456d25a97d5e96ac94962f1e72231ff86bca4f77f720e3b4a43dff3f7fb914cca0b516ff3ea0dbdac2ee3dadc0c9b1b0af692db4a1fc07549bcd060b875d372a06a79b2358596d392568dcfbd442cd9aad61bbd400be9d6e88c2b84a0bdef42325e5bbf81f5bc18364715e562c73e3e2c60933c481a55ec239a51d04a83996f11251c3a626bc4be3ff10f1cf2600fae32667f1e73236f414fc3277651be2adc33548450a26d3d464ed8a2796d48dd1e62f5983287fc907bbbbdd73306bf53309b2791ae5c819829a558453c4a1f05c87348c36893734d30e0eba1769dcc174e47438f03024d2797d98a06e4b7838dd2dd2760ea132367982ac7ed64a26e99cc3edf91c8d6a4ff7772574dae62c4d2672a71f295e2c8db868a976934b4cbc4165fd70225452fcab7c103a2af52a351cb598dc13538c50a2375c46d933da1e839fbc732d2a600e4c6ba360fa060b2c28f8a8596b48686b9ffcd8cd8d1582fa5295f99f5f17e456484e767351112ab7615b1589b414bb3d355b59b51f5266fc8864bef7ba36188189938ec87ab0d15d66bc0f1c9b1d0f9af09d675dd7e1292d8886958983e4fc19dccd4e5108003b5513408b69008f92db7ab8bac1a607a80941ebfb8cc716a19f96784e687ab2347978bdfb9cc1ac6ced7c62c960049c6b8be48f7e4991f542a03f6574f8ed5825fb55e568552a303bc97c46006322023c2434757a864da943218f3f539dc7cec81a7e285b5e42c242b8d8b16b600e4c3ec2e6332cfcc3d261c84f51cc6fa1aedca8dbc485a2c4e2002d674e03515540a6e56af2bc6443ff5928666ab12712a22de9534967d7d992e7d5dec91b0ed6a1d99d146d66cd02e8a6ff18349308eb0038a1f3be5f48165638c70bec8c75b3d0ca3f8301102c88f3b59617f74a9762e01c17ad38ceecab5b3320d5246195d4010e08886c64aa3ff3777dd315054359ac23f6c736e7505d84a39a88658f079c14df2f79382647611fea535fdf2a1918d37a8beb07f42e5148bbff62cf1e6b6d22ebca6a8b0ebe43e769b8d17c73ba2f2a9c656e0bf67031c42b36b43c97eb5e083bd2be8b2dad605003102e6ad128f9f6900d0a63cefdafcd734adc4a1dc6ce33c3fc2431a276440bdcc5522d35be24af3d9a4a1bbf6386fa0635d65e0ce3d87d70518c50fd76d3e9b479abffee719cce7983123d68ca057635d3aa12e88872398bcaac4144e1de4c033ef6f503eeff0fbb8d8f2c2f765e67c2aa275337bc7906f12f819d6852e4441b27b66ade06e6f41bde2480144357cd733e24cb3dff9fb66aacfb160c6a7f8b79855b9cdf2d370130c6d0f3a75f1779ace29258dba7768cc1d5476841daebe8fed9e118c7cb408a8fc1da5c1d5c1fafb9954a6b7ed002efaafeaf656aca4593f198991c3f8052877aa7aadb5282595538d94b9c585825ec03947a542ddd0803038ea0ec9a5d4e1349f42e3cf22c7ec8e82c782fa2ffd1f806f09514506d0ac32bb3987902ac3cb91fcd6323b1f959281c8d395a903b2229c8645158c89b469a4b57f93cfd79c536f5a527a70fb231c0ab621074d8f2aef88cc3b6744897c513feb0b0563b530af208a08647a8fcba90b8644d4333c5d4333cb850628df8c5b034314cd630df983e8c94f3649e96ba32476c7df710c370d8b07f2223da3daac17f9b50c6f82652e91e42858efde14849a7875bfd767c42a567fdc8b899a7784b0db4ce92917c9b35eb0aeb9da109e5d874738cb2e2064e429bbb49ce11b37417f951f72b87957e3bbe96aa0b988ba069f5866c9b2b4708beec25e79d53cf566f5b7c32f7c04f205bd454f2fef8c7656e930a2ab4cbc9d7863991564d27468b5df301444ba92eebd9ed3442decf4fcfd9e19621bb65cd17c8c8dd104b8d69cbd59bd7bc64f7f6a92d1f39951584ff50833237b60278d0375064a20577ab1fe09c92d45c0704e6fd12c78a7284e893741030c57ee31a37783b957fe492236e4fe7c57688fd81cd0feff39f3f4b69c2cf23bc1709ca46816ce83b0267dc191841b921b9084b7194d5ad417b859959ade8bda9080d8a52c2d3942ca2a7c970dc2e4c889e7c5eeb768cfd32f72af82ff80e3af63408054f0b828d656da854f0854e01ff2bdd6ab8c8fb6a21bf3c5e126881e8551e1c342a274ce8e7b9adb675181619ee51234cc862493884bc188ffd6a490252edd50e9f26dce2301bbc34d8e3b064477522f1800c54664814ed73aa47f545f33d6dc31cac1e95d89d99aca815e3c1727ab3603bb755917072b963cde6be04aee67315bd1de2adc2998ec3f28c025311d3235060c6e3814593dff8a429e8c9c80a03ff07d6de04035d9fc3f1f2579fc3c93e819057f19709f9a2958b7c966b75ffd11938a3f7d85444f807e7b05d1a7ab65307430bb8618e63aa768f4bd8ed1c312de13e208d6271f8efce301ec1e66d5a5e48dd5cb5dc34b2ea4fc62a6ce6b0d5e2af23c0aac8b58359b7f0f4a8426b420a38e5e74a0f2158d147eaaab8956d7d23ee2d29a1ace943e3169cbc290183a6e4155b7d116b2a6d48ab98bd61bea04a4e99c80b08b0364d75b23675b656b62080668a3a6cc8ec1cb95e3dbebb25d7d32704f7ce4ff02291e2fe271e5eef96ea69f5599ae7dc2c83a83237487ed848df16dea7437541b657100d3323561980e1de3365dd78b701b498868b58fa965e3b88ee19374d1c129be0063e3087dbca0d55ad2df2b0cc38453b6e13c1cc3836e484a34ea71fb9751a442fff575132423264c90fe1d11711ea5a7c063733905230b8cbd77b5c1d0494db559670e76ac1793832c73c3254ede47cd862a52ff1acec3e797f55974a5b19450dbd1512325d39d2647d33af9d67f4cec37ac017655a750d50ba51d086128935ea5f2c64d94f76c8958203d7e2276fdc3cc48479d309903036d72f113d0ed236b887c70aea5d1da9391055083ba86046a4aa45b0ac8bbe26d0720dc8d1359570a9e38cbfbb50b53edfcdf33870b05ef0f467a907b40db21f931ca582cf96da3a1d4b4e626d296b2bdf41f17cfafecee60e777c25a90755ef7e6a41c0a9d3bee870693bbc410b812c08fb6e9d9530000e8b4e34757a1938d072594b88886ad2f2e484f6823eb3e944c05ba4388f2c2f7d1216bd5b0018b64721e6f28f93b19fad4c08098b446475801992bbfda1b0e38c7f7e7e39af74c5784008a64036b18ca76dcab944f2bbeb6dced070eda143fdaed189548187322e520a07750b04e25ffcb673d8da911cae7d515c73b35ee9bc00c5353719810b7c5707b50f6648da173e0d5b856ae62e68d90e928d0b46f0f821fce3f4adbabf40ccccf9ba1dbebe0118369853871cef95f70bb8bc1ce92a07dc5b539b222c3874a46c096e9f22b393758cb090aa8a5bf1c77b102d11ad3cde85d2dbac0d02b87705f4ea49a2b34874811c842ed3dcca88bc7ab8d709adc68d1c262e25609415328524d74a5ebf2713fe36aaac230b65822d290c4127b50c12052a2d02cfca1ec9c7ec04d1e5efe63d3cb0356dd7dce1f7eaacff5faa9148492639a5039fea7fec649a50e0d70f3d91eacbaf065a04bdca72a632b872797bedfbba2f96f27ad73f8fbc75ef2a63bb882dad28db86c4b996f762ecd98c1cee3cdc03eda6692cc2d57a54ccb991b7f2c41196351da2dbfa43ae1e43e864542d57efa0b28a7717d36ce159642ad7665f3505df12f5270af492a44a00a95885b38dc493f6b0b9e291fde6b25d88432f7360f23b87b87571a301092670e051c79290cf3a102a64b41b8c289faa226b1f7f73970d99e5966b1f61b11549f2844a138e182b6134db5e9bf0592f8880a93f42363600b2eee0b14a5312531810ba0f1e180765dfb16131be85164acf8e11bd90463050798f70f8364aa808dd80cce4becc4bb42d5b16df32d17555eec0087d4f30ba90746245ab6bacf55f08ee75080f4c1c38ff2581733c8d3cccf1bb41dd4b6ed27fb1b2d5a5641c00ea60ae7e5792399a436b84db9f7a01b8de547b6d3dbc9c89e40d79eacda2a000000000000000ffff000001000000146fcd17a07383b7c4831e15e1d5c5ba59f77c3202403ab1ca52cb1b640e068f33937d5939479dabbf0bad3be4af43376bd142d5900e4e432611e72ceb73252873a13980edfa08bf36d7292bded09d2abf7b10921df59abb2cb5685c17a1707a0247a056abec2eabd067b0434c2cc5b17fe950cbf392fc11eca56ad3461f928a9cd41b1925eec01bc1b7336ea293a4b88800000000000000ffff000003000000e03c4e9c15180bfd869229703b3e92527f3314583fe8cfe20038e068ef4c2e2cf76dce0a6c56e9b5d5f65addf1d1cda967ad9d1c0e82c7e52330e6f669b7480e18704def5198ff82807cf36f2b0904bb469e6594cee9d0b14361bd9665adb83dfe0cb587e2d52fe8ac636aba07dd3fede8d998d3854af3961010000000000000010000000000008003dc90f4514c72547291fcb0a1f4b586a491bc2f6aba5736f031a989854c279c77c1b331ded5fe04aa0b631bfdb7c8daf1fc095b45157c34c49c194ba79a2b5683ce7150b43792e3fefe4effe5041cc7921d808270295294e84f372e5428ec64d110bfbc6238cbe2c8da455a9a2fd4dd34395b19421145be1a2e1530fb127ec5fe72cdb5e25b3f57484b26aa49e300bbc13323b2f194f1b28a21508885d7ca47a3716b4a04bd5fd3d0c11ed5afd537b005416d08d7968641aef044e9dd6476cbb5237462794754ef6c0db487d720d6009420a1118ff379b23d1834e784872a5c31e083172bc723938f0cba9c78467c5ce541724a912d58ce17b067e62d63f0e9e5f0be4a1918e2b0181ee00b72b2144809d55c41a626f2d671727b5d5f1f4c47bf3ed527b34559d238a90ffe05f28ae43901a5c0aac9a2a147991873e558f96459358c1dca122c1da74854ddcfc6b00c2c4888cb48316a952439b01851b12080d598acb416ed838bdb85fbf73a0264d11414482b8ea50e5cf1171e6b6b825bbf505a61ceba7c9233b822ee4b07253e5d969c9c8d31f3ee5c4ce3075360b140175d32ae25f992ea9c9fb9cc21ef361b16746923ea3355895365cdd30a7a19a97dcf97cc09ddf2afab2f6f0c05a110d2195f5adc6becb50378766c342c68146e7216ac2c9e98211ce9ee7cab8767b89c839c1ab0651863a78c83db3ae793e61587c93c2a271f888835bfe97d104ddb000df867b7a36d4affd91acf67ef23e3000499a1d5dfc2231a61017a7637a3fd84e116a90e866b1403f037e6624dfd12a811c60e308e6d0e345da825d8055cbff1cce9a429238c3e9c0e31c1ffc414cb61b3e9bc3dd917ba86dc2621ea510d0737c41291c8166e6e2473bd850f8043619fdb92c74627008caab87754321b22345c4dbc5ab5a6e437b056d0d26d95e6337bc12c07ed51c4c3d7ed5b9be2ec577c79d234ddb51e4f4c26d3ebd6e82149db9aec2734258623ff37512dab276e394ff7deb62ab10f1b22b0c9da459f08181fd6d18b2c0fbec62c0d4cc49c167d1068cf30a63a5f1d328ad4a70a3f05305e31003ff50764b5237737784da1b1eabdca961ac9364401bda5c9372604d25a75c4a7b6306cc930eac2396be6ce573f0ffae494243ab365d23bd6587a3661fbbece5ab6c29ac13a4e8fa892fcf282db93796e8d523958c1bbc5dd4b0d0f0b06694ca9d6bca8ee423b6fefb42d11cc717629146a8946fee3000990f74fa27e49715a4ff703e8b97c5cc8405d1dcd831473cd46d8dd3888f1f0a32ef25280c818731b98b683497780b81154579f24af3c5c963fa70ab5d235832e59fb260bb4349e78fd4f6be192cb0cd2d70259e7ce2223adacae01705fb32b315b28684b1692f0950f483817f96b8bad5669ebc890a72d577d6c6d28b940b1b4885930cbef772f50802c62546058af1d267361d760f467794774a819f2980aadca9d4621ac2b04674865b2953f22f36d51f9a6320a736b47dd06100dd7b6e5ee3aafd71afabf537e6dfa4050d94c86ef24c4fc25bdc9b35b52f6d07200d99ef61b2b6e37d916c1a80138c97d61784a44fb9c358a2058e2695aa13d744c5c8c3b4809849400f054762dad0c5f25c0071a6b9271c6da2247f63b65a1126f25905fb87843801a81271bdf0ce60dc6f5ff2401d7172b8624d764e8815bad6c04bf549ee9c408bd4a2964478feaef090b7f1d105dc13bd63c0fe133f701393146958868671184c3893e7647976040d5eac37d9b6738c64de3cba2eebedda33b04273b585e77daa819a9745b7a7e0488a1e3f513b847f3a922b40a1773afa4d6f1124a49f9aad001666ea8ce9f159741fef8486d8fe67bfb45ff9063a45b45a4362c3e463a22934118b03320cb9ee2f33bff4cee980b2823ae1335a06d0cd65a972f03da561cfab49b47fe35282350d56f69cd1f2297e157c3ca6e0e7e1e1d137b21a107e4951d89208a0d07a5361ec6a62fd7dcd410ea380b51e8c0c4f7fbde73e5c8d3c199f1a1acfdff624cbdb439f2b56bc55baefb96a932463fcf81bbdc700ee62231ef71803aa52949f0a873ae094d97e50f60ed1d27d46f622b8ff37f015b229c5ace1c8acd40f89aaf54c97a8e64620c7ddbdfca9b6776fe3987046ec73c4446b3da545e0466141a6f76eef793a44beb95ba0e1a50235e4790fcad5d84c8efa94756bff0f88e959de380827cd94af9186c1d587cb067de0882ca46f36a67435e00807c8a447d1789cf2f089b0d21f5cfed677a11ae8691ed607d536b4c6bca3b65c85ba850106795f91d2afccef80764cebd9642284361f0cd32d11b73b58a794b26fe29bd7660ae31728c6f0c2153ab7b50ddfb8f3098e5be8b2559767d49d29b278e58334ba1c20c4be720a2480b869d75f443987d70ff3cebb3d06460ed45db1d56fcce73afa7b719c6b679a598077b1358cb22781975a67ce3bcb78ee198d563d61aca3333942233aa5e127322fcbea1c457f06f5267c040b482f3d1e47c8da5f6bed781753df438ac0546de67ca6b8b3f3de05f13811f2ecb0e7dac4235af9e785843b56bed317f07b9dda1d94c6b832cfc00d9c18d9e1db1c91261b36129f0e0e2bb27af7669c29f30b6e802ab97c6cd5f56e76cd567726b0dc2497a5346c71093ba22e10b6b6505f44e427e828258717e5c5b28db459ef41b0f1842000e9ebffcb1d11200066574cf13bb231a5fc62244294dd904097617c29b4a688ece0f91f564c3506384a17e6158c26ce2ddc34b3c6b68ec0fcee2a57e4fa62261a3972a8f8b97b398238dc12239327f0fdcbc741ac73d822dc6d52d41d81bad7d9d989d79563080bfacc5438aeb8f6ab6a8c09ce16cb3f4f88c1e111d44da47e396b0437155f0d29f247479a6375e973f2a883ba0f01dc144beaf151d142c0099b9dd0c79e20aa8032a93ddd55b149251959dbb9f2db317967d25ff0814003d331b870dfa3cf87471e16898402d746e313c09ba7b493225e8fe6e31676dfb2eb685ec25d1c56b02db4c566affb10e34100e54e261b71969710919c38abd3eebc6d84249690cf2f80c5bc81ace650930ae1d661b706490da94ca4c58de365719239bdb5166c241d7a934121125e3911955f548203f7bf5b0b1e0d70ccbcc23fed1aa386b9c4dd3fee52df8df7477560af01f39da52d3ed8881cbf4a834d8c4abca35dbe6319027ebb3a0524539632cc629cd7a932da9ee153e4ad21eba07356206de3618cf2d0e750043733eb3654f61e4598af4dcefc6f00e8ad845de0624a3725c81840913a0c4795e85668fc3ac347cad12a92ef2fc804e800d4f95633dac68b56cb886d361473ac92784127c36fdfcd5e0dffe698e5f34b196ea8b1211f1fbd633c891fdbe6f1a20aa737745d4c59a41c4290530d9ec210a1764e7acf443e4ae87ad251622079bf111d2a02b968a5749053e4943cd8097290d912c30196a5a9efd48d797130643576a7d0fc73902b0ea693ba74e2e163e1ba020d46e5ee5601d06dbdb625c011c17e6cc5b0d4ba5812a1bb7c8f776ae43832114ee8cba57198fdf368c24e6ed8ee63fc4bbf0fbdf0b90571f0f7f6a2cf429b714e184cbba94385f6ff8f0fa5299e0c833777c74183fc9297384381a1d44e2e9f28e5a88b1047c831a8073a25f149b4cfb7e108533802fd19b4c4695ce8a4f8bc63eaa702ad1144a8b005e72bb2d13c4973b25cef45428514e243ac759d458da45c8edc31a93ac185134ee3b2d84a92b3c21eaa9511b8311d3b9afbe032eca36c887a4466e7e784d3e0b10d9dd16b4e8ecc0fb3e46d9816a26dad82db985c0f11ae7a069caa6de56ff7a42b73e62ffc24ebea19e4aa76359789209bdfb04b189d1ea0af6f0889c0f3a0012500a6394859fd1e3a36ef3b4ff6793f5ccce0b35da718999f9117ec37485c3bbf082090b9eef79f8bc68747fab509b1cfe7ab8db3e1efb13091f7ae7e2bee150561361073bdcf8729e21b0dd599febeea0ac3370ec93009b7b45c27835c5c15736ff4a3dc15d6ae56579d13e56d6ed6dfc232a084381d343bc4f695b15032c7432486edc94c52a6b719af84ba87735ef73b106ff327e9f7187d4d28b41217b32b0c79c48978eab184ea7741da0f441fbde49b85dee0a42468e1cae9d081be659733862b331c68b34d9c21b90217c310890285d24047d50fea8a7fb4539f0fa3c206782ac4503961d9e659f86bd546808a2ecf0f8e94e60d0929920da2ceb755079d81caf250117bfcf90324cc6156bdaff71147af96d4cc527871c7a62257db5fc68bf1c077b9d2024505a8302bdc9913b87ac179dcb1f9262160771c882e7ae2342d223584de53515ba09e322890c1067952f01270f4b5657fe3eb6b8340248efbcc31a3d47a14b40fd70de2ffdbd37057a826c51b0e9243c7e08b175e3fbd35a8a096acd00000000c7e0c17b258296a0277126f0764af62505d357bba0672f410d91ce33aafb1389c79dfbffc5599650f5aa853a25e833ca5323f8382168e35af2e505586d1bc8790f4b803954617c27fd87ed7a7071fc5eaad7651b21daa4c4bd3c21bc40a21ef2fdcf4d935e2ac295f4c05df20ef059383112b7d8f243a33526961b340b380a22ae1d31aee59a3454a8a25378ada65e2d4d08808bd22645b71526fc67ba688a0c000886a13dfeab6f8129b136ee1c06eaca2fb1827c0081cf9d876f655c6cbddd0a7a61ea5a8ca5a928f35cf54358dc259d57191e239c5d1aca2ab5a1f9f3eec44bb33d1d4c2ace16fbf29e8bc6e19a5cbfc1e464f3b9adba0f86205ccba8a68db0feb30110fff94e13664889c8127bee9daec27f5d75d9a9022ead03e8e8e817d6e22cf6a68e08dc747e7e62334576594c3fd3c1c01d8f959b326ce3a40a4eac9b917acf258e650785fb28862cb0d717e36b618365c893c496da1cb3a4dbe29656f67fdc50104e55cabd6fa05cb22af2c488116f0f90db8a313c57ec9d263f01ad4fb3ac19ee21edee8484267651c727d14c254d943e0e6db65bd31903e17f2048de2afcbddab66e15392a7ab8b81131074542779c791e12f22e6eb4cc0cba6c8951ed06eb85a26dc09571bdc52dff57fde5a74c60ab057dc6d8195e0c03276c57ea1d2e8afd9bce2e452322edbf1a75e1c616639b022636d617fa1928e606ebb743c3a22d84f435672623eb7b5e0bbd9522c736e9be233c2136bf966ffe2736f780d04c8c6ddd6fd80456bd4e3f3fe7558c9b61f8ee7ec5a08fbbc6047f8674ca2b6fd17ef723091707841dccc947ccb54d075dcaf9e8f011f0c928f8fcd39ff8a4e68606fc69bb36bccb92fd9a01e869aeb1204480525ce799f11a9b703bf190c087d7c8a5e1d034b7777dd5d1f19224a587d415fd4814d2f3dcf1413ecbd67351857aae11660bf5a3d6438a00402af8aefa4bd6619e74aa36f66b1dd6ab0e0155d8a0a25e0e13d34f217ca52645eb7e4129df498fbbc903dcc97cf6d050ad742f938ce794ffae201950c6056a307575d776f054d0b5b1f42baddd8b78cb1b7e686753614671a860874ee8362ed1d11a68c640a2ae5391bcd68c7f57393b1637f60c22c28e684b307e2b02ee4b23c58e109ff3e9e987a8998da54fb03c038b9a93aae88bc70479b73e1a82a79edc4635ae8f628a2cb1328f386350c57256f7cb694e175dc448fc565979923a74ea704dbb2443fce0a66be9e3bfb47be6b2d7cb96a458af4c5dc7da65fb255f12c98830638147f4583a7c02a19a1c88237e8d249f74ad627a05ce10fb7909a21856ae41d4d5eb4342d6fc2a3cbfa3e427f23b32ee43ce6b7da94d880240cebdf821f99a7c28cbf501b509f43254a7858b79549fd333ca0b3ecaeb1fa665969caad360c0df04cd7f5963d7ce3c1bf5f09b5b22076eb1c5451b14262d9351ac579038fbdf436ccdc80c2f2349dc380516b87bafac3f2af185b8b6eebcb0930ecbb2e451b0f646eab2feda91b1584269ad8a9389f951bce67e611859b323dfaed130eb1a929f37d680006932000000a10df3bbcd086466528387be67e5cff034da2bfd3fa64b6a16bed923720575b74f52285adce7acfe0cb8b1a4551520550045d298cecbaf809e01243472c258385a301eea8d8d124da7119095774c98c206034116804f9c2a7a437f9a946b737f142b393101f759e038bd54e8af83274eebaa946980e901e18ac33c41aaac2939608262dc932cb3f84be1413bdc1a9c4ce7b841800e1ff0f0aa8922fd0405688e6b2a01cd762c48740fe1a3368c2e52269c94faa636ade19b9a3b0cdae6"], 0x2198}, 0xa) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x8, 0x4) 16:02:40 executing program 0: poll(0xffffffffffffffff, 0x0, 0x4) 16:02:40 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r7 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r9 = syz_open_pts() sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="158f514af646689b0f4e8265", 0xc}, {&(0x7f0000000180)="3c7019d39e802cbc424302bf2cf14af28ae7d784da3cc7bb9d28425a03ee47c170376b5ee6f0e6050a776b56bc8d18e7f07865203bc7f72096ea2b471a28765b03fd4994848ce169beb166dee6c78e50bf93e430350f229beb0d6f687e46e4904b16331c5bd648d53f486b586e0f2ee708b15a572aea7fd1fbb29948cf4bd1b303d834a70b06b142c0ee2192ff4b1ce456efb7efc6682e174c8a90b524be2a5ca7f23079471a1efe9fe4b6371f038380207bc8b7662eafe0ce265966a0387022cc870131d7b7ad46", 0xc8}, {&(0x7f0000000280)="d1d7e5be322d9efb907f0d95a1ac6a01fe39874e374c8237dfd2a922e3472493822ad16eef7ac4961ef5ec2fd7e433bb037753ed70a5bda99e1cfddb9719925539356326397995b382812913b5b59400e93e8e0aa4a5adc686550a27e14e3d5f19db045879d76120fbc190d2d72312281c300b0c8827918558db09cf5b878d8871762c26cdf22ffdee7a0b209509f3b2a6f6481912d87dfacaff2543fcc7e94c15b4e95da2696f89399213259bfd992452046c1ce699ad0670777febc4", 0xbd}], 0x3, &(0x7f0000000400)=ANY=[@ANYBLOB="200000000000b20000ffff00100000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x1}, 0x9) r10 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) setgroups(0x0, 0x0) setgroups(0x3, &(0x7f0000000080)=[r1, r2, r3]) setregid(0x0, r3) setuid(0xee01) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000000)=""/72) 16:02:40 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x8) getsockopt(r0, 0x29, 0x40, 0x0, 0x0) 16:02:40 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffffffff}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0576fdac7c13b7dcff02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x98, 0x0, 0x10001, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup2(r0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x5, 0x7, 0x100000000, 0x4, "4f9450a0feb66489a53954811a81fe80c8b5aaae", 0xffffffffffffe9a7, 0x8}) writev(r0, &(0x7f00000014c0)=[{0x0}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="ee886b234e", 0x5}, {&(0x7f00000000c0)="d829df703d720908039f2558a73540d7ef4054afe8c9c6683504c353b2f3199eb7e3d04f21716b6ad610edbd1ef4623e0b029c6fa6c763d90cb3df97403aa3f9b001d506c6e1e12509445004fbaacedad5cd6f2978182f1369f0e1e01d530d5ffecd42386ea081afcedc9b8e6eabedd121cccf82e2ad1f93c7896276339e28a8912e3558a6d9a1d449", 0x89}, {&(0x7f0000000180)="b13459ddba3e91865cb0c5dae80c7eff9708038ebbaf6307", 0x18}], 0x3) 16:02:40 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x4000000000002000, 0x6c3f0881) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x30) fcntl$getown(r0, 0x5) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) write(r2, 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000000c0)="5beff71f29bc9d5da92bab9e124585176b9f52b8792ae30d8498ccb57a49be09e8a9fb099cd082aee2be29fd63e31d70847929e2c66b791f9d15710e1c06ef5cffec3ee551dd1efb366708fc91556a813c86975265a17e0216b3387e0d22d7a1bf363c3cc259288c7019", 0x6a}, {&(0x7f0000000140)="b6e27cf22b7b2b111bd268c1f8944a0b6199a67c25ce315bb262ce1d13b9bebd09c3522a3aa832474909c3d760914c8ad28baead09f4050ba61c127284a95789640f11ec59234ba6a058914ad06fa39e0e413660967f8aea09735d2cb041bab229d21df0ccb6ffe8013eb814ccc72df2ed3ff17e86d21e7e3accebf9281446c07e5a60bf2ad1ef3293a983d33add381b702f0ceaad0817ed49f15340ba427b6632dc7882d34b15abbeb05f9928c1b11d0d0160cbe1106c0c20f7d38ac7ab53fba128d4203cc74ec70a8b41a3d8f4a6ff88907fa669d060775be241d8", 0xdc}, {&(0x7f0000000240)="d34f49d2dee07e41e3404176de252c68b54e266832bff8cae267af5005c57ccc937ff36159842ba23fdc3bc07f9076772270aca6a0ae9bd60462ea1feaeaba08e6438b523ad859ee2a3339dd6865121cb35745a780dba19753e9cef0d82d0efd7b9c51ff7f5fa9899d6c58554650006ee980f4049797df37def5bddf415cfe5a5ab939ce77252a96ef3b10211e12f089519b", 0x92}, {&(0x7f0000000300)="f2c68bf1fe5f65b33456caf987a13b1ef4df8c5a8bab3bfc1ab222a60d008bc99924a9555c0005914a5f2b0a3a0fedd894d723f29db190587f7f651802b8f377ee4c63ef8a9d4009dbe8bd50e948bc41fee46edf35a5da42c1ed95c9723f1c64a6452c241355d9c6f5339bfa5b7cc91b7c4b07e760d4078e7aa7592d89baa5c2d5ffa8fe819deaa18ac43eae3b659207857771f4c57433", 0x97}, {&(0x7f00000003c0)="f6155288dc0a558dc773c18b1e7fa98ed95b3fe13120c99061427e8287355bf8d60fd5a08b3f78beaacb492f6f447162a3711dd9822e182e0638d1ebe4a310ab1c20533d1135bc9c6ce2c5f9c96f504edd24ccfde62f13c2f152b05d7ed7d6a709bcf35fb5f446568648510a2e34d8d0ae9314ede61040250ed4", 0x7a}, {&(0x7f0000000440)="c64480e09c85364e4513f9eb33779d1dc0a6723b87b51eede4ece4ca4aaeed4bd600edfe394c717084571fc22d66fadd40993a318feb", 0x36}, {&(0x7f0000000480)="2eee34652e43b20cd009dbab8fdac642131c62a9ac219f025607ae1423d3fe47369578bfce972814a42d4f0c2967677723943951d9b414c2d1f50e8c0a013c780eeaab67afe13712623ce14cb09c307317f18491ec99fefb932475973e26a918d2a355d1fe032ef6734f8e62ecbf879bf02a08bc24c05a2a44edcc2658a87e6cbdbaa2ea0cbf0d9570d918f197860b4126e2106de722f1a91fdd3f9c13b59795605edb491e867859e5c8714dd1729d94cae9c7543dd0486992df8d4c48469a", 0xbf}], 0x7, 0x0) 16:02:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:02:40 executing program 0: r0 = socket$inet6(0x18, 0x3fff, 0x2000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="ef31238bcc4bc1b79b86b9df32c493f6e6639a02624ccbf8", 0x18}, {&(0x7f0000000080)="77ed54e71db9b478adbb15af9c986bdfead4c0d3287374cf37891b1740fc4f4687d602690c9442360e1044fd792bc472da3504f0ea12fb208cca946cde2e5786d1b937c7dbbfe929eee8d65a8b505efec86827d8c923290f49eadeb6da04e7f81268912c4ed4d19d1b55e0fe6b546c65b82388f760985aae875457298d91b997d7d6e11b0ac22316f29125f0bfec2328d29dd43c0521e8be24b12e029267252c", 0xa0}, {&(0x7f0000000140)="c406a36169ee63ecd385124cf801cae9f173e3f6ea65a1de5ae986f0b80f4ae3878eab0ff16250b9ffb972495c7f5d51553c35bd9e3827b962e8c947b676741e86650450dd183b17280f2fed35365f086cbcf1c0dfb6a0ba32d1f7c1948edaf4fb593a67433787999a110cb40dd4ee8b72a8c42bf00063da0294897d362998c10caa2961720984fb8c9c971b1174eed0e0aaa6ce73c5f92fedbda819f9d70978b6fcbb1cd6cb1ca55aaff24bba2f7ddad6ca31c7973d11bbd5a1c1e6d6be96ff50ec6d51791b7352462dfd99204aeb1ca6ef20c9df2a", 0xd6}, {&(0x7f0000000240)="77793e17cc6705c00ac3d43bfa37f0879da5823e29c46fe0169ee799ae", 0x1d}, {&(0x7f0000000280)}], 0x5, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000040)="f73bf53d", 0x4) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x280, &(0x7f0000000280), 0x4) 16:02:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x236161bd) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710fb4a83b2b9aad42"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) r1 = shmget(0x3, 0x4000, 0x3, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x7fff, r2, r3, r4, r5, 0x100, 0x7fffffff}, 0xa, 0x1, r6, r7, 0x81, 0xfc, 0x7}) 16:02:40 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x8) setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x100}, {r0, 0x20}, {r0, 0x10}, {r1, 0x2}, {r0, 0x12}, {r0, 0x1}], 0x6, 0x6) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x9, 0xfffffdfffffffff9, "17000d998a7f60cc070000000800"}) write(r0, &(0x7f0000000880)="bd9b874421663ce2b50e7b0e1b96b2a8c26ea61008cfedf676c0e4bd0088feed9dfbe2b26981e8277818632ec1c1854986ae80d64365f6d95e00fc2a305df86869acd30e66b3a940844d4ef39c4efa7605a2ba991736af44d843b92ab9a6b79a17eac4ab5cb667d63c2a6f10a1b75e365b2f4f3a479fd827d6c38e069ee97ac347d54fe94087690d07851772b92ae887aae1c4f1e40ce27edfaaaf7462d7652ca62e326085e0697fef7efda1e1bf24b4c93ddc303206f50c4263d91ed105d942035108baa6ae85bc2cf1e14708c1ac086b5a676fd59c03e1ea69a1de4b2c7f50a0a0e568d312d0b8e92e8accb6febdb6433e691d0db1dab74550907720c7bef87bb8b597b187085d8f4ad77f9c6c0c19132aa71d4bca69ae0aa1b1a43d99a36f94f1dc181a8cf72fdeb41605677b52f740252a3e42d22215a6f25025380e14b4b10428b1e217b31e39daf5c206ef793628c683f151107f17c5cb6fe5afd94ea43e3d77c5592b1098e8f7a570c8bb4cd7c578b77e0678dca7", 0x178) 16:02:48 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1000000000000002) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) pipe2(&(0x7f0000000000), 0x10004) 16:02:48 executing program 0: unveil(0x0, &(0x7f0000000140)='r\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x280, 0x4) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x40) clock_getres(0x5, &(0x7f0000000000)) 16:02:48 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4d) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(0x0, 0x5, 0x400000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x45) 16:02:48 executing program 0: r0 = socket$inet6(0x18, 0x4001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getgroups(0xa, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r1) setgid(r2) r3 = dup(r0) getsockname$inet(r3, 0x0, &(0x7f00000000c0)) 16:02:48 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x5, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0xffffffffffffffff, 0x4) 16:02:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) 16:02:48 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x48) r2 = getppid() setuid(0xee01) fcntl$setown(r0, 0x6, r2) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) write(r1, &(0x7f0000000340)='x', 0x1) 16:02:48 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x400, 0x0) fchmod(r0, 0x4) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000003}) close(r0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x10000000000) execve(0x0, 0x0, 0x0) 16:02:48 executing program 0: symlinkat(0x0, 0xffffffffffffffff, &(0x7f000034aff8)='./file0\x00') pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x2, 0x10) fcntl$getflags(r1, 0x3) write(r1, &(0x7f0000335000), 0xfc94) 16:02:49 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) write(r1, &(0x7f00000000c0)="04", 0x1) write(r0, &(0x7f0000000000)="2efaf02475ab5d942eff", 0xa) dup(r2) 16:02:49 executing program 0: utimes(0x0, &(0x7f0000000500)={{0x200000000000000, 0x4}, {0xa, 0xa000000000000003}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="9b7241cb70036436ff01"], 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f0000000400)=""/201, 0xc9) bind$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="10060000000000000000"], 0xa) r2 = socket$inet6(0x18, 0x2, 0x0) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) preadv(r2, &(0x7f0000000200)=[{&(0x7f0000000540)=""/141, 0x8d}, {&(0x7f0000000600)=""/253, 0xfd}, {&(0x7f0000000700)=""/237, 0xed}], 0x3, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x2, 0x8000}, {0x2, 0x8}}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x48) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000280)="355ad2061e7617e56c6d35c33d83e7035f283ca568964baeae070461d6c5d468bbf3ea1d9c09d83d7bd6a96e0afe35d0a2a6d550336e985eed35247c76f6d66ddee5fd28d8ff62f23a9a72e526335debe3ea6503d1e22bf619f5bf0a2938ba91af5e4e1ca94120d9cc95129b943265b38beb173f84f7ee89763c8414aaf89dd124a21831faaa292937cbccb4f6a4f73948a66d2114b1835d319644c9a07585a8c264dbd37cf8785b3268cc0fa0406a375c5b48f59f82b267828aae1b67f4b11e88852027b44c9ffaeb5a79822223e195cac68cd59851de8314e87edc23fbd33fe5efef676ebb66f74e32adc81f52776f78a70b9981f1bab8c22b071a559e618552bf91c081a664b27ef42530c433c584719fabbf1b599a9ea9510ead4e3a6e3e69f789b060f12f5ef3f070bb6404a7f7d455497ed76f26e735c30e2be0bd2ea3698f0ba222360644bea88b78efbbe3e8417cd2c82fbf65c6eab15d35fc3a80de6f94e75bc318feddc7a80822694cff044b", 0x171}], 0x1) 16:02:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) 16:02:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x236161bd) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="d82771816319a3cdf41b4abed5b90ddd1ad7f97ba784d9e386fc67f25b0b797d717517921e36c1d5a0105622370fad85652199aff625276863b3b221fbfa531520000000d67895441b26f5bedcad8e2b3bfb905d4093d5cefcc2ace1e572b0889e6a85b0fddb9a63e6"], 0x1) chmod(&(0x7f00000000c0)='./bus\x00', 0x11) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) faccessat(r1, &(0x7f0000000100)='./bus\x00', 0x0, 0x3) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) 16:02:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x3) dup2(r0, r0) poll(&(0x7f0000000080)=[{r0}, {r0, 0x1}], 0x2, 0x6) 16:02:56 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f00005a5000/0x3000)=nil, 0x3000, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f00000cc000/0x4000)=nil, 0x4000, 0x5) 16:02:56 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r1) 16:02:56 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000005}) 16:02:56 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9272, 0x0, 0xffff, 0x7fffffff, "20f0a50693fdd24c87e03ed9e04e29604e40bac6"}) r2 = fcntl$dupfd(r0, 0x0, r1) writev(r2, &(0x7f0000000740)=[{&(0x7f00000003c0)="a15c0d", 0x3}], 0x1) syz_open_pts() 16:02:56 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="0c716d8dca49acdb586c02302eb2d02fd2af54d258c4ade180113bd6519f9d0e5e8593c04e55fb7d1bb17e9c497782f0b831496d3f125e886ff12eecdb1455b24d01b10355b91ad496d96e193219844aedaa3183c518a51bed88a3ecfe506955", 0x60, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) socket$unix(0x1, 0x7, 0x0) 16:02:56 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0xa59e2a4fe716a2bf) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) chmod(&(0x7f0000000100)='./file0\x00', 0x4) open$dir(&(0x7f0000000140)='./file0\x00', 0x180, 0x60) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x1799, 0x101}, 0xc) 16:02:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x100) ioctl$TIOCSDTR(r0, 0x20007479) r1 = accept(r0, 0x0, &(0x7f0000000040)) r2 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10080, 0x120) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x4, 0x8f, 0x3, 0xb8, "7f4419401b9b6eb87a9fa6945236b032bdaa7bc7", 0x8}) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x1) syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r6 = getegid() getpeername$unix(r5, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0xe3) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffff8, 0xb3d}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x100000001, 0x0, 0xffff, 0xffffffffffffffc0, "878d969783925efd9496815968c71f694ee5aff8", 0x3, 0x7f}) recvfrom$unix(r0, &(0x7f00000002c0)=""/10, 0xa, 0x1, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) getgroups(0x4, &(0x7f0000000340)=[r6, r6, r6, r6]) getdents(r0, &(0x7f0000000380)=""/86, 0x56) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000440)='+&\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='.\x00', &(0x7f0000000540)='/-\x00'], &(0x7f0000000600)=[&(0x7f00000005c0)='(\x00']) recvfrom$unix(r1, &(0x7f0000000640)=""/165, 0xa5, 0x40, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) pledge(&(0x7f0000000700)='+\x00', &(0x7f0000000740)='.\x00') r9 = semget(0x0, 0x3, 0x400) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000780)=""/94) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000008c0)={{0x80000000, r11, r7, r12, r8, 0x8, 0x38cb0ab4}, 0x4, 0x100000000, 0x780a}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000940)) fcntl$setown(r0, 0x6, r10) sendmsg(r0, &(0x7f00000010c0)={&(0x7f0000000980)=@in6={0x18, 0x2, 0x78bf, 0x93}, 0xc, &(0x7f0000000e80)=[{&(0x7f00000009c0)="8b1dfc890ed3aa7c", 0x8}, {&(0x7f0000000a00)="8c1a715cd92844abe7835d", 0xb}, {&(0x7f0000000a40)="8bd00b0b882ef23af1158fab4635d942bb88693cdd95c0a222b51ca9b4c54bcf3d74059e4b05495f584778e27b8ef097bf5b724c62e25cecbff7a57cb490ee2c2c2452ae8956847f248df25b96b03c884f3aac2a828126c394ad8a7d6ed3f8af42137eff9e0593aac54d9e59f949b64e5e2e94e478c59ca1db526c66457743ae1219ec4a789df1e1e094a8a2ef99e1298720e24c805a5ee15aaac29f0660983589423a4ca34ab92e9d00aa5626595cf1244933c88cf5ca5b16e4a670499550265d47dbc4accbe434b679ef2816440aa6b714d5bcceed", 0xd6}, {&(0x7f0000000b40)="aa2a1ba9819e4a70ce08401e804dd253bf5714e8c635eec5d5be07439ec6e74c8638990ceb9515ee9a46b4e8c15ee3f0a9068d9dde24100b62dd30051a370a2fb480e75ee19d5784e059382bd7fe336f65c3748c01dbfab6217a6679dc95f2e5e702cfce42387bac6e83ed0271497631c80dbba67a8fea1295619d4df34bd09bcca58a06ffa6d68ae4c3d2eacc1e4dd1a118e3bea460bfc45943ee75c63f48b62a9956e09b8b168700ea148a0825d418962d182a5a923928f1a575ccfb6e742a5289b409657ca954958c19efb15da90058d47c579a073cfb0e42984bfbd9569a394e7846eb1a3d15997278ed630e6355352b44e016a025e02509d2ebcf", 0xfd}, {&(0x7f0000000c40)="39448a9984b5b0e0e529b12d0d425fdad68a85f3f9d7a15c15f9f10510a184d2db744d0538a650acf78a9787e1d99f756ceeb1baf51ffe50346eae0299034378fb1a8e2da884f2199dcc195499524748f2b93bc80c53e4d22f6756f29f2e29f502f321e35a5d62d30e6b8a4c8268b3ee6ff5d5794b9c93863988f44adb9a8d22184b6b8759501aba1ea1e9cb402d3de62b78ecbfdf41625ff320a067aa6f4002ed4acca90a739e33c9f88ef4bf26988f2f0d14e5d1334a71fa4c4df6e7f4e4cbbe13e2a81987bf5e7b9f2ecc517b93021cae1f6546edcbe400c00f9a1674f2", 0xdf}, {&(0x7f0000000d40)="4250504a4a507a0ee19ddea59fa4389348c1fd3a786caa7eea3e8904e9b5c19b70bc24c5b23fcd70826fdcb018d887dc34247aae3cd0c332aa0c8cee9d0a9d7691e68b2f60e397629c3cbf3f3e847d329aa6612aca9adfc0178c513cf0841bdc37460a1b7d452bf81a79e7ceb9bd682330d3384f3b06ef5a9b075a754ff2730d62bc6757c3b3db6f85d7407182e84c17dce7184822389215ae281269b43a270802c00e608a2dcded70b6a8be8b3728a5e94aab6a5b7c984ea604034b5df26612d6cd5c37c642b82b4b7866dedea5c662d6ce84052a", 0xd5}, {&(0x7f0000000e40)="726b8ab10c7f91fedc571d4cdfb8f5e74ebe405e26add97ab95d37039a55bf18ed2117221760a7a6b41e0c1c78b0a8", 0x2f}], 0x7, &(0x7f0000000f00)=[{0xb8, 0xffff, 0x3, "dc265cca3d8e73e34c13c17857be09f3635d1d80e3d9c6ca4f5deda4e4423d7dde51db6b613ce599a02402d25cdd225b6936eff5de1acd2cedc72b6f262fad981516da78d2f57886c09f40640c58ad7a9bb59225b060bd4ee730fca34ffde3eab12baef202f2bdb488e8302130a187a849ba4f267df8005b9308b4d9accd759678c4445d5c9a1c148e69f51ac2299d9002b2df2128d9c3f7e00db0bf9c7bf00ab9ec378651b6d3"}, {0xf8, 0xffff, 0x48000000000000, "21410af5a90f1eeaa78fd3e199e745312be7d8382a387bf4d43da07b75667727f3b1d21940ea312a59cd803ef8440113ae52beb8f6a8e42e4f540842d9936694606e7c6bd0493a554af96634de3c189f5a4f44d79c225c43ce74b68bd7517345179785bcc4a4b4f0e84729dc93c682df510ebb6943130e8ef97254f71980a12b876c0802926c7838d05b8d7bcb216b1e763717a57d07cc8b3eb4ba120b1bb775c0390ceae3f796367f856b54c1201ce113996fc914d16dc09bca0335ce36173862c5b9f353daad1496e6c4ed9c0ede8b8bf4ec4b3b490934d6b748c190f7407e3f5803"}], 0x1b0}, 0x0) 16:02:56 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000180), 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:02:56 executing program 1: kqueue() mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x4, 0x0) dup2(r0, r1) 16:02:56 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0xee01) pipe2(&(0x7f0000000080), 0x10004) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x10004) 16:02:56 executing program 0: socketpair(0x10, 0x1, 0x4, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setsockopt(0xffffffffffffffff, 0x2000000000029, 0xd, &(0x7f0000000000)="ffe099c2ea24966dd43800000007000004000000", 0x14) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x3, 0x1, 0xfffffffffffffffd, 0xbcc, 0x1f}, 0xc) setrlimit(0x7, &(0x7f0000000040)={0xa6d, 0x363b3c3a}) r1 = getpid() setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x5, 0x1, 0xa, 0xffffffffffff8001, 0x8001}, 0xc) getpgid(r1) 16:02:56 executing program 0: open(&(0x7f0000000100)='./file1\x00', 0x100000000000200, 0x4000000000000009) open$dir(&(0x7f0000000000)='./file1\x00', 0x2bdfb56e518797ce, 0x0) 16:02:56 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x48) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffd, 0x100000001}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x7f}) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:02:56 executing program 0: r0 = kqueue() close(r0) fcntl$getflags(r0, 0x1) 16:02:56 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) setuid(0xee01) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(0x0, r1) 16:02:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) close(r0) 16:02:56 executing program 1: mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r0 = open(&(0x7f00008db000)='./control\x00', 0x0, 0x0) symlinkat(&(0x7f0000443ff6)='./control\x00', r0, &(0x7f000034aff8)='./file0\x00') renameat(r0, &(0x7f0000d5a000)='./file0\x00', r0, &(0x7f000033c000)='./control\x00') unlinkat(r0, &(0x7f0000000000)='./control\x00', 0x8) sendto(r0, &(0x7f00000000c0)="081c2f84dbab0d01aea9b29a7ef7a17fff048982b164a9eceafa949d054f2e87eb6b3f013e540c514f4c1276356572b4d0b75c649716d17536174a86dca3086a3acc53b664127ae9e11f4ab02f1bb7097d011e7fbd102d885451a45f19e75b", 0x5f, 0x403, &(0x7f0000000140)=@in6={0x18, 0x3, 0x7, 0x866}, 0xc) renameat(r0, &(0x7f0000000040)='./control\x00', r0, &(0x7f0000000080)='.\x00') readlinkat(r0, &(0x7f0000edc000)='./control\x00', &(0x7f0000000180)=""/234, 0xea) 16:02:56 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0x1ff, &(0x7f0000000200)={0xf0, 0xffefffff}) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x18}], 0x8, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x80000000, 0xffffffff80000001, 0x9}, {{r1}, 0xfffffffffffffffd, 0x1, 0x40000008, 0x4, 0x7ff}, {{r1}, 0xfffffffffffffff9, 0x3e, 0x2, 0x200000004000, 0x4}, {{r2}, 0x0, 0x80, 0x60000041, 0x5}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x720a, 0x6}, {{r2}, 0xfffffffffffffffd, 0x40, 0x80000002, 0x7, 0x81}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x76a9f367, 0x1f0}], 0x455, 0x0) 16:02:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="82022e0000000000000020191263c764434d5809696c6530005d07a16b177aaef889c683c0b9eee093939b5438e6e1dc631234fc81098ef084f5426a50950eb5f35caf5bf53d09aa4548a1224312b3a4d4922f15ec89de138a4543d1eb5271ce9b061ea1611956e0d0623a008b28e8b8fe85975fa88cdef5b2818649ae1e65d407db6f10e2c3acb79265ba6c29ad0bc2daafc065f7e9bf1dc3672b16d5104f80557442c9cdc2c21cf4cc123a39239a55a8c0934dadd74809d95ad367d9ec8191f3b077a193d27b4ccd5e1bb96e5033384982e4df"], 0x1) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 16:02:56 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt(r0, 0xa2, 0x5, &(0x7f0000000040)="c86e68e294ec6964403daaa0a1486f0893383d7b1bf6bc5ac5206a575fb7745d4b03031908a9dd03330dfcf2102f938204d61d5a44b6076930070b3914dce636847cbe382a83026224965669ae02db9c4264109065d43dbcc2ce4ced47", 0x5d) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000100), 0x0) 16:02:56 executing program 0: setuid(0xee01) r0 = msgget(0xffffffffffffffff, 0x0) msgget(0x3, 0x300) msgctl$IPC_RMID(r0, 0x0) syz_emit_ethernet(0x5, &(0x7f0000000000)="7eaac0d6e0") msgctl$IPC_RMID(r0, 0x0) r1 = socket(0x31, 0x7, 0x7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = dup2(r1, r1) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r2, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:02:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r3, 0x2000746f) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x7d, 0xf84, "bad84b73f2a4caaf72d88000"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f0000000380)=""/235, 0xeb}], 0x10000024) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x78, 0x60e, 0x1000, 0x7, "0e3e75095eddd342bd799915b0673d7afb6b8168", 0x9, 0x771380b2}) 16:02:56 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000100)="a0c6f940e84c8287ed291afa16a592784cb6595420963ddf7f4cd64a4cb30ee1600aa5e8885a2d40f19ea61a66721657893c977f4740abffaf66d2be9dbd6359e34d2eefd0f632482f87a7e0539ecf8e98b3e371aaef66bdde8c0ab22f46e291f873ca629dc2344345317165a2a6c8533f45d506b0ecada942bec41f81bd5088a8c478126a8440b03a624b0d03e5c5e2cc6763b288fa1fd75a15be40439ad6759032086b11f736457c1dedab6ea89eddb1e9328c8fdb0f32422dae5eb78e44e68cf0aa638718f9ff6257ace57a9a7b415ad37e5d", 0xd4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x1, 0x1, 0xff, 0x4, r2}) fcntl$lock(r0, 0x8, &(0x7f0000000000)) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x6) 16:02:56 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/210, 0xd2) 16:02:56 executing program 0: pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xff29}], 0x1) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000005c0)={0x6, 0x80000000}, 0x8) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000600)=""/189}, {&(0x7f00000006c0)=""/104}], 0x10000000000004a7) write(r1, &(0x7f00000001c0)="8e14cfb4e47a47df82322c5ff1008b80e217a278f3de67ec9d0034929421ffb2b1f0a77a091f957e9fdc69d9e211153867a0cc03ee33ad0ef739bec65a7e5036f899a1782c50dbf09c3d97230491b84d7b3097cd0b785d9a60aab3723e65a2b5c4439e308e68ae5b58bef7", 0x946739984bd800aa) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/34, 0x22}, {&(0x7f0000000180)=""/28, 0x1c}, {&(0x7f00000003c0)=""/242, 0xf2}], 0x3) readv(r2, &(0x7f0000002740), 0x1b2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xf3, 0x4, 0x7fff, 0x401, "d2b6458b836d6d364c1afcffb83c7af11e189cf6", 0x400, 0x2}) close(r3) syz_open_pts() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="56e2d2c08b503a9240facb1ff106b54df1865aa219476aa65d905a699b8ad2bf3452285bf782076f4fdf469fc2fc9407f491c7a86fd142b9b7b058f6797cea0931ff7f34ca21438a5eab396485dbf0b5b90d0ce3e4a5b1be441a533873b0dca4a92977141db828c7190b5780b1811e66456c175970e9d798c7425326b62ce4f6b64c6f967d475e3aadfd57fca4f9e6051419482c7ce7f56297993a3dfad488acf37d6fe776800cd7d7296440b0fa580b7381a5559aa3825567ca1530791d53ace57c58e5303cc18bded36f89ca7a51ffa4f49064e19840548edb156769ab4e6c4b5f676b6168f7f79715fc64ccf5", 0xee) r4 = semget(0x0, 0x3, 0x400) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000500)=""/192) 16:02:56 executing program 1: clock_settime(0x2, &(0x7f0000000040)={0x400, 0x2}) r0 = socket$inet6(0x18, 0x4003, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) fcntl$dupfd(r1, 0x0, r0) setsockopt(r1, 0x2000000000029, 0x1b, &(0x7f0000000000)="01000000", 0x4) 16:02:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000014c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd51e67171593f9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0013eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb93b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e020869a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d6754872b39e44a7910fc90f8be714d74666901c2503407a1f5a1fe6ceebc195e0ab8fa3e6686772f61a3f8481b951864e38145e62168e82e61422b32c62917a68a1634cdfa148aca0a7e0caddbf454492425f2", 0xef4) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x10001, 0x8001, 0x8000000000001d39, "bad84b73f2000075835d3515ffffffffffffff00"}) writev(r0, &(0x7f0000000200), 0x0) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:02:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df9", 0x42}], 0x1) write(r0, &(0x7f0000000340)="e36258a416f72ec9958613246fb409ff0000002f5ea7fa0023d58bf6659990bfe43204", 0x23) fsync(r0) write(r0, &(0x7f00000000c0)="3bd9164ef857cdd8", 0x8) write(r0, &(0x7f0000000000)="d95182eb22ed90cb0fed9caf542e05328e7c4e501362eb69ff", 0x19) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='\x00', 0x100, 0x8a) getpeername$inet6(r3, &(0x7f0000000300), &(0x7f0000000480)=0xc) fchown(r0, r1, r2) syz_open_pts() close(r0) r4 = kqueue() r5 = syz_open_pts() flock(0xffffffffffffffff, 0x8) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000040)) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r6, &(0x7f00000001c0)=[{&(0x7f0000000380)=""/235, 0xeb}], 0x1) 16:02:57 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x1d5, 0x0) setregid(0x0, r0) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) 16:02:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x4002, 0x0) fsync(r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000140)=0x3, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000240)='\x00', 0x1}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) open(&(0x7f0000000100)='./file0\x00', 0x108, 0x8) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0xffffffffffffffe1) r3 = getppid() r4 = geteuid() r5 = getegid() sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000280)="5b4d4686192149fdb14a74dd71cc119c8095705f9563afc915926788ed90d5b7d01c331b537d10fcb76893c48c338ac55e98752b13b86a5fbbbc2599705e508c37051a7ce218394104ceed877cf87bf0539e953d002350de1c9b599d1f0dfe6174480b1fd7e8453451e3dff40254d4d481e62eb438d6ee73cd0544273eb91125e0cfc60443bf697a251fa6b290e789bd76d1ad7c5eb3e58ee8bb1d7cf0b6c62916fa2e250727470b77edcd389a521222bb4bab3df1118085deecc22c0f4bfb5ca64c6a310eee0531fb2b9158e4d329450f8fe1a944797e4b0e17fe62", 0xdc}, {&(0x7f0000000180)="c5000fea757591c9315ed72f612b00470b51d421f65143c80984626499471fa3ed4e11ab6de46f5cb4afaa062c62fc58ecb0601081bd87a08738ddb415e5358ae57390494b680d00726a836b7dfc33ec1229d7da68fdfc1da9d4656d12745022aeaed98bdef4f2a36045f1", 0x6b}, {&(0x7f0000000540)="2d6eeea3a3683248deac04f8d0123143c8d4b248cbd73e3fc23ad24403af4ed030db942ee30820f9c1ab9b9b415a37f2c4fb677df2fa88b5a647bcdac6c2c7b16ace76b888f7cab327fbc8fec907b3c41cf9eaa81330895d343c48aa0ac033bef664edcade715ff5dd2d27e753e6782f6ba0ea537d735299e1daafadaae5c536cbfbc317717b4db4528fa71a7490f5de3f25649c223f92b3361fd559f9a1e0eb05c696a738cfba5baefc145a3d4e1c13c841d863e2362d14d705f061c378a101119aed0cb1e69774b1ff14ea8fc06f0f2aed7fa7035c743bf3faa847246cc9a3d7f4dd574ff02aad5cf1dc364a4651e4bfc65ac5d0420951b05d1aa6432a44075a2a5c5974f986b2f89de10b903aab02510ac93bea2a815492db5d4e6cad83fd55645548b82b6ca1ef8c4f64ac8c9cdea5e8acb162ff5c9d09be63042e06e76a7d895900f31d0e41200602790060322502f6067bd205dae3ed69ff97eb5184ac400d4c893e5130acad1359e303a7e041bd58d935d5fe49473a117f0ac748e9cd044021d18232ac288855a7b5f1d2237e47f0dc92de76be0c1dccb4c7c12720dd68fc9c354a9f9e4698c5089176769196b22edc91d55dd6e2a3b973022875e96e25eafd230e20283e955ce4dc23f088ecfd6d413a77e2f48679e3fa3f7ce7a443386ffd0e89aca1edba3e09c04586053b0f9df5ed41c465bc778e50b466ab71512bca172fe6c6934d1ab9e27c0bdd7164aa48796d04e2ddf50ead4c8b11bc9ca85b3dbb294c6be709f419133b038292b9883ad8e69104937aa261f6d2d02988d0cbb711838bcbfd58bbb292c972417a378d2c38338bd21200e4804cf47020e45f93f09aa9e3054db88ff161cfa91c944c81f35518617c90f3e680575c935177101c5186bd3ef6f80af3d6adc065fe3aadc96cbe14cb0ae7526f452f6e77b8838e4cbea86489a829e608e6ca7ece74ec3dd653a4af65d3fdd283e06f1251aa3488fba0f8bb023452b40fcba0c6e9a0a5540f103e7b9761b9091944098ec2e92653e8c085b2b5c497461521fd6fd072c6e4699c0c204e1c5fd70d8f98036126710b01a5442dbdfc2014b88be98d0282be3993042efa6614db6a530b1ba6f5acde83fe98552b539c568ef42297dc4c81ccc695dae5be85c1a7da049c6038a7cc266aad659228d6bcb1f06c7e984018210e4897267de1c6951dadb6d559d6f3b648d562e985ad2c12840b9dc68bdc2e1c23366a5c2c84d36559e094ed40cd7d2c1ae9b1d63b0e43ce1e7f8036e404e830301df8c903e9bc9a9402c857dbdcc64c69b836236cb232d94c075972be30cea9dd868452397b6a648b174f077db6cf53212c4a23dce2019680aae6dcc472b931ebf2e0d4d5ceba4c7c8dc68ed6670ed26ea99531e2c0ad4389415ec1f9fb60e5686e44c452632874d1b412cae8be96f04f2ee005d257c0ec62f89d15200e79f3bc2339de361a8a94dec4cd2c8e1103ebf1e42491283d1a8e5370c737e73f967d99dbf140d2cc0d4722cf71ef6214c3f1c5043693e96e6b26af61190d5ca6bead083508a253d4ec3c78287ebd33ffec8a733a13ae5564a859e23767995265b3651af31ddb56898f0a0893b8e9519d99cac47e73258679f0bb6f4df9a828435010e6a22489bccc12d748c0e17708b52e7100fbd40a4d8fb4b9f34fb45b204d1d4184f6e46f57f78444d93087a6662f51b30971771efc1d80b81d1b08b0d726d264a0a2209f3c3e5f918a672b3d3957c431420844679214c4b3567064744f3b66497f37165345adcb9596f9868e2f71b3e473b52ded29dc0c525ad99bdd48b733832e268285b5382bbdbfe5d80c2772b8ae7cb8c3329a394fdd48ed8f6ef277b2a84001f5620cbf9ed3986cb5d1c6a928bdd1819c77f28890a58d38f16f5e328689d52ea143b4378acbfebcf1b211becc30b80adb4dd010d00d5031b4674a3681aac4063e42a9bc7883c43642823f471191e9198b7306aa26e598fdb650c59e1f6591595959e40b3a979673ea5ae0d010767a9307b7b19389c4c7b43f79b821d63cba972152eb1324d166aa250e3114046616e6df6a1c830a094f77f61382944b74e974cea3a3d083da98b108497e5453ed4e51795bae7f0c7d110a9d10422187f44e3bd247504faf59b51fc73f501588cf01b65a82057787179cef6b44bffe1b916bf808666893409869aae11893180b54af784a5f68b6ceab68a5c29d7fe1a3a3a05c8d99005486cb6b0f7c65d501492052d532d723ba032815f72dafcc278f912c1546eeda1bfc6259a002d92df523d5b8b634749a7424edc39bd112c08ab28954f2e812675aa4aed11e5e42794e21738fe897677fc34bccf48b6d2ac1d6c4ab6dda595e3f14f148b50aec1865898fe46ac7ed42c75032e9f9b08147019f7d18ab83365b8b9ecf01ec46717278a4ab4976cd4677b6936d0709cd437773e47a1e5934c235f4ab8e129d086148b01c5f0ff35d99541c938cf228915a308cce64398f72db3528c056543df281a6c5709388f023451fd60508a2a96a7ae88d6d560dc5e625b17a8abc61482496d17410b22503e2170584e94c5db3725ab83f667cabf7d018869dc748591393e3fbf44312e5ace4c41faec508dc3bcf83cba13b4ac85868297785ee4f99219b865d20800b0347590370cbe76d573bf57d4a91617851fb3b3ce9acc532e4d39ca8f98478382e411725824cb637ed9c618c50ba2bf66274854ba4271e97e338a95c33d4ea93952d09514ce6d0b97f80a6794b4aeb1365130c0ba27a521b31a5ea629206cdcf362286d0066b5bac2033a1adbca8fa4f6f50b50fef342f17313d4c5082be85756338e5a7c9df1a912610535927e7cf81f0694cb67e60562b236613ec3b019c44dfcd97298dc8b1841e097c6c39c79bac4d2012763033fad66f4dce78abfc91d46df4a450423584940cd83f371965bf859c99d185bad507c4e40fbbbbd90d9353cafd712bc605a9445964b0a3251d7c3761207e2b156e5d1fbdfc030fd4e12a0a4b7fb2eb2eef0c05ec898ce0455c3b1177fb4fc06b040b7fd7011d0d10629cb628ca459aa4a07b719a89953927da281cd98bceb126d7d282a2fc19c76152034c4938a65d6e5e2a46acda6658295a637cc0ab73f82c67e332131f8280a7406ec0cc1b4780a5179f40dfcd77fd231db85723290a99386110097e3e91e4270aca6dde58e81c8fb37ffb0bbdaa7711588231e33e9243e6ddd1624731fc6cbeb076b4ebb8568f7ece924024d3e75bedda7eb5f06303f2b52c98b371647befe5dd73e5231b67892cc4a001e03d9045ec9077af2da1b6da44edc39731143987e835c4ce78fa3325a24d61faec7669ec48a771cce23dd8a653875cfe824ce5566896b0052885659d021a77ffc82776eb9c423837cf32a56465b9ab6e4d101f5d54560e61145912544555506932495cd54d77df47adf8e3cb376ce8d4842d6d912e6aed0ec8bd4fee5febdfafbd7280e4699d9ccca4b1611ee25caec3674760c478a96666c31aaee3c314d53b6e089dcd1108b9bfbc0758312d6b4983137b7570829c56e6993b4e8de5ef99fea6dfcbe29e53012de264a38d43ad4b6234b419de4bfbec185eed90df2ab69751e3eeab48b7a9c3dcc7f7c3f909d1eac4e60f367a61bba9b5d777330a5e10d9b9e612123898e02de336d82b57be5cdbd13e2c8d13037206dbe813487fba5e7feaa7846e606eb7b6b537c4b1b185f9798560ff62a5ede5ec519a7967666f050b7a08ffb91f1e0443fe253afb96d0fdf1e64d96a022e82d16a62b7482e799ea4db7468c4838c313dbabfae6dfcc2a4c193579ee0535e2e0caa9441e23a9d1e1b1423835d092aeaaa24f2e46e9645cbd0b9dabc18154c693a8e84c579c900eef629a4df428a620b4bbdd6213da1ae7cf93ad3d8b16ae30aebee18a02a1fcd1a8dce30ca9b59d4baab82f7168ec7465b7713cfabfa72d34a29f4a6589c111eb6df4f83d9b0d4238af77adc3d1e5bd470ee9ab71666e5388256a90f80f786910a911c9915d0c59981912ccdee2106c6c6e1a57f878f73943624d0b3b1ff5ba0b3d58e78ee9a49f6c85a3e91a7b562e5d8bc1c61ca4f12d11e56ca16e8e532f8018399e58485b4f7f6c9addb49e6c1c9308b87dde84ee9efd91e9661a8dc4285a71ffd124dddb8db25fdd4347e24ec7d55c817fcc8014306e88e253a52d0b811a8c4706abe3db4ddd54adace71dc577302ddf338f1e8b39295fb0cbd494e4eb7fd4bdd3c422ac1d96ffcb781af1bb0249b95db0ab6d517cfc2e15d03674681f703839c5f6996164250ff56cd96dced969ba7d61117a3ae30838b881edc1564c6045672fae7ba410cad16e44fcc7a7a36e9a315c409e5f85ec9f153bc772b5a8d11d4958b40e33805b41e527975040a5d4592c254507ce8ef5ef00ab082c70f65b056dc037c35a968c4590306fdeac386856a08d9ca8c7ef9a599e01d6ab5b81e5f4dda4b4c7eca8d7d5c1339931875d016adc20ad8fc3bc0a28227255e8a8ca2d6cc19f90f0bd867e2a74203f45e4828436423efeb2f1dfffb83ac6578f610825544729043ae183e8243d1a1756df917b9411a7060e88c932caa647264e84357d3ca8e833483eaa3d6c5dd605cf2bb5e870bb0a6a6545944bada5f7ec9dd854ec9770a43df3a6148fd8d90fb61641926c8a6db2b4fbcf4444efb93a8bfd179fba1afcb697e10ce98eaa87e7c8d626b30a6be312f030d06aa473b9ba9b9958b593d0357f5068457f3aa77c784ea28d9d7865ca86e4cbbc632e1a236f29394d124db13d39cffba41939ae1e7214f5a1d6aecd41687fdef08f382c8ff5b931ef98a65c4fde28a9eb009e120662d3bb68a28fcfa04e0a231a75cd4165b943119b980612346e7dbae95cd61df500546555153947c3ba17872a00e9cc36af3f3400f0c0dd1ed127a2515d65a3a25441adbebf94e71b63cdf567f26954c6aba86b865fa9b5326af0615d0736cda75be5926b173d35b9876c21e73b3b27d37763c9f78526e741dfe846f2f8f328f1ecd93b64adb16e163d255224149d722b7e3dc1975c1fb39118958f49ac99f19ca057517548cd994e8bd5221a36483e765c7badc2a587c73fa8359c4e676a70ebd4ac569ba26ff181e0eca1e442ae4f77b3edb6c2fdd5b12bc020452fe1732487fddcf813b6cccb134eb309deac52f1300c336a41011c15fcf0e324efbb60a7708bbd61d45e32d8b88f7d882fd79fb44ecdd488643abfd827545c3ea376b6b269fd0983b66ff2333879764c49df4bd6c9fd2dc45cb01aa607fb7d721db64579fca68eeb6d6846616aba7aef91ecb603a578009c2fa4b3718bcf2ab99d3ec72a875fdd30c987ca86d5e0f9b31e6830583ffc448e5d9883ffd4497729a86666b04712bd484c7cbc69263f91d925f2b02eee487c3b438a02f8971a7706d50c38da8c43d51d5213f0305b97271e587c763f39c3eedc86f284768181d413cd58a2a6147b2ba662ab1542d1a90d7a3199140f67d77184ab8839e095bed492b6741a885f2dc92f492e884263dfbcef8973d12c5e12fbf497cdd1c981aa30c0f36d57dad8f9e2591d4b6dff27ed20b48e942e19620b241517682f675709f7c207697f1c2c9c6f6226dc9f895f0b1f19a2d291da21933757960421306d07741a65838d6a48ddf2cf9b0a7d5b0e87d96d0155e2d56fb6d77e8314c5953f936466ef30febc657834683fbe7354c096f2452e6a802de4ca7178c9d09afef5539ae30ff4862659946299a397df47b9ecd1a12a91329c608647bd38", 0x1000}, {&(0x7f0000000380)="3b4de2e2368a95538330f63bfad8711d5c650fdff93e60ff8634af5b7cfcc8239b4bf984258e491e9a1f5659f3c4283efdeea3bb4f087f751e7845222c88925622b9f0ff7225c205fc4012d5325cf64f1dbb10f9a653e646079def618b68e2195bf96e059c22656eccb663703c65671f5557cd4bf63baccd3654a6a4fea513aca75d896e1bf90419ee0e62c0b78659b04843aadb04b6b9f7cf1a533160fb8eca4a7f514efb15f618d7fe8b4a0d62d0347f201153c7b874be767c4834d0b71f7a4cf2abc92961fc53612d17acdcb6ec7e25bd1c943e8ee44c8a3a01", 0xdb}, {&(0x7f0000001540)="979ba81dd596bce51cea2bee4e27e8bb03d2786b9fe4c25aca50248758be49be3ee742375eee58700b2f42ee72b5267f6ec495b53c74ceed8e3acb83cd25dfae4afded871eac1ec169e85f636578e247829d0394ff17ed56e6891bdfadb4f177c4fd8874174b21b5b8c688dbc0929ee9f2b996b39216f22353b04e797b565f34558e6a95c2e605df2e7289dcba42747c993eb18217c78212629e31bb92ea63c1dbe9a1296a9aa399e2c14961fb084f13e7e456b4d7bb0830086bf15f920d48f166ef6e1dd561501f3e192499499c60e83ef2aa066edac2cd42542bd2f32317de2b51deafe104c11f924db758d566803db647676ca63a5d577b5e5e86432e", 0xfe}, {&(0x7f0000000200)="43871c7f24fdbdaa11e9fa9c27764388f6a6c83677684dbf3e7d6245e4", 0x1d}, {&(0x7f0000001640)="70daec86046750c5132d1656f4c9c71a4d6f1ca45f443b457be51a6df5c9eb15ae58fa1c2ba4cdaaf3b300ec0ce452020b94e0cc4d179fef4eb3d0dc2e487c4577f19e780f0b747c401d7d78514bd1be7de9591642dd5452184ccf99f99ff8c42d067996c9a08776d7e144b4762fd052b2f37975bb2566dfb5a73937373e3da0348aaa073d56cb31fdbd871585ae8cffd8d745e4b9a2230e00398f842891e26a099e46b44ae0ca3505ac0435c56a3f4184aa7f167cb5366545b714fbd50543019aec190c0afd273b0e0a8f432f897efe80a8acfbd8406dedc9a15dfdd30b93ea5da4f1dbc2336170696dc1", 0xeb}], 0x7, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x4}, 0x8) poll(&(0x7f0000000100), 0x28, 0x3) 16:02:57 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file1\x00', r1, &(0x7f0000000180)='./file0\x00') 16:02:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000e, &(0x7f0000000040)="08f6e343ed65b62fc2425aae6d9324485de9cd47d7", 0xfffffe3d) setsockopt(r0, 0x0, 0xc, &(0x7f0000000200), 0x12e) 16:02:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0xffffffff, 0x6e}, 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x11, r0, 0x0, 0x27) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:02:57 executing program 1: msgget(0x2, 0x7ce) r0 = semget(0x3, 0x0, 0x80) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x1) 16:02:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x1, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000000c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000380)="92de8bf8b3abcd6c5becdcc7f1df2c7db69e82b944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d391f55207c22a4ee510ed3cd4b6c7b623de3f1730001000000000000ee2329cc6cd48fd18c2b22a220763ccaae522e3335fa3ee33b6869103e049f1cff06e1413fe06362b4f6e1977206c46b5cc4f617763cb33694ded729b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90b3be97af5cbc5eead4089ebaca150a00000000008e3f34e1a29657a9ac3c5fa000000000000000000000000000312569837b786c94cf9aa2b08a2370f30c83", 0x116) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x47, 0xff, 0xffffffffffffc009, "a147780ac85a538a131100e800", 0x401}) ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:02:57 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="79cf97e63b77b7876956f9d518edb107155c068f954592a99a00a6445dbccabdb94d4855b240b499adcd0490d22ef4cbac16fa8fa99b3498132bd22468d590bd16aff3a066f454fc036a2cb71439c86ebd21dd62c39f71827265cf55dd9e52b5f34f47b7c01527ba1b2227a4a85d1f93e9afc4991a8dc35e0b2b35e496c89d204f5c201ba790fe50fbdbe7990dc031e7166fb75181c100ac55e2b6ef6ddcdf4689838eee896ab20438395b2b481e5db8a99e88f61356d56ac58abb57526cc80a1422654f78e89e3fb7d1236c3115bbd70b41df3837bd93cb7187d68351ae280c57cf3b8fdcef9ba721eb3af7ce23b0287173cf9a8192e18e6b29fd7676fec93fe228ea9651687f7443d1964c85ed2e153598d31179e0d0cf68b71b866704c6d7d51045a73250d8939112aead52de5685d892a0056e67d60fdc0822d4f964fd6ead31ea3ebeecddcbdb7a09e7b34fb832d82b3a516c95e6ee064e0dfa797904a3a086711f88f5a45549c0aecbd36d0f1d6eac29b34397af7c46a83b7b7257f66fa4d1162a171370f39765e13e7628caf9c77cca406f745fc84c6e77df1cb7669b512f32e1dd118dceb8f48a3b98cb387cdf1bbed0b57e552f654ea21e5edfa1f41a8d7e3bc716dad2d35b39af136054b35bde775151828ebe3719c59d05ef0ce4399e7bc12047c14677d4cd8026b396b837dae26c662334eceee14811695943ac4f6ed8edff393bbc93b62d772b7ee34279378cff55138f4c5111377f38714582c3d478d8575a874259f295f8270436731dfa5ba703534b892e50bfe9d703862788ad83f3189a98095d130a3b66c180ab2751ca4f56526032587cc6268a08b63201701275c8241d4f45ff2326e72b801900a71606641a9f3e55ef050b889e2bc86bb702dcf4f8305d494b390da96722a2869f61bfc64cac841f6a8a491407e5e1a8bb1c3134c471623279258b19e52523bd2f91f5814e93ff34874968daea802ccb27d27fe5dd3871528cf24b7b7e728ba4df2799c98a74e5fd0840cf77b080a3107cf91ee150d38a9a1fb3d35e37d72353f0f0fc8321f417282ec43a5c06fa203bc6c96bd719286d254a0c912fc712ec4bd764eb44d4a400464e0d7fe4f389f765de8604e8f353471e747e6994f44950c4a20caf95ea26f8c93075e7a750118d43588a38979efa6c7468478e0d872cf89a58470485f92903335a89803a2f0162d311e81cb8d5c7a304eec94b14b81deccbd4818b5698f3850760868b2aae025629454e48573dad3051049d57eade24035b0cbc7043cb070d666c1f3272a7d6d0d471dd1faca41787fe28523e98cc39be0ce30c89c71bb378b140739e051d89c6a92e4e19eb25a4dcc0e2531dd6e908eed9f5db1616955a7f198e0765a371ed165cba0a3fac397e0c4bde47b6f741aa4820dbbd699340181ff811fed08ac4d3285285d2cd0e11efac0bb36a5c069582da3bfa967fea2d498dbbc8686b70d1bc2d7aca132c021fa7775c7ffd21df39a7e5d6dc2fd88777b28a60e4118458a1d883ef40642df756319ecd97b09c9b3e08486825c5f05bcb8be94ebd7ab1e750347b667346463ec0b5bcba60d2b5ff1d727a9a5f113d30482218b53c6e01bc593ae0c043add9e6dddb4d789d59ae906021205185ed529ca2c6db8011ee745b7005acb1dfffd50adbd5642070a886f4f352fd219fc033720dd67004c54fdc474ffe3a2f1e59d5ade46af878d4665bc98636896dbf35b2348a64f9ccc5eddbbc01b174a6dbd1cf0e47f2a4cb539cb1cdc61473b6be7ad08b58be9d76d6285bbedd2253033c0df22d05a34b991d9d17b5b0e79057e47b541ca1112434541c444786c24e010e797c5c239e9c19ae14e4e9e35c600ca163dcb77605a5809c4f75d160ddb861d0fb11285a014caa13b76fbb2fc42c74df3de84eeb6e59cc91d20da3965e430e31919d0a8339b1335a4eaa79fa3c7f53cb5e8b1be2c1fc0bc8e0b7a88815d8582164f931838f418c33a503f606aaff83cdf242c30dd6a57ded8401fea2ee6478dbbd84f1960f3a44c89ffbfc8769a004f9e384ce34df08bfaaf0e2b6f556250f0abb790939b0db5fcd106394643bc90fb0aab06ea16a7259ff609009ccdd60cebc088cefe2bab5fd691dd7bae0050d80634c149a16545911ea860e58a396e9e493de2774a3e0bcc6c815c028f79c2f3610c6d40de07d548b0cbca2343f7691bfa5fe6679c07ed1068772f22d4f759c43dc248f12b7a2b82a2113b756d6fab91b17e00f1635835084c85347b67ca9fd931e398e52417afa5da8e342338f5817b246ad4bf93e98790d36edd8a32570993ea5b07cca5411f57a9cc5bf7b3528b64966f860aac35a1d7c09e9bff0506eebb488faeb71e30ef0259eb8fda5ce899a3fe8fae999f4aba43c2e8a203f06ea568a3ecc19507c805df8be7a874b3002cf134b3f224584f19969925ff0002870f0842048ebc12b526517cdcfcdbdcf45fc0cbc8a918e49efe20fb2adf0f12bec2ee5bc0ea42fb6be3ac6ecde7948c08cb6ec803857f06f7b75c9b9717a01aaa1b888a5c750344b14e48215a45c0f2632cb4e90e573b878d8f529f16886286bc8e451f45833f0deb94a97f4622ef4dfc41b7815ac33d7055b6d0bc6d3e07d6b4ab07796e86c67d4d3f927ac241124d9cfac3aa0106793f68c1318fbbf99f21b1fb0fc2d9bc9ed0a62cccd2a7b345e657472a8b7220d9f69f02ba38f80afa3d7963458ac43afd7af68dab9cb7ebb20cd08cfbbaf992346732fb804dd0d732d69fbfd7a7cd049d5074e77350e3b2db69d4af9871cdbd79d892eb3b84668f38188b0559b72d65b050781fc62494a08781500c812e81a796f516cdf98bcd1c5d468cec9c9ffff4e9e65ee6cd094b3ac92df90650aa340003b3ff1020366e7da00b26091b0d005068bcf783b20b99c277058d0b0c2431fd08ae52673b2937938c14bf0427cf940531522ea32f48a82725205cb97a159814815aa93b7b4b5cc1d0efaed447ec42a46492b5e6d5891d52c8414542f4455be5d10479199c13c6d4c09c10906bd00741e47114a1720d49ef4d869acdf56fb9415896bdc6954401da884d402b84fcc4735c542221a4db747d7859d91b24c39bc5ae55affeca30d133537c9ca9ceef53eeb64c06d8d60e81f41038681ad4427c7ca876e805cae23e7de522637899f3898a62bae7fa84f7d05e429a93ffabc93d3801f5f24fd064b093b59e700b5510dd48b5c7d42927d50ba76945d020db1c3e8994249092a9b5ab4f3b37d351ba3d7bd917dbb9ce9c17ded330b038274ddeff24a8b7c68e1cd80a99c4fe04954d10b2fe1fcdc4a3d41826137080747fdfe068ace9c0404fae4a27b749d3e34b154b0fdb1fed3e55aa3922e15dd9bb1d9c5b61b1ab6c4a12726ca0cd7d625ccdcd40ca6f2a8242c13af66997d733c8c5796a2742d9620067409895bc65fa14efed3ae2e85f343b6745db76e118848f07acdfbff1e3b20af2ee12098c542d04e084834a5232fb8542799c71e370e0676053cfe5cd2e2f0d485882082125d22367edbdff0b5d4e93a4e8629574644c798df40c246380f1bda2338d02ca9bcbfde97a60043aa2f873adec98406290861b6bc65eb301afe8c3647708bc4e8e0905a7d8a820cbea191c13e39d6876b90fe77bd377fae5a1bab6e552f2a716fbbbb591de6b34bf7510d79ca2b188922b150a95b3deb859e3269bce3fa1248359fd6d110fcfd5429338a71d48f984e0d532ea43f5495b039f0efd6e9c08b6d2ec73e2d61aacabda7e92effc1e1c2f17d2fa7d68e1ff4dc31d8cf98dfa7289f5ac8637e0851d7f689508152fbfe8bfbaecc2a39ef5754f6443086fb6b292ad47d0c758d6e3ff74249499a8e08c0b64c1cd997ff935e0691b66bc0521564061328f9180d3305b11da4e32c08f45a26155b7b09018c7970f47a20b1538e8fa3d2dc1a467fe7ac87f70b7a323627da7fa8b2474d712bd0635b29052f74ddebdcb93ef2d3fda5b2a4d794db6c1997308fcdc86e623e9fa4524c942c22ee6f6120b5da91c78716f6d025da099a54bed3350e9a18fab516b1b9336a56760b7f163553e209b206fb681277e21c75fb3934b489dd92a2e482d4e59797733cb50c2f438b018b8949471612262df48dd99767adbe783249b20a519c1449235210cd428b5f415e78fca79a4fd5d90e220dd9620860a76210607c0edca5938e557b379d79ff99ed01dc8d9f5506f51716e19ffe573fb118bd4e52255a11f80debc1b4d2cc8d2342a573d49f05f93adb98d4017cfd838664856fa3d679dfb3c5eaa1127eb6ed74fcca08d53ba8f5e7bdd725b045fdb55a250ac14ce3aca5322c2a6017477244eb839556b95f76868ae159560da40a14c84568d83aa40e76b985b0f2a2b8b2a22aeba5e0197f9507217e67707599b966f9a12aa7c7d83c0935f5e3bd8c8f00deca59f7925c17f56462f29155d4041d5e5c43c06e6be6992d766e52bc6bc5f99c696ded1f6f05e1a33829347beee2b7af1cff024781c7c56d41d963e209c1d81c79348c6799be9d9466569d1d3ce5cbae109208d439921fee0742ca0607ecaa3dff7e33205c7a6305d91dff2a0ad0ec8753c7914030224f8ef6e5edffa12a6b8606f0461ef91de301fb270dada377c44abcca183493c87c36d10a73777b291b584ce9e28dc17bcc032f3417e6a09d7964ba9f36b95f2a31ec256eb9434eda1a7bc1cfb279004425f5efccba3320cd938f1d828229b4c0f12df24a336fba14b7320de0529cdeebc1b35ae68ea54dc8cd0d1d34ec315989731028d3d1f600186b9681402012534fd04883682b0a980c37b22518cb2262bf721e6a92666e40b1bd5b512f4165210fbd2d09e288eaecfb92c10bccab8cc4c15275d05a17a4dd0f979240e486193d52ed9f76dc2e21b53ed0733574e9a21953f107eadd611c337138aeb8c298033c4c0a010a7d3e043abc7587cfa263b6f54211fb7916d20b594e5ced13dd10d85643487d8383be85674fe9e4b850a3507095322c254d37daef2fd605a834c6c0cee29d5544f4184cd9838ac3ba5c4a5f9c", 0xe00}, {0x0}], 0x2, 0x0) 16:02:57 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ce462f6b8d9e5d2d9ffcfb39169302cc431734e1c1a72f0016d4f29c59365dccb64612fa9d3e55543253d9fed2deb2bda55c9f9f256eb988c186599"], &(0x7f0000000100)=0x5a) connect(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x102) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) recvmsg(r1, &(0x7f0000004240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) 16:02:57 executing program 0: socket$inet6(0x18, 0x3, 0x101) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:02:57 executing program 1: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x3a400000000006d, 0x0, 0x0) 16:02:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = getuid() nanosleep(&(0x7f0000000140)={0xfd82, 0x8001}, &(0x7f0000000180)) chdir(&(0x7f0000000100)='./bus\x00') getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./bus/file0\x00', r1, r2) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000200)='O3', 0x2}], 0x1, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/46, 0x2e}, {&(0x7f0000000240)=""/60, 0x3c}], 0x2, 0x0) geteuid() 16:02:57 executing program 1: socketpair(0x2, 0x8005, 0x0, 0x0) r0 = semget(0x1, 0x3, 0x97c55bd6c224183d) socket$inet6(0x18, 0x4000, 0x7) open$dir(&(0x7f0000000340)='./file0\x00', 0x92, 0x110) r1 = socket$unix(0x1, 0x7, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x800, 0x0) dup2(r2, 0xffffffffffffff9c) connect(r1, &(0x7f0000000300)=@un=@file={0x1, './file0\x00'}, 0xffffffffffffff76) r3 = socket(0x1, 0x4, 0x3) accept$unix(r3, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) semop(r0, &(0x7f0000000400)=[{0x3, 0x25b713ec, 0x672e75e7c4858ea8}], 0x1) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendto(r4, &(0x7f00000000c0)="96c439cc414199ce6a107d72ca55bd87d8bbf072e164316e5ac274366675f3c01bd6b1a27a54fafd2ee40b5bc8329e8a654b72c0258e288b813a99512859a996aef1d30c5d2541365a4e5d84f4df232833f03d3fe58fcde9c27f2367c6afc5f72f51fd1688c6c68cad28427966fec539ce2d9f06aa99d9497f095e88ee1049dfd0e6fde2d1e6efd0013adebe21ad60b54230f4f7c8164a316e5b18cb239038e75f4fbfd39aaea889a596a60cae73e6e048112f80244f707244cddfc5405bc60114e267e88c89916f3d3d8ab01028d42d210b404e14ebb752c6986a7a68024415edcc911643032768cc399e0d6776be600415c82888e359291a4d", 0xfa, 0x404, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) 16:02:57 executing program 1: r0 = socket$inet6(0x18, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:02:57 executing program 1: r0 = socket$inet6(0x18, 0x2002000008001, 0x2e) setsockopt(r0, 0x28, 0x33, 0x0, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000040), 0x0) setsockopt(r0, 0x30, 0x2, &(0x7f0000000000)="2d86f1ae06328f216862520ca1f8e7b9d9ff61b47edcbc4907f0aa39dff98bec859454f8ec124f6769adc57fade98996aab232895512f8d188a79ad409ec9155d6df2fee85e5f121658fadb7bedb8b2f59ef60e5f0ffb9e27c7655a8eead2d6dcd0e42e29b19cb8474f33f4cf90a6c5dfd489c9c3670c67a21daa4db2e8d525ef63f28e9cf5c8e4c9b887ec3874157eab62dd8f8773b780458f22d810d72d8ee189816d340c208eb5f6ed1b7d1ff9cabe64cb602171dea9e940483f9b89160ed6c27bd2f63cb1eaff0a141f12f379567f0710b365b81b9bb818e182c2ef936f01012a422ece34c79d43fde7499255a7e2b6e8493b43f6e79921fe10aff8dc223f5cd9e1cb2a41195d42b70164d923d5123183e43759f9c098a6ba768f96d89fefcdc27ca81b77ac9b07dae0b3df5c2b47468ee7e1239a89f9345858c4881b936614042c6fb129812d48f60c11aef6faeb29b5a3393b39635096ba67bc8509731e982c3443dcf5635d868abc177c6ddc25234c8f40f8d40318fa6b902502d951830496a41b706e978d9fb4dcd33b822eff5165afd5c7ff7c93ccc6f9e5f43b9e3182dc3143d2352786640c505fdd8c59336fd064a94696ec98d210190b16dd7561ff701ec3040166a99da851e770a2a7bd41f9dca602b72c70a8cf5920cda083471ff26c78af813fd230b6c38070589084057a43ee95edbbc865242b1703d610d5ce406981ec9e563b2ac078c6d0a2803f1542f2f5ba4730576101877b7bdba9812280563e565fd9ae8cf3950df17e3edfa9523746feedd46c243cec2353bfce1c895d8600cc68b6cba9c3130e684eafd420fb5a84ce0d69baebdbbe7bd1dfd9c34a449616522d5ff985c784873b00970304a364221f9185e2682a18aba03b26256a72db4065ef4aadf542566ebd9c340cb63d3c053b0d7711f74d057b9c40df9ce2504dfe34da05d58e9832e79ea7213d37912b413f706cfeebbe8b3b22a4592a178e0a16460ede2bccd6dfb9b1dcbd59ebb94385cf6bb37443eb5b4acc96921bbfd086d27ee770e5089507cd464c4bf6149f89e0302fd6cef518c79aae0f4a2a1562be400f14a3b2b580914b00de9485913e71db508687a6736a5bf1ecef8942bae8393fa795364a7b80248af4d24ab0a1d5e61e49f207f2900fc67491607f3ff9eb80f57bc68b286a1b767e790ba28504c288c9f7b3f1d8c9ba631bea9a8e0cae12b684c5d76aac71ed3097afb6e20b572e8bf00022c5f6a3fc471b5fcae054d5714b8f99cc3c9dbd48ddf7f7db727cb44253feeaefe88ef64e06ee8a51025800d29cfd2ecc2ac008035ea462972c094295897937a83aac9ff654c7e111c5b9596be4f836a2dde37997c607a8fed98c76a6cef2ea4927d8876cfbd283136fb1f08fc4c3e456f9433910be86cceb95e3716fa65ec1fb8b3dabf27afc08e47ddec255e36c2557a64acb55789516f732a9fa7a1bf4e6ebad75c2de9ba82886308405aff175ecc730254ed551dc9494acdb3c879e3be6d405df09c4b0e23b78196ab30e5e85af89c448a9539036dd31f484aa4dca16e3379ee05c85228a5489d160c57e4475684def2c99328143be6ac9934fa10860cc063edbbe0968bc635938049bbd6cd24fd9c152ea48fa48898eaa89a70cb84a7d7e2850caa96c31b7c5f7fbda3a43206791bb9242195c7f2d3a3533435b675afa9877069bc68f30843c6a664de8abeba697a1b074148d8fd87814ca6cbd9df499cc85361d92437632cf2433ff41e734e234f71d1aeddbb97eb71015ef3c950fd16b68f0903e8c5ad79c887833bf6deb38d7c109d5eeea19a33a11a56fed9722dc9246920956909b4970215a28049051f3b5077a5c92884d84d5e01c3d4925b0e1903b7400aa101e7326a05cabc35a0d2367c91e740192073e777e3dfa3cfe8eb58658c96160fe3e36175c19e7589dd92b86ea5470edc03368e90f629f3759a4fbfff46286f5347e2347bd747b88e0a005f240aa5bd2845d8eae09d9ea71dbb6c447dc5162a0cd9ba908cea47528023410f8a6827c4127e54d5a4afcbe53043ad4697a854cb5254709ab36d345f9e02d326534f8f3dc5e2ee77647b194c9d8bc0e7c8e45bccb3fed5ab8dcea3ba84d27b0c65a428efb8a4b51a54be8765340d224dab3ed6b21cc660a710f20e87c29b3cbfc2b70f3eee2fee1f3a5cb1dcd38a593638451002ab6db2b68f36b1154d5ddd5ba75b039cf5e399a12fc97f0f7078aab2b9d9ee748750b60e487d0ac021d1a07dae37494bf30dcfa091a11bc52122bf8ae957510ff0daaebac463083ed9923d66bc1241eda06153578b15683f35d74b4d90cbd230c95f8b9996d051280bd366c2c154337d8d1c902c012f9fc19c4c7840bd15a7f1cc4bfd5a808bce839078b30989075b4f2e79addad8d68e24f4ee56bbfe8f3179edb7c6f1ebb107b02c86c88b38613c7ddf8d3a1d34e86844e6aac337130e2f26c88c1782f8ae37ef1ac1885cfcf788ea703c97bf54283f6f3f2baa5e92724ebfb2d420149a11622c973a863d06d0606c7a0f9903fb4427c4fd7245c4302c747832f673b4c69e3b3b9a8df3d3523f8658dba8f4340235028af496f9a6ae083428d458108ce56ebe9e82be9cf9238b87cc301f3c2710a770d3111ee8570db83a3211a087972715dd12a4d4af3b9b87b53fb18a0d4fd51b62e2b1075b62cfdca7abf655f8566c2e96b24555139cc53695fbb5a2ace99b5aa5e48419ed6a7a025ed47e744ffb32ccebd5616f83f4d2a455c1113f33743d602f9e6c7bd019951f1e6b3312db239b774c180187a7c560459e0e7c234557e714a57c4b7c45c8d161d08fc4c2c2b6f47ca1f64ee60ae742b8cc586ca176f820965554aa87060622132294c42acc23a99c7bbf92803b35c7b937613d06a9c5c465f7927044801de65b9bb2c0ebaa4d712fa4c6c7d1989814c0693a5a206dd830dfebd8c65a74bcb8ad0b3956b1548203a6f0875d70a35e4ad7f7edcc8973644a6dd3f2aba40c4838fa3da49291c74d191e2e336f4edeab0f1cf72861ffbfc1f4d8f1b09cfd0be781ac8a60ac64419c868630af3f8e6203bdd3799d8e90f7271feb3d062af007cc75b4aa1d4b6bb0f467a61bc7b525969ca2c44d52e14e14e09d4e910cf721f96d4b23b4469bc0f9f7d8459f0930aae18c2bd70dbfcc8769673903b781f04cd538913276686d08bddc28393db04fb23f071c04df5eab55efc4e5943d3d43c727c8fce9aa98a469fbf784ee1ae6cc5e90900d7e62510e7205a5f938c06fade93b39c5f833241804f89476cb16231838d0b97e22d97a40fb08de36d9738a708a08aba743e732c672a3668668ce059a4fb771b341987b75ed71a8aa421630b208ce36d19996aac1ed9e0d76ac996a2d32e212189866b8b32c94c29241e32ca5b4120ed78494291fd4b4855f2f148c3d8fd15e2707056509a19844d2891125463834110bf2fb4ef69f1cdc96dd89bfc5c6ea2b57fd80db3c8893c19bd87a2ce59d7da354dcf65ff268e63cf67a6036e0a75d95f4006265d1a910cf133a2750118c0cb169d3820415c4ddd595cfb6fcd604e99a6e262d2b0a19f25937ce1dc1c93d1dba097bd95ed2fb502190d06a9facc6bbf96c52abbbd8d7de3958b38d86619d7725b02ce99663e995a01c4551c1f655af9c7f6307b0485e5be0a91c4761a05e01a21b4fb19d3d02b1fd5ad7d0c2717b724a64739c53d33d6bc3fcdcbc798ca156da84d6d55da642111b452501a9b0ee3d95f008fad3b16bb362736d3e09afae50c86eb44a26a35e7906f13607abfe3e4d27cf40beef4a8dace5654b08dbe7b24b890b33415c165d239ceac3106e95ea977fe803e0c8d76a0466496ad03464d10f232595a1126c03d5acdfca0ce97ac3498cc04b05585eb229db15e82afc33ec8fde417e610fc91245965544ea66df748fca84e37111940cecfdc1d3d5e0edddd15f4f19437996bb0e5aff5295d2e760dabf7e57cdbaade7dced7022dc61c1a633061c2198477bd2cfb67ef7bdbd31432aa3fdbdebb51dcd51cea4d4c6410ecb8d40cff6cc74b9063b8419e7cc9714e0651da7fbad5df32cc696919815138998436f340e0c40bdcf34efb117c289d71d316358e727e4cfabe80a530594af92ec28028e232d13d8a9002a2d8a9057428067ceea472f8b21ab3cb0e065c1783607eaf46ab6728462edf3334d3450a22b9f24ffcaa4aeb7498806cede01f3c377642068197fada2b576777a13e3d5fd6646e427bb8b4d553f01c667eec3f7b29e8dd220115575242d1338890a2974688c054ab6e646e46ab16156181f6669319f14859abd7f3167b1b0e982db4a939aa7d708295ccff48001297caa32797f7b7064042e9c74b6c0229323d268d058bd091e3b27077f8669f08ba1e3f1a647ce493df593767fc1017afba3e69d5ad19d46f766fb66fc21d78eab5f735236a996d4319a6f9980598059444d5767fb37c1d94592b0c1e0cae4189b088ca33e9e24274f42e190427e8bce644c0550a5c68a044189a76695d37671338aaa4674ec31b64322831e9ce56c8dd3a89787b02832f3a8524e68070a46c2cdb0f00f09addd438179a9d5a00255f95ba34bf3e0aaa4b1b4f9107113535f0d68d8ebe752ed84abb60f52dc06b1f1b3b807b89ef66ef6f0ecb4a261cf45bfb2daf89dd412055c1bd78e56e927a3fbc8d5fd41db30d5ff1b37936e9e9d4809d2b51732ecab7ff76cb6fa2dbefee26084d7d65c743e63f93fbaf1c47aa1cd15724c6f39ba93cc8caa98fd7da6698f4f7c3622f627db0d2742d9077977e791550d66f864ba733abe7a1757b515aa76b8929c055fc5e70990f6aef018c6673a06673532bd79445df9680d4cafd15a2746b6e752878460fccf6751f2409e7cf89c591f33f0d917e7d4569281589e32098c7dadb7a391130b00111c61ca7eccfad89854693a2f9cc3b1cb3617875d7447c716f6bc6207d19385fa75e5d291fc84d101e165f65087903d91d9b787349e262b090d92057578a92f051385fa990b91d39df068e81d5f6fa4fddae11f59d454a7ada50d45d125b531fb3fd759fa98deed83cea3dc42cef34c633ca0aced4c40fd7f492f2a16c1a8e63d50deb6b90c5421614a3fc5206cf0028712da021af0c6fa28aad579632ffb5891f44fe3c48ad440b1d24e425d900cad3bc874c5f9a84f4206f6e9d4af4d0ee2968340b485092a78e20f4738d844627af5fbdd8c8d7c275d9a8b079a8ed2026617a435532e57c417d257cb432ecb2e460c5ce568c0607d7297fc06d14aaab42dccbd8ee854bf099838dc200ada3ba9e031ab8bfa4ad74d531ce6abd136675e9df65de6d967275860631f835fa1a5f5bbd43d5676140f8853364de6b69c1712957e1a811d1c0815985e93b7d97a61a960732796a4967e781fa64587f0984592624d50284926631a16745d951c4f7f02f9b275e9acfafdeed848261996bded72a4015d4d11c040ab4d665735167c0346549d4ca3babd6afd07da6902ddbb8f62e1ee3bb43cd25fb078d52147a98c688b1730204a390b67869c15af142972338f28e4ce37126241b121f71d29d57f2e447a9991b1ffb26869ae4fb96cbc773c3ea235e6bf582e5a9199a909c4c22d5b5eacff1521dbbdbda7414df44ef21e3cf3711f14d65c5051b68ad99061c04485682f452373a392cb789c343e3ce6f2e4cca08f22c3516185deb4884fa425159360c7aa430cb8348e6e0e48b6a708c09d745d0cc67df5f20cabe1726a3ebfcd83ec692700721f5026959246163649ec86", 0x1000) r1 = dup2(r0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001100), &(0x7f0000001140)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001000)={0x10001, 0x5, 0x9, 0x0, "6723463cc64e3e9af74351203d2a3360bbcf5b0e", 0x2, 0x4}) setsockopt(r1, 0xd7, 0x1000, &(0x7f0000001180)="cb77486a0c068a6142cb74f81fe1b61eecfaeebb803e3ead16f98f7e8c28673ec5b40fe9da48f455ba437f8327f129b4efa04ff8e66692fe59139c37ac822be92e3a93d9d004a094bc81c264100d5268ffb285d7f8acbd435bab7b76152a555fc19b6cae51d988e3794090e933f717fa786bdf963b0ff9a5406613f9d5d4efe481bac40e5b8a31d2053da064b98130e2a91dffd6018ac580ca4813d3d70d3887a673fdc7ddbb3f6ee4e07e33ea66d08d81b0e41999d13a4cfb40b47342c0c29c2f854f49436b0a8150b2963b650af0a688a13dc443de7db2cf6e3205d50a0e0300fc6d3a1b8b492d01694cbb3af86c2adb8b2810907c40e410eb88044dec2f1308", 0xffffffffffffff59) 16:02:58 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) fcntl$getflags(r0, 0x1) sendto(r0, &(0x7f0000000000)="f09df3ae62b5e0dc887ed342c56e9b0fe6292a81e89cb8700d863f184ea7edc6dad790854159b4202923103339e379e86e047eaacad9d81244e9e3cd15c65f65e4ea0e448f3e78a1bb53bc489c4b1cbcbbc3a56788b707b8731209bfac3c5c21c673a1233420a13f8c728345a7f35079e2a3e63566f1ce9a235fe87de9a01ced6f8cc75eec9af6c2b81eab043718697a53b6b21f13e022a94bc5334bd5d04285a34828f85f4f94cd", 0xe16ad1162d167862, 0x400, &(0x7f0000000100)=ANY=[@ANYBLOB='\a\x00\x00\x00\x00\x00\x00\x000\x00'], 0x1) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:02:58 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) 16:02:58 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="1def9224023dd700a70775deebc4ad75ad3b0d288d628827a51d979d594701b5ee80c5287b86e0f7755c9e10a26de0f2034ce3132c39e961eadf869484d61bda77f51883fbeeaad94637dbdc9e961c0f422900baa7fe81d5a442e55b2e20309abe086886c996b727484c278c27e68e70aad4a402375c0ef2e2a87dbbacfe40ae4ba30a2dc212ece5a12d1bb181368f69cc1a84d6754ee706438db9d8be09f08cefed83ee29979400163509dec54cd45d421367bf5266a263011bb14cc05179c746ff5b2367215a7e0567c34eedc79c2c9d45361c82a00a29ac93c2dd6bbd0309034d66a4ae40719d1cd2064f", 0xec) socketpair(0x0, 0x8000, 0x80000000, &(0x7f0000000000)) 16:02:58 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001300)=[{0x0}], 0x1058) r0 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0x128) read(r0, &(0x7f0000000040)=""/102, 0x66) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x7ff, 0x0, 0x7fff, 0x7, "c679a7f1a583a9ba00bf250bef0218de4b6d41f2", 0x1, 0x3}) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x1) 16:02:58 executing program 0: setuid(0xee01) r0 = getuid() r1 = getegid() chown(&(0x7f0000000100)='./file0\x00', r0, r1) r2 = getuid() setreuid(r0, r2) r3 = shmget$private(0x0, 0x3000, 0x601, &(0x7f0000ffb000/0x3000)=nil) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x3, r0, r4, r0, r5, 0x10, 0x100}, 0xc, 0x3, r6, r7, 0x2, 0xff, 0x1004000}) setreuid(0xffffffffffffffff, 0x0) 16:02:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r1, &(0x7f0000000000)=""/189, 0xfc45, 0x840, 0x0, 0x0) sendto(r0, &(0x7f0000000200)="e338d8086bcb20ccc4bfb209228af421b2ba8679a168eadbcd756421efa3c74f316de6ce268baea8b00f5d76f6e4827bd29744a7de892456a076748b3469a1a8a10936a96e46fa8da6c40ab7dbabeb4a291a3b1ad1db746c3662e44bc2ab2d379f1f97c67d6b8a14aacbecac8c80572eb73817384aeb4ed6beb99b081e2dd2926a98034d9a83df3cec63151d3d08f3352e", 0x91, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x20c, &(0x7f000054c000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) 16:02:58 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x100000) open$dir(&(0x7f0000000000)='./file0/file1\x00', 0x0, 0x8) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) open$dir(&(0x7f0000000200)='./file0/file1\x00', 0xfffffffffffffffd, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) 16:02:58 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x98, 0xe) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x1, 0x7, 0x9}, 0xc) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/22, &(0x7f0000000140)=0x16) setsockopt$inet_opts(r1, 0x0, 0x400000001e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:02:58 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) r1 = dup(0xffffffffffffff9c) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') fcntl$setflags(r1, 0x2, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0xffffffffffffff01) r2 = socket(0x17, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002300)=[{&(0x7f0000000140)="f55d98f3b6d2fad0f7d21def8448b45eb568199e7d3358a840d8353e7f16a5fda6a8917601243b78b5af0c9a054eddace396aace6b428929a2aeccb246e36d557ba413f0c4ba", 0x46}, {&(0x7f00000001c0)="1198ee97a99108c50d18c2e44cc52cc083d15509572769e7c17a2d9b5f3c56107ce7b9c938145dfc96a5b2be077b75b240c7bb729ca95839f97f529417421bf7673a6314ab92c57676a8809749755cf3c14b7feab00067934017f04d4bd01be7e8f3c9eb9ae967a064bcccfe2c693007c3d564e061087840f5da50a569b5f621e3218b2690aaac3ef23dbea2a154f9a1467ac84cb1b65e60fda3770843c68ccc8548ce2908422dbcf24a9f1a204ae4151b4d0d92f499662fc8214e7680990fd41783aed629c7abc0c60641a0371e095d2871c466c9af2622d2ac692709e4597f013372019d4831be19830b09d2759e8b676565375c05211acb965394e5e97bce265786b3060879447ebcf23c32fc0efc0e170c6030f15e127d602199a4f0e5f2f27ca8e2b856e33583eb0de3d1bb3741815e26633d3832205bfd6a921dd0512f209dc75cb152ed0645d42a29c080dc112aab28ac812583227d9750de3b52f275d5b899e7a75b65c0f967d5096f3bacc3143fa898a1a230937080de120deddb5c9fd6898f4efbe50922fd2a34d3c5266eccd92119b4eeb7da6ad4d313ebb5f39bd56bf77ddf73b3efad03c64fc4db1ab179e524a728c6695f9f9e98a796ef33d15ea9c2159362a4153e55fb5dcea9b5b7232766d9943a5abcf81257eaae9151def76e0f895bb0c0315049e7679d588345a44f25720f6a6a96c04f1df9f641fef6097b65ecdb11f877a741b2b14a9240199aeb4193f94cfed6dd7273c53602f3e119fd9c55158ea7c72c1cdd54f24d30be2830fbbe88b5fc8cc7f9ed321f4a70e74d1b637540ea1cc8ca2969ac1c4773fffcd3e3aaca06ce91193699e5457c28eea91843d23e89ea903a3f7c9ca3681275472bc1f00f1043263b27023446c54c29abcd09e1adfe9ec639233ee68e829f1b245b482538a734de8874924277eebd8ea930eeccac7a652e83ea6c1d8948a9b5e65555a77d4706f4079e51111fdfc303a442d0be919066ce1c6b9dc510c6f6f7a7c38a241d0ba29aef8efb6413c4cb99d8ae4df68440794df9b6b5f83ea7329759c0bbc040b910bed4c8512b2d2924088e73792eb53d265de0606a3e44db571943170d59864240c198f6b7334b5967579c48c26a5aa50dc5dd1f12abe33f601c53de6365053cb179739643e7394bcc31f19a319907ba741610d203bfa7bdd5d74db352bf7a6104e75e1ebe4f95971699578287eab3434b4c4e0b72cbe254783605b67973c39d9c68f15bd9208d895a04f2ef0d7947f346c612490ad4ef7e07cd87d131461adf1efac4a3b55cb6dfb1c0b8ebb7f97826ad7ab3b39e52c35300e73ad1dc6ff2309ce2c5d3c9a86f7bbe7f6d803cfc03e307005cdca7c04dcba3d8424dda7161c224d64efa7eaab2ec2395cd3152d91f0314c5971ac2ce2a3a339773fac802e53c1be321cdcaa1ae32430703503e9a33f3a9bec19a17150747db9eeeb21ba2f41e9cc5fc7907002d77adb6c3062ca1bc2a577e16945386dd01118a7e032256a5b56105d73409c13c341e578a6268bf15c56d01c35bfde140bc917181170d4103715034652dccfa01a5b4df53b2a02ed172d8ac2811cf08e1d5b0b08598168136b11a29bfc2d0a8cdd5359233a10b8e016b64c884cfb0cb6ebe488235eeae952f447f0ec0ff7b2a1e606555e9eb46713036a8e9232e50d1a429dfad949c96820046b7c7b14c98e4ceeb41a9ff7da41bf9ddc0d722426f6c1182f105aa2f714c0d470a43275e10ee8699f44ea64b2e877000895dfa8de00c2c510748f015578b8054e19d39295d3abde7c8dcc762c7757d4a6a9ece8eea53e958e7295d58f8bbe13ae8b05c13ab36f5ca4a80e0be71ac325aedb931993e18c7236e54794e2b4aad5ec4470d11f8664ba89aea39ccfaa6971e025bbc8c2d48696ecc77184522a878268441c914862a0a65c51fe4fb45c27e2ace3194d06b11d559bff8f6600b2670123371a3e0441a62482d4df8470271274476f848d26db4e82df28971970710cab3e4d75ec8b6e9173bf03a1d6788b54fa35a8fe1c4bf22e7f437b2083cabc1d2351d0708e17de669bac236301c8649c64b9306d224177a394621475f78f168b89545b233fb63fdf66c87e4f4b7a9b83f540d1c8c3233006c8d677c20d79248678ffa4d01afe997ecde11c034a80fcfb12ecf9550d87c208dbdce02aea4d1b9a5192d307198365acfa7d755a99955fc9fe93a448d04d3f90298a28dcdba30d36e56313bb4af44f104eab83b85cc274b4dc1235c62d0e022a17e400ee401cfdfe3b2022428862ddc7aac76cfc756e0569c22e446dbe02a8d72e603b3d2ff9d39e11bf0caab9cd09988820f82fe2302c751c8914a05f666211c74d3ac511a9da826894a4d2c5193a9e807857cebd9571cd637b4a8335ba9f6a6a8ac72512aa88b269fd8c0bdadbec0c79cd38a64a96b7d33abe14618d7ea5ebb1a6b47ce469dbdfae07552c8a3cce4506fd955e86a07f3d31d5eca81e3c7d1bb3feebcd2a34dd8fcbf62ce1b085c5260d1e351686648c37e0f791d7c51818dc1cc8ca55cca2a0f1569f581e1e8bd4a0bce67cd8052bfca9766f15072e10547dcc1ac81841ae66343a92c61a39df25993f7e748d9fb42a1d3f7b42cc894bc71420c33a951dc58a89f2f5e5d86bf0a9e09695b0770ab764c2a4d51d1b212da163461d6d328c012c19184d3415987172058bd66e37244acd094ced52164eab598bcf7d789d02a6daf26160f9e5cfe5db1cab65e0c794bc135c628e406d95a99fd17b47e9dc20e82cf435a797ebcb986b35c6bc8916d97ed27b6f5d16c9029be931a8694c9eb70d0db8f671c84265df24ca7e968638fd1b7c50271d8bd243557b51142f84aecf07bd1a6b8f4bc9238ccde0cac790c245a589c7b574f4392db2a44469883eb8e13271bf89c1681fff937eb488302bcc1e313f05ba970c8a5f863f6912c15c74671ba7860dc18244bd5defbb363a5a1392dd326b851c6b994d69e5fe7fb7407206b44a930ce45b6dcb22ca84f54cc675260ac0ad66fc4af3602df975cd76b09ac41651b66577ec269e96ca9be0bb7806d7ebcb1abcbc960452d811ab8fb4a339ea2171b27c60989d1a9dbba8375335c55f875ba714973716e3d20fe300ac5420e482aa4e8c84d0d8d063614aa8e8446f3a2651ff227a0555fe747f89a5f1f9b910bd1ce43a6c07c0961c24716290993edee3721a320b1227b8d7f0ec17a96b97e2d7ade4e4dbe050fb8df40bc96bfe324430d51095b6028183b2f7286b91ecb37cde67e3c53170cf1509cf2e01922e895f9905bc7d9e32f59e958f306b3cbd1035fa10ed1d0fb386b72dcb4656a81fe324d648d95bea79a0712a79a3aa22078448605cfe51a1fe1c1f028fe30ca4ddc6e682fc2b9aaebc1075d3fed74dbfa29317d70c273cbf0a598f34dea66c3a5eb5c6c0cfc8157a7f0a46e30496b6b8d3b9b53e1005bd82d6cfe388714119f44242fe143eb13dcf2d21e8d1a1dc6b61e8439aea015ead0a7f93179db2a688b1235ee849554f2399a001f671d6a758161ac060664f6a4c569fadd7707a0b6004291e03edb659d18c72566bff97e3eedb2dabd5a9d5e38b3be0e20d93f49c51f870f04406240063253985fa9b6f6f53b3482f1a61350ab83d91ce19eef8bde4f4b8b6224f59c740dc0a836b0e3b67974e30e5865d520c2e35e098d4c3600dd6e175ba3bb24a37faa8e206ec328eef75db46eeead1f0a468a7a39d3d4f1b446b4af44d39d238126345eb2bdec346f97b4b6dbef9584275fcf2beabb3f4987717798bb0d456dcc6be493969dfbeade177c8bec5d17e56dd89a7cf3c6836ae4ad100cc7696e799a512191c1439c976e0f85a76490738a74b95892ce844a366a71931d71e5e5b87785ae7fddfc10103802d495be7753a0fbac71fc03e98c11db762c01cf2ac3b70fc26d25af275e91bf9b0133e034f859032ca7a298ce41797cf4724a08d232150ea7ab252d4b41d86f548b6295582fe54a09543fe19f96bd61857981282556c506784cd83904299789eafeeadd9734f338423489ca09f8f8f9df8307d0fc908679407406da970c5bf77a732895881d9972f03eaf9dd94d03e485b641d8b2fbfe2965a6b292740247786d6480e612b91c60d53e41500259de1589ba9c4bd580f14b0142ff84d314334f3b3d489c1bae543f9d671dff087aaf4f48997bbd39c1a57a2b803583066e1ea586ce89514d6f3e5fb4710353b26c9bc8395c6115ccbf36441ea51a9a2cc437ab466cbd4fee56a82c43765317d049fb77fca8c0f22b844f22535362a0721ad67c4704689d220cc312e7efd924e7ae73a25fdf2563c177e36cdf1f79c026e85f403213f783b67348ffde4fa556a6276b40fa66c0501aed84d884a3545f48bd0032e2e626882e894d69cbe146b5b00bc94d892d90cb1b739a90510a5af089027736e7925dc42b9aeebf2cff8227b3d656201601832dd5eb5da0a544d70f468f44f920b939337fc64caaac3fc39431648e25c7b9f0e20a0756906e96e67700e60f58896cc8f5b0aaa0b42f5f4c8cd00a1410be5298ec574052d3e92b878bc33068a6adfd08696b59cceb05a6b90857f722645935125cef71f164931323c03fe7db327cef3851aa50e695144990d6d9764ca822de27ca945c221310d60cf113ba2712f387941d0910f128bdcf472823dcfe838d54cbd10b9ca6143479b11dc07f1d82280644b5d64cec9dc571edfe0a5c52d1d35084dc696eeacdae5e2ca267b75f6e14902538a3bae8304980a73eec5a99775fe3b6504be6990fd7f1906d1441cb654ebd0ec4c37476c637f3a32831037f6ba9319b30f740a8966b522dce688c45abab7996db5cba3667f4e52677a503f0c972a1e15e8a44cdc4f68478c7bdc8ed7924b2968717fe4099c5f861ef6ff8e0efdb903dc5853724e128353ae3992b018f84e6e72109f0b3431299c960d9c715ed5defd5ba656a823291b8392e0b9e6f90c9d91c25160bd2c6a3d56425191dfc64ec193b0ed29c9be8d713ce64ea0dc687e56b7a4378e89bc07a2dd6146bc20a70ab6e45cedfaf8b1da8f2534d964181855116a6194149fb5b8537cc64895c4756df8a1b11750c910a42e00b1ac24207983d909f7233119b2d430175fdec622e5b16d58251bcf3dd3c84ab201958c2d6e07bc881d85d0ef981ffb016781c87e42b447420d03ca6e155e5b1b4c9119043b27ea0b551a3404087e511a9d3f5d3cc40116cc9b1c8e193ba0b49456e34a636d2b099290fe8d7ae99a53c3a28d2871677a7b47db1fab18e91a41fe8ebf2e72fc7813855685f73f751e0ab5cedbaf04c18900714bd0c67905888eaa90ff01ec035a696225581b2142f72544c6a9299c43749babc272c6c9b405d894c640c297585d1b50eecb97350ca4824a09f6efe1d84d97e57d283cbbc85eb02b99944d369b86db3d8b027ac9a90c362faaa44b8a6dbbb6472958a32ae8f6fa9f70b4b648fc44618dbc6615ca2a554d2b6e5900feb2a77655b33ce5525ab044ff388b8137522e2aaf28c61ae1b9a0bcbd344f656466334479a8c7504232dfab1ced7f7390a0c32892af71d2844a7c7d3afbe2664611702027d1ec08e0deee511b3108b5441e1d137a46d6bb111dc3ab28731c9ce1d96b667ea75f581e6858b35aa4e6a9eec6535b57840267177c68547471aee7252d9f81d684da9080962a30d79c47a009bf89127e2707843ce853eae614f13e0e833d788f5ac994e760bb3ea1c0a338013e8e9df42d3256c066039be79bc5dec1850160e7a93", 0x1000}, {&(0x7f00000011c0)="7800820739cb6f8ea26bc19f60c3360ecf1fb463936059c1c7a7436e3e1aaade2c49fd910649b44870b5d78988a05df95165d3ce112947c87cde8126ae62fd447ab82237a1f25696d196f2a8d31c6a159fd9db645f4bc28321912778d13bedcbc48c5e186a8677db987ada60dbd6715fa864c71557333f90e9964d9a9f04ae328688d3ed72002efc9fa8a175b0305bbc51f05b0e9f73baaf57b65388616049ed96875bccdff49fae995f373f4783ef03e636a1aec6d64ec930d95686b4e708c65d77391058ab3224d179ad6f0b8de98fee734ce16e984640ad655ad8aa510bfdd9ce831c96f54ab399cc0198dd8348e81b48ee13ef914af8ba9d67913d85b3feaa8021a96ca38db49a896b77da071b2e35235c70c22918871ea97f7facc7538f96b9c9c453b1218f685eca98f0f02fd950819568239f0eeb922a72feb6f53b9e56dbb138db3a9fcc9932ec6edf21b3c88c9e58c2a5a010db704feec42c9fd8f001a29275a833b57bf1d569d8a07dd67e8f2687095d232d5297fcec6feb0d8501ce525cd360bbc303d6027214fcfba65387593fb87e81ec58740403d544065507c0a1e3e3c6b3e9dc9202a9dfea0f7ce3f9615ba0c2363b03e3e0f9c4b54ba61cfe970478a500e05afbb9034ea3dd2bb08e3026f836bd0c4926d4f7cc2f9a9ad77500265d6dc2da2811e40ac8445b63e7388c56b5e66413e06a00b6768e5f6ace7351f23d7d8d7daf2e7016a7b8aefc7984f1c73c98def566adb7f1b820e2107dd1439d21eac2c51019468bf0f7ef96d9cd441b18d7349a5466f05376313f663a8d3b9d9f9ca4b3f7d4726c462323fb9cd715556d95c752f0e3a8ad8092bc762bc90ea6928d142eb24632ef4e8762ada70fb60526d602f47d233443a8f24a5c02c78cb88d53116c9d086e86750f4806d766a2206dfca7843fe158282077fa40210caa90e0abd418bdef67acd7f1ae1cf5e09c05422f89370a6db97a7a1bd7db4170587ac5273a12d37dbd41d49a27ab4f80c5ad5bace490caf14954a2525110b238611e99f964baabf2c849a7fd8b56ecc7d00fc6d1277232df656d6c288d49f96f945935aa8513ad40a140fdf97d62510414ffb913cc56ae8884f6ca8fc0755af0be0220e7ca03c7e05a26fd460a72fff11e250bba31037276731f364203ed70a85161b10d22e73321678831fa7a2782827b4f8c30e69d6d943c04aacbd721a51cf9bfc111237ced794e1f8787adeaab4f267f68bca59c4d5cc6b19b16dbf24361d87a59d7f7915cdbedcc34992224ad835cf5dc2d61fdfec87a6d3c6a4be65db218dafba79c741e71cec607422ac2ccc0656c3580bcb0890cdd2cd876ca9f1e987311ae75e40528dfd7921af8f1556a68f862d8e9548da9cf6a2d2ce220287aa1dd980d176fe867cc645e509ef9a5970b781a9c1ae5bd2eb0f59d8eae5393178dabb4d679bb0404348844577ba571425bca341c6ce589f68d3966f549a09960e8098ca5b9f32752688bd299a8ba71038b17b738ddf4142a9bd7275697e1e1e700187c92ce94591456803c6492a6ea25fcfe07471621025133d7dd169065489ad475b8cd19ad95cbdeaae4bc58c851a696e43557a0078929a46b074069982bbceeed47692b81b6b594e8b6a88bacb5bf887df0528d724cf84c2f64fe73005cb1e921fc9180e059d27135c0915f65e7bd7208866fc3fa8c57c61e4e58c4b8568cdb66f7fa4aaf6ff7bbfb2bb43b2472aed49d99e7b16962285c2380856555f31cf72086b5e955f2951756df3d74e9f78f1cc24a95b59bafc9bff584d54ade1ab1419c58c57133a3ac955ccd8e3cca4873b393ede45fb0c571bdaf035f2e57e6e29ad5905b567eb906b4ce0e011cf4f01a259564388a4abe199bbc2e25ebb86da964a9b0b09d97a006f2e47f24e2edcda9b80fde4eb940c7397ac3ec64f2dba05ab95634b2cd29ce42f374d5d794f2b64caed42fcc99705c1d50d475737dcd22426499041c22a3ce6a84cb694d4adb981cdb14f8029a2ef32d29b31ef9ab781c5d11e92efe7475a56d60d5605f789b83df2c38ae2d771e4eed0e75df8b68810b04b731c997933fe706a6e6a6d606af63a6b25acfb39fe7fccbbd6c97428f2d67d3874ef771de43c63d16285719a789027779ecfcb317e754ba0f849349885b46aaa7f6bef2322aba219786fdc6000dabda16add2d98221bcaf89c2354359dbe8e1e7c44163c965d8a44950cafc5184c24edafcad79b0e4278870e1fbf021456e92f7bea37ca872b18b7dfa0ccc1e905078217e45cb965bc650fc8f722d7775055b546de55709bd44fcc1bf1b680a641dfb24ee72a098561f5c7c5a691e782d539f563b7ae9c0c1c3c4a9236d1d2eeed0ad5a1bd1e21037cd6941ab21002f2cc3983458a6c696f4424aad6518b09f969d195b1931451f77c7d9443eecf1c4c1365754e506c7db0ce92d98f2313753ba27a2e8ec896a9e1c688c71ae270f6e326c5293fac4fa34569d90b4741422ef45edef5078a184e32b3b136d7b26cb19043aeb99767d7c9470b9c5efd015f2af7019b8b22d6681edbf82813fe6dfc17f579986410ea71c88f11877abb5767167cb8abc7f80acf3cc2b8e35c8cad52f5144a1b96e60b297cfa2793fdf501e70da19d48a5442545818573b718001cf56ab394191157a44b7fe39085cadc91eaff7c0e8b8ee42514508cf2f02abc51f49c0f146b8d1b549c91f515cd32a8a5b861368487934bb7404337eda5e80d74859d69b9835570acc6f7ab03ec04ec0d003eefcd67ca813a660065e2ebd0d9aca0a8c3ff0577090cbfe6eeebabb4d191580e47b0de52c84b2a038372a3a010d65ae0576fc8c3bed09ac0e6c87ec57dbfc71eb074e47668cfc5f282883c744d26dc09a0ca2ffd97f7615fa89989be9ceda9f679de3672447a3f59be35ec73acf5b7e74bb74d0ea7cc4f9c1d4c52867e6bce571e3fd4ce111c2470485bdd5e343f8069ecf9e110b76f28b369369a45e1fe37cb953bc1aa66b14c97f235d89c4729aa7cb20c37c8113358683d278d3f77dc8d0645614583fe754c6d8bae9911ee20d778be0a1cf7d30a51baae174795275c170ce823f21b57f2efaae47dacdb5267b7dcc82fb4038d8371c76e50a57598ca467e92614bab39dd562ca41013a4fc0ee4778f3582ae98e6bb01d4b5aef7c2803d46ea93b1545e33063548d4a3615b7388eae371a6420a66d7261fbfbd35d6f2b949dd52456a70dd01ae3dcd5c89878db2b9eafa0839f0d5293546b72312c5c830d573826fe180ac4968cc162dcd9d5bf9f609df4384d2b0f7e018410f6b96b06af399c5d5dbd73e762162a6037d78ef62b17dd359146a50bf79ea215724af866e84b8cbfef8aacfbd5b671a6d62084ebfd80f33f559023e8a93a38e84c5ada654a18e5d976a9e79522460553b8bad63f4727fddd5567e704ddb8f032954794547542169d20502923724638163c4327a512b56f3bae826717fd9c2886b91ed3965596a10d4f828c314f73b2568a5928e34fa02bb82935f754d49cd29dae046e70e60861ac466c3bd3737f4d4d05b59b72c3c5b5620cca8fac50b4b16174c1713e4cf7f7b14f1f94aaa0f03c5a7baba5c8022f360a7b61747c4aca219c2389687cca28742b4997466d59f182287fccf7670f4d4890968ee4083284477caff6ef56a41b6e8221bcffcb47b52bbe11041f1a0b263528984ac620f5cf9d16b712d300e23366249c1d4205341f22695a44b8b901f4ed8b996f00c2f55e4e0d8fa4fa24529a645b649c3419838c9800221cb559d9058db6c3f36ee056f70b2dbb9e76bcb02b2549be66292f086276c616d8409af344e128a89742b55905afdd745c26a35e66718ae21996319621f9b14a2bb87b62755a1d8e63b813b422ec864d0821f947a6b484f71089be2c8f8664bb9111e6fcc6aa31297711567e55f3c69f7b770b414605d6178bf9895a978e7f169b3cee0acef237e92856b12185fa93b3084f0db12944f0be1937d7478bcb5cece478b0f5be809f15d702f78aa44b72a5a8cfccd6b9885dd679bf475dc0ce7d92662e7d05dc36d2a3c729712d43b1ff1c8130b3b8e14a8cd0a51ae003d1a466af30eefe9f91d3eac4a970d659a0915395b6c8c610391aeba4a334974fb7c12be765649a84f08f9da98fabb21a089d8fba8e2365927562ea7337dad1f6805743054a94a2d48d60b790647220cdaa78e8110e3f28e57f04d1b25592186bcbab86fdf947242452a6c61b06013f6bce09460b25900293474fd0c775f8da59b976a4402448692045830aebdf1467771dc11bac50e587291363cb82539a839db76c3009c6208ac0b081b4587ea3f726831d479dea319184acdb42b97559a624d3dc85ecdcec9faddce16d25b66d0b731a297a605a555eb8576bc70b51ab7677d8f25027401b93928b1b942865260ffc0e22433e03a47b75fc8d86f13772ca62699e2caac24932e3eeecc6ed442265ab256ec7f017adb92713bd1c810b16cac7dbc9111f8d1ed81358cab17988ac671c96347021d7bc08b6f372b059a85bf36846c6af93d9a92f8bc79efa353a57d0a093970f55d84b76d53bb2fdd4d369a63ff013d22dc9c8401cd30b9d41b3178877bad93b2bf81e9abf89ae0a634f1f85cc04cf2c62c17e6a0720fd12c436564fd165e73242b7e0f994468e4270150e1dcaede4d7f4ecead8cc0b3b0b62c408f4894d94e18c306a7ff0323b64ceefaf39182034687355659307dec96aa572890dc91159298e0ed533456260d97eaf749a9bf97fe50b724052246388943e1da829cb6b9e91cc9e4c5cd99862332022ef81a68b8d38de7bf1af49673376ae48e993505dfd5135f9cffb5b28deaadf251b6af177815aac68c7a277a7b3d2f48403a16f124d6eb9ef59f4919bb6a02b38d00927ea13c6d75055c2e5ecc51578831a88361946e330c48d6110d6546ea04f1a5ba244fa464044d7ea08a92577a645a9c347d143a989f68fd87a37beaf41754a663f38e5c1a18f93a38a4f26579a0f023a8d699489ba852710e0690b714a9f074dd029a8ec7dd759b586f5fd1fa6e235dcc842d6f5e63315d058d0dcee61f5dd74c035d392dbd3558fd197f8566ad02f1b082267408e0458f9db56af91e09e4ce3c73fb5994ed678f678c96c4cb89317ecb85d152c35f1fa6a65872e0ae8d9a145e1379ba858ec280c0d5b4cbbb1c4191604c4d32a23100d765b25aaedec07ee0e662ce3ea2e21997cd83c9504614d318f841af1e2b401c680f9e26ebe249ffa7a79616375afd582ec80ad2fdf055248cd184a2e52ca7bcbcabe7272b74dea4e7cf2d446f0a579f6714ffd9d42b2c2b5c680100cea5eedfdfefec5c5a782bd0f709e10e26337a8cea33144e93838eddc66fc73a907985d984996fdff80fff5026a805418276363b4b3d87e6440aba270a7e06839fec5c84e2ef039f2d2f2108975cddc1504bfae7331a3636e1da1797d552e9a70ff8af96e14187fa15ca68955fb20d74ec9020c6f5f1ad86974c736ed1e48af72f8512ecf0d3c070bdd61c7b0e1da9d340a1820c9c675a19391cff1ce2a93751927d9c36b193e48bf1aaa61fd3236392c468089a4145525904f5f7515b71fc05671f90354dfdf391614b4d5e8cc8804fffd55f554ebe48277addcccc8c5e518f32f14fb325c84e2e05001f5d3ee58a5820dcdbb2b1532f2e820ff367d9edaf0267bea747452992ea77c67cd2da73d026ab952269075a5b198b92b855f7e83ec7f9c53919d603ee8e4157109f70451103a8057ed1f7d365c127703", 0x1000}, {&(0x7f00000021c0)="83c73749ecf1c5c5892ded0590c6fd12ecdbae79429cb356d716b099179bd3d14610869ffa4f87ed696212af93ecdfbd8d145b128e1e9cf8", 0x38}, {&(0x7f0000002200)="3b6ba8c3e265b460094f291d4fc9254ab413ce83bd48f19befcfaae456023926b2c097a47924b0931b3d2df12197528ff586ad658e5f6708f4fb2e533db0379f29ead97d06549d7aba4bd8827f6b04b670edac59dcf7d45aa44771facda84b85cfa7cbc2a0299e3035ee4f60b972128d5f867e12aafd80c04b1c3d083fb7d09e92141b0bd8b22bd0a61eda32863adce0d528ee44e3cbbdda549d83f14c8f2f3308ca985db1c12fe41fbb19a68a581470bc582500d8e0e6622e71d67d1d0e6ec7ea67b9d60f4e806204fc23b7def0a8135f625297710d", 0xd6}], 0x5, &(0x7f0000002380)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r1, r1, r0, r2, r1, r1, r0]}], 0x50, 0xe}, 0x404) rmdir(&(0x7f0000002440)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000002480), 0x1, 0x0) r3 = open$dir(&(0x7f00000024c0)='./file0\x00', 0x0, 0x1) renameat(r3, &(0x7f0000002500)='./file0\x00', r0, &(0x7f0000002540)='./file0\x00') r4 = semget(0x1, 0x3, 0x80) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000002580)=""/213) sync() connect$unix(r0, &(0x7f0000002680)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = dup(r0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000026c0)=""/6) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000002700)={{0x18, 0x0, 0x0, 0x8}, {0x18, 0x0, 0xfff, 0x2}, 0x2, [0xfffffffffffffffc, 0x6, 0x4, 0x5, 0x100000000, 0x1c, 0x90, 0x1]}, 0x3c) r6 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000002740)={0x3, 0x2, 0x8be, 0x5, r6}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f00000027c0)=0xc) clock_gettime(0x4, &(0x7f0000002800)) semget(0x3, 0x2, 0x12) accept(r2, 0x0, &(0x7f0000002840)) fcntl$getown(r5, 0x5) mknod$loop(&(0x7f0000002880)='./file0\x00', 0x1042, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000028c0)={r7, r8, r9}, 0xc) setpgid(r6, r7) dup2(r2, r5) sendmsg$unix(r1, &(0x7f0000002c00)={0xffffffffffffffff, 0x0, &(0x7f0000002bc0)=[{&(0x7f0000002900)="79e67646daac27e9fb2a0ab6e4080d280ba3c762c5077e28a0d6227118a2e08c9abd29b2415a8c623b19eca41a9c38fec5764552bf0b1b0b74ebb2a0538e84e6f71b8975c8779d9a3048cb9bcbe966b11e32b331e3e9d29e81d3e3ec135b5a8577ac0af2ae73c5b1aef101dac3bc2f3c88e3264184c32c76736d6fcba6aef965ad6d31da810e55d471b00fb98f8674c18e369ecc02379f6801cfc62aa4c1254f6fb496986e9646a3683d158720b461c3498aaa17478d8d925cfb3c47d3b95b05e16373981d904ea973e74bbe09fc7cf799", 0xd1}, {&(0x7f0000002a00)="0ad11c93e351726f2af1c7c477531c19bd570a6b6abf6d02ba58b92d0119bc84dad8302997e011c290be96828810b92f8cfd777c132a328bad270b01244398d6db5fb2971a692e0d4b0dd973bbf80c0bce8359136e5217f70ef54548096277614f993005e0e2f4b845a50604a9998ec58994c044f20b445f3c91ec2d2f4dd49f4b237d41f8819d7441eb000e4b2eba0a786b60bee7", 0x95}, {&(0x7f0000002ac0)="2e263bccd6a66efa795a3ef1f1fa2fa73e67de5e10e1d589120a69705e5220d4b15d7026a0c37c36648edf1721fbd1fb9f", 0x31}, {&(0x7f0000002b00)="37b8d9d0cd03265e31e10a6f595992b47f2fdccf823f6f10b6fe1d06f982e8a7659ac2df148bf83069caf0281154470e1e155b29d88145a5932c9df14d685d41bfe706a1c7abe885a037e6e514175c7f3758e3c2b74c60e62e5b6f1499c5c680f5b64c87eafd94641f5335a725d09392b4857b2ee0773d07a0c7c14dde3003e4b0c79537a0d3f7669a37b8", 0x8b}], 0x4, 0x0, 0x0, 0x400}, 0x8) 16:02:58 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getuid() connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:02:58 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) syz_open_pts() 16:02:58 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) socket$unix(0x1, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socket$unix(0x1, 0x3, 0x0) read(r0, 0x0, 0x210cd45ed878679a) 16:02:58 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="83306285bd324da794e3ce2b", 0xc) 16:02:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x2812752f, "743233e6cf690041ac332167eb726222943055d2", 0x0, 0x7fffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 16:02:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2028, 0x400004400) r0 = syz_open_pts() r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000080)='./bus\x00', r1, r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1000001, 0x0) r4 = fcntl$getown(r0, 0x5) listen(r3, 0x7f) fcntl$setown(r3, 0x6, r4) write(r0, &(0x7f0000000000)="7665a3d5563494952d16dd5c10f37463354367422a3845ad02290f5fed979de4063278bdeae9bcbaa0a2a73215cd1ecab3df0a608a218b4248f11e02b8d9e0c328bf708a", 0x44) 16:02:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e3", 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() kqueue() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) r4 = fcntl$dupfd(r3, 0x0, r2) fcntl$setstatus(r3, 0x4, 0x40) ioctl$TIOCSCTTY(r1, 0x20007461) poll(&(0x7f0000000280)=[{r4, 0xc1}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) linkat(r4, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00', 0x4) read(r3, &(0x7f0000000300)=""/241, 0xf1) 16:02:59 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8392, 0x0) close(r0) r1 = syz_open_pts() close(r1) kqueue() setrlimit(0x7, &(0x7f0000000080)={0x42}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "1702079b37984efa83190002000d00"}) fcntl$setflags(r2, 0x2, 0x1) writev(r1, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304e", 0x259}], 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="beb5dca51ca15791842396355a68d6a9032ab1234dea145a2825e1bfffc8cc4681ec65fbd8ef04498cda5c71d2b6558343a9c19e3ae6eeccd0b1a6184da8d490ad7fdb3758d7080e58a8764323b0a12cdf7f4c3d1b241d629e391f8ca6c06ccbe4b61ed571f8bf0d09c390866ae328979ca71acaf9b9aec21fccf242279d6931cce67e68ee649a43b002d5020c39f1e5025aa87e503197c87c05cbf46f9711321b1ebe3d1346518c49ed40df6e150e5b5fe45e3dd6fed6b38c735d00aeefe912bc799cb65e9595b9bb35221bababa51bd0910ff3ddd3bb02021cc22ebf7c8cafd227136509a5dda96ec4c2d1eccb819c3862a69d0567641535aa7bb24c65e00ddd0a1c7394cafe8945bdba5a0859cc791d558ed4755dcffdaf3284047831136d0c3acd8eaca81b5c9082b5ff360473c85f5ec5dc99e56765b5c599bb67b92443807861f7cd0e0c7ca716dee9ff8a2e4ba03b6981b0ddb438bf7375ccbbbc4c2438b559a31bf1e07fc3ab93c6a77993fbae6ca3b68aa547508ab22dbcdd481cb6f71055b6fe388bb52dad4bb0e2c58e02957b282c16b3d5b540f2d8bbca0d0b5f382e930d7a9e50a9a915acd1e4e91fc7a526b09c3e3a28de8ed97b358a105ad7e83877fd6325429015836f8cfa914747dbbd428eb55f3a217a1f8f01b86fd9ef75978b765af7848f4074333394c74207d503ef9e21b3cccd263e30c985ccd3d703576eb166540b09467404bd25c82e2328dd6b7bfff76bfcd44a220b8136cd49627817d7623af4a4a0372683f7a700f617a4a41852df97723acf235a557b48d2b72da4dcc1cd4faabcb77b63ae8fc9c941dbc5e49b2f5fdabfb4694a9d2ebced007ce08522086f385c56a9cf3491654f4fead8a78e304b08a5a56a928e73c015e813677ba68feed42be723ff7232cb6060b8ae8f9dec055c66d4c69859b6563b8271b280041fc12e5eb735fb6c6c3aeadf856caf329800efe3c8a2539150b4037dc4fc2194fe4732a11f60e618b2a8f77f020371b712e8625d07c5972964c2142d592531f34fa2ea2450219c3aa955dc4a1e16dba8f2c000940c69a2cba6fa5e26934102e4734015ba661e9edf942732bc619444af3d07977ca374b3ac0fdbea9cc493ca1195b12631f766ceb727519dda716cf5ab1d3df7c06366e6008457d21d2b09adbd2f880636fca11025d61880355ecbaa4325e38554376ac7c98e9ca6d45e4f59af9ab9a498790f71a46aa7da428f5056e2f1061e6be15a210147fe718a1d78854faa8cdc8a5ba4a196023c2074adf001600df4a399c4a38bb997764cd9c2b07c9ea969ac7245bec6228802f677ebf2635eb85881a1d383f1b8b89072a0392888a01218c49a768f49cd254c6270217a86c6dc4fd2e4cfdb3d2e35699f07d4b901aa43c71610a8b8a85cb766588f55853ce5c805e3ddfd0ceba946098d0bde2b9079f89b6a1541dd4d8beb6ea085d630803d0c51ceee369ca8af396b0f6b335ff86af2cd1d1bec306f44f456b6a7df5349294bb62b46c1f81e3d9117c73566e8c7ed2fac7e6cf397fbae438b2cd60cc92b608afdaf4566c626dcf8ae1bd7a30f31ff4f2e29fa58f48f90f7b2c5843fda4f511a968defba8590a871b309535a67b291d796a656926452c9013e16162e35cb65e71cc6acaeb5fa1ddfd4f34e1989b1ceb0b7b05a1428521a8360b8279ea74cabfe832961dc905bf4df7503725871156bcdf1b4d74ba3b7821d07df5c79e0b7b8ec1bbd6905091dbd8e3b3476d79c2016b4b07aba08cf4e70fa95c958b56456eeafa02eead640125eb2f3e9ca42d68a5ba7f6639a13f87857e331e912788e5e287ae77f32b7956f9d3fefeb6481f8c57e843ff3ee4e1cb55b5731eb126fa5170b52542a24e1835ad40709840fcd114699cc36da7c675d33c8926d62e54b4290b9ad2f418ad59663a1a8a1b2bf170fad9ea19fb8166305a5ba042b6a7c6ce8be6e07e6abcd6f0ba19f6ce14f89180aebe40241c88556893cb8f90f8e7bbf5012d0cecf560abc7865d620d45b421fdbf3faeeee53c34dbedbd1355f095119", 0x5b2}], 0x1) 16:02:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) syz_open_pts() r1 = syz_open_pts() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') fcntl$setstatus(r1, 0x4, 0xc4) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 16:02:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000000000000, 0x0) pwritev(r0, &(0x7f00000043c0)=[{&(0x7f0000004300)='o', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='8Ol', 0x3}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="9ba7f68568f0172b9b5748b3afa31556b808d1dfa340c8b77be46ad0123d57f70dc163877dfe2fef7b9818089462", 0x2e}], 0x1, 0x0) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='>', 0x1}], 0x1, 0x0) 16:02:59 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000001080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edc72c0290e155c4035a0b4aa1fff652874801d61854ad414be9a725c618edbf2caddc3fdc93d237780a6df39f4590c417ed1dae06719d79178c881037bf0ca39c085e73be5904721e9de29cf46638c2f88585db70827bf2d09ce916dfe98720bd11"], &(0x7f0000001040)=0x1002) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x4011, r0, 0x0, 0x0) syz_open_pts() 16:02:59 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x2) close(r0) 16:02:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="e5a4a6a8b36336e99398d7", 0xb) write(r0, &(0x7f0000000700)="de789ea45707136f3131", 0xa) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0xa1) 16:02:59 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 16:02:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e3", 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCCDTR(r1, 0x20007478) r3 = syz_open_pts() syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) poll(&(0x7f0000000280)=[{r4, 0xc1}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x0, 0x18000}) read(r3, &(0x7f0000000300)=""/241, 0xc7) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0)={0xbb}, 0x8) ioctl$TIOCSTOP(r1, 0x2000746f) 16:03:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000)="3ffe90da", 0x4) sendto$inet(r0, &(0x7f0000000040)="401cfdffa86691402f57df34a2e8cf8eeb50861b6b404b30f62a129d65e4035a190ee95677daf972781686318bbab985647b64ca69bf4be545cc63d361e67cb2e098933413d671a47690dc4b15e219c327f4077aa30987687ee043df3783c11ca7365fdf64697e87bb321cc9f8769903f5d5627a88a4ede6ba9cb8e0a919b62454eed086e36b6a8c8ffb91de98355b4293ffef86cb2e89731088753098a21b8aa030d7cdcf1b97561bbdd2", 0xab, 0x7, &(0x7f0000000100)={0x2, 0x3}, 0xc) 16:03:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCSTART(r1, 0x2000746e) r3 = msgget$private(0x0, 0x0) r4 = geteuid() mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r9 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x1ff, r4, r5, r6, r7, 0x2, 0x101}, 0x7f, 0x7171, r8, r9, 0x7ff, 0x9ba, 0x8, 0x101}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:03:00 executing program 1: r0 = socket$inet6(0x18, 0xc000, 0x20000003f) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x0, "94dbf4a4bba7fd818a63b26e26b8554adbed083d"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x2000000000029, 0x200000000d, &(0x7f0000000040)="fe000000ba00000000000000310000000008aa91", 0x14) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCNXCL(r1, 0x2000740e) 16:03:00 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x3}, {0x18, 0x1, 0x0, 0x9}, 0xa48, [0x0, 0x5a, 0x5, 0xfffffffffffffffb, 0x8000, 0x10000, 0x1f, 0xfffffffffffffff9]}, 0x3c) listen(r0, 0x107) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:03:00 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000068, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0d8d5f62b7b97da07930b7a0ba69b6761949c516f675a4af24c87fdf", 0x1c) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:03:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x4000000000002000, 0x2006c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x800, 0x8) 16:03:00 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)="45c4d65277b018dbf5aec62ad30e01b624df748dd26e75d34f6e6d07462fd7f6f55dc2f1b5dcf5482ca12bd1f48db73e3f82f5bc061f9e545cbc62df55a940f2b4e7153e9a1a392e702e156c1e271ef46461411f7d97d23c5054983573e4a25286c82d865c97de711901296d4c14e25132a41c49beec6249525a850e0fa00dd79d00d29262f7e03aed2ad0d3f1eb46d1ddc4fe8a455e2914113cd6d60bbc1314ace9502aab62b428ae6c22e02f07511874a755a06b3a4053d1303fc4bd5d7fe5fa16", 0xc2}, {&(0x7f0000000040)="635dfc2e21c59e0f979ece139b85d8e66009bf35744db6eb9062e3abe0a845a1757da1ef662535be3a456fe3ab7165cb44e95333be2521ca19be625e720941d262213fa2e4e75f353d313fbabb5eda474c129264999bace570c6e15f", 0x5c}, {&(0x7f0000000240)="e2c03efcb7bad9fa9742c0b68e2bb90485b5cc7b135b2b9fe17c02e8d6e19d805d37f66c237854b9fa137ce62b23c2d1ef3e4cf06f1626b2ea59592ccd081dd0abc9c683981a8dcfcda04d88159fdc0d078a114076cad9d862603a83f183c187ec0279273b62be4820f3caef47d5f00e29f5c7bf39f7b82a32fab1e9e1e85149ec7b7152b6547ba4bb9ec1b4ebe2735c480d65a938a4622082", 0x99}], 0x3) r1 = semget(0x3, 0x0, 0x42) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000000)=""/36) 16:03:00 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) openat(r1, &(0x7f0000000040)='./file0\x00', 0x38, 0x40) setsockopt$inet_opts(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x339) 16:03:00 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = semget$private(0x0, 0x5, 0xfffffffffffffffb) semop(r0, &(0x7f0000000000)=[{0x4, 0x5, 0x1000}, {0x3, 0x3, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0x8b85}], 0x4) pledge(0x0, &(0x7f00000000c0)='\x00') semop(r0, &(0x7f0000000080)=[{0x2, 0x6, 0x800}, {0x0, 0x5, 0x1800}, {0x3, 0x1, 0x1000}, {0x2, 0x3, 0x800}, {0x5, 0x5, 0x1000}, {0x6, 0x7ff, 0x800}, {0x1, 0x3, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0x1f, 0x800}, {0x3, 0x4040000, 0x1800}], 0xa) semget(0x2, 0x3, 0x2) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x401}, {0x5, 0x9d3c}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x81a2, 0x8) sendmsg(r1, &(0x7f00000006c0)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000200)="66d5a8a20c05f4f62b5a1f03a9d846c785588e12aef06857b65db47819680bce7b6877d2c5120b0d3d427f3c18c894353f5fabf5bac00cf30072834f9cceaf48028364ba11890e31ce08e55d448119cca7631964a3f130fb0cc942bd7572d5fbf25fce70d5c1aa02763a810719429f3541f9c0eb0f7e0c4196ef3e219d15f20621d4ffa59642e6d79192e9fcd23d", 0x8e}, {&(0x7f00000002c0)="ce65199e7905e73fc8a68b56d5e49d4214f260e57ed75c138a28632438ee4e63d65150ee164b2308cfe0bfb8c2a74e89ef895df0487d1968d0f4267e7fab6211ae356538d5d15ffbe682f2f4fd44bcc79b6351d3f8082858d9b820b69848d61b5d2d19d1f33e10fbff010486a74fa5293d02808117f3ff55f74fb0f329ef546f95ddf9bb81ad4a9696945f577b09858c43b50ef8a90772a912c011", 0x9b}, {&(0x7f0000000380)="d16d8aff16a0d9ad91e624a388fb4e3de1ec2bef0ed866a1b538a2e701f18b35d47ec1bda92af5357f979a4ccfb0783f3eee717cd8c60264393cdf2b64fc1756bd5b289cffaf907d08dcbd87949a7edb3be2276987cc6fbda2da78b07d1d55d0cb01b917c05b256d9fdb1747b678e6980d417d4b6801755ba3689c009df77a4d38573c276e4711a2992d", 0x8a}, {&(0x7f0000000440)="54934e15004d2fab7dbb1e68f4b498a74350dc341d578fd6e605e85a26705a0567f54a853b730e6fe9295893e7e8e9fb192f600305e88e2d411bcdf83681cf80e0ef8f00004d57df03b3dc8f5ae87b73563cfcca49e4dbc4356df9675c9e05b55a2cce5174f17c8026fe33d5df25413f4a8f349448", 0x75}, {&(0x7f0000000140)="164e6e7e34e98e6b2f7b8ef513408a158f", 0x11}], 0x5, &(0x7f0000000540)=[{0x68, 0xffff, 0x100000000, "9959188791eda3346c6285231a9baa2663caaf1eeb61d9b79ef6a8f740c5967d842bc82f591a96f05844cc08e6d226d2fb6211ba9dbb4b5bf99f5c2eb31b9a8e1c2447d962bd155ec84c4ccc9dd24e6573284a69563ca7c1"}, {0x70, 0xffff, 0x9, "750fcd76409725acfd2ff11418d3af0ae3b7f3c9900ec0393f2989fdb55833d536bd3557fd091dfc2618ccdc79ec106d2c434a97e553a08dade9ee10985c8d7440d0fdcda217f74974ab1878e0835fe4f3b8cf3df3d7529d46"}, {0xa0, 0xffff, 0x0, "86b9d242cb0cb287623750c48434058fe0ffaa57b456f85e2ebc6117353d8e4bfc2fab2212091e76c658ec0a44037751aa5341595b08cec3456636c41de1ea6fcbab2ad81b710c87e7e4f2e5608c7477893188201f4c5c6981f76e17f571b17ccc084c8b7dd4cfa1022d5602ce8b56d9535c26e89b3bbf4c83dfefe4f5ee99109f478a9cf58ae88e9b5ffc"}], 0x178}, 0x400) 16:03:00 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r1) accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r2, &(0x7f0000000540), &(0x7f00000004c0)=0x8) setegid(r0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setuid(r5) setgid(0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000300)=0x10) 16:03:00 executing program 1: unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') mknod(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000140)=""/86, 0x56}], 0x2, &(0x7f0000000200)=""/139, 0x8b}, 0x0) stat(&(0x7f0000000380)='./file0\x00', 0x0) r0 = open(&(0x7f0000001400)='./file0\x00', 0x410, 0x182) recvfrom$unix(r0, &(0x7f0000001440)=""/169, 0xa9, 0x801, &(0x7f0000001500)=@file={0x1, './file0\x00'}, 0xa) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0xfffffffffffffc59) accept(r1, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) 16:03:00 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000028, 0xc, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) 16:03:00 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') ioctl$TIOCNOTTY(r0, 0x20007471) symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') chroot(&(0x7f00000000c0)='./file0\x00') 16:03:00 executing program 0: r0 = socket(0x18, 0xc002, 0x0) poll(&(0x7f0000000000)=[{r0, 0x20}, {r0, 0x24}, {r0, 0x112}, {r0, 0xc0}, {r0, 0x70}, {r0, 0x60}, {r0, 0x2}], 0x7, 0x114) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:03:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) close(r0) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fbba5c423bc7724395e614cf12a09db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9eae8a5d691595a44c9ed141a79be600d2ca04004437e216e741b8591666c2e0e981d122864407fedd8886d86a55a6e493c165bc93a3c57882646c574be88311444224b638ea7f49ec32c9f53eca70411c2c8f4472f6bef5a458bf2260931e75adfba675ab47ea4b45c3d22dab66c534a09ac76317852b52c01c92dfdc4daa862ccc12e9bb2aa28641ab8e6385c3ab25a79564a262d0a72ef17f8e8ae675b5b", 0xf7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x940000000000000, 0x3, 0x80000001, 0x100000000, "2f602b5d5ce29577795c67257a6bb68c940ecc31", 0x3, 0x6}) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000400)=""/69, 0x45}], 0x1) r1 = syz_open_pts() close(r0) r2 = socket(0x1, 0x7, 0x80000001) getsockopt$sock_int(r2, 0xffff, 0x1013, &(0x7f00000002c0), &(0x7f0000000300)=0x4) kqueue() write(r1, &(0x7f0000000200)="4c9f4a0cc2d3bb58289726ca0f20a4fbd87e2fea0567819da31656c5ae51646b1a0449da8022a749ed5869ed297b4849f31d75cbc825baa0b884fa2dff9cd25a265b3c26b5bd624617f4eac8f9813990cd1ce4f1ea39901315555ef74540fe232ec90e4db61875d64771ef0ac573", 0x6e) poll(&(0x7f00000003c0)=[{r2, 0x10}], 0x1, 0xeaa9) syz_open_pts() r3 = syz_open_pts() pledge(&(0x7f0000000000)='\x00', &(0x7f0000000280)='%\x00') dup(r2) r4 = getpgid(0x0) fcntl$lock(r1, 0x7, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x7a59, r4}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000340)={0x10000, 0x7fff, 0x2, 0x6, "a85de984478834759e47bbc3a587991422e6ee7f", 0x1, 0xfffffffffffffffc}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r3, 0x81}], 0x1, 0x0) 16:03:00 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x8000) r1 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) shmdt(r1) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x80, 0xf0000040, 0x1f, 0xfffffffffffffff8}, {{r0}, 0x0, 0x0, 0x0, 0x6, 0x6}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x200000}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x9, 0x7fffffff}, {{r0}, 0xfffffffffffffff8, 0x2b, 0x80, 0xdae, 0xff}], 0x8, &(0x7f0000000180)={0x388c9c67, 0xff}) 16:03:00 executing program 1: utimes(0x0, &(0x7f0000000080)={{0x0, 0x7fffffff}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="05fff816"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) syz_open_pts() connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt(r0, 0x6, 0x4, &(0x7f0000000280)="875e2548", 0x4) 16:03:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0/\x00', &(0x7f00000000c0)=""/3, 0x3) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0/') sendto$unix(r1, &(0x7f0000000100)="231b258ad931bc6a5bea991146b3aab4edcb784c07589f", 0x17, 0x0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) 16:03:01 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0xfffffffffffffd}}) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="2b0b7cd7a449f7a3296e0a60aa811d4e2b2c8a3286f9c75f10c85806d5788a6ee318903d05dcadef1c156c7a22e6be5f8c6b2640beaf99c3cde8abe343907d53960b8fe31115948008f4f1e594e244feb22ddfa763131559906cd7078684c0133c00e1cf95d8f8a45d22", 0x6a, 0x0, 0x0, 0x0) 16:03:01 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ed7d232c40f79733ec011dcb1cf2d9dc51713cc9576b0f9aabb301"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:03:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="a8d4009b5e000032deb177945864d617801163fef40f", @ANYRES32, @ANYRES64=r1, @ANYPTR64], 0x20}, 0x0) r2 = dup(r0) recvmsg(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380)) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/251, 0xfb}], 0x1, 0x0}, 0x0) socket(0x18, 0x3, 0x3) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="ca", 0x1}], 0x1) 16:03:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) socket$inet(0x2, 0x7, 0x1) 16:03:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x9000000000005, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000240)="784df46c7e545676e9ddef8dfa925e7032", 0x11}], 0x1, 0x0) execve(0x0, 0x0, 0x0) read(r0, &(0x7f0000000100)=""/117, 0x75) 16:03:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) lseek(r0, 0x0, 0x2) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) getgid() pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)="4c65571fe8aebeb8d22f4c9be7e265a22c9eaec756a1aff42a62b061b53bc099f04b8f42b8341b23f0cdbea03c8b76e75ccee68ed5b013400dccc2c59407f0d488822186344825883ed8f150cd2fe1335921edbc4b4e4a5127a530f8706024eee71fe80c3a50de85bf36e888a4ccf4b9452042f7fddda935a24d6e3112df1dee01315eaf8e104b802f194e39c21bd1b9837f255b7c13064e571ee4f3be5eb0857a42", 0xa2}, {&(0x7f0000000240)="388b47424e9f7dd09c7c8f1f9cad87ec328c856f896e350ef2444809b3ad8605d163c4c7fd2edd98730f43d2d977a82c99a7fff4abc3d80cdc3965a5cf25362307d65e06b21110ee6eac20e38d70f2f0a5ccf55e0a75e005ef829c9792981d0d09d93173f8c08c0a173931d4aa33a1ab2344405338b6a189176f91f3c491ad419dc854f4f473afcfe3dbe074ff87551c28f610d15fc77be0fa25ecf8c0ac516f92b4432f55b595517b352007c82b6ab467cca22ef673fe7de8559ba4e07191513d64f536f06289cd853f3dd44b8e74fe8d4b9e968de11d", 0xd7}, {&(0x7f0000000340)="39d580e7d9cb5f3ce9b2503b18f081ca0dbfa3a7ce6fe8780cc338bf102fc2e17b54481f5449be564d6121ac9bfc51671ab5d6f67c7dd48d4d4b4608c332fd88d7e49beb81ea0455a7aaf9629ff1794d2ee11bfa6030b9be2f3c1405877d07dc427b996f4f362b6b9e62a3f3f909d2c572485ac6790ced2e4eccb3b74ea8a09b2b812982cbc0b90c74a0eea37deb31b4f9e2ff604f85fa87fd5eb3ef57bfef76daf6d872361194ec87bdde75973a1ca88fedef13fcf4c192d624cdec8c5e309d0801a9c5e4fa50e33e72385ff50005cb9bbbe18828c6e071fe0497d1fb94481d81855ee8131973209fd27b925be1e28b823952a7c73201318f58e75217c58d1e2f89638d46a91ab13c6b542d1ea848fa0508bc0ebd8adea04ab67416d020e1565390e12adc179471b7e5b5898d3f11f53a9c41046aa2930f7ef292191cfc21404e399ee331cd5b5a4d8434cead9027b7cdf82793e95f933af7f5192b757e0e684e603fca88717c39ee488b4dc7a24fc160c2a1f4eb623c7ac2bc4797b258b95840b563069eb29734719c6b3087eb252fbac72eb16ffd4c3e7bfe0f23b2702f79bead90856620e8be4efa8d9187cbce3349b46d809ecfb993e13381b7827373814d5f13263604ca20998935dedbfa0a508196719cb68ac6454248e81864e583a1632d53ff96329f12e4f6c423dc13cd79f22cb9ff94375db373d8881c1c7251747f46cb00e964fb552683cb9622fba06e932e10b8aa6ea02a829b32d00d19cd34f2c6b50d7e4f3f22d09f6c0a674b55015d1cbb4bde43e436a0ae58b3067695ac991a0dd355a80788466f551ce7a13b5e1499c712e2be19f9f0da6651a0c03a618d4edf015f499b7dec4731311bf7491c27f2070e3971e989fd27089b7d8a84ca15a8e1f53da9b88adce368e29404bfd30e17abe083723fe580b7a52f638574fc1456b3b09b7352f4e97560ae152bbd5e5bdaa7f0b61fdf18fb63ff150e8fa811aee223bcb6ca3a57f684277bc05539e6caa8258d32243219ed4d4184867b9535d1ab183d5c70963be630ec6604969a7c84628ea38490b99c7198e51ce3cc8aa770ca9fef112824e571514d1f57381ae0626f59c7f4abf7d279f46f58f45299a9703cf4f5b2fa52de9dbbfa28d012e568f0d44fded45ec03d266770679eaf69d787bb04cf64516383091b40b495e90117e6ecc2d50656d996e12dc16ce275bf6ae777270dbcfc6f5564440784f9e8bb4069495c9c8b3de9e533615d0152fd4d9cac081ce325cee2a06eb2b095db8f7fbf6757ac4c98d1b9377d6ffd84deb5440e0dacfadcaddecc8c6ab48552c08b3c42f43bea9c0f2fad4aea02a1d52d24930cbe9aa42f613259cd6086b1c7b75e5108d350d70e1ff345fc133d1bd9d37aad7a9c2daec33fca58a4b5597ec870abaa50fd005c883aa9ae1239f5549ed6330f582914e8f4c46d4e0797fe296de7b2ffd35cde4b3ebecabc0519f309d093cbba6840759590ccbecc915cafd24a52fea31b3fe2d8ab807940942686d45f0d53b4489643d3e5107371a533eb8b4c7b6b295b0340bb9807c205d65b91385d26e65e805db1ecac3a01ac001aadc3e36883e35399f830d17c5c26f2f09714159ec71dad061e57dbebca5fb9849f6bc54da7feaab86853fa270905824ec766b70b703b19da742a01f59f59ffa6d28be5261a1358a7d4bfdc9ac6d8bc67d0052513faecca90d33c49e5aaac9a921b34bdcc7640bafec5a8dea04bbb57f468222f513c2866b0b54514b8d87d22e07c20afdd934dbc91470d32367eb0d95c5a88e14ee4a7bea7b0b0f8fb8d9e988899a469ca94916a32d1059e14a3854a6b971338fd8fc3aeb67f9b0108f822b289406ec925cdb285106502c7b5fed8b9de9d3359c6e83475c6581f351b17b426c513edd8f5a7cf38ab25e65775c910e23d19076e1905139a25a22fcdc12ba77728a9b18f9641c7c0efb778e05831d425f48905b836012c53908eeee3ccce3bc4adebbfe52883300d8156fc2b39ac088621f5070a74b77f8566bd38b84c8a8c0e9d8f7bfba10d8721059c4a3158ce363b2d683f6d5ae685fbd0cfe27cd80a1c3c016f54ff0ece3a5613ec70c887cf8fe0fcef1d86ba1a13edc31ba9ceac83eb2a0aa5fefdbed1fb8fbe5c02dde5720ffa91de01ff6522a15b688b24bb11020b1a8de1ad486c8b269cfa924cbf27a9d7889a296fd18e5da15005d70167d06d71e5d11c5ecb964f9797fe8d8ebaf54ef536f0a51a4243d3474eb2bf2942920da38d125c66a4047039317523e05adec92aee1b1ab1c30b0500f94d931aabc4c4d1a7e06787ef2118d96f7870e0ee987d31c06a3179455b50aa07368548449f24c230d5c7d458b6da1c6c3569396e5d0c63614b814acc38dcccc750543b0d9fab513b71ad4282759e1282c622553f7a5261e79fd5eca2e2ff8ee5d2f149843204ce50e8f14ca7f03e391ff400a05ed8fffc0dd31684f3c72b7b41756bc85c92e788148068b56b2eb9c4cb551716d0d7b2053af1705c0a6efaead504e95ef77d3f72b6cd1dc32719797a492f2867be82e9bf72ea9207c0435955b67036db326ad34469a4cfe63c48ce18a016aeb5a1b28cc5664ef34cb007bfb5484c44a246927270d5b21055f8d5918fd896c0f25fc043e6ffe89b3eb489ac2fe0e1261bdce77c62b288c0837c589d6f33ca52312e4f4a0f3c3ff49f857fe4c78fee1372e9e7ba30ba01d8fb9e120ed6bb6c394dfd4377dea1cd09209a40eb4fe2c5559e54861232287538594073081477ed37acb1d6b08d8f55791b5b8888383825f6ef176b22c98990516583e3a9c07e9c4bd2a1b5062ac3daeea982a81d91c9ade2e46d2d13c4a9f893fbac76f738fd97729702089a6daa0987722a22ad3e2b888dcf625a63c1a2c96c6cfd17f61cef714e1ab6c6b47b9f1e0c8a1d0d9f744b1812a440c89e26c0e13f92168f7daf68a3e0ff6301fab44059c155a0565bbbdcbbbf7c62259eb7cf0b4df10a81024e74a44f2288b9a16d01b3b30fba1a76ecf864ba7c0361cb5d74e196e4ab3faf4829722ee54286bf05fcdcf79111dafaee750acbb9029cc030e0599dbf35d4177bc51c7ccd6838dcf020601b1a3f725a5d897a967bdf0be705f1fe33ad250a7a1cc505a6af7c1eb0004e4227fc65457401620a07e27175a7586ef6dd693c7461f8b1a906e487949ce233bb0a96c1d48eb0f703e49072c67837ff8aae46605dc589c732e651417990750f2b435f338843bf8852d27f36ad5ad6df574b0ae7c83530054ddecd4ab5bc4b6078b60e4efda6dbefe1bbd24dba950564906ab47b5b46be684cb9707d3fc5abfad7663259410bbe24d46b3d914a8a0e34a80e2c83591b2711f3d19054142ad8a83f68575f056bd7535d02469fc82b573b1f76da293495bf1c20cc79feed213e4807e95627059466b8604e605016ca29a9cbc233dae0f29b0423bf6d6c8f61267fd3a54ec7f58a5fc809bec35fdba8b2a231b614efd00232f3496df53c22f1e6ed8d3de836d13a5afdeb218397f98062880ec6a35403b5a7ccb53c3631bb85e397639662e8213bf1e7c41cf0cb42c557e40cb7a9a8cfaa491d3050e1d4e9a51a0408ab48874baca74f1cd13bd753abb9eb478584d33b9dbbacc0fe8355e63aea2c5973a69270016e55fb3df5396c7e46dcb2dd39f2f8bd24773ab35d8853e458df523aed5d99ed106b4b30269e91036ea48dd212a951790855966b6d462cb83418bb1a384f319846b09ec334ebb8d5cda215ac666f55215b49a178b80c5443cb7647a994e8c8a8e0d72fc40c419c14e21f8799ffe6a5b4fd0a995fb1614aca0b826b216389359ccf56c49f22920a463032ccc4b0d0c944ff03182c467c0148aa655641702e66bdfa97adc67057088066c88372e927e61a64cd2cd1630956ff7d3e80a0d87d4ff12ab1986f3ed3f2eb653d3422cc37ff9d010d64928428a832e5b8ff27f61b022c33c4b3ac30edbbef971838b5d053016772adf5cc4e5a8754fafc1243ebc9473d00c5b4a26ff9fc3ea9e109c2b01bf468b2185cdfc58ad54fb202e6489f0d81a8b5285ccb2524008ae4e38d999a4a2223b543529c729f2f06139ae7ed069bed10025b2815a11ba103988b63c6020184619d948f6c0deaa70336455924fb631630103c0574c573a259a75be0fc25f02e86112c90a0414c06480eb986baf340f164d9d175d6f1fceb59ffb49197a5bda45dadc22854f337bde3ef709a2423b63ba1975d065ecc0fa85984c9dc316aa5c325da1a6326c45e7946c86db1da99eebc4cd2c41c8c217ad47fa84901b37ab970eaf64d7106dbce35196a38e383eac1c25e660bcc27f260d15ad5176e1317c61d351f7d31a9e953dea2dd255621eca18d5c655dcf786347dbeadc09c3b598ef7eef09b502ebd42b7ee0d50c776caad256e55077344cab074f2d33bfb98ff06eb8cbc5e6783e9f0fc91a8fec8ed620e5f7ca72d2148d74c54be8f25a1f6bc14239a8bcc259ac6b88568b2ff1ff0a587203f2b798d185a57969ede0e8239317f3213aa84bef62fc1958fa39fa95ce59bfdd3ff25d5db63ed25075ec9c8c986444bafab96f3ce31c1eb52071bacfcae6d656eb0e4c855d3fab0c8a85041d009379d797eb39d5bf6b205273cfcb737019334da4fc09df706861725b665006b0c13fa2ba566b24ceee6c45e002136a653db0553f41baed9399e614664b37fc9353b405c1627e3713a4f3a97cbf2c58df427d8417cdcd43a201f1d3446a60973f49d2bbf12a912e3282ba4758295da99b32e7e0a8a0a22440bec617e41e0a2f44a3aa6f58f3b40ab975533935e532e6afabf39beb8f7992a92b5afe6133c8a25f29224d6978689e62e8fb1945e5049d0b35097f396e7165c9a668c7ff6d39b4af254ddbb60a137896107bc91befc631c2a1989cd66305161586fda43cdec79430197be2928244facf566dd96310d48a92335154bc55e285defebd224dabd581d1cb6b38f47f9db89247e6af43cfdf281964a9a9e8d3f0ad9b330d7afacfb0c7996148ba5fd08da920bd6faa8114ec0af9f0b2a37b8bcc4216cad9c6449493ab0f23e20d02016a0ee1ca56c903d6e65b20498f559c1e68dd03224d4d2d469c5dc38405a25f3231f408007a389cb21b3b302d051f8eb6461e50ad5639efa12b112355a2d2d7f612a8ff0ef3df821c018e19056508d663bfdcfc1947ad0f4c5346fd76c829bb68c1227bfc0afcdb8689ea8e00b77eb2c647e102aac3e6f64fa8b936fab3f889ee705c39f525489d0ce5a55e817c322b2d3f60239d5fa8fcdaa8562231596362bcdc43b524501834296c9db5151045556596d26e95a156cbbd30404cd56cf9117faf8ef0675449513fabe0d944ce5eef8d51235e0cb0d48f2cf372400d86e45234c352aab48b08b4f5647e21583e88acbd2e44e8f30de5961da1856e3eaaad5debc8b05e3580f938ff635e92e679cd1c4e87c74d8dd7e14f08f4e6ee99212641d5f328482475c01df9ba0d77f6d2aa9f6811a15c6a73d59eecb8cbfd70cfbf76fadb150cbcf2373c030c904ed4aae11391e4a542e6235a2bb91995e1ce0a276b549ad281f0c3c36d3ba433887bfae0f689ac63236dd04f673c1dc83361bca9a844f57a63bcf11b0f54f844ec1edb5c992c12b11a000c0967a83b294908f1d425e037f9d676d7958e2fc1580115cc44f3db4f856f1023b14cfdcbcbc7d7627abebd03f9ba6aafe73ccf5b3b755555a66782e47934582f54b68bf35a06272085690305e733d9d5ccc3565db514d8a95c47574a", 0x1000}, {&(0x7f0000001340)="58c8e67b8995979c3ad10af0b7fd9a56cd71f56ba833b9bf9367023f71a7af1c57cda50d803529fd1e6e4dba071a0f343d1ab12e310d4b98430afa31838e5b569e6f8fcdc1536ebfb0317a2d12325ecb14f4ea8bf6b2bcaf134b4b433cf1e0e68336cbd0af1cb431e2ace37da0c57098af273111143ade7024a745d4319ef5ce3df0090a9867b78e1e5a12277db4649da56c0182784ef639814b5fef624527baf6e1bd3a651c99", 0xa7}], 0x4, 0x0) connect(r1, &(0x7f00000000c0)=@un=@abs={0x25af90167d5e1800}, 0x1c7) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="50000000290000003300000000000000ca9aa13e55020b24c9f89242ba1b87b3c0508cba57a2579316a59d435aa7d0b98f1a95bc141e06cc88bf7a09c78210569ca18aed050aa57aa20000000000000000"], 0x50}, 0x0) 16:03:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000001100000000000000000000"], 0x10}, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x108, 0x80) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x4c, 0x0, 0x1ff, 0x3}, {{r1}, 0xfffffffffffffff9, 0x1, 0x0, 0x3f, 0x8}, {{r0}, 0xfffffffffffffffe, 0x50, 0x4, 0x4, 0x8}, {{r0}, 0xfffffffffffffffe, 0x8, 0xf0000042, 0x80000001, 0x1}], 0x100000000, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x0, 0xfffff, 0xb0e9, 0x81}, {{r1}, 0xffffffffffffffff, 0x20, 0x80000008, 0xffffffffffff8000, 0xe1}, {{r0}, 0xffffffffffffffff, 0x81, 0x5, 0x5, 0x29b3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x30, 0x0, 0x8}], 0x101, &(0x7f0000000200)={0x7, 0x401}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x1}, 0x0) 16:03:03 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1082, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) setsockopt(r0, 0x2000000000029, 0x9, 0x0, 0x0) 16:03:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000000)="7fcda19c04b747a698e53d0b1e95c3417eaea6eb84e8af7e00e5670b844da223cee524", 0x23}], 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000240)="d633689c9c5eea07bd24d5fc4340d957da32933fd4483bb5092d4d73", 0x1c}], 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:03:03 executing program 0: r0 = socket(0x18, 0x4003, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/124, 0x7c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) getsockopt(r0, 0x8, 0x2, &(0x7f0000000180)=""/217, &(0x7f0000000280)=0xd9) getsockopt(r0, 0x3, 0x2, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x6, 0xffffffff}, 0x10) 16:03:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000380)="f32d005489341a3c17cc199ed62892f84049c29d31d7da108ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011eedf504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d0e9b3020dda59bc62be3fd96431e7ba62acc51cc3fb1c7ba565cf91f30c8fd8513c027c477d21ea9e353798325687ab6791961eccf91e37fd721d94cb0db038d995cf9e0df6e0e98f50a2e4db6620884566d7c069c9cae458dbb78b3b3cfc718e997b426f806cde4e96de2e1fd1f8d0c73e3e86f239c76d880c8adb5c6894572e576b891986a", 0xe9) r1 = syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xfffffffffffffef4, "a175a2000053d07babec45f0b1c85b6a8a131100"}) read(r2, &(0x7f0000000140)=""/249, 0xff90) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x9, 0x8001, 0xffff, 0x80000000}) syz_open_pts() r3 = semget$private(0x0, 0x2, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$GETPID(r3, 0x7, 0x4, &(0x7f0000000480)=""/10) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x6, r4, r5, r6, r7, 0x2, 0x1ff}, 0x9, 0x400, 0xe}) 16:03:04 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSBRK(r1, 0x2000747b) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:03:04 executing program 0: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 16:03:04 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8d0df240e2011dc9d8f3001700083117052dc99154"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:03:05 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0xf8, 0x1a, &(0x7f0000000100), 0x0) chroot(&(0x7f0000000000)='./file0\x00') r1 = msgget(0x0, 0x1) msgrcv(r1, &(0x7f0000000040)={0x0, ""/212}, 0xffffffffffffffe1, 0x3, 0x800) 16:03:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xfffffffffffffffc) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7fff, 0x10001, 0x2, 0x0, "52b73dd6aa3b665382f1a481cbc8ffd7743abbca", 0xdcf, 0x1f}) fcntl$lock(r0, 0x7, &(0x7f0000000080)) 16:03:05 executing program 1: nanosleep(&(0x7f0000000140)={0x0, 0x3a}, &(0x7f0000000180)) r0 = getgid() r1 = getgid() getgroups(0x2, &(0x7f0000000000)=[r0, r1]) 16:03:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ftruncate(r0, 0x20) r1 = socket$inet6(0x18, 0x8001, 0x7ff) getsockopt(r1, 0x29, 0x33, 0x0, 0x0) 16:03:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x20) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) setuid(r1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000af6000/0x1000)=nil, 0x1000) mmap(&(0x7f0000d24000/0x3000)=nil, 0x3000, 0x4, 0x2011, r0, 0x0, 0x0) 16:03:05 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffc, 0x0, 0x9, 0xfffffdfffffffff9, "17000d998a7f6200000000008000"}) write(r0, &(0x7f0000000480)="bd9b874421663ce2b50e7b0e1b96b2a8c26ea61008cfedf676c0e4bd0088feed9dfbe2b26981e8277818632ec1c1854986ae80d64365f6d95e00fc2a305df86869acd30e66b3a940844d4ef39c4efa7605a2ba991736af44d843b92ab9a6b79a17eac4ab5cb667d63c2a6f10a1b75e365b2f4f3a479fd827d6c38e069ee97ac347d54fe94087690d07851772b92ae887aae1c4f1e40ce27edfaaaf7462d7652ca62e326085e0697fef7efda1e1bf24b4c93ddc303206f50c4263d91ed105d942035108baa6ae85bc2cf1e14708c1ac086b5a676fd59c03e1ea69a1de4b2c7f50a0a0e568d312d0b8e92e8accb6febdb6433e691d0db1dab74550907720c7bef87bb8b597b187085d8f4ad77f9c6c0c19132aa71d4bca69ae0aa1b1a43d99a36f94f1dc181a8cf72fdeb41605677b52f740252a3e42d22215a6f25025380e14b4b10428b1e217b31e39daf5c206ef793628c683f151107f17c5cb6fe5afd94ea43e3d77c5592b1098e8f7a570c8bb4cd7c578b77e0678dca704295a70e4f8f6025c61e97fc284f4dce315fa61b1a8681624bdb30ad65626593e7aabcf80ce3437292cd049b136fe0e6398d84586817f6685a41d2bac06a70b70a4040c5e0038b1045968cbc7f38859fe3f9def2356312a8cfc611757a7aec3ee27de7cb0e720977ec9a6da062faf8f3ef745446dde3975b9605401501fecee0323508736631bc39aa0602ba506f88756ad305d67cde7dc4eb43ee9549a6470bf6d1b21f89fb9a6a827637df33a3ebdf88b06c863f7249020cbb2f0e8945fa0fe5bb8537a5320b0ef06c3d662079f10716b9f52377e376f5e568999a55f581c7a9bb26d2ab1d936d2b00aa5578ef2342640d98b7b62821112e54e809446228758ccb4a6f8c7a8e9d3a72a20ffee9f54c067581c3169417db1dc382de5b85d52dde0402abeaa11d1c2f7cc19bd7f97aaa78c6d471d7b453adae3c6e87f607ad7521dc292eb3e1c97504a4f7ae113dde436e0b5a6c3bc3693e15394af6ba01b5e1c8c463cd99d1979ffdbe6a19ec0b4b548069a97a7986ecb7943bb8be6e8ad8f3aed6ba71bd20adfa4ecc0d9e2b99fdb6c01c431465b17e50077d193329b123bea2fcc01624010eb2e566ee597da579061a0b423e3a5a824010f963919f71b28279a6951f5e348c53006348503b94c48cf88286f51370a64ef5823d1883dbee56101e2c019f576b22814ee3a21aebce867521a4eda36cbed607ace566fc03cfcd5d7e416241ed11703effe690c8b75003b6fd21c224abfe90ffde56df221034547118c902a451df281d98e1a4499d7962dd3a2471a37e1399845e91e293c975c7516721d216c1f847852a8201390f862cef78d8a4d3715e10f07c856f2bdbae10d9150999ebabf93f5cad356345f7dff", 0x3e8) close(r0) 16:03:05 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x1603) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2c2, 0x0) 16:03:05 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95944f579c5451dda270926798e05e09383e19b9f2baae214de64b5aec9d3f74cace10d75311ecf5078c863c205ef358395d750d42a1f852b74a679b8e28b3077233afd1694cc7f3952709fb34ace6d5050a32ef931e678f6a6488fd9712292db76403c88a96bd68205841c693246d6490d9349b3d06ba6117fa3d85ef0eafb2969289b89c34d6b439e0a27f33775f770b5317146ecde06a56dcd0ef6f70a1c616defc3fb1dc96e892fa41b99a36b413a7efba17df51d4ab20f4efebe8b7f459219caa760752ed4dadcc437a2f565c7a1dbef01606bb6ebc2621a9afe2c4639a1491406b68bea0c8826b276124e234427969766262d7738997e270ec8cc50d98bcca8b17729dda4e0efac5ffd7a8f8f937a5ea9cbf3e30367bcc3b300b21d888ec04c6d8c4168ff7810d59d0d7159f1ee7af442ca6f7dc9c8ccd78b7a4638555d8d5092e3ad490d9b04071006a6b441db190fb63012f23f8cd9ea99be15d61aa651ac2fd4170f9e4dac9a554bd31e1fbdb24cc2424a9a0c2ff5834d55a6bd39969e62531f6e5e2ca2b279283790f554b3a4ce7d96edfd646c2299bceb0b17a4def990be3e6e5f09abdd4dc385f40f585fb873a49c68124e4ea153f6641d4e823b0873fa08cadb396e377c92e10205dab12c3e909b7797aac26c306d10c806d016bb5ae203c056711cac27b20e7da6e11e0958ea04cd0f181d41817123fd226208bc915306b7ea411f619b3f5225a75775bd51fc814713876652ff9cc663a4ffeb2eb7cd851c713a36bb2c0d7bb9350910a3a22c429aba737cb823215", 0x626}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x101, 0x7f, "3aa98054f064012301546d1cadfd0485535df56e"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="6a912fbe58f12548089227c1e8cea5e6d47f", 0x12}], 0x1) 16:03:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x101) 16:03:05 executing program 1: r0 = open(&(0x7f0000000380)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x7ffff) write(r0, &(0x7f0000000180)="7105acafbdb24d8908c0b65f46ea334e2fece2caba54198f23bd9847b2a755eba6220cf6d79e0e8d3726a6554c8ef1b685eef7094fde6da4e57e591661fc55d0eb825f6f83534216c2868db02a905b576834e3a4f87745bd0000000000000000027190ad020483e42eadfbaaceb68d0877f4045e4292c82279a5aa94cde85802a195", 0x82) lseek(r0, 0xfefffffffffffffc, 0x2) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/121, 0x20a}, {&(0x7f0000000100)=""/10, 0xe5}, {&(0x7f0000000140)=""/61, 0x288}, {&(0x7f00000004c0)=""/188, 0xfffffecd}, {&(0x7f0000000240)=""/110, 0x6e}], 0x157) 16:03:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000001ffe, 0x6c7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r1 = getpgid(r0) r2 = kqueue() fcntl$setown(r2, 0x6, r1) 16:03:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "23fc7e0d7a00"}) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) poll(&(0x7f00000000c0)=[{r2, 0xf}], 0x1, 0x0) 16:03:06 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xc6e8, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) 16:03:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1b00) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="778ae90a7cd40b7e1d48ccac507c536affb0852af86834123d38e9804dae0c4c89955211c188962534e9e571ebf93d29979ab5a716d49b6784", 0x39}], 0x1) r1 = open(&(0x7f00000001c0)='./bus/file0\x00', 0x20000, 0xfffffffffffffffc) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000200)='./bus/file0\x00', 0x100, 0x8978) pwritev(r1, &(0x7f0000000440)=[{&(0x7f00000003c0)="6e363a1ed8285d", 0x7}], 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="ff5c4b2c31612d", 0x7}], 0x1) 16:03:06 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(0x0, r0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x401, 0x0, 0x1000000, 0x6}) socketpair(0x10, 0x8001, 0xffffffff00000000, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r4 = geteuid() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000200)=0x7f) setreuid(r4, r4) setreuid(r4, r4) r5 = syz_open_pts() fchown(r5, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r6, 0x4) r7 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r4, r7) getgid() ioctl$TIOCSTART(r5, 0x2000746e) 16:03:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) setuid(0xee01) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0xb) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)='E', 0x1}], 0x1, 0x0) write(r1, &(0x7f00000003c0)="814c836ccce63cc7e4b59f919908d7cfd0761fba92acd7a586796d7b39ce7cff74783f6fecac18d614eb33d77f7fe79144369d00557c18fd42c0c8364a42aa6cb1f55c637502bdb017cd3875abb066f306adf17789ff527f41cbc9701134c0be84b1079fe56ea289e39e7031a346e2cbf32e41ce4aa3d4cddac83e5a86dd8e5aa6e2d149be9583d0c94670ff5c009f93b67e3a09a001b5c263c1cf88c17cee26ffcca2fb728753fa5e5531a41ba2569e5da2a51a87c6df18045675ebc49a6d5c65c69d156a56fca618f61c1f5d0751d0830f0fd8061c7411c60b2d9d95a979d60b4a5ef615fc2aa24676fe9afb52e2085173aaed45c9a52684825789da45f4bf7341fd1193de5cbe14a58545e99b3460c7820e5cfdb4f980ff0fc2f993fed8a1395c3ed79a4e81ed3a052314c816762eb7a690dfa8de6ce8a0566c9d634d858289ce2cbe8dbcf423bc63b4538f067d1b5ba46b22e7476637a293640c8136cef64f33b6146fa21b76cd70788eedf1c1901b0d861d6cc9fe9d0039a88c0beb148214866bf748cdc1e902bc656d4758658bd06d058fb3b2613b46c2376eb81bbeaa08a405d2d230dd50695beb6439c03b7b55c9cd87481399716c15e08a0915ae3651eb7b872641887f69737b8fca01b19a945ccad140eb5f21d776442bdc299df02a011ddc61c000826d469a3fd45234e116f43b845d195b66ac77282dc820165d5156a183e60581c0c0f441912cb8d8c0a79f5c52f691bae130c3127d26287153b966390336dd9fcc1bd458c97db29266ae1b2ea3cfe33cd3de9894ba427798b5dc5469d2a65d6b55358cbe3ea42c23c1ca23bccf56b816ea211e9bc586a2ebff67de113809230f4aec4125fe1559059f6d6fed49c14748a1ef3bebb25c6af135095a7c72ca85a012893310270bf27d58b8b186c07360ca04a9caf2b0b0f1c517802cd17b91706278097f38e21f1e0ec557f91b8ed125af1e1c32cbfd98f97fc02c5d68b2f5eb9d7d10dc4783d0ece0a16493bac52bfb0e6348a7cd026d595b587c66a58866c4bb28684775a12b7cbc536f650abede178264443ccf5bbbc27934adb9efae0cb014b9bbde1b43d01ebe7400f771284ac61d851735e0062c99143e8745b5c6a9f238d3d84de36f8578f9f462c83f3f20abee65d74872ee72f7899db10c1244a0fa868349dc338f0d257fea298742ae9c4c84f0d78c15998398eb9602c8354faeb2762a90a7648561bb02b281763a0eed03a40f5aae3bb8fdeefa3efbac478798423483a71350b4c9d398a9db993a2550366d4169f5d1747490740627e570147d678486675d1d82b62d0c20bbec4fb8c3f8a8040c6e8cba18ed155ef80d0e8b30ed9b7d8f94c0b9ee59899bcdb27ad57cf3899db6b868526fe46ef527d08a0293ece4101fae15155bd3e42cc582f6593bc8ff02eb9fb52dbdea26c5f77437dceebc68ebbf2fa0081cf63ecefd7b4038c2a62280cf9b6825587e5410607b7e9869d34587f992c5ab07de33a99a5117f6b208140f4a1d78c099226823f57fa5a0ff212d5bac71874640a7d89f91ec91705dfb6033fa710afbaf2482d041ca0a28b41d0d45e5191e41515c5893365f1a2be16994a7eea2248badd30ebc19ba7971eb8ccfbfe4b378b86b9055a85a2a4f166bd415131b3bce922b618975fd456be082bc8ba3cd283475a198523f2ae3b4c7cd9352a5a50223a424a12d74ffcd2558dcd2429546316da1131e8d83cee557cfd2798f8bb97b471d23e08f92f54a25455b1c0612d1c7df7445ec3d27a7ae91fe635df08dda125ec60620ea645997fd88c99d4009812381d54ccbaf7dbf130209019eda841e8b2c38019cb66a2b662e35245f24325c171f39113920b8a31b41aa9377368e2fc79432046236af1040da7dba6d317c57c0bea43c5676d788003e84b8828571977bcd4209b9db8658819b9d2171b51b1116b5da1a6e9983c8b2f354eed2a2247ac51f4bda669adfd9eb26c41e193c6cf4d212aa03a6c7708558fa9a1cdaf2a60756a1eaaff42e06b46d6ef010f1575fef4ecbdbb7ab4bb2fd40f4072d07ac6330e2c1b80e8d2e55075f33637944bee24d0987845f2754afea3adb135b80e29d4481ea6b8f0d5c882f156def1207fc369e0a2f10f1bc896b2b306f767bc85d6f08a33c5405baf3640c18c30e66e7e458ebf89415f31341a651a84fc18072a14d770dde9ac3622aa88bcd9e33f69d1c6a19df441b928b37841da63caa29adfddbeac56a8e1e802e48892e1dd4977888553d45dcf005e88ffc3107991546ba701c1b0ded7b8e621b6d4cc0dd2c40216e45a13884ea394788d90198ba5d4343f185b67a3b0e586e7ff9fe464a5c27345a9bb7407026290e103430f0e1d8cc332986896c92abcc6bcabdf02bf9fabb4a369f188e9ce1928794c0f345ddcbeb702552d1f94a7bff3a7c8c7d0768a9243a4c917c4f241214662165b4228b14cc0eebac84729435576ee36d6a64abc79f2a3fc650bc3955fbe4b6b7b37e2cd9c4281a18726d9d5b717a3287b09711f232076c2a973d19ddec57fa1d48c1df90a2b88d8a5a0e9db9b72188407376002c93c307e77ee5aef1b850e5f88ee39d70ac8528d6e660fc67fb221e2dcf42eb97c72fc0cfa2c939af7b5ba8d5f61a2c8032870563679b0be210f04de8932f8f63b286c3f1409de23a473ee0da814ec9decb1ba58cd0ce718686f0b2b33f2fcedebd68754e9cd6b34d47792722153ff1ddd45ec389624b73758960be20740a6e9c46fdaf80474810ce01424353be2eafb27c40bcce1be5d1a59b6d0dec418ee3ff3da18c366886d464e998be443e705c577cc75ec7579b9afe79ae46fa51dae6aa2e097adf7f971c98dc1fde68c664fec8a192d1471cf1a7e94a29eb6a24", 0x801) 16:03:06 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x7, 0x4) setsockopt(r0, 0x29, 0x200000000000001b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:03:06 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x4e6) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r2 = getgid() getgroups(0x4, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x3, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() r8 = getgid() getgroups(0x8, &(0x7f0000000340)=[r1, r2, r3, r4, r5, r6, r7, r8]) shutdown(r0, 0x1) r9 = msgget$private(0x0, 0x200) msgsnd(r9, &(0x7f0000000080)={0x0, "ac4d85bebe0cf307db0a49d781dde2a2cb7e94cfa8ca7288682fdf73a99682fe472eb8943f18a4061bf2af9fdd215aa42e5ebd76ea351a26df5f2568e403eabe3c3a21216b57d16b896194591460712dc453d824709af8867e20697485000393ab86f4cdfe11f5aba4cf15ae781b7fd30f0bf56a8c59354e5a2e776b639aa1ee390665ce3089af9ca7f35c4819f2019b1fdeadb145b4128e44d9ba99d10ff8a8799ac5a3b79c2934c13624045738afee33efb63724a0d60f520d7715b7eea8108cfa6ea5430d459589bc2b657f2ab7166521b83ae839ea5ba8039f03c61f26451e09707e48ad1bb6ff0a49ee38871c5f669382a16f"}, 0xfd, 0x800) 16:03:06 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) setreuid(0xee00, 0x0) r1 = getuid() socket(0x1e, 0x8005, 0xd76e) r2 = socket(0x0, 0x0, 0x3) recvfrom$unix(r2, &(0x7f0000000100)=""/236, 0xec, 0x1, 0x0, 0x0) fchown(r0, r1, 0x0) setreuid(0x0, r1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="cca9b948eada40d7ba6c6f6cac1228c2cd08091f48d6", 0x16}, {&(0x7f0000000240)="081bea5dbff93ac6058facd6c649c391f58e3236999de6bc19b9d878832477a428af6413a9b02fcc883d62c9b5e6b4c33090631cf85669d7e02114b7f5be8f0a236b5d00ceb4c27e4a6877d32f50726ca8a2e18cc5235c7d0198d0900d695bd0e56d23675ec91e3cb121fb7fc7b7466f98b6", 0x72}], 0x2, 0x0) setreuid(r1, r1) rmdir(&(0x7f0000000080)='./file0\x00') 16:03:06 executing program 1: write(0xffffffffffffffff, &(0x7f0000000100)='~>^\r', 0x4) r0 = dup(0xffffffffffffffff) sendto(r0, &(0x7f0000000340)="95571ec3ef92dfe1e389efbe5eafd00173ca40108e276d0c6b708bc706e3cc6003d1a8eaca2acbd267bf8f44f3cffa6b54a0d03b70702e4664d24d63948d57a4a20a3f54", 0x44, 0x4, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x1010, r1, 0x0, 0x3d) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = syz_open_pts() close(r2) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r3 = syz_open_pts() write(r2, &(0x7f0000000040), 0xfffffdca) write(r2, &(0x7f0000000300)="ef", 0x1) read(r3, &(0x7f00000001c0)=""/169, 0xa9) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000000)=""/114, 0x72}], 0x1) 16:03:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) lseek(r0, 0x0, 0x80002) write(r0, &(0x7f00000001c0)='D', 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) write(r0, &(0x7f0000000140)=',', 0x1) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x7, 0x6}, 0xc) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r0, &(0x7f0000000080)='\r', 0x1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x880, 0x2) 16:03:14 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x4}}, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0xc003, 0x0) semget$private(0x0, 0x7, 0x400) getrusage(0xffffffffffffffff, &(0x7f0000000080)) setsockopt(r0, 0x3, 0xc5, &(0x7f0000000400)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) getuid() getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x40, 0xfff}, {0x18, 0x3, 0x61c12b3e, 0x4}, 0x0, [0x1e, 0x0, 0x7ae, 0x8001, 0xfffffffffffff804, 0x1, 0xfffffffffffffffc]}, 0x3c) setrlimit(0x2, &(0x7f0000000240)={0x1c7, 0x2}) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000480)=0xc) connect(r0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:03:14 executing program 1: r0 = semget$private(0x0, 0x2, 0x10) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x0, 0x0, 0x0) 16:03:14 executing program 1: r0 = syz_open_pts() r1 = shmget$private(0x0, 0x4000, 0x202, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x9, 0xbab, "1702070037982cfa4e000800000000200000010d"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c285c8a67cc37a41fd7f2b50c141b03e716f628e9a222b0c789da81c1edac32f3301fa6ee955b0df0a53941fabdfac6390b91fada149c754ba8e12150c39b977e9efbbd8fce04faacd82f7a9c9c0eb125ee2b9e5c4204d236da2a3a322fcfacdb56457084380a5f3b6dd3805ac373d78bd1a2b27d31595087c1dd50e4639e9ad9841f5c841b00354358272705888a35fff5b15aa23f4aca5b8d83033ae8e550ed3629359d213b35a050a2f0926a7982373889848e42430944b60f08", 0x113}], 0x1) 16:03:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={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) 16:03:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) 16:03:14 executing program 1: r0 = socket(0x40000000002, 0x3, 0x0) sendto$unix(r0, 0x0, 0xffffff9b, 0x0, &(0x7f0000000d00)=@abs, 0x6e) socket(0x1, 0x8000, 0x5) 16:03:14 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = kqueue() setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000100)="ee23a3ed21aaa44fe56edf329c9b514abf4fddaba245640df5d9c54b6caf179b79af1dbaf5a840164fc93d43326e853529acef28d4b3315765dbfa121d4df678d4183b70dc19de47f34128efab4bff47f6098b19c650e5567ebdfbd0bd8ab7d9ddcc4d945d1b9121faa9a0bf0d", 0x6d) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) close(r4) 16:03:14 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1800000000001) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0), 0xfffffffffffffe18, 0xfffffffffffffffb, &(0x7f0000000000)=@abs, 0xffffffffffffff57) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) 16:03:14 executing program 1: r0 = syz_open_pts() poll(0xfffffffffffffffe, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x4, 0x0, 0xfffffffffffffff8, 0x0, "1eae8600ab0320775ab8bdadf45d07a098206fb2", 0x2}) poll(&(0x7f0000000180)=[{r0, 0x81}], 0x1, 0x101) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0x4}], 0x2, 0x0) 16:03:14 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000240), &(0x7f0000000280)=0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r3, r4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x400) 16:03:14 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@un=@file={0x0, ""/80}, 0x52, &(0x7f0000000200)=[{&(0x7f0000000080)=""/181, 0xb5}, {&(0x7f0000000140)=""/84, 0x54}, {&(0x7f00000001c0)=""/42, 0x2a}], 0x3, &(0x7f0000000240)=""/193, 0xc1}, 0x800) 16:03:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = getpid() r1 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r0, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) setpgid(r3, 0x0) 16:03:15 executing program 1: r0 = syz_open_pts() flock(r0, 0x2) flock(r0, 0x1) flock(r0, 0x9) 16:03:15 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) flock(r0, 0x1) close(r0) 16:03:15 executing program 1: socketpair(0x1, 0x4002, 0x7, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bf) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0xc0, 0x24, 0x9fb, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x742d, 0x5}, {{r1}, 0xfffffffffffffff8, 0x8f3ec6d18627cea7}], 0x100, 0x0, 0x7ffc, 0x0) 16:03:15 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/224, &(0x7f0000000200)=0xe0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000780)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x1ff}], 0x3fffffff, 0x0, 0x7, 0x0) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000280)="8ff05a9ea78c49341fc686f2ad356414918a4ac898a7d69fda17e5e29b0d7ecdab705b31555b6a33eda4539597379214a0ea0d0926e8a66b776046221834cbb0d1c48f5398638c05715be9c3d848861d0390628dbe16c0f4c7a74c3e90342b3c9f7ccdb7e2eb5ffacd92bb0d24f0", 0x6e}, {&(0x7f0000000300)="ac35237825d5f4e57e4e7482055cf7c398eeacd671d8bff3d62614b5ddf2c8dd802a6e3ec8fa497fa1f11c388a96323f0169915bdfa37dc05457fd381b956c3905fcb9ade17b43f38389f3b7e92189d53afa19216c091adc79e32ba8bca88a583a44e3afe3092ac020c3658ac3650b660d2f19c3cdc8adaf782aac15a232751d2186105e4825fd7dca2ce4099f1cfc1005131d4634e92283bce931cc7086114dd7e49cc7", 0xa4}, {&(0x7f00000003c0)="3466bc907ec6fbb4fae70807c469646057b3f5b12f306b995ecd6b05d11568500ba287183d071671a126e3a202a9ae2496638ac9a8bf506330cb46709b7e2a8fdd20d85ab7ae99e2feb93ca839f67c9b2a2d8a84b1196a19f86a2c2e7a0f4f4efa035c849c57ecf1614942bc837a2e72c09d827a79547e7a5150f7a3a9f52963854996db4ae531b2f108df5c30decc8bdde0779823", 0x95}, {&(0x7f0000000480)="ce14299b99d875b29ef7d98d2d2821c70cac1cf51330b424c41faa006670473922ab5a986a04c85bc6dd20d8b41adb53e499311caed72e98c8ad8a606219b3bd635a5ffead22ea44566f8d3e21d714c54792f90dfea1e38f1bf13444472fec918751af867057fef5188ac1b8b8ac24716fc1a8950955040e994a13d45243c8fbee3ae68964c200411153abddedfc0d77d0a6ef70f8600cfd5344bcfe5f87e6c41fe472056fd836f239aff48b73a12ee0548a69edfde5b34a56641385901bc32b6c4882d54f0f9656b20f", 0xca}, {&(0x7f0000000580)="2fe6168a549b8289e4423cf24d98f4bb2f6b8cdc6f5269a52ae5a5d307c09aae45044f3ee0a4900735fa9bbe6f0c6f23d002344353959e72f0d29432291f08cc4f6788469ccc0b87f8d243445904fd7db2fec57341d0951ae92599a213942d05c3680ad21158310a42c4bc31ecf2d6b5a7e3b8d40f076fe5a821ae3ab9c9c3ebf94cf3becdebbade50a0aa99ad6cc55ab643", 0x92}], 0x5, 0x0) write(r0, &(0x7f00000006c0)="db6efcb5697560367cabb3a457781280c42e5cb09e97b74e2f081e53aa562c70afb93cffc07f20712a9856b64db91d5d89c77f29c69e7c84f7ca3301b93958fbb9af23e1c0fbf9b27bb839263183357ae7b012f4914c8bcfbd137550463eb470ed0aa8c03f56fdc944e3f5596d98f2354ede", 0x72) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) close(r3) socketpair(0x2, 0x4, 0x186, &(0x7f0000000240)) r4 = dup(r3) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000740)) getsockopt$inet_opts(r0, 0x0, 0x380000000000065, 0x0, 0x0) r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000007c0)='./file0\x00', r5, r6) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0xa2b8}, 0x2) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/114, &(0x7f00000000c0)=0x72) 16:03:15 executing program 0: r0 = socket$inet6(0x18, 0xc004, 0x0) getsockopt(r0, 0x29, 0x800000000000038, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20, 0x1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x4, 0xf00fffff, 0x11, 0x3}, {{r0}, 0xfffffffffffffff9, 0x62, 0x1, 0xfffffffffffffffa, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x41, 0xa0000001, 0x7fff}, {{r0}, 0x0, 0x2, 0x20000020, 0xe8ed, 0x9}], 0x4, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x9}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40, 0x3, 0x9}, {{r0}, 0xffffffffffffffff, 0x84, 0x5, 0x8000, 0x6}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x2, 0x1000}, {{r0}, 0x0, 0xb0, 0x20000000, 0x5}, {{r0}, 0x0, 0x8, 0xf0000000, 0x2, 0x2}], 0x3fc, &(0x7f0000000280)={0x5, 0x9}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x3, 0x20) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x0) 16:03:15 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r1, &(0x7f0000000380)='./file0\x00', 0x10, 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000023c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) syz_open_pts() close(r0) getgroups(0x9, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setgroups(0x1, &(0x7f0000000300)=[r4]) setrlimit(0x3, &(0x7f0000000200)={0x80, 0xffff}) r8 = kqueue() r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r10 = getgid() r11 = getegid() setgroups(0x5, &(0x7f00000003c0)=[r6, r5, r3, r6, r7]) getgroups(0x1, &(0x7f0000000240)=[0x0]) r13 = getgid() getgroups(0x4, &(0x7f0000000280)=[r10, r11, r12, r13]) r14 = fcntl$dupfd(r9, 0x0, r8) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d39, "ba75a75db57180000048a00dc25b4e3d3d00"}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000400)=0x7) readv(r14, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETAW(r14, 0x802c7415, &(0x7f0000000440)={0xfff, 0x3ff, 0x3, 0x3f, "519f45244f37ecf81c32b3acc4b58fef0429d4e6", 0x1, 0x1f}) 16:03:15 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000100)=""/4096, 0x1000) r2 = getppid() fcntl$setown(r1, 0x6, r2) write(r1, &(0x7f0000003540)="94f1b5c75c4c80605b715a39d0ebcb807fc21ccd725cbde7a50815a15e024313f4bd45fd2b2f484d01e901c2c95a5c05cd2b20fe02b80eded5126589c5664f78b620b0c457dcbc510932078c060234548cb76f48e42363a977c889d58ecfd841abdf433635cade29b5beba6f52113fe855e20f659de5f7d6e2f39f37cd818c74f438c3f0d15d1e7881931c1c2ed3a5772ca2d7ea04e86594c9017adc86c4a541bba6935f002f331f7d063281892bd473998c82bad2bfe9f164583b39a0a25bf1e839d644726643138ac3f85f99b98c0cc2705dd2d26002e73a97294580d48d7d08c45f508eea582ef1890bd675c695810ab2b852eca1532a6502a8faf58ba6043b870fcfccf82ba1e25f1c7566f00463722d5b6befd0ce64f0c097850ff3a15fb30ba27d23cc82bc6b4239ecbe184f5b4e14fe2f01215478043659da6640d4ac6ff3252b5977701c96471ed1d7799af3beb3d8980e32f36e544fb190af64d9ad48208cb3af1d52add4ed8feaa89a5a3bf6f731aa11501d9a052199794f7bab787fa91a21fb7e9bcdf9b7a84ad44395eb8f0a64de845b4b16726678d10ff1099d970b0adcd779141b85befed1aa5fa783d4e13ce44541c5fea04ab6ac40fafc4e35924fecc57866883c9b7645afb008cedd19774b0ff8309fa9365c5e65ce77ccda2fc4224427c5c1b294ee60c887d550bcd3db71054c274e6ff7b3ab163cc17d4a9ba8fc8aee63e601bcc18f0ece7cc728965408a866a9cea6fffdbaf6dd9118ab06924ccc3efb75980eaca750721b956f56ef98e40fdb3e7028528f413dbc7c1f7a0c4588917109849776c25134f46bcc12d77814df56b09916654b1ed12b2ee5747a35e58f924fe0ae88817c7be5597064eeff106c05f7b5e98eeeecebae4ff93cf45dd95a9d1f8407e362d3ac8178a4a0a81dd9095d71df5e416db123bb4b0b40cebcbb41ad544879f27fd3434596550753efff3b238be40e948da183a05362181871ae236a7bbc5bb909be80e3513045f7ecd2bc4f487cdbd344c73b24fd07a00948a82d71b233c6528a320b45a36fb21ac90ba9bb8fc22c7174256dc990f64f33dba0396ca455a1793cd7eab05a09cd557bbc74dfc73f3cf661326ac06401ffdbc66eeb7933929f5e967483ea548808d865adcf25350cc2532d7bddf0235acfa67e833c3dcdc77bffc856d7bec62fd7ccf8e7dcbbd70b2d926b4ef83930f3dce2a4703f80380fb58bcb3b23359e5b40e06905b3f4820f783498741dda996413e111cb9229713aeed64c073c47fc63f76bf67e2ed2a156dde14aa3a758f06cc9cc01944a26f3b8fe2f19e64b177afee4d9ddeeafaf01a4f90aa2e3adf18eb6e1bb030c51e8f77874f83c27fbbe974a94c229c1ccbe6f9c55d4088569f863fb4a66f26b6d8948002425a8875c26b4076b7f8ea4f443e318ac97627b3ba8ddae798ef14320c5414dc0fd1bd4ccf19d723334781d66370cee0c4dba37d339e5ec58b91af422fc1c63b582a5123b389e7d784aeabf9f8b236aeefdc464eb4fc5844d2a1d8c7290d7cafb221cb5502dacf73541accaaa8aadc57b27160417540862d8d457e74ac3bc93cdbda139cabf61c647e48a0a1a0e27380d7082a9cd3be0a4ee8daca800288d91bb1f840b90b34aef54abc521a7d1999a8c7e188ac3b96676703df487f0375739cca0327f981224034441e0e1ebfabf0a1d4a4eea1279fcee7919be6c80fe90b02c7b871dc90661f2a5e0cb7012499de10763e528d54bb7d33ff29c845fec427680b8a8b506e29d03a36740fcc8de69a74191d7cb43a832f5d5273bcf51488c5d0b2b6aa5c1d1fde402688e2c66abaa4fe24d9e9e752054b68aa5e39c87e2f468a8150c3a1a25692ae4458bd7436b78f836fa49e13738403e87c0f3183051bfe9bd7830cfaa8fbe779e1736c7480252033b7047897ee124fc2a11e2e5364ee04e3eb7fe01b4725dd5b75490cbc71102f8892eef0bf92fc061a10e5376844ea0c697a3e4059322c4e97c533a7ccd36354fe5e99a61fbb30e1a96d22f015e7499159955d4ef488ae93e436924d142c74385cc38ee2ab8c80600e6e8b22061240a7595e886711fb0d53dcee21f7160030d08e4c5f0a5f8626b74d3b6ac5d9983838cb8546a226fd1aeaf3f3571ca5701422058cb5c4f0df74e67d0a5fc8b22bc9767d75a7822e2bda617ceb215ea7f53ec8568ae0e17964f88de9f0575df145d241f481f759a5d0c6ae978b466af5bf77e493cb19a75337e21b491d6b0f9608c6c9c1edf82a607ec3fabbe1564e75c146a6b811ff36c77873e38068f5a568c895013015644147b1c535730a32f491d433dec9cf9efd23a9a5fb68fd248b3c8e375b87b2e412a4498ad39ac8ccdf202a8b88ec45b08d05559a611149ae0ad0ca5003071019eeb8fa7ab445b439dd98c0b3a143cb05aeb4451edc2129a506e94ff5b10426d71b9ea1a8f4de471f3cc2e895c17e5189153ad0055c3ca7b8a1f9aed94c92768d080584352bf2099d7542f331d100ad0de2edcd5481fec34bd6102ae3b0fc08b4af46231fa93a9b087e885e2c6b4b225458a9bdfac1f318d1f96e80f031901efcbd81ef8412dbf6a768729b23f2c832d474be515e0a9db1438c69b9e6eff02e466a158d081c41cd2d379d8ca33ae2ef5aac54e3ae115d3fae4b630e8717696ebc5b53d746c41a094bcc00237d93261a0f4b934cfd2defc1340b72b11abe602a8330af7a4c443fb1ba98c1e41dbacb2c40f786284d734f99fa5fe44c1917607f42ab36014d044294a6128af5fa93ba0b98b1cccb3a4d6563e29d3286c5a79cc3ab20e5ea226a516a266178097f7e43f31786be8ab7b315b37e7771acf4ff4bbca1e257671e9d11704f75855d03d7ab2c1cacb34675de9914f9a36c8c848b766dfc026b9c6138b881005ff2945330747aeb602bd6832e07b5bd1e90c90575c9d3897653a711d7b0250ff8099f617e8dff194c43b896c15e46cc80f0aad3ff780ed50b61c94c41fdf4cdf8fc7debec7ca5e347398a737526a195df6356f310b09a6178d83f551b0c8e9e463091d6eda24a5035c04c6530b461674d01e27562152d73b51c69fb84b9263c39baeaa5be8979c1e67881858561aab140a198adefa8b346a1765a22f95495e870113ae2d1395fb61a23b9f4cd7d483a0eeb2ff72ab91e4ce06391f0ad479858746176658f772bb0ceca8bd58b6775f552ffbf54f7213815cbd0395e427be292aea1fd25e144fc49a737e1c82fd6cf7b104fe5600af7b50ac5973dfabb82d2e29274202dc8568c0cb0477a6882626d97f99fe84567674b867a01d4db516516e27007269a73d742e8c44658f34e7f68d709a6e2ebf3e51af71ed078d498daebcc0f74228be4ac75f1c2c8c64b4b0539cade13e03ed7e52145396a5923ae103f101e3d8fc24e4304e30b36d2f15833de77fcd730d376fc9f07e215446f31376bc9d9d835d53d94f99222066a6499460ca295e391da95dcdfe3e76370add7529ed25edd44d390cef35fab95247b7038f2e14b8ea8424c4fe5ab09f17a7e0ed6b9044a2258b32d44b869e03d60bfd06e7ba3cb258c24c5aa0a6c604916d0153d121eb7470d7a2013722f9be41dacadec763286eacb14865097a77fb884f61ac48cd206163a791a169076d790c17b501f6560251939c7ba8c01acf29a69e4c9fc88cf0ff30f66896a7ed24504c987e114e39e541cfc25d6207925402b54f614ceceee6c66aaba871001b7ba6546477dadc48f289bf8be024298885d6f2a0f03cc0589cd727720a342c081711ffd773b53cd4da0e733058c11cc7b36b248aaa17d33c6819c38af616615db4b9abc15bd87f3fcca84bc254d4c7a0503fb52ac629e03f59f13cf7e474bc0172d61e6f5c488e87e45a5c065842b306c37daea4f77fec74921ed5595f496902b6b5656bb22703df6162c97cad84ab86d864a28f57906aab55ea5cb3abe4f7be0d4e1de9c41cffe52b05ff4ed12d36a23a5f617170133c4e653b1dd9c4de606a1cb29ad426352fe8bbd260d5522386370ea69817ec2f867e9d19b8ec94ee64cd0678e7fe54c3fe1ebcebf580697b1703ab28e631c03c3a792305142dd6ad27a206d21e384ccd439ef2e41c6a5a24c1ad75ee85ff1da4090670348b9c1148e4f48cfd7d7bc616153ff29b5b7ee87fec94a9345eb5eec52464d44d781b6ecdefa80c19fb5972a1a544d6d64882c947c6d34bbb47f44e099440360fd1090c1c33e4ccdca369db19c58e2198f4297537891098176958515f3a906abd5680ea8890e4ba30adc32735676c41052c0dc82839e7240bfb597e29e4a07de5bf1d56fd1dcda73f0bec24b75a93098f08061178e235354458fb5eed0a25d20052385ac063305b8ca618740041500750c0429dc339110934597ac291c6738be15e92a99da9243ae4b2961ed4e9c230f5dc044734942ad298e5e95225e4ea922cc39782a09e11c2ec03b00f88a062e8cfb75d93df279e9e8e2180e4949b64ff558bad0cc32b2f2682063b0014fb0b5704d10744d262b31e329cc91a8fa2063f2392c3148f6d11e4f6cdddc63dfe0aa5a40fd57e766043abc1685da55e908b0a4081f1f4ca6241799f1fbecf2a5286c9f69bb12d35a4b9bbbf7d93a69b726265480aff5da240a12198efdc0e8d34159edeeeaf420650444fdfbb58dbfb71cf85059022232986eda0cfcc5731fe68b049c8a714f11e9d6e0c5c69d11504f7b4854686ec7bcd7a550c53b4b543ed74ee802f06aa7a0ec726ae09319d986175d36fdca91f8b07c5efc66f9f0ca2c57128d5555d0c1755248289dd740927887f3fad8da887e93ff2a179ef81aa05520b10ef917a94c4b843d970235e74c34bd7069d06a97c3bf34a4451386347b6147d56365f2bded192fb3ad5bf99f26a879298250ff065f6a99f692b0531f18d18ad5ef234a3fb3f2c93183acb278e1901b7210fbad2e683a5196616c9fab52be9fc826f26abdc16b578d82fff9f3d63d831c3bb5592acf9112a31b7383a44aabcdb65fdc0c6f27f4a36e9d6804ddea132f2096216f95c7c31af5d5e4b382df9813f48a5ce88596ae9fcd1a8e8c41a61c53e9ec01ad1b33125026a4bb0c545ebdb93184c7a70fc2304de136d75ab05157d7ddfabd7b0f1320af281575bcd58d2ffcdb7d89ce97247c5efe9fbc2c81e358666ee0d9573b3093522cbc195ca98c1811c88ceb694b900cb7528e6d1eae0980f77de1041c9d55428e99e66173cd374059cde565d48463f74045378abb325d97d87093795f2d57c7ab6351f8856b7c6544ac38d021438998ad4720111ee84177203408bb5cc259cde3d55053d7b3616ba649ff1c71765c6aa44b7f5374adf4ac64dfcd8fbd4b79f42e49f5a353aa0515ee489c78c5dd77e5bc54864530254d44cc21a888f84db82ec5c1be0a45d141ca03c97ad72ec78d3dc755a1ec6a8de8b890c498927bf7c24cd2b7671c8a69345b44c08955bcbfee9d6debe29c8446ce05e3df961577ace9f63a6ffab5c52b99349921bbe9986f2f7834f416112b3a95344cf53bc69be0d9bcdb28fb9c719fa1d9e37b0b7b5aa64d2a7a32e272b66df9db936a1cf55a20f877a21817b9b872ecd0cfdf70e17ec44e31c4e97a897b5d434e9d90cbaff7cd44d0564cac318b755eb4aa55d5e95a20a2aa0fc401393927d404593f8513689fd788c2b4d6183bcf3d62282f3d2064991dddfb7ae7964b13f82eec002a59a43525810ef95f0587f00f3c71c845c03daa54a9a7cba5ff328a527e4f70a98b8f253801ec5f14e95448f6d", 0x1000) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:03:15 executing program 1: truncate(&(0x7f00000010c0)='./bus\x00', 0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001100)={0x7fffffff, 0x8}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r2 = semget$private(0x0, 0x0, 0x0) syz_emit_ethernet(0xb9, &(0x7f00000012c0)="51385b6f546c05f7fa64d01b14c18625a1c619e40f8b38adc74616d10e2a04c2582bfb923f716d0338d06b67bda8b80c193fd2c5cc19e42202c23561a3c809ca65a1d40ad587fcad71f4fdcff36385b8ca0c0765815bc955e761f2c562201a23bb2864e14944ac3bb6ba2d795dd09f4b31f16d34d2a480a10bd9f79f06ddd83773173a1dd255735c964a13c2bcd788b0daec0fe7cddf6f1a837fa33f048ce268d3df3ffb7f01797c7467cdff60c7558e7e5411c9d094db1e61") semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000001180)=""/165) sendto$unix(r1, &(0x7f0000001240)="5656e836b858fc345d3c6b244d23cfdea5952a0851f3776a933b98aeb77f810e73c7bd91c9f8279f591472de031d4d84ce7d0f87569c4062235410665b4a2dd142df69a0a6ce98dd10ed1a841b26635d9a6cd6d864ca61af5b281b7cf77f2d98ad36c15121550ce63c96", 0x6a, 0x2, 0x0, 0x0) connect(r1, &(0x7f0000001140)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:03:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000001340)=[{0x10, 0x0, 0x3}], 0x10}, 0x0) r1 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:03:15 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), 0x4) r1 = msgget(0x0, 0x4) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/234}, 0xf2, 0x0, 0x1800) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x40) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="a93a40673c09f1c417d82938441c548c872e788eb9d036a4aa071271647bc55a1ec64e02ae449e0a", 0x28}], 0x1) 16:03:15 executing program 0: r0 = semget(0x3, 0x4, 0x4) r1 = getuid() r2 = getegid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x80000001, r1, r2, r3, r4, 0x100, 0xbe19}, 0x5, 0x400, 0x7}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="20000800ffff000001000000b5916b71cea93fe1b732f8cd71f68dbe6019ee00eb3f69effcf98cfa84d654aac0bf0a1d2526e6cdb41d0824e597532a6b7dcf1e461be8fab64e54abd680db55a5b74f7d801a0ec7c332dee97648c522f04d50a88f1f8c9ba6e373664b996d2f4c7fdb3fa2c67f58bde37ccfeee820726b3ccb3b9655", @ANYRES32, @ANYPTR64, @ANYPTR64], 0x20}, 0x0) write(r6, 0x0, 0x0) shutdown(r5, 0x0) 16:03:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffe, 0x25, 0x1, 0x1800000000000000}], 0xfffd, 0x0, 0xfffffffffffffffe, 0x0) kqueue() 16:03:15 executing program 1: r0 = getpgid(0x0) getpgid(r0) getpid() setpgid(0x0, r0) 16:03:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x280a) shutdown(r0, 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./bus\x00') getsockopt(r1, 0x9c2d, 0x1, &(0x7f00000000c0)=""/78, &(0x7f0000000140)=0x4e) 16:03:15 executing program 0: getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r1) setgid(r0) 16:03:15 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000f2000000000000000000000000000000000000000000000000000000000000e8d93f9169f58621a14be90000000000005f02bcc59315643b0c2afc000016b9000000000000000000000000000000000000000000000000000000000000000000000000000000003ad5152f80033deaf9a8c60c9ee454dafc52673b05932c2b304fde7390bc127de49cf486475691c2ba821f2925dbeb45f2a0ca3fe5abbc69d18779b159eb6e6b835fe2d3bf9568"], &(0x7f0000000200)=0x6e) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0xda6, 0x5}, 0x10) r2 = socket$inet6(0x18, 0x8003, 0x0) sendto(r2, &(0x7f0000000000)="8d599eac6825f72db1825929fdcef97bd06d2472556a7d7f71ca6702510022ad50d12be79d354e6773e23b96f77a49385ff4e641a6edf488e6150875b21c8de181091263acb3b161a1ec74ac1f32c81623bca8fb7c4648ee1a6dd8b9405e7d5a6a073f050271aedff763f35aa1e93466703da0df7f11c8a8fce2186e9206ebdfe1266dfcce15172cd3111e7b7e9346bd080b06f620c9c56937549cd127b15bcb6c1a5ab98e4df7a0346d3cca8925bfc69e2a7272bab85379e007fa12a67348a8c2497f3b1869f8d63a56d7dd0b1501de552f7fdb14ccf2478b453f5911777d392fb61719094bdb84314eb41681882430a1be3c5be07b8649", 0xf8, 0x0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fcntl$dupfd(r2, 0x0, r0) getsockopt(r2, 0x29, 0x38, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140)={0x2, 0x7}, 0x10) r3 = msgget(0x3, 0x2) msgrcv(r3, &(0x7f0000000380)={0x0, ""/237}, 0xf5, 0x3, 0x1000) 16:03:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x26, 0x9}, 0xc, &(0x7f0000000080), 0x0, &(0x7f0000000100)=[{0xe0, 0xffff, 0xffff, "6a2588edf403c819db9a5ffda028219d8f06daf5de8e0965228d757dbbae967695517266c2dad9d5190ed8771be69c4434ee6774e79247bba81488b20c310f3bf56a6fba0ae9f3797f5bcba0b8dfc8e177af7076c7ad37eacf415d313745d451fca8d5001e08a756441bf49edf825db59a030e39e87b636354d7a787e430dcc20b9bc00708ee2b7ad5245951734ae34d4041dba2d0a0bfb424af4e5943cc3a23bd5494785cc3fe49e09aea303ac0a68e9a7b7148fc2ec156d9256ecef462edf1fbf04286f44d6225b2af033b0d7d3503"}, {0x18, 0x1, 0x1, "d5994768"}], 0xf8}, 0x403) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x7fffffff) close(r0) 16:03:15 executing program 1: r0 = dup(0xffffffffffffffff) fchdir(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x20000505) open(&(0x7f00000000c0)='./bus\x00', 0x2000000000000000, 0x0) 16:03:15 executing program 1: r0 = socket$inet6(0x18, 0x8004, 0x7fff) close(r0) r1 = socket(0x11, 0x4000, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000040)="3cec1eee", 0x4}], 0x1) 16:03:15 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x9, 0x100000001}, 0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x7, 0xfffffffffffffff7}, 0xc) socket$inet6(0x18, 0x1, 0x1d2) 16:03:15 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x200000000000001b, 0x0, 0x0) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/28, 0x1c}], 0x1, &(0x7f0000000100)=""/35, 0x23}, 0x800) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x2, 0x4) 16:03:15 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x5) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r0, 0x0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r2, r3) r5 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() dup2(r5, r4) 16:03:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000300)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4cccbbda1049fad2ba6eeb00000000000068f7acad445d090b2884fd57be3ef6d75c7dc92f", 0x65) write(r0, &(0x7f00000001c0)="6059f1bfa561f6734abd1817f528df648c4cc2aa3c478673404a58892fc1ec8d2d9a29d7fd43b720a56b3ca9aef3d4e3d268e9a76b75befe56f5c60379b8290bea0600216f59a1b04d3426d127f6cf5457ede1675e57f478c5b570121197fa5b2a8660a7b9be760081da689d696c1287e23fa80c470372c010ad7d98f8e19f17c2847b12b0da7fd37e97e0e3d7d8fc5406a945d9e06e60b5e069d1223b5c59438216bbc643866740d0aa8137b31d5be80c62abf4e58278649b6dba0c95d14abb0b1acb036a0123af29f1bf04364f951d13bd8471db350b697d0faa4ecaf44e65229f5a99f6bb46068f018d9cb60dae08c5ccca13bb06df120a5ace4dec08350bb6c1dc6bf0b55df029434ea53f74c3455f2afbc31f6ff943", 0x118) syz_open_pts() close(r0) setrlimit(0x3, &(0x7f0000000000)={0x100, 0x3}) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e81e00"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x80000000, 0x7fff, 0x0, 0x2, "b8884c206ef05bfd577092bd9be452323f65283b", 0x100, 0x200}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25, 0x80}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:03:15 executing program 1: unveil(&(0x7f0000000540)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x811, r0, 0x0, 0x0) 16:03:16 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000500)="6bc2fd4515b84605257ff44c0f4943927af6c67e514f00ef1d96d66fa656a9882475dabdb0c83804728e08f9ce400659821e7d778321e4fa228cb7f8d62704e3c3430dfd72f8bae002af7f27ea44e5bc7cecc9628f282ede92b4a1700d3fa538e1d27608b251da807cf48338dc0c225cc20df25e9d756ede0e456a79737a3a8c9c91c4811b2284339d16bb5ba224782ec095752e8ddec147945863c574d2b33eb7740f82491d390e245ec2a9fdb34f2a", 0xb0}], 0x0) r0 = socket$inet6(0x18, 0x1, 0x5a) recvfrom(r0, &(0x7f0000000000)=""/46, 0x2e, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66fc40ce9cc7fc035300"], 0xa) r1 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r1, &(0x7f0000000700)={&(0x7f00000001c0)=ANY=[@ANYBLOB='\x00`'], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) 16:03:16 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x100000001}) r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r1 = socket(0x36, 0x3, 0xd90) r2 = dup(0xffffffffffffff9c) socket$inet6(0x18, 0xc007, 0x62734837) r3 = fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r2, 0xc) r5 = semget$private(0x0, 0x0, 0x600) write(r2, &(0x7f0000000180)="09a699c0fa4aeb30ef4a7817ded0d26c2ec51e0961de61d93ff9c8f28acd32b43b829de450c6d1b27f2770f305e1285faec3e191031a00d50d68ca822863fceb9bb7e7374d30782bd4a9a965b237a09f4055364612de637909758158a6f6e3a748ff", 0xfffffffffffffe16) fcntl$getflags(r2, 0x3) getsockname$inet(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000100)=""/112) linkat(r3, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00', 0x4) 16:03:16 executing program 0: symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x4) close(r0) rename(&(0x7f0000000180)='./bus\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f00000001c0)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) denied attempt to set clock forward to 4294967297 denied attempt to set clock forward to 4294967297 16:03:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x6, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x85, 0xfffffffffffffffd}], 0x400001000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x20000}], 0x7, 0x0, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7", 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) 16:03:16 executing program 0: r0 = socket(0x20, 0xc003, 0x7fff) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x200000000003c, &(0x7f0000000080)="1ed6b537", 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/174, &(0x7f0000000000)=0xae) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) shutdown(r2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x59, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0xd9}], 0x8000, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) chdir(&(0x7f0000000040)='./file0\x00') 16:03:16 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="09ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000200)=@in6, 0xc) 16:03:16 executing program 0: r0 = kqueue() write(r0, &(0x7f0000000100)="9389d51238cbeb04e13069a0d63671865ec7ce3753b91a5cc75a173c7d3052d2035c45612d691485459704de67f2af00a8ba0b5b88d3aab5c0db6ee0f15a53c0321c4921f4252d980fb31ee4b9b7370ec90841fe3ea897973e7f544c1e967ad2dfe2c643b7", 0x65) mknod(&(0x7f00000000c0)='./bus\x00', 0x8002000, 0x4900) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fa05e32d6847f88c2e98240718f347f332dc1216"}) getsockopt(r1, 0x8001, 0x4, &(0x7f0000000180)=""/95, &(0x7f0000000200)=0x5f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0xe639, 0x2, 0x7ff, 0x7, "019a5b51fa2e0b4d0912f3e57539d3722bb249d6", 0x4, 0x9c3}) mknodat(r1, &(0x7f0000000080)='./bus\x00', 0x8000, 0xfff) 16:03:16 executing program 0: r0 = socket$inet6(0x18, 0x400000000001, 0x0) close(r0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x4, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="9c9579aa7fe6443f5b998c00400f7cf721e0ce1cf800f3c61b3d41262b1f4f4f468652295f762d75a8a867ac7a1b6dc3b39b882ab3733469932ea3e03d7d96026e5c411db6dee3f2fda5b53d51890795b8606d3f5407f58e843bb6e0b719c9aefb53cc2d16413877d7c634234768bae4c197a818f638850196adfca5c4747c9bc2dea1fa36ae4e251594a6a16bdf0db9b34e"], 0x1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:03:16 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000380)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4b1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000002c0)="ad0b8b768d6372ad21f2447270bf6c00afb6bcf4eb69ff", 0x17) r1 = syz_open_pts() close(r1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000280)=0x101) kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "9af9ff0000000000000000004000"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xff, 0x7fff, 0x100000001, 0xfff, "62ae808978de7f2b36486c00004000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) syz_open_pts() 16:03:16 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000001980)={&(0x7f0000000180)=@un=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000280)=[{&(0x7f00000001c0)="3f375fca9215783329d4711c5459b6fb6e6b6d7c9731d2f3f6a18277339c693748177a79a5b2e05cdad2e71289435df7ebd441fef1e76bf1e2526f47a03cfba42bdb1c27dfc9d1a54f45", 0x4a}], 0x1, &(0x7f00000002c0)=[{0x20, 0x1, 0x8, "bf751a88e6d74006ba2ef4a4bc69a1a1"}, {0xfffffffffffffe5b, 0x1, 0x1, "7452ceefc2493821ca3551d2ddb4da0f283b974219798ad8d04d5151df4a12635762062c4ec55a89bb1dbbade8d471b8877ee347f877423db91bb97cb795601b799bdcda9f43451725c1a8731c6f2d6f154f0b666510e67953080020f2f38b9fea1734e11c98d52d51f1e20bf66da2c1673ded49aa17b559dfcaa1af683f4768378879e7be06dbaa1de67d23eeeeedae43624c5cd6ab4af96e3b7865533d8966964296d7351b7c12396732997a4462f1ba6d2d4102e82087ef"}, {0x108, 0xffff, 0x40000, "5d742e390cb84eaa01fec827732abbdd1c959b45327fd64dfb2b43b81597bb0c9465cf1d04b8fca000606cac16c9c4f232513fa8836cba7a93da1e132178fc3b8bca351701f6c553b8cab4b9254cda18f8c1aa7959c854a76830d73c1f13018f8e476dfcec881664296bc4e380f63ccbbd7c698a396262cf50a3352a23d1c23c13b708639ba0c0f6e8bd30de8fa3f6dc846b434510f7baa2c156cf8c7c810f0d7792f46f75c4d48d7bb5525e4b9d744b3cb66bce87e47953afbf774521e04650cdf2ab69d13667c9ad87bc3f7d086cfabdbc6137af2c1e41ba1bc5859ac4339ddf6e40d7f65d26eae5a25ccfc7986ee31721d7aee4"}, {0xd8, 0xffff, 0x400000000000000, "b4a9704cf63fda72418ba697fef0a01eaab65b6ebab453d90a48b42ec916845af6d5ce8dcae5e006812377bbb36a0b6ddc04dde9bcba93b5c97245eca403910d54c3c501d4d60e73dcbf5a5eedb128fac8a5a1903ebd6a67084bb5556c80838558b606f0b850d4e9cece5e72b2b1b70bd347df91b6b1e6456340cb401c91c3f45f9ecbc5601a913c0a772a83b38daf5c0fffcd51ec2efe4fa19417edac94b2ea9167ce95fb99e648df46c0550ee6f1d317598a9963ced4f8d3267c70b9eb0b363e5a8d19"}, {0xf8, 0x1, 0x9, "2623991a1d4bb111e27d0aabcb9c4cb1d06ad1ec00d41a17337640f8e850b18ad0ba90b0e43144106813b9bada3bfe1a4d9b15b3656b0cf06e8c947ed04900bbc84d2e912e53d2e9f858bfaf9485ec9fe480f713321905adc11583ad086b537c1a9d8dad03a947f71a6eb4bcf100165cc6da0a45e0d1dc4283101a784ad36fe351439f34b4f7324b3cace977a908efaff0223ccf5c6d5b5206ad3bca8ca268acc63d6d4dc1fc4db5a407d3865a12b21124b8e910a484e80325eee6ad85bbb06be1078117c800ece4c6530b6df0d76c586415354ca869e5f0a9c8fb5d6b9515c58926b17a"}, {0xe8, 0x1, 0x5, "b93752b5b79750c764204b3e820d88de3f0a8f4161612c4f566b4096eaaa05a57fb3841505b23d11fad01d55278e02656e5da2815ce752fc0d4bac0ca2ec04cc75cc66dd2e052e242f6efa7b379b9e342eeabe9193bcf6f9b638ff9bd75ecbe59af6877807ca36fd28108e4b2f08ebced63f0765691bbb47cff973ee990be0d4f351f6d9e964251ce6c068cec85282194ae6738330965d9c77609e35527824319c633498fbb3ec2bf3d2a58cc85280759aa90d5aa77daa8a10c0355c4e616993a226c3a29c0bfb18a6dd5337c77e8e3ac51e20ed2896d3"}, {0xd0, 0xffff, 0xcfc1, "a5cd82ec9f0e5fc185ae695ba100662109b6c58a65d34cf8f47d50caec189a1d402ca13320fa73af22a33e8088714325fd972906794a65ae7f4e4da57002ffefe02c278d69e7a84b0e152db8332f109414d3032a3ff81fbee93f7caefa214734e82b7c4d96f4948c52634212b267a07e36b99f91f30466cea1b30b581f3a21fcec20d64e8343bf0d01bce797ad7e1daa1222e882af3af30b55dad3871a87107236561b8f61e72cea2f91f431857d22b06999495661f7297c88822dbe1865340f"}, {0x1010, 0x1, 0x1, "d0496e31582b81c78ce13ffdddcafd4b77e70561398d8e51bbafc38fbe824adffc69d5e71f406030490fa45f9ef7c2ec84708e5021e5fbf86e76a4a9a09baee7107ea5c16c9e0060d9817a1fea4b0baafd57724b50f1895dd91333e5b7daf933bf0af23298ded88b8eee9d80d69e7a83a9fd51339995fc0f0e3badee7c7054942cd30955dce40770f7f528794eaefc567b0505248b9325c9617b6d0f2fa2e7b947aa11c4c0ab6ee563fba1d77747d859213afb4a051d5716868004b13e43e9db2a924b62ae7b825e19702cbac4daaab70661664b3293225c4f33e253cc8f1b9a574042e5bd096c59895229db0ef3ced7335e69feec5a51b697be79c45c72601727b75ba9d6f6c8cb8fddb201a703a68995b6e365b9d0334cfe8a0a508c29fa053745be45699ff7aa0c027fbd03ad1c56c0d05c27ddf82ac55566f565c86dc0146f9dbb75c4a51591560aee0548d6ee270b411b08f5059ab34c05754cc477135e2a72f11b58aa9906086324f41a14295a9d52ac18f53b7ae487a7957ad40e65f811e3c36f5487bd92e2db9ac58d4a0788667e5c56129c89d4f3e39437d90f34aabfd7a7058bac9ddc8febe0415b2896650a1197295edeeb9b87971c9c4a276a7b98a1c26c8e2a1aee3f8cf94e17edc23729d0024d629d5baf86a7da14630fe8c0e5bf94965bc6a8f5607973da728b795a16063b632df1f198d6d6e91d6f9b4531194611d19e6a910a5529b17d2b2a14132380d695cad3e3e9a2de60f5c1b50562702c63628263e2553480394444987ed5d9bf5f4655dbd54ec69b6466e9eedcad4af255da4a8d62c40eacc7ed8e44f643422db520a9d33ef98d1fb356d473a0bf717a73733377cc26958c025316c2c38a462fd42ba9e7fc54b6ccf3e27765f325c4733acc59556bc4f32c06347296fae968a034e4554f7f2b0986853a613b3118060c3fc9f413fd63556d027f83e4b931013122f8f7140a76efc2d1971b545c556ffc432f08376a7a8a2418f23ac5aa1379e9d55c028a392929ec7b76be6b81ef0a3225de32690e53a4ae2029c35f6564c5eae4202981900971cd88a37c5a45c00527cafb0e9cd7559378ae606547f4666b159116eef680178b59daf0c014053fa56ee285114c31fd59cf9824d06b6d0bc4d67896f5a5c0318917d306d35f32d6151ca41c4fc2355ea1f0767259b7c5100cb4f042359b43fa8287712360ee5c1dfa9dd68c17729fced63f215a5a7bfc367554df2c4367c4cbb1a0dd8f7c10c7fad004743dcaa09208573689f78f93bcb4f6219b17c4831ac02ae991cea232ab6a872316f88a6ae1d536f78ccd114f623d59211435ce8fc74a68cbb9c7f79643e4a3f34d7ba3901b13da13b6ecab44aff9a81c14386a821bf1211f9fed019fbdbcf73c5929e3bf1d1b04c3b208c0c6f3e86d6788387bbc3d013739e6f938f70a253c6df06fcdc65d1ff4510ee3cb13bf4fd19c5029d9fa375eedaf14f888d0c38d082e81204008e4bfa385a8f1de834b2e0fa7bc45236dfbb7a434e4fb33b82c52ca596dd35d9d9b20abfcf246914dba48dd507fd20e415a0b358a0ee60e9fe9de561d858facc6a5982334059c4d74017f9dd033a15ffb5b41ac3735e2105fde6d63d9b7618f26bcf94beae42127fbe5a1ba304aca19a0ef58a3bb9c72e56c4107a64cfbe5a42648286df1d61f139875ed973d44c0cbc9646ef5e94e6140b10ed3b7cc9448ac9bb65dd66b1ed089ba218913781ff6639fe4d2dfcef62e529f6a736de2e86d8ed5460f1d28541283fb89265d2b21af7863eb26a289fe1343f2def9f5ad307d4b781f936e3ab969def2280c565e65e784d83d4de2c6e8293827692f4b14cc58604375c18305a24ebd32e43d77dd8a83aa79310eac1ffb675d5f7256613586efae31c0a066c55da75b981cf23dae7a9654eda70ced339f6fa0d60dbf70a74c8e6ee596ed84e3ea732d030654f3e83374852cdd31f2fe25c6b052b4a6ee805644ed91f8b411445b064e7d6aa244db6fac07505845101ff0b8815ad1fbbd5f4c998c4eff90481a2ef62aaa7c4dbc968e3180e820cbb0de14360d6fb6708b6eca5b326a973bae1644a8dc3de8842896f8d8af716667fdb3fa9ae051b5f28d88b5e997f5a73b0868c586c10f54609508f9acf1a89671f8aef6f6452f66114a7324ac195939211e2e560f63a630381b0ae2fe0c13c2885e2701b00021d6ccffa4da0877a0eb186199b2946ee721124b604d36db7c3596e122f2a3ee7befdc79d1066e43c89436d25e27bc2e5048e0bde96d01abeb32f8da4cbf969e65bd585f2e1e475db20d9c5dfc176b826026de5cc1d12589a643849d98dc7244f1900f837508737d69ec81b69aef0349fb81c34eabc579b1e9489ce9f5408fbe7ad035fcb1afcc4aa3710342026682053ba2af4c3d315adae65a341a56003c961389d26a42253af7268143ffb57a62ab0fee5440be1029568dac4472e4f95407baaa4b5edff888ff6c6ab252e1d52296c6f26f22d853ce8a864e4bf7a5daaaf20216faac91ed9ed339d10363cfce098fba1cfd4f8e33ef757ec82e0a6c8f97c1727ae804b0528f9ac27099f37df78a6b22abea441e9b3da75c73cae658c70534d85b8ef434cddb0c228b52bf3535769f78a24c079b807fd22fef36bfd1726baf0d4a3e8ded67b979ca7fa13293b69d89c67114b7c415a31f9bffef6246254f93eb9071f3281a3269fe67c68940e79aa5282e08ec0ef9b3edaf7898a0b2014d63bc52e3f9d49a74ab728aaf61479c9c27db6c0ee4764703baf1b05e37e271075912fb135698cca04071d4de1805ca2e3f9d687dbb9db6aa67d5577341247c2bb55fb5ddd49702fdbb4e42bd88cdea47d1725dee27cd8c00d858b27ad2439a567c68c2b0cf6e72df1c89179666259c05546e4fd3913bc26d86f40481e27706db79452aa86c19ea655a0db977444e156cd5aaf7a37ffd890200002a6d4cee17d8db21143973fa0833334e987b32abde88148838f096eee1bf84a3938401b52c7aa5058aecbf2c479ad80b500d6516e1d611df4566486fec74cc3c53ddc83444b7bf609371b992cd8d430bb3608815db9337b4fedcd1405ff5ae9f9549e97ce4d5159404a8d9f37d3d7b81e54bf7c86e309dac9c0fcc66d54560dd6a64fc20de3a01e534cc3c03bea5b6c78d0e5b4e4df3677ff158d428be554683f57276f4780e20d0acebf3c411331453560d0e3128c526372304889a10b4e704eb2bb2c95da9c2a2a8599fd69ad7a4495cf47c38c59f921f170eee00c94cc677bd31ed67613218de41b915b775b993073804375cdab2ea67996b667c4341f306512b5b3da31d2680f655827885886f6ab27c4f2110ae9fce913611c6c892b9819a8f210d55d18b2a83e582848db4f855a7f653cfbfbb35c203d97bf31bbd18a03a5b7af5aea3488cc74a169aff86363cd5465ac0bfb0d96a4bd88f54d075eab6d599b8501a106c9343f2109f1c6c1839f2547f1ef2844eb7e10c4459724f6c6bb8a51c6a331e3de8ea29fd341f4f10df7e9df8b3be670173faeb9152a6de40b5b7f054809ee0dff8f1e480ee5a2853ae4a7fb35e8e1d374fd899f9ec77fee28decf7c0107e8b82781a1cd8220ebb2672b34d724e6585842fb08cd0e7da55c854a893d7ee3f1eb28d326ea6baa10abe9b55d537b895a1d0805bfd57cc62dc8feb7b7a28b3878f12a0456e02687afe8f35c3daf946857590836f1d220f785ee122e584bfe9788c16617f60a583a6e51bd11800b4be13aa40dafe142044f113a8fdd7896e5aab3901606a70f2665976cad1177eaa8f61834d3f2f46479f9dff8761aa223472999bd1eea4bed2988703c48232084597d92e99a484dae1f15ea00facbef309ab989889d8a4a1388cf34b5bbd781dbbfd4045fd824e3299eaa8ec8c63bd47d23d6a7dc894e4b37e5edfeae9f41640053014d695ddd4c225e0e408c7e8f733fb9733a4b23bf8b18c762af380c8d8e3bf2f401c371e88e783ae686f9991d6b06e5088676ab8fbec908e8c901c566203e224e2a79da3e50696650fe78db40ecccaafc7b6727c6b4fc168007630e5f989ab5179aec736a5cd09131d62037b6075a356ef481738dd0ff4bde61ca83d1762bc84880aab2d706d616fd06d5dd902056716f12b89829413cb96fe851be0010fe6490c96a09acbd1ed36a74c7c1bfd73bc4ead88044394b2becd280d6a3addf944442038696324b6859b2a41845e1154169a6964591c8a065e6ea657f6b7a312c3c967ce5b8db1209454490bec9518f3136aa188d1c5cc64cd9871df2961aa170891ee43e8136c73084ed3caa1be8dcf901f408069d9d0e462414cfc42b93c7751ee1b825c93483c0bffc6965e386df44df24d7d042147861ba3fe794e182fcf632cb889da65a48d3f366dcd46d446b7848005c29f8f8866f4f08d6396d734c12a58cdfe054a15653b3966e2041cdcb9992adcfb27e1527df018cf44d4b6c8d3c309db7478c8c5aef6ce12af7151d0ee50fca33b98dd9b172802798f08b2af3abefdb7c1abe57febe02d738d70965b2ac36dd91e37e609ce3a683437813ff5f6b942c33d0b7361b7c1372c092f4fbe9ce2bcd1379ae9c3ca3a2c8146129d5ec5122945aa3e5731aa4a4f824e54ce40126c6e02682ec6fea487eeca14dd0414c38374eeeec8000c14046a97f840d384df8aa12cbf318dd23f0c8f52984cd4c7d367694dda25edb3b2d5c0e25ba800ad4623ea86a55a013480c9ff4a2253d75629f28e374bff5353e070c48f8adc0b60020dcdaa801ebe1923eb1f2156c15d154be799569b9f7351ad46d9f8544b8e0a30595efc7f39fefca2dc652de7abdc009ce8d947141ab0c8d62c588768d5ab6736244c70462c73b5553d835f2f05d355b21232a341de7de4317c38ea0744167e79e985b32a3d17344154e0a4a3736a20077b3d1ca054dcb312e257ca37b2e2b5994da98bdb75e9825574a854d44646b27b216bc67c650a5724390a99de1f15a3c5db0354ce2cd36bfc4149d59e2f55dd265b7904a303f997ebda2e3a462fda77d11130fcf2325db2cbe12d7802321ecdc824abda9623564358da36d1d7f65d28de6dd0cea6f6aff311207b17d9124c1370108ab8e2330c21c9d5130b37b86cca699393170911ccb82079e1a4b9ec87236893fb1193948b322171bfe9c2154f2ca66a2819c0747057b4ef92d53b0e88055c1e75e05813813b08a2a3fc8b1f19d14d8e35564c356236e4792ad1d581057bca63ddd64babd100f48caa51a6034c8ad93318f442d067e4d822099b80de78d8a8d2b683b975537c707abbc3a8bf4f23b93157394381a759a42ab19b9fee7bb679a3291d03a33b9779248757c52517340278c5a75e5a00217f27b39aa290cf4f61c393c500b3acbf4b2ab4d646358a7fa09434973b890cc8d1530f66bb8625d13114d56d0865931474030d37a752f1bab084f5e2747fe6207d845b7ce37454223b07b37a0cfd285a3e61a3ca6ca7535e7fde13f2e6a831b0a8b79f27e83bcc304ede8282df091de0bc8b11dae48d7066ad0ac0bb432066ca3eb0c4573597dc229410b8023fad28222d75d2ee7e3cbbcf2847a51b3b5948020407edc550637642c3dcc681569f8943a6a809b5aee1e20788970d5df40ac4f4ec13ad001203189872738ab394b522142bb21a5ee70ee9a83107cf36bdb871f659d6a7a26e84bfec0c93796b53f34a7e86fcb21a714a55b2dac5136f4a775890d4fd84b65d987bca47341b0686dc3e329db711badeb90f4939e676bd0318e8ed13"}, {0xe8, 0xffff, 0x9, "ec173d1eaa291e47189e3bbf1edb9fb0e3f1e8e9891c57e27ded046ddc1c4b72477fd60b5a881e3a9cf9171afe3f5c82a7e068249b883741fac1847ab9f8e3b7f5e0401d8ad7f1e657c3b39e427edb74b43cbce9c2ea03130d025a388a59e456de9964bea575829b4e92bfbb9065de5ef9efa13943a98dab01ca4f2bdfb200874e477b11d71712247dbd2edfd657f3cf922357aabc884cc3a136044a9b83a9a0f17f3ce666acfc7016622fbf039a8d4a28050dd604bd88566c701446c7a7e7284a3ff37998fcd233c287560d7a41eac5a1b5292e"}, {0x28, 0xffff, 0x1, "b79b5f1b1c784c1d7e4e2abaaa2354fe5f295dd7ed"}], 0x16a0}, 0x4) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:03:16 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)=""/141, 0x8d}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000100)=""/6, 0x6}, {&(0x7f0000000140)=""/66, 0x42}, {&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/48, 0x30}, {&(0x7f0000000280)=""/67, 0x43}], 0x7, &(0x7f0000001440)=""/224, 0xe0}, 0x800) connect(r0, &(0x7f0000001540)=@in6={0x18, 0x1, 0x2, 0xac0}, 0xc) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ff3700000100000000000000"], 0x10}, 0x0) 16:03:16 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) close(r0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r1 = socket$inet6(0x18, 0x6, 0x9) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0x3f, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5a0000000000", 0x14) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r3 = getppid() r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) 16:03:16 executing program 1: r0 = msgget$private(0x0, 0xa) msgrcv(r0, 0x0, 0x2a9, 0x0, 0x0) setreuid(0xffffffffffffffff, 0xee01) r1 = geteuid() r2 = getuid() setreuid(r1, r2) r3 = syz_open_pts() geteuid() ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setgid(0x0) ioctl$TIOCCDTR(r4, 0x20007478) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xc0, 0xcca}, 0x7, 0x3, 0x0, 0x0, 0x9, 0x5, 0x200, 0x4}) dup(r5) 16:03:16 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgroups(0x6, &(0x7f0000000200)=[r1, r2, r3, r4, r5, r6]) r7 = getuid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0x0]) fchown(r0, r7, r8) open$dir(&(0x7f0000000000)='./file1\x00', 0x2bdfb56e518797ce, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 16:03:16 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x2, 0x2, 0x80000001, 0x9, r1}) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) poll(&(0x7f0000000100)=[{r0, 0x10}, {r0, 0x11}, {r0, 0x148}, {r0, 0x6}, {r0, 0x20}], 0x5, 0x200) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180)="00000000000800000000000000e8ffff00000000", 0x14) close(r0) 16:03:16 executing program 0: r0 = socket$inet(0x2, 0x8008, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x4262aacabb15767d, &(0x7f0000000080)="e000000100000000", 0x26f) setsockopt(r0, 0x0, 0xc, &(0x7f0000000200), 0xd) 16:03:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x30, 0x80000001, 0x1, 0x101}, {{r0}, 0x0, 0x1, 0x40000003, 0x0, 0xdb8}, {{r1}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x7f, 0x800}, {{r1}, 0xffffffffffffffff, 0x90, 0x11, 0x29f, 0x3ece}, {{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0x5, 0x31b}, {{r1}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x1, 0x1}], 0x3, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x0, 0xf0000002, 0x7, 0xfffffffffffffbff}, {{r0}, 0xffffffffffffffff, 0xdc, 0x24, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x7, 0x6c6fd4b949f5885e, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x800, 0x93b}, {{r1}, 0xfffffffffffffff9, 0x80, 0x1, 0xb0}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x4000000000000, 0x4d1cfe38}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000000, 0x461f, 0x7fffffff}], 0x1, &(0x7f0000000400)={0x3f, 0x6}) mknod(&(0x7f0000000140)='./bus\x00', 0x2005, 0x802) r2 = dup2(r1, r0) fchmod(r0, 0x40) r3 = kqueue() dup2(r2, r0) poll(&(0x7f0000000500)=[{r0, 0x1}, {r2, 0x100}, {r3, 0x4}, {r3, 0x4}, {r0, 0x40}], 0x5, 0x8) dup(r1) select(0x40, &(0x7f0000000040)={0x5, 0x1227, 0xf3, 0x8, 0x9, 0x310f, 0x800, 0x4}, &(0x7f0000000080)={0x80000000, 0x1, 0x80, 0x20, 0xa3, 0x6, 0x4, 0x7}, &(0x7f00000000c0)={0x0, 0x4, 0x8e, 0xfffffffeffffffff, 0x3, 0x5, 0x10000, 0x100000000}, &(0x7f00000001c0)={0x3, 0x2d}) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000600)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000880)="df", 0x1}, {&(0x7f0000000680)="5314872a8225a6013ef6dd7a62d739a78bc36e66002709671cbc900fb06ff986afb891b5de94592febf5f9d2ec5227a8413cbf1199dcbc96b7a7e96bb6f43f9471adfdda68d4e4bcfe78f5fa2eaeaee7ecad49eafbd01d4579b4", 0x5a}, {&(0x7f0000000700)="f94897502adb4d462d623e35d54e4c04b64aea31a162cc7ee982242617064e80c2a84dbe3bf1a4895c3c3132e9678e6b2ce8f51e27fd9b1d9b2d5539dbe8d07e0bd87d70aad2144a7adfca0d72f55eb6dad0d218a3a79a720c705dfcdbfcfa4e4836247396fc0431d1e33467eb44713d943e8fe643bfd3eebddc99d787c83473bd", 0x81}], 0x3, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x2}, 0xd) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000003940)={&(0x7f0000001580)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003880)=[{&(0x7f0000003800)="ebf1b3a4052b3e42152e5ccade677c10acdca8d65189fd98e582373a768d38136bb4d362fe972e3905fb4511af0971d1ea9fc2c5443cdd6f4970dfcb862839c6e583e5da", 0x44}], 0x1, 0x0, 0x0, 0x2}, 0x404) select(0x40, &(0x7f0000000180)={0x81}, 0x0, &(0x7f0000000200)={0x9b}, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000480)=0xef3) r5 = semget$private(0x0, 0x4, 0x201) select(0x40, &(0x7f00000004c0)={0x9, 0xa8, 0xa5, 0x9, 0x1, 0xe65, 0x4, 0x1}, &(0x7f0000000540)={0x4, 0x100000001, 0xfcb4, 0x9, 0x1, 0xffffffffffffff91, 0x7, 0x99f8}, &(0x7f0000000580)={0x100000001, 0xfffffffffffffffb, 0x100000000, 0x1, 0x9, 0x1ff, 0xffffffff, 0x100}, &(0x7f00000005c0)={0x6, 0x5}) getpgrp() semop(r5, &(0x7f0000000440)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x800}, {0x0, 0x1, 0x800}, {0x1, 0x3, 0x800}, {0x3, 0xfffffffffffffff9}], 0x5) syz_open_pts() 16:03:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x175e) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x100) 16:03:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="830e3e536ae0589ba458f04a79b8aa17ddd9f5c14fde924859455dfa08a0caab0800000000000000", 0x28) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="894c91e74c65a2cd04151bb73d8a4b7959dcf57dc954d97c9a7dc2f42b93bd557e4502e59f8d2915868a8a83f3d33f6ded765b27a84e221c31c93453def15b4a5d1b71a9e9a61b64b4cecc8b", 0x4c) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:03:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1ffc, 0x1fc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) minherit(&(0x7f00003e6000/0x3000)=nil, 0x3000, 0x0) 16:03:17 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x20) mknod(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x0, 0x0) 16:03:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x5, 0xf3dd) 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, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:03:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1000000000000000, 0x400000000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x80000008000, 0x3, 0x6, 0x2000100000200, r1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:03:17 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff7ffffffc, 0x100, "b2ad568fdd6190aaa9c811c2ef09630b120f419b"}) write(r0, &(0x7f0000001980)="dcc4c93ae351747db41917d83ce3abf2bdba81a9b72568066d6b3411fad7bc268523f0b909b9a403dde7ed8527f51fe7094233ba4694e73e4c86e762fdcc542bf8587ed5d62b6ea2e83784e841d27b52e2882e724c790cd133a4d618e6b3eb725b3290e6d545a8755dc6971d8daff84dd5f9fe8cb5a7d02af3e58d249c4ba679c6ea95193132b99ccd49d564af8d440d0f860dcc3bf40403e57445e2a7a88a07d5284a7d7cf84b9cb3784536dd205f830f7fc25ffebdf46da27d978971194b84108a520f47a0625b9d1ba24de1e83616f6b921a3d2ca8d7c3904733312466299e164881d9876d50d0718983dece93f03ae3d37e880e597a0ee2cf86f6c94fd02e55a53f301aaba554e538a47066f0e2fd7d20e19a6d70afa627eda12d6ba5745217b92333e44c9c564228246e43c10a8728e8345c159d157393a5b9dd8a45b322d37e51f93b763a3e1b21fae847dd4d505406ed8450bcc51cb68451973f19e6f958e5546b061c895430a108b46756eeaec5f2d3929308a37819d6e323d78d6ba2d9fd22130e984e3a558f92758acc824de4471812488f0d771e7b0840369f4088e71044b7be21868220b57f7518168e12d2fb27cb4a025e7dfb53a3d4345af063d9214af92c99015d3b28207d3736531c77c4e34c48743c0c079c8d1beab73becf7bc529e05b0e63e8ff", 0x1ea) kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x22, 0x80000000}, {{r1}, 0xfffffffffffffffc, 0x25, 0x0, 0x4, 0x1}, {{r0}, 0x0, 0x90, 0x20000000, 0x6}, {{r2}, 0xfffffffffffffffa, 0x20, 0x2, 0x9, 0xe65}], 0x40, &(0x7f00000001c0)=[{{r1}, 0x0, 0x80, 0xfffff, 0xfffffffffffeffff, 0x7f}, {{r2}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x800}, {{r1}, 0xffffffffffffffff, 0xb087d1f18068f5, 0x40000001, 0x8, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x9, 0x9}, {{r1}, 0xfffffffffffffff9, 0x0, 0x1, 0xffff, 0x1}, {{r0}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8001, 0x7}, {{r2}, 0x0, 0x0, 0x1, 0xafaf, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x0, 0x2, 0x3, 0x5}, {{r1}, 0xffffffffffffffff, 0x1, 0x82, 0x6, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xda1, 0x2}], 0x100, &(0x7f00000000c0)={0x3, 0x7}) write(r0, &(0x7f00000000c0), 0xfffffeb0) execve(0x0, 0x0, 0x0) 16:03:17 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x20040, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) r2 = syz_open_pts() flock(r0, 0xa) close(r0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780a000000000000800000eb06a600"}) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:03:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0xfffffffffffffffe, 0x2000, 0xffffffffffffffff, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x4, 0x81}) r0 = socket$inet6(0x18, 0x400000c001, 0x4) bind(r0, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) r1 = socket$inet6(0x18, 0x1, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) getsockname(r1, &(0x7f0000000000)=@un=@file={0x0, ""/86}, &(0x7f0000000080)=0x58) 16:03:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) clock_gettime(0x4, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) 16:03:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x9da, 0xfffffffffffffffe, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) socketpair(0x1e, 0x4, 0x7476, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000180)=0xc) sendto$inet(r0, &(0x7f0000000080)="b822a03f65263654a330cfd813b3fc0fc89fbc83d0b194163d9423ac53e5333ac947b71047ec8e9ce1b02b00f19548f11a1d1e57b4de6f7d6a0c38009c92d4446abec5bd9dfe90b4744e06b7ee0fb8536b073b13c949bf7eb1db8ddd0f9acb6b35b25671bc2c71defdb32cfe901f90633b00ebe3f77bc78cabd2dd774bbd313e962ee41e28eee44b1c73fd3d70c6dabf7f9e2fd146632c8ac162", 0x9a, 0x2, &(0x7f0000000140)={0x2, 0x0}, 0xc) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = shmget(0x3, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x2000) ioctl$TIOCNXCL(r0, 0x2000740e) bind(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0xa) 16:03:17 executing program 1: socketpair(0x10, 0xc005, 0x3, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:03:17 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) setsockopt(r0, 0x0, 0xc, 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(r2) 16:03:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kqueue() r2 = kqueue() r3 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) kevent(r2, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) close(r0) 16:03:18 executing program 0: r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xfffffffffffeffff, 0x1, 0x5, 0x6, 0x7f}, 0xc) r2 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() fcntl$getown(r2, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x98, "7ed0305d0522712c35ab7f5d78746c0266ab252e"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097f", 0x11b}], 0x1) 16:03:18 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) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000001500)="7ad48c390dbf11f2ef047e5d2d3dcee0108ff18adf836901794c8c51d2a7ce28a82ae7388509b8e12b809cefdae1badcc93b99efbbe52f9d74334939a50373c03c9d83b4590ea5696ff5231ba123803adffeeff366ed64a24d0e2aa6fee58ae437cc57ff7bb891d9deba4f64b4437cb4bac58d48205a389675c5214eab00c7d2159de5a01d5dc727cede9f75c21ee0c9925d745b85e4cb70f277aa4f9780e5674ec216f1546e48432543b46c7bbe5c4f69c29df7650b9d067ca73ba1e75cbef338fe415ca1945885c00681d439878a0ebba48cb66249937cb559904b6abe6d728e89", 0xe2}, {&(0x7f0000000040)="344e2f5fdd96ae48cb57c2", 0xb}, {&(0x7f0000001600)="965b9092d9b011a63b7d0b34c69d61c42e2f53dfdd9161cd9ddd161b550ed8458d672340bb74ad970de155646bb4d3802a4663111dd136333476dabf0cc16eeac6a0114b0a5051bc771f9b66f3d449087036e6a838756c0794a5a16215d7eb5efb1785c61f0c93897dc68ce829913dfaebcb03255fdb622a2bafb8a345e517dfd46d646d0e13910ac93be4e3cefbeddd5df3ea318b77299993a6093b125be8c7fc14962daf7d2969e47030bad7bf55b3d32998166d537f74eae3ac31fb377d637150e70392a3bfbe86adcca66be614eea45caf3d36bbc74f7a33ad53e2698fbb4aeea9bffdefa4d69c7cb6bcf833d9e59a1972f455333587b988916773d1ea8de947cd2153f12771a77c1bdcee516ec5c5dc6b06de904f787b69fe6a783efa2239b3af8414afd16bbb72db884554557fcc6fd20eea0343e806901172a00f8895a29f5f646aba21fe500fc8fc3a98050308f11502ab730cbeefab88ca05a21f33b559b63dfc79f68d91779b84dce963256cbb2878b5248af1b7bb956cf9b882c8d96f34049fac67b4fdd37ee04c70cc5065dd2546988eaf80e5abf6c0ad0a94dc99432388a6bec1623e9619ca78b0de9d200aba009ca5a1450a07f06b9ad6ae4919c18d3a637b7d2672d06e9068c78f7dde2ae1c1e24df32372c929806130735c0eff9446b2fbdd15fa7bfb8068804f30d8a7b6d18edb8f1999bb5d7f4f56a7356a7fe5e2e6ccde851e396df9b535e7dbe2578f114696a694ed66d86b46b1ef662bd079728285cbf15fd727f1a2768056c4cd0c34451b30a5a443fcea43eae10be115034fc444938f52c4fd84012a8723a1d7ed8fc44751d0471b678bb1b6279c5f9984eeb3bc19473cfae04f6766674e63093993ce5e47946aa792f092b52ff18c8ffbe4ec63bc98d20c200021cd39ac0e3d8051d6d6e09c2ad7938aa1ba5a92f176283097e94b279f8012e995f61205137feb5bfd13c65507e0f92ea1630edab4a6d1d90d2f2f1e0b97f019fcd8d09a151ce7ed16c6a5a9d52a74b47580a763ea4397efd47357bd5f56adf87c4e0ed150f9311fbddb9570bb04b60ddb51474b446fd4664eb7447389c976343fa5097b5e039553366541c969ca6b68303299592cca5b21b405542c42ba0c44525aa093c2db0eaf2d4ad546250d2b0a5b3232ca456d8d0924e9f1cd225a00f41d1dd07c25530a5882facb4c17e42b7055ecb7706a6ef84081ecb9f94c63f855dc1f7cec78cb9f627f023495b13b65588d6189a002128d4d429fc90306462fd844e735fc615f9ee5e7304bc228e47fc010a962dc4b6ea2eb0cf7d430abf3d3cd23a7be63830678d4a3a3a73ad2284a178cb429c75ec9bce8d5f4a057cda264d61705887a96dd1e87fe9820e6daa003e9d27ea0aa0a4921879a7d7aa37d530bc02442d00c41108a2f7e84f33c6856165a02112aa8147481d7de7f3ed407d5ce2ebdbaee6856fe70700bf0fc4f7b7a34110beeef223dec3ef8ceb38cb399d85bd430bfb078830e8b3d6fa829c6f56c3a6d75c5b7af925721c1aa0b5fd0c1208d938aab620a71fb3e1be5b4038b887fda4f4bc5523bfb0a36f0256180ea8684dde1a63dc89ac8fa7f3fd62780a65f25cf3e07cc86a8bdf13d22e84af4946dd92d08ce0db84d6e0e47d26972456d46033073c326f3161264ae632a7bbf9e86256881ea97cc04b339fd66325dc71c4c127e84844a431dfc07f52b90bdebe435b377b27ef4038cd1975c8b461c880aff6093f78c47f6140a92c20beaba30f3f3faa124b60b2bafe88a9bf85d7a19a57a10deac7b7fd5c2826a402119caab93bd7b3fac5114163d27ffcf7feba5d446b401036f91cc95a30e27d87da03a0e08e76c9331e9dc89043f25d954bf745d61de0d8cd155d7239abc1afe5fb1c665891ca364b7bc849707a8c377de9d3f7b1bd4772e69e5d1f6a77a45628cd22a288d55ffb41af55441b13e905d6c56672aeab5f1ed0e144096f564231c34452b54c2606c692199a75f4983cca06b6cbd911aa198e3883a01d7febafb186bbc5b3f68c846f74e9093a2186a1cbd315ef5c8d683b296be6ea2083772ac7a7f52eb57138044685ba40137bbe89b6a742ec5539c1f9a0b04130894059f5ee59f2b0f208e502f39d7dfc1435774a978aa3b367c58d773bbb1cd19e8771d8a75a8f032aac5984ddd015439e259c8fb3ee4c5c1047ebb0793cc607adc7507e4e7a5738bfca2e919d71b741a462b802dafd715c120e9a9ea5566b08a86934e61ac73d23917dab5eaceb01425e464ab464a7de4a503cedf33fd66c8e72cab7b2a9b555edb1383f1a3a6ec24d33a4da6ebb66d7ccf7aa4078910bf08e4777f9d7d892c20e31ac4c211c61dcec4b91903f0618bdc6ef24a2e9bdadfe75057f2a0a48d4b76cc8d523b2f2c6d339d0b48faf816fd20bfe6c8e7a3964313e3ce9e23a10de392dee04e5b61933dfb363dd031f2eb51a6d292b6384f8370272aa9f5ac25bd52bf2359c0754da2da12cc550314e6314e12707d679181a2fcfed3d855bb220ca225fbd5037e3ff4a6489a1d9bb11bf0a806b74ef6d817d2614b9756de61be27cfa2b0a5393132b911c06407ad0c646f2ec2fc96fc027c1164626b2f51be43389a9146b414e34a0f0c71dc396e1dea5909eeecde92ea93974930e9e867cfec6863478f38c0491fdf4e7bdf2554aa4baa86fa3321c884f41338b8ba7748757f6856a78bd861109bbbf99b91e9b6a477d148a17d45f9d24ee21bf5f15f75340150125142f80eed925396637e5700b517832a8bf2e762ca6999113f2a45868e5c85e928484c3bc89cbd8b9754940d2f810d644abdc89640486fa87d912ba1f34d27307cfb94f323a2701c1887732dc14d912a0f503dfb5858d5dddbeaca10fe2d51eda952d946ad89cf338fa0ec437179546b97edd259b615fd624850d190482b9a43945dcbcf3b4072766383533f7acb325595f54cc5d33c37cd1a556aa60cf2039a3ee28ae72b3b54f025a5c3a3fa36ed74d00e9f8b879efbdc255a5357f993924a3b99b177dfc895eb831243b0620ed12d244b0ef4c8dceb40c957542c3892f01e12f7d50be15c108752ffe6f87624567e18c875814b65016b842224371851eba382b958fae3a0fff641d9560bbc7e7e34b85510d742ebf81c7e9029d32a516de1069f76d8057156bee57977eb7144c902b9a2ec54c5d85bc6700ed4328ab8ad2e4765818aa706663e6d36ab2f9155d8039f6e45c28ffd81586c6f7914d24f9907f69da3782b84c6097be733c409152a72ac8f1bc0e944cce2165e3e0fe47f5ce649783c2dba4a52f89986210282337c41152714041fbeb099a10c780065381ef279efb6c21276164a9a70587e8c3d40160bbb491c68cd3852c3fdfb7fc607d81270a6121dca7b44447743f60572e93c98018a8f898eb12ae182d9f1a46f8ade74ddca85402781eeaca5d1056190a7c1b21aa9f3d887f3c172f38150a43baebee8c5ccdc58cb5a727347bd914221725ad990604b438e7aea2fe0294026f724e2c5c4f1165af6223a74fba3e4d41ed5d868142768fbcd18a90e785cc2ed6bda9b718e9103fcf080d2f75859c578a95c014fac8c5e53d989215b30ccacdf30e1682a46977d3255e294e5d6c46f2f2b557a25fadeff6ee2c4960534c06dc1218fff53baf9cbe35ca7d06437ab6b6d90f2e3a6a3120e7c752af2d08ac4271450aa64f93caa1a37a68fdac920143a3a4df6622e43b6ea0e1be853f234648057acde2be969e402f7a63700c7f2af416df81a72700042ffc833c8de8d9548d33e300d2cd0f6cd59cbca00288d64d5196b70a2e073692a8f597d5f4f08010f7811539442ff95a5901e14dbe3e618b6254ada28228ff7645764f7c73797cd9b148ad6b4bc967241d82b0b23666d4223daa334c8510711d2e5de36e26304cb4fcf1c670ff3ea5fea324a58dda0fc0d5e543811c159b33a03124f62f1ec56197d90ddca95008408048742f4d880633587d7685eaf152080566fc01e4efe127500979a80983780c570b705df38827b7facacdf06ea91b8f5a64e90bcb86d40720bddf6263e202a0b259cb583dc685f0735f3b96a28ad0367826daa3528e847389a290c89e7fe58cbe72f1593e1f2ced967298a6dd650d87984a5ec3c731a172631bf25ec5400bbe83c6fba1286c17713b64b5672ad4f42f70ad178897b9ac99adcd57ea38e94596220eca1cf94a9e9795a8e054f93aa4ebbdec1f9ec4c2da7e41435eb51b33a9235098122df3c0caedbc3a08774124dbe2102cb66dc3604e94733c7492d123c2fd196130d60258e08d6d1b160c428c20d9453c3ba3d1950937e5e038fe6d0aa1e80165cdeaad4653414aabfb24f246f90e4544815bdde07618c76adcf8c4175d91196b166e358c2fab559d4b66f58004ca82d6b841d8847fbd7419917b9a25c204af9a23e118fafc69937848752288dcdb66a79753fa537982cb415249bd253f49be5b5c28cc90ebe0ba7c95461030cf837cb5512da29e6268f46294a196c2a0bd1446802930cd752c2929f5018cffaa4cef7b8e5e405574c3c3bcb9c01d6a68cec124278086444bbded416237405bcd8104d2f088a2386de4ef9b13ae47a7d1433bdd66831ed14205725812d05c4233bd535d2b4ebbecaa1f7af02d195a0e3438b7ace956704c369bf609e37eb0d86a65961f0906cb02e90184ee204f4062857b22572d79621ff6949a3a8ddb7095fa182d77a54a6e16c33d0293596660cbbe1d2bc7f5339234b4a846719e298de4886acf775e848465c8e4985763cc662436036da77c362bd85555a2c79abd9135696235d480530fde6c8432a144e1d52ac96d23dac6d4ec0086d1f041c74d3b0f2d34b0aa5d3118bdc83bea2424aec9983d169eed0344a5da565d33b262f35ab251fb11fd525bb014c495e9f88c68e39f906ca6aad3bc14d645e8130f435c4afda0e0e5abc77a1f1ab7c5607e0a00b735e88bf3f63c2e97cf25f4578831e113552f799d9a912db4c043b52164b6d8206800c7745f0e53aac35dd584306747ee4e3db4e5df3571102cd5d4695de41c68067e9c74603bf241599a7eaa65332989f55e335741e5f24c3c8e47d7f8efa91f29c95ab04fa5a90b29047f771b1a9a8b4cadce49d235b893e0c927d4cb147f5d50d1a1dbf04d60dd74f325ffbe53a65886fd8b4f995b4ddb25103b35dbb607b8331d6ad803bf2d99532fa7302dc64738ce391ea1a536a4b562195e3cdd3a9b5498a046afc70882cd38591dd9359b1a2ede62bffd573edbd92587ca76c52e0d292cb6f18545de6b56ac7e581e327daee1c06b07043e0ede0f9e6911397548f0718a375f3c31c4940afafb6241f5b42a3186c955314513decd0a381a66ec39d8b3b40243c02db3d1eb39ec6cdf166633d7cab4e03302ad5ea92f8711923df074a2471d0ee90d6fcbc55bdac315db8534783597736f64e8de3abf3e8a19be138ad16b388a00bdc4f4c38e4200afeac94bfb42e72cb7eb9e5185a5388f6f942464a8cf85657b2338a604da7ccf21b849d547b7c667b0e5070863c67688142ffd9418ddf22fd26d12bd5dc1b9ba65c3b736adb25b4ae28d4e1d445c90224a89943712f6eb54e696e8d8e96a0a6fcfdaf6b87fdcf37fbdfe4b9cf8961cf1754d01f13e64d1c067699d5ab42e7b2a821182cf32828efcc61598ee49b330b0f9632442d9bb3d8ee1cb12eade96606952f0b2840faebee8098972ed41c336e59666948db27ead58423489c9a913676bccc9ef848b05af1441127973f6afcfd6655b7f5", 0x1000}, {&(0x7f0000002600)="76b9b16cec224ff07aa20e58a4b625327f2aaa0777ed67d213b311fdc4c6a50b18b799b83809d50a396025baf26dff0e4c614a1eb89c50743636556b2e9a3fc0a5b7bb63f4914e38acccfc6dc02b2d6746b34b0a448c2eaaed61d15d4a1ebb6443ad7ece758620e3510fd5749879967015961b86f5ef9ec1981a3556cc660770d1b8", 0x82}], 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x101, 0x1c, r0, 0x0, 0x0) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x3, 0x2010, r1, 0x0, 0x0) open(&(0x7f0000002900)='./file0\x00', 0x310, 0x10) recvfrom$inet6(r0, &(0x7f0000002840)=""/46, 0x2e, 0x40, 0x0, 0x0) unveil(&(0x7f0000002880)='./file0\x00', &(0x7f00000028c0)='W\x00') sendto$inet6(r0, &(0x7f0000002700)="3b0b525271c5f8cb9b291df3ae44a4409417edf7ffb5f2901fbcc1cafc8f35a783be01169c2b7688fc469b10648293af25ffd570085433231796a70decfba6d0102c9df34187fd84cf7e4ad368d9c071cbfe56eaf121c3015aae1102b3180c35c153e9aaf711052ff20edee20fac708a14207346a1f8dd0207507de18e2fa612a4e7f3ba999e4de609e00411f69e60bd599b264347f448269d1ef6330e54a1dc323b5e2c09d7a509ad56b0a823c2452ead244a4f3d883c6b3b1741289db9a8ab468dc4d6e2914e868ac052cfab03b8e59dfd56d78947c7994adadc4b1a25a4ce77339b39fb0bb1207a0885edf00d21af2c1f1121736bd2", 0xf7, 0x4, &(0x7f0000002800)={0x18, 0x3, 0x77ffffff, 0x401}, 0xc) open(&(0x7f0000000100)='./file0\x00', 0x140, 0x100) munmap(&(0x7f0000ff0000/0x2000)=nil, 0x2000) 16:03:18 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x7, 0x1000300000002}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x0, 0x0, 0x4, 0x100000001}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x8292, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000002}) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000280)='./bus\x00') pwritev(r3, &(0x7f0000000240)=[{&(0x7f0000000200)}], 0x1, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:03:18 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f00000001c0)=0x8) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000300)) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = open(&(0x7f00000003c0)='./file0\x00', 0x50, 0x8) r7 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000400)) r8 = socket(0x1, 0x2, 0x1) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) r10 = kqueue() pipe(&(0x7f00000005c0)={0xffffffffffffffff}) r12 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000600)) kevent(r0, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x30, 0xf0000000, 0x4, 0x5}, {{r2}, 0xfffffffffffffffd, 0x4, 0x2, 0x90, 0x4e1739a4}, {{r3}, 0xffffffffffffffff, 0x73, 0xfffff, 0x3cc0, 0x6}, {{r4}, 0xfffffffffffffffe, 0x22, 0x40000000, 0xaa, 0x2}, {{r5}, 0xfffffffffffffffe, 0x0, 0x0, 0xe362, 0x6}, {{r6}, 0xfffffffffffffffb, 0x8a, 0xf0000027, 0xfffffffffffffff9, 0x9}, {{r7}, 0xfffffffffffffffe, 0x10, 0x2, 0x6511, 0x26a1}], 0x7, &(0x7f0000000640)=[{{r8}, 0xfffffffffffffffc, 0x80, 0xd3, 0xfe, 0x7}, {{r9}, 0xfffffffffffffffb, 0x28, 0x1, 0x7, 0x30b}, {{r10}, 0x0, 0x4, 0xc, 0x80, 0x100}, {{r11}, 0xfffffffffffffffa, 0x1, 0x906f3b0ce78b51ec, 0x6, 0x8}, {{r12}, 0xffffffffffffffff, 0x8, 0xfffff, 0x7, 0x9}], 0xfffffffffffffff9, &(0x7f0000000700)={0xfffffffffffffffc, 0x100000000}) r13 = kqueue() kevent(r13, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x1}, {{r13}, 0xffffffffffffffff, 0xc}], 0x55, &(0x7f0000000100)=[{{r13}, 0xffffffffffffffff, 0x0, 0x3, 0x1, 0x8}, {{}, 0xfffffffffffffffb, 0xf8, 0x1, 0x6, 0x9}, {{}, 0x0, 0x40, 0x20, 0x0, 0x1}, {{}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x3ff, 0x2}, {{}, 0xfffffffffffffffd}], 0x80000003, &(0x7f0000000200)={0x99, 0xb8d}) kevent(r13, &(0x7f0000000240)=[{{r13}, 0xfffffffffffffffa, 0x28, 0x40000002, 0xffffffffffffff7f, 0xc22}, {{r13}, 0xfffffffffffffffd, 0xa4, 0x42, 0x2, 0x8}, {{r13}, 0xfffffffffffffffe, 0x40, 0x2, 0x0, 0x3}, {{r13}, 0xfffffffffffffff8, 0x0, 0x0, 0x10001, 0xd80}, {{r13}, 0xfffffffffffffffe, 0x3, 0x2, 0xff, 0x100000001}, {{r13}, 0xfffffffffffffffe, 0x10, 0x80, 0x6, 0x1}], 0x1, &(0x7f0000000000)=[{{r13}, 0xffffffffffffffff, 0x1, 0x25, 0xffffffffffffffff, 0xd3e}, {{r13}, 0xfffffffffffffffb, 0x98, 0x1, 0x2, 0x10001}], 0x1, &(0x7f0000000080)={0x7, 0xfffffffffffffff7}) 16:03:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) socket$inet(0x2, 0x1, 0x12) setsockopt(r0, 0x0, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:03:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "45ce8745a6355db5090300000000000000070151"}) r1 = fcntl$dupfd(r0, 0xa, r0) fchdir(r0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x101, 0x40) read(r0, &(0x7f0000000000)=""/157, 0x331) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x2, 0xfffffffffffffe00, 0x1, 0xfffffffffffffffa, "25dde902a609e6839136cfe8b3c94af77b7d9aaf", 0x1, 0x7}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x4, 0x5, 0x5, 0x0, "fb98acb7b893697d1be596c6409acd2e53f2de0b", 0x2, 0xffffffffffffff4f}) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) 16:03:18 executing program 0: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/169) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/254}, 0x106, 0x0, 0x800) r1 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) fsync(r1) r2 = socket$unix(0x1, 0x5, 0x0) msgget$private(0x0, 0x400) msgrcv(r0, &(0x7f0000000280)={0x0, ""/208}, 0xd8, 0x1, 0x1000) socketpair(0x1, 0x1, 0x8, &(0x7f0000000380)={0xffffffffffffffff}) msgget(0x1, 0x20) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x10, 0x0) faccessat(r4, &(0x7f0000000400)='./file0\x00', 0x102, 0x2) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000440)="a85255c6a02ff6f89ec0deba7a0d4680951a711aef583e5f8e36270882bf70c87a30634d0c3a9290c425c2ccbf938cb54b8234f287f72196e193908df246", 0x3e) connect(r1, &(0x7f0000000480)=@un=@file={0x1, './file1\x00'}, 0xa) accept(r2, 0x0, &(0x7f00000004c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) symlinkat(&(0x7f00000005c0)='./file0\x00', r4, &(0x7f0000000600)='./file1\x00') socketpair(0x18, 0x5, 0x967a, &(0x7f0000000580)) getuid() 16:03:18 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0xa, r0) close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x402, 0x0) connect(r2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) sendto(r2, &(0x7f0000000240)="8d0a8d9cf43fb9", 0x7, 0x400, &(0x7f0000000280)=@in6={0x18, 0x3, 0x1, 0x1f}, 0xc) syz_open_pts() write(r1, &(0x7f0000000080)="130f4524ed6eb0204523c5f12baa9b7c77692173eab01015b1d239f4f53e5ecacca9b753a7901ee3df3ba997c6320724ea4c1c775b4fce95b5155232bf1f76d2e35b482a5b3d3f99f76e50f71fe72d307a77bcff13c6640f05d78c1f43157c1a6747066c1784a3cfed671b35945df9311e055666c2620dff1ee4ff8fcbda96bd514a0bead6833abf8e2d395617d4c9103fb30ab2932739cd9a1b04f63f74", 0x9e) writev(r0, &(0x7f0000001600)=[{&(0x7f0000001640)="ede1dcc9add84d588132cafffd90401cd1f19c5161bae60c1adbf32ac6366cd97541519a86dd533b0190aa61106dd343347b49bfad9b59a63ca0f98c3b5906f6b0393852bc40160171a8d79aa5b03b493ddd812eea46c4abd0cf5af578433a57117dc7eb6dafcf7ab44ac85c47c92ac378962a1f93cbf7357c8dda47f2c76ddd661ad2b76338f9ce3456f7cf643b7db1f19f1236d82613a7931366b0fd796505b5f5203f56988c25b9936481bdab2ae7498a01716c2940d83e93e013a469360285a372ec33c6982e29d88659f3aa4ea67007a19ea01e8b39119fc5ebc72ef77a3e1a45b36d80998ffb0d0a3053b548d7a021c258d04b159c6037db697909655e589790c7822a01b7c29e17c90691fd558dd001afb909ed9ce4510ad6aefd2afb9bffb3723f9dc6035315d20e77208b0968273b96151792043cd0ad5299fdcdd2c058c9e94fd12c16c8e4c48b9b711e64f423de32eda48841f57bf28fedb0479ef4e1658a53cf4af3697ac39326d1e7b2d2df1fff1bcfdb6fdfb2d76390ac5980ce8b012b4130d8c6c3500ae19ca5e6439a128dadc835555b9b1e054c237830b27b7287f930712506ddd1022bb69c0c67cd67bdb68db3f0e47a8d21d0cb1a26db57eb228e7f214e103895ec145d8da0e30396ee3f53eeb0ffc0b32e377b5581df6ce6d256e289a052785b6a5b8ac0cf819aead0aa6267dcee7912bea19c61b3003373834adff263dce24e09aa", 0x20c}], 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x9, 0x3, 0xfffffffe, "f877f02aa17e99355689b81d1ddd00"}) write(r0, &(0x7f00000001c0)="dc", 0x1) 16:03:18 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="07ff2d45a5cbfd54dc40da2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r0, &(0x7f0000000300)="2a324b64fca89f125940d4c4c313e98c31d1962fd708708e8fb044a4c538388aab8f6d3ed78c5eac37902d83b115671d092fa2a96f24baea8b8425ba99c003fdd8f054ed89f733245c2cabeea8d3734f159144c2a69b447f505976cc53210cf558fd377edb5b6c9c5be2bfe71002405ad6407d0a", 0x74, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x3ed, &(0x7f0000002500)=[{&(0x7f00000001c0)=""/181, 0xb5}], 0x1, 0x0}, 0x3e) sendto(r0, &(0x7f00000000c0)="05", 0x1, 0x7, 0x0, 0x0) 16:03:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4000005200) open(&(0x7f0000000080)='./bus\x00', 0x30800, 0x90) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/6, 0x6}], 0x1, 0x0) 16:03:18 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000100)="c9", 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x7d}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x68, 0x3ff}) 16:03:19 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000500)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') rmdir(0xffffffffffffffff) 16:03:19 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) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r2, &(0x7f0000000040), 0xb11, 0x0, 0xffff, 0x0) close(r1) r5 = getuid() r6 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r5, r6, 0x4) 16:03:19 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = msgget(0x0, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/148) r2 = msgget(0x3, 0x19) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000002100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x8f, 0x2, 0x1800) geteuid() sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10002c33000000000000000000000000150000e8d7dd81c05dc1b14367cc1bc44795ec34d6f675d5d862090900000000000000b30845"], 0x10}, 0x0) 16:03:19 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000040)='s', 0x1) mlock(&(0x7f0000ff6000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff72, 0x9, 0x9, 0xfffffdfffffffff8, "17000d928a061500000000008000"}) kqueue() writev(r0, &(0x7f0000000140)=[{&(0x7f0000002b40)="673350151f1523dd2358e92f3e1967b0f84bbc0586f2c8bf9adc52f0c6ffde474127bb5f2a80afa06d95c6da5e67d39f879f8cbccea03da7d9b33bba5b962ba82dce39c3865d8be54673aab102480d3566ebe6ed1b4d0984827c305f99ea79b864b7da1ebfc7644164fe5c01ff107a48759b4944b4adebfc42e639abc3f2318b14b1da1e2a15cb96d9b1351038119c0ff00288e73117969840022518513ce75204efc0cdfe5fd0554f89af45da78e1649fbabbca3659603fc70577120dc77a809ef3cbdacbde9a63c9831a21509909a555f88400e8d4c7a51ebb8b7a66032b96c71aca9882212aef634b6798367b4d73ad99caf6a8057ebdba2175f92c311b77e3c011cf8b030761381fc8afda2337f7c4cfdfea584aab02c0097fd5339b23a0c31d70912aa3e7977daf1eeb6ec3f87eedbc8914e0f185cd3b33f8983d2dcfbde1cfd144a8fb297641cf8c38c5d9c79868a03298509acad0eee3a6bf576c517592db6bd18ba06449adeac5b35cd31e1cce2d64cb085a2d210bab8d1dab7ca729cab25635537cba6791387f792aa439d3a12117cc3fb85d154e78df837a89a539ef5b44726900fbabd17fdafafc636aebf090d7fe87ef0344ca5f808a3170b7f6a49caadb3b9c8cf6e2bee72b97271a14fc12b0f3b6fb0c7880b457021cba61db52951847aa347f97aab85b3180ce572e493798d80a3e434fffe52add6a98bbed204593b638052d1acf8a7aefdbd0164fd695421121c868fae8cd27f4ae267c7e9db96ba938c25215f969ce6d30b6bfb47db580601a3524ee4bd665630272c73397cb8f5256816a1731bd8c7132e75db216ef4e12312c59304ef51775b838612fccb8b551ae7477ee29d812e5d9bf1d4ac14ee1f2c45360ff2600da8bb33b1b5f43898c8f4bb8fa9ab7d185eb857e1b2fc8576e25d69024931acdf3db0f554c67a2dbe49d29cb9da489f82ae2cb87be0b24d54860c072857d2801de73e5761bcea3cbaf96c5ec3067432761809bacb82d92eee15e892699cedc1b69aa1ec8b32fc5d630da098291e629b5c49014b8ca52ddda7d4a5e40ccc099cfd1ad6d67205c1e09049738db9493d8ae2b04554bfd5ba7dc0fca0f9845f420479c88b65550b542a1700defbb2c317d03ee778db7ccd17722ba537e006870d185e335705c4d86cf474e02824425873ab26f9cdf50e575cd61c23757d43f2538a6b7b8a24d5e417227bfd916398e925017a5f198ef2f26feaca30d9c5a7637f7a9ae4580fc5fe06832e00b95abeaddae44ec484fabba081bcd9d6d81d18536cdb06ac318543cfdff9a9b1721ff076663a706b8b4d7eeb507d4733537f49b8b882fb8814e1dfd51e790a7d40025bb3368edb53b470393eafc0896b7f1f20e3c12d0440cfc43d583dfe82434db438d2b065c95", 0x3eb}], 0x1) 16:03:19 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x3) 16:03:19 executing program 1: setitimer(0x3, &(0x7f0000000040)={{0x8000000, 0x80000}, {0x0, 0x2}}, 0x0) 16:03:19 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = syz_open_pts() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = fcntl$dupfd(r0, 0xa, r0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) write(r2, &(0x7f00000001c0)='2', 0x1) read(r2, &(0x7f0000000100)=""/172, 0xac) 16:03:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) 16:03:19 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x1) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) r1 = dup2(r0, r0) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e00000000a1", 0x14) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000440), &(0x7f0000000400)=0x10) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x0, 0x2efb9a4c, 0x9}, {{r0}, 0xfffffffffffffffb, 0x50, 0x41, 0x5, 0x8}, {{r1}, 0xfffffffffffffffd, 0x70, 0x10, 0xffffffffffffffff, 0x401}], 0x8, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x30, 0xf0000000, 0x8, 0x1}, {{}, 0xffffffffffffffff, 0x20, 0xc, 0x1f, 0x8}, {{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffffc, 0x3}, {{r1}, 0xffffffffffffffff, 0x18, 0x20000000, 0x9, 0x21b2}], 0x0, &(0x7f0000000380)={0xffe000000, 0x4248}) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x10, 0x3, 0x2, 0xb9}, {{}, 0xfffffffffffffffd, 0x81, 0x1, 0x7, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x4, 0x88, 0x1, 0xdd2a}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000001, 0x1, 0x3f}, {{r0}, 0x0, 0x10, 0x20, 0x3, 0x4da0}], 0x9e1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x70, 0xf00fffff, 0x9, 0x3f}, {{}, 0xfffffffffffffffe, 0xad, 0x40000003, 0x8, 0xc00000000000}, {{r0}, 0xfffffffffffffffd, 0x7, 0x2, 0xf0cd, 0x400}, {{}, 0xfffffffffffffffd, 0x9, 0x40000000, 0x1, 0x6}, {{}, 0xfffffffffffffffb, 0x40, 0x2, 0x5, 0xfffffffffffffff9}, {{}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0x3, 0x400}, {{}, 0xffffffffffffffff, 0x46, 0x1, 0xfffffffffffffed6, 0x50000000000}], 0xc87, &(0x7f0000000240)={0x7, 0x400}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x6, 0x0, 0x8, 0x979, "75423713c973e4f7b8dd902214f3025abae5571d", 0x1, 0x10001}) socket$unix(0x1, 0x2, 0x0) 16:03:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x0, 0x100000000400028, &(0x7f0000000140)="56c64e2e22c442f7b815bc7da280f3d6ea3196732a9270c339fc09830b00805028844e69d675415fcb1e6573b5679b0506a79a5122400d1965b3b42edeb98739c0b7dd526940b7c13200a54af478f9c063095fba97833499da1d9401448ff95c75a960735a725a81bf4122f7e630f8a54b9b28c062ab9480ca6ccaaa69a07ecf12901b11a58acb5e1855f5e9ee09f30cd7ce7094da196a", 0x46c9153328c99ac1) 16:03:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x21) clock_getres(0x6, &(0x7f0000000000)) socketpair(0x2, 0x8003, 0x4, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000100)=""/222, 0xde, 0x1, &(0x7f0000000200)=@un=@file={0x1, './bus/file0\x00'}, 0xe) 16:03:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:03:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100040000000000a, &(0x7f00000000c0)="626db5fa72fefc0cb852faffff0000", 0xf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="ade73a7b258be2d770362cb5c24dfd87eea73e49be6bf7d305c905a43ee9eb8b7e77743522252c180d9f83902ebd5f2a63ba324b614cc90ca79fd1e1d8acdaf8e0c072bb89db43041c5004ea41fb628e964f5996430ff5e0cf156cd84a5fef5f81055ce29ad1624d95715f168dcc1231b382d9a9ffa2ede664d3c2baf8390b2c66d5223008efa98f42676c5da08e3c772db336fb341b0c817bf896734cdd5b87440e7eeb072c2d5dc2d057bbe6ade6e5772082928fc5a642bdcde94bdf2fa290e2a0557f891b59fb7eef43", 0xcb) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000080)="e023000000000000", 0x8) mprotect(&(0x7f0000219000/0x1000)=nil, 0x1000, 0x2) close(r0) 16:03:19 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = dup(0xffffffffffffff9c) r2 = dup(0xffffffffffffff9c) r3 = socket$unix(0x1, 0x9abef44a17b918d8, 0x0) r4 = socket$inet6(0x18, 0x8000, 0x66e1) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000080)=[{r1, 0x44}, {r2, 0x1}, {r3, 0x60}, {r4, 0x80}, {r5, 0xc2afa7e00fc70f5c}], 0x5, 0x7) r6 = socket$unix(0x1, 0x0, 0x0) getsockopt(r4, 0x200, 0x5, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) lseek(r6, 0x0, 0x2) recvfrom$inet(r5, &(0x7f0000001100)=""/74, 0x4a, 0x802, &(0x7f0000001180)={0x2, 0x0}, 0xc) fcntl$setflags(r5, 0x2, 0x1) connect$unix(r1, &(0x7f00000011c0)=@file={0x1, './file0\x00'}, 0xa) fsync(r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001200)={0x8, 0x800, 0x200, 0x7, "3a219e8d95590dd72ccbf58e6aed278263228bce", 0x401, 0x6}) sendto(r2, &(0x7f0000001240)="7341ae7795568033d96e177efcb573f7f24acb0b0ac0b96fb23e9567bff43be2401368cb8c549d067a78030bc0dcc2b092a607ba891984d2e0c5f31497c8acfc18918b3f3811ecaf7a913453f9ffbdcf13c1d877e93c62c087fa9b07b5b0437835bb75fce4d9830015704c5c3e0c7a65bb14cf6e112a2986f98258d619bbb28673ab99653877371b58f9e475751647ae4b1c2a50405ae6f25ac23d439e1cb3cf582b20dfc5479eb000645003b29a16a90618134de8540ebd8b3842d381fc1f625bd662c6fbe82c50e99f771dab163e11d8fc", 0xd2, 0x402, &(0x7f0000001340)=@in6={0x18, 0x3, 0x4, 0x800}, 0xc) recvfrom$unix(r3, &(0x7f0000001380)=""/174, 0xae, 0x1, &(0x7f0000001440)=@file={0x1, './file0\x00'}, 0xa) unlink(&(0x7f0000001480)='./file1\x00') r7 = dup(r6) open(&(0x7f00000014c0)='./file1\x00', 0xc0, 0x10) unlink(&(0x7f0000001500)='./file0\x00') accept$inet6(r2, &(0x7f0000001540), &(0x7f0000001580)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) read(r3, &(0x7f0000001600), 0x0) mknod(&(0x7f0000001640)='./file0\x00', 0x2000, 0x7f) getsockopt(r6, 0x8000, 0x7, &(0x7f0000001680)=""/98, &(0x7f0000001700)=0x62) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000001740)=0x8bdf) chdir(&(0x7f0000001780)='./file1\x00') fchmodat(r1, &(0x7f00000017c0)='./file1\x00', 0x14, 0x2) 16:03:19 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r2, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffc, 0x3b, 0x1}], 0x0, 0x0, 0x200, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x81, 0xf0000023, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kqueue() select(0x40, &(0x7f0000000000)={0x5857355c, 0x7, 0x2, 0x3, 0x6, 0x5, 0x7, 0x44c827470}, &(0x7f0000000040)={0x7fff, 0xffffffffffffffc0, 0x0, 0x1ff, 0x2, 0x7, 0x9, 0x200}, &(0x7f00000000c0)={0x40, 0x5, 0x200, 0x61652538, 0xfff, 0x7324, 0x100000000, 0x80000001}, &(0x7f0000000100)={0x40, 0xfffffffffffffffe}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r1}, 0x0, 0x20, 0x80000000, 0x8000, 0x7ff}, {{r3}, 0xffffffffffffffff, 0x4, 0x20000003, 0x7, 0x1}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x81, 0x19a8c002, 0x8}, {{r0}, 0xffffffffffffffff, 0x12, 0x6, 0x1ff, 0x7}, {{r3}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x101, 0x2}], 0x81, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x1, 0x4, 0x1}, {{r2}, 0x0, 0x40, 0x80, 0x1, 0x8000}, {{r3}, 0xfffffffffffffffb, 0x0, 0x4d49bfdc496f0b8b, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0xa, 0x29, 0x1, 0x5}, {{r2}, 0x0, 0x64, 0x20000001, 0x40, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x18, 0x1, 0x5, 0x90c}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x5, 0x100000001}, {{r2}, 0xffffffffffffffff, 0x80, 0x82, 0x0, 0x7}, {{r3}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x6, 0x10000000}, {{r1}, 0xfffffffffffffffd, 0x41, 0xfffff, 0x78, 0x4ca}], 0x334, &(0x7f0000000280)={0xfffffffffffff3bb, 0x800}) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x65d1d256, 0x0, 0x7ff, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) dup2(r3, r0) socket$inet(0x2, 0x8000, 0x4) 16:03:19 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x206, 0xfffffffffffffffc) open(&(0x7f00000000c0)='./bus\x00', 0x10b886, 0x0) 16:03:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x7, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 16:03:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x1}) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x7, 0x0, "f0e6cff5c5360c5879bffd7de16ffcd269e808eb"}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x1, 0x8, 0x7fff, 0x7, "bde92d3fcae76c6141e3c5e0c1e7e04fefa20c98", 0x1, 0x3}) r2 = semget(0x0, 0x3, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getpgid(r6) semop(r2, &(0x7f00000002c0)=[{0x0, 0x3, 0x1000}, {0x1, 0xb41, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0x8b, 0x800}, {0x2, 0x75a, 0x1000}], 0x5) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000300)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0x5) r8 = shmget(0x3, 0x3000, 0x6, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r3, r4, r5, r7, 0xa0, 0x1f}, 0xffffffff80000000, 0x80000001, 0x5}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:03:20 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:03:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001100)=[{&(0x7f0000000080)=""/17, 0x11}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x41}], 0x1, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/59, 0x3b}], 0x1) write(r0, &(0x7f0000000180)="28f71287361b903e0be229c05eef482f48ebce821dab10ff84459827db9f295b3e1d370299a7a3925ab4487bfe2800324a37138692395417960c7daaf1f89a14654e2cf1b91cde6f7e4b21c98186996db00247da8c2211ac7e7b85588b8c9fac143fb4e73709c85c9b5e4f1319a286f7c694d3e0c28b9781c8f5dcce5370fd29eaa9a6bf0abf615c3f7de85d031255b2b75edff18371704ecd8d0ceebb6f85697e574ee84ff6990947989a7443bc06edfb5626b64eb0fad5a67ee11b2400ca8788ea6dbd9a6267e292b61f8a2d14177212a338ec6acc", 0xd6) poll(&(0x7f0000001240)=[{r0, 0x101}], 0x1, 0x0) 16:03:20 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = getuid() setreuid(0xee00, r0) r1 = getuid() setuid(r1) 16:03:20 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) readv(r0, &(0x7f0000001580)=[{&(0x7f0000000080)=""/153, 0x99}, {&(0x7f0000000140)=""/111, 0x6f}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/217, 0xd9}, {&(0x7f00000012c0)=""/84, 0x54}, {&(0x7f0000001340)=""/240, 0xf0}, {&(0x7f0000001440)=""/42, 0x2a}, {&(0x7f0000001480)=""/208, 0xd0}], 0x8) r1 = accept$inet(r0, &(0x7f0000001600), &(0x7f0000001640)=0xc) poll(&(0x7f0000001680)=[{r1, 0x104}, {r0, 0x141}, {r0, 0x40}, {r0, 0x41}, {r1, 0x1}, {r0, 0x6c}, {r1, 0x100}, {r1, 0x4}, {r1, 0x4}], 0x9, 0x19) write(r0, &(0x7f0000001700)="61da820e2838ff4ab7e3e6978303fd6deb2d6c27013d9639d460d93b7ac62a1e25a1a95e711966a0f5535586dfd66838f4c49d2b1133971d3bfdb12641825bc803c7aad20a0251ef787781db787d5720442030f2e84564b0300571c41059b94b7b59c3c85ecaa539f945a35366e095aff6170546c2b944fbe5491a67730f505ff171bfcd6b787b7316009f99d6bc843c1c06a87e47aac22f8b2491b4e042c353d8a88e66903748a4f512f4f4c7f1f9fb01261dd628663c95f21b26758800", 0xbe) pipe(&(0x7f00000017c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001c40)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000001840)='./file0\x00', 0x2) r5 = open(&(0x7f0000001880)='./file0\x00', 0x0, 0x20) r6 = open(&(0x7f00000018c0)='\x00', 0x0, 0x0) r7 = open(&(0x7f0000001900)='./file0\x00', 0x102, 0x18) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001940), &(0x7f0000001980)=0x8) r8 = msgget$private(0x0, 0x2) syz_emit_ethernet(0x55, &(0x7f00000019c0)="361881d5a1bb844548f00be17fcc0a4e14adcd09f2987f4895077678502b3131dd3c8c42dcad72c12889038f8dfac867a2bb9443b7e2e15b61e3114d14dd9bec686825320e9ec55d18810cd46c49e08ee9e6ae1fb9") getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, &(0x7f0000001a80)=0xc) msgrcv(r8, &(0x7f0000001bc0)=ANY=[@ANYBLOB="00000000000000000000000000000000fbb0a41cb350630795e4035bfd74c74b553727537e578ec6df60cab5fd2f37feab1f87a35c9d03b6592e932d401a01b61a1d68c7532089708666abb3f37dbe8bd7cc196ae6433c556fa3c652df9de886a476e7866ec0b26abb1fa97dfc00000000"], 0x10, 0x0, 0x1000) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001b00)) mknod(&(0x7f0000001b40)='./file1\x00', 0x0, 0x8000) fcntl$setflags(r3, 0x2, 0x1) sendmsg(r5, &(0x7f0000001e40)={&(0x7f0000001b80)=@in6={0x18, 0x1, 0x7fffffff, 0x80000001}, 0xc, &(0x7f0000001d80)=[{&(0x7f0000001c80)="a1d13afc62ea2fbccf5aeb55aad2b5beda4e5c52530b957f98d608f0f6fbf85547effcd8c55411bc32590766d646d0a639d44e4d3b87c5b10f6039bf2fe7487660e212d10359f1f5da6a8467c4db02a3be32f528c6a75d40a36f8c5ea4aa5c6348a517e6ab72e24cbc232d51193b7b7619317c3d8966466ac52c015c7af55ee6d8baf05304dc7c633cf5e61fb1b0d398cbfb5ecdb655475b764654a091926ffa88449aa7104d6afbc0115d8bc28b2ee86bfa5ee7bcd044088f1823206c95ae92d186c42ae09ca4545b0b02f0f37f6e0a9525ba18a3442e8212931fb86130b93053f63a5d7cf4bec43600a4878198b5b3a42189ae", 0xf4}], 0x1, 0x0}, 0x9) r11 = accept(r0, 0x0, &(0x7f0000001e80)) fchownat(r2, &(0x7f0000001ec0)='./file0\x00', r9, r10, 0x2) flock(r11, 0x1) bind$inet6(r6, &(0x7f0000001f00)={0x18, 0x3, 0xb52e, 0x8}, 0xc) rmdir(&(0x7f0000001f40)='./file0\x00') 16:03:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6004, 0x403) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./bus\x00') 16:03:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) close(r1) 16:03:20 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)="03000000", 0x4) socketpair(0x21, 0x8007, 0x400, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xffffffffffffffc8) 16:03:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file1\x00') 16:03:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() close(r0) kqueue() dup2(r0, r1) r2 = syz_open_pts() readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/54, 0x36}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000001780)=""/200, 0xc8}, {&(0x7f0000002880)=""/189, 0xbd}, {&(0x7f0000000440)=""/104, 0x68}], 0x5) 16:03:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2010, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000008010, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r1 = semget$private(0x0, 0x3, 0x10) semop(r1, &(0x7f0000000040)=[{0x4, 0xbd, 0x1800}, {0x7, 0xd5}, {0x3, 0x3f, 0x800}, {0x2, 0x3f, 0x1000}, {0x2, 0x40, 0x800}], 0x5) fcntl$lock(r0, 0x7, &(0x7f00000003c0)) 16:03:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x5cd9) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x9, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x29}], 0xffffffffffffffe0, 0x0) 16:03:21 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) setreuid(r0, r1) setuid(0xee01) r3 = socket$inet6(0x18, 0x4, 0x2) setsockopt(r3, 0x29, 0x23, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 16:03:21 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r0, 0x5d7a, 0x4, &(0x7f0000000000)=""/122, &(0x7f0000000080)=0x7a) r1 = geteuid() seteuid(r1) getsockopt(r0, 0x29, 0x10000000000a, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x7, 0x8}, &(0x7f0000000100)) 16:03:21 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000001000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x50, 0x100) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) 16:03:22 executing program 0: setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0xc0) socket(0x1e, 0x3, 0x0) 16:03:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2000000000810, r0, 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) close(r0) 16:03:22 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = msgget(0x2, 0x2) msgrcv(r1, &(0x7f0000000000)={0x0, ""/233}, 0xf1, 0x3, 0x800) socket$inet6(0x18, 0x8009, 0x1bd3) r2 = shmget(0x3, 0x5000, 0x24, &(0x7f0000ffb000/0x5000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r3) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) fchmod(r0, 0x12) msgget(0x2, 0x8) 16:03:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0x236161b5) r0 = open(&(0x7f0000000500)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x52b, &(0x7f0000000080), 0x400, 0x0) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000740), 0x3e0}, {0x0}], 0x2) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='x', 0x1}], 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="157e513658606d7d88cc6164c0ad827c96f88447e0dbde72ca3494d4b4d30cb1fd36a6f2d327662c16c379bc8584c0b04ccdddb00fc1cfe2b5fb437b04a3d2f52c9a6456582d16fdfd8d7e96d61b4793e9b5d2bbf540831765a598c3d67f206555d3cb69ff173d5c2023c3d65c53b99f969bc772360e098681ae3889d6ec3cae1ac35af5ddb7bb2421fe15683b22cf311d5c98e002b5638ab38f361652c5ed5b70a497ded94488656e623f4e45", 0xad}], 0x1) fcntl$setflags(r1, 0x2, 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x80000001) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:03:22 executing program 0: r0 = geteuid() seteuid(r0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/9) 16:03:30 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="7105001d"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="d1ff52d19b3b3af0ee198ec9a2a2a6ddf2468ee54f8f6fa60583eb85fa8a3b866e072e64e866476b35edf3d9c4b88e9cf87eb0df22065befc45484c8620b6c3ef798d82670cfdb62ea847e491bb7088398e68efc6ed979d44c41f017e7ea2c2987414681ff0e1c8478ea46d0fe0bcc7b7b91ed743e5373683c7c5c86f861c0c6754ea6021a", 0x85}, {&(0x7f0000000200)="57246a4a532f89cca4bc80b87fb4959113c663b93c490b4a04ddd44d7c7f41343c7899e8822d422391d64c692986c4024e5129fa97ab48c85762d2053bbf71ace9e37fde8ee0be833a7503f50dc9a4d21375ee52eced840972d5571ecf6391ad01475a82978251d2628d41eb3c186812070e0edefa8c69569d5882", 0x7b}, {&(0x7f0000000580)="4a16a026dfa73855051af55768d028ea248ae78823d5613c16ea99f8338a3c7546bd57ff589204dca55f87398eb74f5524e1cd9cd0858fe442bbb110f0c3835bf2c5bcc8317f979d4370433a3c333e5cab6ea8483d8e467f00eb1009d8eefdd327be7e1b4e7a278ae022d9d6e8932a1ba2a90450089212d18aa943f4a479614fdb90c6263dc7872f9ffb898f30a5b86ab165284099f69c0af8582feea46a538a20ba11199ee762bd7a3b473d001743fe05cc8d2e569ea53e2ea03add1d8d565ba7b120c86662f9fe304e3f11910b18996a8517aff116407fe651a8b4d780880535c7a372fdefe239c861ab751ac3d97265b52f54bd0a1ac81b8d0966689bbe8549dbcd8359985d425d32baf191faea76881ce801393a0d3103dc71d6267d8dc3f4d01b9e16c147510c664af133c33b28ebf69611a1ff1483ce357788cc0060569dd1936c1a7491e26f448c4e08d31c168ba95696737997f622156f950cd86f784c9a883611df31ed5cf2319eef277d6c792c4169a1490462114e29083ad0fa7186d896f729cd4aa16e8227f3d3c77fbc3e9fe44aee9fd2f46e969361b5a17594cc9beaa78ab5ada58e913ebeeb1344cc5e6cfb023186d18ee6017d8dbfff2560827db7d4ff55aa71b9a93227515be0c9c4e32e7c4f5ec3bac4a69de614ac13af15c2aa82f94545c94b8a0e296c56341e97498e072b3a39ed84cc3f80c397421ba6a12ec93d40375debac6455d092218388972cf77ef043a50bb4958df6ccb95c23720068dfc71bccb43d5275cc3446319508450af103aecc5a7f3ca2100326ccd5ed3df1933981665530c2b9730818c869a4dfa24a1501fa380d9c0fa25e95672c2bd0363eacce9d10176dd76534c293023322ab0c731c48d8f5eb65292b9cc429d02c9afba525aac29888b8bf89261e525475667db9b28c5d1f9318b757227282fb6816ca863c1664b1d1d094f4fd200374e32735d134ad909e9a16ace8e66b8adc884a7c5911b1b0bfd76520e91ac80987cebf661227341afc9dd7a1b2abbb5a8a0a6b44d68e63b54d35cd8ccd16c5143d03447896503e217b79b393bfe154d9a8632dee8df7b429cb0a3f97079548e834d08567e27e66fe268982e226edc934a85f935978ef74f44ac627980f6624e13b21f17e2047011d5df129f555397cf9397a43fad33c772e06f45765ea758c820541fbfbae019cf35f962b55328e62a43628383aa7575e2df3fe2d098cd51e84152d09704bddd17981ee9355f2f8b6641ed2396d53c429ae22e71e29645487bac0e2ce991029f3df3a2154b91fe0c3f0e6c18fdb0f9b21d1e96e9bebd46dad1bd891dc8f617c5f2cd346dda8046c4abb8cabf50767be90a0c23d8a3e2a546097cc46299381bb2200dac811361a5aa1a1a07ef88db0b495b742f0719e206fea5b3fd5f90b17cafdf948afeb6f0162e360ffe48efa253bdecf603964c6d88c3fc1d4ab94b3c01cddb5a758c93fbd6818c59f08d0db1253380f314ddbddc3f0b1ac6225aef21d32b31a9131dbd3acbe7be78cbe1b37c4e9928c2c875d802a74d1c58740a67d34c1c0446d86b8eea8051c2db0ce7e3b330bed4857b566bd76b517f9d02da6297e4d6213c280f5fac3e8f890847d0dd18c18920fccf7bbc79c248dbeaa29c33c1b201fa8ebc4f7214f312a75f8b275071a767f23a2f4955dd1e84968cf880ba5dc09d32f6ef810fa813b99d9eb0ed0895efe8c7699abac116a976f7edd38b76823af96868b2866b5daee7e31c46641cfb82b7ebb8892879b5c39acf61607fcb13f3d11b54a5ba8c8c192f1e5c355a07f472e2fafcb1943df6c21655844261a5f2fd3cc7d6a76e64dac43171c491f27edc471cc9d8c0c79b25a86719f945f6fe202476e34ad08ef8d887f4b3cb6ce6a858080e701505fbda8e971d3b9ead137b187020b0d06df1b1d617f4d7a29b52f3375e8ea8b4ead1ebf84f0ee50fe363661ba990a13d2da988daa3fe9c05963871e18f242add9e9190461e7ca34b176fc2d188d35f000f6ed1101181dc739ed249778924e259d422ae296dbb32fb7f3ae2309b769dfbacd49c7ec348d7f9008c2b3fc3b36c72d9c029dcf9fc0ae06f57f1c6730780e652d009f0a21fc8e5016a50b2d4c5eb96eaa51ca0a62a83f1392ff51f8ac0bb9dcdd4ba77b202993b7a6e20b4c610efb23e6477c366eaeca77a0e501fba65a02f6a8c1474cb7dcf2033a2e811dc0738ebaf4b411a20ddbe36272b3a8a9e771a6659e42930cfb27121e8cec209798feb1251fa70ffd73db8a11afd982507e7a30b03bcebe0acdd2d39d79cb5ced66d26b476ba5f3aaa1402225be68ef50539e91e417ecdb279cb68d59ce1249b4f2a93b61adb75c7d5cec4ce50855a450cc0dd4deb4bcc6c3ddcf57f2ccadc017ab1a61775e771785d3dea408df6b585839d7bcac5531d2e7b30964fe362fe22ff700c194208abf7c032d5dad363141015f4ef9472397c585c830442c13c70b34f93f450520f49dc397e0a6b81452c12c4cf5497d66cba0fb34d8a0f2899919c877cfadad713a1d90c488f81bc34cbf1520907df333e0c8b7cf489ad847294300871df4aea2ba2cdfbb35ba2abba25131b447feb620aa8fff213e9f49a4416cd328a2fa39ed3a9ecdb9f23e191a3e2c5da84d490ccde868a2ee589fe0b12f21b07f2d4549f41a3be0702517fab8d8fa30b9e33de22eb85236c2bd8a414dac2d611df02a9e5dca4662993c4aedc9b1149023275744503b40dbc898a31b508dd62537ce5e339c5da6379796ba28297e35c323b92141927cd896d24d075a3713e04143c5256aca15b5c2d603079a3497e97c390ad29b2cae35ff66c386c135554a34430d28e36128f8ad50fce2bb2940e0996aea3f3bf231f6b5e05f1994dcabcb547a71928ca748627caf638f94a0aca3d13156897bf63926511d441901de7748fa4ce7be19f6d0b068787e4e8f5863907379958222af42c44ddc4a86d1cfc6cf9e8f6db5a807ebb5f2a860523148f53a18dfe17fd78495b5bef64ca9e5fc268b8d6ca3712f53491ed751b9cf3fc6b32ac80b8223ed0a3c66f3bd6229512839f6baa3489d32973f5a5f11a520fcf5f55614d3c356c9e1f1d74289ab5bd7d9e948ad8ed44d76eb6038b3b653aa53f5d2dd559f687f99025a68730a6b3333f3866b9b968f018ce686267ad6f573c5c2276333dfd5a93d57a63c5279635dd6ad7e4bdb25756c8053892b91ecb3a98e17d9a6174117ecdda027ecd67ca7efaf69e9588bb4cc629eb209b7c9948567f9003404052b371ee8be7a3015851362c5c383dc9ad1f3ebaa05b6b52a7e7bf24f331f78a849452fe1b0bb567898bcaa625664988ab3bf9aa3174c065b2e83029b2391f31c94d9eb1c74a8e7e9ca4953dbcb62beb2e78c8ef111a1257a47ef686d31bb3cab1de997a4101c01ed1feb91166909b4b1e60030c6a7361c2229778de4f47a6aab01a2febedd273f7b9eb1efc43e61c97eb7cdfd440380be9034c8c475150547f1fbd8e01a5e5403270c55335c8216825d82e5b174b43e3bd9992265eb0ceeb7257fd3712f4439bce9386037c072ef8880240a7307079e08d68fc4502688c10e6e037cb9bdbb9464f32a8fcef91ceeffdee59f4b883b465f836c36d0182d9ead7b45d50df51a8ba08a179cdf9e0ce17547ca50a1e8fd743d06198dae975cacff16a5a48f18583bb61ced043c27a57d53bcb671299009a969a7757a77d4a337fd0275f3fa8dd50d02e6bb4717df46efe56d8e27669364d724964c59ddf3886e34ef097107842a38f242bf60f047e57ab68893dc038d75c084796c6e7aea7af97d2e476822e0086b84f86daf485cabc419fa18b74b06aa9219e8dcf1e238ba7979a86036a481d9b93fb5dddeadc09ca093b4946c0734647c2b54e0db95f910acdf8ddfa6d3bcb01b31f83cc2738d2503a85b6d1c06096e9f99ce8f585d2cb6c8045b447bd355f9dfe09281ea9b2a10d16f9d4350f3a51ef4481b47d5e3c3cbfa439f4665394ee3a3ba69eea069c49f993a430a4661f37b4106777f8a62a2c57015541d748ef98f3ac7b66a77645b15a888248b1225e2a184cda2cf979354014b9595d4a24fc9b7f57fe54f6429e0befbc3b2ced791ad978cd7966c224118134bf410a5ac0f240d95edaaa9ae1fa177640806e3f41c0d3be06371beb1b024665d23ffcec2bdb349cb381d3617d1d14e128431ede20c392c0ec7b27b6f4a6ced9ee0add304d3c0ae917be4312fccae9b782b6135ef28b622fe3486a5464cdf7cd84cb19d2c111851666a4b3f72f2fe03c55ec58e106c7bf2cd3d5a6fc9a6680890aeaafd6cdbe330ae1b387f7e1d9c8d7f46bb2841bfd7d5b86f155a4660b13058c26a75246a51f9211b54707a3165da4e57c585f7d9ed8c1e7d548b548c76b256bfb9177c75a62d372a3ed7b64ad4924ef1395e917b96979710567abb9eec1d23178ba145cfe0770678f8329e90af4300297a351f2b8a101679ec1c1f7d577f6b770887dbccac393717ee324cc14ef98993bf6147950c984a9c063858457b4e767aaeab720d7449f1fd5076fad855a2ba1ad971f753c75db273ad98aeeb75084c14f924e86fe1472ef583fa934f915cd30c6fd439973897d327c83e0f23541dcf6834d23c7453ef1541f3e6968d31593260df8da0ba86d8d5e0d6baba5c6cf881f3a62eb0f075e777c5aa0ab826522c218ac761497285764a96f72962b7d7150728a7f2cdc29991146d4df40807fd52c30c57d67d58cfcd2575fb3006744211b9dc376b58b38909be16b916ffe2b2795bb12cd61d85e445c606b99735e3009c96a935b532e67575772a914116e5aebd8cc05adb94ebeed5c021bfcd15625ca986a06fe06e6d0e2ecb80688c85e31cf0b9af814ee9cf47ee3fae967894ee87be0edeb033ef4024476001067d9cb35b24d69b06c0d055aff91693cde8094fdaa1374fee7bc1c10abcdc98c212c28fa970ccfee2d1b595076e1ec462a53bab63dd51e3b21be45ea4cd847dd1775db19ab926d64b29ee49af345286ffa597baf48f7c312fa24a54035210f316ed8c8bab7f7cb2e1883aea1d84af29411a552514f00dcf5ecb350a2116f12ec827f510525041685d961a83e598c69a139341e783d59e74aa83e895a9363771b56e22047807707e6a47d8d3a65646198682bd68ea422806af99b101b69361fe8538b4d27080e351d277750abb2de48d85d7a1c8150780f7367e46e6e40ff014923aff7a3caa004c2567b95cfa2cab1f0cbc19fc9673b073c7fec48ffc7f187d864dc36880d5b0483d42af85d7bc57b67bc11c89d17e3b623c4b90b1cdb5710ec66b78b992dbcab2850ea74bd12135c8b4e18f190e14e8d486be9d62ce3e850cf7ae668aa4ec701044f9b0f1f7ef698bb529bdd9ff1033d481be366392a031a2fcfa7eed5caea956a326f511b1b6c5be8bc5d80194f79376d6c9f81b314b793224d469e681e7fd7ca498636da2f43eba6cd84a4a2e22b8753b9a0a6e72fbdab981a9217241b5367e024b3e6e6d7f160e2c6fca8ffcf9fa16ac1b384dbb1e1cf1233fa80f940ccdf067f90c3778002a5827e7f08ce777a98a449f3a0e9cd09a32828ddf9e1ad913d7ceb3d716b40a85ec4498ae418cf68638b87d1b4365b84364350c9fcb75f124dd49e583a9d5c385d214bc30c405177fe5fd702824fa4fe6e8f892a7ca475d3f953ed1367e868dd630dcdbced462197b3a92f47cb57a9da19e553ac5ac0ac8c46a236f8de5500ded1c858c9ced48b2cb2144333ad43857f0700952dd", 0x1000}, {&(0x7f0000001680)="ab39945113e55ca934fe8b064a588e93fe98d264e800ce8e4e87d14d54817260f676478c5fff8a5010dbd76080ccc4d3caaf9888f6083a27711031ca89e50354f8049f2ae4b9a2c482d95e18631502bee765214d9f42c17e732dfbb8fa760e79acdc9ee70555d16a485e0c7864bc00a2dc2bbc9c032d4e692ff27f1df843dc29df06205f2320a6626badc6c3756274b94ebd5bb648814cec7c3b5a679c2748fd74f1809051c19aacd1c9e7f374890d9ef7d476fbe6393c36c10b0bc98ea145e868515d727ae451dfdd6bc0995abdd1c755751485b81b8e77a1696adb560b7f6365a0a24b5176e225bcae5b6e365b1fba3b8b68e7ff8a64698b746948f41dc3f9fa0963f4b911918f0e6c3125dbae973938e8852403e09bcdb8fa6a03bfdd33594583a679b0ba2204560369606762965a357d35e5ee2d3e0f5c08893eea24b934e30fa84879edf7a3b22739efa388f637297ac2d58d7759d3677ed4dd06bfc3ac148b8c175f51f8873dfff2d3ba8f6ea2ef82a6970337a14b9d6c32765fe6a4fd1e80c31f09a5228c249bcbca672665949e1ba02acd951b811bec57e736b618ab3850089925b60063faa8aa25f699204313210cb8de0ce0b69ef50990030896da8e5fcd82325e3a668fe9f2fb557618ee72adf0978116b4ec125ff9a0387496e59f2329eb9b6c261463e601181ce301069b1e1dbd8eb62f258af2bafa39ac4d44978570eb91d54dea3b9f309a0cfa3442dff8798c18b361777806fed8f0220cd6ce76babca3896e72fe94d639d822f6ae93d777222e2a57c3a2ac3d2e0d712b5bc458ecc2ca3f3b2c2be194262c33d785562842e31db145e814bc791707a15ea271becbd6bbea208ed2f2851f359453c144e6ef75182ddf470f0e4c46552cf06418360f05968d87b12775ccb34223b96eadb708b92744cc949c566554b06b7b5e993d4584e46f5a9d5a7a05bafc3874ff10599ea8dbe6357490f561a59b0512cd1fb208120eaf772814aa6e6d4d03ab72064afcd1b080c869590f07eb3e319ff8f4930c14b828791f9ad8236e02ad2ee4a3fbda726ce858a24fbd4e9e4064e076f71baf6f7f286301ef72e62e84474a44190e805725cd0c0ef54769bf3b51e29d933c6af4706a933ee339a05996c2ea614be3fb72d831000fdb68702d4458855c4f3523c89911501472fd1a738a2c2c67e62d40ec4c2fa8c7a095298843ef2cd28eb91cfcf4ae41535445e255c59eda968af7e2cfb657b8d9893cf644fc69ed9945eb60a02f3a32364a786eb3a9ec8725e14e1bfe33d59ce4b9b0b3b6d8fc589d7d56ff82a71fe87fbbd64509dda6a2a4d95b13d3fb3d43c21c2f570b7abfe4888b9d71fdf9d46e727382c91b3509a70150c5490b49affb14944720cd54f101c9f3c9690677d20dec0524da6e11a4c63e1395bdd9a9d3a9940cf1bf59241a586635ab94ff286d4b534af9e2443860a7f39703d48d7c5fdf01f6f802e9371a21d9a4e791b3b65f349bf8e842be365440554a84d4eb0b2557a59eddd9d9cd2ca88a8575ce97defe4564f6dc818c10455e217b6df3b17fc836db072cf75420d771c4ec5719d2c1991ae467d12f368377310bca084635af5626ba5a531ed277d275a90d45b3865824c9b66e6076cf66f3188171bd0d8fca86fed4e287a77b25d4474c7ece10e63d6f01c8c54ed7e0e9af81aec5c0391d34ed07fc3c35ed4caa3b481362a431cfbe1ccc15b5a14e8da0cd81296f7b12892ad91b7d80c0c91f48256ec0385fcbe098d161228961fa63f10d60ae81fc83914a4467aa436b798ada8d035f7c591aa1480471040f12acbb92991a69c0d35470e65de1db48ab9f7e494a2ec7a6a016e23df387f3ac64664fece28d2723a0b842347ec98dabffd381efd54c35e856988c148445f27dc14bdc86fc114b855fe73a7f37a09421457bc1f1f1bc553d2adc72dae3c9264ded5a7b9b6b1c8ad26dae3e9fcda80f2bd0906a886515c54735fcb7a043940af3fbacb4956233c08c08b78bb75934a41fde8dba27ec4f67b79486a7a01b9b70d2fdfb31a8513b2e79bfba5d15e536a15defd71acf15821068e2bc2ecc75405c421e8ab3eb84d2d30a4573e82676f55552abe64bf68d66c714cf1b42c45c0f66f5ef74730bcf4b500e545efeb535b51bd33d17d25f4aaadd04807e2bb132c32381887456307c31dcba8f2c16df8cc68e33671d267b7722a60731d14d4554d0545e12c7d487f14c7e8df0ac609138081c3bcc32ba41edac80f18da72f15416bceb2856ee525b51460caa5304260bd1952e43d1a70f7df6247f71a5f0fa7ca8aeb8e048ab32299e5535911b758d1b9e5bf1e50d69296bc44c0716321649ed469a1f86e8ec6bec8ba5f4a1c2108dcf8e832e7cdd47ae13decb9365a9f9689fdbd2b81a06b9e00850dcad4aa46066fd7f6a29cca511c091a15288592917cf62fca9d728c265a9201214c18af176c84f22f9baf60f10285602edf18becbcc0df02d63b6c87a4d3e0f0fd885225ee5c9c231f2ed9d6b9947531bc91e1e3a9b6db6fe7b69aa1d0182e1f9709e3d9eb318b92fff586fd51f9279909481ec5fea33aca17c3082f5bdf4fda092211abbfb2760d1511527320ff9f5b185dd58d04531f25a927d362f24c8a19c2d7d741ff1747cecae392b0f4872281590bae5477947d2c1296491f9ad0a1248231b4b8b456d89a6d3962d82d4fe50618bf46ff3f54c58ad912484a0c27424e468612aa555e3676214a0cbef7d9c0bfda2b6e3a8358c22ea66f332a95b76f28872181d951fce2a92df70fd615c8fbcda4af4b11c21e938fd448ff746ec8725a4e89633d131499f3ff66d03f6afbfa8c768811466b7af18fc23965b158665b921bae8d04a832541944c424383a1398e76c66c0bc9ff01643204efe9cf14eb83819589d97c5081a3585b6b40c5ed1704f161525b6b6a295915711ee322c0a4644c9bd9f5d486612801f42816ceec4b5bc5b4613c5c805836c6c740899b3ede4545bfd93b57867ae70d2dcf95088f6e737fa0aefb9fd124389f6d37ae8140c5a405cf1fe6fb27050e60f59081b874242cb84f55ec99d09a3ede04e65e010ac54bceee7ba0cf852d5574e85d573fe1b020a4d6f6085aba974f3514990eb11533b06cc848e62609f2a674cfa40ea3a03ad93a7f8c782d3ce9591520e3fbb084f67410345cac0aeddacff81b946589dca9cce5164cb7986f05b2403864fbc9b5787a081185a31c43b0984be3f06ad5f6c4517257158867d480e36d16edade2832747584b71b31238d6f706cfce4005d82e01ac06281a5572804b40cbe7919a57ef3851091069c7ef5c58f4c5d20fe5a821d244655aa5c1e1768e8cb7bca2640cfb5a334ad6c02225428a28b464ac22e291fa0e64de14d7c43c786277d8ed968b7068e31dde4caeb88a5338f7dc0ccd13ba563886bb7fd02fd3a68a9078863fac72c4bed96911e8c0316c8ff32c186dfbff76d0ac474ce5017888e7f21e8d7c07824d4e214b16f9ce3783fd6f40a957233e484026ae905f6ddbb3cfd8609dbcadb283fc55cb17be9bc6902dac4e66cfafd4570004a44fa1564688601da03428fe008e354740f10c7bd668c6e103547866c0761cbef52ed8a9659aff3e169ac64ce94dc38b74aaa735fe12c2de134f0a713f02924dfc8dd4fc71d33b96c6142d8dfdd3e9423af94b9f12c041aecede405a00b6a1d31e77217708597c8b21e7964a61428c2d35a428e7230adbcefb3f449e9a7221a055a0c02389758e189e33c00e661390983e5a65596895d4cdb79ddaad9062ca35784ab6d7119fc556daffcc717806f1127b90053157d59ab2a746728a0837792015c69141f6f833d07cc7564c404536aae89ed260e886b6b687271ceb7a01edfc1debe71e06d6f1351dc1ea1cc84318600caab7647b3ca9605a1812e0d96ad3524164e758d9a494130a507094faa2467ca573d5cfabbb70be74e016d91fa5642c4f9baca4ca0c7d60f0b56aac162c3e65a51b37ca50da6aa34db93a002524cd5003a1e7918f1433a6d9c4d300e65036eefa067baecb69efd0fc50f0d75ae2e935f9d368515253f8a6a99893b8d408c826763bbad110533c6df5f7de5a9cd499a1b59c78a9ca9021c97cddc36ce5f3bd925367d8961a90455c59a40bee0f121ab8b294cde5a4a960bc5f52f5cae6e16bda9f403a133005659765c0a8ed43bc6c4bb83d717bc0e48d57550b526ee53c8150e138ebd4cb1fac987c9faae8474faa15bfbf630fd94afd8ea41db38d535d1fcc48cca371723ecece41ead5a47201c9d4dfddd98b0b06cc21e799c584a598443d63292518c46898c12c774c700bcb4f8dc88a754d5792ad8f4bf1e798266dc7af424969e327c87bbd0947d9a8f55753edf60489137e1fb2cb400966ed8322799867c23cad21bcc0820ca873a857e654da3e9c5dc2362b879005244ef1658f292a27064e3fba1934fbfb22fe542ef1c6be544ee4206c0f925307bb43c8a760600e4b5dd276bb8d6f3418864f026e7741b92027634a6956260b70863109c2f95454b1fe33dfa5e6572e9a9facf58087b58952c1b8426cad90867ffb0a0930d0eaa1f0e12494869cb389969aa9ede006dcd7f0a15b75495a374bcc3dad10fbd7e7e86f2418cca4ad18b52c7fcb43ef1d939816ffa4b4113795a9cd0e5b4eab64134464e40f3160a6b973675924cebc1fb95a03f46a1c11f838148883c48cb54275372b9aea5dd40e4935b767dc629a1469e49a2a6770ba18fd987ff363a1eb0db76097ad69044f27800de352ea40585674bbfd4f1a1652b6cfcad27c3d6e4a9d62f94e136b087da7e9fc701bfe6d96cabb79c5d4aa194b377a24b165ce14806d566cd98c1935fad7b3df0c41bc69ec75b064b032ef618aef3348f8ec863553a5663bbf9bd62fb45927225c615d8cecab2f4e28195086339d8d01c62e5880fd49ae2bc50c93c996a91a867d5e56a7deca719f3e688aef24a7652f6659068fe09d992f3fc93776068eb690efd72cbd23168f9a7c3d09bd75046a77072149b1255af833d85012d5ba76cffa6976fb9f0b17b0cc81d560d015eefd0e7fbac80a0a3e6f9a92efc8363bbe90b5b4336b0bdc5f5734f68ea9c4a8d19ded526bf52fc0b9e0b2b13d9cdaaf88e63e835598d6a2b5e1963d7039750b1b4867a6a9d790d99c93d7e42268df7eea77fc421eed4939992b2a84c361c39b2b3735ed58b425da5d7afec22fb8d2e2c7f5836b8a0dc36bd45a4d70629f9855ada2f3e9732f408c660d1726ede0101d4b713ff16b94de1ca87fa4d81c5d0d5b3be92c47aa52c31b16d6565476590b9f67998823c4828771c407027aaa2c00d928fc2142c026fe073ed9bdfc11df467c93db7eb6b55c74072256b957a313a1cc2c9a271721e0eeb6776a4099af1dafa4cd320417b317ca39dbe44af591937e824afc4ef6747f2c6ff5b9a0ada669e66cc87794a929a7a811e615603ced64129073095cf2614367e2c347c6590f5b4e72c086c96d1eafe44d5351f7b255f2ad124432b44ddea3433ab6fa467b4da19a1bc48fb0c1cb7793af92f697cc4f3e79d7b7ff007f07aba28bafd156c56f2135d1e560ef9dc9ba4e39444215292aa072eadf607577cf2bf9d12334f2fbda67efbfd5ba8546d4b4879600210a66410332c7ed1643bc2fd9df7c7ea2ceb84325dbb545375a474618e98dd78f9c2bff90a5421a8c4aedf2d903f5c830e18f94df26d78c080863ff291373b7a289f0ec736a35afdcd36b3debb0196d5e16552dd2c7faf44ff78975adcc9ae5c693", 0x1000}, {&(0x7f0000000000)="504c31cff93370331513e706a956885a29279dd179ad4c1b5ef6e194f70937968e8dd2f8ddeeafb88845aa16552974646aa14704f934", 0x36}, {&(0x7f0000000280)="7d725ec40362ccd052dc388debb6d0d43f45872a48c42bac24e23f9b2a497eae5aeb827c1bdb1db78818d30e6a89d681d21f2d898695857a37676db334eb128702e2e4c7e56f33c9076ed3b35b92f97a071af7f353c5054ffbd11ee3ca0fa6cdafb3ba7262344f", 0x67}], 0x6, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:03:30 executing program 0: pledge(0xffffffffffffffff, 0x0) pipe(&(0x7f0000000040)) 16:03:37 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x6008, 0x651ffffffff) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x28fe) r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000340)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x1e4) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/145, 0x91) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/239, 0xef) fcntl$getown(r3, 0x5) 16:03:37 executing program 1: r0 = socket$inet(0x2, 0x8080003, 0x40000000000000) getsockopt(r0, 0x0, 0x80000000000a, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSDTR(r1, 0x20007479) openat(r1, &(0x7f0000000000)='./file0\x00', 0x42, 0x10) 16:03:37 executing program 0: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) r0 = msgget$private(0x0, 0x82) msgsnd(r0, &(0x7f0000000000)={0x0, "f3077fce15d577fa5496f52860a33d7bc7e13e7ca805400f0aa1e5a81a2a3b9e167473eeebe8f40174eafec686a3c48ad4f2ad5182a0a28496a80d68c529852fb5e999e6e76cbb0396ce6b28cfcb15f3513e0cb2bd0caf392d96816fc9ef149018c0e2de462fbd752d4f5d09beae38d6beb6f5cf04156fb112f4552cddf32546f04501073124f5ac7c9e1abf2cd60c4dc06bbd62dbb21b1fc7a52dfae316593fdad13485542804c42ac967b3aad242de670bf9302b6521ab35b6288c3016d12d3dac3bd9b949ea44c9619c23508a948378bf8f912f395be09618aafd8e6fa92bad926c807e925d62b9daef94dae3db1505e14d0db42523185b170797955243756db9441e296c34510014cebb50d0aa196629cd1f17c53109ee910d7492cd12cf18bdbfd26c3640d8336867c9260ee84a1004a0a73c2be72043daae6759d38408f8928f16791d8442249a67748fcb53ac10303b5afad78154b45f1f3a01c7e1dff9d986c58b09babc2e381f740cc9cfb3d166cd3ef449bc532ebd90603663c714c3ce759cf2e699f16cecf08d0aea29ed72e65b6dd20ab9f6caad6af0fa5d1e878de72abaeea797276b87e5ee4c0eab01ac975256eac8f7a8ae308fda23c31360f24a3622f70f805573b6620d48f922da8a883104069eeb8c41d30d8de315f08bb9488afba98c18fc207575dc3e15b6dc387e15e394a91b67ebe16edbb7172f073da651ea7aef68f53c8c067bc631fa6817528d9687f8ce469967564bb6cdf5a858e1b141f81f444090a51fe30b391ba79d29c2c670742f328e9883bd03ec40726497c0c04ea1f8d7068b71420cd1d252801cae4ba33ed50011e022bd105c4146b490fe503071d1d6eaa98780dd3f42a8c137562fcbcc19c45e13e0399f4767e6274555b827e84b313d2d841703faee9c077020f73d946b309a7a55b5b79019ded60bcd43d98d0d4fc535d63abc105070c59999e8c69ee1c5beecf7aedd609ec3c28e759986a73d24f80b3a4e895c9ad117e71a3a3767c09349c9e240006d4012208c906329fc4a672a5b923964ef63b1f776aa65adc5abe0a14e6f58f3985490ae6d036a0c996e4631539418adfaf5961336d77d4f9c9a9dac64193691975f3715532c47df723d97a8358ba7d64b506d68e873e17b5400da593aa2ae53b564c9390aaa4059ced7e90c7d2c5da1de024654b1a574e671ba54ef0d2207944f47400cc53bd7b8d890d615df9b728ebb75a87081af1516627abf67f81d194ef00e5b66810ac2650ca44d2dc5dd0748879177eac8ed91e30e098e0bec94ddea8803e62e96869a14c1d78fca01eee4810a3d2a0e1266c81a5ae1c2aee570d7019df049494b5f25f2805b10fddd610377ad14702a8fcd69e242fa6ce2886c70b251705da08c840c21d1592d803a56ed2b295bb2f97bf9626de2f21514954c8d978376f0982130990d45ed1768863cbc679e9a012700c3ee3203421c77c02eb7dcc05ae8e14a59cf8ccff10e530e72622fb471e9bf475833e5cafe7f6ab5c36fbcc6d709b6f2e31d6e93502050cf17e1c309929c474fee3eea7536c3ca7b59e375d0e63feda69b1f634e67f6e0f589e8388fb85e939a5bc2d0861f2a3e6c2b523f8364ce8922c3a8355aa30b6487dc29526997ac8528487b37953e33e6b083e0f489faf50fab893b32dce60f197d2ea1aebcda8403dce22ad8eac2e86fecbffe40c251f1ba0d639739eb31cc6c36654d164446b1819f7a2af10b45b924de17004adf933cb57f48f5522d733899679f6f6aa1ed78cec184c1a18c02f3a7d5ef0e7d440832bec7bfd2ef7b31b84beacf089ee7f33c893109f737ef0aab045f351a1d06625d909d99499670283a28b10fb714769171d0fc8591374c633bd7364f72d06fc791754faa812f303128dbfdef285e2078ce80605891e21974f26ec0280b7a189a400a4bb9fad858bb67165e9406de6a67fa76c423ebbcfeec135bfa2b1b7f97c6ceb2bfe23a340e1dc860c913019e8ff1ccb6fd033ffc3535fc4607352fdfb633d0b72f69a14a0e7f4bb0130e24bff6cf4ea7b41f70adec30d51c3c84c3f1f6fde7493eb49a0368c1d8c80b5e4dbab66ac1736a2279f9b4ab98c48a4fb33d25a0ac338c62e0369559737e01e55f87db577e04a3102b045bbb7e242e4489f86e871c0f555b9982781cccf595ba7019bb6f1745258fd92dd13ee09dbbc2d1a58e313d88e956fc7793ff08896562adc731768cec5d077b8c91dc0bc29421c20984d431fe5409a662907ae3752e237b9c2b21c10d6eb21863224646be278b87abd51010f0b1fa65d6d031dc79aa7c8faa1419c241cd39ebfe1a743228441670c638534844d094afbbad0c3f22cd5c5acff18086150af3c705338d877e2339d0c87599a7bf9a1a71d34d5585cc5ee8f93972537a1fa56e531680d249c609f783f4a536bdf443d483bf14e311caa625bd52a9559081a40085202392ff44f35e9ed01e85f4e4371358d39cbf0f20a1b4a21dd4d125d57b07997674c93f2402e2dae881d166298ede4308ea6ad5fc53cff346d2f28af9f280338345618cb9b494fb336bac2a24a8bcc9c55e9eab160308d915eb40b3dd03134807bd4c23e6a166ac8c5b6d2c0c345359a9ffc9767262048c63f6fda2f38216aa33658421b8643ca1c0a55ee088cc41a19495da91318d2f296e9f129a42faa83254e17c353baec499960c71a960da17d05c27549de438fc2be758a92345c961cbfc1ee8e47671402cca9683f6d6bf8b22f8375b68856d4c97f040441908172bfd8b473fc445f5696211d4b35dc6d8a046abd2e8e9a85b10d5ee5b9fad82182e9081ab273e0bf5c1a4541978075063df35943eebf2c957f4fc2dc2ea3bf2e776108d0899061756d0945850a588553f1c51a8f5c079523226a2d1b8d0791b49fe8c3038c087118017c0e943b93bc9ae8c839c441d299718014eb19e2d20944722b67d70f7633566b746feb697733f3fe44ade6130cb24cc00ed88e4da72cf1d6057b5657eeea5b7ecfcfaeb130cf84e1b9823503179b773d5555c2fbca40518a66e73d276774cf45ed4b7a0dc9a8399f620c554e9069b9e5b8ccb0c995e076856a3613933173105fa05afbb8aa7784e70c45c76025d129aeddd57ec57916588d7ef443f7d1a9010f4f86d005134ca027d02cebc23b96fc18413772b97f42bffc49e612005112ebfccd70d41a4e47d16c7e93d8eeb4a0b67509096d59f8d11432be56821c569160227bd72c669a9d50c59495de38e6664004f0a06accbc42ec39233d27a3f868349b51b470776c5bcf0ccbda113498a2d363d696a3fd43be0ca33ada62e44611df5b6d26d36921157a89ff6523d801704ea08d51ad0db6dee47d85abfa7a054cd07a6e96f594b0300ae606842203a7a4174ab32cfed760cfe78819fde85dcea2e4c6e08c00959e14cc1e16bcd117d8c7b54cd74c0f753b99e97e1fedd1177cfa7014ae8e83939a5935ac200a32aafa67935925efcad5e7d2a8ef9a429e098bbc24f3bad82b6cce05ea72a6b851ed0afa7bf396397809a932f7234d2e34af25f67335b1b20e9d4f7cf43cf20c6b6bde94a2beab32fb765eaaedfe2c308267361bb4c931b271acc764c9d65241cc48a4bd7639a17fdb6e072c1010ae5919da7d35bce6361deba0a919dce0a3e05bb64e7e2941fa477e7b5f8ddea814e68c9515580efdb9283e246249fc0ffc7eb92210db911f2e494587284f8ceb82dffec43976dd47e6125c05830ac0b9980507f21f387f4a977a240d3664dfe3b91a102a74cfb5835957689293fbb8bfb1de4fbaf74022f9b20a6ee29ee286f775edbc474b3f2329acc2a586a93f882e1bf5f0edc9c9ba8efd3ccc2ab09c2f4b277652119545d65328c4910b956cb46271df45b5a4f2e97a598dc3f5ad1f804159d3efb961ca30594f104731a1e2c2593f926cc518efdc3c02727b947dc6026e63159f9ceefee45309a6fba5fdd381ea33e3a0a8386fba829eb077fab31fe248da9639ade1b5bcc5b08184eebaa743e03d8a2b4561695e0e1da8c75ae3691626d6c5f0acc92a7ae6b2ce61ccc330ea5d4bedd54135dbcd180726822705867caa567e9b1fb3810e0cf64abfe024891521815108d52a897bdde850df18586f43f3e6bfb8f06a53d3c0ff17f18058f571abcdda4eb8cd58339c2a0d44bc40909ee39a24c285dcc69b902085739ff8196c865ca9c5bdc789dfa07b59c06c559dad1dca0670062a9a342915f2d17c6abb8235cf497a09c5bc90998017abf1db8cf4de505a2d145889c9c9f66a13620a793d96fe3afbb881171717a54e8572db8b50d23700b9d9bf89048aba860615edb3722278a5b099f472580a32d47ce38896c32c3cd1fd2c545d53756aca2d46009d8298f12c8334985da9530f388b2e21a1da911e6239414be4af1fb01c3616d7e79618233221df317bd91629be34b067a12f168dce550b5cfa950eca78c3498bdf6cdeec22c74fcd39baaf8cd1b8b71c3499b37a9b3b860ae76fa1ebd3f18832255ff7e44275f76e8395ce187d93410e27ad86825a6f6400dc45fcc45831a6f63ca08b625356e3616de5b9d9760cabdf84f4ef564b7dff24a4d1c5b2d75f537716473512c1f88f4e99e4cb9349f007e13aaf3b4fef73fed98b4ff9e0f8aa3fed843ca6bc901514548b837bd4654cb2449170b384aa7236f7a430c3da4ac53eb263a96cd837ee73a37a0801b786a0b6a21cfe9998cab755dfdad570dec3d012503cf934fb7287a22f3dd7bcf32ebfca6580deec6ce0e5e50ed8b6e863466a2d00e40b0a337b2742311810b1823bb0b3dcda56092dc2df00ce25cee2bd25543293f99b630a3e668d6b178d23bf427386697e18377525c0a8f589ff7b2101c0636e6024c74d95e0acff58e58d5ab33ee4e1485c26bdd4ff4f21d97a489c7a4a5671f874e964679ba53fdde45d23468f473d72e6f70a0d730a746f6adc0489662124f4a686406f20a8889072ba1691efa7b2bb1a2df4dbc252d3126ad3e384ca48fd52d67d059e9831571d1779f725a4ead08c67d6db8f15e1daf01bb3f147f534cba117cd6d4a5849b0d754bc1d9aa72adc5f717363483e191dd7a32df498f30b723442cde312d48d02706465888ab5ab9f451b598f2896e03bf907de271680ca43a327dd175899670c15f06c36e8b945b861c6321aed54e6cb35a2db378841ae674efcceaeee5cd383163ff1c73a08dcc96725c835076acaeace8ce7fddc887423fc071953f85a6906aedcfea3bc2fe21538f1332986e72c81ae6895a980ca06cc87508f58dfa420bb0aff9406d13aa207911f02a7c972f8afd4dcbec5f6901b169a51c319c14d40442f1ee7adbd407265beb821118bf52b8ff8425e9e181a11dd02a2fe707ac320e668e0835176d5d8709ad968c77502991dad19dbd238dcab277117da2a2262874fb0b9e52a0de3d4b9c0907e18db498cee92ad17837cee1e41139494456bd77cb2f2a34667f490e446216f92ad5711ae08526a455e22baa33fdbfbc7e9a44ceb6bbf64ec3363c8c56bb456bc77999f911b4cd9caa70c277ba961ce9e69f960f860d3376a51e84ef3bb65e8959966343cae58871eb5a75c5919c29c114acca999f8b28b8016ada6fe0502e873fa49ed6941cd9730451dd930c6103334be40c92844925ffac15a44a6e122808e4237e0725679edbcc96b03deab930419411e46ee002d089bf1497cf9993ec1c6f8ea7a42ca33aa4fe96e20aed29a75f5b6f228f48465759d11ccfd0b6a293950c36fb9f50a50b17cfd9bdd47c0f"}, 0x1008, 0x800) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x3, 0x6) getpeername$inet(r1, &(0x7f0000001040), &(0x7f0000001080)=0xc) recvfrom$inet(r1, &(0x7f00000010c0)=""/151, 0x97, 0x3, &(0x7f0000001180)={0x2, 0x0}, 0xc) clock_gettime(0x229d8b6cfdeb1b22, &(0x7f00000011c0)) truncate(&(0x7f0000001200)='./file0\x00', 0x7) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001240)="627db8763663428a894768381c406dfd350787ff8f7655e26f3cb1ae531e6a8127ed003f13bf354f3b1280e23cbb86de346bd12ce1f997b52eb9e351c2b49d1acd5830090a2a69777fa913cd00fdc93a0e97f3229ce290e5391928c525e120337945de76d977312f8bbf5ede13f6caf0b7398966bb4f6c247dd35c15b3910abd931ac9d14f67889bda0f5905825cf534380e1a7324dfc194045d7d3cdaf8cae2eaa92fd0b2f2ddbc3c982baa88230779064f009f4b84e384dd4e8d0083c07435bca1743b0c023b27c86946fd191e324dd711605923a7bbf0294c77181686ce26503ca6fbfeadbd394f1b37c49b2043338a5137fa1280da10", 0xf8) r2 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x1000) chroot(&(0x7f0000001340)='./file0\x00') mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = msgget$private(0x0, 0x4) clock_getres(0x0, &(0x7f0000001380)) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/76}, 0x54, 0x3, 0x800) setitimer(0x1, &(0x7f0000001440)={{0x800, 0x40}, {0x6, 0x6}}, &(0x7f0000001480)) pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000001500)) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) getpeername$inet(r1, &(0x7f0000001540), &(0x7f0000001580)=0xc) mkdirat(r5, &(0x7f00000015c0)='./file0\x00', 0xc) chroot(&(0x7f0000001600)='./file0\x00') clock_gettime(0x0, &(0x7f0000001640)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0xc) seteuid(r6) 16:03:37 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffd, 0x0) open$dir(&(0x7f0000000380)='./file0\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 16:03:37 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)='x\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) fsync(r0) 16:03:37 executing program 0: r0 = socket(0x0, 0x4000000004003, 0x0) sendto$unix(r0, &(0x7f0000000000)="7b4b0458ba89c5dd52f4d77486a85d6e969400cc1a7c8deff2aecdd1d11be3842f5d4fcaec3eaf8dbb3bd6e55c9147645a800022df00a41bc338459496a26a07d807543eb1d9330b6c2abf7eee413128a133fd940ff98f445c358f91f325c68b3f3480a159b6e227066711cd206ab32e71b6588d31f4fef5e1a7", 0x7a, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x11, 0x3, &(0x7f0000000000), 0x0) 16:03:37 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x1000000000000029, 0x41, 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) getsockopt(r0, 0xec, 0x8, &(0x7f0000000040)=""/247, &(0x7f0000000140)=0xf7) setsockopt(r0, 0x200000, 0x9, &(0x7f0000000000)="469f1db9c78d1351473734ec2359a3bf888e798bc9a3f4", 0x17) 16:03:38 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x2810, r0, 0x0, 0x18) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 16:03:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000000)=@abs, 0x8) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x8) 16:03:38 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x3, r0) 16:03:38 executing program 0: socketpair(0x31, 0x4, 0x2187, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000380)="902f419c7f8fbb52677f29524e462e0def92a9f665cea9ad19e8d8054f875f14240613e2e2c0ad16128ae2f55537b1bc9c0de63f3d818d0fa0ac671bc89695dbb460c38f61ca50926f4297deb91f0c9ec07f533d14727d729306abbb8b34bb7a877fee2f1165cb8c1391bbc3a95eae4bf0a5753a889e1c3913681183e3863d848ed62881f2e53750a53313e3dbe6422a372f81b0228e4ac11423df0553d9913bcbededeb31af1ee6b1a45b2812d9bf274eac51a29a44208f40560ce5295bd962b440919749ccedc3191d38d61e9380947091875400824fa31294fd861a339bfab48c08eb470c72b70b3138c476f0fbe0a5ad2b961b796ea6c0273266dbed8c7dff5632e18fb67c2a1293fb1700dafe4e8199732b98accb769dc135bf0d9bb7611ae826a02b533cc9caaec4ae63b6b7cae4854e5cede30a13303f3c02598d73cd88cf5a998a49761b22d2ab63aad6244c50870d9056ad0fe0a77e3e5f8496f758a9992a5a5aad3a1e13636a0fc0fc9a39ffefd5e538348d8a7b1d4e87b5933441083454ce7aeb0296e08ea1b0dbdf2d3c3ebb7c7b4e144c1df114230669e8fdcffed2ff4885ee73584be726e7eca30674d0b2d77e0c92eaaaef80830da4fc2a12648b545efd6fd5cd2ca91e3249ef87d38d519f875db657d249d99d8e4a788b47821a15af57cfec9ccaf2cc38e064253ec56c38e8615a10a6f6362955c407e516e35e6fda2ba75cbee997eecdeedadbe8941a38cda357d5f75f692e095750fe7a4466ca5849926c172a795f488a567a1dbaee6df8cbe1e303a0c96ca6ecd2ea07a06715075b5172866e4761d1ca62dbf03dafeb304c5a387a752544e0d345a4b47c91248d1f12ff7660d1d18ca5b2a4e6ea53908f28045b5406ec68ba961f10be4012d1b7a5e54ba0145e13a3be664fd14fee73914f08fba24347a9694770bae29d014add469ea6bc6089f3dd257587be4e521013bb0361065ff6a2b11ba71d8df3bee1e8e4d71efd3cab442d6b53481ab7d9c5ddfd19a9e8363e2c02b9877316aab5d3916d9406fc065cbc78748ca2c37703ca373ea19101c0aaf7201171a0f02bb35869977f40c24a515f3b2f842e33c33401091f4b369c14f57c1828c73d8f2926b18199901aee1497404c9cd7e46f0cccbacbdb98367fab2700797b25502ea9c3d9b4053e98ef35d88de397e7b390b5cbfe3081caf833aea1ae3dbf56e0db4670917be6c9844a0d703d45bbd193254defbcbc39eb889d389690de285d14bfcf10f3bbe364cd2503cb9bcc704deaf4448f6fbf9baff97bdf51606c313233d7a0a988fedbc5231e75efab54406bbd0b69aa91a08a567f4d3a9ee877731dce305779ad6bc1f622756aca0563aeb5e11c7cc8a31a1d7262991b8a32fac0a095504e0ca740c9ffb08977d7ef08e2e6c3b2d1263121a6bab2f71129622660725ca196764c4f26b1fadce9e692e3c318e670a3023264fb822a3043cd5e0438599792bf1893fe79f41863463327c607af9bcae1c8ae0f37f16263c7b1258ac4281f6789227c119bc83401717860e0dda163169be2ab3a0e15e48f265e2e52ea7cfe97ef24a629d7dd88e1ca9d6e9c179a3f74f57e3e34d2bcc0e3b43b7a9595ba4cd88b1748054fa602b21697df1a35a27acfad3c09bf9dc7686def6f71879e5b558a5b5996cb110e3668c241232bcf0d2271878cd9d558133f9943b9cf7e99e420399c8d38b1b38acddf1e0b2b8d2a1803b983e809d56f1c4a2961d2849c82be74212f4e804900681277f82e2df1600f71e43fc29df748c4a2f3d1204037789dc861b41b0478c04c7612810507889be730aaf4a789075388b85ad38c98ae8ae1a5d92f85eb163c1a7f66db87fbca5880734e6c84f5911822dd4ea17336e14d7bc64680b4591ba43eed68c0842a9a1767ec966b535abab32cc9f4ab689971527e928fcaf44c43ba4fd72fe0869a5dd618b0c1ccf02dc5740e7a9dd647b59664552a689ba700d7c4edabd47bf487176d792958a546e3239e8525aeda16105a4086d1249287f10efd36b69e467c52096f52eb0a56598a17950941e509707ee281afe868e21808c09edd5e4d0981fe8b502d096d28594a719d3b270576afe954ea3fd7d3c977a4ec3a3c424df4fc9ef4ea6cb3b9b09e0e1cf8fae3f2c9599b5e2494e7128ec8c178bc6ce217e37c7581a336a8310c46bc8ece3f9ab1b1697c7ba56a188823a1124afe75fd2224d8ef46636cfd22a2d3a008889eb49bf00e82bb6bedd1c25b14c5bf90c8ac5426917b18c7112e976db2d600d55636ff9222aa8b0c7309820db7a3816cad09b2db3e4c5d8938ef3591fc5848c5e47f1afd3f8ad3b66dab6fda5feea6ba8d71c0d0fe0ebd46001f0b3049b738c927507286a17f4c3f8ce1b37b21587eebd38697263af7eefba49c6d063ec20024e2c5ddfd74ce3d856de9db2ffc8261f51eea0c82780d967dc124dee7204dda7c5fc01289841693459c069585705f99189fee3e9c55c91ef7640f850fd33641b3a2aa31bd66843d503ff70f1347691f2a2f62a634ec846a6c46066e9f679d198cfc0526d0b3fb0f65c36f44bf44f86f199b1fb9bcdcf7a793a9239c702c778167489e5ff5a8757205d88d2c70231ca1709b15acc91e00e2caddd21085f80b0d8333bc7e7566c8f4b58f72e2b2712a964d4c69b7049aab46733d1efd2997bff7092407dc3e73ecd73e2f111ebb7d139462454b5ba2f80ae3532abc17f4d0f106c997dc133306df5b390c46a0c08a645b76b69011f7b13b97b42c234d07d5dc0baab5c83200c0ab4a6d8e33676153827d50fb12a56397d2a556362fb6cb5cc2f76f6fbbc154380e71eba829bf85e7f812c727343b07119b830d6ff5abdc6894fd1e3d4ec855adb009a5c989a20d01e234776a40f0ad106ff3903b4a4e689d5fff296c146c17b3cf061954afe887a7283cf6ea490fa7cf3e4b3c6f31989d09b595aa40a19568a631e1e76a7ced131419b1beaa96925c939c5fdfb8923ecb7e3f159b548dde05647d2477b1ef60d84671c77a664a9ffaeae86b2a5ec17e296f00f9d5e8fd1a20811551b08bc5419f3ce2bd6c06472bb52db950433c51b4f25b859b3316e03b6a24b375d125ec172bb98f82cf76ec02a4af1fa76d67a3b352968a3ab2acb62333a13c480abdae3004ab5649b8b467a3704c1d35825cc4c563ba9b4862cf150fe5ee6a881201a50916ba037c84e1308cbf62f555720bb459083c1fc13a189abadc875ddb10ef2370cc34e67fd1a5d574024d9cacae413790e1cf0206173c483d657c4df5607a17794bebfe541d137996e424494dc73d329609d582a49cb7fdd293be6284e84205b608fda3cd35997f3deb32c52846f6f08cc04a56cd5468db53f9e0d1ed9ed6c7a585359e6944fefac1cb89cfe96b7d208fc87660fec3808c1b52f5fa4e2e9aa280c321de1995f4a1b9f71729a8fad327366e16bd49060b653cd32aa0bf28d068c1d70efcf63749c3aa5a6b077e52a335711036c712b58bf461696da3d537e04a56247d2dd8861b64babddfe8af8629bbd8c8c4a25f6dc090a6175c245c65947b7f42774ffe8ead2bb708efd2beb3cf189ad907c1cd1461f464939fbe2e61b8ab74e46d989678ca29926c181e1107333c2a45a93f913599d7d635ae97093ae1a999e3634d520129e2acd53721a32b9030e2d60ee36ec4d8d5cdcff39635f5f1fdb87e01e749ccd0f305e42e4270f3ddede21f9dfac10b8361d4eb9c3c6af1cf98fd8ea37fce389459896369d36228e9253042e534c7d6596b12749a90e83d1a65a836f0b357e80d8f34ea914136bd5f32408a78b6895a368a0a6028f9101377c03b4b88c87cf49c9ec1d070897f77ba0f34401623984bc527c80fd7907e3042040eb882fe4278ff2bef4c51d8ce33f85f73c5257602c08435853bd230993b4b6a5a15aa820f66b4eb45d4d1ac6798b6496ddbc81382156fe996dcbb65a3e3a0e644536989904300639913b2462b95056cfe0b6ea74a422eee5d34a86129cfb66441d59cf2f8459c3d482352e41965fea60c537fabaf221738c79b40c034a4d19a469cda8a684ff564952fc4480841aa4b05f59dc32262678bd08c4109525f174eba16061dcb67e1f863218748eaac285f79cc90a9960a80d2bf06b05e33dc4062701b413a51db4ff05037bee8572670b16e7db8954f0ee6e023f34d152979c3163b3d2d46ec22d974763d2550400703048185a1551ce4cfef97a2a15d28563e609469df8068974686f252dec0fbfb50d1cd851880c1c2051a7ee5469f0768d6792294a43e0cf7623e2c9d647a2b6c6282d971d2f3881accf0bf6f7490d5380078207bd7bf4acbd8194301e33ab7471912f77a1b7b3e1c3762cc06b7877d0bdf5b917b38472e66a7e8ab3d1c57e7528a8f2c0578fc5fb8d64254a447af49aee07ee984a27d395c4dcf40b66dfe7403bd6b744d5ea79fc94459f734eef3a9c1ed1e2f728d333bec8cf9f7e9ab5310869c419463569852653eb72d12b89083cc55c143dd19e2abbfed2da7f727538ac40c22397efeaffe2ab01cbf43cdf4dd4923282f706502622002ebc45135bd090767a536d838ef526f84ad5f127a9042109f009225046f8db13e595200750386117b6fa27a9da656c20258fb8de3c7fe1661f908be386f69cf5139050f267d5d669a17049b4b2e9842826c9e5596758ea32d9dcd61394fe825b98ec030f9f307904735b9379f700a0ff3a0291b91616afa4c28ca79795df43e4826ae1edf85ba766a5321b6f23b07b29c2c247d6eb59333bde5a4d688876214a31b172551af47fff74e59b1972593a946e4abfc1b11e214ea01bfddd7eeea9f2cde6caa7b1989af2eeb2a9e1ad8766adaea2e9f4ad523c7ebdd1730554eddeea386da80f6d2f681726215c389c904c3f7b4c8e7b75cf85b5e53bf130967fff38f454c848bd6358894291dcc338765caabd378065b881d205521bc3cf504563467e8cfe65a643c6a7019cd22ce9a7a0e83fd60035fa9e0c674eb8ae3b4ef82a6b3528fba753aed6ec7d076c154887e4faf752c522550f6217dd55431e2375071b6f8aac4a5d77c91a7af236fb75633b7145130628e214946f0dc9e98b808075096e6f307db8d5dbbcc1aade2f93a20f958c60bf5bde6ed90f08de7c5f4fe3369f0c8c989f89922f5b5975677ca10a22e05638b8bb627e7487818c93170e1f16bc28ae58e36d358fc26e17cdb59150b2201f9e52332f825690bbf6763e5493e1d5386274af73128ad5617e38f2cb506b431f72b212f3f81d7005ce6b840c3265292386b36e62c5fb5c6d2a11dbaa830444d877a3a77359822a6c39cab006f74f1c3a3bc245a6c0eb962e98512d5476a95eb95fa8876de31912cb3f7e7057a59673b2af48857e96dede9ad6a8993b21933c272955dae53841197f641dbc4b6a8803b74c662102f575dc6b3ad8d2134a6d51f150b2454e8e71c9239d427df450772116751a5661533c4b592563b3f0fcb09a99274d6cedaa3bfb4d4d8e651630a72335dd632721b4d87a8f42832f38d40b5d68f1e60fe863c509383f990c6b2355cbdc693857fbdb72f7d314f69a17bf1e40ceba577f0a1cea524f15bf5384d535349b017c4a9ed6f90bc2c76599eecfcdb49770495008a64e692faee6b178ecaaacf481d7dd1763f7825590d7dddd36c6c363e348747c8404ab686b0780ba5485d23b931f55400e4c60dd161b78377d94fdcf14306fa7d33fa967919db60b3360d1cc616f05a6d60a4f4417680b10a3d511c0412ace44f44cc40a8c0", 0x1000}, {&(0x7f0000001380)="a6a8790ff62133e3dc183ab4c3756329805453b47a22ea2d4fac7e83f0a39277690ebdeefc668991535736605ca3c25a538a6f716bb14e47dca7b040760b2bc1b57e5c394cea11bc496b902b952c6ecfb2b9e760affb82683ccb5dfd260a6a44fff7ae8053c3377a18e400b6f3b0e6fa6a4aaded2921a6c804a80c1bc90872a9cb87cafff381054e5c9abfd1d355305947ac1a", 0x93}, {&(0x7f0000001440)="aa967d5f1da3f26a57d255eca31201fc2f2380197de971b97cbabdd00d5bd4d3a4b9bfb790ef8b7d5fce3f2ff61ccc6b5b9fc5672c3361098d17c84a5608dd63ee7a69ef8675344700c2942dd5033c3b37222a89127a0946916767670447e84530db446000daf9b743d75dd08a883af8d844050b9fe1c57b1c21d8f32ff34a6e57cc0682dbd660c4e4d71b44f710d9d48ef9e7b2950495c6eafc0d54a4b7767344ba237f0a2d48621d1cc28fb564f9c29abc34c5541bca0abd44f578f0f296fa3d95cde061d1065ae31650ee2dadc3c02bd9c5037f", 0xd5}, {&(0x7f0000001540)="3f111a1e0db9a5a8ac1e97ab1dd4ded2f5ed6c7cb2ff929037d98db93b635708173db375193fd6c15ba80e116e97b725b83acb7b09f08718f0f81e255445d6e6f898872c7cc173ff836b73139d7679386cb2167a97a1e053915ce93ce9e0592df850b34b1b9c94bd0c2944e95887289a57e16b11fa6ecc86505d0b251cfcced333fc9ddea4d9993dc59c08bd8300e520d55c1137b022c5b9bc6f5469ba0d58d78baf44940ebe0f81c1198ebc914f59d120647efbad61e99e6e3b9214543d8de43bbe26f7363a16d351c1f37d2bafe0f6792109291abaa8d1e0a45e17c181adf96c5b6ede93c710de12de88756e158ebb9d64ed6e87e713cade19ad089525476a83646ba4a3a8d0aded7b85448670ae1dbfa820d70d091f2f3aff75cd0b7a78a02d4978dcee1db0e1d713813efab16e82caccbb0fae6529e77ea5139e3c04c426f56bf4b2dcb9ec0a812dc37c237b50402bf79035add085aa7a9c5073ca90275f32d7fcc368c0c3871c9504f557b2e8cbd6c4d87e4b0e1d990b68c304bb2bdd58f39e8d8566a044771dcebd28c90f6726a589e941f1a6d6c86046b686a6f5ba61da922c1f9285f569727b27e459458bb8a6cadf3bb0db2a6a208680baeff259e7e9e8aed5038bc4d719d82b188988848ea7d0ebfbfb73754ef67c4b05f834f5715de0890e710200d8ad24045ff2bb38f1d0ca2bf867cdc0e92217ea28563490abdc75581c62d1556a96e49c89dff6e92c419fa962b47c7c5ea7d42d1b491c369919ccfcc48f847d63ea5d7e7ffa54dd96bdefd82d40e8df4a9e0bd8d559c4bc2cc7bf44ac014460677d4b867570435fa83d455922609f7a18e446304287adc28f5245159dee527831c811486d48a8631d4d9e54afc2fb50fa61a94f3f59afbbff08893af2bd21d079421979329c73519592be1a9776eeb9346f3bf4126ea0f55fbe2db5650364a55934d35a53fc1f2d2714f00dc4c073d887c55bb710c5b27284095a15fad7459836946570d842178db0c854faa944cf12153424fe4814575cb88a44ae90d594b03bebff39cf06dd55cacd6f17393136bbbd48018ebe6c4b92c4a1155e39b6764e8102b0d37b77b005b1105b70057d4b70c4a628f8f1c66dda25ea6897e09dcb50cd209b5258ca2912afba23f5177f37555d0749753f01a84d4af12bce6bf551c6f129278046ebe87f5991b42ecc94150f3f802b531c9bb7ade20da8eafcca304d6793698bb7b236ca8237721d23a70e81b2303ddf53e8c1499066c57a42cc72dc270de2e849f1c83185ccc499e857e6094e1e56b8b637619946018670f65163f93a6133b7178dbee021564e626235890e20f6844725e4247f5fff11b4758484faf41cca510fc3ae7d4949e1d86008f4dea49f576a2b041f6f804e56d9614a88472fe4f24dc7577b7d024274869f36ab5c1082a185dfc5c13f2f5dfa8eaabe279f2e396fe6e703f703398e80500f14e0e16f08826bc36ed098ef9abf3074914222899cd241817a4bfb81f5d6639253121a46496ca04a8dbf9a6f904332661a800f02820ba867fb3a991e141d233538b53ae809134fd77a7b935bcfe9d0919eea80a5231db4331285e3ee82b60a9e79468ff43cc085d4d3e8d0e44f3437aca724716c10afbddaa7c557077f3ef2bb2aacbd7b33e5b8410dadf5f84511709b2db84d879aa5cb28f99609d68c5ba8d095cb7bdd8192753fc5504d32666cec51b5aebbd6323ef28fcd4741ccfe53c07771d57e5c9e6b0aaabe7eae86d283d39682d86e20be188a069e55b5023e68ed505003bdb66bd904bb674cda3c2ff8da8a04dc0591e4dcf481fff2e853206abf4f1e97ae6589f180ab9a767c0c93a47a2754ad1775d5795baddbfb81614394687443a35857ae9b1a55d9d60386c6a4673926044e0545833ba728e38a68dfa87d639dd63d580411ca14b38efe3a337256daab87373d98dd8fc788802da3b640ef4edc0eae26ce1c0e7ba0ecaace561996a86ac914b08f8f194ffde5988a08444cb6e3fd8178b585efbe82f50f49324da9e70cf09ee6a2b42ca32a8c0786ac74de05b03cf7ceb2eec167e0a679167e76587300e2330e470c49287590d285a5848f935f3761ec141192da5017d7a79178958ce94dfd8b3e87b4fb73f0047a4b6c6c2b7d8b278d7676cec167389cb789af5f3fb3493e1ee923f0917a486d318a925a0f1412fcfb152b01d8a67e52e764d5e044d3198bcb2fda00435918bfc5ee6c05821c3351b6cd3fa460cd4a7ccfb71df5b3fd8ad23c4afb6271d156d845fb4d449ee48314d0a6cb6201686712e7636e533c8b3c0476c8eaf9ce0cb6c78cbb83826bbb8df640c003a0fd98206fc763e7b48191ff984bf80f9d89c69c6da0a5baabeaba84105e1c30daa60f985528ce3aab6636f30004845dedeaf91c1324665682e29d47d8a7faf28ba71fbee7d6707d057cef30e21bec6721d3ecc394fbcd8915d1b990d76fcecce11c10467421b9dc3036b7d0a3719bd1eb3aa0a81f57e58434bf38a7c93171f6c9c2a968e84a8cbc0799e4cb13c132429fc857700e2812327ff40a2f27bfb15f62b6e1c87bd49d76e310becfe92f3a07bbcf20e74a513a244c511951752a363985bfc2079e9249c103875b8b530fcf574543b6834dba38a46d45b7ba413d164eb7cabeac92073dd5d7487aea14f9ac9b4d62f451bb335222bd71d339a28e674896934489c35b3135abd618d202cbb91bb17bf91981b35bcc5cf824ea5746e61265765fca2234440cf3d2ee098a56e158d8028a9a0135d14c9e483d744c04154e72a078f7574697bd302e69d484718589b913284c629e1760cce28a9d56b037fbe2c1c09692eb1563317f9bce4067fee71cde02a9d07c6605921434394958f78a906e2fb0f151a48f6b40b0d68d6be59e9af34eb0ef95be6ac1b7d6db99c5aff4a97f6ed0878d9e6aa580d73d3d6ecbfa87d846b34d20582c0a43471fbbfe41cce20ce7f88edbcad0b1369f17ddb4b1eb35f8afc682eafeb5ed80138218ca859e18ad7b523ad66a97e4218ff5d92b6006df32122cdd1d9a98e5eb5b77e62a24ae74f3e0463920093366918a5f04d169688cefab034eb1c836b7c8096989d00b5e7c7fc675e938d0517f5983f626a142498436cd38101d8188abd85603d930214459416a9c8164a32489298542eb14ef0e1c7e57408412ca1928ecbb5f154475268751349813c586cbe15ee123e94fc0d584a95d2e3737a5c04eec04ac2d5c98d88e2c7758d29fb7126cc908353eceb6e575898a42d557a727710987897e875d7045b9b136875f13c4e6b0e8b8f7862cd0c8954303cc5517b33b5f10aead0c3bac17981ebbd506fc8963c214eb9156cf2c0783b4064f7460fe90eadd69484faa7aadde6198110fa6054ed14b26434a0d2466701e8a7a4c08e98cee51b6b48a8bc3bdc1fa8e007a947da9a3ba45a72032e07d94da2a987445558580e3008a3b0bee284ef74a969773cbbe13535d78582751a13202143022dd3e973613c4343ceffa1342e260404ef258d126c26afc86cc6ea64d9225d0d48760965c6327d0525d85a161071a9cb54775f040bfbe2bce6027a2806bb64b6e91e2c30548386ad062254ce47480627b4499933cf58e020eb470db18c6788da3ec555ba93e5439531d2885ee81e2896c15d855dbde0cfb031117846d0514d59ec0e0a6714e3f692e810f92882cd5eee1b94933d72d5116abf4578b1a41ef373b0b8f9d97fb5e4489e1609b3634a657f403cb3e40c06bd42eed446efc8f502ed07967bd25ade5ecf23fb6a3d440a51819b6ad6a632c8f257f85129c037547ae59a69fc1f1c37643e8ed14ec658c69066244f68c2598c0b43c2741e7d8157a34944c604cd2956c28fef640fe1d843cea9ab9c160262bedf09543cf2c266ec07edae7d8442c9ea895213440618794cc46da07edf221bc68f939bbea744d6556cc64ecff3efaaa488e372cdca668f654ef1cbf103b46fc6fdaac19e65c191c849ee304ef72e93fcfbe24530eb145b548dc30c8757fe0eb296928623aa7dd2f05f453863dc5113bf35170299869b90518d95b69a13e8894378e2a0306b8f0b6630d94a2073537835aadae8483840272138fee4d7859a6cc3a2cfa6e57ea267909feff1b75d5c6ca3ff3329e32fe203316b042946017a5dea46c19c3074ce6d70dfb2fcdf20d7b12d99c602c9daababe4a4eabe20a61d5dc55cd1315f498a16bdbdd6660d4e1698ee00f5fb7d51f48712689db9a9b3298f8d9b735235cb01ca8ff89f28446b0b2dde0777b59019026b46f3a1358907bff7145c9c701b2d43cb22c408b2f8d6ed52147a30528e3386c98fbee3f30aa12915823a0b688ce0ea87c2776cd5b56474f0b31accaa72d283f7a5cd3903cd61634543b568b92fa5b446b861c63915ed2e208bc7cc6ae049baef8cbba3cc9767e84cf66c1b297cb19d46f51876a3d2da687c1fe07f14f4fea2d7019df512e36432bc58569621f5f9c4a7b00b77b44a82198fb068d4922f4456b08037513d87150b3d3c542044923a0033408b570223bd265e447d2ee28558f79bcc6eeb47801c93acc298490b8b8b7ecaaf6865a3b80a15d3320deae73b02bcc48c3d0e0329f15a1d5630efda325d1af989ff7034257c0df7ee5cbf6ecc631f1c2c0193fa0eeaadc410260fc8df504066e63c8e1b219823f75b52db7dcee1861a5b88e8582bcb20696d583cb460fbb4ee6cc903ba07d7ca8fe802197f686eb93e567c1308ebc7d733cfbc7f099d35397fff837bb698003b4dde95c8acbf481f010b1602451837f8f4a01f638b023510005c430a63c077128cc5e9eee8e3d340f295e6e477b7973a3f69bab21d7ac6907b20efde441a01f82fb84a9bd70d1a5529257307ff0c3890dc1642fef83c9d17571fc56fc509d828ba624366c9cb3dda61b0d631e1161c3669d7372d6f4e14546ddc95a91bbae384c957ad709143cba2aff39e5d4d295266e975f1b4c065ed6a5d646c3eb560765e0e1c895ad2fa24605c548e28b635afd9e83eafe8ffd39ad08febdefe731ad6abdb5dd628c9a38b0c350bc0eabeb13ef5f9442c842ab7490833d821fef5a632641e7a6343ba066572d756fa72ad6d2157581b5b544f3a6a294926e5a46773f6e5a53b47620f12afa0706390b8f4be58075f9a7b15e3da031331c513d90b1bf58a1d6ee071e1be98fe9fcf30461514f99c94b6d1526bc9de6b136a02bc99dc2c97ed4a365524e00ebe364859f39ba57d574bd510f3cb7cc1511d9afbbc2dec3a591c93e2bddf41f78c9402b391f72cf2252f268d6cd38b5874cf8a378a14cb8e88465a564c226df0eb660bc1b88c7fed9fdd1ffdcf769b087352ab6b4297df32d217524a93e404ccadea84c599b5ca6bb38a523ccdfd1d0a57a0d7ab905c635c0e2e656d827e58cb26acfed7167e8fbe837e63a6e1b4551245abad7174a2c8d70228072f13bf3d741d8470d63528e6f05fba4f5a3d8607215f0cc6c73ea8297b1945a4daba10b25976554abadfa35211baf5cb4b10415f630696bcf1abea9ce24f52a265e8d4c5601d6ecabd6bf4c64c6ef775ab94d2dd73876b68c2ea4dfcdf797496d040bada830cb19f8d1ba851b36067a9b93ff26a297ebdc9b4008babd0bb35e1adcda3139bc26c339d30d455e52ef93c076dc0045207e8d71d27527e3f7efb19056650b6dc5b1ab66eaf31abf5bdf2010c73b6e8fe7c0c45da05c29e780d4827bbc4dc80e03198d5b36a5ec0601ef86a4142c0811c13bdbff48aa39df32615ddb906992ae76c1887099ca", 0x1000}, {&(0x7f0000002540)="5d55582ccc082ad38f34297e2c1520477eb1be438257ff7b24939fabe9df52fb08829bbff89ac97d181f0af8b95af350e6c43aa3d27aa677db39aff8d6447f36357e59dca8dab92e96224392dfa89fded18dbf414b3dc5ba81267a7a06d1982db938f2690a02ddda3e590c9a302373a5ad95ac9559b48505ade65eb60576f543794cffb1f8b2503cc339733e48faf3758abaf1bc842a20aa9d25e82b", 0x9c}], 0x5) getpgrp() fsync(r0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="1b61d8bf61dcfee494ef70e31a4e8d235b8fcecf3e6893069e66", 0x1a}, {&(0x7f00000000c0)="d7b8251b9d37f1d84a223285cfa9d4ad701bfd1bbbbe975a914ee9d8958c035d07c90e62c05264c6e47a7b68322bfbfaa2037f838440454c15916ecf9d31aa514949ab7c21d0b0d527af18c33947017b6a62c5b90ebe71715d55138bc06f4231abd74fb959c574b1d9c2b972e0c95b238ea1158fa58eb4b30843eafc2c3bba4b59b695ba4d71330cf993f635ee6e1f1c95dbd55e66306bcf6147480b014a66192cb21f63383b1bcc324c", 0xaa}, {&(0x7f0000000180)="f58e1332fffc8f0e8db775d2", 0xc}, {&(0x7f00000001c0)="4b4490150ffcc7a5dcd84b0ad9ab061c99c7a0a1d063630570657e846856f6092228bfef0abccbf1e9d592bc43af584062637aa67a389e57fca6ffb92ca553cc2167e6a06feff3850c178dd49bcfc7d5cce40e89d30207e64f2ce394e7e99021613b8b09cfdeb27cea50533c3ca80d5bd590ac9d69c82564c52cfa2a9d5ef6c66c8ae585bf8056735af8c7eea9832803cf694c27df383b594af2a2cbb8abdf751203333f2bf71d0090f41a02b9c1af948ce24f42d6c79a87feed5b171be19ac1c71f7b34579a0e", 0xc7}, {&(0x7f00000002c0)="7cf6e531e51df9c04bb3db9e12ca49df6558d384d22bb590c7d6febde23d6f3450d6828f", 0x24}], 0x5, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000002680)=@file={0x9863769b02a6bebc, './file0\x00'}, 0xa) poll(&(0x7f0000000080), 0x0, 0xfffffffffffffffd) getgid() 16:03:38 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8400, 0x14) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) fcntl$dupfd(r0, 0x0, r0) utimes(&(0x7f0000000040)='.\x00', &(0x7f0000000080)={{}, {0x0, 0x4a7}}) 16:03:38 executing program 1: setitimer(0x0, &(0x7f0000000340)={{}, {0x2}}, 0x0) nanosleep(&(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2) r0 = socket$unix(0x1, 0x7, 0x0) sendto(r0, &(0x7f0000000080)="a1720d671a9a5938f04330a6e597b9ed6d0afc791633aa60c0592c221364e7bed93e598f7d7c53b3c2ff3dbceb7ffb3e2d08b2b89bcc041025e733f890c8e1a7bca47b0de1aa705ea26e7e14c0751894f1b7cee60416046a4bc89bde832b086ccf380b9567b9144f5d78dd9a2cf09a77917e3da9dedb554a5df13af87e35dfd167a90eaca0a3111082c31b23f7a2dfb58b55825a6e74f197f9d4c9b0b4401cadcc06251510ddbb56830aaa2388032884324da4483adce67f5fa7d0745472954fe6a611e4deca", 0xc6, 0x2, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) sendto(r0, &(0x7f0000000040)="7a04c47ecceaacfd19", 0x9, 0x8, 0x0, 0x0) setitimer(0x0, 0x0, &(0x7f0000000380)) 16:03:38 executing program 0: r0 = syz_open_pts() close(r0) fcntl$setstatus(r0, 0x4, 0x8c) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r2 = syz_open_pts() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7fff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000480)="3e80", 0x2}], 0x1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x78, 0x9, 0xd9b}) 16:03:38 executing program 1: r0 = socket$inet6(0x18, 0x800008003, 0xfffffffffffffff7) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040)="843abf5c", 0x4) 16:03:38 executing program 0: r0 = dup(0xffffffffffffffff) flock(r0, 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 16:03:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000180)={0x0, 0x8}) ftruncate(r0, 0x2001) 16:03:38 executing program 0: madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x3a, 0x20000000, 0xffffffffffffffff, 0x9}, {{r0}, 0x0, 0x2, 0xfffff, 0x7, 0x59ad}, {{r0}, 0xfffffffffffffff9, 0x46, 0x80000004, 0x101, 0x81}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x5, 0xe93b}, {{r0}, 0xfffffffffffffffb, 0xa, 0x80000001, 0x9, 0x5}], 0x5, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x6, 0xffffffff}, {{r0}, 0xfffffffffffffffd, 0x20, 0x0, 0xda3, 0x5}, {{r0}, 0xfffffffffffffffb, 0x2, 0x2, 0x81, 0x3}], 0x10000, &(0x7f00000001c0)={0x0, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 16:03:38 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xff0}, 0x11) 16:03:38 executing program 0: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/169) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/254}, 0x106, 0x0, 0x800) r1 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) fsync(r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file1\x00', 0x100, 0x2) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000600)) msgget$private(0x0, 0x400) msgrcv(r0, &(0x7f0000000280)={0x0, ""/208}, 0xd8, 0x1, 0x1000) socketpair(0x1, 0x1, 0x8, &(0x7f0000000380)={0xffffffffffffffff}) msgget(0x1, 0x20) r5 = open(&(0x7f00000003c0)='./file0\x00', 0x10, 0x0) faccessat(r5, &(0x7f0000000400)='./file0\x00', 0x102, 0x2) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000440)="a85255c6a02ff6f89ec0deba7a0d4680951a711aef583e5f8e36270882bf70c87a30634d0c3a9290c425c2ccbf938cb54b8234f287f72196e193908df246", 0x3e) connect(r1, &(0x7f0000000480)=@un=@file={0x1, './file1\x00'}, 0xa) accept(r2, 0x0, &(0x7f00000004c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) socketpair(0x18, 0x5, 0x967a, &(0x7f0000000580)) getuid() 16:03:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x6, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r2 = getgid() setegid(r2) 16:03:38 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) mkdir(&(0x7f00000001c0)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) rename(&(0x7f0000000280)='./bus\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCSDTR(r0, 0x20007479) lseek(r0, 0x15, 0x2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 16:03:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x3}) write(r0, &(0x7f00000000c0)="e36258dfb319c9f5ebb6f82477f2f163c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0ea0600ca9f078177da4ce9c287730c53fb394b842dbbccbbdaba6eef00000000000068f7acad445dd9760000000000000000000000000000000000000400", 0x65) write(r0, &(0x7f0000000280)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0019ebaca150a", 0xe8) r1 = syz_open_pts() close(r0) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000140)=""/177, 0xb1}, {&(0x7f0000000380)=""/185, 0xb9}, {&(0x7f0000000440)=""/217, 0xd9}, {&(0x7f0000000000)=""/46, 0x2e}, {&(0x7f0000000200)=""/88, 0x58}, {&(0x7f0000000540)=""/155, 0x9b}], 0x6) r2 = kqueue() r3 = syz_open_pts() kevent(r2, 0x0, 0xffffffffffff0eac, &(0x7f0000000480), 0x72, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0x0, 0x0) 16:03:38 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt(r0, 0x0, 0x100000001, &(0x7f0000000080)="000970d7", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e0066696c653000"], 0x1) 16:03:38 executing program 0: r0 = getuid() r1 = getgid() chown(&(0x7f0000000140)='./file0\x00', r0, r1) r2 = semget(0x2, 0x0, 0x0) semop(r2, &(0x7f0000000240)=[{0x3, 0x0, 0x800}], 0x1) r3 = geteuid() r4 = getgid() semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000280)=""/241) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = socket$unix(0x1, 0x5, 0x0) sendmsg(r8, &(0x7f0000000980)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000380)="66df18a7d5a14cecb511a15a150a3377deabdee76e6cbea6f0c564978c64867532cba4f80ab88ee966f6af76a1511964311231f84f0c5e4265087bd0f0cf658cd4410fb97997fb9edcc739fd980529a4c6a6777a60208d4243ec9f375ecb5fbf285d64819911c8f335cf3a1a991162567b41248c060f864a6c62563098fc94c55d949d347c1f9985bb", 0x89}, {&(0x7f00000001c0)="ec627874ce5653b67696745bd0c7f2b5b9e80a7ec072e9915be3", 0x1a}, {&(0x7f0000000200)="bac204fd6ccc53ac6c72b3ce6847d3b8b4bd4bdfc8", 0x15}, {&(0x7f0000000440)="ec5f5019e4f6d067a0800052df26f270662b3f18c4b6739143aba08c6e1b6bbd3a14f8876805667ee3b64417043e2d984ac67e64101c2c5c2a67a7ab010cb7c2d9751c50173237c9a03c1396c4ae405d68a62fbb1e897d7e35c9d4f14be7e206c6f15655f73827f58587033ad71e19dc514a888299f9b10c7ee74c0811fe06a990b9de9f84420238c763ff84e8c75c3708ac9b62920ea0496462e8a6fb7794dcd9b9d108abe59a0a150987837a79dca3087f88820cf428ba9f068d2e1799", 0xbe}, {&(0x7f0000000500)="9f749351c42ef3d897f2d7eddcb243616a4845612f4b39301198fe4141977ef79fb391ff805e8d1d77e81095facc8bdf9940d8228dd915ac046767eb74d4ecf1d310ef351f89903317d614fe504711c6c2a0ba718e5c40f9ab4fa1211d909a4aaf16efd200438ac9405db2472d7c679a6618aaf5687ed0a1ce1d71e68afe7c6be39c4eadf735effbe615c769ca075af8aab1af69091a944106131c310d12acdce548d6a62c7daaec3b1e6aa9f51dcf5a54ca117d2c2fbb71772ce593422468a199", 0xc1}, {&(0x7f0000000600)="72dd0db48ca4b31053c44c3728fdb2cf563f9ed0e6dbcded722d3b50b0823daf7fc3b2eabe77f3d972563fbac1283ec652d55f6fad96eb0af0aca748008a4110f65a1e6915a8df487bcbe783baef81f19429376fa887c23d79b1f3531be4df40ff0b12732daa9d28e6083df572ffd41f41c44b2d54d5b37055222aef", 0x7c}, {&(0x7f0000000680)="a115c3a950c79e78ca41f016117dd920757f8bebe764b0d2a8c4aedcaffb3ec054f64a8da61497b21a95ebe7ed0025ac642dd00a7d7efa45bdc6eeef502bc1fc595f7d3893a5cc8a3e39366bee1eb20595", 0x51}, {&(0x7f0000000700)="ad47c6dec9d189f3ba48c496a53971bb154259f243247e79d71cfd0d8d1abdc0568dc78c8515b357e352db3317e3ab1272b58e3024c1db6f2e1ffd7bb1a8ce08745b37a5bfc8169ec2537815e4071fdfdbe37ca07b2ecf95e27f6ca0c62dfdf87bbfb0c3dabc791c3011161f76ee475be772e86d0a23ccfef2d083233ac202d906b61dbadd4e255ba0615973c3f4cdf19a6e2d708999b0ba9fee7e77ede1486f745cd4a515bcc3e2f7c77aabb9b94cd955b5d84f2d4cf92ba978e23f45c9cf62b0def5b5129e94b2b686112be5a4736383d93c9eaf5a071046f7419fef9f307a9e3f12d9f4b113e286a1", 0xea}, {&(0x7f0000000800)="c3bbee81658f8f408952cd889004e48a3375293cfa0db7fe1225283ffe0de7241e11e301835bc52e10e250b6", 0x2c}, {&(0x7f0000000840)}], 0xa, &(0x7f0000000940)}, 0x400) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x3, 0x7f]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x3db9, r3, r4, r5, r7, 0x0, 0x100}, 0x624, 0x3, 0x9}) r9 = dup(0xffffffffffffffff) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={r6, r5, r4}, 0x18a) 16:03:38 executing program 0: r0 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0xffffff63}], 0x1000000000000137) r3 = msgget(0x2, 0x8) msgctl$IPC_RMID(r3, 0x0) dup2(r1, r2) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xd3}], 0x1a02, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) 16:03:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="26400dea81b2937b376e6660ebf6d121b0d860550f21b77b24d10d622083c044bb2dfe35e16af0b92beb338987c8f59a4065dfcd1ddc890d24619b816fe46a8acc6868a89dadbcf1a45ff6a461e578748ce6ac019cda206f2e9aae57c86f97148dc3976331f3e9fc0766a693675ed0887cea5468c6026eb062302e", 0x7b) execve(0x0, 0x0, 0x0) r1 = getuid() r2 = semget(0x3, 0x3, 0x80) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000080)=0x401) r3 = getgid() chown(&(0x7f0000000000)='./bus\x00', r1, r3) 16:03:39 executing program 0: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) pipe(&(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000001740)='r\x00') 16:03:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1000000000611, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000300)="e1", 0x1}], 0x1, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) 16:03:39 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000001140)=@file={0x0, ""/91}, &(0x7f0000000040)=0x5d) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:03:39 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) madvise(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff3000/0xb000)=nil) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x10001) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0x80) r2 = semget$private(0x0, 0x1, 0x40) semget$private(0x0, 0x3, 0x422) semctl$GETPID(r2, 0xea9832d2de96157c, 0x4, &(0x7f0000000000)=""/60) 16:03:39 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) select(0x8, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r2 = shmget(0x1, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/75) 16:03:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x3, 0x8000}, 0xc) 16:03:39 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x40080401) mknod(&(0x7f0000000080)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 16:03:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e4505", 0x216}], 0x1) ioctl$TIOCSTART(r0, 0x2000746e) syz_open_pts() close(r0) msgget(0x1, 0x0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x4, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "8369d2d18005000000fa6000"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:03:39 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710df240ec011d05000000ff010000000000009aaba601b4000f00084931c1ba903236"], 0x1) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="eb0431d4bac49d1eef32c7623627832d3e10b61e1578d4d23e0c9c46a702d654391c6db254098d046496fdf8cded9d02b022c6b433cbb2d2d0317c10a95b95f7882c4fc4fa1c851bcb79cf8aa83c838c36adf2cbffa4b2fa91b48e22d5b80b2c2b473ba8cf932547c491b303251b57724a691c6569ba5f6fd1ce1ffe1c702bfd0a6094b4247e812d89a33b16f3ae3345ffae14145d3ac203f234d04296c871d3395f691c24d8f309f0", 0xffffffffffffffcc}], 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fe", 0x1}], 0x1, 0x0) 16:03:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x2000000000) pipe(&(0x7f0000000200)={0xffffffffffffffff}) select(0x40, &(0x7f0000000040)={0x1000, 0xffffffff, 0x5, 0x2, 0xe8, 0xfffffffffffffff8, 0x2, 0x3}, &(0x7f0000000080)={0x9, 0x8, 0x3, 0x22cd48d0, 0x81, 0x7, 0x9}, &(0x7f00000000c0)={0x0, 0xcc3f, 0x10001, 0x7, 0xa0, 0x8, 0x1000}, &(0x7f00000001c0)={0x0, 0x1}) dup2(r0, r1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x73}, 0x0) 16:03:39 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x3f) r0 = open(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffd, 0x0) geteuid() open(&(0x7f0000000140)='./bus\x00', 0x103fe, 0x1000000000000) setsockopt$sock_int(r0, 0xffff, 0x103c, &(0x7f0000000080)=0xff, 0x4) truncate(&(0x7f0000000400)='./bus/file0\x00', 0x3) chmod(&(0x7f0000000040)='./file0\x00', 0x140) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000300)='./bus\x00', 0x0, 0x3) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) mkdir(&(0x7f0000000440)='./bus/file0\x00', 0x22) r1 = semget$private(0x0, 0x5, 0x40000000000310) r2 = msgget$private(0x0, 0x404) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f0000000340)=""/72, 0x48) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/115) write(r0, &(0x7f0000000480)="7c8c2f740048fcf37482f2b4af53b1ceaeabd0560cf994540213c738a054ade13b623943eb0c", 0x26) semop(r1, &(0x7f0000000100)=[{0x3, 0x9, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x7b, 0x1000}, {0x3, 0x4}, {0x4, 0x70b9}, {0x0, 0xffffffff, 0x1800}], 0x6) 16:03:40 executing program 0: r0 = socket(0x2, 0x1, 0x0) write(r0, &(0x7f0000000000)="1b582c708f217efd17fd0ffbbaacc84e9970fddedb2205fbf9fdd5a8f1cd797ff9563018cd47f3ad1965adf18e2b6405d0032b22d14411b568ec72f9bbdc570d0ba91b90bab1a33fe143d12c07b2c97938e32c8a042e78fa26af6f6b4f70264c2f3a78f8b81c6e61447d3c8b9ebb8d94d717a8642044129d502af623405db0fdb2f930e9e26e805416b74ab24db880d7c3f25bf4a90ff3dfaf2a6a92882d8fba407c2f44ea012e6f58ab060bd8e611b057f4b5387aeef095129b8c56392578c619cbf78d007550397a2613c81ced49aaa2c363e76b27007beef2f782dee7d1cf312f6bb2ca649e1ca6464cde8e5dba10fb286fc9b0", 0xf5) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x4) 16:03:40 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = msgget(0x2, 0xa416a43a557d95fd) r1 = socket$inet6(0x18, 0x4003, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYRES64], 0x1, 0x3, 0xfffffffffffffffe) r2 = socket$inet6(0x18, 0xfffffffffffffff9, 0x2) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x40004000001001, &(0x7f0000001340)=0x7, 0x4) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x80000001, 0xfffffffffffffff7}, {0x1ed, 0x8}}) sendto(r2, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21d23adb3c56d33e11fa08bb2f860e15247471f2a2b16648199a091e5e867ebd09b31c799425d78e67c3fe8840bc96fc2440c3909f2d316924ffa9a36d1588f4263a97affed509", 0x91, 0x0, 0x0, 0x0) 16:03:40 executing program 1: r0 = dup(0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000000)=""/12, 0xc, 0x801, &(0x7f0000000040)={0x18, 0x2, 0x80000001, 0x7}, 0xc) r1 = socket$inet6(0x18, 0x80000000003, 0x0) setsockopt(r1, 0x2000000000029, 0xd, &(0x7f0000000140)="00927a696828c10a56db52e9cf08ad3dc9000000", 0x14) 16:03:40 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x39, 0x32, &(0x7f0000000040)='o', 0x1) 16:03:40 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = kqueue() socket$inet(0x2, 0x2, 0xa1b) r2 = semget$private(0x0, 0x3, 0x1) semctl$GETVAL(r2, 0x5, 0x5, &(0x7f0000000040)=""/52) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x20000, 0x0) 16:03:40 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) fcntl$getflags(r0, 0x1) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x5, 0x1}, 0xc) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:03:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2400, 0x1afe) r0 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./bus\x00', 0x201, 0x0) write(r0, &(0x7f0000000100)="6c3195", 0x3) openat(r0, &(0x7f0000000080)='./bus\x00', 0x80, 0x20) mknod(&(0x7f0000000180)='./bus\x00', 0xc060, 0xa79b) truncate(&(0x7f0000000140)='./bus\x00', 0x8) chmod(&(0x7f0000000000)='./bus\x00', 0x100) dup(r0) mknod$loop(&(0x7f0000000040)='\x00', 0x48, 0x1) 16:03:40 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffcb0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000180), 0x0) 16:03:40 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x7f, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x8001, 0x1) setsockopt(r0, 0x2000000000029, 0xe, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000080)="00800800000066736c2e956815311daaca0918e4", 0x14) 16:03:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x164) fcntl$setstatus(r0, 0x4, 0x80) 16:03:40 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpgrp() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) r2 = dup(r0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x7, 0x5}], 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x461446646bc918d6, 0x5, 0x9}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40000008, 0x0, 0x40}], 0x1000, &(0x7f0000000080)={0x1, 0x5}) 16:03:40 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x210, 0x20) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x10001, 0x0) execve(0x0, 0x0, 0x0) 16:03:40 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x800000) close(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x4000000000000000}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x2}], 0x0, 0x0, 0x8000, 0x0) chroot(&(0x7f0000000180)='./file0\x00') getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:03:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffffffffffffbf}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540), 0x1c6, 0x0) 16:03:40 executing program 0: syz_open_pts() mknod$loop(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) dup2(r0, r0) 16:03:40 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) socket$inet(0x2, 0x4, 0x0) setegid(r0) setgid(0xee00) getrusage(0xffffffffffffffff, &(0x7f0000000080)) setegid(0x0) setgid(0x0) 16:03:40 executing program 0: clock_gettime(0x4, &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x8001, 0x0) clock_gettime(0x2, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) 16:03:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) msgget$private(0x0, 0x480) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/119, 0x77}, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x8000) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) 16:03:40 executing program 0: kqueue() r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x9, 0x401, 0xffffffff00000001, 0x4, "d1010e652fc419e686fe02f9f3778c82a7412b5a", 0x9, 0x9}) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r1 = kqueue() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x1) r2 = kqueue() close(r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) close(r3) 16:03:40 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0x400000803) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x18c) 16:03:40 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x8000) r0 = msgget(0x2, 0x280) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/50) msgsnd(r0, &(0x7f0000000080)={0x2, "9fbd10d033a1aa2628305f1e6249d33b4d240466b5e9651194c96f2623292c6d2443b90f05e3e57cce285de66ba1553fd74d7e9118c22c6a5bd88e15f30b869e1c24eba485093454df32996cb94efffbaae5c880332cc54aa9ef401e16c43ea51b2c6071b17f5aa67dbb9e95f16649bb8fe679c1558e53ec3c8177aab195"}, 0x86, 0x0) chdir(&(0x7f0000000140)='./file0/file0\x00') msgsnd(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000008d2712605de3cf0b46840a59d6d92783cb3a2ea6e1f77780e5549fd45eb4e4d88b384e834135dc03d0ab135955e410c8f33203ecd8dfcbd1120766a211f4abcc8b69170bf63933ecca138a18f2017a01f0ec7bab8b163e05ff1c17b0f1e905f425a7b539addd735709fbd0a8e54c20a873a44dae40cd1e0604202de3db0d08915dd49374c12fdb63e58f3c1a25736085e4404510e1b07d958d80d3b16422bbf2ca76a202f458a4a2666cd40143658e99803d9935bbab77d3740856189b487feb1778552c2dc68ac46ff3831f48639e676dfaaf2bb22c9e8afedf4a418ad4771971659a24adb2c6976a686aa91dd6763f5823e04d821739d8cc5ce5abc4805e3bbeeb0000000000000000000000000000"], 0x54, 0x800) msgsnd(r0, &(0x7f0000000200)={0x3}, 0x8, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) chdir(0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = dup(0xffffffffffffffff) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) dup(0xffffffffffffffff) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) symlinkat(0x0, r1, 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mknod(0x0, 0x0, 0x0) msgrcv(r0, &(0x7f0000000680)={0x0, ""/18}, 0x1a, 0x3, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:03:40 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000001640)='./file0\x00', &(0x7f0000000180)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x0, 0xfffffffffffffffe}}, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x102) 16:03:40 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f00000014c0)=ANY=[@ANYBLOB="0d392cb305586603be68fe7848d2489c632b00aed35f1ec102cf576c6525cafd9f327596a93268057f93f000b6d79c97359fd95f7fd9cac4d27ef85b0011f18c25a22d5059530fde84f429d64740e5706b85397627a40959a1cad33d5bb85d30175b31e34d0e346a1666de4e809e9943697d13d029b66f4684aacdcc0574daa9a4d62a529c5a829797a06c30310148a153130271cd75321c67d26bf0503f6caf8da220e2c47598fa32630cde701015b7407ff5a34cd528cf2c46849ca72759", @ANYRESOCT=r0, @ANYRES16=0x0, @ANYRESDEC, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX=r0], @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR, @ANYBLOB="a960f98f952d3f0c69ba6aa905e5930290eedba4265fbd84de431739ad5fe2eafa2b76e6c02abbefb4bed376ea57efcd3705c5383c656fff2232a72b001b3c6c4672d052ce19444977205647046c6f439d75726a46f8e17b3f7e270607fc7a40c3cb639b551595c0014847ac1a0fd5b32e75f08d91c43d89c5e84224cab2e1784ccd78adacba72aeebc80fa8e2a28f5d754a11cfc0b348b2a3b0ce65868a97432c6813ef921d62b2e1b23796b01f7136d66b56045324eb2eaba16c0ec01cbc445233c79b69b34b70e979b02599126aeae9a5c81c9b515a51237e1d8260fd94e2d47fd7691bbf63dc1a8e0d84e00e2165b21155c190e7ec14fef49953105b66573a0d43bbc63c2c0fe6f253a0e53bddb33a4aaa8b4799bc703dcada5782565c62411c695d20a331eeb44299e5578eb3bb783cfe8fe59b79e0bb6d7b77778a7330c9ea7f34dc8ebc434edd9f07848d884d792b87331baf34e183686c34092fd88e88df7e6005ce7879c5eec26fdefbbd72cadf78033e51c8d993874523f05b319d7368953e4d9ffd6a3ccb41a827891ae0f195a0c14910e6735dbe272e69e472e6c9db70dbcd60e5bd494de3376a051d8844e340b086c7bc3c11608b015b839d6a92d77c479078c7187f04f57bed4410e51a9973ad0cd53884e7101eba7f3add3d27455e254cb2ad8c34708c52ed76637231541d70ac853c76ac43447cca64b8ee31b8862f6b34be16669a4f1beaa7fcd3876c0e8c5c1a4f2e80b36785bd4d0d49a38b8a163bd43cdc53013f7351b5b96841b12c7e15602227920117c1b484d437571f6357a6e670bb7d13a8df5ca485785215c991c834117cabc5180176f88f31ad73bb1c605bbc9d9cee1271199c31687c6384a4c0c35257bcdd276fcec0e6b89e41c5392efa417d9767fd2f7adf2869a238a1d2a3bd9e209ce4f641c464f66152c1e86edb8d595d93b3052c9ad928105c3c46b6d3afdb253b7054ea34e546e154a87f95c51b88be85590ca6113036ccdf83650d0ccd018c01c129c02ecebd5db2934720677e84244df6b9005c0e97528838141fd89565513c03d612dc85ba90db4444af8e0f371d28e4daf59b3c9a8f5a87bcd954566369b8d2a91037a6ec4f064f07783fa88a38a831d900982837f7ef6ba7256896265f5a7184a070e6978ee7181b473d783d3cb59f86f7cfd5e98749ade1f43f93fa6eb01667b83bc3fbc08595d18fcef443f86efe66fd3d54acca7c58ff03b61dccfa68774594c776ff7385e6c0a448f1b1079955c27ffe827b5ff49cd0abd5a7dbfcea12df75baee10f254226d7d606000ecfd3cec7bce4db2708dd9f5041e106fddc600e70e5b7367b1f0da9d4b844c28a113fee032e6f25711c0cdacbee78ef41c45cb7cfc0143cda93575c2b2ac0a373e57436a514949aeaef3535590314df1e1e2752523e5cff5602ef813e280be52ae9e203b4118fa0dff741bf4ca774a4c497eb4e6357839a62d66d6cf4c521b6fe26eae4e9655488b07e97afc134d782d7249c6eb583b75665f3c4d91f4d815235ad0e7c37217d359c8e20589c8cd7aeeea80fa1c515b88c41a3fcfdd4c29fdaa6109ff3251603896832c94212ea91e22c4acd684234a4a9e4f55066f3bd8f2f91ffca8ea974981de4025b265d5056a184408b1167703d2b9d37e58f477914663581093f13c193f6662071eb435b172ddacb2163d62735e7e60e448f6565fdbad0bccd87201ab8ddce414747f5d0ed6a3e47e3b6eaff3cdaaf6528606dab8280c8b8342faf7dc2aad70e2d647666f4b2ad4224d852fb540aa0170dcc1301e8bab8595e8a1c0fc0ddf529d74afe7915be48e1ff30a6f265edb61a7f3b1bae6ff09d1a28a5af866af0686b0cbe4db1a54a771a4976e7d6412a63e9a309a6492d29c7a6802c64867d2c8ee97516d6a893e67605ea7f99ff7d264340d27b417d8049816ce5aefb78ef6171ea2fba931a38c676234b20f6af84c879cd2330c61d63457cbf585d71d4c82428dbbfd2bd7d2fe52549080485a7de10fc65941faa34e42a7cee38fa8e64ded5a03815f4c330a8cb5136f774c2dff14ffecf8d8ad8329f56a4cab18147ab61f28fab8e34bac732bd51682126d3978ab0161cbd519c84ec0de3d3941bb6c316f2c9f932331db819325f69e62b8b5e5ec1c01935053a8c6703828100fc9547c67b037db65e0e0408d6872857cf7fd3364becf2d3ac03433b9fdf88d0026f1617e709c2f53b29949db1b4e9d1e875b3c34583bfc737d91e55292ffb40fe8b8c613c19a92f0c0ccb284b37fef8d25ac175d33f6e7ab33ed28dced068099e8129a04d1d85001f22c62254d16cab59068f135247ef57248fb4d136fd510834964b384537017cf475ad903a6a091e1de1293b2e17fdb4cf104edf558233b54f35f2ed6a9f2cbe209c71d3c2c28c800e0046f110899d35eac7631b4edbe13a2c9ac6596982b80190657a14cb916222f3c5fc5546f7e01271f239e6c4bd2be6da9b6bb57eb271330ab1e326705e6ee50b8be3feb42abf8879ac321e4ec358a909fd1f44c4f24204785051aa31cea3f4e713cb2fac7947fd1bb3fbbee99354bf87ea38b0f49d344ad98cf0bd79d7c34fbaf19bf0c74c222352d6bc155679f9197156486e9a53b1144d9eddc1026b54d393e9ef8701431765421de575e094867904e22b9f7afd06a9692c5490d6b0df98b090e71756679cc01bcd82c6bf7efa124aef617f7bbd44ad94e6350f584146c7f00ae7759c3eea0b134d92c767e0fa3582946e45ba179d048b67b425455b7ca35f3ea32920bb71980fae2cbb552fb83b8b76efb8730aa957c904f0398172271230cc1f9ed336a5f8c7bdd8cf817af9bfa4c88e108e22a7b2dfff122f1c1dc5207c72798cb1d45680dd3f961da35e976973705ac99efc30a45bba54fd6f85cacd6bd9ee6f43847fdcecaaffa84efc70254c9285cdbf58078cb7d2e6b91051b47b832f64e8c7114a85d75e790e914d7beef67e188ecac07e65310afffe64c0502494dfb50a2eb388b65eca05d143937c4168eba05a8a8ef965634616cc0d18fc55f8e818778c6dd0b2acac67e4605f80d207c6b8ce11195cd7f9b05b448b9940e2880ea2a7033b848c86a34b5e3f439235537c7c138f455de617ee75ee0f56e9dc90441a3185288240435df572f5bd550b2478def036b5bb80cad5c0719cb1db11321a9a31f05251dde78dd63726d28a5ba88bf464c5d4a3aa7e655e13399a9907a0cdf3bc387bd776c31ede77a15fc304567f5fd41bee92771d4f1358e02fee9569ca617b433c222b7bbec5a3d950bfe768323357e20b86104256bfcb49b12f73fb38e7dcb59f7a897ef1c9bb763c388f06fed4d3ab38545547ca74e95d0032776aea6cdcb97a48e81173294eb1cd695a11a4247a0c70b7f106b07437afe7986365340b5cd3c28c15296f05005f51c8744021991d04c0a8aa4fad69d1cc33af3bd393c7700a434cbfaea5c5a1ce74b2c238c06d3cfab45fd21b54745dc98427361f33038d6696ba9ff40d54667295dffebebbe3853e8bd1fb7c97eecc33c54605ac1b803557c385d75e4d9c8fe086d425f0a38a15ff450fe6b41c8d2e886daa7a668ff19093afefc6e8113cb5f423c02bac0f13bdc3c58062de874423c32df322330998808f8d86a2154a0a7888985b6a1c5972e475fc83fb207be85725f062f0a387c1068e98045dce1b2641363370c44c7959660f6d524a789110e5c93b6cb501707b96b7f1b92184ddd82847e469b5e7c5a40bd8fa2ea492666088d48c8ad534001367fe7c4d94ac0658c334201cd4f5faf1cab4db4f33e80028155213cd5b93a51a502e4f568ff8b8abfb2f381295b9fc22824078a88dbaae943a721ea94791edda9bf0836abe9c1135b7e145d58011cf9d8e0c600c1de61ac9517f6eebc8d6d7237fe30f4e8ea7d48c5f2bb4a74ddc54d9a15eb49b7f87a992182921795c34934a8d4183c18699ff6abc721aa30df6d2a380d5f195f7a56dff3c0cde00507fb63098e64615d3c0d40a39d1283927ab11f9df464b1e4177e5bb973a63b99d74a69b6346d7ca6b7906a31f29a05c1b7ca7ec96db223272b31c2e5fdbdf4b1192403581e1d6d415595708c2359c3fc324615497755a78d670a836b8583679c3705940e737fb259a53681a39d99473e3176757f573749c8ffb6bc1a2746394180dddc7b76a2f64ce35b1cb9e419aa2d44a7888c59872949e4a7da1f8fb61af7d7026d8ec0c9960b9f0e3fd55f7eb78bafbb667d70ca874716f1058d5af89a94ab42d2c61508875258ceb2b18b337e32bfa6fe438309bb98e2c01b64882caf07ae1a3d4e3e49b644a255d5b509cdbf3b22c91d04531a155dceb0e5d34409950c230fa600a17809189f4f9c461c1ecdcbf1c533b7f24b841826baf903e0f273dd5333b575192dc126c9f1465ac2e0e89aa310ecc8aa846be8e8806252b7cd42ac2ab6e388046cae92a83ffd222839bfae710b5fdf9576249b29c9d7acbe028ce72ccccf1e4250bfc9e108b10cf50a3a0862ce33db6e3bbe646064bbf303a4c85277ae86dd68d77d25a9b11ad07d5e527d0916743c724bc69dd5f469794c9ae5fa454c60f40b751a4297c2295f9dd551797432422a1e62b3e0320516cc1d282c0bccb0f2e56534a4d2077c7d39cf5cc5e9f35b5e7e14cafcc6d35a4f07d2c809376d114b01287871ba246c7fce5809560ba771426156c9d192ef8b987cd7f362385aff73dc0c89c5ff1fe10c63e7a16196281de887c7a23ae77a4be5b33d0bdb5a3964fd32e8e7336e966f80ecbf2b6750a2a1cdcb6063e4baa16312c9edd975abe4d8b9c1e1e69cd588df2b2a7462fd221955eef1e81dcb28e88832bef0083fc6a9d515ed44f6d360a8696d74bf419506994b69c382f434d7473dc124b231a41253cb856848ebe276f5cb95ae8e08667f1cf577f48f8cffa9576c96178e72106ca10c6e925adf8c1c3345818cd2109618405b95d849b202824d1a2daee20572897f0841b5aad0bc5817b4a9b46565675d8141304a1daefda388c496a47f099d46c7d0d7d4210a16e021ef1434217cf54ddef69da58951c15562ff8b0e8473012d0e1400022aecd471a02e60f8fb8f7f11f4c07de4a794d1dcf0256e665c82350dd9fbe3fd904ef493b52cfd70e7bc3e9a0037a7803ba380162eb1d408196f32156adfef0c1417a8860f77181b96ac14977501dd0cdbf6446a856db26f33096e2132c0569069f1366b7884cf4edcbdd4318cdd8d0739c80efa1ba26d4e66321ee8394fc083f0441bfec98e9784049bcb48223f942fecb4d3cbf6571e4d7bd1b49135ff7e7c603e1fa8e8558ebf514e20827701eb03087f7bb6e60af2408f5ff7c3e40f79d828097be48afe2623b91c0ed458b3e4aff169351dbcd2a8ac592db7de0b081f99229ad4a655a2951403d286a65c3c0d491fe8a8ebd58a6861ce06763b993feaa81aa39458188b5e29e3d6ed7660513e1e65decd0776b7fb7e21279a4bc2e7a5e3194b66d8596d5e3ec3216c2968377af8c78c14c8ee0534cf38f0f3abac4c39cff8ac5ea582ae7f2c126f7ad987ad4145d5e6aa9712a8f4f00ef8e56e97e9dde996a1f6644c91d19a1195a0973e1a471d33a4d8b1b75d380c5ab7170d95890f75ef6c37a5699b8e2c79cd82c189071a21e6d5febc61db57855d7a47af20db01751689895baa228292af79f3cee624f0669a2c6607301a137ec79115ca578cef30fadcdf2420537fb1812465910f4dd3fccc5de1c3224c23d9545e2e629fdd1b2d9ad4df", @ANYRES32=r0, @ANYBLOB="acd3d483fdaf2621432c13ecba2387133e28b2cbce6829ac04db3156163b71651eb7962f18335b1d25e273453a402f565f6c7ea107e8ee2136e4bb206c60e388841c8df331c39116efee9df011dd47606834f9400c9b02de6c36b70239564b2e3ed2a249f1c221ba02c0a40ebc049f149d88ed88b06c32aa574bc672a0ef808d0ad92e14cd847e677de689baf82d1d47a379922218d76b28388eddb4cd1fc8985217443d0a4a196f8266573ea4a79bace3eda178132f398e5c0e337af7ed31", @ANYBLOB="b1fde8dc6c5bf40fc85d91b69c1d9b268f3db55a57d197de8cff69f03c9bc2a2a8e59428f808d6fbc68ea2e6e3a00c9fe0d0d0c440e75caa51bad0287420a650a2330d08e16e9fd582069efd086a51e2d352ff5ded45c92b81a1ab0c72a895b62a9ecfd7e7a463ebe62396a59a692903c71007403dd702b0e09969f35c3e2ab8206350f851243ef3b764cdc58e9a679025ac8d545d66bd4491330514afce07c47006892c84abc942c02064085cc26ad8128df20b65b6131a4c0238a0", @ANYRES64=0x0, @ANYRES32=r0, @ANYRES64=r0], @ANYRESDEC=r0, @ANYRES16=r0]], 0x1) r1 = socket$inet6(0x18, 0x8003, 0x0) r2 = semget$private(0x0, 0x6, 0x400) semctl$IPC_RMID(r2, 0x0, 0x0) dup2(r1, r0) r3 = semget$private(0x0, 0x0, 0x400) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000000)=""/219) getppid() 16:03:40 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) connect$inet(r0, &(0x7f0000000000), 0xc) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:03:41 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 16:03:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xfc45, 0x840, 0x0, 0x0) sendto(r0, &(0x7f00000001c0)="e3", 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x8, 0x6) execve(0x0, 0x0, 0x0) 16:03:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x101) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x9000000000005, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000240)="784df46c7e545676e9ddef8dfa925e7032", 0x11}], 0x1, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='\x00', r1, r2) execve(0x0, 0x0, 0x0) 16:03:41 executing program 0: socketpair(0x10, 0x2, 0x4c21, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000100)="859f004b00000000ff75ad0d480db1e420c922fa40d0936b02bcb08e72677cdc457124e0c8d498067ce9c9d6278a320000000066478afd14f96c00000000000000000200000000c117a2e1", 0x4b) 16:03:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) poll(&(0x7f0000000140)=[{r0, 0x4b}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) syz_open_pts() syz_open_pts() 16:03:41 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xb5018ec4b0b0056a, 0x80000000000) fchdir(r0) 16:03:41 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) r3 = dup(r0) fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e7aaf027ef0bfbbef75558b78b75c9858b7bf90c"}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x3, 0x2, 0x2, 0x7f, r4}) 16:03:41 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) sendto(r0, &(0x7f0000000000)="509b0cd49e1e9b24fc0473be518aa0ca963c90ebcd314e2745389b82853a6e3b14225bb375a192d0304c568c28eef6ba903f6eb2d98986fa", 0x38, 0x408, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:03:41 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = getpid() setsockopt(r0, 0x9, 0x4579, &(0x7f0000000080)="cf344e8fe64855402ebdfa39b914d1db0accb49f73f34c4ff0936d2eede15717eb94f1f010be731365e6fb4948fb9ac714ebeeb647fc59aec61037be600309e4d55bfa6bed95350274f31896057e3bfd56c89854030fb92a2a46f74dd8387d9771a1b57881c4147f", 0x68) fcntl$setown(r0, 0x6, r1) close(r0) fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:03:41 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2040, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="f3872323b8457dcbf529745cffdae23421261d4ac2541c598e91b837dca55007245a8fd2a4ee60397512327cd8e205deb777f3f05579790674665d868aebfe3e448eef96c207dc4d85caf283becc93f583ebe58e06e93c97e5d45cf5d8", 0x5d}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c5", 0x19}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) chdir(&(0x7f00000000c0)='./bus\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)) setitimer(0x0, &(0x7f0000000280)={{0x800, 0x100000001}, {0x3, 0x1}}, 0x0) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000000640)='@', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000002c0)="357359c5482908843e9a800ec50d5c8bfb8cfcd34e371049b6dc54050a09083ab911103e7d508526f336e17e9aca3c6f5a4778104a1768f749d33312bcf5f4da4ea28ab9d4ff8f57b0e76365aee8837c1ea27abc76dde20ad9a592f2edc39704f8bfeae153b2d27e30e39eb52db56d4b0c22fe57d0f10bbc2a4719671a326304976b114104ef4e628692dbefc965e4678b1079d31065740f91081c8661513a89bdbae8f5d70e2a0909a47b892591a06e9c", 0xb1}, {&(0x7f0000001680)="5e4301ac37f9aab78a123cb4e4a61cdb84faa4f26a182627b63e57597a521f22d886c151ae2939be2b8941c55508d70c19f8269e8fbb63d551d6f40a2343c030148df50f19d416d5fef07acb0ab05dd2068364aff682784072747d987ee3ffd7ff095ba0eadb416d0ebdab6f4bfda0390682ace83634154d8023926872ebdc784ab73050b8c601ebd088ae7c7c8abdc6daf7c24225441d77600c00a99eb69f5fcea3a405010526d08fbb6bffb273d90e45fc26adee977f40c6fa817e946e5938f9b1fd77070b64621cf0da9d08da7d9b07bafc766fd627926116558e5bfb5a52acbad3ffe84b5524104e80172c4ba7f5e1db50a0c43bd899d31fef525af3d445250332ecdf008efaa3c841c324b5fb9f35e6032a722aac7b490532e3e471c7258f3e41edfa9d49057102382ed8041f61eb1ec3b6a17dedc907cf307969a6142160d0cb75bd3e89668f51a6ff0b1fb8e5b47b0c43e0f247a83c5c0bc00bd01a643b2e6ab81ccd846abdff2705a389ade7730bad7bcde20c4abd1ad7ce66388eebc2a697912d3ef73d32654dca21f263ffe7aebfc44a54d0a3ed7b4e457b24cffe57826b2b42d892467762be351cf77be788d727e29f8214ecdeeb47668bae4727455645dc8a429c8a49ce353a8fa4acd6887ed7f0ade989fe2d596035e581eac7b36fb24549a2e9e38756f0a431e5b42e513b1284e64cb0040c94ca9fbaa7081dd2c3e52a45562ec55c6a24e71244d527f7f78262cf7eb5bbaf11134de6220ccc9140a32d728b92c6adac09ca4ef6b3cb14dda0c77fd68d126b5569c33f51d72fc65f2e55bfbd044e1b4258ee34519cec308bd9d41938c8aff82fc042cc15fe1729b628443c8ba9d1ba7811f06628ac9f5fe021d4d042f53aa91458a257c3ab866e355c5ca406a137d3fedf2dd73d44a7e3e845274c91134913276f700de122788cdcbdd8986029ce93674658f5d9f7d582bc3262adba1905bbf4fb3d191bce7bf0e37711bee1ef23aa895a92642ce84eaaf23f7c119f8f1daddb36a8266b1df68eb9ce90b7aed45a87dbd5ddbfa247c5be76b2d88a67194aef87ff8e5bd04483d1f541138a0c1c40bf78937d1393b54e19f971d3c1c596f5c0dde9b8556b7dced9f56e8a6d34e1d1ac89af1c2863bd13878db71204991df4dd033b64c5a8485f85e8dc8912d5fa9d61eb6d950fe646b90a16fff2909756d76e0b95b2e20897c1ef6277b9d5a8326c7739f3e4f7c8b433fd2ce19a6fe806f3d6ed5bf5612d4d3bdda0cd1c721a47663ce14331a7762497a532ebfdda92d0a906047749d4eb5fa577ae5e0266d6f8a29aba267a8fc6c7d7f4991f9ecae008652a9f285228103d3303ec744e303125d604e2fa9fc6c60342869e5f45f4ca2bac3e8158c1cbf218aaf441836cba09ddc283fba6589a8a6b04a54d7e18e58751c2d5d62151028ea19f482aa1f5b01dae90acaebd1c86d6b7cd5af8d8e1959ff9fb2c07de1f2c5bbbfba55fd6fb165d4fe0c3f618785c0242054cb1e61b73f6330e2a0cbf949d132b718339d300b5ee7ca54acda86c4a7ad79a9b976dc2d5c3d907312b8b273c1804197cef404549bf5cb34292f3a7f6b7308fb872c547378a63e17d8a87da0604944574a15a532601aeb4a0e0b7aaeb14f962187e684df2ff2db2bca5a483827fa6ebf6d387aabbdee1ecec5ef2ab9b70d790305183773a2e85f0d25afdf3908eddf08d1ddd5b2a74b1c3de3c8f8f7ad4b09c1325c14590256cceeb5d855262724c7177e2fb034c9602ffab1daf30fe0f9afb933969d0fecd52f1eaf26cb439bc02f8e1632617790e56e52a1b2e172af963245b7a8c4eb0c9236985a8ebd6385552a8b1d20a96c285c2a385879a434c14a965eee4dbe79aa57bfdbcfa9e3fe479f8d0bf1b419dca4750baea00ea7e36e4d8e9e736125e67ce386c2d4a5c033c8ffda98fddabf7cff204997fc5a89ebbf2661d13edc3020adfb41c912c4a49127385098426fc327b185c106b2ca7b03dc4181bd32bb45eed44f58bb8db447d5334747f4bf5087b22ed9d8e9e293bb369c938b002f6c5184211b64ff88111d4b43331c7f2a80a58206d9afc2ac63ff5bc44c2da1c6eb74c44306888b03a31f1bcc8108e3de141335fd88ca8b02f8e2dc98709f1a463e0d5951d4008042267831b5db512aaf13ccfa6f670edab116dfc7a0193f7910001f0f781748185526e5728672c6711d0c8bc7fd5a0274c7f48b29d3c97d8461117ff61ee320024dd48653664bf9ea7715195f17768fef9635238c9507e9d1d3e3426251c0925910c51ec0cd8842014882bc37b165fe51beb66e2daf45d57a268be4196c8ed30a05ee5d5fa77ee0c7de9e8d9605ac07812aaa5a74b5479d1bb6b426f29af27861d2bc144c368359b55a62c694c6ae93f5961488ff72ace1017b8b8de3efbf5ceb92a5178cb6de2b5a0433c0ed79ec5f9e2eb28078ce4c2ea39b7ef42e2844f1787b1a045f9518a367c76c2de4df2e5086867e41d06b62b290ca62e34338d8b494e54b210ac6f7200c42b0e9bb377092c67f7ce02f4f3ede5642d6977fe2be74348a804fd8a58f121146f5c2b65a94553bd14e1e82cd804408dd21659e2eba48b84d1d1aa24eaae0fbb4114649663eedd1ed30d4674d05f52d811415063436952f165178cf4cc485f004356ad357b013341bf247be670fcdf9ba1d6db8d9e7fe58d06c19f372c9c0f2aadfe80c6596b72b73aa231e9a3dcdcf058d1837fdb577c72b0e98a21442439edfc080cb7796a118707a9f8299c521dd16804943785d71789b664851ef4d35eedc2b087d04294759462c80d6b328bf6a3644546ee8cbb57252d343b7b11ee471036ea6b5a3e94ba442e62de0a116d5d6230d5af22427e9ee4ade437527a35761e15215021d01b29728a081bdae52074f68a4450ad6ac702ae78cc833526bae08d6e868ae49828110a879dc1424d330e90ccbba05ccd31f58def069eb13c674121ce0576316e9454bb13ff9a322ddc52739c17aa81d66bf200855729a429e30a4414e0e846d43014635e62928d88c3da6002344d2faafd8686af174ce312d80db0635d56b12dc6cb64d6b85fdbcf05e22041ac5f6ff95a9050ff9fd895a941844e42eec2fbe8da50dfc5e9b2da9fe1427721232d28c19ffb1ed8f4b6d0adbd66a5fd2b80aa976af202f0983f797c4b76c6ab034650bd7234d37938c384593e08df8b3da5a1ae04ce01cad48090f4e3a9b253a6131b81c5b1e5057226473fadc3048f99221a0c82d8ff2c3cdc62208b4c2fd6f35f4c169fd554c403d489bc9ac0b832991cee7363a9edd6805867f810f3987db0690e33b0afc3aacd9713cc84af8552aa099342d69a5d720c0c54dc6673e84f023803bcb7e3a96d23ab0aa52da17e8137ca218b03d3eacf884b1c920f4737ae8bde142d1778bd685cedea7faad849bc2e9af774feba9b67984325e75265e0c6bd404255b94b9d3680dd4989dfc02434a643c25dd678645e4514a8f5fc19958f925206643acbb6f751de7f22ffe285cece59a92af5e1ba4254da26cd8d58077cd8b81f297cf8f8c48fd06c158b7523c52ccaa0bc302a6e75ab216661352f61b00fbd81f92b767feb54f6c4b42dd0a6bb5f5d8d85934cb98ffd9cc2995d7e2b0923d1a7f1240b8e64b15bd0367f780fdf5ec3a2e08c33381dd26e0715b23d24fd7988a8aaca88d62212fb69563f212983e90ba8a2eef5de2589d7a9802ae6df5a02cd4b12e0ba4742a95f878a53848909a024091ee62a6db188fe902a1a242bc2d1e534e98db14cb752bd71d7729cb6be386f773c3f22005b2a9f3a1e8d3aa4045d8b6729698ca9a20649808c297434e63ceeaed6aa745e9cd1b30b25db525c3bdf27192e50d7febc87ea3d8bff412e7678d92636799e2a188adf6643fc5fe5ba1bfd04a6b17b91d28f37edffdb3dbc65d389e6e5f4e1ceb1246aa071f8abb7d0249bc3fa4d80290e4e40cba8e6837150730aa55b4a0b3c689d2e95a6f7a5f1cae9881f2d80b225ad45ce498000027b5789cd6812e327fb27a42bd71cac45241226af8115155fad70e057c7461d92c962a31a36ac78cc52aba3a2ef4c00f274d096048d6d54d4fa514bd01756442f75797d1cdacdebe0e6841e0b8013d7825b7c69ec3ba8f33aef708612ba2bead257c5dec05897927a88cc0fbab582cb0b1a662746a327ec02cdcdf23d6cbecd128c4f0df0cd3dc3c7feb6af5a26e60011c4371f3fab66ba53e18248db5838c659d3940601b21c023ba68607a47c4dd337efb9558c073eaf36078706755e111b451b1354137102614de32915b51e4064bb0479a515df9f3092184f8f6df37f321de05e13e7f99973b1df6f22f636c7c17b1304a2796fe02600038d461d5194887c73c02392b3150e3bf579886b9bd7d9087f540fa8f6e50adceb8bf810406292cf0a51dcc66bb23f84d5589246b9fd757f43d82024146223f7b7a7a167571d1da6add42d248921ba0e63f8ed0e6a74d56f38994a240dfed9794498dfee41ff8be662b9400bcdc7db2b57c1df8d276d690fcfd04d866a2320699d9ac77910f5a3f58e0472cfe9911cca2756a59bbe97a5ad6d8e1d5903aef80b09a71537e5796b8a1a645b285e919127056a80d906725df21ca57a3bea40ce4ef2f944797befea89f52829ccc94660b09131264093eb4bc04a789ebc3cdb8e0af0ea73964248b499a1416854ec89148f2ee9029a93cfd18e59bf852c164a71726d665960823508eff18cddc9b0e87e50198d6cad604df36d378fbd27396591a00d84b0756b7714966d52def68eebc6d98e0ff69881390e4aa02feda0c1b833699223995def9f81e7cfb6e3c57f5e6e5f6055d6370d4ec30e71965d4d510ad3dfbca8c6378f6a7750c7c166b337f125d5a1e8c3b70aee45aff88868c221e327899c3819a6d34400327273eb8333e3ef7315403db7c611e818c52508ff3d3e65171b7326bdf202c61b26eaabf726ee8edf8f27b3954abcfcc606835097d052cc80988b7c3b04f144b4b7fa65d2d37dbb561a01b3fafc47fa04f01c6fccf4b5482d7d846e92ff60fed80f57696cfa00a28cc19f459a7d435978d0c08113bba6ddf51176c55bd35a29a5235fc13849188517f9750bd5ad566df8a94619e4075f1e86d81f02cabe7b930f818ba32f2a9ab274c9233acfb5d03218101368bd95be7ede281d7dea17b356eea8b316e63a356a12d8b51acf24b01a95eb712f53a6a55e71eda67227cc96cb37cf942910626045c8594414620e6972f7a5d76a5d9841cd116099f9041a9dbe5001d54fd4746167fde12e7fd2a449c4430b9297ffe657dba61ab6a894d5e3b895ecf3499220f74cc91008819031c771feb4700fb9f60068d3786f16f595d5a25f80478f1e5eac7e24427719a3a96d0014850481d0f6f3e658f1e27ac4f0a03c890862eb595d11806f8423202c29a40e6b672db16c1af20bac34d6d62a14e8cd74dc2ce8dfa54ccee260924fcccd304c454a9d9bab79186677103def87c597df6220d212e22b6810b0b7fe6095b60a3bdd881f47df0bb9a5a25e3db97d176a69d45a79685447a94eacc82bb711b9e942b0ae2ee02d30aba7d87831159d052da00c21c93adf3b25f678fe5a54d275bf0302c78cbc6275f300524d09ba7fd922ffe04983cdf8495e1b5c2156317a3e28e75e7fee76118ca8cafa217b8c6e71263193f9ee58165d54b63bfbf0edb5e399f2292c4a409b9df4d70871d74011fba91839c01a2446aa1cd509bc3b2721e3da859be7e80ab10186351a5c5b1eece8a9a073", 0x1000}, {&(0x7f0000000380)="b5b4e667fb992e9941d5d8b801af11622897c3299be2aae0122eefbf34551224d85ba9d19bd3e86c20e710afd4f82dc3b93171cd666edccd54bd12e50340af706e28346e8178c438eccebf9ccf7f909f079873958d3426915ff6b4e24b35f28c42dfad466642a3d737c071e23a95db8c23fa249f5f238e868b6be28e650f6f672a45b5c3a04d8407", 0x88}], 0x3, 0x0) faccessat(r0, &(0x7f00000001c0)='./bus\x00', 0x18, 0x3) 16:03:48 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x2000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x2000000000029, 0x2000000000b, &(0x7f0000000000)="020c0000", 0x4) r1 = dup(r0) r2 = fcntl$dupfd(r0, 0x0, r0) renameat(r1, &(0x7f0000000080)='.\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:03:48 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000200)) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f00000002c0)=""/48, 0x30}], 0x1, &(0x7f0000000340)=""/58, 0x3a}, 0x2) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0x9, &(0x7f0000000000)="01000000", 0x4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000240)={0x401, 0x2400}) setsockopt(r1, 0x2000000000029, 0xa, 0x0, 0x0) fchmodat(r0, &(0x7f00000003c0)='./file0\x00', 0x2, 0x6) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/188, 0xbc}], 0x1, &(0x7f0000000180)=""/40, 0x28}, 0x2) 16:03:48 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3e, &(0x7f0000000000), 0x0) setsockopt(r0, 0x200, 0x1, &(0x7f0000000000)="db58c834bda420595f1756573d746c1e2f7df640977e42100f6bfe262a3b7920ca7a9fa521f21a6defd966b975749bd1bb34b06fb12b5c134d47f5f0ba036511cb7a740e247b2d71d5eb2dc8881377c78dd5c5929e26a2733b60a6e4d01586bb4c72b69757b179a09a6199f0453c31aed21a", 0x72) 16:03:48 executing program 0: r0 = socket$inet6(0x18, 0x4002, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x1000000000000000}, 0x10) 16:03:48 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x41, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x11) syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000100)="2d06721feb639fcfa41e40ed716e9e0673", 0x11}], 0x1000000000000063, 0x1) chdir(&(0x7f0000000080)='./file0\x00') 16:03:49 executing program 1: r0 = socket(0x10, 0xc005, 0x9) rmdir(&(0x7f00000000c0)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0xffffffff, 0x1ff}, {0x18, 0x0, 0x5, 0x2}, 0x4, [0x7d, 0x80000, 0x4, 0xa70, 0x51b, 0x9, 0x711939bd, 0x8]}, 0x3c) socketpair(0x1, 0x8000, 0x0, &(0x7f0000000140)={0x0, 0x0}) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280), 0x0, &(0x7f0000000200)}, 0x0) 16:03:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ftruncate(r0, 0xfffffffffffffffd) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x155) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fcntl$getown(r0, 0x5) 16:03:49 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "a147780a000000000000800000eb06a600"}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg(r2, &(0x7f00000006c0)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x1, 0x7ab}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000140)="bc6db54c40dd3e895e578d9000d51c4a31182975e6080d6bdf67c662bcf37670158001aeac659793f6bd1bddc1d65435251c09bb1e8e1db7db88ccc30309eb17948249d8d082cdc6224a8d9649d440020a62b6f9fec7ab9213785620ac89439d823fdb8857e74eeece1e5e138136114149988f40e17f13e0dd85682ba5844610dc5ef28a8a66aef68b594256d9d876f04ad7912433283a844b33efa55cafe9da068532ee65e46fefc674ca620602978fd5a64cb72cb212ce99c0aa160d0d38cc4bff83c4d94bbd67536c58ec6ee901f15b17b4644d7a", 0xd6}, {&(0x7f0000000240), 0x2e5}, {&(0x7f0000000280)="9936deda28b9977cce50911840aa2f3f6bfe7f68394d9c9b394d0efd5d358ad58c0b", 0x3b2}], 0x3, &(0x7f0000000300)=[{0xc8, 0x0, 0x20000, "e5d69cd5bfbfba85ce2f5a8e93db185b92b14a4e03a9d84d13cf61452539ca8754497c5af52b47f0cab5ac560aee4a79d2069ad8ff50065eb5e7f26d5ac3a7e39f98492751356e2d99e2334fc55dfe68177ea179174bd10358c4c5cfdb9704520f014213a0a30b4ce0fc5d56809ec851cf5946f403054ff37d101453d9b92e6328c4826b861a5983a5bf4f64e53618d392087026f1a91b6d8e593e62428b5ea469f447f1c6fec7a0d5c3b471431f45de7062b1777f"}, {0xa8, 0xffff, 0x2da, "021ac3459062bd5d5dfa756fa309d936869d8eac514c8b3e9f376033fc48c5a7859ef1454907d6c3240286ab64c317a6a287f637652cb80b71c756ec073ae654a13e25455ec7a18ecd7e3ffaf2ce546a53407bc683f51e20f95dc31ecb27a6ecc26329539afdc4ee5eeec656b82869852c17eb2dfa2b8916d306b01a8e6e234b19941b10e38d8a83849d34db42ed20e3beeaba6d7721bc"}, {0xe8, 0x1, 0x6a6c, "30af425e670f0377b32920a5b9f94594f04d3dbaa613a5ad7b1a1f0e0a120c2dcb2e6285f16732af9a0009643153278d158730c4af1d67497331545f146c5604d076bae17f50f337e47306d950f8bc11a33f617e595fa673f2c1176760aea82fb0226d80644f969e0583f5f4a54dac3e5848b7a0514e4819fa230d17c1c2d58cd1d7718fddbce3e523cb2db88d5629b8f69d38ee658daefc52ed4cee3e22e978fa52cb1cde63fa3f0732542502ff901b2ef4fb266baee4f3bfaf8108a5c841dc1f1fc43a7f5c55a902cea559dff8a42b16"}, {0xe0, 0x1, 0x1, "b3257a0828e74b5ddc3d2551992d2495e8bc227426abc23a830a7717ade09d44b9eac706b498c6797d40b23b9e94847d88164ba6f76a79c9b2b08b5e6cde7010706fa59c9fdf97b68cacae7eadcc207ec4f20479888fd645258ab15901cf6e36fd14867752738698dc2dbee160bf0257b8d83225e0687a0df1809306d8887f53ba4c5513914208b24db2a69b77f8100ae570c3fb086951d1a828d101241fdd7899649c11248f618a3359bf6f0ba43e7ba51a0137ce5c3615f8d204d4ac2193ce8e500b9afc16e2165f"}, {0x88, 0x3, 0x22ef, "2e3657a1d7094c186a93614e798cef71960fb8bd29454d10b4f714cd1bbe57246d7ba51a51886c979e29ff7bef3a08203993f66cde322ac901185233149aafa249e3780ba63b6b4ada4784c303f32a013575d8cc810020180a3cdfe627aef589974967592760f7aed0231410955559401f6bd8f5e4"}], 0x3c0}, 0x2) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xaf}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:03:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000280)=0x7) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x20, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000240)=0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x4000007, 0x100000001}) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)='./bus\x00') r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xe3f3, 0x1000300000003}) 16:03:49 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07df2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x25af90167d5e1800}, 0x386) sendto(r0, &(0x7f0000000300)="2a324b64fca89f125940d4c4c313e98c31d1962fd708708e8fb044a4c538388aab8f6d3ed78c5eac37902d83b115671d092fa2a96f24baea8b8425ba99c003fdd8f054ed89f733245c2cabeea8d3734f159144c2a69b447f505976cc53210cf558fd377edb5b6c9c5be2bfe71002405ad6407d0a", 0x74, 0x1, 0x0, 0x0) 16:03:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = socket(0x11, 0x3, 0x0) connect$inet6(r0, &(0x7f00000001c0), 0xc) listen(r0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x10002, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x9, 0x3}, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x88, 0x0) r2 = open(0x0, 0x0, 0xffffffffefffffff) kevent(r2, 0x0, 0x5a23, 0x0, 0x7f, 0x0) 16:03:49 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161b8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r1, &(0x7f0000000100)="ec7d2f00afdba0e2d780b5109ccb45c920cf54832f70704bc19be84a2f2947fb3bd1da763663c3cecfdf8db678fb", 0x2e) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() poll(&(0x7f00000001c0)=[{r2, 0x64}], 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710e0476725ac0016e0000000000000000000000d500000000000000000000000000000000d80000000000000000000000000004"], 0x1) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="bf7ceffc55dfafd4941dab001e9517d8f13c699e04e5ad2e04aa7a68c40588ea2c9a7035149ed8ca9f09102c8f07207b53ffb8f9fc6497fc1009318c600725376c8436e0012abca1dbcd19a4dbbf4eb03c3732b0b46df67741879d598ae2abce3f341be90e8f6f84e6d4801616f49ae7cced712f10a78317647d6942", 0x7c}, {&(0x7f00000000c0)="381c122bfe81f7757015f6a0e8e369c4f97e8651b5c50aac7d7eee6d8b15798562929ed0ae7beb6d081a764595852c2b77d3eb085ba1ca5eb9b50c0a5175ef91bb00f661ddb4b451c0fb87776e6f21ec0eefc3cf8f580d38623287f590139c63064aa141338d56df389450aa171ee438402eb06235882175e2fcb6956ebdaa259052834596079d3d", 0x88}, {&(0x7f0000000180)="5aa1130dce96a91a53e77c203894a1911dc91c8bdbeed2cb36f6febd34434cff7a1d17820d6e91f5704e58cb9dad92d1b6b0539d2b27c101", 0x38}], 0x3, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) rename(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='./bus\x00') pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)='\x00', 0x1}], 0x1, 0x0) 16:03:49 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x401, 0x9}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) fsync(r0) close(r0) 16:03:49 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x40) r1 = dup(r0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(0xffffffffffffffff, 0x11, 0x2, 0x0, 0x0) socket$inet6(0x18, 0x7, 0x8) 16:03:49 executing program 1: select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r0 = socket(0x1e, 0x8007, 0x3) getsockopt(r0, 0x9, 0x7fff, &(0x7f0000000000)=""/178, &(0x7f00000000c0)=0xb2) r1 = socket(0x0, 0x1, 0x5) flock(r1, 0x2) 16:03:56 executing program 0: r0 = socket$unix(0x1, 0x200000000000006, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1107, &(0x7f0000000040)={0xb, 0x9}, 0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, 0xfffffffffffffffe, &(0x7f0000000140)=0x3c8) chroot(&(0x7f0000000000)='./file0\x00') 16:03:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080), 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000600)={0x0, 0x2b, 0x643, 0x0, "98ae573e3142e80e86711c5c8e4439aed0e90b3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mlockall(0x3) 16:03:56 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x100}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161bc) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000300)) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x24000006, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xfffffda7}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/248, 0xf8) 16:03:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f00000000c0)="e8f0e55e", 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="bf47b015987f25b1da0374136c7beadaebe9dd56b404663f110cbd608dc0a1cd4eec7992a8536425a0099ea8f29c7f25f884895b74710eefd614cb", 0x3b) 16:03:58 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x90, 0x21) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x4) write(r0, &(0x7f0000000000)="091333ab457bf3b3fce25ad7f2026d4178be65435253fdbec6de172c1621357553cce5346f3d50cd50683c3aaf2254efe2980b747fce6297bda287b05b372138253d0db752", 0x45) 16:03:58 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r2, r3, r4}, 0xc) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x7fff) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe, 0xd1, 0x8, 0x2}], 0xffffffffffffffe, 0x0, 0xfffffffffffffffb, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x100) 16:03:58 executing program 0: open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x3a, 0x100000001}) 16:03:58 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0x1, 0x0, 0x0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000240)) mknod(&(0x7f0000000180)='./file0\x00', 0x3, 0xa172) lchown(&(0x7f0000000100)='./file0\x00', r1, r2) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/192, 0xc0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x6568, 0x1}, {0x1, 0x3ff}}) socket$inet6(0x18, 0x4, 0xbba) 16:03:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x3) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 16:03:58 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) shutdown(r0, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x9) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) 16:03:58 executing program 1: 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) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:03:58 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = semget$private(0x0, 0x5, 0xfffffffffffffffb) semop(r0, &(0x7f0000000000)=[{0x4, 0x5, 0x1000}, {0x3, 0x3, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0x8b85}], 0x4) pledge(0x0, &(0x7f00000000c0)='\x00') execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='{%!\x00'], &(0x7f0000000480)=[&(0x7f0000000340)='\\\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='@\xbb\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) semop(r0, &(0x7f0000000080)=[{0x2, 0x6, 0x800}, {0x0, 0x5, 0x1800}, {0x3, 0x1, 0x1000}, {0x2, 0x3, 0x800}, {0x5, 0x5, 0x1000}, {0x6, 0x7ff, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0x1f, 0x800}, {0x3, 0x4040000, 0x1800}], 0xa) semop(r0, &(0x7f0000000040)=[{0x3, 0xffffffffffff8000, 0x1000}, {0x0, 0x7}, {0x2, 0x6, 0x800}, {0x3, 0x3, 0x1000}, {0x1, 0x800, 0x1000}], 0x5) semget(0x2, 0x3, 0x2) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x401}, {0x5, 0x9d3c}}) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x98) 16:03:58 executing program 0: semget$private(0x0, 0x7, 0x20) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1}, 0x0) r0 = socket(0x2, 0x4002, 0x0) flock(r0, 0x2) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="3032b9e51deaa88ea79b4e1c13effae5cdd201014fe774f93a81f1ecca7a8ea38b48f18d1de9f719157387b77882b8b9ae81b0e39ac9c685a0498b59b25f0870156d07bc8008d6ff90dc8f617fc29a2af23fe63f805a54229c601cebbe64ba34846be53bec7204917cd6cf48c8d6ad5c9552b17ab35bc72f4277e7175bbc7d4adf85bc23f97c3273aa11303abbfe5980467dc75bd64b7a0a4db7c81a805a4498db90a1046b"], 0xa) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 16:03:58 executing program 1: pipe2(&(0x7f00000000c0), 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x400000, 0x0, &(0x7f0000c00000/0x400000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:03:58 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = dup2(r1, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r4 = getuid() r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) 16:03:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="0be31831e02808032b0a5b75c7a13dfbeada19f1ab73c635bb133a90610c7bed90aa5c8cb0866abb181a4eaf7558000c57e09a624ba684fcbd02cbe7fa64dcfc18e86b7b3bca8389ac8ee7a9a362af3e7c8e9e9747459164bf41c275709d1b91e020c925debceba0a4474066c800212fed09e2778b445954d41e00ff4c6085ba5be7d8c7644fe19af5b92a7c4af38c8f8fb2fc0e171aa632a68580d6f2875155f452e51b68220b2b6d3257693307d82351b0fa32f13c93eb48078376418c4206c0591a91d730e87432c30763e9068d9542e9c12fe64e1e53ba3e4eb1b7a3817c29e906853b36b5d12de04116970fff872763af8ed5e5df5d508f80f663077578b25a87f0a0dca7606d7f976ccc13c283f52c4e99d556ba895cc8fb6950fad371f10697e5b0649dbbe897e07b7b0ad53055f6706d2106e8361d1a92455466b0093202163ced122ef45cd748d8f062679794bb1171d6965d328fb74e0a1b826d995325a13d4f7d72aaf94208f617768d35da305e69fa3c0d20c8883bfbf2d665eac65740d66207b490815b673cfd4d89ab0ac2d08cc90714c3e640fdf423aaf81198592035b88331b322ea42ebfb04f24f12db3290db45ddf144d403ec14ae6a1f7cb2096ab3e7db14747a20eb637efbbdab3825bb5c66af0ba434347ea92d45ac2cfc2bb5f7e9297b87fe0ba61f6ff4e1a163fafa0fe90f66e2a7e3cba245b8c3f8cff32f8eda37acec28445cfc04b3b2adbe251ede6f67397fb36c939b5ab99b6f89df3d3e46c0d1d1dd3afa9153aad05cc22728cf8016ac140c9346486a2f6d9f5e0b3ac4ba1d61e0de8831bbe9082bb28c1057904503cb1628837d82a584737badecf199df99893dea2d16ac587e58736d174db115b32dbe34d2690293641edf36bc0eef65f7253b1637b154f2e2bdcb61ba8b7de70371924d4262a1d94aa194753e0c574c90c052cee9a057d3e974a037f0677a4ae8f0f5e560b2891796d26fdc00104dc6e68139853acbec36dd57285e2995af0c3bb03374796d4be83956a583ff890a3e00a5c4ceb17f7135bdd45f280a42d09e1ccf0008d5fd2d70c4e933867f621d1a157d99391117d27b690a74f302e46b21c580b3709f85e83f0b740cc84ffc4ec6e39afd8716569928f0fb8530b8c58b5c997b0f208ff29d12d0d4b96348635e8552448c56222a5648f156d04eede120a317", 0x357) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendmsg(r1, &(0x7f00000004c0)={&(0x7f00000001c0)=@in6={0x18, 0x3, 0x3, 0x401}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000200)="1354a65dc87e3f0e51d984a2f32f2d1eb2fb70968f87e0042e99d55acaf2598e82455b6f182734f9810f65532ea0b585dbae028088d437ee62c57f007d06394ec1ccc84a112b462a32990a538f32ec297bfb2169fb6a6d4c9d6bad7673446f489f628aa2fd6e50", 0x67}, {&(0x7f0000000280)="4d8796774a450f7b9d5b779267c2e33da846529088b94876ec4b465c2f2d5dfc1fddd6a138e8ac11b2c24bca3e398c833464918ddce038ce4ac9773fa3914b179eb52049e09872afc50224f34134c99b8c317aa29a1f4c8224d22f234aec3c7db19ab8de910c5f2d1ab07091370c0e1fd17c0bcab049c7cd83afdb0271d77e3e01ba08931e9963519ad7cd613e681102da4d83c0aa03a417c1eb13b626a0f3f7f14d69448085bcf8180342c308c9211cdb305cd06fd68f61a0d76d2265aa18eb56cb74ffafb79ed937e7775d1ac95eda100c436c06d4d5f9c96c620970fb6fc68753ed", 0xe3}, {&(0x7f0000000380)="eeda71c74c251cb164692a87c8aecb52e9f82110cefd904040ab1ca0c916dd3fbd218848af283688d97dc3c325ec6e71d41b6007f9ae9083be2b47eb67a28194fb9d1a639282327f3f006fac8e3fd583f47d8ef77ebd6335d2967a8ef9ef42611526c751db7fd2c97e44ed7432176ce2a324d3f34345cee0341c519d943a6688b123577312866c7bfef7e72cb59fda8ef137440bb239b8381d20781a32cd154e542ac9c060c996cc4a193d4a60776f9e296b83aba73a2324c5261d88f6c0fc4b3a59a6310b08542c7401f23ed0d3047287d6a2b0be4d8b8f459affaf96addcdcbfbfef6df225eda181ff3298a733c1ba4a90818a3b66204c58b1fbf3a94cd2", 0xff}, {&(0x7f0000000940)="fe741e9cb72e29dc16da74606d765395373a468c336d8be90c1db6f6cd7d4d5a8eb097af02bed91606e69223a45f841990a170e422b8973ed0f263db72491fd79ce8dc309cf3483e2bc4f2a1f04260c3e82c8fd8ad64184a54ffdf7b68507e16e78a62ec0a00a0800ceed26838e2c4a0c9c4c02c9972accccb84eb7d5c7b5d40804a85aa08b21edd62a42d1df4aeff9d6e9ed042b4ca781ed5beceee88879fa3fa8fd6f17344bb52840aa70ead4d1c9ef440ff045ae1e4e8cf5d934110e14def6ea89fe86eecc05157972b91e048cd5f2bd655", 0xd3}], 0x4, &(0x7f0000000a40)=[{0x108, 0xffff, 0x5eb4cfb5, "5999ae17170b7946f7a4aa426ecb7063fc6be083b93a2bc5cc240ce4684eec7ace324f32fe7fb4535076ac21be122a453daa251b2a7f1ff5e6296f6c987afd4e56558a671968ee25cc5ddfed31fbd2fd5a1aaa30e17be642db4338bc0108fe8aad8093a84b145f69af4742e943fef14c2c0cb9d09119c955a0df1dd28a3551ab8912ce42d11daeaacd5248a026b687f22c4aacbd20d604afa7f5044ce979edf7b472ef6f8ff17059ee3197bd4879f8162dc6dd65c9ca47afb1ef4c1901002002c1f3cbe8cb64fea3717d042e9b794c392745da36e07df9ea6fc274e3f0cfbfd2cdd825d15d01740023b40620e3b1ee6ec9a30911ee"}, {0x68, 0xffff, 0x1f, "4af7efd19be3ae394df92e77ba273149d88e954bcf7302cf95063046841dcd1ab29a64f69090900f88109f93586cbbf53fb19e8acf5353ca1a7e72b1ac1859fa5324676d00111c57c789dd9bef8a16af16cb"}, {0xf0, 0x1, 0xffffffffffff8000, "c889aea7fd25d3b9463d6e1fd706318f9cf46131fe101a415d619ba97b55e9d0ab067a36ccf474550cd0c1841915fbdb6087137b281bacd650bd6689b00560b2a3b3faa80e2c0f94ee5a5d0faf4cb1c061f3cce2a30e0834a525a995097605092abb6b37f111b2344690d9ce67da3d1fe7aadf67f4f093ecb8fd65563ac8c6e724b3e531cc34633da8b1fb594479a5f156487ed17c80f5866a685cf621e8806cb61b09c63f192edac3a280118c4a125e502040d37e8f749673842bc03eeac93e31d85786dbb2eac3b302d3efe7142f537a615bc37cb1e6ff3830f7f6"}, {0x100, 0xffff, 0x8, "fb29a8200f101cd649c3765c3287071087245e4d21238cb3079590f60d6faccd8c9acb881d2b7f5fd317f44f7bcc090a3c0733b73d512738300e5047b1a8ab31d95388a7d954a0701350cbfc60603b600cd00a1e17d9a47c14444faddfd90708ded223bbc0a35b36422e8af5d5ec47e8109dece50b8f43f4fcd4c05c7c29e6f74b329772d5a2c3479622f3110c160fe33d6a973c62e0361d0e3c9555adb93c90baa340ef92a1e685e7bd29628d27d1804cb695a8b0cb33e934e2c6a26d02133d3eff637f89bdfe4e4a37fdcabbb68c322fdbe4a542055732dec24ec4b25083bd100fbfbe53061921aa"}], 0x360}, 0x4) r2 = syz_open_pts() close(r0) kqueue() r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto$inet(r3, &(0x7f0000000040)="d30efb4c836a", 0x6, 0x0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0xeff) syz_open_pts() 16:03:58 executing program 0: pipe(&(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socket$inet6(0x18, 0x4000, 0x2) setsockopt(r0, 0x29, 0x4000000000000041, &(0x7f0000000080)="fe780000", 0xfffffd7c) 16:03:58 executing program 1: r0 = socket$inet(0x2, 0x4000000100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x40000001d, 0x0, 0x0) 16:03:58 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffffd8) 16:03:58 executing program 1: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) lseek(r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r0, &(0x7f0000000040)='./file1\x00', r1, r2, 0x6) 16:03:58 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e04e5d0100000000", 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000080)="e023000000000000", 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x6002, 0xa4) 16:03:58 executing program 1: utimes(0x0, &(0x7f0000000040)={{}, {0x0, 0x3}}) mknod(&(0x7f0000000400)='./bus\x00', 0x2010, 0x7fff) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000780), &(0x7f00000007c0)=0xc) recvmsg(r0, &(0x7f0000000b40)={&(0x7f0000000800)=@in6, 0xc, &(0x7f0000000a80)=[{&(0x7f0000000840)=""/159, 0x9f}, {&(0x7f0000000900)=""/79, 0x4f}, {&(0x7f0000000980)=""/205, 0xcd}], 0x3, &(0x7f0000000ac0)=""/66, 0x42}, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f0000000740)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x401, 0x6}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000080)="64ce614c7d649893fcb3c92f92c45a1aaf6bf6d66303f3e35a9cbd38fecbdc31f3fbc0002f4d0c0bbd12c1d290f035f25b8c442755adce40ed2b8b94f29d9c2add018a65f00d2b1c5678dc127e9650117ec86613e17809c9a0980199299ab8d271b937656ea614a458fc7cf34a27aea9467b0b47e364a9f98900c2087806a335bccd68c179c0b4b20d1d42761a88a2b6b8a3e470760e7516f81bcc00465da25d90fbac8d3e8c8fcd181a6dfe3cd5d4c1deff6d083c320d1cbfa91a7327efa79eb7badf40555fba97f73c15f7ff49dce0ecdb78b95e43ec319666611ce5bda7f4fa3e4302d4d22f1fbacd9403178e48", 0xef}, {&(0x7f0000000180)="585cd2ca438640b6b65b99daac6dfc522473272ec47e173662497c406ad6776cdee871dbb1b9b78866d1c522bb67895c3982712f8b110edafc904ff21a57fefc05fc0862054a5de44bf1e0e138e69a07be1d7bdd54a8948e9b9fe4be9afd8a18619735fa", 0x64}, {&(0x7f0000000200)="faf4f056cd442feb86d145e60533ca6dfbce44c7b4908dbeb8a147035b8b20349bf179c80b842bd32c72567a7ad67e9b4d47592b6c17af4bccb1a52b10fc1793443a51b3afde4f70f5349f13b6fe07b7dfa1b3be6fbf3085617cf844d3353f984c03a2e0037741c3f13dac08a0b296d9bef765aa25ba625443ed0f1b3a04fd9c4e6ff4b94e0e8e31709989c91e013f37af870bd910806e3d4ad41e9548a6d0e7c7b3205907f0c6058d36220df969052047278af870524c1e61e4e1adad99b681b0e58ae58aaeb6da9a579da8e3332d51943c4b21334147c0c87d09dea0014376be77287d1981ceca5b97a04899a55b1b08783f162ee4", 0xf6}, {&(0x7f0000000300)="0544c1eae46e33954766ad88adfecbeb65df", 0x12}, {&(0x7f0000000340)="29f6c02986b5b1e7f49be15d3548dae88e672b33cd0fa4e683897eb9d0940f674832f56d8269fefee0b81753c80349bbc3a927e13af6c796f5b0d631a1b3572c528f6f56b8e803c15c18d60815171d809e9fb979cb4e764130e9bcc7ea9f58788e3c15404eca8fadbebcce392010b1993b979bc76f6b4d5a772fbd0466d0cfed121adfc5897d5b05c63216e01097", 0x8e}, {&(0x7f0000000440)="5b04afcd687c6e116ae9d812ab2415bfea55c6f0f62dc8cec5739573551a1528ae3bba4e7a9f0f0907fea23a40674490f297a7e5d4c16b9b925254b6e09514c993b3b02108c8283c8504cb51dc0dc0bb110ac28fb7c5a68c3222b76a6a8c1fe611d2631119c29ce07147852d728568fca495dec4a6175e256aaad4d7baad8645b15d91eea970187150d464ce64d3ebf76863bb83bf2afce4808e7bc2329959c52d7de74e64a2e598e77635cfa658f1505245c6c6f890c5210d126e669be09a224d8360ac862c33ace2e91cee1a4be7ee9a6dfd407fde04ffe98b03ca462b79ac292e8e08594eba80ea2f25b49be7303489def4f2db83fda643e0", 0xfa}, {&(0x7f0000000540)="cce68056543179395bab75bc66b5f3c79545ebdafdb76e3d28acf372e6e21ce5e064ae0beef7a6f46e6f8cc0021f9e1307b0efe7a5a065743501644df40ebd744565e0df628b6134e2509c0b2cdc1dd5e1d44c791bbf8a31893765875922609a83dea783c52b1b96a78cab196945c463d491402d395c", 0x76}], 0x7, &(0x7f0000000640)=[{0xd8, 0xffff, 0x1, "4e55ce38c0c2477dbaeddad8d9eda8b222ebb7d93acedd426f661761b6df8c399c41f8c63f172fc45bd8f574cda5bcfe7c48c007abedbbf6b98ac625e599ab734ea58f900d73f16a332a0991e2770a155d6d20ce8e3f1e64c803d94e19ce3a0de465628d7ea25b98d9ad73aba297b0f807572f72983df828fe56aada5b6a18ebba7178ae7c75821686a31f75f0ac0d197dfbb8c34cc47bcd114734e5a453c805e47e5995af39d182755e6ea0c34b3cc136a12c2c5bf923304fac43488bae140bb3ceac"}], 0xd8}, 0x6) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000400), 0x53, 0x0) 16:03:58 executing program 1: socketpair(0x1, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080)=0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000000c0)=0xacfc, 0x4) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x1, 0x5, 0x4, 0x7e39, "82d254a7550767c4aa99479f8878fc04827241b7", 0x8, 0x80000000}) 16:03:58 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000e54000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:03:58 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') execve(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000200)='./file0\x00', 0xa0, 0x0) unveil(&(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:03:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000001c0)=0xc) dup(r0) fchdir(r0) flock(r0, 0x6) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x21) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/213, 0xd5) 16:03:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) mkdirat(r0, &(0x7f0000000380)='./file0\x00', 0x100) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)=""/4, 0x4}], 0x1, &(0x7f0000000240)=""/234, 0xea}, 0x841) 16:03:59 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = socket$unix(0x1, 0x7, 0x0) getsockname$unix(r0, &(0x7f0000001300)=@abs, &(0x7f0000001340)=0x8) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto(r1, &(0x7f00000001c0)="480c79b0468f6e840518bf25560350c9e47aede66881b82fcc32156fcd9cf20d", 0x20, 0x40d, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) r2 = dup(r1) r3 = accept(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$unix(r3, &(0x7f00000002c0)="28f0671b502cf7a7f16cceb2a5e87323433e8919e93a64877487a3ce0e1979c1fd0b8240535c835762f547cc0f1734e7d154b9f58f29524602b82740732b2a170f619921577623d36a61890547e2334367939871e2a2e12aab483771a9014c473d1601daa9140aa95bb21afdc26a4f3c096581386ab88ecb84613db0eb303f656305b980d12deea398eb8d57ee9c4a0ed47e3f910796007e022183a40ce91f937533e3c1556c404ebd20e95ca278dd5d3c4c1c69d1c92c2ad9c09cc0a1330914152b552cf15aa1bcfdf018c67ba3e1a29814eae98084c923fcec9921c7bbc2cd63bcb9b45e9c152c069589b5657ccf1e0dc606b0848c1dcb4052dafef977699af6212c6cb3b8db13d6e16d294987acfc7a5cde353fa2ad9ca07bd61935d232e135758c1fa998093f6b6b8b534e0c503db314e7442fed1516c2bfdf9c588d6d01da44a1bdfc021fb45a7ac4a4ce86d228926137387574209e14ff1d7a5f55b2e91508fa1a1cbb95b7eade8d8a65cbb4cc70cb0a55ecea09f833a7b85b32195f149480321061bf7b61b3447a14b966df8313c6f8756f202c69f0b1bf6bf9b62d0f5e7d8934169cef963bc06fbdc211af4e7df31f7b821f423545c1652138347012a4b9b87b7856d1c60cb45c963808a35d63c2a23e82b962eb45ea9dea3a56c07bcb76845571d99d10fc17a1dfe5d2ccad8f2d691f617fe422a5b7db1824e982e8de321d09014d7098b826ba5bb628449bb066efc95ec16111e7360d9c2db3b85836df36ef7329bf2478219d85cc27f6687e79e65db41ebc64907bf189a6988dfbe2bb8c8ca93cb800641239b39a72b25f1ee9cbdebbe943e8176f41b89756d2fb18f97c87656c1c110ae2b2c262d278f6289e22e35480420a3e8dac9ba3df8cb2d7f30b5eb26f426cee7a73c773660130694d76c13ab3057e1ada85ee40e37defe4ade74fec92f397cb79b6074d2cf994a2f7ef6cd7f7c79adf733219be0e59ed647fcec9908cc89de760be278c87717a7725f2233407225528496548c6786e06621d42736c705cfad6d2428c86856595fa0a078ceb7158a03180bcaec8056541e073efbf8ca1cda2428e137e910247be34fa9cefd32e784a5954e75c8fc03d5ac70692e123007d5f02fffd883f0e55516c20c8b6743d4dbc10114265408ef55925372d44f9ca4ac2f91a31570676b69ac2e86c1019c707f9533f10332a030da9804b557e9796fd19ca84988b4044524d58f72fbc2a1208bd8de0fbe79494b4ae6bb4becb7b5dc0ae75cae0fba8f31c40c7be383a4cc786042bcd17cb54e068dc750a0a73c459685ff8de7f5474130c0f501be65cc40c300896e8f3165c00160f9d9c110b276caeb1786cfd98e473dbc9b86fd5bab39a85fc449fbbf141ec9c05fba93553e2af68d69aa35e1eaea5fb81cc5a92b19399da4dac963e3b42b494c412833f1d29da079361a03d7ec07853e33500ee72dfced61364a7b04bb20214eb78ed751546a4f485feb5ea2065321da11c6945149a85ebc3499fe937df008a20c7f1753990124d49d4b1f028370d3c85878e568fc4deecf079d5335540885f94cde0f16e5e8a60bf200e9ac75c6f9fbd0f6f14b440f9a8e450d721c53ef99d882c8ee7a2e6e93781de2a66c80f8afd3228511272ea38c251296754879335effefb534ae27605c8ea176480b13e073f86c541e9c55c07427fce3a9716aa470e2508cca34bc9e11e3beb49aa56e9d5f63eaebf80668c6a76ed3f2508a0777126b2bdc3ce8729f6067377b8672f58421d0553726b6f07e82e82b01f929f012b95e02fb4aa7f448730a5c6629e8c683b4936bb01f01715f074e70694b9fc8d1965b86203c97fffa86cbd7323cf3cd3237d8b106a11a91c69fa1dcf63fdb198d3387fbe5edcb285f780c2968b2b70bc4595842bcf7e61aae8b37ec99160b92d9d4e1df8774ee33092812f7e8d53c4578746948e6ad0c49cd6d4b914076a2a8799c966c4a25138b4be58aae34d6061d4944a09a9f4455ce033a64792218fa75705e4226955960c3d34fabb6b5bbe5afd49cfb2e6676464a97efe1b292898abb44bb1c0d11ac0815c5a200c0467c5d75afc95661d3789cd5ed29eac1ce7303feb9d8362f36c8bfbc34c18ecb81f20b19493b1ee70f6fd1b4fb0fb31408e83bc0fc01e92105de62fc96f472761307307b20e3ae5fc15106e8c7490c78eba79fa8c7e4be6d2cd0d1784c4a2ed53032c9e6f68e31e2837be7d1984a4b15d2f1410286f29793546bef359853f94c02e81ac57935405d95110704b5f442c59d4c76d245009a8086beda73bb27c141f070f20328180831ee7ea2eb207a5e5d72fd906c76c73bf81047f1669905cd26fff27cf5ca53ae6cf09b7ebbda081a14acd8540625fb512fb1f2dd56e2d7d7af98349c7b4938a6cb1c0e55beb292474919eb0ffe25cde9d93d8d5c2ee0a3e1f29c4f0f41b5409c12fe6ce007a053e71e4252c04d0f785c1f504da6fb795537dd682af40cae9cfabb405df7533859e42540da7b4e68491ad42bbd87420179a1296c13fc2c44f47e3d4fa2343360bee1661f9471e4ec13342b29f61d94faaaf7b10391162d082bdfaa652339a81fbb1e1125ca4a30f961ba0e1f6bfe8741ff81c69c45e6c5245757ceba1b6c5dc8808f0b452cd83d7ec7484b984d054f87b050a8ff76030a96d87c4aaf8820298b09982a9d8039d39973ae387e866e9d61ec51808a66bac2a44f7832a92ae9c8064ae2b356db0bfa29524f844acbb3ce23e63172d753e4285f7e3e1e27980d8be22ac470b593c776402b083e400a416ed6c58a302e563088729f16d07639c7199c2c3522694ee788de4bace63811e83bed3b022be448701981b012fb63a60bba35ddce69e66290646af0c39014a121caa2e41099d1267a4feb6377715a61f82f21f33c43a2e6df40e750f19fe947b809d5718f37d26d0a21ae427507a3b6dbfacee56cc624179fdff53e4b066314ef7e79ae76a01330d3936c1848b97df120e986f5139aaed816e2d71d885dad1d07f3423af6a2028597f9111d17099caf25cc8894394c508f2edaef5545a92b71006c73b9ded86d57773061cb5621a4565806e7bcf22481db6941c53be2dcae8860721bff86e59b7190753f79afe49551d069c276bbcecf5e362928ea0eb4dcf21bc8a3a37cb4f1b796ef8e586ce6ace2f561d925230d2dbeb2b74fae97271877a0602f69532514d634b1dc8ca8ad71a6cdc234075faef4384e9604e2efd4ee30fcfe820d8d569e82ddd9ad01cbefae6a5fd46cea3d3a84e114a01dc53ca4feb690e8c303e5c892b23884818363fffcd94f685dbc8fc18aa2aa19aa0a51c5555ab2454ff6b2d4e128243e6cffe98b646a7827d85dc3b77a8e7f3bdc86ec647705332253381e7fbeaaf45bd7455ac7ffd15078b233910636746a841c4548410faa44207780453cdd76bc26f6ceffaadc5519102781cb0492b78860921bd9759da2dda9f669739e7a68a09d991d0aace80ae628f2ab0adc1273af0f4c77b54831aa91682a232fab44d258cd01a534ae4cfd2ba6c23bde0a452b9b20632c80db7d1b80575e2ab5ad63e8715706c7d13051f23fa6ab121cb9f020d06e042c10f3793574f1a8758a2702e8609e0432f1077cfbccef29568e42ea65f92e04a5401bf9efc93699f72a5b80c579873f2495b2eec5d03d0508364f178a3b16d03e69ac01d5053c936fd8740a0abc3bd9ccf5b57b5104e8231e509947819c8f3f30900e3c86251b1be8f794edf4de5aaf440836c67f2465258f7bc1668dfbebacd8d5341fb7eb25fa316b737340a618c6815cec07eba50305e44679546d46b16541c552cfbbc392be9e31ee35764af478dad54766be8c649f1a042266815b77bb216aa7c9f00e2863f94d0d51ba6cb01c638151e7577719fc536f703a73ad4812474e501f4d699f5091144b51bc5bfcebc95e3531d5126814505f3788dd2a3692e9a48fc8c2745ba63207b82b80a60fd7b410b64559af4768544449853911998812f7ce0988b46082961b700a81558776619becfeef51926bccf4480a337cc925c65bbe2a9f35ff96582d5b254c3c079388dbeb52dfa74933e30edcbc5890b11eb991d3f6685f96f5b074ff1c255b3980fb103e689c6a820549237c860294fc2febf8f6ed6757f7690b580e839f127d6f10c8c20d5f2038d279f2f6162d5a40132856a246ba30f4f9c8b937a178abb3a14edd39bd37e39be08255bc7cb4a2277b553f4c4c99e0df9cbd89b2cd6add22bd05f96a891a68c06c050f7381cc4e88f564a490fc2b87eeaa41903ce6e69aa40701f21ab5386d81212ba5a6f2ea2cfe08b53efbd81f7f18c197eec9a0296ac3539d869c8aaefb76f6a11e1a2bca8fe2879cfc4250d6b1d96a880f891bee06133eccb144cb352f76ac5090509b95a1b8b3f74d08f88f46bfcd117a58307b9a83810706bdb06a45e111b3022d7bf5ba4033a47c5520c7c15fbebe1a11b51ce6a4f41fb10ecfc35778fd74036f5515436feec1071a2e31c304792f94a441ff89d420c59ee7ccbd946cffaf5a6f98bea5e2bbc8bcdaa7129bb3a8bafe0cf0c259340d08edc2034b9254035a61f0b93df7dae4314d09cfe252ff84d81743a15b1f517b739c05bb710f066f188ef040b9468a0b924a0912643052f1c77872b437d5151a5250ac7c913e9dd2f0bae49a2d980fe5dc64c1d688db2c2f6309db1d4dee95c8ee0ca5aa54740e22d5ca555afba115e4ce45408c98c75f6033be7fd4987aac4618eed3a9d7f0ae3cca083a0cc936286a7d2cd09234c47017b09bf21cf7929d82023c7ede1ae75b001c58f3255ab23d6d3596cf7024b5ec13196b3dae220591f4446ac1aec00f39b40307af4ac6a67eb7fbddca977423da0f08e40de0ba9cc9c18abe05f98fd42ec16d779ee7beb8bfaa8c73c97702bd3ab52cfa7fbbc4c6496b97b40faa4e5bdfa6b787aa55818367ed9eece43a52e2981488597e16146788c6047fb5962a645848a8549d4636473f3d647a797d13687811c727029f5336a59ac454476832ad12dcf4bd9e901e77f83d60f49766ad8638568c385c5d45e1494eb31621f9ca24bbae851f869fcf6559fb082a594f9b3400bbbc8897b0382e5e2bee28ce5af55923646fa7403c23117000eaa9eb0f21c6aaefcd06ff20a76d4d3a6c97d218ffc5f59bbd679edc39f5ab52c10e049e5d23b8f2fee6092c901e05daf3c2116e6b9bac9d213386f83e048d2ee086cba8509979c1b39c238d50e9d53b6940a8ffb6fad03aaf598fa3927350b11e83b685303f91403bc5a81a723249c6a13a2423bce3ceedc74a76756604f9fde7ecd4c77b9e1a9dc0c94cb74c368787aeadbca781dbd00c17f7ae9369744659dd1eade7693eed77dd5c969cd01a77f4dc4c4737117068176c36bfb14545e27e479f0b69f3f645cdcb01be60e94275012b32f7e309019982b88cf19a5510d58a9bccd6144cc9a993c5c8b0d1af10d0dd871de5ca4e91a3194abcc95106b229e065e74b229b484afadcd25b7811382bc25197167c4dbf99abaab1a12cc8a75319af2e7e6ae41bf558a59874dcbadfbe895f66a869025b568ebd543104cdb602c410344eaa35cafbd05b91082f72ea4a960dc43093a90ec633d9fd98ecb37944526849d2ddc4370280d6917687463ff562fd9d61d17c9b4fada93eeaf2dcbfaf7f5d60aa48d9a906d85904f8987af7f93e58b98ba4d6b5521d957004136dbaee8355793530cb6bead8f025d869302345c107e3182dbb97f05aef7c3445458fb4f47895c", 0x1000, 0x4, &(0x7f00000012c0)=@abs={0x0, 0x0, 0x3}, 0x8) 16:03:59 executing program 1: r0 = socket(0x2, 0x400000000001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x2dd) shutdown(r0, 0x1) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r1) 16:03:59 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) ioctl$TIOCSDTR(r0, 0x20007479) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x85, 0x400fffff, 0x94b, 0x5a}, {{r1}, 0xffffffffffffffff, 0x5c, 0x1, 0x2}, {{r1}, 0xfffffffffffffffe, 0x24, 0x200fffff, 0x7, 0x9}], 0x4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x86, 0x800fffff, 0xe65f, 0x80000001}, {{r2}, 0xfffffffffffffffe, 0x80, 0xc0000004, 0x9, 0x8001}, {{r0}, 0xffffffffffffffff, 0x20, 0x21253f03041fd4eb, 0x7, 0xadfc}, {{r1}, 0xfffffffffffffffa, 0x8, 0x23, 0x5, 0x1f}], 0x2, &(0x7f0000000140)={0x53, 0x7}) write(r0, &(0x7f0000000040), 0xfffffe4b) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x0, 0xfffffffffffffffd, 0x1ff, "63c376bf1e1bce78312faf8750e219cf00668437", 0x400}) write(r0, &(0x7f0000000300)="ef", 0x1) readv(0xffffffffffffffff, 0x0, 0x0) 16:04:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000000200)="c6bbc751a90dfbedc06d5ac08dea2c59163f7d39c91d305e564f23923704328fdd76502f251d49972f4d5402c51bfd0a61b2b5d1c47d838113a8c5e540c3de323fe636cb54cdc56750111f3ff9944ebe5e6e7ad1a42cf68a536ee9b6ae22d095b2e1a4ba44b92c4a7193113a", 0x6c) lseek(r0, 0x0, 0x7ffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="c5", 0x1}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x84) readv(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/121, 0x79}, {&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/174, 0xae}, {&(0x7f0000000140)=""/69, 0x45}, {&(0x7f0000000000)=""/42, 0x2a}, {&(0x7f00000004c0)=""/228, 0xe4}], 0x6) write(r0, &(0x7f00000001c0)='D', 0x1) mlockall(0x2) setrlimit(0x3, &(0x7f0000000040)={0x110002, 0x3ffffffffffff}) 16:04:07 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1cd) rename(&(0x7f0000000000)='./file0\x00', 0x0) getppid() 16:04:07 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3c50a3b0b2f066415c876a9be2d4aefe5219dadb"}) socketpair(0x12, 0x7, 0xcca, &(0x7f0000000080)={0xffffffffffffffff}) bind$inet6(r3, &(0x7f0000000100)={0x18, 0x1, 0x178c7db4, 0x9}, 0xc) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080), 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x455, 0x0) 16:04:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x87f, 0x2) 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, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffb, 0x40, 0xfffff, 0xffffffffffffff80, 0x4}, {{r1}, 0xffffffffffffffff, 0x18, 0xfffff, 0x4}, {{r3}, 0xffffffffffffffff, 0xa9, 0xfffff, 0x2, 0x4}, {{r1}, 0xfffffffffffffff9, 0x10, 0x4, 0x10000, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x4, 0x50, 0xbc6e, 0x1}, {{r2}, 0xfffffffffffffff9, 0x8000000000000001, 0x2b, 0x100, 0x400}, {{r3}, 0xffffffffffffffff, 0x22, 0x20000002, 0x28000000}], 0x200, 0x0, 0xffd, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:04:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "e37cad09506155836df0b58c77ea8d57bdec7c91"}) fcntl$setstatus(r0, 0x4, 0x4) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000180)='@\x00', &(0x7f00000001c0)='/\'(\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='@:&-*\\-(.\'\x00', &(0x7f0000000380)='\x00']) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) ioctl$TIOCNOTTY(r0, 0x20007471) execve(0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0xe6, 0x1, 0xa, 0x1}) 16:04:07 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="cf61", 0x2}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000180)='.', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = shmget(0x1, 0x11000, 0x40, &(0x7f0000fec000/0x11000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) 16:04:07 executing program 1: r0 = msgget(0x1, 0x8c) msgrcv(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x100003) shmget(0x3, 0x3000, 0x420, &(0x7f0000ffd000/0x3000)=nil) msgget(0x1, 0x204) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/88}, 0x60, 0x1, 0x1800) r1 = socket$inet6(0x18, 0x2000000004003, 0x6) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000040)="c3d3010e0744", 0x6}], 0x1) 16:04:07 executing program 0: mkdir(&(0x7f0000000240)='./file0/file0/file0\x00', 0x80) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000180)='./file0/file0\x00') unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) 16:04:07 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005a479281186cd1b47"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x3a) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) kqueue() write(r0, &(0x7f0000000180)="ff69be1d923dbe6818375d792eee6d40055bc7e8aaa38d9678037a728f0010a821ed8c562ecbd8ac3d30bf1166a45101d72eac4684ac0f65475505430f4878af605003524214266c805f5308a49187d3657ae4b818590517610d63efeebddade2350d399121e0f18755c3f822d855d8c718da15922dc68176b4dc2db666cbdfc0a049569cdac984a7b1a8f2e7e4d808f90d88d75d940e1cbcbb4410874f086d94075a5eece208266f4ce06", 0xab) recvfrom(r0, &(0x7f0000000000)=""/54, 0x36, 0x801, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:04:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r1, &(0x7f0000002740), 0x506f) write(r1, 0x0, 0x102f0) preadv(r1, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0x6a}], 0x5c, 0x0) 16:04:07 executing program 1: r0 = syz_open_pts() munlockall() r1 = socket(0x6, 0x3, 0x7f) r2 = getpgid(0x0) r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) ioctl$TIOCSBRK(r0, 0x2000747b) close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3, 0x100000000, 0x8b, 0xfffffffffffff89b, "ec97c3b6db9dc67085f0f3865d1531ff47a1ebee", 0x8, 0xfffffffffffffff8}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffb, 0x0, 0x9, 0x7fffffff, "1702079b377b00000000fbff000d00"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c28", 0x59}], 0x1) 16:04:07 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(r0, 0x5) r5 = geteuid() r6 = getegid() sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="7956f964ff95c935e0a1956b3a25816873face6b81dc822486d931e8c36b25937515adceb9aa1407ac22c89c15194a2ad1838f92492727a065e72fcbb00085aaccbd4b1f83e2b4809198e369214b1d9cf6c2fb55e2f3bafe0aebd8e52dadfb7beec8bb1b05baadfaa7fe135ab626effc552cc0a7aa1bfca0eda3242da659c0de462a35e6a18fe26254a7ec76a343d17926ef616449df44cd05bddc6cd1e261f92c378d37cce1cee4b7a95ad9", 0xac}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x60, 0x402}, 0x2) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:04:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x1, 0x201c, r1, 0x0, 0x800000) r2 = semget$private(0x0, 0x0, 0x2) r3 = shmget(0x1, 0x4000, 0x4, &(0x7f0000002000/0x4000)=nil) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) shmat(r3, &(0x7f0000005000/0x4000)=nil, 0x1000) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000080)=""/14) dup2(r1, r0) madvise(&(0x7f0000fed000/0x12000)=nil, 0x12000, 0x7) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x4) pwritev(r0, &(0x7f00000001c0), 0x2, 0x10000000) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x49b) fcntl$getflags(r0, 0x3) 16:04:07 executing program 0: r0 = socket$unix(0x1, 0x405, 0x0) dup(r0) bind$unix(r0, &(0x7f0000000000)=@file={0x1fbc81a4852001fa, './file0\x00'}, 0x3) 16:04:07 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/128, 0x80}, {&(0x7f0000000080)=""/98, 0x62}], 0x2, 0x0) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, 0x0, 0x0) 16:04:07 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x1, 0x0) socket$inet6(0x18, 0x4, 0x3) connect(r0, &(0x7f0000000440)=@in={0x2, 0x1}, 0xc) getpeername$inet6(r0, &(0x7f0000000400), &(0x7f0000000480)=0xc) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)="432b74388ff24d17aba989b277ce13f5a5e2580b524cab3900538748818efe65e2edbfaa2c1ebf220e97bc2b41ea3a6a95c644d655d9fd6f24c42d398e53c036f4150c3c83e552aa3ca23da330ebecbea018d43b96c006d03ab796b98263da811f8ac8686ddf3dd1c4bd52cea45d71b235f87c3cbf9ff4f0f10f45475d7c8fd870fbb463454b65a72a759303881b2d146a6e2d5aadd74e4c0bd27e3d9c4f7472fd1d11acf1b1a40e773135adc971b29d289b9c447516ed17cce516274face15d8e4eb74cab0533c4b6b8", 0xca}], 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="9000000000000000ffff1d00d20e0000963c94236f3fd335e36ef97e90c5bee8b636c6ffb71dea3f841f84627febef56fcf70a44f3d89b8dccb550848db9697f655f1f63cb10c1a7367d50f5a103ed1b822d850bd6fea745dd694f7d9fc7625907bad6e117dcccbfd04d0709d4fea24eb457bee4cba6d26a3546c7ca802196498ea7a7e2ba20eba4a0150000000000000001000000000000ffff0000030000003f7243b42a62eddcd5b0b764c30bfd786ed94e6e910196e0dc523c1b05ca2ad7939e28a9b2237b4f143e85dc6c3ac60b7454d7d18dd809813c518e53d90edc83d8b34d2253f8ce4c78afa873fc26c6125731340b822aac666a2d66ed98d32f4ce3d1b29c6c0a093a248c516f0b4fc761270bf34f1b0808c4effd8a9dd7d7b65c826af26d24456d76d1813256c988af74abe55f2767ae4bb706c0d1f1e00da0f8604242d3b3eeec4ef302a01e250b2eab2ac594cd49a22073c4b8e0d23dfb8f0fe7d8bd46862b4b6685ff951ab9f2875852d1b73b70ba9a0aa3de61d18e67e93ce9495e7eeca8f49e3e2607dd000000004000000000000000ffff0000e10000009153f789d10dc6b5307ca6fcda181c63be8a167387f3d1b38f44db9b80ddd623e51a9435991a39a90000"], 0x1d0}, 0x401) 16:04:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x86000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x3) write(r0, &(0x7f0000000000)='t', 0xffffffffffffff1c) 16:04:07 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0xc, 0x0, 0x0) getpgrp() r1 = dup(r0) sendto$inet(r1, &(0x7f0000000040)="03905ad9a1a9be1f5188d425b03eb98e055d4dc0e564e0472e3d36197a74a9efc2b3c046858855f38c08e8c27321ac200aeff40a4214807c95a80b6dfa0ee6f47a79e07fbcc644150fd721827a913ce3a455db78729a72531965c10c1331de24", 0x60, 0x0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:04:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x8) fchownat(r0, 0xffffffffffffffff, r1, r2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) poll(&(0x7f0000001fef), 0x1, 0x0) 16:04:08 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setuid(0xee01) setregid(r3, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) setuid(r4) setregid(r2, r0) 16:04:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x4000004301) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x100000000) 16:04:08 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) clock_gettime(0xbc963ba38facf061, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="fa010d2766626c653000"], 0xa) 16:04:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x13) open(&(0x7f0000000040)='./bus/file0\x00', 0x8021, 0x30) close(r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x18218, 0x74) open(&(0x7f0000000080)='./bus\x00', 0x200, 0x4) 16:04:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="e15a39b0e3bb3a2ff16f0ac1eb5711de6432fb866c4114b938cebb0e44bd58c123fff9bd4ba2c658", 0x28, 0x5, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = getgid() r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getpeername(r0, &(0x7f0000000280)=@in6, &(0x7f0000000200)=0xc) r4 = getgid() r5 = getgid() getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_int(r0, 0xffff, 0x1181, &(0x7f0000000240)=0x7e1, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() socket$inet(0x2, 0x3, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000180)=[r1, r2, r3, r4, r5, r6, r7, r8, r9]) getgid() getuid() 16:04:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) recvfrom(r0, &(0x7f00000001c0)=""/228, 0xe4, 0x40, &(0x7f0000000100)=@un=@file={0x1, './bus\x00'}, 0x8) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) writev(r1, &(0x7f0000000180)=[{0x0, 0xaf}], 0x32e) close(r1) 16:04:08 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) readv(0xffffffffffffffff, &(0x7f0000003280)=[{0x0, 0xfffffffffffffd50}], 0x1) setrlimit(0x7, &(0x7f0000000080)={0x6}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 16:04:08 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x0, 0xfffffffffffffffc, 0x1000000000000}) 16:04:08 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x8001) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x8, 0x3, 0x1, 0x5}, {{r1}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x1, 0xfffff, 0xfffffffffbaf99ab, 0x100000001}, {{r1}, 0xfffffffffffffffe, 0x4, 0x80, 0xffffffffffffed2b, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x40, 0xf01, 0x9}, {{r0}, 0xfffffffffffffffe, 0x80, 0x20, 0xbb2, 0x4}, {{r1}, 0xfffffffffffffff9, 0x40, 0xfffff, 0xfffffffffffffbff, 0x4}], 0x5, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x2, 0x3, 0x100000001, 0x7803}], 0x80000000, &(0x7f0000000180)={0xf8ba, 0x22e}) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x10, 0x0) 16:04:08 executing program 1: getgroups(0x261, 0xfffffffffffffffe) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x2) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) msgget$private(0x0, 0x440) ioctl$TIOCSTART(r0, 0x2000746e) r2 = msgget$private(0x0, 0x2) recvmsg(r1, &(0x7f0000002740)={&(0x7f0000000180)=@in, 0xc, &(0x7f00000025c0)=[{&(0x7f00000001c0)=""/87, 0x57}, {&(0x7f0000000240)=""/205, 0xcd}, {&(0x7f0000000340)=""/64, 0x40}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/149, 0x95}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/170, 0xaa}, {&(0x7f0000002500)=""/87, 0x57}, {&(0x7f0000002580)=""/49, 0x31}], 0x9, &(0x7f0000002680)=""/172, 0xac}, 0x800) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/226) 16:04:08 executing program 1: r0 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)) r1 = msgget(0x1, 0x283) msgrcv(r1, &(0x7f0000000040)={0x0, ""/167}, 0xaf, 0x3, 0x1800) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/160) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/143}, 0x97, 0x3, 0x1000) msgsnd(r1, &(0x7f0000000280)={0x3, "67be9d2ae3bc35ba2dd5a325a3b46572b91a89f2e718f62ca2b59410"}, 0x24, 0x800) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000300)="8abaa675ee7b7e585ff52b8c05872e39a19adc27de008bd4f4c8a5ac45881e856d13a899639906278228981c484c1eb79032277e08a038c2adac6f035653d191cd96334e640718e386d885f703cf87a6534b82939d8c0a5945f91ba5385e07aa68cb09388aa569ffa165119828c2b4", 0x6f) r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x9, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f0000000000), 0x8d88298f61ca0d19) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x2, r4, r5, r6, r9, 0x104, 0x9}, 0x8001, 0x48d, r10, r11, 0x3c1e, 0xff, 0x70000000, 0x800}) getpeername$unix(r2, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000001600)=0x1002) setgid(r7) close(r3) setgid(r8) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000016c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001700), &(0x7f0000001740)=0xc) msgget(0x0, 0x400) getdents(r3, &(0x7f0000001780)=""/222, 0xde) syz_execute_func(&(0x7f0000001880)="c4e260f7d9c4a2adbb0d4c000000830045c4c275169f59e2ba2e450f16e0c42345493f14c441fae6b80f000000366665f018903e8e8993c4e2d905dbf7af0d000000") 16:04:08 executing program 0: symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000140)='./file0/../file0\x00') mknod$loop(&(0x7f0000000180)='./file0\x00', 0x4, 0x0) r0 = socket$inet6(0x18, 0x1, 0x8) fcntl$setstatus(r0, 0x4, 0x80) mkdir(&(0x7f0000000240)='./file0/../file0\x00', 0x41) r1 = dup(r0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') dup(r1) open$dir(&(0x7f00000001c0)='./file0/../file0\x00', 0x400, 0x90) 16:04:08 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) recvfrom(r0, &(0x7f0000000000)=""/49, 0x31, 0x40, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 16:04:08 executing program 1: r0 = socket(0x8d275ac3a7b583a9, 0x4002, 0x40) r1 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r1, 0x0) getsockopt(r1, 0x29, 0x10000000000a, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) sendto$inet6(r1, &(0x7f0000000000)="5d0fc9e81a14c701e14d05f90e0333ea6a2f4301b6c4316071633ff1b6bc333db48b8cacf2b9a10ae81cd9a496e9f3675d7f10d8285434f3892812f92f057ac7cf8c16d2e2742994a193a6ff1cd6347698095e2f8882640ca503be543b3a63b8f64040f77b088095e9e676e9732c530be3cf2d965f6cf9fd6afc93650cb00fb35b0a95bdf65488c5cf0f7f969711516d8a6617d3ed71d9e89061bfefc3f0fe0674d883fdea2cebe0", 0xa8, 0x6, &(0x7f0000000100)={0x18, 0x0, 0x828, 0x400}, 0xc) shutdown(r1, 0x3) r2 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:04:08 executing program 1: r0 = socket$inet6(0x18, 0x200007ffa, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000240)='C', 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="322b220921367418d7d313324d6c", 0xe}], 0x1, 0x0) setsockopt(r0, 0x1000, 0xfffffffffffffff6, &(0x7f00000003c0)="e030c05e2b6b98e3fcc42e450979508a8ade0e9ad51f7884faac510bf4caae0570604041497e24d17eddb29908090000000e1d985efb2a79129266f43f11aa9aeae505d36bbb92ee0caca438bb0545a49e9f2ff4d3731d3fea04b26da9e4ca213018d418986b9b2e311d8993959888725122ffb30315ab8f6373f990cd382a40f0a5a3d27b5b704191cc5a14c2dd54fb3673187cecf0453d43ced713cd671769fe461b9e8c1a3aac44244fea9fb3c1a864b0f868ed1fcdda395b89b13b1f28c5823e0df9d71039df6d2dd1f5fe1b3b9b657ea56fab623408a3f7caa3edb1364e21398b291aff6eca3cd4ae8ad5e13239bc2ec5e935a34edd2d18f5923bcb801ccc0b8091a99487be6198407ff644aa6db204a3e80f77b9aa154d1c6bf0d45ce603a5", 0x122) r2 = msgget$private(0x0, 0x4) msgsnd(r2, &(0x7f00000000c0)={0x3, "14bf0b0d36e65d92bc256d3e186d96761ea5df672145bac925ee175da2170865dc77702099c97b2cd258ee290120c83427b6880a4dd5d566158685910916d54b3768a51aaf008fd9b0ac72865887967f398d690833e81fd1b99d21eed038f0db3e53fa306c91987271703d1a8121"}, 0x76, 0x800) setsockopt(r0, 0x4000000401, 0x1f5, 0x0, 0x3fe) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) 16:04:08 executing program 0: r0 = semget$private(0x0, 0x7, 0xa5) semop(r0, &(0x7f0000000000)=[{0x2, 0x1ff, 0x1800}, {0x4, 0x3f, 0x1800}], 0x2) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000600)=""/179) semop(r0, &(0x7f0000000100)=[{0x3, 0x2, 0x1800}, {0x0, 0x8001, 0x1000}, {0x2, 0x6}, {0x4, 0xf5, 0x1800}, {0x7, 0x7f, 0x1800}], 0x5) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/4) r1 = socket(0x10, 0xc005, 0xf4) r2 = kqueue() r3 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r1, 0x8}, {r2, 0x4}, {r3, 0x4}], 0x3, 0x499) r4 = fcntl$getown(r1, 0x5) r5 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r4, r5, r7}, 0xc) open(&(0x7f00000005c0)='./file0\x00', 0x400, 0xc) r8 = socket(0x8, 0x3, 0x401) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000280)=0x5, 0x4) listen(r3, 0x243b) sendto(r3, &(0x7f00000002c0)="fd359e474febee90be624bf60065b639a3a85c1be64fee1707bee1c08fb06b513032f0ef6e77e80288c29ec8337677b2f756fc4251e6b2c1f8bafd0e689d83e8a6f4997798fb02e5dc810702a74cc933f802e6aceadf0d0f0709fa1f6307316ff352e580c65ea3d3ca21d0ef846eb51a6f16cb1f84442d3d7f15f1d34dddd0a7001b76a7825d942df1135933557f8b87d6", 0x91, 0x40c, 0x0, 0x0) getpeername$inet6(r8, &(0x7f0000000380), &(0x7f00000003c0)=0xc) pipe(&(0x7f0000000400)) fcntl$setown(r2, 0x6, r6) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000440)=0x1000, 0x4) semop(r0, &(0x7f0000000480)=[{0x1, 0x100000001, 0x1000}], 0x1) getuid() semop(r0, &(0x7f00000004c0)=[{0x1, 0x0, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x4, 0x400, 0x1800}, {0x2, 0x6}, {0x3, 0x7, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x10000, 0x1800}, {0x3, 0x10000, 0x1000}, {0x4, 0x7, 0x1800}], 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r10, &(0x7f0000000780)=[{&(0x7f0000000040)=""/26, 0x1a}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) dup2(r9, r10) execve(0x0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000500)=[0x4]) 16:04:08 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df25103011dc94d000000beb694ff017c239aac8601b400160008"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1, 0x0) 16:04:08 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x401, 0x9}, 0x8) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) close(r2) 16:04:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3) setsockopt(r0, 0x29, 0x25, &(0x7f0000000040)="3a929119", 0x4) socket(0x20, 0x1, 0x100000001) 16:04:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14000000000057193e2627afba2fbb5b0000000000000000b8bd28f2fb984495f3f1004027d788f6"], 0x28}, 0x0) sendto$inet(r0, &(0x7f0000000000)="860e8c38a108871aeba07f46addbe1e062092993a18d2a598c68a23190987659b6d42813a30af2297f9b70adbe8096d52fdf7582a3a436c7ab0a1cc77d9e50045be5c7e9762c9780dfc7f4ed3c75435a24c597c53b7faf617735383daf92e73b7cfcff46da381b6fba83255b1b28949855eb9f463af9e2ab2885c3caa2b96fa88e674c85435441f44a7f3297ff257f23d6bf057087a1bcf3bcb9b14fce768e4102de5da5a024a5bedbec41dcc50172c9b114e66c40261e", 0xb7, 0x8, 0x0, 0x0) socket$inet(0x2, 0x4, 0x6) 16:04:09 executing program 1: sync() r0 = semget$private(0x0, 0x7, 0x214) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = socket$inet(0x2, 0x5, 0xfffffffffffffff7) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000001680), &(0x7f00000016c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xb1) mlockall(0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x4, r1, r2, r6, r9, 0x0, 0x1000}, 0x9, 0x3, 0x44}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xfffffdfa) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001640)=""/22) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f00000003c0)=0x2) ioctl$TIOCSWINSZ(r12, 0x80087467, &(0x7f0000000400)={0xffff, 0xfffffffffffffffb, 0x57c, 0x5}) setrlimit(0x3, &(0x7f0000000380)={0x7ff, 0xfffffffffffffffc}) utimensat(r12, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)={{0xff, 0x7}, {0x7, 0xff}}, 0x2) sync() semop(r0, &(0x7f0000001440)=[{0x6, 0x1, 0x1000}, {0x4, 0x6, 0x1000}, {0x0, 0x2, 0x1000}, {0x4, 0x6, 0x1000}, {0x2, 0x100000000, 0x1000}, {0x0, 0x2, 0x1000}, {0x0, 0x44, 0x800}, {0x2, 0x5, 0x1800}], 0x8) sendto$inet(r4, &(0x7f0000000440)="3f4dfa2443901f2a668e4172ad8b73b54402e679a556270def09453ed2d42d36acbac1e37c081af8ee9efc7287b8d0b9b2e253517788f5d0b1f297ec443b89da8d78bc00e1f3a63860abff75dc19848c4f53d662faa05771f25e19e5b6a6918e1e07ec82deee34f0b259a8c056ee95643cbd45e8fde0ef859f0ef0bfc9c2bc3aeee5c345021448a6c10262e87aaeace0b3f00f5e2c2aa1bb725aecae89cffde9d62fd413f7428cdaa4e0fb61248cfb9a0d3082d8b6205c397e66857d251fc69def07da45beb65ecfb470fa19c4f5c8a2296071d62fb240e3ec318abebc2f919767630f4676e1edf766ac33b113fb4d0c1a92251378df636681c03d7d709f95f37d0da1947f4750680ddf16f5cc2292498891452a0e09567c53369c68b68c3aeb25238db1e58a0d6c91c764ecfb9b0a6b3981374790d2a163963e2dd69aeb9581700d6bfead087a9c7143cbe2fcda19f0dfb4821848ac2f03d59707091f6e38108d303ab418ab6c4e63acea26aebe46b96b79035f4ab9a838e20c763dba0c2e1847256c814a29782f6caf29d537acd21a3edf145ec2819afd8ed8ff20060b7da90ddc6edfa8b9edd1a4878b1cd6ab9a4977f2084a60eac2375ffb03cb9438c6c8b498e6538e521a87a8ad6840f2dab445d72a10e4445bb66bba26e96a2f662ca81dc0b258cfacccef753251b005c2abd5e53e72331355b52f90ff4cfe39c1a2ef6dec5bcde09df57d3ed07cdd6654ae133796cae6c20f26310853a8633c0d6e1bff5896f045aa3e9ee6c572e9708c7ff7eebaa82d9470f60dee486cc7f4feb9c63592934fef01a3912074b61fa1fe8e7d68916d9eb14e69beeabe98f7fdaa5c583ddad9c6a868d69592160ab59592247d1274aae00a40b85c57a9eabdfbdcf5f2732d5c7f6865b297d7df7efdf58ac5e1fb9b76e30a3ffa2922049c6e11c1865f92fbdff55268bafba98e4ddb398a97ccfce33f6980ff2bdf30bd6c42c2683ab8506375e73894db759007bb5aba299c0286fa80e4337ed7b995996c3202af15a22b9a6f13f88c02776d1c0e6418dc46e0992c1fdf8370683e4a62e0da8002ac8204ba526a75a0305a108c60718a355bb020f0c412ee3cd773e3c44da1fc2cf19d1a12dc899c20dfdba1026d6d5904b0977c712fc6a2858d2acf71842e190124e65afd001f0f82675cb921fa7fc2410ad3585ba60b2e536725515df227be36f20c8b0925ece602b6769e00b4651a8ff4e4ea8304e8cfffe529cb2f7fc141cf7e49a0a026906a17ad4a24bb95e55805472e74ab74ed5109c848d504b519e98b0b36ee669923ec84dc6b6deee698482ab16514141327a1826b8f92b1976c4a729b25fd37985715ec4e8e8b1be41a000921a63253c3bfa0e1cdbd8107447666e842e427f27cca0eabae4469bf6fa4ded4c954813ff93194938a914f6c3d146f958553bd080cc79870420cc6d67eb7861a4c24750d05b25538d88f551458f4a950fd10480643536408c37f204c04407cb172c8c72bf620e4528b99018b6d9dd386acce582ecaff726e75035c21228af1c5d60a25cd311475c4b1f85b06203441653078c0b42986a823d0a6f5ce3a587b6d4929a355f0e7fb0d33beca4664f07288abf33d807349920e9dcbef3d18ef4dc1c76d0449cdbb0061259b9390828ae412cb7dc107fa64eef49ae9bd8c245717780874c75b054b715542c62a06e5e443a483ef3feedbbc907817fea69c662cff6eefad99a717a298ce49a53876d8dff6f6fb95d38ed22c255279a49c000539012cc93d809ed6860a08d5d048052d806564335b4f61354b9a4e8e331f9d48769f07628237fc718cc7c45073ca3218401fc1d39c88eaf53e4730ad6996116e121e4653840bc9eb76d13cc259198d7e07ef92549d63363eefade7c9f9b610ef86791a6646fb770e4d6fdbadbf653dfca28d9e47dbc57738a6b5a51ec284bc77aa699c15506884c617c27f96b46a426f37856d0b643c80df8c08dbe8d4c138b3bdf4232027646d4615ce20386c3d736c31f072a8226b0569dc3d67bedebd8e1045cbeee624d8671328b85619ec46afb3e28d0a85947dec48eb4d28cbe1c7df6b007437896d7244d6abbb75a2e32d255da8fc7db88f4ebf3782ba45186d60ce5c31e53e247040487c2436ed9b4ea95219eec50c63b8a419c2c20be77442be2f9e75aa17ca48706389d7cd06dd21e5b60a92e93a2d5fbad05487791552dc8eae4c194a416705f04baa962015ee2f70da87d5fa602b7a778794f9227f802b1988315ddbb9e6d5dd5c68d38237781965f4245f1cff6e234e083fa6beb2e87396e3f483bcd9c2bce8ca2a8ddf8d3473d6dcb021fb67ad5e57acd82b2086ffb7006f83ece9f836d39032a0c3df9474ea602ed58743a1f178562f6cb9844323948e5ffe5ef6c77ccdef9c19dea0ee5f1ae5ddc251aafc66a6d902eebc4c89fd0fba81082f50d73428ea6ed444f880e796272bcfde891f2ac7ede68d68b9584191214514ab69c4eabdd81c7b37e4dfe1acfee3584043b1bbe5783aac6a18d0d758dbcda93167ce812a14a96533184dae9f49a413e11a2d060a364b1f194fe50483bd4be30901d8e8c706d172ec55c2ba8b53678d430f45d63b94c277cfe999b98b3075148802c49dab194e0d9e02f750c930470896c20f15363712a80221116b98b6ad6bc3677e81a620c095066a0e25b2a5af24144490764aa7de0972bd8cf6cb8445efce684eecb8274222aa67e2e018447f76737e3d969909ce214daba88d2bfa50b44ea1aae8edf0647cdc94310388d28a018bfc3ea341442743cf84bfb1e4d65c882beec04dcf2b9f19b13be33d67512ab98e9d5b3c70a8c9fadd1fe155a8cedbe9c401a9478f3434fb5c89f1c57e058e77051d11e656c241f8b89fa2be9e3a0e28232f29d6944d8b6365c032bd1e078eb0373bec62ff175c95b25ce32f767eb4a58718a49b794f0cf6da8ff2c931a91bf4e087ba6736873d542c326e301b59af98738234b5168310e6adbd84e863dd4a64da95657c42c5db111886763a0ff8cfbdb3ae8c57859ac0e97508ff32504fc04054fd94dd3b7674470e1cbdebb461f2c96e55ab95669651742987abbc66a60b1ae92f93c9643fbb3c4529e80df9a175dc522c641373f672a1a48524c1f31f1eb0d04d10ce37f52f0b3b8f7ca59a6cc60dbe65bffa8b0c6fb4225cb83287c0867d83939b1ea47b03ca3a373b9a3ed7d516a286d32ecca3498dd97194cbb6d7a3622d66f3229dbea1ed809fac8653dd03ec6ecd99ded6f2dc2099a6ffbca37bfc60d31f96d0af963b47afeebd41779f10be000f6f154c6deca08e33437a57a24e922ea7436c885fdc75af33d083ea77bec75da4727740520275390c131a2efeb1f0dc243d1a2e50307bff7e95dcc330877bcca8168f90eb2b0f2966351583b30cb1d8e0b4978ed1b9d9395b0d83f09c32ca412ce55be40de8609dd1d7483e1bef36d9b42be729290e215dc34136ecdcbb941dadcd3fe3b24d5a3e3c7ab23e40a90c9e62419b4a869e75c3b6f0bc78a18ae2174ecfb6eef78a36764ab42f4a4990da514edb0aa16a15e172af5284b6cdaf55e5d27f5345e79dad321c1754dfbe4e4894df1d6d389bc4963882ffbfc5068bf104d84fe112023b7e82b1a33558dedf8fe9ac70db23fe35aba45857e492ff04284e936c65fb4eb0ec83932c2593a1599e5b5c4ce0bd1567c9bf6f88ec48328b1394d7eed3a1bd5b39fea1f94f8979eec3e46e8bc839824bba15dbcab1543d27d51f05fad267b9b4953b323cb3e452e1bfb7b80a16a6ec81dd6b0d96ab94375893c97c7b2ee69ac894682b243e2c0b901351fb941ce2226215920b02f3a2edb462b80d6a426a3a10bcdfe1aba5143641952a822a0f05bec366e0b57689ab0efe5cba2bbac7350a70147dc3e8410b38e1dee0ac2c0a2d623f9953333569903d13fe30fde341a0f3de3f691d6bb92ac2e79985799ce3930024e3d71a2a11f5549aa075f9f29064ab3d691c5d44f2dfe4b75c3e15a686d6420e760dff563da11eeb9df4a9a7fce793b358075d8adfa5197d88bbeab111e0fe18eb24be2d6afd69b7fb252e8b198307a2413b533b3fc3eb95b97a88f98c9242abdbd8aa274c2c8d665c907e4d61ba15a2e46015986d2d519dfaf4b5d6a969a2016483f974b353f410e2cf27ce5783938d0f11af87ed4de3ca873b0de9048dc30f78c739af0fb5ebd2edb8c472d56ee4979b22a52530f154de9086f62798939ab50f3b74be6fd69bb20d3d4112bafb30cdeccd15cbfa3db7bfd63d6fc34899efe4a96f8a46d8de3e02230bc608101816c3dd6b2a7c73857f73ecb25be40d6aaf153b02ab535896e657054752b97f96e05a621f51cc69529f613903b7943c170220011f0d19bc946ac7ceab0ecb957e617884c0c12ea18731f93debcfb34866fc7525075ae141ac546f635a3b3ef6f87eac4b073b130c284bb24cdb429cc3b4489edbc43a1300464fdd9991c9690b8fcdc02d8d7cdf7f2b0c1c50090159715ff0c1473db8f92b6c3179ec8d611ad1f71a8f84f7af1f0855ac936b3e1b088c6ceb5c4c7f9a9bcf20d8f65f5e29e18ac2e9fc0d19c0883988a4aeb75c438cac57b99fad77ec577a6e1929fe9680c88f514730f1427727a2c2b75b6ac64857b9a77c0e39f963c05f32964b8953b99daae361834dd594c973e46e51541ea0e2ea327a2b56e86d1d1f6139e22cfa1c9d4f487a6bf41dae50688fd77b81877261be3d59473b1796db777750fc1b65be7eca4787179dc4084e24f47549a77bd718f8f8befacbb8f62bbfdf9b2f293bcf10543c443cde4273140c0494eef4dcf61fd1f71d618365324d0861c3ec2745cdd3006ef2b1ba38082df3e5fdab1cae384f3f4e9d44ce2ce4ba819e17a910f9b0fd40051349c9a4c8989e44eaba35d73e72fbd01005b343241a1c710da8b99ac9348b930f2c98a0bad95ebbb59270e757b673cd6dc5d5b8410db5c6ef013f35aaa547c1fa9e00c2105985cb0c131eb46c2a323253abb3eab62b7b97d2992a92949fda4c348c1fe880500e43fc1d86963cbd2b6ef2d94b8685a47f5fb75c0a18917551cfca164dfc0e9e0f733fc9682222b431eafd8aa669db1e260441e5b9c3992c5def0b461451e390182f3626398b280617b92c3187280be12d63f798546e83e8310ebc9b66f63569b03f5388e28520dd7b0351803f8a96ccaaf25b9a36469675b5b2517f80d5329b9fa7c3fdefdeda0aeb038ef3d1c751c4c15dadcc572a7acecea1c62105905b8642b2985595e0acf9633d7a385023850945f3b44d147115356b797c5b0def56314367235983fc368de9d331eaf0d3b4bb1fad984f233a516345418e9a535298c039c1e33f0a418f1c05388341dcb9bc3bc6b645f9a180cf3d224cc1d8a26309be80272b3ed8469a200cc5a8810bb9845070e7395c7bb077c67f146a00f30c0fbf2c230d6eb94ea43dcd0b6e778e3a53890c289d3d60e9ebb106781aeecc1e917ee0dd5facac021a53d4d9fe4540781243c2ae7abf7af228d3e9793d79061bf27fc59cb54bb7f4516e1aac3a1284d31354cae9217f82ff236f25f56e469deedaff5b826edd21a8a855b30ff98d9717b0aa12efa4df62ad5da552721a2cb7d91676b937a654472f4373c68c9c92d9fbbb1a65dde2c29065f10035a879597bc438910edae2a82a0b90e72c88da00c13f3c5f9306534b9f51d037fcdb85eb22f900a7a01d59b4fe5c8991b2e2865cc7370c195f506bf338bb3ecf2118814ce5a4515b80b0707ad0e0f3ca0e32", 0x1000, 0x400, 0x0, 0x0) seteuid(r8) symlinkat(&(0x7f0000001480)='./file0\x00', r11, &(0x7f00000014c0)='.\x00') semop(r0, &(0x7f0000001500)=[{0x4, 0x2}, {0x0, 0x7, 0x1800}, {0x0, 0x800, 0x800}, {0x0, 0x800, 0x1000}], 0x4) r13 = msgget(0x1, 0x11) msgctl$IPC_SET(r13, 0x1, &(0x7f0000001540)={{0x800, r6, r10, r8, r2, 0x4, 0xfffffffffffffff8}, 0x9, 0x4, r7, r5, 0x7, 0x1, 0x6, 0x1ff}) chroot(&(0x7f00000015c0)='./file0\x00') semop(r0, &(0x7f0000001600)=[{0x3, 0x20, 0x1000}, {0x0, 0x800, 0x800}, {0x0, 0x3, 0x1000}, {0x4, 0x4}, {0x0, 0xfffffffffffffffa, 0x1000}, {0x3, 0x7}, {0x7, 0x200, 0x1800}], 0x7) 16:04:09 executing program 0: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = socket(0x1e, 0x0, 0x9) r1 = socket$inet6(0x18, 0x4, 0x3) r2 = kqueue() pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = socket$unix(0x1, 0x7, 0x0) r5 = getpid() r6 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) r9 = getuid() r10 = getegid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000040)="e5db488e454d0fe41ba88eb87dbced6911bd442ad26bde35f5ff8d47c6919363bd", 0x21}, {&(0x7f0000000080)="ffaeb8ba4bdf60d07398b179db496660edda8645ba4fe3", 0x17}, {&(0x7f00000000c0)="5f8c01fa4b59e7dab68773f37d24e16b32181a24ff4abe3d960ac9f9d54a5962930cee915062323d7576271e2b1b1aa50fdac87ba0559971f362581e26aa2f2cff9c496ba74a6b75caf7fe8b258116c0ffb03ff7", 0x54}, {&(0x7f0000000140)="f9e5a24a49b9d9087b093863cabda8a81e9b7975575e5b5357d5b7a34a32d0509efd67b94e362edc07c2fa1d21d6dbcdc723ecd14d1c0d08d7e6d4db061d64186345", 0x42}, {&(0x7f00000001c0)="e6c1b4c4112faf5694ae95608de2a0d545c220a1071fe75d8cee688e527e2d01574557fa13fd845f79f3b235d3f6d71b805fc6d3c5bd8f9c3e588034f513959f18c29b533f20bbeb83e3e9cd5414bb649fab23492c37af4a09fe201a9e85ab63f31807d6e940634322c839fed9171b3fabb0632effbf367eb94e906b59f1a263f3372cce8cb0aed440f8b5a7ed8e70b8aa3c90aea779c6dc49d670be76177fae3816bb99ecbdb6aa5b025ec20595f08278b213d15d8f35bfc55d1e93896d02f0b5a51c876dbe30d5cd", 0xc9}, {&(0x7f00000002c0)="7c8947811064e4244387d6b3ce188d700812a50cd83e234744122ce6a55695e76439e768b0ad631445728c055c52d7cd0efe24ecbcd7902e3302fd6f9e7250b8a9804607740f46778eb3e91fff2315e1e5d136e2c9904153390644668063ae6dfed920e9f414ff0949e17413a07cd10fdb731b7cd95b4b08b08abe0266f06c67a03539b3cd7e86a6e3997fa183b1c59fa34250ef6315971ffa25c306e8846f8fba033fdf1f62a0f2e99a8b6561913a1df517f3da1325fec3", 0xb8}, {&(0x7f0000000380)="7f0cfe9c9f4f7599311b71f41a389d6df2fe126494dde38efdff70cd231165aed6f449852979c1f6e07facae6d13c7061c0b49dde508bfe4d39ea307735e5f898118ac38d51bfd607f1496104e9f88e230208bdb37c345821ccb69c7783031192616005603e72f30d128f2e333220c8dcc3c3ec8894abc570d13e0da62b18edd3450c8c7a1c50c8a4a6dd39790de72fa6c31e16c365af4c9ffe17c", 0x9b}, {&(0x7f0000000440)="f17da6c7a842b15b5b29943e1ce7170adc517736d001acd5b7285717d11bc10467034aee6e43f5fcacc0378ae13332dc8b90db677e53b2b3c5ff2075814397d693f0144f18125381431796b283b79f3ee28250f55012c20ee7049625765cb4f06df9045814c70d14cd337439d9f8c380df81dad78d3391b3e514b2f3b6c4343bf488f0d6e8e0b8a999472da923bafa5ac1afb7d4156323ae2424e9f8868298ad760b28e54448b6fc23ff908302d10633", 0xb0}, {&(0x7f0000000500)="cfa81792c6be6054b741659cfe4e5c2328d633c9c633fe2c585b176ef1f70e62fd86bfcc1b67de69e8e48ccff0d8b7e9cf9b01cd1e3a3fd0c026b138f2e74da2916e5c", 0x43}, {&(0x7f0000000580)="fc3fef8a5a054e0e48c70bd299e8c0a175d964c5a0cdd786a54bbf55194ac3016801d261642b2937c3f6cdccb865e5bc20d9057be66133916c609dc63b52f420997d0e1a106635dafb2f4eb836fc32f9cd732fbcf9d14abfb2f03765faf824b726e026f3d7f0a6834902b3a3be109b2fd1f9ab2480a69564819a812a24a3802f490dcf85e1a84e3ee1e7ca44f4d3c7ed98e231795ca8cdba950ba29c8783fbf989ab424142b5201ec8983b44a51d27ed04444c99796b3339dc6dba1f623ecef0fd12b682c521eb", 0xc7}], 0xa, &(0x7f0000000940)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x80, 0x4}, 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:04:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) dup(r0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000100)="b7000000", 0x4) 16:04:09 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x0) accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/7}, &(0x7f0000000080)=0x9) msgget$private(0x0, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x30) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0xffffffffee5a9633, 0x80}, 0xc) setsockopt(r0, 0x6, 0x24, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r1 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000340)=0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x40, 0x86) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) renameat(r2, &(0x7f0000000280)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 16:04:09 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0xa8, 0x1) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dcb1cf2d9dc51713cc9576b0f9aabb301b4000b000822378d59000f03"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup(r2) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:04:09 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x108) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c54202dab3f99c0f26328cf7d8717db6836dda53", 0x1f}) 16:04:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0xcf}, {r1, 0x111}, {r0, 0x4}, {r1, 0x100}, {r0, 0x100}, {r0, 0x28}, {r0}, {r1, 0x1}, {r1}, {r1, 0x86}], 0xa, 0x0) close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "d547f41571b9550c7db400"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 16:04:16 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000100), 0x0) setsockopt(r0, 0xc0, 0x4, &(0x7f0000000000)="5093c8c486e9cbc6e5840d98af6f08c51f20504167d3ef03b7be34de1948661df6a899c60d0e637410323bbecee424b5ef09c712903b2efae08197a36fbde84d06b3052b8429baa94e69d92c3d3481822c760b026437ecae4646006ca8ec7875fdfb4c1b13e2338ae09791c35d1743164614a9f482da215721daeb8357a2180fa75e5db2fc41e4982fff17a21fda077b637d2d8c9491e045cecca575bf380f665b0a36aec4fe523a9cd848ea54673f86b0d0902c6f", 0xb5) 16:04:16 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2026, 0x2000000800) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x7) execve(0x0, 0x0, 0x0) 16:04:16 executing program 0: madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x84, 0x2) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) madvise(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 16:04:16 executing program 1: socket$inet6(0x18, 0x4, 0xfffffffffffffffb) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="05fa9349", 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x5, 0xffffffffffffffc0}, {0x18, 0x0, 0x1, 0x10001}, 0xfffffffffffffffb, [0x9, 0x4, 0x3, 0x3c1c, 0x8, 0x5, 0xfffffffffffffffb, 0x1]}, 0x3c) 16:04:16 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)=""/237, 0xed}, {&(0x7f0000000140)=""/62, 0x3e}, {&(0x7f0000000180)=""/58, 0x3a}, {&(0x7f00000001c0)=""/58, 0x3a}], 0x4, &(0x7f0000000240)=""/186, 0xba}, 0x0) fcntl$setstatus(r0, 0x4, 0x40) 16:04:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000011c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "70674d6a0a47c23a9b6daff459e7cdbc6ca61b4e", 0x4, 0x1000}) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x100) fcntl$setstatus(r0, 0x4, 0x44) 16:04:16 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff920008aaa008000000c3513e2a5e0000040000", 0x14) r1 = semget$private(0x0, 0x3, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/151) 16:04:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) recvfrom$unix(r1, &(0x7f0000000100)=""/1, 0x1, 0x840, 0x0, 0xb3) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) readv(r0, &(0x7f0000001700)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000140)=""/134, 0x86}, {&(0x7f0000000200)=""/166, 0xa6}, {&(0x7f0000001300)=""/167, 0xa7}, {&(0x7f00000013c0)=""/226, 0xe2}, {&(0x7f0000000080)=""/47, 0x2f}, {&(0x7f00000014c0)=""/80, 0x50}, {&(0x7f0000001540)=""/90, 0x5a}, {&(0x7f00000015c0)=""/95, 0x5f}, {&(0x7f0000001640)=""/173, 0xad}], 0xa) write(r0, &(0x7f00000017c0)="316d49c4e9e5fd445c8f32ae5226cf00b4cb9a410e329fc51c630c41f8b31b92e7bd2cce4c61f649da5d036338f310daf969ba316d2b9f4a14a667b99bb96102a457ce636a252b8aabaed7d64489458bf5a9975c25c12a0d3d1d846dcf9611ff2ef2436f87b0b57453c7211d7c54b2d3801c40", 0x73) 16:04:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6) 16:04:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) rmdir(0x0) pwritev(r0, 0x0, 0x0, 0x0) fchdir(r0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="b5556f529890f5062b1d5638fa4f4cbc111d60658b27952571293ab6862a2e5f343ed92f51da8a74be4e888f8c93364e3d773e99a26cf4f69c66abc6", 0x3c}], 0x1, 0x3a) symlink(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000600)='./bus/file0\x00') connect$unix(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000080)="fc7b5c9598346bd72b4cfb2c41123197fdcefc22c1ece3f3f08c2911bce036d681da3e549ee8615b2dd0dde8ab6787eb96ea76b90853121317497811f8ddb8920db96805c62501", 0x47}, {&(0x7f0000000100)="899cc1c537439de898386e2f4149b8f73e", 0x11}, {&(0x7f0000000140)="0be66e7307c05a2271cbc8735fdd64c541d8a3e48432a3639237c3fed5328cc6f99426311c3ec79547915f171a1e40d1b95012c9a16a7980232c122b6d85aa107d", 0x41}, {&(0x7f00000001c0)="4cf333f0e5f2e1e2d90484dabee10c1d0df9b1da9146f1704b8711a5b5167e022be206e4f119d9c18fce7e3caf9ac466153717541266d71bbd45add8ea41e7d960976ba7b13ba42b23086a763119004e9e2901bb16e88af36ed17b9cb73aa8598bebe91612621296ef7519ed8f478e5398d8ed44ca46c774d05a1db4ca31042b959b29f7251feab3f84d1ecd3b4c15b8aaa514b53b481765a7103d9562b3b84131181f00c188609f5d89d8bb2c7a24430ff5b57be203b027901dec145ac1dfc56c23f0a23bd07c8e98", 0xc9}, {&(0x7f0000000300)="277b3ba86b489b2e210e6e26d8b8eab9ff05e6821f84ced7bd0573bcbf3a09c0d6199f412dbae1", 0x27}, {&(0x7f0000000340)="9da018869667", 0x6}, {&(0x7f0000000380)="14946eb2181fdb80de28bf64e6b2ac3bbb377e4016070945ce5d5555ac856b0b13fa71afa772890b5ca921475f93c23c5dd91e9f6effccf7c4e649a740d8ac9a264de0e20245da6d618effff0e173468283a03a4641f57fe7d181a37a8909e53851cd9aa0a760bb303", 0x69}, {&(0x7f0000000400)="64e9d000ad8736ca68a7ff17bea1164fb28626eb227f8bba5a76e6b2c1d329064590294d2059eb13e1dbd1e13afefbf1646b006a86d799df8d69af1fa3d46f1ed1d25810f27d112cf5686e1830486809850328f680d9a82a20520e4fab53d1301eac5890dce72d10d3952c5da5a054a23cfea95579fd0a30fc8a4f", 0x7b}, {&(0x7f0000000480)="841f72a596f05c3c28d8e1ead54f", 0xe}, {&(0x7f00000006c0)="18c253e4d30846f3e0e2917318273cd94bceaaffd3014d029df461d7d3bea67b0070cd2120427b91a1b1e2d07ca4abc21b9784294f8f459ed442de3688e08f35e841f4b9f3599ca0b3e6ff5ee311e3271a6090ea753b91c660062f5705dbe638107d7f4afeb41c6ef48a570039d8829cf4f58a9dbb617eceb33c51687bff8b9ab3317b68d22c908e1abc8280c1a78c1f53fe4c4b8d005a96dfccc14d0170068002f0877702adb8c492c41d7ffc05436872237d6c4e08b0", 0xb7}], 0xa, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000640)="316d494c581f422cce451ceed73459d09f41e111d89b2d08a56e1c82e89e44b22a3a1d11fee844f6c1c6d6e3b9769a7ef5b371b3481a43336ee38e0bf223687722d64b", 0x43}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000540)="053afb410d791439d59d757b9e7a5b293233a8ca12fe04155807669de4dcbd66edf903f7b52c4449fa463768fe2a84d21b1019dee11b4814b5c4e244848181ea2f7761", 0x43}], 0x1) 16:04:17 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="79d8b12a276fc51fd92adee34e7c7dc9bee38bf7f361b96dc2200a23"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/68, 0x44, 0x40, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) sendto(r0, &(0x7f0000000280)='i', 0x1, 0x3, 0x0, 0x0) 16:04:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="e4677004e0ee7031fad18bb1f228c7dd8f7628915c25e0c533d2628cf95bec672644a6d977a1531b7e7d085e148c45699aa1a189a23cbd4151a89c4b645ff76ff02638290ed651a02284f1990c83c638c09c2fb94fe3996e7c0cdc20c620c121250c20b2697c7933b3ac0ebecdf643ec2380a4cacfe9d998fe6208467324e12c952888686a1d9f1c952de6c1c55ce148628af12c5ac117cb9f80a477c48313c854dd3162", 0xa4}], 0x1, 0x0) close(r1) 16:04:17 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) read(r0, &(0x7f0000000280)=""/132, 0xffffff1d) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x100000000000032e) syz_open_pts() 16:04:17 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x116a3) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket$inet6(0x18, 0x0, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x26) 16:04:17 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0), 0x0) execve(0x0, 0x0, 0x0) 16:04:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x80, 0x4) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x236161bd) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) chroot(&(0x7f0000000100)='./bus\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="710f37000000fbff0000f7ffffffffff"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20180000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20181000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20182000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20183000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20184000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20185000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20186000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20187000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20188000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20189000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2018a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2018b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2018c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2018d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2018e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2018f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20190000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20191000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20192000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20193000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20194000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20195000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20196000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20197000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20198000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20199000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2019a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2019b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2019c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2019d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2019e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2019f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201a0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201a1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201a2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201a3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201a4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201a5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201a6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201a7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201a8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201a9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201aa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201ab000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201ac000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201ad000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201ae000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201af000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201b0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201b1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201b2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201b3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201b4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201b5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201b6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201b7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201b8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201b9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201ba000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201bb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201bc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201bd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201be000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201bf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201c0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201c1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201c2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201c3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201c4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201c5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201c6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201c7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201c8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201c9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201ca000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201cb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201cc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201cd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201ce000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201cf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201d0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201d1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201d2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201d3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201d4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201d5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201d6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201d7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201d8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201d9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201da000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201db000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201dc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201dd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201de000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201df000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201e0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201e1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201e2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201e3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201e4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201e5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201e6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201e7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201e8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201e9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201ea000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201eb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201ec000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201ed000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201ee000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201ef000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201f0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201f1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201f2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201f3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201f4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201f5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201f6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201f7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201f8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201f9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201fa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201fb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201fc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201fd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201fe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x201ff000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20200000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20201000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20202000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20203000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20204000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20205000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20206000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20207000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20208000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20209000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2020a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2020b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2020c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2020d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2020e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2020f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20210000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20211000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20212000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20213000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20214000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20215000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20216000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20217000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20218000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20219000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2021a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2021b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2021c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2021d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2021e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2021f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20220000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20221000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20222000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20223000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20224000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20225000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20226000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20227000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20228000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20229000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2022a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2022b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2022c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2022d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2022e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2022f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20230000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202e0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202e1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202e2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202e3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202e4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202e5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202e6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202e7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202e8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202e9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202ea000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202eb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202ec000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202ed000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202ee000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202ef000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202f0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202f1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202f2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202f3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202f4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202f5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202f6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202f7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202f8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202f9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202fa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202fb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202fc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202fd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202fe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x202ff000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20300000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20301000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20302000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20303000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20304000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20305000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20306000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20307000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20308000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20309000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2030a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2030b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2030c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2030d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2030e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2030f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20310000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20311000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20312000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20313000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20314000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20315000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20316000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20317000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20318000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20319000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2031a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2031b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2031c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2031d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2031e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2031f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20320000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20321000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20322000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20323000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20324000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20325000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20326000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20327000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20328000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20329000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2032a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2032b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2032c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2032d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2032e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2032f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20330000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20331000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20332000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20333000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20334000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20335000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20336000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20337000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20338000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20339000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2033a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2033b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2033c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2033d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2033e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2033f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20340000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20341000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20342000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20343000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20344000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20345000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20346000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20347000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20348000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20349000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2034a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2034b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2034c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2034d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2034e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2034f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20350000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20351000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20352000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20353000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20354000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20355000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20356000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20357000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20358000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20359000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2035a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2035b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2035c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2035d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2035e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2035f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20360000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20361000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20362000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20363000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20364000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20365000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20366000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20367000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20368000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20369000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2036a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2036b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2036c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2036d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2036e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2036f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20370000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20371000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20372000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20373000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20374000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20375000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20376000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20377000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20378000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20379000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2037a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2037b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2037c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2037d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2037e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2037f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20380000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20381000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20382000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20383000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20384000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20385000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20386000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20387000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20388000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20389000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2038a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2038b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2038c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2038d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2038e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2038f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20390000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20391000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20392000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20393000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20394000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20395000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20396000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20397000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20398000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20399000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2039a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2039b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2039c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2039d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2039e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2039f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x203a0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x203b0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x203f0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x203f1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x203f2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x203f3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x203f4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x203f5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x203f6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x203f7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x203f8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x203f9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x203fa000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x203fb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x203fc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x203fd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x203fe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x203ff000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20400000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20401000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20402000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20403000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20404000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20405000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20406000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20407000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20408000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20409000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2040a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2040b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2040c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2040d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2040e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2040f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20410000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20411000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20412000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20413000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20414000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20415000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20416000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20417000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20418000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20419000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2041a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2041b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2041c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2041d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2041e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2041f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20420000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20421000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20422000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20423000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20424000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20425000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20426000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20427000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20428000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20429000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2042a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2042b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2042c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2042d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2042e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2042f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20430000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20431000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20432000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20433000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20434000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20435000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20436000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20437000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20438000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20439000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2043a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2043b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2043c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2043d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2043e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2043f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20440000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20441000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20442000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20443000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20444000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20445000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20446000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20447000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20448000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20449000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2044a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2044b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2044c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2044d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2044e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2044f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20450000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20670000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20671000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20672000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20673000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20674000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20675000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20676000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20677000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20678000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20679000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2067a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2067b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2067c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2067d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2067e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2067f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20680000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20681000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20682000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20683000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20684000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20685000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20686000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20687000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20688000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20689000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2068a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2068b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2068c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2068d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2068e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2068f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20690000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20691000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20692000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20693000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20694000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20695000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20696000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20697000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20698000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20699000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2069a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2069b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2069c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2069d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2069e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2069f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x206a0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x206b0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x206c0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x206d0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x206e0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x206f0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20700000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20701000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20702000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20703000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20704000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20705000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20706000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20707000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20708000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20709000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2070a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2070b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2070c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2070d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2070e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x2070f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20710000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x208b0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x208b1000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x208b2000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x208b3000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x208b4000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x208b5000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x208b6000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x208b7000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x208b8000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x208b9000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x208ba000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x208bb000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x208bc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x208bd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x208be000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x208bf000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x208c0000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20a60000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20a61000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20a62000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20a63000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20a64000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20a65000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20a66000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20a67000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20a68000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20a69000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20a6a000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20a6b000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20a6c000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20a6d000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20a6e000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20a6f000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f1236c0 va 0x20a70000 didn't change! 16:04:29 executing program 0: socket(0x2, 0xc003, 0x89) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) 16:04:29 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000066, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) mlockall(0x2) lseek(r0, 0x0, 0x3) 16:04:29 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="25f0a03db15c29b21c1cfd14207a1002c1d1f16be15be3cc01", 0x19) 16:04:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e000000100000000", 0x8) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000200)="8ad2ab3f9053072001daec420c95375635873782d3851a43061e5b51ef70497bb7d746c1653d017cc264ee473a988f69a155543c7dcb73f06db8af71a0f0220bb920e63aa59e0218cdccf610e6ff2cd0762823091507991b56f1c62ed95cdb860ec40a37dfe358de36b96ca5cd8876680c99746746ff59296f4663f792b0c2a628b75bae8c27cd4ba13a", 0x8a}, {&(0x7f00000002c0)="5d9d145d71499bb28f16df01f66b403360b0f7e052d2a26cfd1d3de25fef5d00c027f15c6a64d19791521a12833d1f0790149a95b962af8109f608f503753b71571fd98f264f94315aa42d5e6066eb3677af10967a9e581123b251bc9fb1ebe47d06199f281b85b7755261f02c95c60bec0ec464a7b5856319", 0x79}], 0x2, 0x0, 0x0, 0x8}, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1000000000000009, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/7, 0x7}, {&(0x7f00000000c0)=""/130, 0x82}], 0x2, 0x0) 16:04:29 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x2cd0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1f}, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:04:29 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)="03000000", 0x4) socketpair(0x1a, 0x3, 0x4ee, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() accept$inet6(r2, &(0x7f0000000500), &(0x7f0000000540)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r6 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x3, &(0x7f0000000440)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="f30007d4bbde51e4238ddef39a3999ff9e291c654489f57a1eebda35505432a1519008827cbd147f2c756d33f8018b271cc1d135eded7975479afe2067ac6d35103a05218407c022e8a1d14082c696bc144b129e9c05d97c0921b08dc6e897edf56168973ec1ff325b49a32e9c4114f4610a3705c43bd5e248397c1ffb4c0c47374057b56edba99abbece3", 0x8b}, {&(0x7f0000000180)="c7d40e67cb10417a59496fcda3b025f554a86f545c4e3d545b0814ef00e810614cfd16fc796c8b27ce0b94f015212203a04043c97cac0996c980830f6423a4bcaba5e780b355f580b115709ba07d336f39959735357d2883c74f21305d7939b7c7ec64524f0116c5c471f361284db70e91fae0e2b0dd8ae2d64cfc3e8e274b89a2", 0x81}, {&(0x7f0000000240)="8003d9fe46c308a1f92dfb4a12eff514", 0x10}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x40}, 0x0) 16:04:29 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x8000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="f3872323b8457dcbf529745cffdae23421261d4ac2541c598e91b837dca55007245a8fd2a4ee60397512327cd8e205deb777f3f05579790674665d868aebfe3e448eef96c207dc4d85caf283becc93f583ebe58e06e93c97e5d45cf5d8", 0x5d}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed314e6b8b6a4a52db635249a3586fe67dd245ee052d4c5", 0x19}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000000640)='@', 0x1}], 0x1, 0x0) 16:04:29 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) pipe(0x0) madvise(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x5) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x811, r1, 0x0, 0x0) 16:04:29 executing program 0: msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7db5544199c3641cffa117f1aed532a897a7816086535e02"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4002, 0x0) setsockopt(r0, 0x2000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, &(0x7f0000000000)="ce49d9", 0x3) 16:04:29 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x8) mkdir(&(0x7f0000000040)='./file0\x00', 0xc) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f00000010c0)=[{&(0x7f0000000080)="c406edcb94a807f9249d9e489b27984b2b1f8710606dfae86566222e2e64fce6cb566c2d7e18fa7857c6c973ea98dda5f6bbf73d14ec8ea88ff6f7378dc4a3d78a2a201943b1a8153548d8b1bbe4dd64e9dbf79eb6a89eff141694341b5e586ab19372d776c3c95cea70de634f6bd9a1767f45bf3250197370ded964d1dce1dd95518fe0299a583495e7e4ccb9cc9cc15a44887c38bf277fab5d86f92beecc569aec251ea2c6e2116fee93e877746d46add3a96c54c73e1b1af71599fe37b727ff2ba34fe511958b499b6b9d203d1d1940cff8095fb33d05ea9605ffe66038147fbf18dbe78d833e9dd527f8c9ed21ac27986d8a5ffd466dc8c83282564688ae0c0318abcf4ffd516ab097fdf9847181fdc1805956bc77138d15b2c06b9fc7d98ff49b331af6367b6c75ca45d3eb10a2cd4c0ac222fec90fe8f26747a659d2723c2bf0746597b3dec9c0537070458c8f3cdc79213009761a0896712568ca75d844cc8cd428987febfc53a5bc7fa500fcbbc21375b174098d648c690b5f997ec9968a9c04b2eb2a1ac49a44643600973cbe3f5c9c6b4abbc44d8feecd8f0a9415dddf20dbd12c1d27ef42a708400aac5ec19da70b961a8cc512e0a3c6281a4cc36e06c070904d19311a49789c483a7b77ae5ed880929a7a0702e15c37aeb97ba1d0881acab76918008ec25a475e07eaea347bddd7fcd615d00144cbd4ce5385a943f5502feffe0f1cd1d5ff81a2905053e8c4a96742273d4f1ada3493061d643643015bf8c1795ed59c6d00c7ec38e64699b56e4d0dbdd71fbe1940369faa04414348698caf4656c49eba23b77badf6822e99bdeb17aeee7474dfa87695f42c509629a80eca38029bb7a6df0c4d0115a1f7cbdcec422381e4511e81d4217c8bcc5228ef918daced60532d0054a43c3f74848dc8b0f14093ba11bcd2d229d9d72166de59a04e145ff00c2640aab16c6e7ef0d47dd684702b323e8477c36798755df234751dce5f767735f044f23202bbc243b4c6f2c1aac18a0ff3ae49792a1711c93e3f011bebce10efe6ae15034b7ad6e558045389dfe9c35d15bb86352a5e84d65a99809ddee885be952c42483c9a337ded61a5f62e1a2914e66ffeb959b74f7e8c138f78d8b386ea867754d12436a5053c0bbbacfe7e486ca16de628244c6505b29056db91fc75f5e5110923c1572cd9b0d2c989f6b31f8cd03c79fe035b028546458c3a150059250cdca1fa06752a111682feca414b90b16a674aab15daa59693fff6e2789eed591c6455bf321e58185ceb128f57bbd653ba75a7ad77af7ba075022d48a41f5d7a652d4217b56813fde0ff89a9c52e67867d4ba9742744b34a7da9a66f035b2886e341f6686894301f05aa2791d8ecda039efca38cb0cb514ddfb978ddecc586255458e5491066d55125dbaa4cd6af1b9fdeb33d20986057b50634d67fa707d806051dfb90e18920227d652f9a2aa3fa65615b555d95ff08393d5df2f3105f35738c83b73835d166ad570ca629f2dfb56847bd260e4dc5072d2006c324c5fe0c0ac6e9cbee130e81e0e38a8c2cf162fdbac0bae05da96b9a212adfc2c8991385f48c52de094e5644c72fae87b477651b335a9fe3bf5f3db92c6d0f43782817e8feb1325383915b735a04e10cb4ba985c0799520400c47362a182e99a58e61b59907672f054a4f9de155d6119dc3719943c22dbc3364406ff3da5eecac2ac60e60e668998aa8ac83c7e2769ebcaf1e8ac4708b76272f334e7580e9738d37f38400803f2a1e0cb2550df1590aab971a6d642f72682be2132cdb4aac529beabc6bc41df8865a98f16512c33dcb846abda465d7dc88594053e7b54989b348f10a1d9ebaa548d58185843bd00301f9db49a6f2922d5fde250469aa5ec592791f702cf9c165dc1728923ab60317490a30d895b22c64c1ef64d98e5db7a63276b15762093e703031cf7dce88783cfd6f1e3c2276b648a0b38c19dd5d0dabe265f67fe4fa1abae7107f60442f53828bc41f670838a6b985b78cff76126ea5abd9eb0308d4219a375c557f14c12734b73910c06a82accef70f3afa77f245bea9b2fdd903fa019c4d6caac6f1715c0a4b80b0d3c125175b035ad842f5fd07e1d4c6468de42c8ac5d7794904c4d444321278f8f558cfb7daaa0189047c6c6e143d84ed8cf213c6f393e38273530aeb4346feeed134d398d88fc8cee4260cfd6da4cbca2d460299e7431ed29365d81febf2c0c7beaa477e74ee03e246aa62276780d0b623abfc382071f0d492598c08196a5fe4113a2ad50537d59d3e1d9b19408f338abe68f6140c2ddff806dba6341aafe510f0fdc82ee3c60981c001626e576c2e6501836b4ef1cc3400a274b2cdc80e8193f1d66975ed1bdbecdfd3163fcfc4d8140037b497337876e8650d844b07787ae00aeea4dfcfa011e30f11376f236130ca491fb347caaf8be4af36eaed2e29f1394f8c49940fc833607659c8525031ce122f63ac384c933c709f88a63b18bd206fcc5e5dc1ab05d3c07f3edcf2ede790eabe8e5026d6efe44126e5c2327fb200f676c0c44173370833e2672d69c7ef61b4fd421b3c3263287552bc18738c1a43da54e1b68e100e62522108f6c193693ac45bcf3a76a892fab647449bbb220317fb2397cb6ea04c6404016da4386aa5551c4fd558135b5fd0c70250d0d8e4d4e9f12f1430d29c556e33dfcc152fe76390ef3e8fb86d77c9478f05fbd165605137681c042588aecfe1487a4cd38860412df1c0eba7cf4204446e1795e63d78d9f5b0a9c254296912dd4066c2c52a8d8e39c242141d151ff17f9fa19799646c928f7cfcbfd5fbf88e2ba5c1fc3486df9420611e4996f48b1047a3a4a5bd4ade1451352a580a55ce04103be6b1e74be6e2983368a07ff808f76b42d5405611ba17086145313b2f1de61adec9193b70ec32afea0a60c2508eefd1cf3563b327a5589045861259764f8d4b6b6b4fb3fa584260c1ce717c7c5589577717055d28d40c62201d1b770520ba2bff22a3a2aff8b6f0a4ed375ecf0293ced7670c48e77f59942641237e30a3242ec4ed1f4e4e7db0af073721ae1815ab37f199b7ec0122b82b5f99760e2d5b7bbb8e29682348e631175b14084c460a9fa47391f654ecf2c0253f3bebc0ad0717a1727bb2bf26bcbc54b419afd66047490ad41c1cf6efda629f3ac01a4300eb19833f9103f5f0d08b0780f067fed7b82c8ece2a84ca0c855138124787bf841056fd2776cae57d0fa628517ceeff3dce34ec85396afcfec461d2a3121d804f981aea6a640cbf8982fae14170f878f5dea9daca15a40669aadd6bff664404c228c2504828fdb60369736acfa9225aa6098bfdeaf4118adca788b23d202c4317822949d6a5f3f83b1074f710be7d425de5050b42e4f4e6125209bd7765a188d1f60ad7b13e846610c6e11e91686c5fa0a3cba971710592ca58b18af3f8edafce2687fd590a80897f7a6d7c871ec3fcb6c04631f2d2b523554c0e3c4ae2df66fc826ea3a5e1362ebf9247dc7514940f2c0cd7eea3c35c8ba40ba6ad73c85a7262b5b57cea90314cee437b41cdba7887bada32a8893b7269565217f3139515f09d979964f91afe0d3a4da352f90def46f19854b514cd6d085e470566d223d1086850ab8553480e958a7cfe3424b73f22904107ba8c020d711c2c0267de0156f471840a5facc64a2ad5fdcb4e8a390d388fe27065f4fdd6388427cab89527b38818aa29b7d49cdb5d61cf4fbc2adda0144c1eed6c2f170c15b25218d64c51e99c50440fe3c46c2075c24501e3b7d8380207b1d7da0d14f1bc1b69672694a3c1e29f2def3704b134fffb1cc97349656569f5577dff145e57b96d8bdc8d89a295c92d60ec35549675652c1c4ca3197241ae798051360aa23a2dae19367e2d9882c4a2502bacdbc3119af954aabde4957672881dedb716a27c426f967ecaeb43c8a5d32695c0c1f16ebb5f976963072bd16bfb3d3c1d06ff6feafffa72e29ee4ce8c5e1939d720c77c93c51aabb98071fa314fb16b8fa1704eee6fed0c28f43efa400db9c4474b8ff7fe41a723936846002eacae02d87a218056b03735ed8611f89148d6dfa7eccfd343483a401c257426e1565d96aef13f99ca21c391e2de386defac66f957d02bc69598bd336a5744daef6b0a1ec9f968628a20afb0f15a0bdd0a3ada022ff2fadb05158ed426dfc6fe67fc2b1bda2b163c11a773def69365a88cec2e9144a5085692c9e272fd4c06e4e3be227c2f2a597c97c725c9b418cb0b13a4745812749f184ae48f27c7d699e823787df99d2dd155dbf3aaef9ea6c24534a9101b46b1973bfbbccd12f5e9af308f66195888938714b4075dc3a455e682cdfe69d0e1fe4d2e2f7d47d6e7f722f3fa9935f7edaa8d53209f6bb81f81dae45ce7052e561fe2bd2d21db3ed9e37cc6b51a30525d82cdf94e50599a47288e36adb646030be3683ecaa4538a2efb6568fa29ad8be46549c8319a5d91224ff67c9f41f1e2e9f6ffd514371007b6aa1d6afe20b4118559ddacd2b1ab25117bae394c636559bb9043934887fbee4b3a57346cecab40071dc9336f3cd047795e834f170215d2f0670673add0f73ff9c44389f4abd99ac06bb12e18e4e2b8cf4f35934527ce16309b4adf4eecc919818c50cd02d57c4e6527764b23b44ba5cc6ba87c874167b50e4e52d140f8bd2e39041c3c4a8c171f2fa519409977895a9c987f786df0425ebd2f18fc40c04400dd2697950c5e5f9feb94286acc38a3b6047089f7964ab4d2c3a0bc184c754a199cb4f85d7c7ad4bc34f89c251cc390a61a2dbc2299eba001144ee18948e5b9cca16309ea21eaf2531a0b53433ec517461913c9f1b7035374bcbbe1dd8d4c361721943a27cc40ad71846a35ee34f14348fbf5a45d68a7f4fb6d1551dbfe89e54e8d577bdcd5ea763dc3ed20aa437fbdd9746d32f88d33cc532cc6f11c8b997cfc6ced85649574a8c4d43ff0d0957172da0e322223365ba5216afc3246c6c6285d10041a150e4f46981f990dc4fffeadca638d696af7ece7ac4150028b60b2987275836a0078a26d31e0148a7478c4c7a3c1aebca928692d6bb437fbbc1a8bfa8696a38d6336806c717916abb0b3669a0819a821ab3970b662147aac734f4b507b8cae68ad60143441f09506980bf754d8c06f0a3cf68c861b7ddc3497d1e9d6968fc96e4b88b3443894ab63a59096a96e2297f5c7e88bcbe441672972c076abff4d3c07b48aecfb411f3a0f027ce90455990c88971ed17ef3916717630000302d3c78bc5977a90a427e2b0ea02c48142c670b8e29832bfd82213c1beb4ea709ecd4e9c62d123acfb0c8769f22b6e93aaf3c536a14b6976792bbd4050517b57929842b9d2053ea6d2a8b3899150861eb49c8ce3d668873a90228632c465cebdcf904cac1d657a32ceeba0a9361b840fa01c108d281128e855d98e69828456ff4c1780528a144f203edd7755604910d34b9c5cc46c29af4a69d1cc3e5fa9d8c801b946a653470b5cf1b999ac5d0379af12cd7251aeffec7c9329053665780b9158decdcab44b91d9bb5b0972cce0f6b34733eff41cc3bdb01f157bd97a465e4978684ca2cf226382ba77879d1f5bb742ca07fc7339dff4fcfcee1db525b87b702a11a8159f501e38db3fc3d9c2436a0a65a4ae89b563527aa2e816fb45785e614c59f70f5b004857f178d848f5aa055ed12f09eeb7d2075bf8c6cba541c6efcf06c33768b36655408ebfcf1b23a066b0e752f288905d858e5da4fdd14879", 0x1000}, {&(0x7f0000001080)="891449b13410", 0x6}], 0x2, &(0x7f0000001100)=[{0x90, 0xffff, 0x6, "35f0a13f659b5ab271f0b354d56ff467d6805bb43599d99c73d99b84a02f3aa385f0cea136eda09cc2cdac95a54bdefe14511d18cc6361a88d5e94b46e3a8fdd56d116852007b9c162692c00d76a0413583926bf9a9572ac7ef1c585ce72ca975c3bde6895ffdbc43375a09e1db16bc62785ca84c8b08036e5b1b0"}, {0xe0, 0x1, 0x7, "a401224fd21411befb94ed87493a22391b063e8635e42ec9fd31014be5081980f0b8020c56e1e0d473613a934240979504ec9f50544fe3f44475d8548de4bc069c07eb7075fc15c552a5ef853766a2bb6dec66bbcd10573428968bc0d9a07e447aa530454b24a46983aeddb81f0bed29b63f55e7d30dfa31a17742f6e2e3f3e80d2b91b245c16cfe79a3b1c54c589d9c4ced054ddddf845d489ba696b23ff6d4dff2d92aeeef312e1ce3e80ca9c497a149ea7731ec48eb6032312fb4679c8cae3a5396260e5c1b6345"}], 0x170}, 0x6) mkdir(&(0x7f00000012c0)='./file0\x00', 0x5) sendto$unix(r0, &(0x7f0000001300)="9929fff430d5f1119d4fc555acab5b1d450c553c0e4449ec3b7a76d8efd6cf345594efdfe0bd79b2b712b93eaf62c31e823dae80524bc3238c6ee69b8736b7b663203da3ff407686a8cafbb69777e2d4dcf92acfed4d94280863555756fff0b7ab7fc61997b3985b5d9017a776f166777e24a50acb2c3fdfcc4f1829", 0x7c, 0x1, &(0x7f0000001380)=@file={0x0, './file0\x00'}, 0xa) r1 = openat(r0, &(0x7f00000013c0)='./file0\x00', 0x2, 0x1) mknod(&(0x7f0000001400)='./file0\x00', 0x1, 0x4162) r2 = openat(r1, &(0x7f0000001440)='./file0\x00', 0x80, 0x50) r3 = getuid() r4 = getuid() setreuid(r3, r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001480), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) ioctl$TIOCNXCL(r1, 0x2000740e) chroot(&(0x7f0000001540)='./file0\x00') execve(&(0x7f0000001580)='./file0\x00', &(0x7f0000001640)=[&(0x7f00000015c0)='\x00', &(0x7f0000001600)='\x00'], &(0x7f0000001740)=[&(0x7f0000001680)=',\x00', &(0x7f00000016c0)='\x00', &(0x7f0000001700)='\'{/{\x00']) ioctl$TIOCNXCL(r2, 0x2000740e) setitimer(0x2, &(0x7f0000001780)={{0x8, 0x5}, {0x1, 0x7}}, &(0x7f00000017c0)) seteuid(r5) getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001800), &(0x7f0000001840)=0xc) syz_open_pts() listen(r2, 0x81) getpid() pwritev(r1, &(0x7f0000001980)=[{&(0x7f0000001880)="47b1646e48f76e0ea4ba0b79a073771edceb3a74b9d6626487647ea4e810d670a2117eb2481d90342a78c9128649d5d4698aa36b49c57ad3b4078a7cb11d8fe94225b2bc63ed1582b431d7ec4d56e882731072e31d09c8cf3a0f2181c9d25f576b01d720ac3fddfa7b4cfa2ac3f459226ebe23c75fc78a83575709349b2d8ecca50dc56a2c3d5dc4dc6094cf0ee1292f8e6d82142a6e82753b805c568519500263ec83eae3a8010ea4551649ef9cb46200fb767529e49c0fdc1c977c8217955ff51a0c2067cde127b5bc29", 0xcb}], 0x1, 0x0) accept$unix(r0, &(0x7f00000019c0)=@abs, &(0x7f0000001a00)=0x8) r6 = semget$private(0x0, 0x4, 0x8) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000001a40)=""/199) execve(&(0x7f0000001b40)='./file0\x00', &(0x7f0000001c80)=[&(0x7f0000001b80)='-U\x00', &(0x7f0000001bc0)='\'{/{\x00', &(0x7f0000001c00)='-\x00', &(0x7f0000001c40)=')(^\x00'], &(0x7f0000001e00)=[&(0x7f0000001cc0)='\x00', &(0x7f0000001d00)='\'{/{\x00', &(0x7f0000001d40)='${\x00', &(0x7f0000001d80)='\'{/{\x00', &(0x7f0000001dc0)='%-\'R{!\x00']) 16:04:29 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 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 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r2, &(0x7f0000000040), 0x6, 0x0, 0xffff, 0x0) close(r1) 16:04:29 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = geteuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = open(&(0x7f0000000100)='./file0\x00', 0x62, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc3) setsockopt(r1, 0x1, 0x800000000, &(0x7f00000001c0)="fb4b074ce9bad6ae0fd12b17b285c2afb90f6e6340e54b52ac464923991e890eba42cb3721558953adbab00fd6c725e0dc4d6b26a6226c05fe0cc60d677f48533090f90c92ba43284839fdcc8e2764df7cce5966cd954dd4af3f6afa6f58b59c6c22d363107d0e952e9ef51f99c6628f411f231ae9a6e85b2123c3a0f3a0899c180e87022ae26a381b6ed6aea2e392cfbaa59817ad15125cbfa5232f6c90770114c7d25c20351ee9", 0xa8) setuid(r0) setuid(r5) getpeername(r4, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) setgroups(0x0, 0x0) setsockopt(r2, 0x7, 0xffffffffbcacd4a7, &(0x7f0000000080)="e9c556ec5f0901197d85e0a24ee362d162de3741c27183e804539b6f9b19ae593957d39cffbae2ca51", 0x29) setsockopt(r3, 0x9, 0x38, &(0x7f0000000280)="5249912892d7ca2ceb5756dbf65d5d3453e113ebcbff3dcb7134cb58fe78a623ecf6f7c733204f5f2ecc11ad1274a04d8e7b65237aa36024adb8a0f4792dfba4b538f48a03b89ea6e5a842a16e69317d06af0e36146ad24067f341da056384ab007d6396199ef775018df1fd856632da9293a10bf626c2fb6437c0614e937be0ce3168308d8c4374339986485417a645fbc5810b547cbe6bdd79721b5bc36b8510d42f909e78c1bd7c6d87ac5d65b88aa9c8dbf23967d3ec1b05fe21b2", 0xbd) pipe(&(0x7f0000000180)) 16:04:29 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f000002dff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x6, &(0x7f0000000080)) 16:04:29 executing program 1: munmap(&(0x7f0000cb5000/0xd000)=nil, 0xd000) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munlockall() madvise(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x6) 16:04:29 executing program 0: r0 = dup(0xffffffffffffffff) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="ce4bd61faa2cfbaf55324a2340cbbb2c543e6995f35b6085a71e4b9cb99d0200d602cc1737ddc9bb5f5683d3e21106e9e8665fd1da48a422e379b38b55e0733ce2b466e273b8d57566", 0x49}, {&(0x7f0000000080)="90377569eebae6296f4cecadac50fe80228cfd60ebef511fcbd1bd8a1843bea96eb29109576a7077fdb1eab2175b8079fedc0138549704576f155b3fdff30f9ae415a08df45013efb668", 0x4a}, {&(0x7f0000000100)="9b6611c4e0f06eb9b1beef19bf7e93d63880990fe265bbd99eaa74c07068b603025324cdabdb99562189e98ce01902a13c24df7a5959a647ca9b54db23c52b93804a9ed0cc6d46eb53fe1b8815ad2546464a8a8e911bb671334b51c7798bdbbea44f4b0a70f4f2b66beaa24af2e4c6f6ef893cdf7b94b581ae2f2efe", 0x7c}], 0x3, 0x0) lseek(r0, 0x0, 0x2) r1 = dup(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000200)='./file0\x00', 0x3000, 0x2fe1) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000240)="831f5518c4d36705fe3ceda2da3a854c394481cf29cdb4e0131ab8455f0f6df94727c1d433c6899add83fed9e19e89c415a45c11519e4dd3308995579f9165bbb7a92bb40c2bc47115b4843ebc12acc66551a7954863888774d52988a5f31dcb629251d9554f383b6b7e1345e9a14097673bd1687663a48b6625f364e1964ee31b2dce1daceb7f9f3354b0a25902ecbbcf49b99f98dc482803392d23676f8a2568fd474162ba5bcba21d9e2b290dded3badf", 0xb2}], 0x1, 0x0) r4 = dup(r1) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000340)) fcntl$getflags(r2, 0x3) r5 = fcntl$dupfd(r1, 0xa, r3) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000380)="37471fe5bca6091218e30bfd12d5594786d6a2c213adedb7edd8328ec89169b0a5543bc46f46332d7e0191b56d5caf1a056ef71e", 0x34}, {&(0x7f00000003c0)="f719f619a31b4094a507774719509ab01db81c62db843024f17d348a4a5d7cee89e8c148fe5a9f5d487ef4cb51d82810fcd23953f7482f6f7ea11b52020e014d2aed2c76f9d535b13d5442996108aa01d3897494453c96344fdbf2980de1a91d101d9d5412b7941926847fd2e31e8a42272cb9799ba65231880efda0fa198448f53d97a915dc7138fc561b344359ede4299bdd182e793e277cdb189b3bf5db85835a05c8b852932a48493d83eccfe8717b069a647f6e41a3b7f4e36c9d6c6a8317e649c4af29e8b355", 0xc9}, {&(0x7f00000004c0)="63025bb146c5e68e6057bbfa66597e8e696f4b3725c98a17564eda4ee522447bf20e1e1ee1a9a3431c3012844d769c44c5014ec1c8e200b0c1e46c3e95815a91b2df17932e27ad915766daa3366984b11727947b057b677f8b75e7083c43200d3e6b45bd72d96d5b3e740b7c9b58e10ba4b45b5e4342b187067b67848842758258004aeeef0527b2c33219b7816722f679742263463398e18e8c63570983a17b33eb65a8f6f1bc2619275cf1", 0xac}], 0x3, 0x0) dup2(r5, r5) r6 = semget(0x1, 0x1, 0x100) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000005c0)=""/67) pwritev(r5, &(0x7f0000000a80)=[{&(0x7f0000000640)="2f176ccf8ffae3910b8f01d12a50d6a674eeca6dfb455f208d6593beace20f53f5dcd65d9de8489b9c0fc164df620cd1c11b2570e935807e72a253ee4309d5663b88d4ae3470b3c955033cc914d95a0c8dea634ed668ea112e6c8966bcef96b8af8b62249f28f8e0ce04c67df02933efc08ec2c1f6d5bd5174a76bc19bbe1c97b9968e698ae9c33d1e0edb7e88696dbd31a694e986649260cf2e8f12e6e221eb58fcaa4a0bfb24d0ddbb21f094a67aebe888dd45d367f562", 0xb8}, {&(0x7f0000000700)="f639930d9fca4208e51ecacd03c6bebef8af3b4713253f1b63957466beb154d53d0decd9b0daef90b839ba81b884a56f1f4273a5ce24a5f2d21ab46764c2cd2001e83cd0125df8f6b3284918a62c6b6e10de1cac66b902a0e164d4367ac55b6bf36a383280c3840c68c20efdf439b3e913918f0099951d088fd6388f9bcc241ebe04da7c9019b659bc1a", 0x8a}, {&(0x7f00000007c0)="b76ff96e228763c34b6524b1c662e9f2f0d2de55644fcf3591114468178ebb7e3b76b5c7eaa9bf7f292b92fc891e97398486f8aaea8e959e72d7750b86a5fea605ca0e2c6dffc07748005b75f7ea407f378568590cf2d9b9f556701e00ddb36dafb450d48ed8f140093aa64d8e282c37542a32be3459a7c9acb06bddf5944c61a1c003e487eb732433f86ab5777631a7a6fc2843a9c662db8f2bba82e320ea4ec6ee98f54b4b571e6d4cc8fd13772e8c3520fd512be728012d68e7a45a202fcee84a109584413d1b014cfe1d65eb7b325dadd390065891cec9003539c3f2619ad2cede0d6e9d249828ba75c88edb3559e564", 0xf2}, {&(0x7f00000008c0)="37a3a9b92fe3c5af0b8ade19b2ba578015ea4b99a067a9ff8a793f0b84b5b412de3f93dab834b3abaaf3f582f1a409a63bf543245c7e40ae76af49e3cf3562a9f9fcb55c00882fe5d1b9334946ead80cf75f56b998485e410624704858b852354365fc001dae8fe6aab49682744e7c3367ff66a359a54687ebeee1da381b0dc32490a0cc6c5f45758709fa3b1aa822e7684867586f7261b2b2e6c1090d829fa3a3832dbbc162f49e3ab350b6827bb0ad17849382231441e77581b97c56017ed76d37af1b1797d4f937470c48561191f7a5d2108a0aadbb0c50835b5073404a29", 0xe0}, {&(0x7f00000009c0)="5d09321de832ee", 0x7}, {&(0x7f0000000a00)="a682cb4d6cb70de563cbae29b012efa70cebf9484dfe87b972af8310", 0x1c}, {&(0x7f0000000a40)}], 0x7, 0x0) unveil(&(0x7f0000000b00)='./file0/file0\x00', &(0x7f0000000b40)='W\x00') r7 = dup(r2) r8 = accept(r0, &(0x7f0000000b80)=@in, &(0x7f0000000bc0)=0xc) pwritev(r8, &(0x7f0000000d40)=[{&(0x7f0000000c00)="7b999888e224b950ede50e41d9bcb9c830c4404eab6be8fccde2c6f1aa9391d264905e68746d86576705eeb28988780c1255635c53f9dbe042c7dbda9806b16124ce74f2d09da56860cab3cc029c9077e8c2bcd542692a5890ff05b683a4bacb5e68e8630cc18d8034c493b07d06bb3fcd7bf807b158ec8c183aef9e641bcb2d163759dfdfbaebd51fdb88a386d07aeaf242151f9a", 0x95}, {&(0x7f0000000cc0)="cd2a8f57c9ad41e9c16425fc256f9c377a1445ea9f6f7ec1f5e7a25058b1251b5457c7359db61300c8bfa9931ada953f19604f492e29fbe2c86846eb98777600879c58375066ba4a50b68627b29cc9dbfca6af54a7863231354f5c1faae55997bdcf38e4d16b299442adb97a6f4b", 0x6e}], 0x2, 0x0) r9 = syz_open_pts() kqueue() ioctl$TIOCSTART(r0, 0x2000746e) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x4010, r5, 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000d80)) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000dc0)={0x1, 0x14, 0xb1a7, 0x100000000, "8b4dfa8df2a9ffb23800ba548e4eba1d3f0bd36b", 0xffff}) shutdown(r7, 0x2) msgget$private(0x0, 0x500) syz_open_pts() 16:04:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xb4, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1000000000000082, 0x0) 16:04:29 executing program 0: pipe2(&(0x7f00000001c0), 0x0) pipe2(&(0x7f0000000080), 0x0) pipe(&(0x7f0000000040)) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) pipe(&(0x7f0000000140)) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)={0xffffffffffffffff}) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000100), 0x0) r2 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) accept$unix(r0, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000f40)) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x4, 0xffffffffffffffff) close(r4) fcntl$dupfd(r2, 0x0, r0) dup2(r1, r4) 16:04:29 executing program 1: select(0x1ed, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x6, 0x0, 0x1ff, 0x7, 0x7, 0x83, 0xfffffffffffffff8, 0x19}, &(0x7f0000000080)={0xfffffffffffffff8, 0x80000001, 0x200, 0x3, 0x8000, 0x300000000000, 0xfff, 0x8}, &(0x7f00000000c0)={0x6, 0xfffffffffffffff8, 0x8, 0x2, 0x0, 0x7fffffff, 0xdfd7, 0x9}, &(0x7f0000000100)={0x6, 0x9}) 16:04:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000340)="e36258a416f72ee995a6132477f256b4093cfb25b84e5bbdc3a519701abb329d3ddef15baca31535ccf3fb94b222a9c4de41a52f5ea7c287730c53fb394b842dbbccfbda1049fad2ba4ead004000007f0268f7acad445dd976d562bd5ee4466a9117baca0d67cec2ab1ff70a4fbc6c52f49bf45d9663863afc6ccd020674035ea2f8c2b4a455dbc56e00", 0x8a) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "8c09c671bb2d5826aaec40b6bd22f147baa44682"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:04:29 executing program 0: setgroups(0xfcfc, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r0 = geteuid() setuid(r0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xfab) fchmod(r1, 0x0) 16:04:29 executing program 0: close(0xffffffffffffffff) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) kqueue() setrlimit(0x8, &(0x7f0000000200)={0x6, 0x10001}) r1 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x2) 16:04:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) r2 = dup(r1) accept(r0, 0x0, &(0x7f0000000040)) kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0xd5e, 0x0, 0x0, 0x0) 16:04:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "e37cad09506155836df0b58c77ea8d57bdec7c91"}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\f#\x91\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='-.\',&,\x00', &(0x7f0000000280)='[\\\x00', &(0x7f00000002c0)='@&!-\x00'], &(0x7f0000000780)=[&(0x7f0000000340)='/&\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='.\'(]\x00', &(0x7f0000000400)='E\x12!\x00', &(0x7f0000000440)='[\x00', &(0x7f0000000480)='\x00', &(0x7f0000000700)='}!\\:{+\x00', &(0x7f0000000740)=',\x00']) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x6) chroot(&(0x7f00000007c0)='./file0\x00') ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 16:04:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xd8a8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x9, 0x0, 0x8001, 0x0) 16:04:30 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000000000002006, 0x8) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 16:04:30 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0xd, 0x4) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6, 0xb0}, {0x1000, 0x9}}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x30002, 0x100) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x200, 0x0, 0x0, 0x0) dup2(r2, r3) 16:04:30 executing program 0: socket$inet6(0x18, 0x8001, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt(r0, 0x29, 0x3f, 0x0, 0x0) 16:04:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0xfffffffffffffffe) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2800) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) close(r0) 16:04:30 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x0, 0x3f) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/14}, &(0x7f0000000080)=0x10) 16:04:30 executing program 1: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x8003, 0x2) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 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) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0xff, 0x8}, 0xc) 16:04:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xbd, 0x2, 0x0, 0x0) r2 = dup2(r0, r0) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0xc, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) socket$unix(0x1, 0x3, 0x0) 16:04:30 executing program 1: r0 = socket(0x2, 0xc004, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/127, 0x7f) 16:04:30 executing program 1: socketpair(0x39, 0xc005, 0x3, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x27, &(0x7f0000000140)='\x00\x00\bL', 0x4) 16:04:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x1b, 0x4003, 0x0) r1 = socket(0x2, 0x4002, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) r3 = dup2(r1, r1) poll(&(0x7f0000000040)=[{r1, 0x80}, {r2, 0x32}, {r0, 0x30}, {r3, 0x10}, {r2}, {r2, 0x20}, {r1, 0x85}, {r0, 0x1}, {r0, 0x44}], 0x9, 0x8) 16:04:30 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xf0, 0xfffffffffffff2ca, 0x4158811, 0x100000000, "f50b0be1233b01ce162378694b584b766f00b552", 0x2, 0x11a000000000000}) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) poll(&(0x7f0000000280)=[{r2, 0xc1}], 0x1, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x100, 0x20}, {0x3e, 0x2}}, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x2, 0x7, 0x3, 0x100000001, "181d6077a3aa1c7499a0ac3747ec88a7eeef0d7c", 0xf6bf}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) poll(&(0x7f0000000440)=[{r2}], 0x1, 0x5) 16:04:30 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x400000000035}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x8a5e, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x23}], 0x8, 0x0) r2 = dup2(r1, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x90, 0x84, 0x20, 0x7}, {{r4}, 0xffffffffffffffff, 0x10, 0xfffff, 0xf149, 0x7}, {{r1}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x4, 0x1000}, {{r2}, 0xffffffffffffffff, 0x4, 0xf0000088, 0x8, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x10, 0x4, 0x200, 0x3}, {{r2}, 0xffffffffffffffff, 0x1, 0xfffff, 0x15c4, 0x8}, {{r4}, 0x0, 0x2, 0x2, 0x0, 0xb77d}], 0x3ff, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x5, 0xfffff, 0x2, 0x5}, {{r4}, 0xfffffffffffffff9, 0x8, 0x40000040, 0xbcea, 0x8}, {{r0}, 0xfffffffffffffffc, 0x30, 0x83, 0x1}, {{r0}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x9, 0x4}, {{r4}, 0xfffffffffffffffc, 0x1, 0x0, 0x8, 0x69}, {{r1}, 0xfffffffffffffff9, 0x8, 0x2, 0xffffffffffff7fff}, {{r0}, 0xfffffffffffffffd, 0x80, 0x0, 0x100, 0xfff}], 0x49, &(0x7f0000000300)={0xc499, 0x94a6}) 16:04:30 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000100), 0x1000000000000322) 16:04:30 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) clock_settime(0x6, &(0x7f0000000000)={0x101, 0x2}) clock_settime(0x0, &(0x7f00000000c0)={0x8573, 0x3f}) clock_settime(0x7, &(0x7f0000000040)={0x17fd9d38, 0xb8}) mlock(&(0x7f00000c1000/0x4000)=nil, 0x4000) clock_settime(0x3, &(0x7f0000000080)) 16:04:31 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:04:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = shmget(0x0, 0x1000, 0x5, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="1054725331cfc9a6d24e4d212e9ada16589182bd9c52c9b0ddc15510888c6272e8425f95f2858634386f83d04a39d18cdb2676f002b0500fe58af8b5b7eca58dff6466e08b630652325c922552cb1a285b2ad8ea08786caf2807f3c0150e4b6bff1b86d645b8f7091ce0e511a23037163a843d360a01327db2748773dc42c5c7c773", 0x82, 0x40f, 0x0, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') unlink(&(0x7f0000000000)='./file2\x00') 16:04:31 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000001}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x12, 0x67c7f2e82086f039, 0x9, 0x3}, {{r0}, 0xfffffffffffffffe, 0x2, 0x9, 0x0, 0x10000}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x51, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x7, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x42, 0xc, 0x2ae3, 0xb0}], 0x9, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x60, 0x1, 0x7fff, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000004, 0x4, 0xfffffffffffffc00}, {{r0}, 0xfffffffffffffffa, 0x40, 0xf0000040, 0xdb9, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x10, 0x10, 0x3, 0xfff}, {{r0}, 0xfffffffffffffff9, 0x45, 0x4, 0xfff, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x4, 0x40, 0x1, 0x1d84}], 0x5, &(0x7f0000000000)={0x4836, 0x4}) 16:04:31 executing program 1: chmod(&(0x7f0000000900)='./file0\x00', 0x48) r0 = semget$private(0x0, 0x6, 0x20) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000940)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x108) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0x8}, 0xc) r2 = socket$inet(0x2, 0x3, 0xb6d9) recvmsg(r2, &(0x7f00000008c0)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000080)=""/177, 0xb1}, {&(0x7f0000000140)=""/67, 0x43}, {&(0x7f00000001c0)=""/142, 0x8e}, {&(0x7f0000000280)=""/240, 0xf0}, {&(0x7f0000000380)=""/5, 0x5}, {&(0x7f00000003c0)=""/226, 0xe2}, {&(0x7f00000004c0)=""/175, 0xaf}, {&(0x7f0000000580)=""/176, 0xb0}, {&(0x7f0000000640)=""/116, 0x74}, {&(0x7f00000006c0)=""/247, 0xf7}], 0xa, &(0x7f0000000880)=""/53, 0x35}, 0x1) 16:04:31 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x8, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x2, 0x42, 0x400, 0x6}, {{r0}, 0xfffffffffffffff9, 0x45, 0x6, 0x6d20271f, 0x80}, {{r0}, 0xfffffffffffffffa, 0x48, 0x1, 0x200, 0x2}, {{r0}, 0x0, 0x2, 0xf0000004, 0x90f3, 0x7}], 0x3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x4a, 0x8, 0x100000001, 0x6d10}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000000, 0x0, 0x2}, {{r0}, 0xfffffffffffffffe, 0x1, 0x5, 0x101, 0xffffffffffffff33}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x11, 0xfffff, 0x80, 0x7}, {{r0}, 0xfffffffffffffffa, 0x2, 0x4, 0xfffffffffffffffc, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x4, 0x4}], 0x3ff, &(0x7f0000000400)={0x4, 0x7}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xdf1d, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4) recvfrom(r0, &(0x7f00000000c0)=""/212, 0x6, 0x2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0xb2}, 0xc) 16:04:31 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) shutdown(r0, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x3fffffffffffffc, 0xfffffffffffffffc}) close(r0) 16:04:31 executing program 1: r0 = socket(0x22, 0x8000, 0x1) recvfrom$inet6(r0, &(0x7f0000000000)=""/37, 0x25, 0x41, &(0x7f0000000080)={0x18, 0x0, 0x3, 0x81}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)="01000000", 0x4) 16:04:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x380, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0x8) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 16:04:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1700) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) r1 = kqueue() open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = dup(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000002c0), 0x8, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x6d}], 0x39, 0x0) 16:04:31 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000c74000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x4) 16:04:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:04:31 executing program 0: semctl$SETVAL(0x0, 0x0, 0x8, 0xffffffffffffffff) r0 = shmget(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/76) r1 = semget$private(0x0, 0x4, 0x401) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x200) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:04:31 executing program 1: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x200a, 0x1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) close(r0) 16:04:31 executing program 0: rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='rx') 16:04:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x30044491) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d652d8479fecf787cf4cedca21f5ea6dbfecf5c570e97310fd8a28e5c176443dd56e72b775f1d30a63dc7c83e94992842b63030d3aa6315c119531296fba21eafb54c6dae2fec7ad098147747beda4272b86889f19e968cbd8ea88665a0f4786824d8ef25236d510f829f44976628af019f8a37b14c215b72e9cc0a69247c651d2fbfe99686773fa72126e47aeced98f6c9d2fd7710d4c7447c61fb1a2445b2a93882041a719d7b96bc448d79e7438e3cc6306bf4d607adc404f26886d1f709c7ad3c165f89a", 0xc6}, {&(0x7f0000000000)="78564cda28585823824ea733c8831ef33720e478b11eece08e5c9f5d4076", 0x1e}], 0x2) 16:04:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bf) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) r1 = semget(0x3, 0x0, 0x20) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getpgrp() setreuid(r4, r2) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0xfffffffffffffff9, r2, r3, r4, r5, 0x0, 0x4}, 0x1ff, 0xfad, 0x7}) 16:04:31 executing program 1: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) chown(&(0x7f0000000000)='./file0\x00', r0, r1) r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x4, 0xffffffffffffffff) r6 = semget(0x3, 0x0, 0x40) semctl$GETPID(r6, 0x7, 0x4, &(0x7f0000000100)=""/246) close(r5) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0xffeffffffffffffe, 0x0) dup2(r7, r8) 16:04:31 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0), 0xfffffec4) semget(0x3, 0x3, 0x210) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x7) fcntl$getflags(r3, 0x0) kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000180)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x4, 0x6, 0xc315, 0x4, "468a32b58d7c8353885f5c4439c0bde7b1f8a0b6", 0x0, 0x7}) 16:04:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x2000003) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="710f37000000fbff00012b93afab22746807ded42bd23ccd650524a9c6498d3bc32fe520e2d0a9360b36cde15a70c9778d30baa61754bd0394b1bd555980f5c0788cf7e047ac39a777b80da81aa9226cf0814db2bfc6b085695a8eb77d53689986585dc8b0b108bd24f05b6e568b259dfd9f4df36325882b7f365006bf690cc005e9e5bafe0ec856b8c4d306a11b80d47f8c8c8ca9e7f5d2310000000000000000"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) flock(r0, 0x1) 16:04:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) flock(r0, 0x6) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) 16:04:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000180)='./bus\x00', 0x282, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="c1", 0x1}], 0x1, 0x0) 16:04:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x7fff) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/139, 0x8b}], 0x1) 16:04:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x236161bd) r0 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) accept(r0, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) accept(r0, 0x0, &(0x7f0000000100)) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) nanosleep(&(0x7f00000000c0)={0x8, 0x81}, 0x0) accept(r0, 0x0, &(0x7f0000000000)) 16:04:34 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1002, 0x0) open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)) 16:04:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000000003fd, 0x0) chdir(&(0x7f0000000080)='./file0\x00') linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x1}, {0x0, 0x1}}) 16:04:34 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x7, 0x7fff, r2}) r3 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() r6 = dup2(r0, r4) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r5, r1) kevent(r5, &(0x7f00000009c0)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r0, r6) 16:04:34 executing program 1: socket$inet6(0x18, 0x5, 0xfffffffffffffff8) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = socket$inet(0x2, 0x4000, 0x5) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) minherit(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x3) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) 16:04:35 executing program 0: mprotect(&(0x7f000032a000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = msgget(0x2, 0x0) msgrcv(r0, &(0x7f0000000200)={0x0, ""/73}, 0x51, 0x0, 0x1000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) msgsnd(r0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/35) r1 = kqueue() r2 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000280)={0x1, 0x2, 0x5, 0x8, r2}) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getgid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x2a4, r3, r4, r5, r6, 0x88, 0x6}, 0x5, 0xffffffffffffff19, r7, r8, 0x8001, 0x40, 0x4aadc9f3, 0x8}) getrlimit(0x6, &(0x7f0000000040)) r9 = getpgrp() r10 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20020, 0x30) mmap(&(0x7f0000143000/0x3000)=nil, 0x3000, 0x2, 0x10, r10, 0x0, 0x0) getpgid(r9) 16:04:35 executing program 1: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x2f) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$getflags(r0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:04:35 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() fcntl$setflags(r3, 0x2, 0x1) dup2(r3, r2) 16:04:35 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) close(r0) 16:04:35 executing program 1: r0 = msgget(0x0, 0x400) msgrcv(r0, &(0x7f0000000000)={0x0, ""/244}, 0xfc, 0x0, 0x800) msgrcv(r0, &(0x7f0000000100)={0x0, ""/11}, 0x13, 0x0, 0x800) msgrcv(r0, &(0x7f0000000140)={0x0, ""/31}, 0x27, 0x20000000000003, 0x800) 16:04:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1400000000000000000000afba2fbb5b000000000000000043"], 0x19}, 0x0) 16:04:35 executing program 1: getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r1 = getegid() setgroups(0x2, &(0x7f0000000040)=[r0, r1]) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) setuid(0xee01) shmctl$IPC_STAT(r2, 0x2, 0x0) 16:04:35 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x80) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x11, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:04:35 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) write(r0, &(0x7f0000000100)="53426eb5c8a217ef9d1050564cef", 0xe) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0xd4, 0x2) r2 = open(&(0x7f0000001040)='./bus\x00', 0x200000000002, 0x0) write(r2, &(0x7f0000000000)="06000000000000006e", 0x9) 16:04:35 executing program 0: r0 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x41d, r0, 0x0, 0x0) 16:04:35 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() ioctl$TIOCSCTTY(r1, 0x20007461) kevent(r2, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kqueue() dup2(r2, r1) 16:04:35 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7ff, 0x4}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="740c85d53d39bea47bba6c7d825881f619131a9ca6f80c612ccfeb697fcd9936b4a5b798039926b9019ef0477553c7449f78b03d12587f33faa4748b13a9391ca7573dfa69c4e14e4935198f8f3dea296dbd10f64fe9ba3f502260910969d9329d718e1afaba241a7df7bae440ac596f966d79d930a5699c9a3b45d80b278633b74b32f13b2a60aad93a073769454f7fd4e38c4807364d6b5dba6e27c97f31443f46d5bfb14930d351a86f236c3abbb6c7fe8c56e8bd577ff98f4db4fc0f730187b140ef78ae964aa952683fa0a24245c8556e182941fa411ea4e6f5afcae5e4", 0xe0) socket$inet(0x2, 0x1, 0x81) 16:04:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x236161bf) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) kqueue() r2 = kqueue() dup2(r1, r2) kqueue() kevent(r2, &(0x7f0000000000), 0x40, 0x0, 0x5, 0x0) 16:04:36 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x7ff, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:04:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2800) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) close(r0) 16:04:36 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x80) 16:04:36 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x3, 0x0, 0x7fffffff, "a27e9300080000914f5e1059ecd81f0200"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:04:36 executing program 1: mprotect(&(0x7f00000a6000/0x2000)=nil, 0x2000, 0x6) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x1a2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="24ec3fa44c2222dcafd46cc49d391d8096710b47972f7c8bda8ac3f8d34f7dbfb528bea9976894831af642d0f34c7bde70def7bcf52757f7fb3afe15e2db5583b9b69444aefebf2fb4f6", 0x4a) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 16:04:36 executing program 0: r0 = open(&(0x7f0000000540)='..', 0x0, 0x0) getdents(r0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(r0, 0x5) r5 = getuid() r6 = getegid() r7 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = getpid() r11 = geteuid() r12 = getgid() sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000040)="35b4d1811c7328d3653a2fffdcdf12", 0xf}, {&(0x7f0000000080)="407a48244f7f1cea15850a6801817e02e020ec13e3fc69bd1d49dbbb3aa705db7ba62ef46dff2bc3334b09184f23044788f5bd0bd605a8434a4323d3793e821c81b92715cc2da4a4c76cb4a95edc03d50ff2f76b4a12557c6527be01dc8eaf6be7169540d483f45b87babdf61039ff926c4b44432698869c6a46a76b325313c7a8f5d9ce1e538d5dd8c482719b25573177141a84edc4b0bcd0707069d7a5d4e377ebedc07a742ededf2f183935599b117a67619be3de068b146d3e6407f3389f7676767995ff62c24ebc00afdd3b2561dcddf0c62ccd", 0xd6}, {&(0x7f0000000180)="ba273cb4f8aa060e563d925c1c5b514e319a427747e73948834b57604ee22b569aaeae06e7bd8653f3f71b8b0c02d2f8b535d0fe5f2fcda7685762bb18c8071a59c73cd79fe54bdd7417b562304a0d5ce4cf5049ad1de014a13a6c878d3e3a4254d079dbae7fde2dee32d5571a9b95f331a228228cec430c42a8aa2f11de5ff6c9d7a0f5af86b161c1be271eb33051b96ea44b8428017512bc5830f463a9dc8ebfe8ab8b05b0779b1c668dc60ad4fe9c47893ab4b858e269", 0xb8}, {&(0x7f0000000240)="9087bcd4e1d4746e9bf196927c123cc9312aff63e4f79bea03e13f212caae1b88245ab2ac0d4b443cb0eca47af9b1d3dfe5e3d03ca721ab2028b0438da61b111effe2b87ec98a1f6f586aff9ab367236513133c71e7a507bf9005d84c5875aac73880b0f7316f14b4d2adf28c3414ee2b03a5e77b3d4a68cbf0d8e42154966568bd89d565fb4725d7e5a1a3934c941b7d896b23a8aa0bd413d14520f9c6851de36d49c572a4e286e6daa578600a7524e3b9bbb6ee3f4990b88116351604a615ba8bd55ca94d010b40d28622dbd5566f7294bfbf3e40132d82174b267d24ed5a22487704d9b9529def38a047c1c40b1c62f2027dd27", 0xf5}], 0x4, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0xb8, 0x2}, 0x4) 16:04:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) 16:04:36 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x7fffffff) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) 16:04:36 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x33, 0x0, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000040), 0x0) setsockopt(r0, 0x3, 0x40b81f38, &(0x7f0000000000)="49a526e175831dadfe7fc23d4e9e88ac02362381d9756fcda2c0489b3132f0f192412264ceca0361436118c2e6941fd83e155d1e17d2f978bc13e4cde96820131bf49d7dcb4f4bdaad4bcfa37b03449cb9f0347cb4348fab182adc3f9bf4eca0fd872393ba097ac429591031ce906135ea856b6d237d94df69f3f03697774adc555cf1ab355e6e419efa72a792a84c6306a2be177c19a3ec4297cdbead832644ab05c225c749d3a4c572", 0xaa) 16:04:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x8000000000001000, 0x0) 16:04:36 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) setsockopt(r0, 0x2000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) accept$unix(r1, 0x0, &(0x7f0000000140)) sync() setsockopt(r0, 0x6f, 0x4, &(0x7f0000000080)="cb2b9dc8b16acec627784245d70f7a407b12d88529202a0ceeb9f0ca32d7f9e0de1457", 0x23) 16:04:36 executing program 0: socketpair(0x2, 0x2, 0x0, 0x0) r0 = socket(0x0, 0x4000, 0x9) unlink(&(0x7f0000000080)='./file0\x00') sendto$inet6(r0, &(0x7f0000000000)="e81b6066d9fbaefa9125ea89c5919fb654e4a00a4bfeb39d1dc6110892a39ff34698b7455765ed67ab8f4d7fc9a00e143df5099615b72110f152", 0x3a, 0x1, &(0x7f0000000040)={0x18, 0x3, 0xffffffffffffff2b, 0x2}, 0xc) 16:04:36 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r0 = socket$inet(0x2, 0x4, 0x3) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3ff, 0x101}, 0x8) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) close(r2) close(r2) 16:04:36 executing program 1: r0 = kqueue() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x10000000000000, 0x0, "91b558f8d0d7d6693e38deefe66c52852dddc7da", 0x80000000}) flock(r0, 0x8) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x1, 0x20}, 0xc) listen(r2, 0x7) close(r1) 16:04:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001180)=ANY=[], 0x0) writev(r0, &(0x7f0000001040)=[{&(0x7f0000000000)="89fa66d2fcd37ae60960ee117f526cca1acccc27bff3cf1b356f31ecf5ad62db91feba90e5ffa33b39832f87666a9db1fb81748784b55759d6489d672d885be19eb86e56e6462ed671976ce1e8c0866e3706a199017b10deca967da7e1582dafedfc9479e6ae1e62ad8289ad00abadf0c60501ef01f2271f692e762ad3d7cc90b8c32cddb60aee7b1eca165bf82ec7390c6ec5bf1b5bd9521ee4976abf6fa5e8d40fdc3e5ecc039ac44aa0cec488fbd63dacf899125f99f664f1923737823a65b873f4792480f058e7343923763de5bf23aa5974f5fd0ee106a5f644a19557210040c47bc8ca06f9e61765b0947c3514159dc7c5570ad525c8db37934e152ecbf583a692d355932844f55965a7b7d06b742f5ff175f44bf398578726d36a07a842bbffb0a48ab74be6d6a6c4e0d4f238608ca70403c34ca9508c315d3b973a022e5786c1f78ef273a68e70ab2de9e755e38cbda6e6c96d4ea4556cdd943195a7109ef2e02551a2b6c706ef0ccdbe8bee66b36f796b1f5c9d5a5a87423ac3a804de61f1154f6542c0c325258d4f62455037f02e218f947b28633a2a7c35f3dcc2cb31594e84adfb90a70284a1b5be2342059a20e5d0026cf7e05c01e6252a756381ccf97763b36ead335afb284defa44b560b894125638a685fa7c4150d7a75b82db8768cdfdb709af270bd139a4eceaa905baaf673d97eed4854928c50c3fc8d4319df17a94047648b42bd53d68a82a6cc8aa6f4aa0ac815fa961ec1a843530a774d9033216471ec6dc0b76cb7c44a218f95ebf17ecde081782912fabe627b41e1e32497d8b055520848490725e45791247f955e81d533212686c2aaf5bdd57150495eba7960b077af9366ec2f00fcb073ddc5b1d3f46dd825f9f3e4ba2f991ced214455780f5a952189e1eeadd775a38653e976caa6bf1908618d5315aa43e409a5471567bd6aedc0d01b133dbb6213c86dcb5aca948bc52624aa66f9e36e103e99140693ee65197a690a0291d31b3b6983bbfb698ad2d7dcaa84ce00197f5c0e83e9404c14dea9327603bd43d5b48127f37792e7b92d8f7e89db7d833f36a2ba6c9909c277734238e92356144b9939393bb2f2774336ac551e7af5d511ef3b1ac003cb759b62b04a33b995fe8e0277b5d1c185302f467891630558010ee64a625310b4bc84c7c699ddd9a776f47790dea9a87ca2add61d2e3fdb981c54af4d15ca1169b315fd78167feb6a61c6294aa1b03bd4afc55349ce37ba395737a93e6b728e693c8b3f53aeccbed3b9ac67f9a894264719c5b9ab2153e71c85e7daa3fa0c14e004bd1a66a7790dbb3cfd002771c74b2ddfd50c0f422daeaf45d36273b1bb4ef0ac6c4a53cc1631772484d2d4c4ae128026f08cbf7401ac44c53ad8f99d5a980b61ac4a96fd0137d430466ab74d3da579d4c83d42e35df338b120977fb38142fb3fe24ad491022a913ba6823b3dda516a0b2e6f549f3acf48818aae1b0632b315a5e5f16a065047c7e47a5d4647a302292e0003c2570e49c70f7347302f2c5ea160a1c938e94e779fa6d0b976a60d4a848d3a720f1b2b6a296a7281baaabec152bce9116160ec93b2239ffa7cd7bcbfbc737c2af70e354194adb5d1a19731e35c3920b1c10a85a371fea15938d457640c371c0db87dc0c67c3634ed49ddcc2cfef86e18c1f36b5a0c00dd79fe22906a95b537de41ec6a230279116e5171d081c58e8f4dbca2a919ddaf4183d551766d22e51945704dbffbeba6bea1bff608048b8f8085ae4955ef5a1c3bdd5e4c86d163b220c652f88a544d7e742a735c95520d363fb5fd12fe7130f4143460ec7edc0c8fcba770f83b692474aab7c1d452e1e5597048e9beaa3d611c9cc6189fc22e1d9f78bdcd158b1f47e064d76bc930e34f3e0da936385acc8d9cc3f46f23a7be455b8e3047c1c4cbfbdfdc7273e340160cfb017daaf83e827f7504acbaf65db03895f295677fdae169c413db143ddb873457d62d752bc8ca3f23af2d867359b7148c7f9843240fdea580e5ecbb8ce50b2090fee2a69656673c70adc5ccf38548ceacce8c4601cf037760b02b8fc934f91eabb3b0f5c1d8d485c9a25b0f01aca5308ae2d91bf35ce270155880ef48dfe0a9ad246df33c0b93b4980eb749541c501d50492ba70130727442f7ded76b6066d520cc866ecb0546904b7f9b9c3ba8c231e2434ef72ac0aeb6045788e61b3b6e8878da1f74872ab28ea9477e7b6fe7d207d5e630bcea6bef029bf496637238cd8fc9ea0ebacf4d5f508d4a1c24a86faab8177b4f8d932b937dad3343a7f065a2fe27a563c24aec5507a26117b04e35aa223b6b561de5c886030a241fb3eda973551e865d9bb8c7a2c6e3215923b84005b5355b988483748fd9b26bdf5db2d1fb18b655b781919bae8475395b93c8d669995a020efed10080d2aff2676f8bb4d805b7be30ec33948226175b2d034b89f16d9bd5abbe2a026d813a9a43f341e409de513ca3e3a197cee1126f915447aceb18c5bbddeab40287c9e986589516811a498b680a1f125c3c7352bbf50168d5f61c0dff0e73d8ef08bfa2b9d00c6cbc6d51c13000f1a0439e5ef8882dd95c885d53a1be4a6c338215594c4a067484737262885b947912dac50c3e7853e2ea439b80b08f3c0745239adec4b8be78b9fa7ce1f7cc78628c045c8791e1933026cc7132c9cf165cfdb410cab15922ec02301b0493845414c72229a3a0d03cbf751cc613cddb547226d70e822bba8c23549c8f43c2df91d0df50012b9da7da0304701656a7e79d79465d978e61e8ad3fd3dfe3659bd7ad073c547ff5d65cac5dcc3bed6ef84c25b0c715fd463af26f6aded2be4843c84ad787f44190316821b64cf8f9955dea7fc7f2803d4ec6fe2a1d3953cc7b16a86173411c3ff876ae524b1b5f4fc71717ae0bef16d49d247d4bbf3661f4a1d0bdf4cf4bac74d161fec9d2b911edf8339a4cf34d83b4b4b6787875b83d310a780fb18777c637ad6804945b91d591c3acb40296a9844f07031c50be435119bc4c36fe080c8bb4e55d6055f9217c2c5f2446c4a2233abb60df19c8af6b9455ea0ce8449d86b042ba1130d592d4d538f0eac3403e80b725c4973634aef843ab90fddc9623bf86289ccd47df3592fe54a6be126c25fb73cdaf5fe04fcb68a66f3efb0aa9e7669b6539f07998fc747e011ed0f2f492cfc3578a19f60f9a073f910bf555e8de7769dbe068931628aae488f3a4db4dce4b16cef4fb11c5d3874711afeb156b1163a104b2882191f3f3a3ed277e25a63373c2eeefeade1edd00f36406854804e2a0713debf85180964927ce8f777c7c1fd1b92eaf6ca5f10ab7c3f03e34d77ded8b1c64c62348cdbf21a355f7c555fa668aff902133c099aadcac1e1c2bb6d415f3e6f7a1c3f91eb893396d26bc5baad6f8144a579f2e6dc1b68fceed8f243865e6c298b3e90cf22437c8e8f7a85755771f9c0a8e0417a55a064738c14c7f3c521845c3633deb191ff294c35c203ae4db475a64ed558cc098300fdf4c723674f92957fa5f91f3117598dad8380e1167a79b7766179212669b2c8f8294a22406bcb5f866f85b55b584b6ce525fe649c80fb686ec079bf5b76ac439274bd235ac2d1f4d426c9bd614c9449e9db897888fb26efa30659b366165d3d60889ff2c2ce287f3b7c44b973bea19ed625d53aaf8cbf79db877de68bb5f69076f1257c253031413495f178d5c3e03b0594d28b39f706dc86a2ac54e650713ee1f6c9f27c93c83c9f706cf860cb4092b733634dac2c32bc7831b1e0eb9541a88db3ee4b02af6826ce6ac55680027d3a4870287db1886e89b764f2c6181ab6269d361065adfcc3e574972929873362f970ae4754e15e5d7674cc6808da95c700c5010921e43f067fb40c24daa86e1155c6e049337d99734e5b8da7959a27c0aedc4e52152aeed58dd31774768a53a7165806c57e3638673dabdfe2f8f04adc7625e4f3c7c6c8895de22b94e7a2a4a6819e0e65e3e5ba7a0ecfda24deaa17d70b3dd99c24070f54ed43320df3332d5e3d4f5d97bf4befba5df7ed1ba5a31432aaaf857b23c897034d37e200bf4906643f1fa14eda5909e1ae2074571dd60e4861460446394c50312727af34c574259aa00159e91465a3dfe71b8e2e4ed640ca86e32f87e38bc623568b37c6d9fa4027be91752ba61d0fcafb11b52514773b7eac3e3bcd905c9a3a24d629a98f921a34eb76099b701c069cbce787d322c434fe24eb4369b4a6409ccce0910c09e463d95de320c6b3df53b05b252dff0bb6c3c70e34afd28cb9cc059cd98a1e66c7eda44f3e46d3d76cace89626c368fedc2ab82a926cceb94367ccc373dfae948aff7418abe7f892058b4e2f9cb78460f135b5a4766531dd23885ff9b4c8f955e603a5749ecebaa29e80b6cb4ebc63245cf5f64666998fe81b073f40cd8d92770dfe8117c09dfa07b4b3ff621da1915c25e55a06a3dcc4a99d2afec5d4ea31b85a6a58224ccf7ccf24734fd42d81629adbd1530b38915cabd29e231b636047920d87ef90acb86a27704b3ffeddf91e429fe0d09ebfb6f140d64e410f91033dfae86766843110c707875376c0c7727e8fd0134926e2400c0813d4433c2d548043fe14d7b5584e8105d0d8fd04fea271e79f261c5701c17bd953377a7eb5ea848f1e240e1f8e5d1d94151845bd01dc4036817e1441854ebc71c420926d3d4ffcf0223f2438d8e9c1b017a0de319febd8893a41f03929b519dcc10bfaf22bc1922ccf028b7c84bf98af66a6c6ab875c6e838da6a271c2e0d3e591740e99e2b332ed87f40c4e5d3c17c6108244eb20a07682c1ea74a70cc455c0d03e01d19db2994400dc66e80519b0ba541729ceaff9b8ebd0317585fbd8f383ce895083162b7495b83a0e9268c040989b9cfc2af88f15eab640228f2617ec22ce838867e0dea85758f41ff03ffe915a5ac7fc6173e811040920c8bc98775a1357b87a9e7ffc47f2a57ab35a80cb5471bbe3cb5eca5ba36694b89bbae4e0321cdbf43f783cc57c7c37b6d4addc3d7788d92e228c33db0efbba9cd04c4b4bfd6a2e5f3d1bd6ab5be240c6699a5b10cec88860ed89e51072b12520640f7c329e67f0a46dbed29be5bcfd03afd369f068e920816720202add58f09610c01c674c526b7c439025a5b3267131f5d0c896c830828a0a256d4ba20f08302e9ebb1be55b2ddd55b8badf44f1723603208ef5666b4c1e6dae9912138a79b670ed4d36e6e432a410de97995faeef75a60444b68b921485549f3f895fc18bbe70753bf8a86bafdaedb9a88af613e93757f32d102fa0d6bdf59609823ade4cb2fac3dd04982e75598dc15bb5a07b6e6143157c15468e86979ca82fd29723c40875fbebdd67370fdeff2ecf01edb0ee745948734f17b2580be30d615b180c5d18458464dd7e4dd71a2dc39f61d5e7532121015d124374cd9510049e553b2bf599ed4bda6718d2accbad1ade655460d60cd5cc5dfd486f40edb95c61448374e3096ab1a4e5d9cc10aaf01d0aa4a9eb7cfea5af1d39fb516ab129457c75dc44a485737b2f85189c6124e747755a4bd43e2c68f7887cdc0cfbfc1ee59493587f43727f2cd598d23767471099703b4ed29d053305ace5d64d8b094f982af62ced4591f768f5289c1d06132f37426266d7c597fccda143bec8fde4b60e6a1f1db80e5dee64c782e10feee89f8348a2c63bbab39b0fdd8dbefc459f283dcb149180acd3e74eee7f991507d71ab2c394684f5dd2aadebc3c65f2c40c09e7bdd4fc93f1110", 0x1000}, {&(0x7f0000001000)="f71d635e073d", 0x6}], 0x2) fchdir(r0) writev(r0, &(0x7f0000000000), 0x21c) 16:04:36 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') setsockopt(r1, 0x2000000000029, 0x1b, &(0x7f0000000000)="01000000", 0x4) clock_settime(0x7, &(0x7f0000000180)={0x9, 0x7fffffff}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x39) r2 = semget$private(0x0, 0x4, 0x180) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000000c0)=""/21) 16:04:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x0) truncate(&(0x7f00000000c0)='./bus/file0\x00', 0x767) r0 = open(&(0x7f0000000140)='./bus\x00', 0x4001000000000201, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="dbb8", 0x2}], 0x1) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0), &(0x7f0000000180)='\'):^.\x00', &(0x7f0000000200)='.%%^\x00', &(0x7f0000000240)='@\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='.:\x00', &(0x7f0000000300)='/}\x00', &(0x7f0000000340)='\x9a.$\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='\'\x00']) 16:04:36 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) r1 = socket(0x6, 0x3, 0xfffffffffffffffe) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x1, 0x6}, 0x10) 16:04:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa81, 0x0) write(r0, &(0x7f0000000240)="253595f40c53c238453cb5afca13b650732e655df6e73acffdc571ad5b0d902a0b3a7b470cfd7a69f9fb15f108c8ae71ee91f96cd9e09d7a0156ea51cfd5dffc0fa51ccceafed81a5baa410236b7f90779d9fc79c4e446a68d00fc74576c618bd8c1ab0a5760b9cec8171e78247c0ddee8980aff4e5a2a193c767233aa1597b06ed6048a8798b57687c4fbad20b8e7aac73b248b9693d109f92c1a3083f3f63e59856b5a59be1e3cef3b18f82ac12a5cccd6ad78259b9ecda552357adb3fb320b3e8c7150f872386c255319468d52da54eb2daaeecc893d0e96d2c4824d5926527b2fd2413c97dd0c78d820af0d63eea96e063f31322c65621d19bdb80e4e355558f8828161a57937081d6dcdfeebe6bfd31196220d6ecdc1d7313cfbcababdea252b0feb8abf2be793ed84bc087d35b489c8cdafb1ed91f04e8a35a5995be72c349ba86d3aa04b06a55f3cb8ece8890da96a11771418880982468d8a9b40524d696a4efb146c76af7184b79c7f397419ca7afde3ebdb188bda47fa5e86cec24e63b306430613bcbca6554155fb4eee83428efca4a0521d5ec764a49b588d75386ee64992998f57d9cf40c66e18e462c9a0f60bfad532d06bee67b8bee7b5b6436cc7589dcd9d760074cac0340db1de892df2be68a45040457886a8f7f275663f8370519e0a12cd7ee35c4d4d62d534c2654cff2785d64e37eb83478833c3d1d8f2f4d2cb76e41e978d5b25488811fa4413496929dde0a7e00b1eab535c04d271a2a97086de15b3f46601ea5364b8047497fb0ac700a32e4b793e83c183bcfc31db1ec0eae28e1202ea0b802968e3e3fe07b9ede17bf03d55637538007bb1daec5708aad6a347acdbc4ed333ec600578533bf49ad6eb16c43068c6a686581da37c17efbbdcb826ab84d395876e97dedbb5dfa70a45cddc3d22b5b724eb3eb1fd8e50f5d9c923207c7f2d788000ae8f502c8267287d703e837e986863d3421a1fee4519b81f6722f51edc5f9f08fb5a43fc41cbc3e406f313d67a7f5618d88b8cbf976ab27f40bc8bc853358b4867d21d9f1dc29cadb1aa2503086647c8cd6cadd191ae29b0979a531f96b05f3aae990af33da873c7563be63bad508e943ca1d38d0949a61ac064cdd43245538b63669cdaf4d983d001b245ac72a9427ac9b0a7fa47a4c476eddbf971399ed813562566a481a50030757f03f1c97c38e779e393ce68a3b5f96f5273572c14326fc5271be0dfd3ab8457119741d01e90de983ea7cb0339ac46c9aa900309b4862e59b3664009f2ebd9b6d72b93272dee1d2d09a1256f667bb4497e4793158046f373ce8b933068671b51a3b9a1e806223505d265e7d171196f45da369bca1230566b84b6c69d245775d1f0df999e82470cf41f407f2da6fc2520d2be792b8fdf0b07c1c0b5ae62b4b8a116a802129cea131fba580b03b6ec34a22f461a0f6f47d60ef907bc32515c7cdd9d583a9a219eda9512cfd668c6854d9fb64232e7b19069b12434b2b8efd4ec1fc4bc553fc2c47be1c75fd3df0eb924fcd8a07b71478070ce15d6fcc9391c21dad159b1a6b222155074b596f2ae5d6e715ef7d9a41d04b9061d24c865fb409303ed532542e149f3bced414578e7408cdf9657f85f7654dc5fe088277cb0aab778ae6123ec46cdc2fe1dd1172c17a013bbd606cc4b2ac37d5b6ce91dc34e7e3bb81fd57ee6968701112294fb1eded29b961f6007741bf3823b7e25a1db6c4804850a0b9e61719888740e00cdb65801109c7c74b32f25f0deead0d5202637ebca025df47330507a1ebc054f10ab882bd7d81e95d57b939d99a270e7db732c345c7325aedf83734289f12de84cd6ea70c39ed3bc35993a2a9a35d90f11a22cab8c40b38dbcb23dca68f53ee3cb1d6b6f15a8aa8d0f8aca0a2c4dfe667d957bbb6bcf22dba9e1b80f4ddc7ce668abf2eab4bb2ef0f06205ecd0ae5a67f23e6576b3a9579aa52932b1415bd9ab2d110c1501f8d0c2856a956cad5a58c7361ffcb8413e2442caa1a2f01d8c06dacfcb40269892711f9bc2c45924e864c153bd2c471593bec8d04883113c60ef3b51c07847ed8d2b77019219054d292c0374cec96229ad2d60312605fa8bc1e34a29db88b212af150e1453e89ff23cda4e09bfa132b7e8c80f9ce01e421de88cf54487a2ec354949f109f47643eeec4899807912a37c7b92bf7edc9ec9a36b0858b94d8c9b7a36a9c178f1b3c9ae0ea7f485712d6042b47e6c5ab7e1461eba75583cb79f52cb5efe2db94c9149d12ab5f4922dd124102b50ada0ac75de2ae6a50a6a3482b05e9a163deb18288f1d46e33918b9086ec85114688b1200e082e37e31d0b9c4b2156aec8a8257b99c63658f8c641de6f834c6b42501482f104d74ba2ca744d920b419dfa0b3112112bf326303a308e8620169ec23c64de4d9aa989dfbb3011a9bb9748b976cee4d3d175a85b7a14c010c4adbe051b9e2dc0dc13b6b717b5b0f5642c00425bfa77be1596c490ac6d9853f2ac01139fa5a20ab9d100df27b2060b5ed8eee945ac6a49b9e8ad1a9b99305dda4541ec8d79f7b7854118144b75e4bae399bdc993499cf20042191aa342595912085414823ea8a3c3ebc0e74aadd723dfdbe28319c80a7c031ef8f957f74a369552952715d09c7af05d77ac69f1a59a9fc2ec1262834490e819bce807e9669de238449f6c05e5bb2814b2f300f032acb0d9b0e4902c63c9b155bf28fd3fd6450f2c9f8a93cc0222292a2495ba9cf8dfca0df53c4b0cc535b5e4cdb37c1220044f0d7f588816c206eef3b19cbae95f39c1d2f5adc85cb3ab58705008f3a1977ce44100e30c19fa08e99f105b3c9ad6202041b9d66bb4f", 0x7ea) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2000000000810, r0, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000a40)=@in6, &(0x7f0000000a80)=0xc) write(r1, &(0x7f0000000080)="42961b1253e8533f31b464431dc2684f81d32dc3460e4b", 0x17) syz_open_pts() r2 = syz_open_pts() flock(r2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) getpgid(r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000005c0)=0xc) r4 = semget$private(0x0, 0x4, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r5 = syz_open_pts() r6 = fcntl$dupfd(r5, 0x2, r2) close(r6) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)='./file0\x00') syz_open_pts() r7 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) r8 = kqueue() kevent(r8, &(0x7f00000009c0)=[{{r7}, 0xffffffffffffffee, 0x21}], 0x7fff, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000100)=0xdf) semop(r4, &(0x7f0000000000)=[{0x2, 0xffff, 0x1000}, {0x2, 0x80, 0x1000}, {0x1, 0x9, 0x1000}, {0x4, 0x3, 0x800}], 0x4) getsockname$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f00000002c0)=0x8) recvfrom(r7, &(0x7f0000000340)=""/179, 0xb3, 0x840, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) semop(r4, &(0x7f0000000040)=[{0x3, 0xfffffffffffffffa, 0x1003}, {0x3, 0x9}, {0x7, 0x20, 0x800}, {0x3, 0x6, 0x1800}, {0x3, 0x2, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x1ff, 0x1800}, {0x0, 0x7}, {0x0, 0x3ff, 0x1000}], 0x9) socket(0x40000003d, 0x8002, 0xcae) semop(r4, &(0x7f0000000200)=[{0x2, 0x2, 0x1000}, {0x2, 0x9, 0x800}], 0x2) semget(0x3, 0x8, 0x220) utimes(&(0x7f0000000640)='./file0\x00', &(0x7f0000000700)={{0x10000, 0x7ff}, {0x1, 0x5}}) 16:04:36 executing program 1: r0 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x5, 0x0) close(r1) 16:04:36 executing program 0: shmget(0xffffffffffffffff, 0x600000, 0x0, &(0x7f00009fe000/0x600000)=nil) nanosleep(&(0x7f0000000000)={0x100000000000, 0x5}, &(0x7f0000000040)) 16:04:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) sendto$unix(r1, &(0x7f00000000c0)='L', 0x1, 0x8, 0x0, 0x0) pwritev(r2, &(0x7f0000002580)=[{&(0x7f0000000100)="7388c6337c57cc951137df5dfcb2df2770f39a0305365ca8d9601653b19ec9812e515ab5d513da982ea48b69f045e03dae774f879f87aa142054e09f51852907d68479aca6f1b54e03", 0x49}, {&(0x7f00000001c0)="3d208f14b37a439aaf14a8d5e0d248c5a226292c77042481aff0fddc309348ee703dad2a2c66411cc244167f13e8f5f9a0f08bff9459925e3736641a9c8900f696aa8deb32eba5fa6e9a304fca28752fb150c191217abd78f418ef224a3d41684a395c77a44548c56e9883ebf82047a5ad2c37da1d59d30a81ca2ce0c8dfb905973f57aeeff91063f5edbe5d42219711fd6e19e346191caa1277d2eee2dba6772cbd6e96d6b5eeb47c09106d15a3989515ab8136e7143c9372cd5250888f78282693acea213e95781622c38e7ea0da66dce233597447fcbdce31d4245a432fdd7a2ae10e583dcc9b30e8ec5fc14ece9858a935ab6f85703066b3df165f318a56dbd700de7e8c411a507d5954c6cc52d5f221bf8f623ba209185f3114c4dc8cec54253f99abd6557ea5b3daf369da55d9d80d81a7c4490bac4313258791dcaceb26d0cb71325652672299c3004ee88610ababa1e6e526f5105a9e5421220daded5a5e05886604a101729a250191c33fb173b41d27878e189a49ac89071326bed6ed4ca8cd86e7713130860997c9eb7cebd66f8c766a8147977850196a0623870d2642c0f025bbc999e0448c947b179633bb79857442a737e73ae1de9efab0d600a396b7a93b6134d1d5cd2ac4e51191d817e1926f630de9a7e1167339f0312e06e2c6b5a5e4770d0f8a1b56984eb7ccff097a33d84f89949200983a69310d91d5541bcfe912da7beaa6b6d27f1adabf4da8a120746645c0bd721d136b8ca5294f87d1483083fd3ea83f74070a75db303d8a1da66eeb068c2a927f4b0997f544451fb84a2f1f14d0aa34ee2745db717bfe7150d7a1f5ab02f958d7e8c7da8bf0c4303ac0556129c0a525027434f46bd25014848a7c8d8b8651f270775695dab1afef21df498dc8abdadf602c9cf009205fc7794b3c271846a96894a1a621cae11396645abf62107cb632a89fe3927b53385de7d4e26ae333beb2cf66d6d2bc7fe16c18f029ba8b6ca57fbdcdd7bf4155832ddb70d5030f6bb59b02adf3a39e1629176f9081697470df949f74b65b88422c74fbaafbbf002220865d0a3973f42ef9bd7810098e3d3e119c11064f0ccaa3a781d651b7fe4e6deeb8f9065b0e9203e6e0558c42b2fbbdd6e036ac910b660c0631ba2bbd787fbb0dd91399614ea4b8ab686c2cfeacb8a1bc127ede0d57658d9def5464b9b58f44365e1405877766c857d5712e552e37c65376b22cae932d61e3e6f0ca23910332d9045717381180582775541e3553e30a2b04cd63e131eab48abc70c8a3929875eeee04e7bd799df4462f93ea7d93798068422b95ef8ea8da8cbf384b40e55821d65586c9c1f04069ae9662703be70be5a659d7d0f899116df2968a3f77b7d226b65209c5e0fd7d1843cfd6a9f6bc75419b3ca49976de208aed98a3e6fb02b00ce82fae0a7ad9e295686f35eccfb6899a026413f285500a28ea7242ec53b0c52479f27aaf0100e3cb473e397f8d18321f42bbe3bdeb6ca06a1ac872c4ef4f9ba39eed53709cc33a6deecce6600f34858f452930ace7191aa4c2259b447b88404aa2554de7101be93be2b9bf3e7693317aeaec31931f6236b370f8f6e6949beef438718a1eb854bd7ce8b42e204d20d0ab724d0c618c1441bde2451cc2093cdf0d9caa50d6fad6752fd343069fe8b86343aadc1649c22ff59c66960634e0299672d93f2af26f7b7f6d0ac77f8eac69a6fd46d9c9bbbd2dc3917e3221dffec66d5cd716d02e65d24bc15c1375d4cd4062ad05167ea5b5e91edce0bc1b13d00f031ea92fde4bbb41c0332151f263480c7f673e91ce919df62c1bf350431856b3ea474cd2caeac441cfec9502636ba7df1d6aa436bf526e425666f922af0e829d84e8bb4468d6618a83c9828a58f32d64c07b373e610acb250566e2ea77e21f1057a516a3336920dc4813613a36a4d2b9c751e6b35c9df4dabe90bcb80b763cc5001f33e3f38da2b1651d94c58438989058c5d56f1d1c2a1f60c3ada2e0ec98cddcdd8586e76eaf30cdec254e711a6ec1dd9c201a895d2e6064131e28a7bf5578fc9aa2bee19ec129f84c71d8c45c6217efe9e98b6cd8869ddc6253fa91a21fb09c7f019df002cc3d85eb06d2505733e1d09961a479b15f4f86d57dccdc196766b5519b09fe3c1f53de640b73a799a6498f6b60d5c4ceda641b4df25a9c3248a02d55bdc45a9082de60dab256c17eff619890a024a2c383d6afc2821f41db237905d3bcadfba04feb5b9936cfcba6cbf7de1f2560dedfb581157061267054f6de70a9abe548dce3aeba6ed517d64799a9aa590a2995b9ba2a043286a3278a5598de404461625d9dd7a505cef538988f6fe543da17a1dffa421c7fe5068a74883433f7b229dfbadf658c4f909402f0211e5c2107b532ce87cad58f11c193eca3af0c7ff26d029978179b46ccde671d5386f2e687d3520100f7dd684468be59f7510b285b73aa242c4319c517821bdfc3ef5b0ecd0eff7d170dfb683122945a9312ee6d44b17b7488d57f5a18846cc4d1caaa5f2eb153c06b14ef44fb12a887c23cbb69ab8ac8344959d1261572e8499cef9e742f877f18be466fde0dd335bf446dbe6fa671520895cf970bd6f8f30f1b86270aea3b53b1896ec73c5652e39bb5ce16874f03ab9a2076b436c25489b8607646ae3a7a77e6d30fc9aebf19302dfa83f0f62bd5135afa89179a34e90fce697202827603b3d1a0f43e9e277d03bb351358a08743ee03697d0c9f0a3efab8d849af6a351433abdfe4cc6f3a0877220078c472c53a1f52aad0de36ca476566a66a01f3324e0bf67437a858ffd755a4e354a526ca7a61f5b36514712ec9a056e95016e1977890d4448d07c767f86eb3ac9fcde195b47cafaee4f921b7a23d031b70af0f87ce0ea9d5ece89e82c043c13ccd654c1e104f14ea6360611cc06e0a9eb226a5f417634ed226bc2421a61507f9396e9f1120894b56443275b05e2b68a015071f142022b1581ca515d8b3125a75d0d7c213e877720568d3d3affdec89e4453a765d14d185fe3cc3a7905e87d2598dcb0373950afac433ea7b048097308f9213911bce989730a94c99b976c533486e46be3072a303bcfc8e756ef324cfb313337d006623a3847fee6ec57a92f19749f25b507ef016599a53a287104f10cbabd2ce9b5af4d97daf0364daf1d1bafe84aa455595aca9ce193c774d3770e413c8977f3d6c595b37cfe5fa78b93d288a1c47c80a77336f39d1dd985c6ae890d108c1d496c782047a83740be24a8fe0b227f0a17d896887c17132b57ceadd97472fb4ed207111500cc7cca5c9da19665baada81199e3c9092ecebd4a73c86d8f655483cae119da05952ac639845b8be7b8f824cd19094aa86d777be994577e3251f30067467a9e287f4accee55885afc6a0aee50125481bdfd062d91978a824c1f701fa8af3aec9413311f84f3a3fdc9d4d02ba026dd62e66c8b52392ad86e0b96f7831fa84242d728438e4c8518ed99dc99b8281ac00431939b5b0c24e33f267ddf82dd5c764c326224812bbb73d4994bca2fea3afb4ee639449384eeabf3b2d0007214809664d9d0db864f551f3a6f86b691fc32b6fc3d9446fef38727216713a877ddd3d221254064017a0d38ce908957a860fb5192dd458ba3e5348b1354ab41a23f08880dcbe69c9318dd18ec1ebed567f678166c4b52138fb6e693102b7718b72faa973811e9ab353cc15ef3278c336ddf02ac04b8553736406d548d42f2a9e0a1adf3969966f76f97edd07b4b18a6c4e16c47c9346e855c98f54622361ec46a3fd64741a429cf5837f2e7fa15d2f97131b143f040d73a8c2567aa2dff1a56d17da241e2f4a0cde8dd6a407fcb191328c1971f729954557e8e2b5da731fd73ff8965232ff80dde1460e49208c7f33e16cc3e0c229f7119e4d9252e7cddca84dbdcc3b46e598af2d03ae131d08a974bf3794ec0c23492b8226571920a6ba2be96a85e6cff442c7b23469ca6409606495d7fccd547bada7a8c728efe45895db6416e1038e96ddd8bd952f2403afbaf5f96fb89d314ef6fbe01769fdb6a289826c93ecc1dd9e949a1bb0b5ac92bb1fff3a95e92d18ad52fb3210bdb5a6c13b3a97cda4732f3acefa5e56ae96b5fbfb1fcc1b938267fbdbc924f2e45c744ee466788cbf2714885b138e1ea4a8bbbece3c6e5f423af506072e709cbf060776f7a56b4624b8b59857bad741070e381e6f74f13ea76fcfa507c1ca77d34e882c1ce197a6f4c3547e1e42133d406864a014cebd411edf6e12d0e2b7fabfb76ee184812e6c5f72a9035c0909ed87d22e851adf634f2ba36aadae4ed2c0b035f4d77721a5b9bbb9197fa781104b77e6f3be6f55ad6a17862ae92ef87774829cbccbe658926b9f61917b9df6ba637f6639791438d907c596f2f12a26100c7fef5f30b0c11741781feace5cae5fd6695ca3ae0ef3a130bf5c85b6e20389532327c304f6a67c17d30b406cb39312d3e44a9faf57b6c1a782bea104938838b19e60cc00af1643bda3145f2565a4fbb1c4721d603b3ae6e00d25eccaa9940ffc88d5ab72305aaf6808b5bb13a0ba813db2af3880392d825c70e5033becca1edd1650e268490d7e0c1ee1d966147dbb4855da0339b7882fad6b70579b66730ca291a38cc68d5a71bba692fab1aec56637293f58cb111c9449819e76b77705cb5f682ab2202a88f63d744ad2b4b98cdba964b731a568a9aebf2bb2e2afc4ff69f300515a1296af4e44bd4986aac70f3f86bea3293cffc8c4564b618a898c3b434cb66633152162f6a6430c7b8aa15829bf209df809a570f8ab2e854233fadfd4b7ef8a025dd9f75d27168f50c77d9437f31d873023698b7e79e52787ee145b5b3bc2c8a2348abbcca2aa11547edc501e68d6a11086f6a886fc5ad563552146bc65af7a15a6e2a8ced2a1eac38064c445c4a91b91cb716bf0989621620e0fd3cb3ff2587173bad1fb27cfa020d2354a21cd74cc4cde871529128e85dcb4303970a0a5ca29e7a03014efd580f8b2aef492b04b4c625a03fbbab4f59b9901df1f62263d31b550707d62b9013637cd714e46d36ea04821941cc69ead44efda768404aff7ece44d860050a2837f3101f1d73caa5c65f26fe153f06c232c5c568d7e0afe3d2c84adbd2d3424c8f564e7929529ca1fe4eb4ef484b12149adba2ad87418d9f414746f2b4b2ab4644805eab40b2a4b9ee24872b3876274ae41787fbff509ba90da53177bfbf61ddb77a324e4cebfdaa1fb42b76c63c392389c037fa4ec5d9d5836d2c0470deaff1b44a4bf04801c25c15329239a84d88e2e26a1a683ee1769ec6c1f8872ee83c3a4d78d16a221a6af899107c8297b787ee570a4b45b6efcbf2d40cdfcf5cbd2cd26eeab42592cea3413c22a652286102215c14aa247bdf11a86f7bf93b4b264c369b1af3abc605c14d575b1ef7ef3dad39e057223988f2c5d245109912f1228e48087ab045732cd5989fa269cd5b6adbb12da1a9874fd7acd4de82c80c9530e96fe1ddd0a1cf3b5333e96f896ca5177b6c33facdcec5ef591f4d10516d6ebc2266b1c6274b6b41d7c9125badd19d90a556747f7c9e91eff2b9df9f5de2101cb1fbe35eb3f8eff7bc85db91652df4052427f66002f60271b7541d41163196209069eb427a4d8ceac7d3b503f773140b919855e779f9ed8380bafc4b1021bf7acef1d7fee1f3abbe235f01c8f8913f06868eb2bc6a271fd5c69782cc69284f61e238f3aef800479d7d2613dc7c3a57bc72ca28944cc8815919aaf", 0x1000}, {&(0x7f00000011c0)="0ef158b10dd941af668c829b36", 0xd}, {&(0x7f0000001200)="fea44bfbe4ccc0be0d87a04f6d46e96bc1791aa973bfd8a76eb95ca029712f90a75824b76a5d3bdb3dc7d37224b2e2c6cc", 0x31}, {&(0x7f0000001240)}, {&(0x7f0000001280)="c98c07aec61aaf422f7c84070431981fbc2a7e19f264f4e669142c0b78ecfa0d1e2a323264323df399329c8a706b5bf6d9f8bb641569767340dd6a7c8dd59848e9a025c85b908f68d632126eef4b1a8b79bd98fdb9f5e267d48014641a37e44d93c58af23a5a2c2206e8cb8453b358de0019f0a8a092b0c06ac25cf51e618a482caac924d7edf837648a7d6c", 0x8c}, {&(0x7f0000001340)="feae144475720f44340b850a0e43e08e50aa7031d8fe65bae433f5478856bf93b9946d62172f0933fe0ed1907be2714648484da43a52edd84b0392e67f87d8af7fc59d7ef56e0756a035208168efd372e362e0b4372ae1740f13e739f7001a177333166a798ae1f66d255b79254ba5159f950728fce6354f18044cdc0dba4486add4867e2135bdda42f7e2e04771b5e0d2db1d8792", 0x95}, {&(0x7f0000001400)="e3645cee00a97e5f1ea5ad579056b53bcf22ac5a810a", 0x16}, {&(0x7f0000002440)="4e0cc615ed0f8f1248f68b268f68ef30bde71bf31643bc10322941a86d0c2825a86c72cc3c4fed783126f7ca2759e3c039f1ba1be70c5f43f8f2abf2f07015cd94b5366d39c64c8dda44cdb15c665853324ba9f4c1d0e2d75866569d2b901cd5", 0x60}, {&(0x7f00000024c0)="0cd22b2697134bd74d8da9e0bdb1d28ba619d2761efe96ff4d270ae738916219e0528048ab304f8aa90040e9e5e72086b0ea179edb66fb3ed69c06c6ceba8080b4e68b97dfb42688ea531b991455603d1daf57a8069309055d863a0a9878aded3ddbc8a8ba12a023a6c8d4e9e227aa98c2ac0e9e5c26f5a58e1a9485351460091a584e800b419b2ddc2c3e759fe063bd", 0x90}], 0xa, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) bind$unix(r1, &(0x7f0000001240)=@abs={0x0, 0x0, 0x2}, 0x8) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) 16:04:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bd) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) socketpair(0x0, 0x7, 0x80000000, &(0x7f0000000040)) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mprotect(&(0x7f00003e5000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f00003e7000/0x1000)=nil, 0x1000) 16:04:36 executing program 0: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) syz_open_pts() r1 = socket(0x1e, 0x8000, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x0, 0x9, 0xfffffdffdffffff8, "17028e377b2cfa4e00000000000000fbff000d00"}) writev(r0, &(0x7f0000000880)=[{&(0x7f00000014c0)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8dba5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c28", 0x59}], 0x1) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1012, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:04:36 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x4, 0x1000, 0x272, 0xfffffffffffffffe}) write(r0, &(0x7f0000000080)="8f17dda6e99e2727615ca6ab61c3604ff335eed94fabef6faa2ada8eb71f56e39013e0e4ce289684aa2f2e31415fb2a22c12392c692451859ca437e57bdf6cec8bfab80ebbf24c5939ac8b5394204362e54026d2e54162c5555843ee60753f43eba4515313dde1d01fd0aeffea8b5e3f7f902fdcbdd64819717d0d993b8cca2eb3b8bfaabf91a863d95fa83b02fb1806bf723c9addbc3809fef3113bedf202c4292b2cf0b1e6349077a3c5ad15febe8dcd8a8379a2fc967e44d835d8ca3f7cae767fe83fb6", 0xc5) getpid() r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xfffffffffffffffc, 0x2, 0x20d8, 0x1000000000000, r1}) 16:04:36 executing program 1: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000180)=""/21, 0x15, 0x800, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="20000000ffff000001000000", @ANYRES32, @ANYRES64=r2, @ANYPTR64], 0x20}, 0x0) accept(r2, 0x0, &(0x7f0000000000)) r3 = dup(r1) recvmsg(r3, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/56, 0x38}, 0x0) 16:04:36 executing program 0: r0 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x29}], 0x1, 0xcf) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5, 0x1, 0x1000, 0x7f, "49e27165ecbcba4654c86d282174475bdcb8acda", 0x5, 0x8}) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x5, 0x7}, 0xc) close(r0) 16:04:36 executing program 1: setreuid(0x0, 0xee00) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={r0, r3, r2}, 0xc) setreuid(r1, r3) setuid(0x0) 16:04:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) setegid(r1) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) 16:04:36 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x48) r2 = getppid() setuid(0xee01) fcntl$setown(r0, 0x6, r2) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) setuid(0xee01) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) r7 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000380)="1db09f21d87f949ae7b874446569ded477b38bdc891df6d995d9b0350a28efa01cb70106c8fac513c56d88b8f6a2bc405752e848c93f3ce6cb9fe9097dce6dfea1fbbbd70702d7b975cd47149bb37b5edaee17400caf41fc7ad48af422a5d016861373acb5fb8b65065b66c28283f76a50c376256c28104c2a4842616ae24a134152116bc40105f2e799ef2dc4210ff3d84b683230653e57add26089ee6fb2bb0bc3174d7d9d88f04580bf901bf83b3ea10f63debb603aa4062e80b9a76abc81922a23079122730bc91eeac2d3ee3c0cc276aba01c17102c520ef9883971fc27ba660452860120ba169e8ebaf707164c1c4600f50452b67ccf034e60c09d2de312332e98cdcc53473c03b98da2dcb4ad57384ab47638bcb1493f607bd76f6f3c5bb1bd2454370b33b45d816a47ab4b9669f0a1e42e739387bfd30ce5deec474a5bebd81e5d2949563e1920f44a19fb4a2bdf715ab76abfaeb8ab1ec9b9782a13d243451ecd6cba39b642b9566a9d76e202ed476649ccdac49fa74dbca2b52005cdebb82fe331bef25af0cf2eed211290ed477ef6bbea886a2317cf46ba22527fabfab26a1c9d895da5d2d15aff83ecce18572b0613ceb7d4c7f5b94cfb5fb997c596bea5d213753f2a57673ac3123f016ad846b89ab7cdbd0d7eb0e5dafb9f2e90346d1f2358dcd62e9903768f038c4f293b4feca3080cda2d19df4228834cbf57a7d01685b497141ab15252c5a504c7ea4438a37bccc3460b67c25cf2621181783aa48e39fc71f734b37a3b77b201cb5975a55b2b2efb287ac32439f6ebc751ad780ed314fa587f37432daed4eb6274b125ff24f1f07fc078ed08d6210e1d19facb0149d94c04a7662df08432984da1c75e20cf3bc44650136677c47e5a3e939a04f40f600edf9f32275f445f5ef67758b534826f1f178a9143f94cfc5b20b48ca81f85f993a3fd376a2b6af936812d6ec23bbf1a5e9a033130c6f300d09a72e18c03e0019f33bd302db83cd0f2ca095a3cbc2bcee35f9f886cb9d21c0e2581537c430aba9fa9b456fdac7506e9ef777af9679e8461af89a88f23f2e641bf97134088cd8a2cf8515beca9fa3a64c1eecfba858b77c0599d439b6bf9bc822697f20d4ccac5eed88c64f629954a2f6ed4f723dac1a64a29c4062d3bb4ad74dabc325dc82c5c4be912c6087d1b400c37e397ad6d1226cb76278286a3ee4b02ce74a8e0bdcdf04538bcc3327aabb2d5bb75514480778296fe4ee6c7a8c8f3a2d4a9538483740646f8faad94d1bf6fcaf0a7833ce92283f3969e733e0c3d31a6a9516331d391abb87556a3b2384466f8a54b94fd03d7f0b8415ca95633e4e3244a5471b3e0092cd5985045eb86319077b39d6028f24caddb63d2657dea5af1f0f897f5136c9f5d8cd5ba90589aa7f32f9f12c8d172fff4420acccc2644679858699a722c64833b0dbe555b7ae92276d20fd7ef3e479c9c4100c0471439a55af3fb86858d5f589fecff83f5aad52e0bfc83907038c5e78293abe50b15dc0391ea5dff096442fd198220575d09a4cab73ac303f7824a6b346926172ba54ba69e8ccb8e8a67c4f3c7bde090d9d4d8699350c9b8b9e0833899b38b4323868e6d0dc35734aff5d3ba74f38d32016102207af56d2d1ff9e0aea3016f72bdd1cdc7aa361b9e20910ffe1cdb72cee2a0ece129931b5b766255c5822b79ee43ab88595284119f169546dc23f460a88999da667c31c511b291821bcd7225abb7bcb0058cce0a4da25438525b8c7b95fac4c249b8e768514d2995dbbe751766fe8aa4970213e42bbbe7566b9298404237f7903e9d1986d75daeec7ee2d611f085226de9f31145f164f21f483bcfff30edff51099825fd56c241b92d3bfe8b88efae7df13d317dd60cb3427f872b4802e3b78ae2ed8061d7f97003c75fc90cc9e780fc8b0b76d2d7448050d5982dbb8103d5a0850a607a9a4910f33bb3215b232b45ce95ebbae7bcc506ab48277140ef3a4d1bd99d7b984e5789b779049db894603d15b09454b19f8be7253dfa8d14357b3bec0ed3e11ab34c8da435c99202f454868f37e3f708c43b332f460abae73d20be573b2f0ef963e4960cc8722142476f3261cd0850db189535058862c66cd240887b1fcf7d768d8a8b77bb46f22beed40702f4f06138cc8321bb419434cbba1937ce0b8fa75f7828bebe4724d4f4e9986bdc7462e76ef78b3db718547b2756db0c54fe60a6aea619573fcd249fa264aed85942fa91bdf26a2ee116ba10b91be08a557021dc4345a87fb337c291f81428281e223b561bd3045df43fd51d1e6843d0a3725d1b4ec1168b1cec1698ed02963c7afb7806e6ff28a9699227b3a551ce0073d9916f4b57f48bed2ddcd3574b041650adc3fa7ba1b39a87d0fc25f5169d0407cdeb5858a822d5535aa620a43fdbc6e18b9a9f70a51b10806cf3a922dcc92df02287adb0c1a5be6cc9fa95fe0bc4ae2c64ff8642a959b75180bc005344a87252dcc2767efb1276e4a88ad1382aa40e502656eb1c961f99899397b8c00d8fc0e82b870cbdaf2ed9e63d6d0e220f66a290218fa146760e6e9be13b857c7e8372d159a628f820880e59858a7926de138b11e1cd6bf451fa52a99a59a0349c297121122a63e20a1c000a9f8bd177b7a6852157840507ff2dffeb46cf03d32f0cb966bc3cc12e7882f0dbd615e60ea48bb1ba9683a30cb3b336d457bb16c9db01e7461220765da941e2d7a591b23b94ff4bf2b10a0f45580b370b745924d53b038ff83e2e24d27411b661e69909efdc9799901344bd2f9c2872aaeb8861a2a8157c4beceb153abab50e4b338d4fcd4e2197c3dcdc6f6976c75007933a3b853858e087c9e097d59a331031551e7494b481be22e631741609e337b3de359e07b365911c2307709e6823c4cf53269aad15931ef8cb238fd0f8e25d1ff1f7544c42cdbdddc02f89052b0d1a370e037eccebb0e540daaa82418e568e97bc4bf64c67678fabe15e43f97edd720ef08d848e09a32c651174632f652cd8419fd4578c90ee7491b1fee37e2fbdeb46101ac4ed6c9ae92dc8a3aab9bab6390830513c3de9b0dfaf1b3d3249260af303f8f65e7a78b35a2a40a4dd69c7d822f992b54ace1c1f55bc138d4e54eed7bf6fcd065138fd6322b2349549f8d7d105f53604b87132ad3a0ced2f937e4628455ec184756338e59077c4f2d21563631ea172e632a09b4e9571554b28c75d01b57ee3669287894ea98d4bc45b398934bae02e7b148b32b9898c0d3e891d38de369159fedadee37a471cb7c37815b978a430c3fd4976774383418078d45175b64e261a87f56010f1fa22dd4772325ee25e9bf30e57c3755d03c10351287d53043a36228e8421f175b7b502cc7ada18186705a5a84d921dca8b58ed1d31125d3f1315afaef666f3327f962053455a8c9e58cd8195964270de6c42d4f19bcb41c80fbf93a9781b5075c2c07c8631834478b48d5d982bfaa4e9d56c54a386e785c7e3c185642d0175a240ad4118954e82edc3053ed1d98145b6c9deeef6c3c27bc7addc0b1d125cfce367d18f913b46327dfc9c1ad74e5164202ba2973a4f7b56453ac3322522c7a0e740467c649180d2950c29d7083bcd8a1847e7bb7096d04a3f96a17a376af022cc499dd0cb6e2646ab892219bba182f460c63307ccfd32cbc8c4d8bd13ca97970e065f1eefe14a19c5bee161560c2eb8f179c302751d0c666e14b3ba68a30b453380e9f3776831608ab7186cc19537878292dbbd726be3fedde8ba2c3f5663263cc2577b7ced29f5bb5f040d04fb3934b1103fc5aa587067a7d567d1006282f3561f47ec57322921cf5fcc0a8af6df83e021a31fc07fb060b687a41ae127349dd04ee6e0b8d2ec145d098396dcf0bef0e933f2ac2596c40c6d33d41f03be451c2ee4928199af7e79b4d0dd2d475afc0ddc93830ec1da62502580f5937852c605bf4a6c4674a41754783fcc797df43fe6f5a454d4cbb97f589204da2f29413830adca7c7c05696ea15035cda532a99d9d5cd936cc634ab44f8b0a4ba78f1ed96784d78a26d9e16196ea6937bff0b366e52d805bab46b63f4bce44a148f3dd957c617ec4875eaea640204f432fcef4d6c4cebf8e287d95a010971c1117469f79b2ce9e499f3688245ca20dabb775b5cda6a97d42cf50ce63e043e2798b03640b2a2ed4ed8737ddb653c543c97628c4d7dff618229915d4852e5c06825a8eabe7553b9623709a9a98c8c7bc2c4d687445fe29283b0411ca302b2773b8318c43e4f16f7f5445f17f2363653bb56ab6462f248870b8831d65f14688746487a663ab72cf9d100940451edb05b3dd8dbe73f6afda2c9f10cd5c29de383ac431a77f69e127a2e56d69193b6c1b9743ab09aa86eef98bb97240c8e4364f2c40eab88fa581052e68c808aa7d314b282422f5e183f992276fc5765538a7d1ae9c5ce1b7534e2673fcc03cc689d558f81ba983c068aec4493a341e2ef8e6d7c2ca7a99bf16a30d6c905996a3db4c9aba36ccb8c894d97802a5169d6854ec207bcbbf820c4ddcad099b32b19ae7299e2544cf97311cfda3f1d662a44343256879fd321933090b60e00b9a01463510e5747343f0c63269e7175396db7d9875b182e86ca4cb9a81c180a4b8f23bbfec8a2b81bc2cc5779602af45fe9d62e6ca39cc0cb6cc38398544d05d10b54786c1a6557eee7e85e78b9373bcd089f1a6d562a9cebfb5f310c7fec00d57e3ba7187e8bbd0a121666f5315194e0b032e25a9a0efb746694fc6b4d38c0d5322bf4198072d598844b59c8214883c2aa26afba3b240bb9d75bce64344fe6ee4698da9b0e69e281951219e49f27a48c779bb1e1cd9322844eabcf0157940c63f9d8cd0481ba467fc23375c737c4438f4a34bf26756e561c5eb923018b102287ff8feff3e56583abb72e9f17b5d08b5e1e8f0e5b66d406e37ad2dae7e7b677934104b846475aba8cc26f0f7d8caee088830a257cc2cf68cbae26979010730b68a1f00d93b835d3a5d21727243ff0350f487551b03ce04b7842138f0a66af0377ddb54b6ab0d0242357aa418309d676972e43b75e2c828af0d9965da2321b7e3576a22ba6e918ff73733faf23af03ac51f2113e598fba1ec5de40657ded3695e408a26918ae4565a6e8c99744f258c0f2ab81405ca0d6bb400ecef276b1f24927d6fc045005690ce79106b6cc070e30f3b41936ce1ebabcfcf98bb02c5ebd8e7b1e1b4283ab31dde31ef71abeaa133b2070881c31f745c8f208bc9b862a1e50c419e207d3e8f7b0757a66f8cc23f21c89fd430a5d0ecf3b51c72c63717ef59c9f1a872c63eae89eaf1f815dc72c7b59c986309315c263f26428b3d9305445a489f2c0ceef18762c244837743f103ad4753f373edfab64e1cbd696f4f1f4d9a36018f6f7eba2912d44eb63e3593984152dbc11f791e240a355b6883af7811a9026ab91a4b5b573c6b9fd4cccfc13a754ebfd403986bf079fb9b03cd7cb3ba95f2b75ae1ff70c47c5e19235c9d598e1968fca370f1ca56f10c26a6c61eb81f839cc5723fd5ac1f8b593285d37bbbdedcf41c6e1695a8aa254f836c21336a817d3af2f5b21b559cbb4cf136080f18df3ae3ebdf065dc92a6b634881b5267e76ae87d5c6491aca4ccee4d3d5284ccceade0faeab99c32f7e4a187c148db2d0c1ad05322d7de18c6e150c063d110f2a92372142adc68e9f71d6ced5aee92b55b28ef53a2533514c008e3c4a79e7b010497d4eecea1f7344d6e928add7b38ff5f42c2c3f52f2b243", 0x1000}, {&(0x7f0000000080)="8ea65bebac28027c1f", 0x9}, {&(0x7f00000000c0)="ecfa974a817c64bcb1fb117563274583eecaccd65c4c605b7a671a31320c10e77751e3f64e", 0x25}, {&(0x7f0000000240)="d7f2f1ff6dbfae3e1bc82bd71d0e75117bb70a8a7a0d76e5ce747b007f511302074ac5964450591cfecd982686cabff7bc1f89f68000e7229ed5ce99f39860f69c72c2345f3e28842737a25c837e5f5b23a5469c5c06db4a16f6891930f78ee7e2813e7b6e127191421f84d9f0e1f5054c0a86d93fe9cc13273501ced0c3fc946cf07d5c7f6ff19a1abf4dc429e8804d22b4d0e946c6995fcc373de5a5c240d7fb0279e902f7d60142bc4f08bd4659d3cc896595febbe853c6a990aec713314952f555beed0d675d02bfde40cf", 0xcd}, {&(0x7f0000000100)="ce16bccb016ff8c29f37080c7c55de73da05f1f42491b8b3d475e489429658d6846797a9d96d58a2a92ef00f6199e065a0d4afb95d3efb016eda14287ac64c3ed0843945f2e1aca9f46ae4e8418c5d945f16ed0c19e98c300ee148cab7bd87a69a489ca15763ca78410803f48f0a7a37096522f4af9b", 0x76}, {&(0x7f0000001380)="da416d6dc067213111c0810963d69475a1323e5f51fb1216b897fef73e064b0f9254a33c8d94e875fbe93a1edf033ce8342bab80b700ae24cfa64c4c7ebf7833b38f3454a43eb87349e599ca950599453f0fd1314a1bebcfa0efc3dff8e1effc88842e1baed158b636e664c909559f2bae209789736dd74a7b", 0x79}], 0x6, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r5, r6}, @cred={0x20, 0xffff, 0x0, r2, r7, r8}], 0x60, 0xc}, 0x0) connect$inet6(r1, &(0x7f0000001600)={0x18, 0x0, 0x9, 0x9}, 0xc) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') write(r1, &(0x7f0000000340)='x', 0x1) 16:04:36 executing program 1: r0 = syz_open_pts() close(r0) kqueue() setrlimit(0x8, &(0x7f0000000040)={0x3f, 0x100}) write(r0, &(0x7f0000000080)="430edf5f41ef66f49f23965400bf82c4945dd19076bb8d3e1422112e41b8a1f25ca0784f4cd46377c92142110c6e23d4c08a93d4f54f8f9c323a922d8a77fb0109815bb27540afbcceaec5274c33a05d4e014d82ccb49bdb2a357d45d7f3192cd1e79c935090a63f90163d4cc9bb43f7e586a1b426a995b4daf4b154773a9b97bfaf8811797f78b9e1d0545023275bfee7a2635e278084cceeb18c84745b22eb5729110143d5a9f2e8096662b592de1dbc6d99e9d08b6560", 0xb8) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x101, 0xfffffdffffffffb9, "17000d998a7f6200000000008000"}) write(r0, &(0x7f0000000480)="bd9b874421663ce2b50e7b0e1b96b2a8c26ea61008cfedf676c0e4bd0088feed9dfbe2b26981e8277818632ec1c1854986ae80d64365f6d95e00fc2a305df86869acd30e66b3a940844d4ef39c4efa7605a2ba991736af44d843b92ab9a6b79a17eac4ab5cb667d63c2a6f10a1b75e365b2f4f3a479fd827d6c38e069ee97ac347d54fe94087690d07851772b92ae887aae1c4f1e40ce27edfaaaf7462d7652ca62e326085e0697f", 0xa8) 16:04:36 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="79cf97e63b77b7876956f9d518edb107155c068f954592a99a00a6445dbccabdb94d4855b240b499adcd0490d22ef4cbac16fa8fa99b3498132bd22468d590bd16aff3a066f454fc036a2cb71439c86ebd21dd62c39f71827265cf55dd9e52b5f34f47b7c01527ba1b2227a4a85d1f93e9afc4991a8dc35e0b2b35e496c89d204f5c201ba790fe50fbdbe7990dc031e7166fb75181c100ac55e2b6ef6ddcdf4689838eee896ab20438395b2b481e5db8a99e88f61356d56ac58abb57526cc80a1422654f78e89e3fb7d1236c3115bbd70b41df3837bd93cb7187d68351ae280c57cf3b8fdcef9ba721eb3af7ce23b0287173cf9a8192e18e6b29fd7676fec93fe228ea9651687f7443d1964c85ed2e153598d31179e0d0cf68b71b866704c6d7d51045a73250d8939112aead52de5685d892a0056e67d60fdc0822d4f964fd6ead31ea3ebeecddcbdb7a09e7b34fb832d82b3a516c95e6ee064e0dfa797904a3a086711f88f5a45549c0aecbd36d0f1d6eac29b34397af7c46a83b7b7257f66fa4d1162a171370f39765e13e7628caf9c77cca406f745fc84c6e77df1cb7669b512f32e1dd118dceb8f48a3b98cb387cdf1bbed0b57e552f654ea21e5edfa1f41a8d7e3bc716dad2d35b39af136054b35bde775151828ebe3719c59d05ef0ce4399e7bc12047c14677d4cd8026b396b837dae26c662334eceee14811695943ac4f6ed8edff393bbc93b62d772b7ee34279378cff55138f4c5111377f38714582c3d478d8575a874259f295f8270436731dfa5ba703534b892e50bfe9d703862788ad83f3189a98095d130a3b66c180ab2751ca4f56526032587cc6268a08b63201701275c8241d4f45ff2326e72b801900a71606641a9f3e55ef050b889e2bc86bb702dcf4f8305d494b390da96722a2869f61bfc64cac841f6a8a491407e5e1a8bb1c3134c471623279258b19e52523bd2f91f5814e93ff34874968daea802ccb27d27fe5dd3871528cf24b7b7e728ba4df2799c98a74e5fd0840cf77b080a3107cf91ee150d38a9a1fb3d35e37d72353f0f0fc8321f417282ec43a5c06fa203bc6c96bd719286d254a0c912fc712ec4bd764eb44d4a400464e0d7fe4f389f765de8604e8f353471e747e6994f44950c4a20caf95ea26f8c93075e7a750118d43588a38979efa6c7468478e0d872cf89a58470485f92903335a89803a2f0162d311e81cb8d5c7a304eec94b14b81deccbd4818b5698f3850760868b2aae025629454e48573dad3051049d57eade24035b0cbc7043cb070d666c1f3272a7d6d0d471dd1faca41787fe28523e98cc39be0ce30c89c71bb378b140739e051d89c6a92e4e19eb25a4dcc0e2531dd6e908eed9f5db1616955a7f198e0765a371ed165cba0a3fac397e0c4bde47b6f741aa4820dbbd699340181ff811fed08ac4d3285285d2cd0e11efac0bb36a5c069582da3bfa967fea2d498dbbc8686b70d1bc2d7aca132c021fa7775c7ffd21df39a7e5d6dc2fd88777b28a60e4118458a1d883ef40642df756319ecd97b09c9b3e08486825c5f05bcb8be94ebd7ab1e750347b667346463ec0b5bcba60d2b5ff1d727a9a5f113d30482218b53c6e01bc593ae0c043add9e6dddb4d789d59ae906021205185ed529ca2c6db8011ee745b7005acb1dfffd50adbd5642070a886f4f352fd219fc033720dd67004c54fdc474ffe3a2f1e59d5ade46af878d4665bc98636896dbf35b2348a64f9ccc5eddbbc01b174a6dbd1cf0e47f2a4cb539cb1cdc61473b6be7ad08b58be9d76d6285bbedd2253033c0df22d05a34b991d9d17b5b0e79057e47b541ca1112434541c444786c24e010e797c5c239e9c19ae14e4e9e35c600ca163dcb77605a5809c4f75d160ddb861d0fb11285a014caa13b76fbb2fc42c74df3de84eeb6e59cc91d20da3965e430e31919d0a8339b1335a4eaa79fa3c7f53cb5e8b1be2c1fc0bc8e0b7a88815d8582164f931838f418c33a503f606aaff83cdf242c30dd6a57ded8401fea2ee6478dbbd84f1960f3a44c89ffbfc8769a004f9e384ce34df08bfaaf0e2b6f556250f0abb790939b0db5fcd106394643bc90fb0aab06ea16a7259ff609009ccdd60cebc088cefe2bab5fd691dd7bae0050d80634c149a16545911ea860e58a396e9e493de2774a3e0bcc6c815c028f79c2f3610c6d40de07d548b0cbca2343f7691bfa5fe6679c07ed1068772f22d4f759c43dc248f12b7a2b82a2113b756d6fab91b17e00f1635835084c85347b67ca9fd931e398e52417afa5da8e342338f5817b246ad4bf93e98790d36edd8a32570993ea5b07cca5411f57a9cc5bf7b3528b64966f860aac35a1d7c09e9bff0506eebb488faeb71e30ef0259eb8fda5ce899a3fe8fae999f4aba43c2e8a203f06ea568a3ecc19507c805df8be7a874b3002cf134b3f224584f19969925ff0002870f0842048ebc12b526517cdcfcdbdcf45fc0cbc8a918e49efe20fb2adf0f12bec2ee5bc0ea42fb6be3ac6ecde7948c08cb6ec803857f06f7b75c9b9717a01aaa1b888a5c750344b14e48215a45c0f2632cb4e90e573b878d8f529f16886286bc8e451f45833f0deb94a97f4622ef4dfc41b7815ac33d7055b6d0bc6d3e07d6b4ab07796e86c67d4d3f927ac241124d9cfac3aa0106793f68c1318fbbf99f21b1fb0fc2d9bc9ed0a62cccd2a7b345e657472a8b7220d9f69f02ba38f80afa3d7963458ac43afd7af68dab9cb7ebb20cd08cfbbaf992346732fb804dd0d732d69fbfd7a7cd049d5074e77350e3b2db69d4af9871cdbd79d892eb3b84668f38188b0559b72d65b050781fc62494a08781500c812e81a796f516cdf98bcd1c5d468cec9c9ffff4e9e65ee6cd094b3ac92df90650aa340003b3ff1020366e7da00b26091b0d005068bcf783b20b99c277058d0b0c2431fd08ae52673b2937938c14bf0427cf940531522ea32f48a82725205cb97a159814815aa93b7b4b5cc1d0efaed447ec42a46492b5e6d5891d52c8414542f4455be5d10479199c13c6d4c09c10906bd00741e47114a1720d49ef4d869acdf56fb9415896bdc6954401da884d402b84fcc4735c542221a4db747d7859d91b24c39bc5ae55affeca30d133537c9ca9ceef53eeb64c06d8d60e81f41038681ad4427c7ca876e805cae23e7de522637899f3898a62bae7fa84f7d05e429a93ffabc93d3801f5f24fd064b093b59e700b5510dd48b5c7d42927d50ba76945d020db1c3e8994249092a9b5ab4f3b37d351ba3d7bd917dbb9ce9c17ded330b038274ddeff24a8b7c68e1cd80a99c4fe04954d10b2fe1fcdc4a3d41826137080747fdfe068ace9c0404fae4a27b749d3e34b154b0fdb1fed3e55aa3922e15dd9bb1d9c5b61b1ab6c4a12726ca0cd7d625ccdcd40ca6f2a8242c13af66997d733c8c5796a2742d9620067409895bc65fa14efed3ae2e85f343b6745db76e118848f07acdfbff1e3b20af2ee12098c542d04e084834a5232fb8542799c71e370e0676053cfe5cd2e2f0d485882082125d22367edbdff0b5d4e93a4e8629574644c798df40c246380f1bda2338d02ca9bcbfde97a60043aa2f873adec98406290861b6bc65eb301afe8c3647708bc4e8e0905a7d8a820cbea191c13e39d6876b90fe77bd377fae5a1bab6e552f2a716fbbbb591de6b34bf7510d79ca2b188922b150a95b3deb859e3269bce3fa1248359fd6d110fcfd5429338a71d48f984e0d532ea43f5495b039f0efd6e9c08b6d2ec73e2d61aacabda7e92effc1e1c2f17d2fa7d68e1ff4dc31d8cf98dfa7289f5ac8637e0851d7f689508152fbfe8bfbaecc2a39ef5754f6443086fb6b292ad47d0c758d6e3ff74249499a8e08c0b64c1cd997ff935e0691b66bc0521564061328f9180d3305b11da4e32c08f45a26155b7b09018c7970f47a20b1538e8fa3d2dc1a467fe7ac87f70b7a323627da7fa8b2474d712bd0635b29052f74ddebdcb93ef2d3fda5b2a4d794db6c1997308fcdc86e623e9fa4524c942c22ee6f6120b5da91c78716f6d025da099a54bed3350e9a18fab516b1b9336a56760b7f163553e209b206fb681277e21c75fb3934b489dd92a2e482d4e59797733cb50c2f438b018b8949471612262df48dd99767adbe783249b20a519c1449235210cd428b5f415e78fca79a4fd5d90e220dd9620860a76210607c0edca5938e557b379d79ff99ed01dc8d9f5506f51716e19ffe573fb118bd4e52255a11f80debc1b4d2cc8d2342a573d49f05f93adb98d4017cfd838664856fa3d679dfb3c5eaa1127eb6ed74fcca08d53ba8f5e7bdd725b045fdb55a250ac14ce3aca5322c2a6017477244eb839556b95f76868ae159560da40a14c84568d83aa40e76b985b0f2a2b8b2a22aeba5e0197f9507217e67707599b966f9a12aa7c7d83c0935f5e3bd8c8f00deca59f7925c17f56462f29155d4041d5e5c43c06e6be6992d766e52bc6bc5f99c696ded1f6f05e1a33829347beee2b7af1cff024781c7c56d41d963e209c1d81c79348c6799be9d9466569d1d3ce5cbae109208d439921fee0742ca0607ecaa3dff7e33205c7a6305d91dff2a0ad0ec8753c7914030224f8ef6e5edffa12a6b8606f0461ef91de301fb270dada377c44abcca183493c87c36d10a73777b291b584ce9e28dc17bcc032f3417e6a09d7964ba9f36b95f2a31ec256eb9434eda1a7bc1cfb279004425f5efccba3320cd938f1d828229b4c0f12df24a336fba14b7320de0529cdeebc1b35ae68ea54dc8cd0d1d34ec315989731028d3d1f600186b9681402012534fd04883682b0a980c37b22518cb2262bf721e6a92666e40b1bd5b512f4165210fbd2d09e288eaecfb92c10bccab8cc4c15275d05a17a4dd0f979240e486193d52ed9f76dc2e21b53ed0733574e9a21953f107eadd611c337138aeb8c298033c4c0a010a7d3e043abc7587cfa263b6f54211fb7916d20b594e5ced13dd10d85643487d8383be85674fe9e4b850a3507095322c254d37daef2fd605a834c6c0cee29d5544f4184cd9838ac3ba5c4a5f9c", 0xe00}, {0x0}], 0x2, 0x0) 16:04:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)=""/215, 0xd7}], 0x1, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ftruncate(r0, 0x100000001) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="710dff"], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) 16:04:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "0000fffffffc0001000000ad04bd8000002000"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r0) r1 = socket$inet6(0x18, 0x3, 0x0) bind(r1, &(0x7f0000000240)=@un=@abs={0x4324470e2bc21888}, 0x1c) 16:04:38 executing program 1: close(0xffffffffffffffff) kqueue() setrlimit(0x8, &(0x7f0000000180)={0x3f, 0x7e}) r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001380)={0x1, 0x0, 0x5, 0x80000001, "18d6c7984784bced264a1a5e984d2afd6251a37f", 0x2, 0x4}) r2 = socket$inet6(0x18, 0x3, 0xfff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x20, 0x100, 0x3, 0x1ff, "38f715d44a571a79f5672b66fb434b5fc07993d8", 0x5b, 0x8}) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x81, 0x20) readlinkat(r3, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) recvfrom(r2, &(0x7f00000001c0)=""/66, 0x42, 0x2, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x10006, 0xffffffffffffffff, 0x9, 0x8, "060000000000000000000300000000fbff000900"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001340)={0x6, 0x4, 0x0, 0x0, "770d334bea6cb7da22e417dcb844a334445d0b78", 0x4, 0x5}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000280)) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="b906d6edf18383a1958f37f0c7c2993d4e97f761c4252eed28ad11a67072ee48c65ed200365cca02cbbd42a39da4fdd4c395fb5feb1bbdc8e7a5aff417614cb38473a0b7946464736dc350333a4cc1d1ebeaa9e7118fbe5c2858efc8b2e890a7322704f2f0c96d10520fae56b69eb641e3ee102f6e609ff2ff9f3956986e203f90e7331d41f9215506c94fddf493fbc1f09ea9864c56c3f95ec34d67030fee61955d4189b9dca969c38db62d5bfb999e32b50955", 0xa0}], 0x1) 16:04:38 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f00000000c0)="d30970d7", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000280)="bb170ea46d969039e20011ea2b00d6460cd21b684d50c869a55a3557bd905a7ab8b81ff8ef72d4cf9807b1441c813051d60aecf7c6ea71013f79201d414839c373238f1716366fcfcbb52b19c99686abd0102667c9f50cc074b4840c2a11e16493d9707619d25f1828f7c6bff03ad97b07148884c1f5cafaa9fdccfcb97ea9edc52f5428d3aecb71f6d75188de971a5a4fcfe0661c951beefca5066b9a3b5aa0b17f2e3d497f3ac8fd76ce585edcd840b71d75b23442b8912f9f8c40d1622c726f64d344f1731fd11df90686a07b159ff81855ee4d24597df52c08c72987cd0e75dd80120e2e6685da2745ba2895aefe24f7549035ab1c29bda01a054ce6f8d2abb85423a9a052282a8419cd36b958df0fa14c9f1c115b3e4fe1bf9fb7b6844fe808689aad2586a034e4d7e3cd3c799a31ca82370b8ebeafa3e5ed10c65939417380b3a4a04b14b3a8dd885acceaf5f8306546537e16cbfa6bf424e7e95c8dbcd94603b403949531cc4acf56d6db7c96cba56a570f8ffbd03529e8a117166d33ccb9b351f15b57cf07289c38fe682f0b3606a22ec6220c18402f90aeb4f37eaa4ecea2b986d1421a1f498a3bdf782f91b6da8959d3bb0f5f73f7d7f25434fa4ea2137c0ed6838af1fddc65d4fbe5d8b0d7288e5635d4b2d7ccc24889c016fbbce9db89bbdb09df9fd1be9a31e89ecf28eb2e8a5b15f1b0fde746fb27da5a91d9277cf2eabd73459b729a8d3c0bec701c422b536fff8c5dd6ee6d39f090839e93522ccfa049991cfce7d68bb53dea6e8b87e2a51af499c4211cc059b3d222a1df465e25ceacf94863b0a27260cdfe28355d8e2a60e58c88a6cbb0eb1687bc47b1103e0ab4ea0f50aefa7cdf50e8c0a2998ff5ae5105ccfe3a8c02a18ce73156354fea9d59cae45f94d7e76e04224868443eb8b1793b635c97482846dd80382ca22ec51db86536f2d8ce6b485a453a9e4fbb74356caf9292b7cfa456b54dc0dcc26a2650a22b32d437573ab7c72c2eaf01622b973e03a17d33eec9d81e53a4d29de02c5062040046a9ae1d4a2620da704b8bca41a550f7f8db44d72a356c433f80a8196cd3db50baae73b69e5a03b29b48f69c2f272d7505753bfeda5e9e375fe080167045e31e5e7ad0f4f4d96ba62397aba81b1cc4a2161228f09db53d0af8e46908f5b4495a1e9f48627a82498020c6d79aee5a79c8230604cba8bf46c6d0d3edb1b2d40037b4b32ae57d22d0df9b56535cdd26c5454d9f8fba1b97066c0f8ba2f8905c768b6c321e64e66fc960cb87ffd222a9e888930379c4f7355d5c8adcc4f25c51c54f170475d18212c776315c0775189bcf30305dcdf25332b6d2f77895bf29390144c45f019ffa2d91c957a867d57e6032270209613fdbcfde9a627bbb167c89995b71845b8b01d78782b008a3825a1784111986d83ecbfe1a9e85bf192e83c87793111725cf1309ad9cd4f55b31723f8feaaf2ea64aa8f28efd003d5b73ab05aab7670251a0d3d54377e737080e6ca51996f52a3d187eb4ef67620d723563f626a341e8d1c32185540c33e313f3640aa6f95805e5438a55dcda5a4842c985accebf6495a09107b3acb7e213ff4121b1605e0ea32163d50ea56e72ee8322fd26c0e24234751b6f588175f8976d481284f53bac89f27817b8916b4011e525a0cea330ec44a6ec25c5338591e76aef5242de4df5e2b560e709cf0e27429a112902aa20de2bd9ac433cf2596c876e44112e05ff7e5061a32be15ee7ffa793052e484491bbdaf0d043fe1747dea1346c90b7ecf6f3baaca168820fb425decec03bbf4d77eae7f121991139b8ee41334e9a325a0a4ae1bc7c8560ca8a5e3f1cabd49e72632207685d12d5213dff6368f3b2afa727eb56cc29bf267a1614c763597171a65f3fa447873e9f8f60b2edd7b4dbb3ee1e7f86bffbf88dc9938ddbfd7fc73f5b60a8cbbb839d8d07782250e572f1b221d3349f947bf0a6ea0b97622a6f8605d0bed9de98153c41b4c9061e969e3fc1c9d6f46b2413d0ad627a5962a062fc5cdf13daf5eb6dfa6039b23117acd4801a97c636f00f4eac6b8b04597f981dc4537a920020c73382b8e96a657b9e7838ef48f7c06ee5f54349a902e40e7ffea187b972329db44812f542296eff79b5ae16d1d894359ee805a15aa123a39390be550703fb688b2fb430f941102c54e65c0af07ed4b7da45534fe4313183015d879b771f694c80b7a9162a2233c6149a0c06c5746c8446442cf16f83b9ba7ae47c4b0a18ac47e2cd0147a92a1fb849bd71f582bfe518e31385583e151fcb1c5b7c5247ff36a456d305a62a9e89e80d70bf562a0b8f4e1664762b8b08b67dc490779b6989d686406751341dd142a07196159f9bc6e916f616ca2ca817d67954f99566650bbec52e469825b9965e6c55046da3563719bf3876c3d73b93fb74e132804edafb5cd782170158236d1859c0bace24b1883622839d4228275c58e89d9c9ef8d18b2c368a554dc5bea1995156928396c366fb2415cc00a460823b542419835147be1d3a21c3ad3827ec888e93e5d39da3fde6b0c97339833f2183ab3e7ee9062bcfa9ae631d8146a950b89fc7128b8c9bf670cbefac9907fd2ac9c6cb43e35198804e5d548a4243384e25ed260a9c6842fed359e84a5011fbce09ed79847dbe6d6da6d73a7c24bf112c57531ab68ed75c91e1f320db34d03088dda594e20e31b94c12f7ab283997698a6c1e71763f1fc355e0a2b0008ecb4b3299a6f9e308bbffdb6a309e35b65a8c5b04ae2d2fad8385e4927ec126d462b846715bec1c44c803fe02d543d603ca4f5de4e0e6d2e4a2220e9bf05373bdec63bad042c846bf9ee38b67ce37c0def7f12d7aee87dd5d68cec5f651495a02b03f18033ab453ef62aa9d5be792102d3a579299e829a4341a187eaf2c89ce2f383d806c21ab57384d2fa31dade44c2b22eea49c2223766d32feeb3d8fa4a7662b488d5e389e689a45fecd93251302a1db316c29427b7a5ab5292db6ed45592b9de55cf2b87ee560a46c3d675e899d7b49520cfb5dd4d58f6d3c4124811d8ecc08f042af58b0a25205f7c6de61aacaf15ff2644ff240a0e9d4a625d0583bd819a91b2344e703edc14a386f9cc270b14738f66aeae2646ad88b7ae4f44d44238ef470ac272009aa82f483bc89e852c6ccfe00422e7fcbac726ed3924c1939b9028fd305dba8705e6d4e2cf894db58a4a8dabea65a42d8dde65b64cca15ee502ed870ec8a6cfe81c44c3738d8b2597e27fbc479d85593e21f64599c45d945d55e768ce52067a1aaaf30e16745631448b2652a555da2cdc7a7cead666c5a14b2674527f468d3abec26e3ebd2a21c7e4f26d25cce2deb4ca21ff5dabfaf2a9f213a6025e6dc14d5cffcca2734768d8b1f29252896eeb869e518203a152ee30d1c221ba6ad5b739dbbddbba3ce6f0889e9fd47558a8e2776b3b2fedfb6791cd0d43d1ef89bb2a1b3523f18155f48224e27e1c52f740106bf1a05604480bc8850dc1c24306ff576367e12946f821bc2eca68e39f20c7ff41d79882df8664afa9c38696fd87dee7c261dadd2bbae68af84172516c1a40244c1eb07d30a30c9b44dce770f30c574d5425e199e536cffd3f939b5d7ae31377d4ff95a0c9a8050c4c4b6b443803b8f8717583e9f9439c99a06b612036c6b232ec4dff4d151db164a9a501778a0d7697a2739b195f753d34fd622a1e6680fa3514171c2b3d04b47b6a22e7a2ac3dd01c9207ba84aafb07e184b91f4efd94f755ebf2901ae4212274f1a6e12bcfd3f58f97ded79fb2a7bf00d27dfde50f5f06f7dbb049efd9a57a75943005ca1d02b7e181e006802eba8f8ca4d0af1f035bb2fea69590d81bae0be2c87d0e1b01aeeaf98e505245c341b06a5122880a154f015d2b39f74e66871da3d9bc9671d3e2d020afe4299d79a664c55973b5e58961d6d028634aae84518b3ec6d05b1c6c8f5e27283ae0fab6a03fce0bf6241f675df73ab1bffe6c14c92b1c4163218fcd260a34817e8189238531ee5e13186a457a3238c41ee8f1bd8c90b5d2596df0f43ca15ba24bba4d790eb28dbd4e4ddb353168b8708059f67d2c179b19004fb12c2f26c91e305bdf9ecb8fd9124ca2a3ea4ac2295bb4fdff1e6e589b3fdaa0881c4f9b727095e59f30597754b87ccc33d124ad226b115ac175186d614cf9f14f6456ec40b69d1e87ad04c7415a869d2a96ffe16baca2df632c28ac387eb876b27d701c005ba561324c6216e393bb1060a56f997097e0d355e7162fe03b14444375eb073b39e914b28b4d78a64178910cca7cc5488ceb131799e03732d39d45a46f458cf1064b55cb0479d4b02144ecad13ad9fca19c891e443c168c5dbccb9672666b55ba292e84465368559e6aa46c1b095254c0b1900610f8834dbb1e5aa16f12362f5999efb14aca31788f745aad90a3460ee7953c8ebf186a9f76aa4bf41e88c7ebcdd511a3e2d4d29562eb55dc9943fa6fbc8b3d02587a4d8dc257e91dba6a342339fde9df743ba08f806a0fad74fcf8288bf6fe3fbbce2bd21f9b9f4564147bc5095072bba37b24d6bc3761758cf5f8c0058d2c85c8b617f316441294a67671b747366278a5f330a31f19e06744674c608f3ebc046536ed6088974e7df339aff314f6e7f85fda617025e38f953a27ce3e2eb82d9ee5705c20cd64742ae0e815d4628926c42d1286cdb0283bc49ff224332869724707a105b9d2e3060ee5cfea62e1b6b0d5426f32bbae764d7ceb728c4e09499e14ecc82d95f167d1b1aa481b6d53035b77a07744e8e4e67ca3477c7f48a58e44d7f6638e2de5953611768695b88285a4d7e8b3155b5ed8ec3269ee0c72f7bdcbe2e0758696bba50442bf09f7327794a3cf4aab89236f03de8d656d9db065288d05b84d370db527491ee13f02a25d37abc5d096e707b7047952988a9002cd0eefea8e74e4d676b13284487f628aa30b4b167271b3a927e07e5139429917728716545f8b7cf4a0c912723c4e2e7369dd98af19fcbc28e8556a8b804e1bd6b42a930f49e6a0863fc4f885eaa8ebd99800a0a86f21f471d937472d9aef0ed09e907f6986b7e60ea94793539b91c239ed8e8c970d391f4ef583e90055df66f3e0feec1f46b56d467ce2ba74db9be63fdcaa84b6c9b44291bd7a789e69669c942c0444c505a3fa6212b940b3a7904b8fad6adb051f83ae80423460075c508347451b93f9040f4f63182a6f5ea8d543b69c1632024648db250150112f5c015eb7f417aac4c7cdf93441b9b53daf9b8ce75a54d9c7dfe9c5c6821fd4e9c2373dea4789b66aee3b365da1f30887eb60665de7eea2c2bf511a57c1cc9ddbc832ef1f15e01d9390cfff85f110fe28cb6d75d3155c669a8ff01afd6eb076976f3466aa7a681d447d35decbc4879ade900c03152726d6467a6ebd5cbda14a858bd378e156b496696e77250ab5fbdbeda41ca64616f109155cc76af52889aee7bae8024168a982f1ddfaa9a7d633f1ec4a05d27beac8e74be9b825832a0c87f49c99da14f80a397a3725e51ff621a569868f4b0f1d42c871d79c61aa8a4e7dd0b5cbd363f92fb1e2a6254d7163483345d746b364fe05e0e65836bafdd955a75ad125235cf02a3b2eca73dedc8ce311bb77676ea1cb4f8f4b3c0ca6de2ace6cfcba1ed432659f2cd02b5e17ab5bb8214b6067efc07ffc51af2df39685368e357275e7d35e1ba3c1934845f7c5fcd60f4cd5cf7566b3b9bf584f19f36e89dfae5386592deb0b92621ed7c70dc024a7cf67c661d6c3d21", 0x1000) write(r0, &(0x7f0000000200)="7600004b00000000ff75ad0d480db1e420c922fa40d0936b02bcb08e72677cdc457124f8c8d498067ce9c9d6278a320000000066478afd14f96c00000000000000000000000000c117a2e1", 0x4b) panic: malformed IPv4 option passed to ip_optcopy Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND 385408 25328 0 0 0 1 syz-executor0 *154943 25328 0 0 0x4000000 0K syz-executor0 db_enter() at db_enter+0xa panic() at panic+0x147 ip_fragment(ffffff005f430000,ffff800000173290,ffffff00692a6200) at ip_fragment+ 0x5f4 ip_output(ffffff006f2e2c08,ffffff00692a6200,ffffff005f430000,22,1000,b01a80d957 3edc70) at ip_output+0xc6c rip_output(0,9,ffffff006f2e3480,0) at rip_output+0x187 rip_usrreq(1000,ffffff006f2e3480,0,ffffff00692a6200,0,b01a80d9573edc70) at rip_ usrreq+0x3ed sosend(ffffff006882cf10,ffff8000210e19b8,1000,ffff8000210e1a60,0,b01a80d9573edc 70) at sosend+0x46a dofilewritev(ffff8000210a32d8,ffff8000210e1a60,1000,ffff8000210e1a78,9b3f36bb04 8) at dofilewritev+0x13e sys_write(40,ffff8000210a32d8,0) at sys_write+0x6e syscall(0) at syscall+0x489 Xsyscall(6,0,c,0,3,9b122bfa010) at Xsyscall+0x128 end of kernel end trace frame: 0x9b3f36bb0d0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> show panic malformed IPv4 option passed to ip_optcopy ddb{0}> trace db_enter() at db_enter+0xa panic() at panic+0x147 ip_fragment(ffffff005f430000,ffff800000173290,ffffff00692a6200) at ip_fragment+0x5f4 ip_output(ffffff006f2e2c08,ffffff00692a6200,ffffff005f430000,22,1000,b01a80d9573edc70) at ip_output+0xc6c rip_output(0,9,ffffff006f2e3480,0) at rip_output+0x187 rip_usrreq(1000,ffffff006f2e3480,0,ffffff00692a6200,0,b01a80d9573edc70) at rip_usrreq+0x3ed sosend(ffffff006882cf10,ffff8000210e19b8,1000,ffff8000210e1a60,0,b01a80d9573edc70) at sosend+0x46a dofilewritev(ffff8000210a32d8,ffff8000210e1a60,1000,ffff8000210e1a78,9b3f36bb048) at dofilewritev+0x13e sys_write(40,ffff8000210a32d8,0) at sys_write+0x6e syscall(0) at syscall+0x489 Xsyscall(6,0,c,0,3,9b122bfa010) at Xsyscall+0x128 end of kernel end trace frame: 0x9b3f36bb0d0, count: -11 ddb{0}> show registers rdi 0xffffffff81e20110 kprintf_mutex rsi 0xffffffff8182d819 db_enter+0x9 rbp 0xffff8000210e15f0 rbx 0xffff8000210e1690 rdx 0xffff8000014d8000 rcx 0x12d4 __ALIGN_SIZE+0x2d4 rax 0xffff8000014d8000 r8 0xffff8000210e15c0 r9 0 r10 0 r11 0xffffffff8197d380 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff8000210e1600 r14 0x100 r15 0xffffffff81c38636 apollo_udma100_tim+0xd631 rip 0xffffffff8182d81a db_enter+0xa cs 0x8 rflags 0x206 rsp 0xffff8000210e15f0 ss 0x10 db_enter+0xa: popq %rbp ddb{0}> show proc PROC (syz-executor0) pid=154943 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff8000210a2bd0,0xffffffff81ebabf8 process=0xffff8000210b7658 user=0xffff8000210dc000, vmspace=0xffffff007f124e70 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 25328 385408 37987 0 7 0 syz-executor0 *25328 154943 37987 0 7 0x4000000 syz-executor0 73949 343111 1 0 3 0x100083 ttyin getty 1136 490351 0 0 3 0x14200 bored sosplice 37987 343946 991 0 3 0x82 nanosleep syz-executor0 84519 321996 991 0 2 0x482 syz-executor1 991 175368 20524 0 3 0x82 thrsleep syz-fuzzer 991 469851 20524 0 3 0x4000082 nanosleep syz-fuzzer 991 480149 20524 0 3 0x4000082 thrsleep syz-fuzzer 991 310170 20524 0 3 0x4000082 thrsleep syz-fuzzer 991 26537 20524 0 3 0x4000082 thrsleep syz-fuzzer 991 180811 20524 0 3 0x4000082 thrsleep syz-fuzzer 991 57732 20524 0 3 0x4000082 thrsleep syz-fuzzer 991 311045 20524 0 3 0x4000082 kqread syz-fuzzer 991 20353 20524 0 3 0x4000082 thrsleep syz-fuzzer 991 493034 20524 0 3 0x4000082 thrsleep syz-fuzzer 20524 303842 38970 0 3 0x10008a pause ksh 38970 171106 52403 0 3 0x92 select sshd 52403 316004 1 0 3 0x80 select sshd 81945 38573 96434 73 3 0x100090 kqread syslogd 96434 19925 1 0 3 0x100082 netio syslogd 67424 367834 1 77 3 0x100090 poll dhclient 30375 250598 1 0 3 0x80 poll dhclient 2167 480045 0 0 3 0x14200 pgzero zerothread 99148 292870 0 0 3 0x14200 aiodoned aiodoned 95274 238844 0 0 3 0x14200 syncer update 70514 213930 0 0 3 0x14200 cleaner cleaner 23132 192774 0 0 3 0x14200 reaper reaper 91640 61928 0 0 3 0x14200 pgdaemon pagedaemon 57777 150555 0 0 3 0x14200 bored crynlk 70955 339632 0 0 3 0x14200 bored crypto 33632 151739 0 0 3 0x40014200 acpi0 acpi0 27382 151 0 0 3 0x40014200 idle1 54336 426527 0 0 3 0x14200 bored softnet 11433 98221 0 0 3 0x14200 bored systqmp 23349 245641 0 0 3 0x14200 bored systq 39616 179976 0 0 3 0x40014200 bored softclock 27014 328209 0 0 3 0x40014200 idle0 1 520736 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper