80)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffb7e, "8540000000000000416500"}) fcntl$setstatus(r1, 0x4, 0x88) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 16:00:30 executing program 1: setuid(0xee01) shmget(0x1, 0x4000, 0x420, &(0x7f0000ffc000/0x4000)=nil) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc}}) shmctl$IPC_RMID(r0, 0x0) r1 = shmget(0x2, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x1, r2, r3, 0x0, r4, 0x0, 0x2}, 0x7, 0x1, r5, r7, 0x8, 0xfffffffffffffffe, 0xfffffffffffffff7}) shmget(0x0, 0x3000, 0xb2, &(0x7f0000ffa000/0x3000)=nil) 16:00:30 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000180)='./control/file0\x00', 0x2000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) rmdir(&(0x7f0000000000)='./control\x00') 16:00:30 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0xffe, &(0x7f0000000000)=0x48000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0x381f}, 0x8) 16:00:30 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) symlink(0x0, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) minherit(&(0x7f0000052000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x20) setuid(0xee01) rmdir(&(0x7f0000000100)='./file0/file0\x00') 16:00:30 executing program 0: r0 = semget(0x2, 0x4, 0x218) semctl$IPC_RMID(r0, 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x505, &(0x7f0000000340)=[r1, r1]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x5]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r2, 0x0) setgroups(0xee9cfb9e39f1d628, 0x0) setuid(0xee01) r3 = semget$private(0x0, 0x3, 0x10) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x3ff) r6 = semget$private(0x0, 0x7, 0x100) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000040)=0xf80000000000000) 16:00:30 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) getsockname$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000"], &(0x7f0000000100)=0x6e) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r1 = socket$unix(0x1, 0x3, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="713a1d086b45c1455f86bb84d8c179baa6aa2e8989e8b35d20c7f73cbb69f4b641de6deee094cde04cf3f2c6fec8c4c42daaff63522a79b8f0798089f7a7cf340ec5333898882b63d2ab57a62e4c60699a17c13d54c72a9775e47a351c0b3f2801fa5c893ac5dfa256fee14abd4c01e27313529c9819a52e8788b4e0a9e6375a265a9a0e783dc88c6dbf11dc6936de50c15c86db2b3aec12298cc6cc05e4c2130c0d20a89fd59a71cfd6c58420124b9373d60948549e557b1e76df801171aa0cff92080611bfffab4720cfa490e1ebe28dbf6582f18f0b", 0xd7}], 0x1) r2 = syz_open_pts() r3 = open$dir(&(0x7f0000000380)='./file0\x00', 0x82, 0x0) openat(r3, &(0x7f0000000400)='./file0\x00', 0xa0b, 0x82) r4 = kqueue() fcntl$setstatus(r1, 0x4, 0x8) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xffffffffffffffff}], 0x2, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140), 0x85, 0x0, 0x100, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffe) openat(r6, &(0x7f0000000140)='./file0\x00', 0x200a2, 0x2) ioctl$TIOCSTOP(r2, 0x2000746f) r7 = kqueue() poll(&(0x7f0000000440)=[{r4, 0x81}, {r6, 0x4}, {r7, 0x4}, {r6, 0x2}, {r7, 0x14c}, {r5, 0x80}, {r3, 0x8}], 0x7, 0xfffffffffffffff8) kevent(r7, &(0x7f0000000300), 0x10000, &(0x7f00000003c0)=[{{r6}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000340)) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/39, 0x27}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="827b541e2d03a6ee5e0cc25dbfd1407a8ad15aecda79c9685ca65a303a5d79a662a4f5829701ec664a12700be0ceb7b948fcc759262be8b7056d8f04", 0x3c}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "5c0400a7030000006c4d89bef0ac90416e19002f"}) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='!]%\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='^(}\x00'], &(0x7f0000000540)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='$\xf8\x00', &(0x7f00000004c0)='@]\x00', &(0x7f0000000500)='@\x00']) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:31 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000040)=[{0x0, 0xfffffffffffffda9}], 0x1191) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x80, 0x2f, 0xffffffffffffff21, 0x80}, {{r0}, 0xfffffffffffffffc, 0x8a, 0xe, 0x400, 0x9a74}, {{r1}, 0xffffffffffffffff, 0x8, 0x8b, 0x80000000, 0x200}], 0x7, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x40, 0x20000000, 0x1, 0x7f}, {{r0}, 0xfffffffffffffffa, 0x20, 0x42, 0x9, 0x8}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x1, 0x8}], 0x100000000, &(0x7f0000000300)={0x5, 0x8}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x100}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) poll(&(0x7f00000001c0)=[{r0, 0x75}, {r3, 0x4}, {r3, 0x100}, {r2, 0x20}], 0x4, 0x1) pipe(&(0x7f0000000100)) 16:00:31 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000), 0x0) recvfrom(r0, &(0x7f0000000000)=""/28, 0x1c, 0x1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) mknod(&(0x7f0000000380)='./bus\x00', 0xe000, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) recvfrom$unix(r0, &(0x7f0000000280)=""/255, 0xff, 0x802, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 16:00:31 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000240)=""/232, 0xe8}, {&(0x7f0000000340)=""/208, 0xd0}, {&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000500)=""/140, 0x8c}, {&(0x7f00000005c0)=""/86, 0x56}, {&(0x7f0000000640)=""/157, 0x9d}], 0x6) mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x20c) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000100)=""/241, 0xf1}], 0x1) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x1e, 0x5, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:31 executing program 1: munmap(&(0x7f0000cfb000/0x1000)=nil, 0x1000) munmap(&(0x7f0000cf0000/0x2000)=nil, 0x2000) mlockall(0x1) r0 = dup(0xffffffffffffff9c) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)={{0x2, 0x7ff}, {0x8, 0x8}}, 0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r1 = shmget$private(0x0, 0x3000, 0x38, &(0x7f0000c21000/0x3000)=nil) getpid() shmat(r1, &(0x7f0000ca9000/0x4000)=nil, 0x1000) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x800000) r2 = socket$inet6(0x18, 0x8003, 0x3) mmap(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x2, 0x810, r2, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) socket$inet6(0x18, 0x0, 0xeec) 16:00:31 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x2001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) 16:00:31 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x39, 0x9, 0x0, 0x0) r1 = open(&(0x7f0000001340)='./file0\x00', 0x0, 0x82) ioctl$TIOCSTART(r1, 0x2000746e) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000001540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000269f77f7d20ef16ef1974d83756173c5a3bbe40392fa841b5d0a4899c8007512980c96c9e9396e95f0d2bcd9d004e1c942399eed4746c1cff17431be778b04b46b8ae4a2ecd6719a49c6f71eeca6475683e496160fda7d20c4090e365d61d304ff25ef2d4b9b0d0b43b6ba1c72e25f54ea15219db05673b9a027a204176504956b8274f99260f9b6cd476fae0eba3f4d31102227"], 0x1002, &(0x7f0000001280)=[{&(0x7f0000001040)=""/255, 0xff}, {&(0x7f0000001140)=""/5, 0x5}, {&(0x7f0000001180)=""/217, 0xd9}], 0x3, &(0x7f00000012c0)=""/13, 0xd}, 0x842) pwritev(r1, &(0x7f0000001500)=[{&(0x7f0000001380)="47f896400a9689402b71a8deae081ef9f5c7d376ca0e875b73d4d0ceef2420bde6b080acb3dd4f83ada45d69338d47f439c6078bcd22128af827c4090bbc62a4984d0cbb8ae9d230ab2948354bdf3796ac080fb7cd74a1e27e3ff57afb665df3853262ebfc13b2f3b17feffb40c1e6e8d1858034e90f0329bbbc04eccb3ddb77a6bfd3379b0442f2", 0x88}, {&(0x7f0000001440)="36e29f498778fb319893c5d99ed874f59081b1f03ae5890d7ebbd2fb925940b35efaf93f08c871859b3583815e004f28df704fc4167c81da88037f4a0b058400fba1bc4cbb22da3fc2de7ab6b1114f7bfd8c9251d719c7bbfdae04167377da9319df7f3362e7892f2e4b1e14ecabc80d0576dd35fd79ca1ab3cd51a91260157661c10662536e5fedb54551d0d4d7dd", 0x8f}], 0x2, 0x0) 16:00:32 executing program 0: r0 = socket(0x17, 0x2, 0x0) socketpair(0x3, 0x4000, 0x1, &(0x7f0000000000)) setsockopt(r0, 0x2000000000000029, 0x25, 0x0, 0x0) 16:00:32 executing program 0: r0 = kqueue() r1 = syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd2e"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000000080)='./file0\x00') r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x80) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) getdents(r4, &(0x7f0000000000)=""/20, 0x14) ioctl$TIOCSTOP(r4, 0x2000746f) utimensat(r4, 0x0, 0x0, 0x0) getrlimit(0x0, 0x0) unlinkat(r2, &(0x7f0000000200)='./bus\x00', 0x8) kevent(r0, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r6 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000140)='./bus\x00', r6, r7) fcntl$setown(r4, 0x6, 0x0) 16:00:33 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x7, 0x2, &(0x7f0000000080)="10a780a9027f69a04acfe7224e75368acce93e9796074ea56fbd2957192ad6a0943096006a80a6483fc7138e8f5d70ed09512ef0b92c1ce17e67cb9762a061c5fe15f48258491a5768ef3923e465a2d45900c42e1a9a9f93ed6b2024b5cb4803345a9a4e9cab4e4bfb1324b378529bd4951638e96615de11e3f4c8e659b3cf206747990e95e3cf675c4fe290399fe2fc96c6c38054eb92915ea3e3b964089e004078f63774d71e84adc1ae44d5e465589c586a776f0a907b8b69ec226acf2073a7ea26c95c75d80cf3a60bf05f66e021bd542f71216acde63a99d576ccb45a203e0be7f0a544affa8d45d213dac0e083648951876889124e5e4b17ec8a9dad3e0aaa576f3e6ec490bb381b18d10243d6e3610aff45f6c3a2297984498c389e2126cc1ee1385f58471cab2d4757c1d0c184298edacbcc734139fc084d65101c96b2bab0a6b12dbefd1821c4e51a63aacd37f93348c74f3200069987a40a9c5fe36ecbe740b6a3f2f1951098208fbfd21a3d396d9036ce923619d90efd2564c72fdf99d9bcda5a4caee84e1a1b9a59b390eec23ac2ffec186209426b7fd172c32df12fa3056752f9d939d439f98747424bcd006c96dd463adbcbed97a5343bee21c9763a3c18b224f40d2f0d98d806dd481f1dca5cc52eb2f38621c5983898444923ba58919888f1681bccdc6992cd8af84f98051fda94ac490f174de07e91cca921c667cbf302a188cdf504f3a65344922c053e54c0fda94b6f369751f18af69f900936827f417f0d395bf24011dd473c42f408e31c2159d11ddd09515e186860d1e6e3b2517185b6e3f96e4898703b8a2d9adcbd7d67dfaf260bde23402574ba75b8a335c731ef7dcfedbbd61940272bcdad627e48054961afbe68b14b655f674ad339d711dd16d1fd2c689d5b9651d0800e8a93e9f73bcb16b3e67cbbfb1fb2a5e344930c1943805243654fe573471c2eb65ebd9f07e6e74559f8efc5d04b76a5684e08412b9235efefa10ff7cf108437025fa151f6c308e8d616664ca727448fb92c5f3f94950f4268b1fe371b95db0fe73aac7d2b1a4f0bff86417231ceca7145cf79f7f9195a0bbe5c22c5e3e969018c3ed7d6847e2df1ba186ec3c6c7ec7d53cf9bc9980a9df27a26f6b8d1abb4f4c07a57ec4d28baa70ed1bff56bfe864829e5ae27cb1be616eff1e4113f9bcce9226d4b3b63bfe401fae5f9e646ae453585091b2b41f89be84223af2684fb571c7fb7e92c8bd319f75436480eb8624ef8eb8e9bdea14d660ddc06bf731c27e490d9ae05a4851e50ce067acdae772c048b30b43bc0a7f454ecda9900e065c956acd82b0ce23f194a19d9e770eb4557b5e716f7146192f97bf7de7a87ae98ea89af12f885d7d461ab0efdedc674befef01d11be3afb9ea4ab5702f1b0c000371607ca7c2b4c57f79f51aee88371fb49870ab3eca2ff7604532345f90e89b47c9bcbdddbadc031d5e448a264905eb305b3df3cc85689fa788c5cfe53f075a00fe70947af94c97b8c90beb7125f8ffd1ace6e4c5213e0deb644878378648c7f644d1e4d49c043d4152bfd64d06f75dee8bc9251ee614edcec8dd906ee8c4d2bd8db4b73d9c918d58d67d17f93143a1c248c615202372aac980c74ea94472556f5a44201cfabbc37726a43172e65d7db7cf8cb748bff76293b02493c4f123ee901599e68ee32a3a0561a5fcafeda2554203f0e500ef33dd2bde937d5b001b0127124624a953f1aabf4a93a608fc5ed0e00355ce9ea0962eda65fd8779b485cc58f7ffea7a5a7313769bb5f3d7fadacdfb3dcf94b5d884590d849e3b6fdcef6b818783d69718caae65e4aad1c34beded52b21031ae61dd85366c4d4e9b25c606f373cb63fdd1a4d4d03616273659f989ce59fa036a7ef295f8acff970b64a7b24d82ab6a9f9cf3efb2dc2430ec5ea955a49d593eec740ba5d2f20ea5a8695535f47ea49d128c4e5cd09dd48f274b1531417552e1a0ea26223727fe1f8754ce6e5d0184cdbaaee8453673f1b45a989b323dc3dce27b0f776d81e895a34fb40a472a8651b38bfc763350e3dfd2f363558ed2f36dea8831a749b3b3f5c837a245f20ac3cbec5393b7e10ebb43d6d1dbfb913606910f1e673e067110286411f03e214f3900e0bef8f8e813e7465534549bf89ca1bb0b3e2654f258c5695f93e5f1276365fb5255740c85fdaf123ca26e9134e6d008e347dd31fa461562827a4e357c85edb34fc9fbdf13aff75c1c1b0261a5f5f554e7579d9b8f1f95a645423259fcfb2ec6a1d61f44720ffdb7de2f32746c5abe3dda24cf846434e51073d1c4e9f11f515b26f9b88718f4277c34eebe549581327271128b1bf5e5966dc9be3e95263fb219ddeafd81eeeb33137f458044900b43f659fef8bcd3b97eec393a935081771fa8b17e8f4cb8b041ced2aa4711e8d2f3bb609990ea44fc2e843ebbc836031c87aa9b7719bef01030dbef098b44183ac0d8fc1fc64e7171d5f9ed2b54315aeb7a36bdf9ca3ab53d15519b4a6f6df5e0cbe049a0a65b9ca8487b1b5668332c1e268839ee58606a640eb2094d363b433b545afc3189412854811c7d3cbd7fb8572cf4a2374987e134d9cb6b8ed91f157febbc51f0602ab9899d7ec5c0a0decaadf5efcf31dab1021ad5897e301d00552abac38c8a6a6841f6ae2927ab0eadf5e3de94c4e2ff6dea48dfb6d3bfcfa24cb33f92f998c74dbd854166176aa4b548195c967052b75fec2bfbbd9413a7b8638039c5744cdd837a8bdada2ed3ed329212b6ae85e6f2e86fbfddbfd897e3f8f52ec04e85258a251fbabee7673bff7d16678780cdece7fdbae2d0adab79d0f977886f794b85ad4bf6281e505343c7e9a119cf9e939b081b74e5738a5485c6867f1ec86cb1bd6127cc9dc2c8915f44a6987c427f6c4616d9bc70781b7e7eabf7061f7c01006b85a2141e59d6f9bb932846070740be9ff97a5fd3a867fe49385ea5cee83c1319755ff9015d3ddd5bbcfa5e4e80cc6b4ae9583e90cff2b31a6c996b7c68f11df596cd19c774351d54314463cb260d28f086e055f118dadb863c4384d5ecc1eca224e9a40fbb623121e53c382a668f5ce577eaeda4d16d8129cc5abb3d6e33fe1dee467f71c2310fd67da4b38256dbab93914f937833a8f95158598d505080d3557b571d44c041819d81d5085679f7384daca3293736f3c6158084fe48e9f8a34908ddd351409a6bea1f073939924d5439178c27393b8d95d39857f4e510199d8c57dbc4e3d1bcb4e7d6580d9ec779db310a29e80e5c9562e8713d899c27b3190d306bd5eaf4a6d736a4bf039dca17882a2a85b254ea48e0750fab6316eff35084de6afc25dd8593528a834a2ff5a625dd442a8d1e52f8783cc9a2eb2a3eda7d11a675f0771bdb491b4d88b791f492df7655f12118898d72539f747fc816224ea241af34e71d86079905f49ab1da9ef9262a162e8ddb16e11a310abc13e6b87fcd0021647b23973e32089708a11d3d65c8cef051450b30611ce6d2df6e55d35605fbd34631a16b54080f5e3d6be51573d2c365affd0ba3f1414fce9847f973900f8b5a286aad5e5e7acad8ae4aef5a4b6a98e4f9df0ed4ae03a27287630f069a31cc920802035a5183163a7aab93a6008074b78ba2a3aa4498d0db86cddd4c9f656619d4a6f5b3d152558795011cf5aff10afb4ea688a020b8302c37731705ad256610adc0a54d9ca86ea0c522b5739e589043506fa0220b59e909a2028cb763970500b84fd6f447cce3622f2da9ab1093fb52e668928a49f50253a823a3050e65187a0f8aff7339058be58b8708c4b2482c9182dd5f1bdf3fe7abc382ededb87e7613178bbba862ae048f593ce0520359154eb2347dd6a19adb740361923b330c85d8b7d57a189492614a9df57b7ed3dce651d45f1c7ce1904b94242a2dd1b7a8cc67755b5f4cc5e68d77f8fec7565907fa690ef9d83e782ac576060c7eed6839a11866bc001ebb2bb85604de3eaa9a2b81600a4bab0cbbb9dca38acb3c66fb8be7820c5be42547c67de93200c5158a4c088f510b9abbc961e743d07ef9c04ea8ceee4c8f30e48a3fbf6965c9b07b4eb4b19d59e95e3b2125006395d54c530ff6246537322c5519e1b1e698698c67e86db0ed1f14e539dcb8fa7cfe56d0b2b850ffc13ddb1f79c0feb405f1624b2b2f38fadacef9c3dff838a0ef0c6b8a594980a318c75062e26e59c331dbc92913bafc9903317a7423e53c50efa988075d63a9df05c5ce0fb6e1ff238306080471a198fdb6f14152ec7c2416e102b417ca21258c1b48e1d51405f794e655fec926f7d1beeae540724056f6e1399bdfb7371369296ed42281066080c1ce272349e4a6372a025d61fc713b91fe87c46ab194a0960ec7a1aba70f04cb081a0f7fe0b039bee1978f17ffe576878506312b745525159620ea0e59f926943a859ecfd9452ae79dc8bd5b63eef83cb236dc64d04aad1b46b99f5d43bfce375f8b1f298b4cd374adb007eaec60fdfacd38b465b61bcd4e77959404c8c69c32408f7e1b4c80b3b34c3e67c67b3022011aeb790877e8508559989b7437508866e97611b1ef28b1e9d4038867827e4c5763653458708caac00d5153087ecbf0d89e701d432327e15efcb57e685859bbe452cba6b90d02e6ba030d31e0b49bf1f81992681b78da024dc71ef897fdb453fda3586933ec71957df4d676a0f8d4ee5b864a668c31ba9028b7eb9341f932913bf4d53fb95e7ce12c0fe1d7d78a91039cec9c8d4fd9957196f7d316be18989f505f3c443d419858f62656f2de54c5cc040f7e04f871dd5d2f7e951ab24cd213fc1a40921dad418edbfff484bd6a2f1ab092b7150b1f7a663e8b41054a69ff69aadaea465b9076c8cb06ba0bec1024277be3ff39898b4067c5ddd8a13ec092287376110e77db9b2982a188cda8bb057fd17a80b53973c69d0212a381f9bf588588ca7f5b5e04ff1ed64f1b35a4cc9c5ffe4dfbcec0b068fa6bad2c6638425b84eb558cd6fe05eb78e1202a909dd229586ffa443de1e42c4bd184d1f6f5c0bcd4a2d715fde274c26ab5668e6f6b8a6c1e272f7f119257a77e2e712640ead4ee113f4b3fc27de995546f3e7db9a308eb21b4bf0add343af015dee2f1233ab3f6c51a7dff40a51a0abafda230b4fbd22e803446a53b1d54397a17e11ba7651eabccbd3dab5dbc3f9546868e52c7abc8ad52d5ca3163ebf24378a8de4d56812e95b109486711d6afb01074f63cfcbc497eca71c4ea5a270bda35ba6285c1fbd186bbbc82151abdeeb055fde6c7d6fb27f726630914d0d7cd0672b74b5ee43197a332221846e5957420e1d3cba1f0c5a97d9fe503d998d6aae863bc9656f61215ca971d37026174ec7db771f141212f0ede8dc57ac398237eb99ec51f87f11bcdf43a734b635cb5ca34b1957a20463e564923be18e8c7ed1b26ac3ec8eee5f1d9c6b3719c63c7922f02678b7fd43ecfb6c5b6afbf5882f595daf45124bce6120cb4cf748065b3da4711ba28ec14e1e7d6b5eedebcd60ac97f2c58821caad8b2a0361c238cafe9178ee9b76eee57bc904a0d0742f7a4278f66cfbdfe7221a4b0de59e957aaf9fac268e37f889ab624e11232229da5c5b6fb7c114708481ceb1544e8df29ae09179bcf64d05c11556416b1ad9abb3a870d9c8b4bdfc493018a13dd3be340a3ab227e294bd262bbd00c4e50a263d4e93d51f51fea5f6d24d0ec6ac503287acf5a35394d73b37a66924306463d367b1c708becc54443854a927fe1b1275203d6794b73be9", 0x1000) setsockopt(r0, 0x9, 0x3, &(0x7f0000001080)="c19f596dbc1ee3d6446dcdc2a0cfb59fe93b28e39c5016d5b2477fb196e14a7d60c711b3bb10c3c864688d11ebc148bb54ab83b5524b9c8ce57a80682e33efae31aa294bb58c5e4aac87f9bd9e1bf008c06531ebe5d4b92ae4240bf0d1828953f42817e5b3c5272ca120124cb3efc7c2bd4adabf01ea862782e25c27ec25279bdf0d8d7d75c908cf67ac0f6271ef94", 0x8f) setsockopt(r0, 0x0, 0x7, &(0x7f0000000000)="f938eaee689a158a080e6ab70cc99e62de7a6c9a17757f97b8dcbac9a7e4eefb93fc50be3a87de7a5e35d8b8f35bba25d47880fc8949973178bbc8500f9e20cd3cc43ae8f978d5c15d2417c0a68f0f61ba2476a5b842a1bf72", 0x59) r1 = socket(0x11, 0x1, 0x7ca) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001200)={0x5, 0x20}, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000011c0)={0x6, 0x4976}, 0x10) r2 = socket(0x0, 0x5, 0x99) socket(0x18, 0x3, 0x6) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) setsockopt(r0, 0xb849, 0x4, &(0x7f0000001140)="4c191f4b0b012513ad401bbac3c0b13f1b5206f559a118d35d98f74ed5519713103732e15f0388e149cf1f9b880272e6a9d1b323a4d219d97d8e78a6b18b751087a215f979f321ec85f537ffdfbd99610f16e4b128639b1b37326b0d5c7d63ae1c54fe693524010a97d15570c03ced000f5a", 0x72) r3 = dup(r2) ioctl$TIOCSDTR(r3, 0x20007479) 16:00:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x4, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x2f}, 0x0) dup2(r1, r0) r2 = semget(0x2, 0x1, 0x5b9) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/44) 16:00:33 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x80000001, 0x4875c130, 0x4, 0x2, "dc3b9a66cdfd53bc7456ac3cc283e164b357a445"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080)="476c69b91802ffd0f885578ba5d25a55666e6b390637c9fbb95552937d5f1c5bac632a1ace7a51b48586d8eb021b8dd18e256921acc7ce3f60089239c41497946b84ccda6a6c5f5996", 0xc0c7cea39c5bc67e) 16:00:33 executing program 1: r0 = msgget$private(0x0, 0x594) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000640)=""/4096) syz_emit_ethernet(0x5eb, &(0x7f0000000040)="b34a1fcec3a2ddd5e7cc8da7b8c7b3dea7c997af7e264c1f3ff5aa46ebccc398e9b3fbc75b0f4d93f74f4fd942b90674e8724975c73d532444a239f4d4f47bed68031ce5a84af57e3705e6988bdc51af6b02e0219eb8b263e07a8e708f78ccb2f902f1c8e6a7caa24b92aabf5ec6ae4c70d2384756234dc5c1c8b119fc775a24e926c82b81d1d02c030f0e520c81f0bb4e8012f65ab9bb16ba8c154c904e308bf50012424748db9ca0439c4be345486f726948207212eb323f2b8c6bc5fec245357f14d1c14ae9488e6647ffaefd6f562b3977986f1ccc3eee23197cccad8fe5753ad47ecfd8d16d376cedd5b2350c8a78e6003ad8f4887e5c90e3f6626ced28c90a9a13436ae7540ed180c2d5c41660269916ac0927ef2e87cb94c68bda71eef1b64170f2268eababe955994b0f3876af23f0d6df2d5047a2fa8002134c0100279e75dec1ee01290c05f4b6ded2b1d12b4235a37b68321f2582840009341d2ae936ce461bc332bedcde979ed0462a9002fdd479691c0ad28c39724e775470007e8e40f51e632ca94e6008f8f5d3ce78bd1adb6d2f39486d3c6062b30241c9bb619daea2aef3920695b2a35f5d567f1838dc56f8dc50a87ecbffda4e941f726e1a655f4a624d5b7e55582d078da7c0c2d32c0ce77ad8e5cd8e9feb87f65a8165e98befa4a58337c611810f6cefa7711ca0875d38ee9279d09e6c7c02fcca560713f504add6670fbb59236533ff8c43b0390fcca5da35350120d32486049590ba0448dcdc4c35b7856923cb43fb2b87737e595f91a62a83ee05b8d08ad32e619328039426c8302a144b2e25c1d823e6d0f0879fce2c1556bdc549a3fa09a5ed651c4b10f945593e19ecb3293cc7bc12c5f480e54c6c67e272b38625836a94df1443fdc53088b6af0122db12b4077ec85872c80307327287704b8755dcec71c1377bda0083b824b8807322f8ed8f53f034bd42bf4c5a61567281242232d72908791a29a43ca0a7f2f31076bf3914426ce34053acb56eaf121d460671297ee7cbaae89c588db84a04e9dd9df2f809e615cfe6fb814a5d6099f25226cda0ba1f32661db3caa581c92f19133bb860484539c9705c1676bfc19a4fe6e68f2a32c2d279304de08eefc47dc36868d2d38374ebbcf37ce04bf81974a6a8829f98f08b10fdad52d72f697797bb5bf38d82bfe0b8d979293e6c1a51ae87a42f25882ec54bb0db8b9ae238146a658e450b78be1f0613fe33f81a203487c5e5807ab51739aa037b35f0d873fb138d5b091f7092a30b8f3733d4a55dd9fd52fba2de2601097ef0f7e8a6c5f6349c94763f3e33ae9e43ec79b17d7ceceb44de02f7220121ad7dd96b8c88da0f8d1f335018c2f37902ba0a76efa20e58aa7a7f2c83c4378d8542eb718048cb189a59617e4efe67fd4d6089c5c30988c601b740493f50f439d3a2776d949e303def662fa5f5862bf639376b4373aca6f62a48fa19ee8a4c80bbb3542fcfa778c41b3fefa713ee1cd1f284a5a63c355b66d5920c6353efc82d05d9d447e32086cf2fdf8527b7ef8e4061a8b1850b8bc6c1e3483627d7f68a4d16e7cccf7dd614d32a0c07ab0a622514717685bfa73075186e158b38b2cc0f0e4fda0a5cdb0f4450d8b9f1e9b1c375e09eac295cdac69702f6ea19462c93f39ef3363392cb5a9cd588ed49812164b649e7d96f7896b6d3db4cf161dd193a48d89c035f3789aac3d52a0430912c33e9be3472715a50d9f442f2ffd3ba759b2d885816fd083c202bc408ac9c5b3f37cbb556deb5b375877b3d9f0ba5e9d32bebd8bf84db64c547c2ac7e812a63412ddf472a0760b92ce1f8919462e854c8275d55feb25295e8b04c4ee91d5970d8289e8fec9ef3a7db841528d63886f5193d6d039d9c6c41fecaeda66abe6fa9554bf9ae42d4c0d0c92d7ee7692231acf557aaae73c8c5654fb00d90f0fc5b71df373ecf87e05828e5f496d66d79f3ee3a3494e7e6eaa6d29f351f3996327ef30a854f83f90cce863d27075dc47e62748949b301f19c597b340a300f9ab1450cd4af52d357cdaf5cd13874ee84109279a7a9937c9598b4fa1279efe745b180a7e892f968deaf02922fa4caf75df0eab10ce14b236937eea74b294cef56805bdcdae6") 16:00:33 executing program 0: r0 = socket(0x11, 0x3, 0xffffffffffff0000) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82, 0x0, 0x0, 0x1ff}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) shutdown(r0, 0x3) dup2(r0, r1) socket(0x1a, 0x200000001, 0x5) 16:00:33 executing program 1: socketpair$unix(0x1, 0xfbffffffffffffff, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000001640)="d1", 0x1) getegid() write(r0, 0x0, 0x0) write(r1, 0x0, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x3) flock(r1, 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x964b286}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r3, r4) fchdir(r0) geteuid() r5 = dup2(r0, r0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0x200, 0x4, 0x8, 0x2, "5dc22e06a6110873aca28f6791affd32f4c8200c", 0x3f, 0x2}) 16:00:33 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000940)="33247c033e619c773f202068099eba085eba108fa38950b095a691bd4b91a5b0f45d39686a847f16d1d77d14dcc9b0e07d56ab6b8f6cf962d13f5614423f580fc9fffca0ba3f6d18a079a0086d6d41160972a0a93f4fd4cd5b679d09d21c9f51b37a86107489979aeea46eac30b5974cc5f4a8bf156de1f1da527303f930b16ea06083d5c17fa53f028b69b15776b1af74d13bfaa657914d062efed98151dae774bdbdcf0531f1e88ca660912da5d31668273cb0ea42d942b5f8e775832d2ce5bdf32655ce44a0d5e4ac3a3a32f7315b2f16d4aa5d878a3a", 0xd8, 0x2, &(0x7f0000000400)=@in6={0x18, 0x3, 0x63e, 0x8000}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) mknod(&(0x7f0000000000)='./file0\x00', 0x5, 0x2) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r1 = msgget$private(0x0, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) execve(&(0x7f0000000440)='./file0/file0\x00', &(0x7f00000006c0)=[&(0x7f0000000480)='c\x00', &(0x7f00000004c0)='+\xc8\x00', &(0x7f0000000500)='c\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='c\x00', &(0x7f00000005c0)='c\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='c\x00'], &(0x7f0000000900)=[&(0x7f0000000740)='c\x00', &(0x7f0000000780)='c\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='c\x00', &(0x7f0000000840)='c\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='c\x00']) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, 0xc) r7 = getpgrp() msgrcv(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000a33b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009ff72f4ec68300060617cb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x0, 0x1000) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x5, r2, r3, r4, r5, 0x40, 0x768fff30}, 0x4194, 0x9, r6, r7, 0x8, 0x4, 0x1000, 0x71}) 16:00:33 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x2) mmap(&(0x7f000004f000/0x2000)=nil, 0x2000, 0x3, 0x6010, r0, 0x0, 0x58) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) socket(0x0, 0x5, 0x4) munmap(&(0x7f000004f000/0x1000)=nil, 0x1000) 16:00:33 executing program 1: minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x400000000000000) r0 = socket$inet6(0x18, 0x5, 0x9) sendmsg(r0, &(0x7f00000013c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="2a8b576c89b7e6381c509c8ad7c494889c60c2e66a3687530e1b59248e9f89e3b096eabea4812674c51a0e97bcebec1e0b3caac976b36765f72b3cf651ea51a6f0d7a22e2bd3e63df0e4a5678adf6ff53b2af79b0123cd189a0323eb97eaa02a849950a560c5a6f34608dbd900d5ef361fbbcd61a1fa9a4570f0d4b63290a8229f9987a0d74591e51f49c611921b1a89709e748a5e042c7f3421946b9c4963bd5adea9e339fb8ee9d826f3b7e1afc31f7e3438abec935d1a328a33cfe215f798e9d686f70533f4a0d1151809abb03a91186bd203cbf5c644a152511cf6c9d2cd7d9016ca06165f23838c65da49e6a48841f7", 0xf2}], 0x1, &(0x7f0000000180)=[{0x88, 0xffff, 0x4a, "d1304a29f9a03af322e030e9043e098d2f93d4cba74157134ed52523b92a29780e0facd44b7e04242bc2ba4b0ebbda647d8b6fac58a0965c79e7c8133f482b8b4da2e0fd2a6eb6b6f3cfa983b2a8015e23e2ea7efac078da153cca65f74272542cb30a30298de9af74782b30c9bfad53c7663484937ea2"}, {0xa0, 0xffff, 0x100000001, "110177df467faa22cce88ec0bff64af70f2a12ee4d7a5f4b2cbc098e07c1a0524034976c024c758287334e33904c0184be118fd8191b863cad6f3e34d1827ec32c15ae7b2c46345d1ff382e14c5fbb71d0d06d86b2dbcc499fb530530cc228bfba7791d631af51432732597a842d4d2603206653d072f873509568b8b92c71d86d136423149a257a67"}, {0x48, 0xffff, 0x10001, "4b2291e01510695d0d4e0fd8df67a85460763c979a6d9fba5434d4d9ca099db5d2535235ec70f069521c680dd80b1a6271"}, {0x90, 0xffff, 0x3, "17f5df6e66a6763665f489af395607b1a6b1f666d9543dbcd6faf08c75f19a60143dbe8fd14fbe684891035e51f32815a51640b8ea5348f3f2049e1e073e00c569ddd771bba174b63934b096997922e21050df3220c7d60c2bffca32b93c536302b0060570601a71d478b8299da6e484b7831e21f65f3c835e74548d"}, {0x1010, 0x1, 0xffffffffffffffff, "9ca581e6e75b49166153a5fba2dddbbacfbac4ab36b31dbea4110a5343bde0709617d562d73160feaf4f2bf765af55ff588736ee651dc501707e569ecef45c7d85763b22a0bdb818a2c2beb64a54ce411ba628d4301119059f2309fba57c6d056967ea30d11f3aea39ed8d2a1aac9c38da75b2e8e586c186944fd6ee8d3b46cb65ec8e80e655b55a703ad50f586be480c494875d7ae1985ec4f4861c89927e6735e5099c60c06f9f8440ff79dbe00a99cdc61d730baa93bf711efe09cc299c737f3fa67f1c31adb77b5cac80f46e4975155c169a1593399bbd258da998180a486058b2d462e3ca3d1376283136391fc7c59cdfedad312587ff555fdaaefe64221641d1c91760e1dc07f672963fe6d31d705b9ccbddf6855b05afcd0547ce9ae549d67b64fe77e8b52aa65e80d5caf12ea42663d7e69543efd6c86bb133131f93342a0ab4b19233737c9dc48afceee7df5ed2d6f694718e269e559d8a00ea09ff9528685193ea88abdbd1d25b3fccafc780ed953857d43fa13d095f859d6b4205f093a124c0539926aaa8eafc68f4c9241db1065434cb04d646106b2132e94bfa902df295ac8aba77c66d48e692c62919d4d5a05ed1359a39a922f5d2cc2d15f70abd30708f73b76ccb8c8070e4b317b6d1b5fb03933baec4ac5bca13276ba5ae699e0b50f11c44e04cb38b66fdd5d4e04251e428c6fd43df7ad106fa81f5a26859c8fa30e0d646ca9d3f0e492ef6f25627b460d80817254abade682e37b39d0c5220f2354400d996ace4e2eecd1edac6e5130935a151dbea6531accee0ef3cc5a75c50017ecb19fa73f5ea611170977d0888b7599317b9e36768b9df758b9e8384e0b8bd52dd87f07a44514067dba5d8b959d39f04b1a82dbde62416181f3d45de564f6d69b7d2eef16901c535f36a9a8d2781074185540aa40047b8f0c5714f9b58d3a712ede4a79804c7b675002b67a0b90122a6c68f599acf69ee6300cb9280bf05717d0b1fd327364c107f6966ef6dbda516f651fa4cbca27a0dac2b7f7ca26036e25948951efe826a237e0ceb6943f1fc8632897b09d5d3cf15f87c3d09c64ced45e9369cc8207a4ae2da8c8f6f2f763c05db7496b8e89c49da73ca697196cd337c0ab5cea1a6665f5d9d8029b36969bb07c97e9c96bc398d7a06d7663b1e98e86b186b8eee618e63e208ffb70161864afe33a3531850d2d098607593aebed951ceba74f3c1d9d9fef9c649a90fdf20ab95b3d8398da04749980e02c1eeaf35bed116ec66d3d41b66f9e1094de16b422d3602ada7a9b75c1b34d854869fc597db339974f9d1a7698b43a7d7a4d022724f6718a11382fc368ec7a07fffc08f090b950d2f716b2a6d2aa8ba12c74c8016f75d45bdad5ddd86bcea7bc16e57830ee166699077a4f4a79ee302754f9c2da9b56aad5d1fdb2f6aa39d0cca067c963687a811ec0041771eb962db219612de66aabf7a837046ea154c160ff084992d5fe6cc7992e16144680d2d8e8a803b2791d1c7b7b87a7bfc717a86c9422f925175baac240e5ee94a489f8b50dab8a98c03c0ae695b4a09bf6788e4d8aa6810ca5cb72ad57a6df1585f1cfe8e53ccba621eb25ae6e0beada0420835ac6456fc2fd256f0968c6ee671823517b6e9c9a602b86a5f23f1d7cc0480ea47e91ecef53ebb44ac021ca81b9fa1be2ca570d18f277cf06e4a53586039604901cf455b29b0da2fa145a0918dc64d76f6a34658b91a62a80f46b65c2e514e8442c7f857a5a2d083611418ac9fc6de4bf1dde65cfc7e041523ebbe9a1ca53c608ea974c5ebf40150c8579104b7e0f621199e3831a73698582d6ea0459b11e00c1d62a7b416d1e4d828ca9a57977c3626cb8075e0f156d276dc1d73de9d04bf75b9590d07239c5d732a104dd679fe6794f992b4ac72844efcec36a01733bc1a5d97088de47ff57a49a9e506246a8309496370671a97860662929f6b32568da1398fc8f8c46288969bbc0fb4826514ffa0a6b6d517bf65ebd91f6e32232b1ffffd3cee1d24e73fea2483cab2df385a6763f246a01f307b88b977505535f8ee6f3a1fa1381e9069794babe33e14323a385a104a79543b495c70e3797f2d32d510e684f9653407eed834befcac89304ab848654b15d9c2e7d006860fbcc263fce1132445648521935938af97e48f4186307f07664d44e75e436968696b1400ed6fbec2989ef8c0b0412d655de00c6f093b89c72f2af4342dc9411ee578f7351d3820a28cefcd63ff3838e06c9518d344a2a2772fa9aa35cc51c821872f2905e4a205a1c3993143a80bf70dd837e18f52767c39b89e9fc3e6a039c42d554c0e80d0205954f40147f76cd2db2580cd76be9acfc7194933ecf4595d53748a307ed68f8669e9e56869352097fe2dcd1b6d73be8b4e16a7c6b0ebff998edf15bb9fa0e34c3b9dafb1ea8c33b38ef1bd468d570a6dc9726ef381af1bd3318ba2ecb474436d0674a075840d9f4d0670e8659fb50b279c6ec20c37c0593857b0d3798eb135ff31831a0a187e2c7d08a2b7d76105bb0db99417f3ad9e84c88202f045c9a2d0324f4cc276f5c28de5ae09fbf8db4e64656108f05713235950731bba0f5ebe8e7e51bf87cf9605b02b56379118bd14692afe88e8eb4b68155b249e07b2bd0fa4304becf4949e361d1a1fb38ce609fc05bba3d9f54067dc013965ad1ed3f26f5e93dfe16cb571a8bec8045e85ecc944a69ba1cf34e657196d49f04f041dd136345328d5216dcf4968836da04a032fe66b88191d9558ecb7310cce9e4501d787d15694dcfb26bc2b34a97e94037f3fa9e946bda3b74637f0efc552fa2313d32f919a36c137d07b174ad7e3e60d0700b414e924dc8c60db6fe7bebc389313859fb24716ba93aa4b21e5dc02098f0bd3f6142846d2a34a86a138a3cd5dd7b0c5d040daaff2b3a85c26e92fabc016227f01fce07cc8a1fdc05233715f2e372dceeb34e95fc73df846ec58184d20a5eb5a1607f4ca67994ab7670b363a12f9f5149f288e70620e0a7ea5a0c4f3092e4839ee8fab979931dcf2e29f86838ac78dd478bac85441d2b6f0a809679646ba8ddc2ef926c30ad5a1e33be9ddae7c55ba0a02654928909c98e690524db68567d76174d8ac82d17f56392111890b9dc950e7d1ec0c4cb24fd901f8ae3ee50580d4534e040b0f337cbf0c5d64f9d7d4e011ff0fc9439ab2a4fe3da4c3caebd2c79ad26eff59b37ff423c5d4759d4c6d168cde903a7ed20a45f596fb07e5ec89540187432b015ebe8043954bbb73bc17c52eabb74250c5f5838dd7b955c6948aa46508cf3e094c1de5345778f91abb4daccb96c26f03551d3d250b60a039e14794d7e3d913d15721d374b89f24afc8209a339c8f153877e472b2c8e3e414d9f1e95bfad0ace1238756bba8036d23c7e34ef7eb0920def85910279f80c84e8f7f83a2db39de1cd04599e5da4af97d835055184c6aad4ae54ad96ca6936640143f9513cf742c63d1117be701fbeb76ebbd3824e706a5249877661d8c573b313d9784d24ced8d8fe542f2b6b5033114ec03d87344b2e2e4ec7ce9ed67cb2668575dc1aa56a6aa6b12cf98fc18aaedb41aefef99d106c1282ed5ecc46d2d58e33e977145734918539c686232adc707d584318b2b88589ac0dd5ae43d6fcaf53a07bf9704d795fdfff37d3bbb7ec67fa7c1b89e7795996974ca84ee604ba24fdd01c854ad7fabab93e0e17e1894f21e5c72755b197695212a8beacb1e969d7c27b9572b6e29b1b75c0b1b2ff8530087b172b0a1af2c3baa5bd3d62fb3e1913318e3dd05cdf8e8ea9da79956d179d2f1277cc7ad518e0f223de30d3ddfd13262469e293baf2e535e77b17e9491d3b2caa1530e34aab2f7029cc6e01bfa8ca1c0de801a05711377b23cbdc95459002cddbfbc0424594b07b5e1d1b7f8e25fbf6bc85aa691b5a13dd8a5eec11dcc2851a8d4e5ad17ccacbcefd3fbae677e8c6af8a33a81c7510da9b244faad2b26e57fb7638007e758175f556505eb41642a5b06ecdb0405de7a8d64a9f35919f19bd3c3cc0fe8d19713a1d898b1977c796042916b7a895371e595f21df4bfa7b335c1409c4b1854323db9297e9d25d614139bd80ae6c676e35ca2967fe80c2e606a5210383f7e86d7256c017d518fa907b2a9c71c3c1616a97e6a44f779b80a872bdbacee6690a89c8f67eb3fbae4be62311a0cd36f109e902ba2e17a5eb682f67ef6e22a67385cd83f448cd65c24305d75b8c7a3923d692f7a5fd825241d9cc4fefac487c1ce11f17a3356aa95cef0f3dac87a6c3e3fa70092292386276a9dd32d593dee19b0bedd204e88bef0c82dc4608f91bd137ac1e740d920c1e47796687a77e1e46072a6af58b3cd4abc61cbb77d20b0f4fb05da3446a4ee3ba7f7a2f6685c70f2efb47749915c715025dd4780bdc13b1b2ad092283ebe0ceb67499394244df6ab5a6a222477a7bd20f2e18314e08da57e33bc5ec87c560cc5e6005784dc1b715d3c71f2ff3cf66274d9cd499d2b5f8c18f7d6835e6c236bf4fa8d4a28ce325088d4db8eac43e8df0f7b6718562a7bb9aeb7bb3d28473bfacb2139fd535450767e48ca2915264ccc6c6429d51894fa1d9b8292a68689f6a197f28b1c845efc69395434ec956a24bbabfc54d07e563113a865c79b09d965d0fd43ec9f6ac5cceff733eb91350fb466069464496f058f9fdb17555fed317fc63a3c845a01762a30e4cb482474de4375e7a20071230a3a5561fe66e3b9260aef8b1410bacce45ae06df81f5e253bfb86c0f3a0da01b5d325cb988169198769025f1242a970d1659521c8419c3fe42d92089acfc71fff1cf1312d22bb30ce29ecb7ce1d08699497f125861b157527d1bb12b1276482e0e2084c6141506d8ca09f56cdf3bee571ee2c9b00c96d97ff45bb1c8c7607aa6b5f9dcb11284c74413506d4ce231b4e176b1704c60bee7be171b998f0f84e10ee2d5a5c45bfad86b7bdccb478938a406aa5335c1a086acbf28a73f2269c93cf2d2519a6506ade6b00af1c346406dbfb5a032079380e632b71c4a48be2014ed084d19f5e08d27bbcd7f02ec4bd165ac865e7ba0614742d9f32bd56225e6de2cfb93ecdc32235789fd3b66999043ec4701dcfc217300f585eed7db48559050395945ec71ead9f1ff04e5e81ad2a9073075af3c13e7b575e8a680f27f2273f0709ff6323a99c8a29dd1805ef777f31384196e10052a3d3d113e39c74a81999d5858a448bec2b604f5b1a160d630a531eccde50d4f800d98be1c9fdf0c53315737ba6ac0a566c93f1ab560c302366200b2bf8610bf835344dc31cff56f9b55237fbdbbce94ac124d46ad1ee37a098487c2a2c608a97ce38bee97d1a31a681c231b69ff7bd2a339d66d7ef5e7f6e8071c461027eaeed81de172154dfbe989c7d5c067613b1d7347536ab676c90c6c4df55a320fb50e82931e7a108a45d93ee932feec283833c99bbfbb795d35549ae7bf240cc237721f70ecbe2c48e6265edd4bc1aa1317728decc1931c3bd7af771f96fc9618456fb0a3ed52fa5b465151273007897faced993db45900a2e49647781417e333048eff1c1fe07218dec9177f154437cec43feb9878df81ed32889b9d366b9e06ab2840c89858a57a1d60003e454d4a0031b6d796af2134bcb5d0307dd8545e13bced39808d2d6d9e814caf32d3f0a47ea93381af0651bed08b72517bebbcb93cce27065d69afb3c8d00e8c8fdca5c0c34acecd91ea54a891d70ff9940a7a2a5cb92bef4a134661caa7a0be5871c2fc0"}], 0x1210}, 0x4) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) socket$unix(0x1, 0x2, 0x0) 16:00:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) close(r1) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$getflags(r0, 0x3) dup2(r1, r1) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f00000000c0)=0x1) 16:00:33 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/18, 0x12}, {&(0x7f0000000100)=""/208, 0xd0}, {&(0x7f0000000280)=""/150, 0x96}, {&(0x7f0000000340)=""/184, 0xb8}, {&(0x7f0000000480)=""/213, 0xd5}, {&(0x7f0000000400)=""/39, 0x27}], 0x6, &(0x7f0000000600)=""/154, 0x9a}, 0x1) recvmsg(r0, &(0x7f0000002c40)={&(0x7f0000001b00)=@in6, 0xc, &(0x7f0000002b80)=[{&(0x7f0000001b40)}, {&(0x7f0000001b80)=""/4096, 0x1000}], 0x2, &(0x7f0000002bc0)=""/97, 0x61}, 0x802) recvmsg(r0, &(0x7f0000001ac0)={&(0x7f0000003dc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062b1d0beec4345101fb80dd0b532b41149f00a3be6caa8ace14d4faf22ff51e54d8a724dcee12bf0b31491cb987ff463926f57ad5369def2b3a7305bd8d89cb78dc20654c19cc93b3d1ca45b1226ce65c136b9907bda97582f72915120133bacdb764cc17847eea9a24c9f14d34ba7a3f6ceab50785f44c8cf462acf99df266eec5ff7862e0d3c4e63e9efece90d90b42703517e6767b55b5bfee9e48e9b9e4978104ba3aaff22c49a1e1d3422ea79f04c245f20f014c58d5703a38a68e23f2743a938"], 0x1002, &(0x7f0000001980)=[{&(0x7f0000001880)=""/60, 0x3c}, {&(0x7f00000018c0)=""/19, 0x13}, {&(0x7f0000001900)=""/115, 0x73}], 0x3, &(0x7f00000019c0)=""/229, 0xe5}, 0x2) mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000700)='./bus\x00', 0x82, 0x140) open(&(0x7f0000001b40)='./bus\x00', 0x20, 0x10) readlinkat(r1, &(0x7f0000000740)='./bus\x00', &(0x7f00000007c0)=""/78, 0x4e) unveil(&(0x7f0000002c80)='.\x00', &(0x7f0000000240)='r\x00') accept(r0, 0x0, &(0x7f0000000780)) unlink(&(0x7f0000000000)='./bus\x00') 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc021, 0x5bcd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x1) write(r0, &(0x7f0000000100)="b4776649590d6743d22e9f2c5276a6c4bb96c16ac11bb2ff5e6d1a91b09c13e9933d02990879c885643a506c97040c060cb8ca13c51f636b12888468ae293fa84089360ce9fb58a3d8d884ece672764b99f74c07628b71ff50c798255d27f0261707ac1849ad3a1b457f7144325bccf4026fde175f00fc45cb61239e900718f170050c504efecdcc0d43a3d6b180010185f5404876d01fca88f3325785bb0b413df81fa0d8284d6dffb66d0395eae558fa98d77377d6e92666ff69b7aaa70c94e8a21436cff6cad8017f0ae6d5a12c37f78f79729e4c9faeec6f342d0c17085e57", 0xe1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:33 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) connect$inet(r0, &(0x7f00000002c0)={0x2, 0x2}, 0x100000093) lchown(&(0x7f0000000000)='./file3\x00', 0x0, 0x0) utimes(&(0x7f0000000240)='./file2\x00', 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) symlink(&(0x7f0000000040)='./file3\x00', &(0x7f0000000080)='./file3\x00') chmod(&(0x7f00000000c0)='./file2\x00', 0x2) chown(&(0x7f0000000200)='./file3\x00', 0x0, 0x0) open(&(0x7f0000000280)='./file2\x00', 0x80, 0x0) 16:00:33 executing program 1: mprotect(&(0x7f00005af000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x58) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x9, 0x5}, 0x10) 16:00:33 executing program 0: r0 = socket(0x0, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) sendto(r0, &(0x7f0000000000)="1378f970180cd6712460b2e33d710bbf5b7cd1f6626814fb8560bba03dae3fb7cd18069a454f65c1d388af92e74fc5ec439aabb1e938c9", 0x37, 0x8, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) socket(0x38, 0x1, 0x6) socketpair(0x1, 0x8003, 0xc32, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = getegid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0]) r9 = getgid() r10 = getegid() setgroups(0x9, &(0x7f0000000280)=[r2, r3, r4, r5, r6, r7, r8, r9, r10]) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) recvfrom$unix(r1, &(0x7f0000000280)=""/32, 0x20, 0x801, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0xff) r2 = fcntl$dupfd(r0, 0x3, r0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x42, 0x40) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCCONS(r2, 0x40044271, &(0x7f0000000000)) utimensat(r2, &(0x7f0000000100)='./file2\x00', &(0x7f0000000180)={{0x80000003, 0x4148088c}, {0x78e1, 0x1f}}, 0x2) 16:00:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006004, 0x3ff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10621, 0x0) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) write(r1, &(0x7f0000000040), 0x0) close(r1) 16:00:33 executing program 1: shmget(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x40044266, &(0x7f0000000000)=0x12b) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffe01, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 16:00:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0xe472e5ba7b8b01db}, 0x8) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6f, 0x4) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) bind$inet(r0, &(0x7f0000000180), 0x10) 16:00:34 executing program 0: munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = geteuid() r5 = getegid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x8000, r2, r3, r4, r5, 0x15c, 0x80000000}, 0x0, 0xfffffffffffffffa, r6, r7, 0xb64, 0xe19, 0x2}) mlockall(0x3) shmctl$SHM_UNLOCK(r0, 0x4) shmget(0x3, 0x2000, 0xa, &(0x7f0000ffc000/0x2000)=nil) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r8 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x3, r2, r5, r4, r5, 0x20, 0x401}, 0x40, 0x2, r6, r6, 0x4, 0x5, 0xf30, 0x5}) shmctl$SHM_UNLOCK(r0, 0x4) r9 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f00000001c0)={0x188e, 0x6, 0x9, 0x10472a6f, "2c68eb8afe031589cde5afa7a257662ca251d9ba", 0x6f3db4d2, 0x1}) setsockopt(r9, 0xffffffff, 0x40, &(0x7f0000000200)="ea51c75b71e1ed035ec48c9e", 0xc) kevent(r9, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x52, 0x2, 0x6, 0x9}], 0x2, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffd, 0x8, 0x11, 0x8, 0x7fffffff}, {{r9}, 0xffffffffffffffff, 0x0, 0x800000a5, 0x1000, 0x6}, {{r9}, 0xffffffffffffffff, 0x20, 0x2, 0x1000, 0xfffffffffffffff8}, {{r9}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x2, 0x8}, {{r9}, 0xffffffffffffffff, 0x10, 0x1, 0x5}, {{r9}, 0xffffffffffffffff, 0x4, 0x1, 0x200, 0x28}, {{r9}, 0xfffffffffffffffa, 0x0, 0xf0000002, 0x8000, 0x4}, {{r9}, 0xffffffffffffffff, 0x81, 0xfffff, 0x5, 0x2}], 0xfffffffffffffff8, &(0x7f0000000380)={0x8001, 0x1}) getsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f00000003c0), &(0x7f0000000400)=0x10) wait4(r1, &(0x7f0000000440), 0x1, &(0x7f0000000480)) ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000000540)={0x2, 0xfffffffffffffffa}) getsockopt$sock_timeval(r9, 0xffff, 0x1007, &(0x7f0000000580), &(0x7f00000005c0)=0x10) faccessat(r9, &(0x7f0000000600)='./file0\x00', 0x10, 0x3) close(r9) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f0000000640)=0x4) ftruncate(r9, 0x8) ioctl$TIOCDRAIN(r9, 0x2000745e) getgid() 16:00:34 executing program 0: socketpair(0x1e, 0xc003, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 16:00:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000002980)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) semget(0x3, 0x3, 0x10) 16:00:34 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) msgget(0x3, 0x400) 16:00:34 executing program 1: shmget$private(0x0, 0x1000, 0x800000000000001, &(0x7f0000fff000/0x1000)=nil) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80fe, 0x65) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)={{0x2, 0x9}, {0x7ff, 0xbd0}}) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:34 executing program 0: unveil(0x0, 0x0) getrlimit(0x2, &(0x7f0000000000)) unveil(&(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0xc008, 0x0) 16:00:34 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) dup(r0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 16:00:34 executing program 0: setreuid(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(r0, r1) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = semget$private(0x0, 0x3, 0x60) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x8) semctl$GETNCNT(r2, 0x5, 0x3, &(0x7f0000004080)=""/4096) dup2(r1, r0) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000080)=""/22) 16:00:34 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1, 0x0, 0x9, 0xffffffffffffffa7, "f56a01dadf0d2e7d74592ee629ab1de909b1812c", 0x6df, 0x2bf80756}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) getppid() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x800) openat(r2, &(0x7f0000000080)='./file0\x00', 0xc0, 0x4) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 16:00:34 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fsync(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x20200000000) write(r0, &(0x7f0000000040)="17c4c8911d9e4320503d74751666061b2b84b7286e0d5cb1b764487c1e8f3439d823cc2c", 0x24) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0xb445) write(r0, &(0x7f00000000c0)="3264c0a79a88d663b2c5a6f0d238a6689f29e1e43aab502a922e9372bc4b49ef27191247a76ee9c24d9e4c04eac50cb19a3b61eeb1108bda2f78941a18a4c82eafb6a6219328914655a679c774a24ee949b06d18a3acb637e53c0acb16df7b9b1aa454297b847beb53c8c46bb4b08ddf92135cdfafb54834cd1b2d845fce9a84c82069d2a303fbe0e35869c922b4ea6fd20d66a8349693915cbea29d6e761b41be8bc3d19f7d49b1853e69ca87261875bc8827e097cdb9dc39bdbfe08d347747bd90d6bd5dc7b5d4e2c81d5d", 0xcc) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000001c0)={0x6, 0x4}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0xfffffffffffffffb, 0x5, 0x2, 0x0, "ea44d94dc6030f0b425f3e5c35b47a57a003dfac", 0x8, 0x2}) fcntl$getown(r0, 0x5) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000240)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000280)=0x9) syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000002c0)={0x8, 0x1000}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000300)) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000380)=0xdb) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0x0, 0x100, 0x1ff, 0xff, "0a8a2b9a3233b90440ef2a230de2a942deb2d644", 0x7, 0x5}) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000400)=""/17, 0x11}, {&(0x7f0000000440)=""/189, 0xbd}], 0x2, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000540)) ioctl$TIOCSTOP(r0, 0x2000746f) recvfrom$inet(r0, &(0x7f0000000580)=""/218, 0xda, 0x0, &(0x7f0000000680)={0x2, 0x1}, 0xc) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r3, 0x2000746f) close(r3) socket(0x3f, 0x2, 0x8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000700)={0x7, 0x2, 0x9, 0x7, "c6153dedc547864857f612194756c89eaa1d6866", 0x100000001}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000740)) 16:00:34 executing program 0: pipe(&(0x7f0000002580)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000014c0)={{}, {0x0, 0x23}}, 0x0) r2 = getegid() r3 = getegid() pipe(&(0x7f0000001100)) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0, 0x0}, &(0x7f0000001080)=0xc) getgroups(0x4, &(0x7f00000010c0)=[r2, r3, r4, r5]) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1) writev(r1, &(0x7f0000001040), 0x258) 16:00:34 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kevent(r2, &(0x7f0000000180)=[{}, {{r1}, 0xfffffffffffffffe, 0x43}], 0x5, 0x0, 0x9, 0x0) close(r1) r3 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) setsockopt(r0, 0x263f, 0x8001, &(0x7f0000000000)="1ebc791d4df24af58af3167cb7142770fd17b59a66876e48a9e3ecf7bf8530c763b13de7a0a9e21ca24bd295d98f975fa3e7460646271605be890f74f1a7e3cdf4652fa03aafe81222d6f9cb7b0ccf0cdb3dd8e272739ec9fe7eeb6804136666c2551461f493cfc2e76e37d04e731469f704107fe5cbc964e77f7ea3a7feea6da98a052343366044b785086adac7d23c75283f0b79e7ae75cdfff81b84c093bdff0d9f72cb5c33f7fb5128a0e8862803880c72dcaea76150e08ca79641c6d8a554fbdd3a7a0024c3c1ae3f73ba91255e57ecfb4a8cfc5a2a1f1370ea2dea023c886818015f7ddedfc37ddfdadd07fd4112e56e055280554f13c92bd5d75183fde24eb6e5b0f7ef3ffc9bdf36f5462c8cdc5371f474edf629a2919e81e65f2863079e1c88b2ed6922405183a2ffc7cfba3e19dca6836f5b08b1cc658941cdd2d408db65bd331dd92600c72a0fda806fba33e733baff651ff6d074f87326b8a62719db1b89ed0756dbc42306c9302b4c37c06f496e197e078622c0fd7e7986fde96857dd4fd39deb066f72aa19d5dab7eeae98b4283026e0a3236a5c4c0b37eb6af2c4722063ed3fb499c161bd98a1d27bb9bc557c0aa7069764b6c1201a38d9d8eb8b6dc2b9bfc61b63ce8318a11c5d06cbc78acb66f19d7d47cbba6cc12de5e4cbbf62e7181f71f05918e3460e18dca934c69de1a3fbba8e6af5f04ac1230446e24f17ccb51d22772c22e4d939c11c57fa84fbfc2d3afbdf9ee221f913960c42c9ca18b87abd44ed3cbcd9f44a850946cc6d272dd7ef8c109eca18c19c271f58b82be66e143b6991e46e638c9c9e79795a2f3272689accae0327b12edc28008d77ad0580ac495baae9e6f0af874d28a33ecf7581105b50ffbfb01ac54e61f2afe8fe57e918fc9baad2f555d70e10e5a0d1ae5d2376e9a3aa907ee69cc0b8a8ac54dd39eed8193802791d35d759da43c7a8cba6e49302b63d33852a65d0ff0894d0ce1d4a0fd96aee069c8710942ea2d1dcfc0b528e8324ae9be1712a178b890691d1ebce01c73654024f35943394695a0c0bcadbcec7953ef051336806a2d6dbb6d438683dd7f3b6e09295d8d1ea278d53552bc673166e0203d3b925a011677053d7be76fd52febc8dde55db8a38f5632ec415a5b4d4e76400ada607de4cc292afe56e86aab6cf4f8e7da4f6c99a68313e273039ef698a7c5b0f443bdd1f9c5bc71014e26958dac84ae25da77409b4dce1e8a17a6da373fd3b8868d60eb0b130425a58286f7a7d90514253198d1e1b31c9c5a4da5873044d76377e96a4e0e5ee7c366b91414f10a371ba8ec11c2f73dc9487973854f80f097671905c90ff015da2c35493eceadd7b61394e5b911c36c9041a3c37c817608cae031b009691180a28ba4bdeef7989932046fa4605cf7a379f45f91cf4e16a59bf5f9c40cb1ffe5c1f7f2b2ec90e7b2e00520fcb09d81d90980c50430f446e576ca1b2af10aac31219c017e5853932d1d086ec5b41fd183338dea325679acf4688474b1709701dc02291ac2dc426c5407ce4f3b51fbaf6f6584cc61281654439447ec86619cee04b8155f3e55611e1b69f3fe97dfdf97796e0c30d421d643779ab6bdc703e814c7da7faa11b37b190b0ba147cb25c17f77e9d69882f17fb8b1b5a6a04ef40ad77d45caf34b915c204e9bbdac31a351e5a3f1dafa8d42c0dfe13ca22e96ae91cbdea8999074482afa2f9ef662018aab9a3402c184564ee3de99d2c7bff9dbc83cc1fc75b04553464c1328104da2a107c32e9b886dec1c89323191207e2bbffad7cce15d834d2352de3e377f536f51b0fe7a627c564bf307f4baeb32ab7dfcb126dee5eb656601c793375f4f3b147deb27ca00e2413a568a9e7cdb342b104e6cb04aa0423aca4ec9defd296bddc7eab73cb2acbed6c7af45965b592af4cf957f696acca91b403e9741c24cbd9569950405b34a1ac1b67fbc414e58a58658a8f646acb6e9e390a941c21c557004766a933e57b42bc9f56f01f16915d601b5aff1eaaa6630cef33e6e74b1999ff60ce89a9dfb5fb8ce92422a03f5ff80015a13ad17a21503292122c06d648f628ca5e749ef99ed32a1474e7f5adde81583d2fc85be9e59b8440b5df6ccd3be080958cbcd7b495e46c365dc839b1386aff9a7f0bf56aaf2024181f10d83695d4a0c8feea72891055ac1189ca443659550851c7f51d6c896a7c5851a90efbade7028548fc01dc72089bee1f777d06e17810f448d8f6bda55a5902021ff13d0813ad88b6d36103a3effe3fa18556f7ae3132fea89ea9cfeaa9f71c358970886507a17b56d275862eb91bd4c44858cc89c67e896744135374f5b892a1a02d96e46c77b3a688a897a2a911c4a0a56462a90da21850d7c6f3070cefea647cb560937650153b15f51402f2291e71982a208f9762657a9c6af5600aef713f360457de9fe27e129bb2685ae55e74af77648081b4d29908dfc01ca09875464b2677a567f2fd0a9947c0da874e23b458b16a8728a5e46fd53a33ab104519254c1fcd226d122e1acf9d6535885ec8f8452d0feb01b7bd0ab21ba85d12aa5df093386d3d26c07620fb80985e99a1b0e1478e92ab2828e6a041ccc820a3ce0cf1228339af88e6523a04c40be0752b381acb95430b4f0ff56888634f30187c24d074ce693a6fa368281ab78550f7af0eb64cb5d41e3c90bf8146694063e5e50f7bf03e7bcdc17d77c5671ac0b36198085efa4b88fa49271d7b9a728c529bc655b6b03e9436f967e921c3c3a2f1bff5796adfbde16bf242c24a6d32aba2df94a72d08e6b54fec69eefbb5bbf79f960d25566c044ae9e137046c0e77057dd6f91e6909cc982ad882fb39423bc43b5f5c38cb366a3d0902c70e580ab8f1663d943e569a3ffc83212706b2f97f19e8a69c2e3d47ec5e2d1b6e27cf54a0188786baf0da254b0358e129821c7f511446303dbed1d789e54bbe7efea5e957697dfa1ee266c0b35cce8ba8be735c19805e050f0569b95c35711a8880d146fa2fba009a44572ba3ccd8e0efd8f453faed6086c48ead9bb905c39077f52f1d38240fbb73085f5f5ab182053f16087d4845b26c81d32ff36d445d46d271c09e5ed7650dba9b0b7eec88900ef6b0d34efc7530429906f63b073643682b6692c06d938c9ab611aff34f46477394be191ce2b8da5cfa686b7661b33e156af3553fc90e6c944f9fc7f69a9a2f5558ebabf4b60ea826e8bdbf0e6d2f42377a9a4b10092fcc484e479c48eccad07f53dd4a6d00cdf45967b2b0efc5608c1b838c814f647479f2950e6e734c443dccfdec3a6a0708726ce42fa0518acb850cb4c28afb406db5dfa58309f84f2f4c3ebc8998eca931f1cc1ed33a172a3b8474701894ad8fc491a41e355188867ea28448a24f6fab2fb819c99389843b8fce909dfa8b0ffc57000ae3b521e508f62c830698f1b0b596beb16c554fedf206daaaecdf58d44669e9817972f5b32d1dcd43980d7585a93f4d9146d566a1c1f8d79f045f38379e2c8eac676a7ac5a542a5e7d154804946be8a3ca86c5e64c86d83d7331605825d469ec06c7559a9f12e75bb8d305b6fff7c6f049dae9a127f95e35672d4861d8009aa6e7c9e6efea3a428a9219c5e0eb3faeec2c1b8265a2958bd13429d4a7c19a2ac880094bb96a4154cf6097e423c47030b8718ec7a73bd352574d06afab16f84df6c8b4d386deab4a40807ed05c6c07ccc121771ba74355832144c149350dd106f850b746e7914ae5cac7b231213c6786b2ed35c7d3ee7b49a10ac17f7f08732b6730aa3b8d5889371f712ba7adc2442883dc9b58dabcb53b5aa81ab8149193390dd93d2150349c0918369603c7155a56ef986e22c51e89e3755c36a5370b5643fe7d59d010a6d9ad8c777f8b33225ffb2533a140534cb68d21cdc0171b86e5579fe4408ccb9164a73c2ee3b934dc80fb220939b69c7ee4f74472c4dcfb947658a2aa0a82c879a0fa3da0646238293b04c447573da7534e60c540fb35dcba14095a5d470ab75a170cc52d15bba2d35f4fea7f16b0b1c4ae22ab7e95fbe0b4ab3985a26dfe3150ded8a7e607c5eb1c018abc82a4a5ba69c2cec1ea353fe0ff58cc41b59b4b9a73f05d885f29681931ed169d638bb6434daa1c9df39fc727688406b013c41cfc982248097fde681fef9fa9e9aa2aaf543a10e9f25ba9db5ba49da222ec1d3addcda1891713319982b7a0a00aeb0cdea403ece35019bfd0dcb36e6498d2ed76bb3d08a2380f713d9fea06d7d087a5e223c9a3b2a76c10208af8a250a95085cfa0e2bf7ebd8b4ceb1274f2c06e65394f5bebff0f560a24610dab7b1912b92894e96e5bb930d55a1d379f894f6d1000749ee7f72afa73a3f7ec2ae225db3aef0397fb7d9cddda890fda3892c7c3e1232d573e32448ff68d6de1773d3b46a1d4b15fc4bc09eb7e744cfbe88bab83508c1f262aaf143fd53e699dfbb6a8728669848ff4ac4d50dbb0161b20ae44f86d37f0fe3fffc181a233c139b36cb5a696bf35209492697d35e7b38b97a93c783edb7b48dfea8995102f898f183d96729e7db18dff84516a713c063763616ec3aa07c47e3350d2dde86c76a753ce98f0b231f47feef9a7ab024ae10d444a1151ce9ab1653676a9bcf97ef04613056e088ac3334abcf0b333d303bde2df21363d34b9508c662e0a26d843617cb5be00999b869973f7f50735ec0deb8657f25aa170ebedb36351d105677a81288dd387ccb6f0111b788573926a0ee72a3c1617598c7b42404e78af5aade1a496bf8032bc046deebecbd56e7363bfb24a62726f448068612034cc007ca05b7fe162313e458dd35488c714ecc4a4476682d9007affc9b410e7de55619e5c119cc03f29f8923f77ff5b054cc4fea75dd6a488f35724bd576109cec73dd81321c86836d12edee63d1ccc27a8926f9cd60aa58092fa191744381b40be464b9fa12cf5903fb3146ee592487e80e921f75085b8847a5bfc7c68853219fb87ab3ac97249915afa3515eb9749877e70299b519eefe5bcff08333a177d5b96f31eedae6f62807154125a6f872e3def452d6871c6192d55b8fba67a2a9d50db4520f5bceaaee4cc8b3d8ef7a72acc1589d086a51a6b2f55b41f72a913dacf3b3cefb29a99efcc9cbf77df5c2c34ffcd362aa7890419998fee97e553c9caaddb3b7897d4bd6db58b85286d1541df8bfdfce5c6cd930f7ab19e4e45f2723c8ff21f60789c338174feeba5decd5c0c656b234c176bebc56306ede9b55ccf3d8d59ccbb7c154f5de1c449f8f96ea735c5d8a2bc5c502db0f3d2547f6af553377b4be877ae0673f65c39057072abd42cc79e1f220ba5cc4d93d528105c5fe3c24840128b55c88a39153a10e2bbb19919c48378cd92fe5519e2cdc32910912467341113905914e0a71d7c2f8d85e4b816f1ad01644af3e5c2d3ff44fe1a2eedba8f00bd2d99df1929d7b6567b2d9afa19870876476bd6ca2ee9061e49c8405cdd9175d2735f86fb2d708d6e3ee2b5f3d0db727f0fe3708d691102d9e4213fd8825309e40e7e0905b9c79a298a2e8ec7b1bfb5111776735b1550102d06145ad8b5215d03645057e610e3027e553e671deac1f394796f6fb67f979c486821210d9a8504c5d13dbc029b45a5b2f257a41b8b12ebcd307b3e5fb1c04108ca515a9eebf1c6454317cc418fe22227e252bf8e2a5c58009ccf04994d06d738df349393a282292c6b339875fb679c7757884baae90f0d3eb9e93c6d032c6c6ede3a1ccb57d1026b8bff6b668beb01acb96", 0x1000) 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x210e, 0xfff) mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x110) utimes(&(0x7f0000000200)='./file0/file0\x00', 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0xad, 0x400001c0) getpid() r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x8) r3 = shmget(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x4, 0x90d2, 0x0, "00e700000000000000000000008000", 0x4, 0x6}) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000001540), 0x72fb7961c3049de6) close(0xffffffffffffffff) syz_open_pts() 16:00:35 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) munlockall() execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:35 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./control/file0\x00', 0x0, 0x40) recvfrom(r0, &(0x7f00000000c0)=""/222, 0x47, 0x2, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) link(&(0x7f00000002c0)='./control/file0\x00', &(0x7f0000000280)='./control/file0\x00') 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x5, 0x10000) write(r0, &(0x7f0000000240)="3242482e317d976931bf399f7195b64d3b2c385c75b8dce23a2ee4c234cb1312f40e74cdbb83bb431ba969968737e56a7dbe75c7c709d0992473d875077c40f9058dd46401c9f538ce68048e760af9d97fe56259b453c2cf4614cb6d89cac74b21d63236144b4cfdc601bf08bbddb5b34b3fe70979cacd1b03c40600815d9039c01b51ecbdeddf46e2aa2b8bb8d20d5fab8717a7ed2dedc4bf1bef158eb1753f6f5765ef5a72495438667de07ffd573b9bfdd368578b3f2ae5c33ee891a5702555", 0xc1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x20090d2, 0xfffffffffffffffd, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xffffffffffffffff}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) syz_open_pts() close(r1) clock_settime(0x7, &(0x7f00000000c0)={0xff, 0x4}) dup(r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x74b8f3ea, 0x1, 0x100000001, 0x3, "995be34c5f5f122e3be9effd8426c1ed84acbb64", 0x7fffffff, 0xffffffffffff7c8c}) r3 = syz_open_pts() write(r3, &(0x7f0000000200)="b4", 0x1) pwritev(r3, &(0x7f00000007c0)=[{&(0x7f0000000340)="6e1aef1d1a14ae144d9a802aa3b90a4d14442ce9218a16e7e53a7793b56a3db5c0895eb631a68f463a5a2f01dbd5890ce48191957b432f9d47fd854e4449ede56da57f45098f33beb511f08d817ea736a94201c02ace2bd758", 0x59}, {&(0x7f0000000540)="e382cf93b4d220b5261ef437f73f264aeaedb21d6a6742baeca002dbaf0cf25d9549a7e9778ea3628026b19bc4c6385f8b60d4758d5cc55ef790929c95805f6ca66b40", 0x43}, {&(0x7f0000000140)="9049033ed68d786af4bcc58f8af8dba946a991a4cb", 0x15}, {&(0x7f00000005c0)="7d933a9be5492d0f68d84740fd08a18e2adbf63d79ad107508f083bb0b8da92d1e376db7de6a3ef1baca8b63a9a51a77b85921b7be832da6f36a890ecd5731bd6150f5a88e1cfa39e0fcd9995f1fe7bd8933b1f9e8a363e1f039320b7f64f27fd5a9db2f0084abf70f5c874bf456ffc364ff0589c10c256a539d5cbcf744e77cf75dcb601fffa2a5b4d4deaa74ad35b12f4587e4ba839bbbe0ab7d6505eb9b984b1f7243b27249bc371034f88aaf929bc199ad790906781e50df2aede6fe0790639a225ff52e5e646ccf8e", 0xcb}, {&(0x7f00000006c0)="d0e7da5b6224bfb1e2510d89c4d9da045d930c4d2af9e99f3dd97e9c912ea5dee99247612caf271d728160cf310cb7a05b946eb8c3c511e788156a61fa7d62b97a7dae28bec654b8578dbaefefee2e2bf5654d45ca0bcc2b2350e5605672157ed7fd6584b44e37dcc2798cb89df3ba35e5445d7b97094863f353fbb690f2b67be8669f92480441e2fbcb802edda8b417122e639b00eda84121c9713fb8c217d9fe4e6221093a422fbf94e60de1ad0ce2daab7fc891315cc652ff2f9d9b6e27974e8da8bc834dc91db79ce1", 0xcb}], 0x5, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f00000003c0), 0x0) 16:00:35 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x90) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) mmap(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x7, 0x6011, r0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xb) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mlock(&(0x7f0000ff2000/0xe000)=nil, 0xe000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, r2, 0x0, 0x0) dup(r2) 16:00:35 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x3) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) wait4(r1, &(0x7f00000000c0), 0xa, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) socket(0x23, 0x4000, 0x104) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000), 0x0) 16:00:35 executing program 0: r0 = socket(0x400000000000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:00:35 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000840)=[{&(0x7f00000002c0)="b2", 0x1}, {0x0}], 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x4000040, 0x1, 0x7, 0xe7, "d73868428fe400", 0x3, 0x10}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1, "3b965f3b86a0e695b8cfbe643b8ea5b5aced5577", 0x4, 0x3}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() syz_open_pts() 16:00:35 executing program 0: r0 = dup(0xffffffffffffff9c) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x1, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000080), 0x0) 16:00:35 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) fcntl$setstatus(r0, 0x4, 0x4) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864ed", 0x168) r1 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x33, 0xffffffffffffff01, 0x800, 0x3, "fd642abf376bb70e9baac9b4a8dd67fcfbac62e5", 0x8000, 0xfffffffffffffffa}) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "854955000200"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xd9d, "b08d9e7fed2900000000000000da6e4ae5000bb5"}) getpeername$unix(r2, &(0x7f00000003c0)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:35 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r0, 0x65}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x200003ca, 0x0) 16:00:35 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x6c, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:35 executing program 0: setrlimit(0xfffffffffffffffe, &(0x7f00000002c0)={0x3, 0xffffffffffffff81}) setrlimit(0x7, &(0x7f0000000000)) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x60) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x48) r2 = msgget$private(0x0, 0x21) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000003c0)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getgroups(0x1, &(0x7f0000000180)=[0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x1, r3, r4, r5, r6, 0x30, 0x6}, 0x2, 0x3, r7, r8, 0x6a31, 0xac1, 0xf24b, 0x100000001}) listen(r0, 0x9) 16:00:35 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) 16:00:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) ftruncate(r0, 0x7) dup2(r0, r0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:00:36 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x41, 0xfffff, 0xf74e, 0x9}, {{r0}, 0xfffffffffffffffb, 0x1c, 0x400fffff, 0x4, 0x7}, {{r0}, 0xfffffffffffffffe, 0x80, 0x40000021, 0x6, 0x45f2}, {{r0}, 0xffffffffffffffff, 0x8, 0x8, 0x1, 0x6720}], 0x63, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x30, 0x3, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0xa0000006, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x4, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x2b, 0x8, 0x83a}], 0x1, &(0x7f0000000100)={0x8c2, 0xb19d}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0x0, 0xa4, 0x21, 0x3, 0x6}, {{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x6, 0x9}], 0x80000001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x20000000, 0xffffffffffffff00, 0x10000}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000009, 0x2, 0x9}], 0x2, &(0x7f0000000240)={0x0, 0x8}) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:38 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x40f, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x100000001, 0x9}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xd0) 16:00:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61}], 0x200000069, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x4010, r1, 0x0, 0x0) 16:00:38 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) 16:00:38 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r0 = socket$unix(0x1, 0x5, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 16:00:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce", 0x1}], 0x1) r1 = syz_open_pts() r2 = getgid() setgid(r2) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) close(r0) r3 = dup(r1) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "8549550002001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) renameat(r3, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:00:38 executing program 0: nanosleep(&(0x7f0000000040)={0xf8, 0x7ffffffd}, 0x0) r0 = kqueue() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x1812, r0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xfaa, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x40, 0x4, 0x8001}, {{r0}, 0xffffffffffffffff, 0x3, 0x2, 0x3f, 0x8000}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x3, 0x7}, {{r0}, 0xfffffffffffffffb, 0x10, 0x31, 0x100000001, 0xffff}, {{r0}, 0xfffffffffffffffd, 0x3f, 0x80000045, 0xf032, 0x5}], 0x2, &(0x7f0000000140)={0xcbdd, 0x6}) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, &(0x7f0000000000), 0x2f1, 0x0, 0x7fff, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 16:00:38 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) chdir(&(0x7f0000000140)='./bus\x00') setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmodat(r1, &(0x7f00000002c0)='./file0\x00', 0x80, 0xa) renameat(r1, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) recvfrom$inet(r1, &(0x7f0000000100)=""/47, 0x2f, 0x40, &(0x7f0000000240)={0x2, 0x1}, 0xc) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000000)=""/191) 16:00:38 executing program 0: setreuid(0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) geteuid() flock(r0, 0x4) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000100)=0x10) setsockopt(r0, 0x101, 0x0, &(0x7f0000000080)="d39e05efbd8e4e9d863a86ecee1a377d50ed6d2623f0cc17df2070b0e0749c226d53f87f469faecca79ea2390e429e5fb8d5ce634972465d3e09bf326afac590a758703b01d0d254d99a0115c8922778ca3945b38de03663a39caed542c91ed2f738b9f018a153a09a44697a6d76ac79d8ef2f76a92a", 0x76) 16:00:38 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') fchdir(r0) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='W\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockname(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) 16:00:38 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000540)={0x9, 0x9}) recvfrom(r0, &(0x7f0000000080)=""/222, 0xde, 0x2, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1ff, 0x3ff}, 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x31, 0x0, 0x40000000000000}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:38 executing program 1: socketpair(0x2, 0x8003, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x860, 0x20) recvmsg(r0, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/109, 0x6d}, {&(0x7f00000000c0)=""/154, 0x9a}, {&(0x7f0000000180)=""/68, 0x44}], 0x3, &(0x7f0000000240)=""/4096, 0x1000}, 0x41) 16:00:38 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0x2ab) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000080), 0x1, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x2065d) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="5c99c36665853664752e55af264deb95ce6d75da307a66cfcec7fc65906c1e0f05b7516e25bf1a7507afc8b7e69582ff63b9ad9be4ba09b2c12f87c5fa1792043d04fa97f674f9ad387bd8c236318d80c200301b0f0ebc8e09949b0ad81b5863e250cb6cb43a6a109fe0ed265a1fa42581f61b063c4bb05ab2ad9bcab940262529abcd53b418af44db5496326f809c803f59f0c75dadbad7ee443d2d937558e22a9ba1944f8a06ec3e269ab0a68389f32b094efd07918aa1e39ac28e2fabfdb3df9c972dc206792aa67e8ac5649551451d13b770d3987de77f277b8fbe00de196eb40b3c266fd50ad5c6af89833b2b0d7f20f2d3cbdd22111ffe4146c9157349fae1e1781b3db0df4ed4a1a5326b1b939af69ad92ff8adaf2fae73083d06844e386a1b4b1cf99938c70781ec7e31bfbfa94a21ccdc9b6b934ef6de3e601086f0ee4c2174d218b5a365369589fb5cfa932dc0b52ec2be2b504dbe0471685261abc01d2ceb3da16d5bfa690013c6f862c05b5ebbbcd009d0197d5756bd8b8c7db8280ff5eb43b033cf05a064459f785c4b146747348a37c7696d2e59e45af74c8dbbeb54efdf98f74885a366eaf92eb7ca88ecd79b102c26f5075ab5c47da3228595c31bbc66865d61bed1c57cff51e0c925fd3666d015459abe73b136c161309957f982daa2760d95529ed11d3203ba810cb9654b0d95157b48067d895081de3681b781d674101f3ff5d56c73fba00715e957f4abb5cf119163257ba8a7da01f3c51edb191f9928e7bd984884193f9517e9c5b0168304600cefd1441e68bf09410f4307bb4f8d0295063176816b4ccd5e1235fe655f20bf30d3ce672fd2391c562cf0271ab3f922a07fa26e2bbe53e72f1835f75d65a4713b23f6cf9080e4076777accde17beb7ed7c8450e3d530e8ce071d5abd9a54c62f4fe8d655e5c327c994f0eff3ea884e400e545f18f15e7770f8eeb0663fe9b2700dd20ae3e055292991b54588cd57a3dc5d5f58110e321c9a47cb0c9580717e1100f5a9b7ebc26770a74f351eb7e805a21ee54a520b65ee16ff247c0df885c4dfcd990cb64928be6e41cad4db4d6138154a1e2b6230cd9740940cfb58868ffb102d9b8649c1ef953e7b18184b6b12efab710eeeae03df91f1f077d8eafb29c81a80f38280784f75904ccf401d786580e36d39e5ac75993cc89610116d298719f229347783f97df96c840f4ae19a210ff0d057574999aedcdb64dc7ca561360a8524ef3abab3242a1209a34811356fedc3842a5e34dc23fa4b1b29979a97ce77ecccda7846f4ed9ff7b2d934a7df15bf0c72b941760bb56c5a95a043cc1fcd3d532bfe9b659e17692382cbbd743056bf6216add3474376812edf8d7112995a593ba1d2cb20d9c60daf1b3719b0c083be7e6b1739f3bf619718c72bc27db2246e9c8504738ff1803eb9d5b4737a07780a5d2a0407ac5934a566fd1f4495ee0fc0888af57a733c72e5f09cc5c8b1c0fc56170d39f3564edffc278e4e8e855cbf7c9b82bc124ab426e93761889573125bf31d446e0565b0a3f7965be31400f6c9bd3573c5028aa4838ca4d41e2d88be3b7b195f700ba73df9ef4801f349f63e8b3a26333811d1c739ce093d428e0e9ef3c4865eb9777c4ebc85a8ae54b4a0418b70bcc0a87c34c0ccc80b3f4b954c9377f7c85fe4328f0bc1b3812b02bf8aa9eb08bc49693c3e99ad7acf29a811ff0ba1f7354d52d1574acc9a6ab6e23183ce776a71917396db4593ed08a9ac5b88d15147c5cff2c69051c29414cc75e4a41596b2fe67417d2fc6e73b3c19a71fad0600747ce0d41d74ee690127a8961ab353b9e8082f34e7f801725e471c42a801fd91dc1de7d31678b5590d2dbba96b49333f0d670cb6f1ef18a6509366c35d367d52618b70dd1e2db0924dd85bdd969e08e72bb0b641244e9e7f02496130ce51622eef07539f2733584bd410a1cf66b408b94ba8b4d5c9cd96c3286a601a4ea5192e26bb2521d625a1593bbe81063d7928670e4579e139efcbc45cc267fe723d05d26edde6b654e1ce0d955e2b50b8bed3bd6a110cc7683c0cf53e378065f449bbb9ebe91390a2c5dd6688efaba64d833516372c24880d848b74ee941dfef376f3bc4afeabefb8730f4feef8223136e347494e14a03839bb8df1ba56edf12dc3c9c49325b7a8b788d52341c0ec6d733f7a3353906b8c39ab8c479c83e3560a5b0a131c0eb6028c3b6e92a12dc48d55416c46dd7df0b303e04ec2f82864c55a2bdcf1bd788e46aab140bfbf17cf39411f5adbeee68ff46d1fadef5c238cdf579e16033455b4cded7d7333d60f58a5c6ac6132b76a0cce1263b64e3c70e66a8137a06ec058e2a82c08ad82eab6b8eeaf9b6485b9b967477c9a4c8a80ad4726894fc52b7442a37f46fa93c36aa8b58c0f6906c317d292e94109754aa2797c58d966fa5ec6c991186e9625fc3d303aca6c22d4f5e02f1125626a0f9b7fb63229a4ec76f99c95d59bf45c41011d9cf8c2af34f264691ba71814794fc75b1e43c78dca5b3f119df8e2c7358d3172d5699d8bc7bec280dc8ee3d751365ff26b790e6c8ee17178a0f34ce3847816b2436624e9d8d27484bd825cedd1df5b9b4aca20062692a41c9d70b75355a2e2d7b4ae59796fc28fe014b9fb6661987bebd8cedee6472fcf58dfca9d694b88bf1704c9a782ab480e1b639aacb5feffd18ae24200b7b44e3d50af4d1346c7bcc36be81a41b3c466adc5cd0fd48744aefe26518a16151cedd6113a8685652d3c9a62ec8addb48226f0dc3a83c7cdd569960ccbe973dd7197e5da6b71ca2c9945596b5438e30cd21035f77baf5ad605695e569d5a897f75410ba10540e74b13c34b5a00cc6fa2dd43853f16771f8bc0109dd3859b7b0fa51761424fd1fc09e276d525867efc765177c5502e55511ec42acb78f34b5de73781aabb947d31b9b4c7bf3f9e01c6819195189dad28f0d16f0966bac04259abdd851d7320ad3adfed21be53cd7c01035d7fd0c8ccd5aa72d1476d39b5b5dc1d333465a5a7cd61744b94da4cc836421e508a836fc46bf448f59315330a6ac3f28cbe640cc16626d8148190ff4f6fa742240b1bbb41525103858ab4fbd0bd747d80b614164413ba85d8046e15e58acb256ff8dcbc912ee395131c88bdffbbd26bca956b5690f8714541194fa56571b0203ea45f5fd739843de2d781ca41ceca1abd30e09eda13cb63738854150f7bfa14d40afab5185ccd8197ae43e8912755bf77f8c7d7e285ce0a1f837b468901aae406783f43d53912f57f2d194e91df486360b03e8ee136c3f734c0680bb3cda770cc2d61c9ccc9dfabc950377571c7b6a3089b31ae73392d4d126026f3b392e19e9e31ee391a48c1a41fb47cdc978509cb6e8c916eb1afaceff012ca3293533193dc05b542348ba4c2aa9b9745b5d692c0ffd2032453014f88c11c4568a92f44acc4f143218f2e53f8b7702cdbc97f75cdd4d827b92bf8b5b6b66852799a2a36e43010a638d04f7a1c2e53e036d4b46112553f41bc773e983f1dd2339d77a73e8db3c8a0def13dbe7045129421e76639646e7bf4feacfa705bfaa64369e493729e716b06ad9ebeab101271beb59f15911702ba1c253b9dc1fabe221130636edbe7e678d5026bba43a373b590472ffcef1c7bec429ab5af65ac4ac8887d8774ec1a83a6a7aa2e4c1cc950931705563d4d1cc1c7de771ab404e36f04aa3841e17a93f68dda482582c4ed6da033ac9f2e9286a60f743e0b0642a42af4da034b940b6b3333eccfc412be711acb8bcd7de14a792576c149bf6645598a69db25477c583456087fa05d53d2ae9227d715aaf2db1221e27473cec9fe312a65c3ea57ca72c34db590e48ed66b870e13a2182f66477a18a5c65df631b3b5b0f890b86d16c2c19cd89f06187b879dc223153df84b99cb4c27d572351815d2f1d611e3919eb85d7f7a274650fdfe05d6bf9214276901035495715ab149447314709794306a4b010fef66bd542f32e50746d000fc35daa67d51cf760aecff84bcb35af5b8d01d1dc0db3c29d449ed4873cc92da3c519f995b643581cdf9af9051a4a8268150522117bc7cf6c3d8459c81b2ed4b6f9790e29cce65bcdde38cd470e8f6ccbe3a02990ed54359772e0bc1c144336bd293f77c1b71c2cdf68809f33172c73f9b156206a697409e038f020ea9b1ef4cfd0e2f50cf97b6e2e97a90f51eb92b8aa88c916954101b8ebc807e1de5a7425b7f6195e15fdf2442843bb66b99c856457b610a138fcde7fad99af46e51483e569f0fe7c2a3900cf207580448aa178bbe6d3ce85ecc8f4954a09910cd432eb1db53076c9d259733433f06a4a47e39293c3e5e4d41240ade519a3b6562c704b77c58a17c9040419bedebfc5e40b74ad457b82ab38e7f2e20b0b3b95d34a750d5426bf2448b99c5c9d9245495e7eeb736876dbef010f45211d4306919c202005a473c126754db33e1a88495c2f3ce92e340aa3b7f875b61d0c1672186f08a013016b99d568e75417ff908dcca468a59b1cae0bebe7b22b32be10a03515a8658881d7cd83223ce850e5b521872710353fa212e67a215ee99dfdc65ae680ea54265baa93b133778d84e26950f349902cfaa9def8accc9253caee85542acd1272595d426b5ea3f9a411797611ef48ed82c7d85d2e7343dcb23405a45e9f69670712d36b1385f1a413103181eaeca3b33071919a5d5daaa42b67bc229aa9da2c8105148a285c865e6ea58d4835df1266b67cd24832b731978ef57a469738a2073cc78cc9341f5ffa6449065d8c98c5f1ab94476d1244fb405b10c2ad7125a7c9780db5de07ec244a675acd31d84ec3e32a9a49aa18713773431e135c7b77ada3aaea3df8684e1ecd92ae7dbae66b643b3e506f8f6d6bb2759b17b5442f6154e032d33fe2c705809ef6844f9eab9a3b30f2e7f097dcef959e03b7bd23397b50423e09f69b8cf5a3ee44456bdbff272d8f79c0f23f4abd4121cbc31b54490c105dd463b7d21e6f6d84ae80a95706f35ee53ee6520f998cc80c6eadf2b26732dae30b7797a93f24803d5820629d4e6df055fac0bd5b342a1a32a6ccfcfa88cbcbfd28562887b3bc73a8967090ffdd006277b1e55dca9bca94833cee5327f87bc526e99be5c247aee26b975d16efc6dcc24380f8ae5f98ba0b28eff9940fee996cf8ddc84978e3db1655b39044b318bc6d8b5b0bd19bc3dbfe65f84c7471e82e7a342ea15fd4c2e1753b8c02fdd22260832150ef65c0a4a13511af9db9b850bab5d94992762eb3b6244ed239a9fa8d8de040549b491ad1c815c6bf13c8553047ba5c36975ab1be513c48dc1e40068068b73a7173149953856a5a0b515bddf36f30cda27b2c8c14b3a59639cb54a921ee75b6f8f111c3be062199b66d914a8d1b9bc36dc0bd1f92bbc8b15c536213398e421023ad8a7d2361836ada55e7bc83ce58457b566a510d68a1a8b788354cedd25bf7f7d2352034804ec67285f6e42aaa13d5d00e28c8293ec43995b6646516406847eec2f814368a8b949f9d01758f3044ca565363c1e4895e1f38207b7efc914d9d696e63a7d58e8042bc6fb2de5cf3e9ef916f96f9f84a396d0a8595a950fa9431b101ea928cf37903310748940bc467c0e9ddb89ae0039c995bb6fa465116ab606d90008872aff6805f94e61b203556584d097a5007f6137d218d44a0a4f32be5f680417323f5c58067f07abc7e2d0c6125af6c7de87253fc08890c424857aa6e1d110a9af7c62840aeee0f830a76cfa88938d3d9c9", 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x3, 0x50a6, 0x3f, 0x4, "a70602a796d83183e47e456a2f3a0e699a101102", 0x2, 0x3ff}) ioctl$TIOCFLUSH(r3, 0x80047466, &(0x7f0000000100)) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x5, 0x6) setsockopt(r0, 0x0, 0x6, 0x0, 0x0) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000002580)="5c4b968d4fecb2a3cea8bb6464f559d8e2d2e17adb4010e804618d5a0d834dc832a5ba33af709b3c2acfb872ca25ff3c12cb11d0285538ea2b11dbe8dc3ecb83a0d55f78c50beaea41b2a14994f4a3ad6820ad4c4fd63e56421d988fd62f84e86e047f8a952c0aea26671579588a8eaff8269d973268345c820cfe66f61d5471feca121e390aeec74f86f87532e024024f3e81279806f5f40209caedd11eb896af715551802e5953a1e4475ebe0b2da2f4fcb4e80bfe4b2e33bfa08c85e57086c470135a73", 0xc5) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r1) r2 = dup(r1) r3 = syz_open_pts() fchmod(r1, 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x81ea, 0x7b, 0x3, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) writev(r2, &(0x7f00000024c0)=[{&(0x7f0000000280)="0e2859cb681a779c8f89d1811919491773c64fc8af4530e6e4b15ed1066d96b50e4e896c6bd2dd7f59fd2f305aafa45390a104fc471cdcfcd8889052bb221dc255f24b32e78768cc97f02474bf856b3838b6c8e3b5023b50e27f853e8a14af97ebffbb04eb351a0449c78f76f392f61663483617b34d6f90dfbf6a9ad5ee3a31c48dcd765b5eac8e2415217ecd96c331406e5e106147f60f70", 0x99}, {&(0x7f0000000340)="b8983d5154ec2c8b93efc5e9e0be0e8929b708e3648904aa10a347ffd88dc0b1641fa53d2c055b0cca95fe2dcf1e285a86565503549931528264c29d1c024f5d518b6f101e1d83039ac2415dfcfe31f300943fbe511c15fa7a57e99d11ebb72343d352a4a2de05642be55b3c849f258325050f16eb4b7036eaa921f70447c442f52eb39d9cdd205b190b232456147e004c33f9aa68b3e5c338c07cff6dceb328216c736259b23abb69d8666a18744cfd137942b07e1da3a785499ba15ad900482249038f99bb21a2389cbfbf1f3bc50195f565bcff8da8728d218108d6a5bf874828b32b97b20fa9", 0xe8}, {&(0x7f0000000000)="9a3bf2943ba9feb7636f88c6632cc0c3c3cf8d5d0f41c6abfabccc03feae63bc8540b4985f3b1b5922dab30b65ab0e6dc17a", 0x32}, {&(0x7f0000000180)="f88d5fde72e4cbc11ac282a4f2c17c5121fa199d88667366925f3e4f276450d95b70e8e1f7ce9d6259cbf8ce6184c2393a09255014bab6deb995089373a85e9f83011db26d479c758f617309d26843052dbd24599bb55b26f17086ff30af841c036778330bb1cbd8266565a02511a8e9f161ac9b0ff0da", 0x77}, {&(0x7f0000000440)="4d6c7c00839c1257cef17190f493b1484486763d763d60f5453ca1feca58c175154b326503f7", 0x26}, {&(0x7f0000000480)="50d8d7e90cc2fde62a2b2c5b1a626b617656e983d1e86983a3707d0ccb6f2bab740b89fa13456ba0db0506d61936ed7b43cc9baf57c579a50a23cb45505dc7c00c55babaadea958c5ab4f4011c95adfee4b184afb800e9b39f05c5f32373eab3452195b8f79ac613b7880aa44f09efa3c327a8fb7e0e8a5261635c5b523f5c2cdd2a56ddcec43fee636548e21d701fa1295056deffaa50db699c6a6c7ad1775a7a3c40454ace7e7ee851813188578ce4813b71f2ad19d7604b97921aa824d2fb505ff7c225bbf09d551e580a0a72586bcdcc3c034e3ce90282a2756ef9746171cab992f375eb2683496aaef4843151151f0e878b6feb9be555712d60ba10b399e81aa662f53e1db299eb58e828fd6a82fe9b490ed3b5e3f4eb72ef6e50491508fd5476449ddc0c8dd9b8ef7d59ff68d61427f04c32d4c16b0ea9b92ff786a950d5f60757182f2ce3be7e6fc858c99f773e29f86240f78636e734b53c2466993c989fd227e854bfa8d2dacbc68819d9a7b2d2c90846181cceea5d4891ec77bd1a3a753752972840248d54f8980550f6bf9c65f1b9098f8802bdf0c25823e41b195df553548d6267d61b1d35c9a8962b9a352e47a6f1583c3ff916acf92a15b66a576506320c6f9b7b520c14e43ba33d7083b6d35d5485fa3fc4b96f32657b5a3a629b6a9f5d1a35b7640664afa80399b185857071ac0af4b9f7f2c94d78854e038267abfc1ad05ea4b7bdb5328d77340d359e76cd5465c41de2496f74ec90769d8daf672134381a831afc1bd860b1f5b118ee2fa029c32a780ada3b8c90b0cd5a47a51c84fe7a1848e14b20f690eccce5f1d3c060198e45781623816623c4dcf050161305253dddb162138fcf9e8fc70f928123a30f51d7631950e79735b4c44db23ccddd4eb1b9f7d4f13362c7d9f301e6d6248e1810ce4b47599a48f5cc100215571f9fa39f1ce3b6b1f2dfedd1e2ffcae1a40c55761506dce010593c934970bbcbe63f40b86cf3c803bbfb0319b97a910060854196c2fddfaf67662498cf1a9bd993a12293745da40d9c8ca2841c838ab97a6949adf59e53ce73df81205e14eec6caba3f2a89dc0a782451a5046acf3ef3595815f131a93b4ad75e565f72846d2c609c884503193c3b537ae644fb436acab3b55e1d3a9d26906a144dc223c06baae1a48b4f4774e2b8cebfbde1c5ec68cf308b7099606dba0eacda064486b4009836b69e3741df636e0caa648d46db8c9a24e6ba0932c8235182e019b498c56409c6c17f1bdfb11b08cd40969e8ad974a389ffb1101dc8a18d202ae8712ac9f7ee2e3dbe44f48ccab621f31295444e2c0eba5f962ad503176bee1646860d7a9f9c088c60151fe8e1a7a79972153afc4385d32c575c8656501094a773c033f4f0c852f8ae82bb5052d8476db61a576b7f8c929d31ab95314e6765bf71be9d7a78de0e08cbb18310bc88971b76acba9442356cbc137b6a82f3b7714e675c6fc135452666c8b16d84b54f2f130193cff63b408ab4228284c8d3ab6eb9f5417f5edfd46a10cf94d49ea38b3f1318e774a945db1c8daf7f093e66ab0646450be5475314cb4b5cce3e182b704139523a51bb5277658b1c62552428d2e2f83bda2ad48af3bc581fd58d4dc43e2ae2910f66b0b393a9ef85aa94e98b57945df163f9d27e9127877aca58fe14c184b117b4561b9db84e47cc03bd0ab04b1d44b7ee8695643f13df9c74db3817a73b8ca60d96a0fbc34018de38783838c93edd4d3762ec38106322de11545b4883725b8167c11aca14566a097ccd02a9ed203d39c61d6dc29e2b363c4d8e4ce34046539053be685b1dea637ee1b760f1cde1d4aec01d765f2974ad747f6f3385afb3746720d600c196cb68fd8aaf4c341db653abd0ae6acfcfe2ad4796e029d56f38103d12c50a175a3eb3bec533286d166bc03377fb626f10955cb8385c13b78afdac4aafdb243bac6ce13c8d787a6203ce9798c5bfbfe8b214eed01f7c915f7c4dc93c371e949e3ea91b765a72b3dd2f5377a5b4cfd15b9438353fcc1e76a25917513fb64f62a1ae1c9821da38130dc09c8af59d6957b4d46eec7e0de22079bcf682d2fec9122f8926cee8cf3dfe8a998754413fd3fba9c185c034bde99440060ad47cd810d790c1101532fbd9f5e868ae5bccab30b808f95215affd0997b9cbe033d37e15497b7cfec2601250a6b8d1578dda9ece5e0564aa4b789eca9907996654eae9bc60fc3355cc0afbd6c044195726359a15c6c9138e79eab8db01247c8a6c6e033c2df7626d1358ddc82e913b2fa9cfdb8c3ee82562096442d6efb00432e16cee0b3e98dccca9d822ba50ca28d86408b970106a62133493aa112eca9217d02b68bbfbff7367367155e84f3dcd36430bbc95fe69084f79af4bf9163e1c426c5e195d14ac7822e7b4480b8421a9a05c5d25fea3766df979665ff263834ef9eec54759bbcf1a5f8b4fd3310bf35cb4315cfcd25406ebe145a4751c023cb47b1964a7f0878f52b10a6ac8a775ecd564fb3876aa8e69b7498adf8afaedb66c1ac51023c7cd7156401f186c08b9e3d710982259137a898f5b9b373b4b674ef35efe9b713eca22457c8884f1d602624677b38b4dd5f571605533de5e561e43b775d98ef6b4e0db207e98f5b8bb85ef45b9c4328b70fecc2398aa60e729ab6fd88ec0fd8e44e85bd389e1eb1ca2c7bc92d9e0a18a656a670d8a4128475540ff7e9d3f85dfba31a635ca10bf42f7454c80e5c2a1d9d38bcae120aecc527fbdbf76de7456d0c6ad58a7bc0d3ee273662daadd76e35a7bcd2542d4da20115bc20e1f55eb0c38493a50e24e3606dfd9556652e692b38406426ee30930abcb6591884025f1687a917193af06589f1729f931902c21cd33784c1cc788f0d7883e49ce0426a4b288d94c3d854f6a65189d07ad53f70f63797b7ca2df43bf2dfa8c8175d959e296eb6c4303af5d446a743ad501d5489f3d6e6ce78ca705b1456d8617096d1af48b9c2565b78175872eb7543f87f2124284beafbdd92e352d96ff4f7450cf798d4347d5ec7bcbe6f8bdb18ee17cc765695ecbec494c061e027fb5b6aa6123e6c3c95eea619ebcda943dff079a5956a4d3da9ba6844535afb5c89a441cc2d7ec54c6dd07caed38f5798b948010f9ee20ae4fe30eaed3bbb1215014d2246a5f8b4965ef9814aaf1ebacfddb6226ebe7835da57c48b39d6317e2e0180da4e87e2211fb6e7f05b5d5197b86931ba25fbe8430adfe78fb79e228b6a3982d681674fc8b3a2b4824c43eaf3c38e20c60f26e6183c9b02b4fb936ffb6ca587b2156a741bd56bd354a97016b92935f067fdd2a0bb5df6840722fe5f402ba8777778a7defac462ef6fb3a3db16f79ede272ec6d68536a362b8e1d010c551129a50baca2b822664c8c2013194d4d999eb8334c61679be657c25e7bd7661d340819dcd5dbc500da9d960f8ec98ea3f356b819f0d8d672109f535cc2f3f0b8f3941e4b51cf2f32c98e7b82a4c3cda56d832033627b9b1ee037dbd4ee85e25561b540efe888ae1d3c94cb6a825d9d9c3ef2dc8fb643402dd4ca5aff21343314f3521b61a48926093d5faeefe96873d624d75e5924ce40c3ebcef94ae7d684e6cd0550da193e32da0173acd1a236f0669916ff5a12f3ebdfe5b6f86d669818cf4e94a51b7f47596dbc12eb7b32086d0595a4aee2733c39f5415c00a42da031165ef8f08ec0031b743071d9d321363d9419e481a907b69ebce0be7a12c3c22d88f7b836b17613121adb438268146d6c726eaf30535ea4b11b9ce1c92e0057d97b4826202e0ca543fd87539ac50ed91bd1926edd1ab21e7a036f478422b6947ad4107a6dc1860acc620e35050bdd377a1f7047d4a63d6411b4f1784b54b0d9f063a4bcf87002db09df66b524579fd47ea007ef97bdb64ef10de929dd1870a15f1c52f59c3db29d070a8bbe2cf8bcfbc97113fbed75b8495c00a4e3e3f324991d3c7068f32030102207a0f399e782dc50107b4d1649c839ec82be1022808c5458407a6b3a69ba9e3d50ce7ecaa25f524515aab0ba900203a5fee904c688df49ea4d1da3489660954d3463c162b579471bb8a97a9b504c4534c873a86c53b649ece02c464c971d0341d8e828e33e5172ff666b04192920d797dbcb07933c9f132436cbe9d086fa9f6108d9d12c60306bea6cda4ea6fe58185b2366c7c5caab02dbd65809e56797a1cbc0316542bf5f6803f4c1f3ec592fef5e36993ac3230cea8d8c4815528148f58677017e995f6efe278a015df044d26a76f03629149f2e06f1b3a820cb6d987c4ecbaa7f386ce2ff4453720a0e8c15880f17a9df1beeebacb3bc0532463e44e87c268f1f6588b6f13f8abf909b569ccc2f023e7cc7876d6532b1c6bb3dfed177572916897aa4de2af1973356faf1adfacb111a297decd692663968c6125f1a290de35e98f3b0f052200f257cfd6c64a15939035d0c498cfe2de9bdf954b48f7e20353b1f790f8aa6b085f72ba15f8a09e3278fe0954ad76a424efa10209971794553eeb683c6450c18badb79cc44c33494a365d9765a0162814964cbdc6701738c8b94409be600e896f4badab3ed1e355eab7fab7806828df1fbacf8a5636c410a397a1ca2d791785cfc3c7968b025f9112359caad99b7477970b1228bfcea1567fd43d0ee22794ad88321863b7d8c127fbd132fa1ef005dd355cddfcc9597e2eb1e4dafebf92666cb2304dad884a2569d6e9fdb741662a754e347b8019e31a5ab96b862d3675bec0539a05d79f44cc3844153f4a2eb463d46438cd094ac8eb40457d0462139e79f047a34563bcaa8762ab2c6428b174a0d8e9177199c2d7d87a8f92c9c458f25dc0ea936d3431dee7c00de455ea00664e2e72bf132955cfec859b2a55983f49c1c80edfeb5a1229d17782e58b43f620f3059365d23102dda1168f865c78fefa11c1a2ac3001c28ac363cff3401935230edc9c33b0771d1f0600e46d363eac97982f45c00c622c53b031dd5410d5841eab5af28e50dff63508702ebf5852bde04a1b354be5820e3154539cec5089a99255520318d07edd21e57d3b12356ee015704519549ba39fc85f619845811d2f7e3b4f31439565b207a29cd9eec383ae2158932564037fdd308a795e1bfcc02026e4d9fad5a6ccb11709b8f2ec18b6084eb8a91b94e9b5da9359eccae37eb350de69b5c09ad7b947fb3259cbad22cca420989984e21136f38faac89e776f424b2f4578ed46574d2159446a51668c0027e3155791b82ec234356c9d973db23455a870356e9b31015bb4caafad7c74b6530b5303f7fb25a9075ce334a6c5672101beecf06d82418b4aba7cd6c781fae111df9e173c1efdd67fcdad3879d2668adc133bbd0ee6c205f933f80570b8cc4d39e4d036f8aa1b251c397e52a67c46bdf2c4086ea181f9bbf2257a2d1cd0e61ef9b82bb4adb0b40f40c087c02535c9b5c718f4800fe8eee1ea63e8f3093a0fae9637040b02f8da207801a8b4c27699ad2f22a8ef9e478cc34e7e970a5d8b2aeef7c4c46d0c13495e95724f059a25d637b61e2bfdf5f991b31f58c21bc1a5d22e45b73b2bf60e4850037d550933b9546422cea5d6ddf0723b2a0dda542414a4a5b7f9efa912e32de681fd91987f80a0aac49bc779806eb1698b2f85b21a9bafd5d2dfa8b7e8b3fefdbbe31775cc0195263af3d44c1b7984f880dfc772c76089b0136f8fc783cab6836a327a7abb2d6c0b47500e00c64f3853965c433862df7aa5d4adeb3a9cfa40d43fdabb8afafc0cc27e3", 0x1000}, {&(0x7f0000001480)="cdaeb2df2bd400dd902f545b81495bb0ae183bc46c5893a105cfa1b31f884c7f85e37c11e56c17c3d6b64764d5f483a500c4b1b359aa5b6471a1", 0x3a}, {&(0x7f00000014c0)="191f68963d8d0558071d7742ad9578d693dde3b83c99af492d223e6ae14d4814d16d775ec8216808aef8a17cf84c64d2653354291ad317b6eba5a6152b301ac80f67c6f8b73fa67a60a3ef8074d02957b61db4ad1704f7bb487387020e4d4ccacc3da8eb9afdefd9bb684748846b8f97d34e31e7a149c0ce50c50a5895ef0a43c856952b06d36f8ee3ce312fede4956c38d693e3ca078782ba865fa36a2d4df68d86d1ddb17e7ecbe9ccbe1372d93ee6ca7afc8f5017c8902f9ea761503d04e44e359c5de0b9c98fa7a58f76fb25fcdd140d26ed283f28ae5f1e6c34023f7049504f33d5c6cce76b39c50bc1b3e1bfac00fc0d6e634b78ebb9f4b4ea3f64089891c47112212444f3da0166f13675978ad789aa0a488e509d3d32843cad8dc1b85d7ef60354fbbb06ebfef04dccd0e9cacf1b49839fbd2d7185b14bfe1854bef31b6632e317387956451b38471014948a08bf96539abec0c106adcb591a46c253e6b0012c794bebe12bed4c3ab0fdc998109dffdc81845414ca140aa5abffcc7156b3aecb02d23e4cef0ddf677b7a4b7ef587b679b1060b45df770ac6752f1080caa6b69a067da86528fdc7aaedc6acebf01fb504bc1a9e57e470c5c91e1f22fb5e6380e8a5e9c9c1ec5048625ead6afe6fccc0db4cbb77fb060466a9c95fd53a21d5c4be3cb14c25268b9575cf03766846c98cdf3dfc700e13e577e1826856c08d0d6101f39cb03d1f3f21ac949caee74c3a9416206421f0ab89b127bd5e596631125659bd28ba249e1bc2b390080e0b140d2c0e3f186714998d04c0ef7fef72174ea12dffb1a29a88488802457d2ab277c067f794cb9223b1aa8dda404ce8adaa7155d3e0a017c8de7def78ee931d5631c9683dc6299519046a582d87f9119b0688fcc7fee98d030c6b9102f110d232a5abdcc89e1a892af195220b9895425ae5bb806eb858816be8cff77f979e87c79d7e53cd9efe38f0d9afffd5f739907929990a5001abf459bf2cb94a34aeb6f6498f4a213166b71a86f6a9dd5269f1335405f8c7afbb4a5ac93733538d5fcc0e10b4b88fc6c43307ab852f00a21cf903ef18a73d5dbbc759dbd2f8eabbc04e213a899cb119bc2de0dbc6a071e99881fc1ce99874cfe9f4c9953b00ac4db93b6d7457ff7f98e5d619430b4fc4f300525f5a47e2f3db2684a1d9a54fb7a1ae2cf06e24bd0478789d5b8e3c32c7664e15bb77e9d3881bd9be6c25189bc450d8d6c036557c9e62303e54fa63b99d06b04c7ad427cdbc3881308117f5b725fd70c4e1b64f0b9c852c5b12b55869a957b004ee99d78ff4011770ce462adc32202c1f4b1a7b0f1b2d791a8719b42812c559f26e779eabcd198adf64de25e9b0d3c1d2a11728758cd456bfbe6dcad1644a011f0daaf85a4cf470b2a727665e25579de7e6bb0b7ea9cebb0029d1d4fea9839edf96b4c64ebf0c6e2a5c0473301cc64f08ea23a41c6358fb12accaa19b1709ddbcac84ba71429be37e19312328ff1f5496f1c9ddc4e43046e4facefbe4c90c22f45c4238163b30e50afda5d8811ec869699929e62620ef4b3497865187d120f86fb9fdcf26b1a129b6bc9aafe8c664153662f50bfff3ec3dc96af6d6405922a93f07d28dae39c61d55dc6fbd1749a614bb608701350cd5a096ca0f1bb5a6a4ede2db30587d0b4d27c6e35b3d5baf2781627baf00ce23bf933b2279d3051d7e08d9c9bd704fefbc4441f904092d17a5e2b02438dfdb71f7aea3e3ce375371a9e45cd82a13f07375625acc2affccc3741c34c4b986c0f9667d9aa43d4972f6ba9af8cca23b7a37024f26e9f8c95395480b657c150894edbd455f030b0349275557c932832df51d0f4c54d2d883ebd0c5c0d4063ccedca3a853fd040fda017a691087ebf6c1a474a07aa1ae32024f7129d8310410fbc8dc0064edb682d4d9243bc26d59b1d02484dbb7a5106a7f3b42926e19a94399813f6dcf0991833b21d25fe612534b8d80cedce0075fa5f6838d135d17b35fd10c471e9c3799e8be820b4af97416a76af410325942706f5ed35755d1dd5100ed5cf584eb8354208e05c1fd3d3cd9648288eafd7eff613a159755f655c9101e390eb220fa983c5cbea633c8f15c844b059c14f3272fbad9865c51e26dc5132836af76a0d1740f2493a82473790bcd9c487bc111d74ce0cf1a7c9222d9e61248b157a7b01cd6409e21db18ef3a79dc1ac0d6ad779da93e29f5b31ce827f8e05bf9b9ca74cf0ac29ca9e835d1e4ce7efe971bd1135bfa256b6dff581850f743f7756b732fa1a4738231acd210086fe6cb5fbad54b2ac0f129b3f19f7344ac90fecd347c7fee636fb1059645204f1b9d64b5db1c22ebe83ab5ac3b4026f5d7db301072b015c1dbd65b89c08fb007ba5aec750d3d2d2999dc7269dc4a75b4929dfcce8ae45c67f1c8c1f730f34fc48adb20269efe1f3aa71e04095569d7339f32e563757527c6e8f5387b6ebaff355d9b9dcd73d4cf76d707f974084d478351e486811171b589f13fd68e2d013ec548f66ba541fd9d66b4d04c7f43cfa6d5f4bacd6a6b3a544df9c6b4d438fb9bfca3a38298a113ebf215db49cb3880fb9f5fb2bcf632cd5b1a8178757d675d00450022f34b6d2f2cce9b34c1696d5d5206a98704bf90824fadff386fdd64baf3101d997e71ac6dc2568b9d3cd6c7f4de758584ef5f4c771aaa2eccf472da46f63d7630bef3eb44c9d4c03bf29dd55b05f455576c4158846f1ff0f815b626a451aee1cd9cd585132bb76f0ed8aafbe968e20ccb55b4520da21adf1cb14b8d180ce20d436e2052669b01775b47fd39c362686ece75a1650ccd28cc2b5926dbb450e986eac0653252552f258eecbc08821716e8bc6daa149171060fbfc67b805246bc9af94f7b9244cbf7fa619da9e583d21c1648e3c89bc6e821bbd55e5141400de2af583d555469b954ae34db4c292e50640cc2dc914ac20e842e7299f0fe01725824aab7590b25f58bd55afed2ce49cac6592859a3c20d01a1ddc0c86a8de0d65ed346cf8080a1599c8ece52eb6f8794d922664bd6185d8a999729be18efb62f57529f45c50cc315c3e958c2a88ec36eef1dd22978bd6013d3965ce5dbd2a740d37254ee88126bdf6a455c66150f3ff548f1d8420748b4b4cf2bf23f847d0bf2d7c8d72a0f8a9d38630b08d0a2ea015cb8730b11a29dd154ff702961de425a127d06d28351bd88f8b66381d7956602aa27c4b7fa3216481431058018ac4bb88ad270d5327be742bb0be38129a3c6f507d85996c7da5feeabbcbfbb58ce9d35485df7376f82c7ba01903fbfdeb4bb1974ac1595bcb3ca7c2fa24ae7af4a062864ad00a9904f651a38e68b28e7a13e4685c33dab2bc9cbc0afe6caace82cd30c0f13bdc4cd9ba05f73b5712a400b3a33b6ca18a0b03bbad5ee536243a38ae60a83377ca5feede904509f75e1f4f799ea568e0a0f96779368de963b5ed529068f096e12111d96a8e92eaf0858c5523825adea5b77137f0a6119dea2b43acacf024f12e27049ef750a0b3f6c68c906795b81775bb7377787a448672f007baae9e13ed3e932fefce666a6143b63c6373a484f67d57213dbd52da8e8ae7937fe3ab8b08cf5618c7f4641ff843fde2b1396b39b969dc68984898a5c9b2895ccb7bbd2d8141cc7b71940fbef231807b99191ff9db72b6dd8d58f94e3cdbb99e6ba680b02fa96d5faef0620ac553036a3b8cc1e3f4d6a6d53a5e1d72148a652a467f484021fbc8c26bd0d96b7a9476855ceb0a529255ca18d686188812f8ad07c814c4716662356f605a4742a9d873d8fcdb9366f90fa593649b0f8887f120fd2f2f80b437b39c168a19d89f3b3f03a30a473d15662976bb4dfa3a98b0c70d1c252330f8381302af7942164fea8adf49fa95264db72792d46624dffa4a3692b80b8bda8b3d317a17d443a9d6831bff2a90a6e58d15ba512aabc5cfa3a3d70213e99de7a1cc2bcc3fb2647b497ed45158f463d2f00a1643868d434fa102b767e63a81f888a636ec7d61322c1ed68a3f838b7b8178b4b202d6a55eb94fb604d79e5fbeca37ca389aebe965d874a464f932f4cbc1333c7b1910811371a51b1d648e3ef7156f0b0229ce93be79de205c9cff56a5dfb5d5bb5836785acb9537765a036f303f802215ccb2354236219c0ef6985389bc0f32bfbe009c182d4167485378796f61de46f3a8aa99c63e9de14a7f9b110387ece8026648b34614d6fbe5fd96703b082e414276506553f175efd37b0ddfc86eada9c21e166b26910b860eb517e85b4d59b5817771b2f669d9f19845d2319a31337bde3ad1910ac1933a490951caf9a77c7e46dc3a952a68baa4395367377be8c657739cf430688619339a17fe05e498d42e211ae28dedf403a7d934084dc04a0ffe61aa63e5eb86b291d691fa32299f7ea747e1f2951bb91a936c413b01f443b0b51169d8a93c30570f9c0869169056c9f28283d114e52379e9090025c79a30ced8d76ac2172c544380a9a9686b03c351079226d9da7819bdd6c7e1e31c8f2a1af2d8e35a0b3e90630d45ad523ee449dbb8a01f6cf0fe22e2946ab28ef54b5356a4edd8d2f8b73853184664c61a5943a9d8b0d4c2299ca19f7b726b5a817a9daa840b5b4ce68dec146e9cdb3322a449c50fdf218e60a2693ad3f9e7b1e37bc246596b14ec1cb27ee1cb12856501b24e78e707f4c4fb799a0cd23dfc0398f80f1d95e5021a34dfc31981a145788a786420e96a23163646a860a412e402932c324ffbb10571175de83e3a3a814f84185b774168897ea79fb219ce90f1229117a6a538f8728db864bf6ce195703ac8f9a60fdc71511c4d2485bf2b50f4fcdcf98050e0461911245496362150ff3aa7b022e6f5b554dbf4334b3acdc03d34d3ec7c78130a68dc2883c7cfc2ae5631a1e6b6e4439dc4dcbfe3a344c7f688922df0177656d1b0a07072933e0008f8e1760aba5e58ceac6c91728558afb535bb7bea1f196530f75d1ce521e905c575da8ab10acfb050cd909f1caf782355253eccdea37c84bdefbd968de3d08337726111455a0939f215bea25b40603c4abd9668899f367b4d40a80b104095e2dfd46c4ea12650501c35677e2645b2ecfcaf2540f9160de2f7708e4cd7422e7f592adc6de085e7d16332b8777137d9c6700cc2d9c55bc7457c4a1a897922ec52d7e2bc2c489414fc052307b8111f639634fcb7a6b1cffd8379758174c34db949434efae165cdbe81fb3896ff18683e0f65594d0af1b01148a0294ab78ae5dd015fba6f5e736b23cff4fcfde7e19e5b2c03d96835e5977c05bd767e08f03aa2d0c06faf2274ca1a08dab2d59593ec7c47002eb08bb6c98335c380b388f5b61602591da0cf3f4b26ab9c0ac1c526a308a0e7b89259b4cc0da8a3bad8cf3f7fbccdc0a7541306ba6c2ca41ae0bbb970883b35b667ac649bfee712d51e65daae58a69110d7ffbc3377f7500f7a34bcafbc185e2a55e6ec4bba6bab591bf55a4aa44fc83fd1c98ace15ed1485e130b6022628570b0e482026ef52f65f4f7af66302fc5be50e75283e32cf4a4135842376052a5edb8bb42b563a09fe2f57d77b3aa104ebbd87301ae2a967a69fbbd82d33e1cc3d55e21713b5b97f977c4fe4d746927890a4dd6556690189d22ec0da6994b46df2825b870528942c3282b562a74e8ff0ac3ea261dbf573fd66d9b3a28eaf6603d5cd3c98b2d5aa5011ebd72a2bca1dcd464ad660ae9dcf489a9f84f6c42083d63f8df19d4bb76e21146833558cf675a707296a8910a91f9b6d707", 0x1000}], 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000002540)={0x7f, 0x8, 0xc4, 0x515, "e1ddc5c8cc21ed598a8eead2c6f6695a5818e38b", 0x1, 0x9}) 16:00:38 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="169621ba726d8b2386e74760005ce5d1ea89e549be91948613cc0f2112aad81d708f79e19335558508d29a9190700777e3474ba7de00679c0fb0385a96f05dfa9b8b32c3551ac0f12288ae8494f0385aced064479a4e23f8f3bf673efd8170a0731d44dc085b9bd215e541a64564dc7370167b5254c85cf17f7153405a72a679e69554ab4963d20d06dccef79bd89d4eb35d94d3d561c5a22d8ca64c2febb0fd07814ed5f0d9", 0xa6) r1 = getegid() r2 = getegid() r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r7 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x8, &(0x7f0000000240)=[r1, r2, r3, r4, r5, r6, r7, r8]) socket$inet(0x2, 0x2, 0x0) 16:00:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket(0x6, 0x8001, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file1\x00'}, 0xa) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r3) socket(0x0, 0x8000, 0xde8) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0x8005, 0x5) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0xe1) getsockname$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000180)=0xfb63) setitimer(0x20002, &(0x7f0000000000)={{0x81, 0x6d}, {0xfffffffffffffffe, 0x7}}, &(0x7f0000000200)) setitimer(0x0, &(0x7f0000000040)={{0x9, 0xae}, {0x3, 0x4}}, &(0x7f00000001c0)) r3 = semget(0x1, 0x0, 0x408) semop(r3, &(0x7f0000000140)=[{0x0, 0x3f, 0x800}, {0x7, 0x1, 0x1000}, {0x0, 0x0, 0x800}], 0x3) setitimer(0x0, &(0x7f0000000240)={{0x40, 0x3}, {0x0, 0x2}}, &(0x7f0000000280)) r4 = semget$private(0x0, 0x7, 0x400) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000080)=""/163) 16:00:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000502000/0x2000)=nil, 0x2000, 0x2) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000440)="4c0dc55dbca70783", 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="a9bd9faabfa1af71b9535b8107a56f2e00004f", 0x13}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:39 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8220, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)) 16:00:39 executing program 0: socket(0x18, 0x2, 0x2) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x38, 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2002, 0x8000) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x34, 0x9) 16:00:39 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:39 executing program 0: r0 = socket(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=ANY=[@ANYBLOB="56022c2f66696c653000"], 0xa, 0x0, 0x0, 0x0}, 0x0) 16:00:39 executing program 0: socket$inet(0x2, 0x1, 0x0) 16:00:39 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66697c990200ce9d7af59f5ae396620f2aa133b2e37ea15659b28d2ea9878a9cd8885e60c1874fbabb75900098bb99ac4e1face5f12780c1936d41fadb772cbc6b648b055b359757e43c8d9202551770117cd95f29065f3645ab94a10ae4642ef81687e54e8c5f25e5611c63cdced623198af280b542f56f2265257c617060a20daa00bfda60d45d7057636a0ea09c6d8d818d75b42555c2418c3439e95ab4752bfac40c54d4c94da70d35e7ecb97330d085265883f9000000000000000000000000000000000000"], 0xffffffa9, 0x0, 0x33a, 0x0, 0xfedd}, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000300)=0xc) 16:00:39 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000240)=@in, 0xc, 0x0, 0x0, &(0x7f0000000440)=[{0x808, 0x0, 0x0, "154a3a2983c9078b30d3c4d8213e94ba5b3a8ba2ee8f526b6a6a08456e4d4af91177b728d3d74046100f1e398ab42eeddcf6426e77c45c23d5cdfda4b5e1b75589307bc1de0f32ac6ce9e8fc5f1fd2ab23ef7a621d9fcab8aa2931029b7a0dddc5788b41962e44b3ea70ad63d2e5b532b15f7bfd1524c8668d83eb5d111f710ca3dc09848b8b80cecf408bc2e2b5772907d1ff82d65533ab7c938c278d8153bc45e009815d4fca34610c115c170f16dced65b01fc2a8fedf4fd6752a8f9058c7a323ea4149a479daa829d8ae5f7c004a1c10843d874aebff50fa6f5fda65770e099e773074bd8038163be4947205849d59129ff5aa8d62cc58b4cda46dbe939b8b3d89e063d50e2a416df4b35e2879d522005b895b5b2e3e75b8b311797a08dda7e88b723371726d219932b38160f435108dd990ba6cce6b077559de7de250640c75dbc96f5e54be3b53c82374dde695fe0da5c70acd93d0fef52c7cbabb688a62cc7335f606431461dea22f7cb2eeabcae5b3aee432c49db3b90c1407db70dd2de094397b115c9bfa972c30ab966ae9e01e08648a137efee8af3e1e4f04fc21762299312375547b7d0e4c69fdeaac96738a351d110d451915e1c97fd0e0e80aa105af3a8d40ddd717af6bf3d44e269e1ba93a45fb2aa14cbe5c44ff959b156849ec4b78c04d4ebc8156fecbe2e8f9fefb76de4bed5a6a122fb3e58814473bf40509d33efad27bf8d0951d9dbe67bda55708d965ea2db0c92b9e725358e26a29640bf123d991901371d8c9c5d1bcf0a008c2805c620942facd296042dd1e38a90d7d94e23b5f5a028372cabea967d36428c30f06ab19592b8d74474762cb1ffcdf383728911259c4a4c2cd4ebb4e76c4c5ee6e61c54872ae7e6a24117dc6ac0023810d86862578d5acd1f396c936c84dd3704f0cfdd8353269f73be21163ebf3195bdfe673bdbfeae8d0ac9e3e22b01f11f184b6d0ee2efea5af11e7e40ac8720ffecbcb4b55c1308ac3459c6485129a691d03c55f56a66b5a030d7d13465ac97b252dc5d07cf8708d491f27b40cc41d39486f21cef4f8ca4f0d7d8c4d36a53fdf04f83b9bb88fcb1f4110fd972b23295ab62996e7f8b1cacf45bfac2d172f61c941492209630759f2034dd2d0582d873ae949786ec590e00ee037a32b48cbfa3f7ff3f519e2425935b2bdd24761bb91bbac733f709d2cb3b75117377d3c025fa2b1a372dbb9449b988228a670dca042fc3ac29283bf51cf7c58d447c9c42c1eac5061a1d337b59347b11da57171fbbd8efd11c8f35491804a05b071781a9ad5c2af39be6a52977085311bafc0f8f8e900be23eab4078ebee0154d665aa6ac13ec85277bbd140290dd47df8d9ad3b69257c2acb0fe0ff374e996d84d77d462407afe577fd7bbf1a0038733b8137d2f3be78389b8d84f7ae020cb686e2cb02e3a3fd37a9296236f76d99b777b77f9cc18c914210949e0d1a4ade8c0e0de8035c52f0af0b7d6c4d0c9793a3994fa54b64a0a0387454dabafc5b53702e26de5c07773856209c5bc8112360cab1a8b2447c6711ecbe04f83f5720d1b3ad2198356c19b8feb6d12eb96fc48d4eed69f3be25a687c178d9f8c836f390bd58189da06054ded5d9c2414d3c2a7451ea504ba6534e12cacc3ab163183bda8f4fbc4a91a093b23df4c284e5714f314c459d84c7fc398d1b5e5d7c47d24e5cd797d7bdff4d72237e6b5fc0ecb3281ae6309b5d16a71015ae7ecc32fc381fa01595c5446d4da13654933d577e49f46dc2ca183402236b0c90a54570ced5a973f6a451bff704897c76afd76983a63b1cc6aa690dcd03f2cc4894b80c4211426ea825c853f6cdb1795e06c5f0a105b67f2852566f11a9fe232cf4f0e7d302bcd86b84cda551d316f38c858c1451b3c0fd55eb7ef3103fabfe3a630febe87d020b499f950306426ca69596698de4f14b31d19d2fd3dacb077c525d266c3b5654208801cedcf9cab9cb29f21f0a7e5757387dda5dab66140ef9665cc61b5f4e1a2dfe849eecfb4a5b4d421c5a6ed7067357a7a3c5c803bd6b6ae624fea54010e660a4c4296dbac21743b44919e1c5f16a60d73e95a1c21f011e4ca6a744ddd488a55f52dcde1ef17c162fcba2379c30b3318a6cacd500462d7252e3c8767f72fa4f64da5bc1e16e4e6ea8774a6ee7c728cb2ef2a3d14e97007bbb21f0404561a78ff33c44d3defbcc4533f465f8354ff5c05781c303cd1c39ec345df7c527ffaf23f40fdfac931949d39b1a60aff1d34b2003fcbc90a9105b4f9f1a1a73c263c0877448b671e6c42cd3a753d536e34606c972f10f21d492e3beb73a2466a83fcfd74fef7533302dbba677cfb97368d2ea07b9c7b70a419a7ae23f7eccca06c9bad76694b8b9a2dd5c551a02b88e3c72bee4ef9746e369626c37fb571499b607d82704d94bfb241d765a11b743a805149e354e0eb7d7836149e8cc9e41e218b99217c8ffdc460216fde6f80ee7e480f858da8fbf9e73315d1446e25a7d155fc80b328136b74e8593f85b672568ade7cea43695026f23be1afb69bcf5f382413624005306a0a31eb0ba8ed70ae2ed037d7c8db08e895b8aff117ab3f027622044f00b561cc630417e529e7f61b5661f2c5d61fe1c33d1c00e25ea78e09b3f75ab5731d455acb3a5229cc1ff66739e19fd808721ed567385e98065785f60275825a4aeef4b54f5ff960c31c58d3ad57c6ebee829a65e86dd3e50e89b78a79c8615ab558c777d18ed589e0777cb932e8dd7c710c2d597c8e95edb86c829ee90fb4e7df88474aa5d25d60901de54e5098af139b9b434bd16c62b89c8b748138efe593516370ceba1a24d2c63dadb98b0497fe20ff2169b326a01105"}], 0x808}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) connect(r0, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x94) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000140)=0x40) 16:00:39 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x402, 0x8) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x2000, 0xff) mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8001, 0x8, 0x0, 0x4f3d, "dd4bb22ad04d2aa665c877b7eab147972ebd5fed", 0x0, 0xfffffffffffffff9}) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000040)) dup(0xffffffffffffffff) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0x7, 0x3, 0x3fc000000000, "132809776eb4ea7e5f518cd8c8c8691f8fddb3ec", 0x0, 0x3}) syz_open_pts() syz_open_pts() getdents(0xffffffffffffffff, 0x0, 0x0) 16:00:39 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x800000000000007, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20000200000005}) kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x80) 16:00:39 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x8001080002407, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x1ff, 0x9eb2742}, &(0x7f00000000c0)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000180)='./bus\x00', 0x10, 0x80) poll(&(0x7f0000000140)=[{r0, 0x5}], 0x20000000000001e9, 0x0) 16:00:40 executing program 0: mprotect(&(0x7f0000623000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00000d1000/0x600000)=nil, 0x600000) r1 = socket$inet(0x2, 0x7, 0x7ff) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0xd4, 0x2, 0xbc, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x5, 0x1ff}, {{r0}, 0xfffffffffffffffb, 0x21, 0x0, 0x7, 0xb}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x8001, 0x80000001}], 0x4, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x8, 0x9}, {{r0}, 0xfffffffffffffffc, 0x6, 0x2, 0x5, 0x7}], 0x5, &(0x7f00000000c0)={0x6, 0x4}) 16:00:41 executing program 1: r0 = semget(0x2, 0x0, 0x201) semop(r0, &(0x7f0000000040)=[{0x0, 0x4, 0x1800}], 0x1) 16:00:41 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f0000000040)='.\x00', &(0x7f0000000540)='./file0\x00') r0 = socket$inet(0x2, 0x8004, 0xfffffffffffffffe) dup(r0) 16:00:41 executing program 0: r0 = semget(0x3, 0x3, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000500)=""/119) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r1, 0x2000746f) r3 = syz_open_pts() r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x40, 0x1, 0x80000000, 0x8000}, {{r4}, 0xfffffffffffffffe, 0x0, 0x282d9118a33f7d14, 0x40}, {{r5}, 0xffffffffffffffff, 0x8, 0x0, 0xfffffffffffffff9, 0x7fff}, {{r5}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x9, 0x101}, {{r3}, 0xfffffffffffffffb, 0x2, 0xeca442a5be72d57e, 0xac6a, 0x8}], 0x7, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffffa, 0x44, 0x1, 0x80000001, 0x19}, {{r5}, 0xffffffffffffffff, 0x98, 0x80, 0x1f, 0x80000000}, {{r2}, 0xffffffffffffffff, 0x20, 0xfffff, 0x36f, 0x1}, {{r3}, 0xffffffffffffffff, 0x21, 0x80000000, 0x10000, 0x9}, {{r1}, 0x0, 0x4c, 0xe3, 0xaa49, 0x9}, {{r5}, 0xffffffffffffffff, 0x68, 0x4, 0x0, 0x8f4}, {{r3}, 0xfffffffffffffffe, 0x1a, 0x22, 0x80000000, 0x2}, {{r1}, 0xfffffffffffffffa, 0x40, 0x0, 0x40, 0x200}], 0x5, &(0x7f00000000c0)={0x6}) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000200)=0xc) kevent(r5, 0x0, 0x0, &(0x7f0000000040), 0x6, 0x0) r8 = kqueue() fcntl$lock(r5, 0x8, &(0x7f00000004c0)={0x3, 0x1, 0x100000000, 0x9, r7}) mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x2) fcntl$setown(r8, 0x6, r7) 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x7f, 0x609}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() syz_open_pts() 16:00:41 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000001c80)={0x0, "517c14b50eb34832129446afad5325646ec6e489961387169d4de6bd0830c49199f9505157070817a2d1cb0540e48f0b05297bedb01a5b6ed9851fb53609c3b70d2fb1cfa81030c0c7e29e0005857497c0de96657b5d51875356625e2e93f3fc25fc5d875f45c9b9ccd972f74d4c3f1533715bebb80f76dd0a048984f2fb14aa4bc8c5ee98f79b06ac8c85bffa4914cd7955a2c538657bc30a03a1b108e18ed7e8968a2ba46c62f1de3d02014c6eaac1fe3a738f3182b011737382c4216bc4ec8f9d639443d4d0e705f3430047e1cfb3862d90ab61d9e82bdb4edf0ac480f867b664f499c2e7457ffd39e2"}, 0xf3, 0x800) msgrcv(r0, &(0x7f0000000100)={0x0, ""/171}, 0xb3, 0x2, 0x1800) 16:00:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xa, 0xfffffffffffffffc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x50, 0xc, 0x5, 0x8}, {{r1}, 0xfffffffffffffff8, 0x2, 0x80, 0x28e5, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x1, 0xa, 0xffff, 0x8}, {{r0}, 0xfffffffffffffffe, 0x49, 0x8, 0x8, 0xde31}, {{r1}, 0xfffffffffffffff9, 0x18, 0x4, 0x800000000000000, 0x100}, {{r1}, 0xfffffffffffffffd, 0x1, 0xfffff, 0x6, 0x9}], 0xfffffffffffffffa, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffd, 0x22, 0x8, 0xffff, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000007, 0x3, 0x9}, {{r0}, 0x0, 0xc1, 0x40000002, 0x14bf, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x3, 0xff, 0x8}, {{r0}, 0x0, 0x47, 0x2, 0x9, 0xffffffffffffbd68}], 0x1, &(0x7f0000000000)={0x80000001, 0x3}) 16:00:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0xfffffe7c) close(r1) write(r1, 0x0, 0x0) shutdown(r1, 0x1) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/116, 0x74) write(r1, 0x0, 0x0) close(r0) 16:00:41 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000500)="d14124f90c3756b50ae1a4c5f2b3488029747afd6dde58c7a558e5affe1aa6a686b0b7af627085167dcc2dcbf669c4c04eee831159e5dfb4d8aa1fcaf808f5c4a8e6e3ed936be98aa977925d2e720fe32fcb7a0f7a5fb118c0267b85aa585cdc863efdcfe1e791bfd218338e7e35667fb157d76c3189170caf90ef425d9790897998ef34f6be95b011384ebe86aac493504de8e6142a1169f3f9071a6ea6ca81b34c0504ed7ba7bbc21cfa1de7c0d76450d0d9b5401508de41c63a537576c7fe2204b474d4b3f81a50f3808b2c18dea0b87263250bf499ea10033870caa373f052a7053f385983f3ddbf3ef1d5940a21675a1a34fbf0aa6775c750", 0xfb) write(r1, &(0x7f0000335000), 0xfcb7) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/215, 0xd7}, {&(0x7f0000000180)=""/80, 0x50}, {&(0x7f0000000200)=""/191, 0xbf}, {&(0x7f00000002c0)=""/53, 0x35}], 0x4) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000440)={{0x18, 0x1, 0x6, 0x5}, {0x18, 0x1, 0xc367, 0xf4da}, 0x100000001, [0x100, 0x1, 0x5, 0x6, 0x0, 0x5, 0x7, 0x6516]}, 0x3c) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) recvfrom$inet6(r0, &(0x7f0000000340)=""/163, 0xa3, 0x0, &(0x7f0000000400)={0x18, 0x1, 0x10002, 0x6}, 0xc) utimensat(r1, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x5, 0xffffffff}, {0xfc4, 0x1f}}, 0x2) 16:00:41 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e77e0c8cee7487befa6eb2f66696c653000"], 0x1) sendmsg(r0, &(0x7f00000000c0)={0x0, 0xfffffd51, 0x0, 0x0, &(0x7f0000001640), 0x50}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x3f) setsockopt(r0, 0x1004000000029, 0x200000033, 0x0, 0x0) socketpair(0x20, 0x8004, 0xc170, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getsockopt(r1, 0x8, 0x2e, 0x0, 0x0) 16:00:42 executing program 1: r0 = socket(0x18, 0x2, 0xfffffffffffffffe) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000080), 0x4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x1c, 0x0, 0x3, 0x69}, {{r0}, 0xfffffffffffffffc, 0x28, 0x20, 0x1}, {{r0}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x3, 0x1}], 0x7ff, &(0x7f0000000200)={0x8, 0x80000001}) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) close(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r3, 0x2000747a) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) poll(&(0x7f0000000140)=[{r0, 0x40}], 0x1, 0x3) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="9fc4", 0x2}], 0x1) r1 = syz_open_pts() close(r0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0xffffbfffffbffff6, "5c0400a795a644b46c1aab6300ffff030000002f"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:42 executing program 0: r0 = kqueue() r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x401, 0x6, 0x5fbc, 0x5, "23993019cb0070a7ea5535144b32f0cfeb6251ae", 0x0, 0x5}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup(r3) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = dup(r3) kevent(r5, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000000c0)=0x101) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x4810, r3, 0x0, 0x0) syz_open_pts() dup2(r1, r6) close(r0) 16:00:42 executing program 0: clock_getres(0x200000000000005, 0x0) clock_gettime(0x0, &(0x7f0000000000)) 16:00:42 executing program 0: getegid() r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='Q', 0x1}], 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) writev(r0, &(0x7f0000002600)=[{0x0, 0x319}], 0x1) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1, 0xfffff}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x31}, {{r0}, 0xfffffffffffffff8}], 0xa7, 0x0, 0xe50, 0x0) 16:00:42 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x0) close(r0) write(r1, &(0x7f0000001280)="2309d4764a4ed829792997b927e833c1f83b1236b7ee2d7fc9b48985bf309fa4f89bb077b72f00f5f237e75f0735eca970c62c048b925681195078c8208cbc2550f2b24e49fcf9315f71b53eaf28fa3fe8185c530bee9892e83ff49c94ad1a55a87b0ec67105fbb46e691d72aeed80bd00f315eecbb1a536178c9f5943e8c55504d12f405cbeff10f8e00f3ffcf0ef41ae457b02983b6a6463a8e62f1aacbbf10f49b6511caeae52549192f2b2e47af2d0ed4535aba5021cc01ef8a21874cb7c4034d60aa46bdddd845a9403414d7b3f5afe41f95eeea91045ecd0", 0xdb) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) poll(&(0x7f0000000000)=[{r0, 0x15}, {r0, 0x2}, {r0, 0x100}, {r0, 0xc4}, {r0, 0xb4}, {r0, 0x140}], 0x6, 0x6) write(r0, &(0x7f0000000200)="640100246c72503f43714b090000ffff002e360efe8e3114729e13b07b752de32148fb6242b8e03ad14a77a0baebd111295b26109b5b8d53085259bd7fd692407720f52a13d79140ba72b1dd3b11bbea9593a374751d201ef3ba136153694d4a9b29a0947f9c87dff5a59d7151fdf26cfac5f1bd53d079312557290a6dbf72da8cde5b73359282830881d1bb57c651ffe45545671ffac5b2e5259bcb95ed3e01bb5a05151bd592658bcf53ccc0cfde656773a7906333bf001b899de71b28a8bde0d0dbb29b4e123d76ed7e9066c46219dc92e65ccdfd06b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb1111dcb9d5f8ec1829cc830138165e387239f429570fc7fe8b5dc2682b18d3ca309b7ece438ecc97bebbea43c1b9e027d201d5cca00d0d5de26dcaa2eee42fd172505890f524ca6f6de15ccb8a3ddf6b57f6e7e1e40d0d6c467df2b2abf1594c23b46f13b93f7f4a167f", 0x15c) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "050355a8a5380400000400ffff00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:42 executing program 0: setreuid(0x0, 0xee00) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x2000000000000002, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0xffffffffffffff5a) 16:00:42 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x23, 0x0, 0x0, 0x0) dup2(r0, r2) dup2(r0, r1) 16:00:42 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) listen(r0, 0xffffffffffffff81) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0), 0x2) fcntl$setflags(r0, 0x2, 0x1) 16:00:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}, {r1, 0xc4}], 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000d80)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00090000004184fde55b8d76ace7c29be1da4378b90cc009f85b696c6530006b66fbba9b167761f9127bf5aa2298e5056b5b081d89644e829ce5f9e71e5cc5d44e3cc9e854aaca884756b879f295237273a557e8e2fc1c"], 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:43 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10640, 0x0) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000002c0)="ac", 0x1}], 0x1, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000780), &(0x7f00000007c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1018, &(0x7f0000000800)=0x4, 0x4) r2 = socket$inet6(0x18, 0x1, 0x66b) sendmsg(r2, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000080)="d83b61c4bb5d99b6bac967c2e0f7242ee81c7d838ef68207f2ade93d873dbef599f0493083542cc7cb4578ba3a8e00107eeecdae83ec02", 0x37}, {&(0x7f0000000100)="cb790bf7374b4f317d19a02f04cb722b6f97d997fff759063379d34c7129c6820ceb103e149b11280ebba8e3948f9fe4b4b365e6ac5925feb2a14844df25901fc119e995ecd50c0d139270c19ed3275a6549d376fb3440adc98339d923e4134d36b4229e72d662d55216908881525973a9b5c22df02d29d1da958a25b4cee53dd5c01c9ae9baca0587b9715f608ba2", 0x8f}, {&(0x7f00000001c0)="5b41bc771b088ecd733ab67509b928f67d073c813cf80a7280430f639fa415ac7471d471e7eead0bdccb641e55f8c4fff3328bfddd5a0980e0d83bbc04c0c661af9258d1e850f391c4b150d19e1ad09cae8968eb", 0x54}, {&(0x7f0000000300)="10da0f0fd280bbce76f9ad8eb1a7e739452ab5b49d7d0af4a1b47976186cd1fabc4716d4423d9923799461a0b25a16a38315559e6de9e4d95d189798f20d47d1e51f0a64fec91fc5f4b16643e6cb5285ccbab8db759edfe0a5a2a694f1d52796ee0bada8870bbf396dd4dba5358c5e29c140c2163065190d49c4c547e97a76596f86559a42ddb566aa809edea7ac6c79bdf36e0ddce65cb4f6300187ee6f222fc93f9b6aa19f2e", 0xa7}, {&(0x7f0000000240)="444e0a1c3b91ef7aa809ba77968c9187747b40ea4f739f5b5fe7997e517cb59532a1c3850b4cbaedd5f58776c55edfff77a450744be80415539fd3e1942ce170b247787846f600fddab992b94034a0e42ac4a38dd635262a297cb7", 0x5b}, {&(0x7f00000004c0)="67dd07899499270dc633b0053cb4ed06632661c0061564ebdc2f1f73f33a94cb653477449b6bff84532e4f910f496daa11d9ca9978eebcda5fe0af0c593750a6b9543dc6800f8bcb60dba11257acb35d4d316f5bdcd614830921e67fa7ba17991a33a3b713e0a2d61ada0ef5a517d73945650c27f5670978caf1458e895bd4b1e6e1c3bca0efaef02cbcf87f60c4e9a177e9943af0cfbb2721a088feacc09b0f19dddc5baded21c4780e1ec0fbc06047259e47195b182fcd02b1187b3114dcdf5f0882a9bbedb3d2ac787f43fae7b4069e5308080399d722dd", 0xd9}, {&(0x7f00000003c0)="4efb207b200defa5cd214ee07229ca228410b654497c5a6c127e0000685f5e665c62a8948fe2a0a1", 0x28}], 0x7, &(0x7f0000000640)=ANY=[@ANYBLOB="6800000000000000ffff0000010000806f1a88c58da49a8d0a4314a5e1ca997bd4fbd3a7f4c36fc7a7933dc9ecff94be97bf7521f5747f642b690b95d00fcf5aa4319b81c8e14d9f103001007308ec5542bc28216db79ba56feb7493127a2957fabf2103c3100000a80000000000000000000000ffff0000aabc23e4da5e1d31ae51333f3b50cea605be820b0a8d8d1f8fb2776d3431ca7e79b6c9e7c1930f3720f6488089de52dd2c7a05435587e2da7cfe9d8ca040b2c072ce31d5840fd025b6a6ccbbface1c01447da5b941f10ec5c749e04b2126a3244f6b24324622590112c121b04d5f863d32afb5701295154c514b0fabb017ab2295de14f051181f0e936bc1b34cbfaf8dcb64884d00000000"], 0x110}, 0x0) writev(r0, &(0x7f0000000040), 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="97", 0x1}], 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x280, 0x1) listen(r3, 0x7) 16:00:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) semget$private(0x0, 0x3, 0x210) r1 = semget(0x0, 0x4, 0x194) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/33) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 16:00:43 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x80000000000059, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r0, 0x57d) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x10000000001, 0x0) kqueue() setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:43 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) syz_open_pts() r1 = syz_open_pts() r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r1, 0x6, r2) 16:00:43 executing program 0: setuid(0xee01) mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0x12ebcd36d7b21a88) lchown(&(0x7f0000000000)='./file0\x00', r4, r2) setgroups(0x0, 0x0) r5 = semget(0x1, 0x4, 0x40) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000003c0)=""/251) mlockall(0x1) r6 = msgget$private(0x0, 0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000680)={{0x0, r4, r1, r4, r1, 0x159, 0x400}, 0x7, 0xff, r3, r3, 0x6d, 0x1f, 0x100000001, 0x2}) r7 = semget$private(0x0, 0x4, 0x200) semctl$GETPID(r7, 0x0, 0x4, &(0x7f00000002c0)=""/241) setuid(0xee01) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000800)) msgsnd(r6, &(0x7f0000000940)=ANY=[@ANYBLOB="03000000000000009bdd8ccdb132ecf45cfd1a8698e12b51770fb90b0a3068625b35b60640da7f31ed0c58eedb94b11cc29f5f2b7805e5478b4af45a7e6017e0b75ce0b11fa956d439fbb701bef96496a977407e205fdf676a4bdadedeacaaf0b7a2884df56950bcc5775a3685ddde1ccc6abad3f6a9f8b7074773b68c26a8ab3c9768743abb75d7fd99b6a5b6beda160d7a423d4c28845baa48bce39f3b648fc58256d189847e60f479c606646980f6adef523eb41e4dbd977b2d63d2921b6863c93f6fc95a24b9b425bb73567785aed3ab9fe9df1a5cbda3f44033282939e5af310ce2535350a4b5fc080767e1ef5bd22273de518173850b51c4481b77227f709834359e4afe0baabbc9f4887e42cb36b4c9263ece8f2c21fa725ef7a6267db81b11a1938b9a2dbbd24d421fae19ce3f02ca347e4b4262d1dc8c442f911477e6f3b7a3f78c4fc6abe661b68998456d96d34ff14f3ccb78d4b1615d5eddf1b6ee6955d3dba5415e6d6b94925426488046faa6695867125acfd6a3dfe5e591de67e30888126a1a0af31a94b14b8c63baf9d776931e0afbb4bd253cabab3afa3a9ca2cd59f778588fa97043f15b33c1478f8bbdd65cf3b46a30432f66677df058905a26dc8a1c2434d1d0e33ccc6175741d7d4d57d6686c734f1d139b6a8932c0d098304e9bf8f4c2e739e7ab44f03cbe2b7206cbbed9e6c786811eabd71d6632aaff48c9f30feaa3a175967d65d4f77a0fb29ce78aabea6e8a6756af18504685eedde49a"], 0xc4, 0x800) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r9, &(0x7f0000000080)='./file0\x00', r9, &(0x7f0000000240)='./file0\x00', 0x4) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000140)=""/138) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000580)='kc') connect$unix(r8, &(0x7f0000000880)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r10, 0x100000001, 0xdf4, &(0x7f00000005c0)="8e69815759cfa45ebaf74cb83624d8dc24e79603a2879c7dce1412fb015be0580ead664c0291a163d0e26a29806c65e3e23dbdff16d2aa5263505fceb64d10e36cca760a479691f48eeab8315eb0a09b9f8f9a", 0x53) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') r11 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000180)) shmctl$IPC_SET(r11, 0x1, 0x0) 16:00:43 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0xb) open$dir(&(0x7f00000000c0)='./file0\x00', 0x148, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:43 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)="1706a35688bd916c3e9e5ddf00d95c9e03156f70fd226114bb9214fbc2c677ea9597254f5c39802a056b490ea4ae521d4e4c5da4593aa3", 0x37) fchmod(r0, 0x144) 16:00:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x1, 0x200, 0x2c, 0x2}, 0xc) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) 16:00:43 executing program 0: r0 = socket(0x2, 0x8001, 0x0) sendto(r0, &(0x7f0000000180)="854a9cb3872a97d45697c15c90da862958cd9e2aac8ae4286327111f0c3ef33d2e945a23c85a305d184597034d0787511ba9637fc6fd94f2afe2fbbfae05834f5da3fa74ee8c961aa4fefd0a2ffb898a7c9a17cd7ce5fa7b4d00414f460be8537c593828623abed2b6c0359257caef85451e5b27b895e92a5aaafa575bf092d3c76dcecb7be4008a3ed5e3f477eac5d1e6fa66db7ee7982c33a0436ad6559baf665ec401ec0583c3ef30640939a13e3f6724409ddb5afc10cb8b7c2aba8121e258e9dd548066a66e8841ad4dbac57743737a7e41985eb61dbeb1a74df34e46b640b81a028e33e4eb88d4322c14e7207938f258954e401e5bd88177f1d7213e069be926", 0xfc, 0x404, 0x0, 0x382) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) close(r0) execve(0x0, 0x0, 0x0) 16:00:43 executing program 1: mmap(&(0x7f0000000000/0xdc8000)=nil, 0xdc8000, 0xc, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x18, 0x7, 0x7fffffff) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) socketpair(0x1a, 0x0, 0xcfb, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) mmap(&(0x7f000090b000/0x1000)=nil, 0x1000, 0x4, 0x1010, r1, 0x0, 0x0) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000880)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="7b267cf1cd44db08d36ca0f61f7f0cbc46e2b106803d078db0e90884bf061d430904bef61632582bd169ea3ec5197d42e162b48c4e219699420a6a895951262021743ae4e4ac66b5631d5d3e22d93481def230387b5b9b0aad54e46177ad32feac839acb704248151ff31345c30d0393e8874ac3a6f523a74405aee4fb3aa5fd2ff10c380c2f86cb7fbbc83229c9b6799c602b21175276352f9e7ba3f6cc739ae2e80a4f65cf39db474787b0f2eaf42ccf8d0fc1e00d4b80d9d97eb117ae224f0f38b6a1c55b52122fb699813d7f82c314e27353f83538688d5316e44b9e34bb0592157c0e17281c14f17c8e73010a0993497ffd73927753d1518bbc1a9759f1698cf0d5902e14c637529a22162a2f77b89e709d2dff5bb25115a6e2cdddca3ec0757fd733235d94a23cce6e4caee75929067e0e946dcb1c5202891e826b148b8e0801d1cb84410caa1e0dae05a30923a8b69610857fba708d91828448ea35672f732567ed6746631e62ac10642b3777cf935b5303b0a6870b693aefff47fd4acd38024bfbd4565248375cea1053772f19199692d10605083134cfe11e491d977d829016adebcefbcce46c6d9a1a534336b83800d31280eec3ffaa1d06decf5359995391e85787319ad3e6813d478c732906e3b3a00cd4ca90ee19ef2b1e95da69f166766e3b8e3f0f9d7d63c4a0ae1adfb9c1abcff3782d52e56b9c8702260be62294b3727c09adaf261de00c9e99c76765521e9119248b1a33c7e8f4dbe8663a5406ff24ce2d3c2aa611772d424d7aec28ca9d256f707e0a", 0x239) r1 = syz_open_pts() r2 = dup2(r1, r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x18000, 0x1) close(r0) dup(r1) syz_open_pts() readv(r0, &(0x7f0000000980)=[{&(0x7f00000000c0)=""/134}, {&(0x7f00000005c0)=""/196}, {&(0x7f00000006c0)=""/145}, {&(0x7f0000000780)=""/165}, {&(0x7f0000000040)=""/28}, {&(0x7f0000000900)=""/115}], 0x100000000000002a) 16:00:43 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x800000018, 0x7, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000000), 0x0) setsockopt(r0, 0x1, 0x1, &(0x7f0000000080)="a0501e90c1acbe0823b67bd79d", 0xd) setsockopt(r1, 0x1, 0x1, &(0x7f00000000c0)="f6fe82f5795b08a9df6afcff57830ca13340f517add561e715ef15befe33ae98ce6443357df93024ca1f71b2a6832a7076b116c75e0e1090ac94cde22dffc884afea545ebc71207c0d7b311b561954d5367cb865e5e488299e790c048ac4565e735fa694d21c65fd309ea4cea6c4181e453767cb24c4926b1d244cf1bc60f6b1e221ee35b49f5222c1ddada01a4fa50e99b12f3b032ae0f0783428a0f12b20fe570cb00ea5d8df2cbfd6574e46e9d5d882bba475a3c867393cb2e99b87c5e880ac4eaaeb197ace829191aaec0144", 0xce) setsockopt(r0, 0x6, 0x0, &(0x7f00000001c0)="592ea4025ef4446264bcc6950de2a0649caa003a625cdede125b294576c252205e465ae0515d7516bd324aa5e3c94e5973884c237677aae6e0ffe2c2e28427b8e0dc7fbb5c4df06efc572a664edb383a99d02d608ee9cc0c76356a725bd480ebb8069d7635d04a7028de3eca5301d9a5d6809ec90a5a62fc98c1c5a2958284377edc295803a8df126bbaa8830706c152f4da885c1d18322dd7b2914dec50714b4feb9dfc84c4b3728d0f17387729d4f81074ba3b", 0xb4) 16:00:43 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x4f) r1 = kqueue() r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000180)="b22d0c289d2bccb74385f9302a05b7012d6aefc72853c46b271e0b93f24e66497cf0cef58ec6ef3c9c1fc8a9a250b095c934577917ba78bb1941d1c8da2fbe1a129470bf1c10e38e00ffd4978359f7ee025ebe4d7344fc99ea51a7b2cd2457da", 0x60}, {&(0x7f0000000380)="85d9114d003ef1ce522ffc58702bc545f7b4304e79bdc87b934d9036bebf090d37a16bd8383f914e22a2450784dfe5a4b9d90e0c2cf357e6a524b1b2f1a9abacaab6e96697b42266d36e06eb733ee1", 0x4f}, {&(0x7f0000000400)="ac0d24fae0267b7ab768e16942858c58ba8a262e9eb90c6051fc9819689658db40dabdd0b9426b38d96759dbb24fbea74999b8716fcd658964e39ca4e03589c32f0940fd9afbba6fd38b68662aa9fd494f47aaefcbec78196b358c66558395e52e970a56a165f90a87a4ba179cdbece989677ffe3c1acd596a39fbe0a13f2b2e0ef0f4a7e52d6c57f46efee126d8b1b3baa7097bdaa903625821134bcecba0d0383df12637175e5972827d76cc59ee63c1e3b756fba8111f2f81ebe361c0d9ab2d59c1fd5e4cc94a4ad3f6a532685a198867922d4bf6ff7662393ad2ac205b2b9e524cbf0e68a390dfbdc71f919b562b9eeaf2f85a3d9a3da29b9162e3", 0xfd}, {&(0x7f0000000500)="f406c928d77c876439ed6f101deb86081b8104799e3861146ff26c69955eb4d88a733dd965b22378c6602802f034f0293fb2e290c60721ca8cb551cebf99c7d9220b16d5c7445e5c10c214616490c65bdbd5d00c19c6f02eb43126f7fce76610e5410e2c27a3c6aafe9b02bfeaa4fd23d99973e79dec33477addc73bb58d564c5eeb62b1cb9bfaf2e7cd811106815ac9eb8c013c8ce8", 0x96}, {&(0x7f0000000200)="3fe84ee87935b849ec0b47215dad18", 0xf}, {&(0x7f0000001740)="4057f768cb9cf081771f6842641074afe766938142282c0bd5618f9a608578fedbb2564e9f9a69f5e0c508ee1afadf9d2afdab8014924481d3ff14d02f357d4bce436b3d6b0e2d534b94a5ebfc88cdbf26ddde0f9b2838d444a00d0bbe947cdc12b269b180e4f544baf729ab83bda919345515a0b656943fccf43285f24b2db17677cc001fb1c2b3ce28875468804b400ea7aa0dff356ba53a766b2bd27c7e5ffd7b6950b03fb9bf383c9bb364478401f592108e726900cfb1329440a896969b687c8940209b0c6fade5330318a797b46b5642", 0xd3}, {&(0x7f0000001840)="976a2d2a08250cafd3b9798a73349fe6165cd27e30255ed58372624690458ad32b8a9b3846571b5d78a512f8e6c28500f4dbd7339a77184d631f29c4eddc9762a74622dc1972c908cb8b4cc2527d0ba9a72a47ef2ee8059980599f1bdd855d908f11db0e3260e388f8c1c403ae5f3bbc9cbf5b7d0376295048c81a99e33c76a8ff538a63f3fe5e7e05448b7fcc41d07edf8ecfecb12c3a3f7f603ed28b14dfd9a6f3a306c073f657b44e4c9daf2e281de9c28bc2f4a9e72b86005d97d2f79e72fd82c137cb183326476ad1a9fdd6abe92863007710a8ce6d0ee042d5e90045b708e296b4c300ec52b7941ee11819aaf46d7a6ee994a9b09a030030c730", 0xfd}], 0x7, &(0x7f0000001940)=[{0xb0, 0xffff, 0x1f, "a59f466cbff0e02730354bd2b2c201a17813514c56abfceb2316dd8c3620e9e5d7f30dec205fa338a36229740c4d8370a2fa5ff7a8c60e20027afa4575b44f220acdc110b631d68ee30f1061eca6d00640d9199fdbf60c58f6e2e921d0d21b92602176a770ea91cc9dc3570370227147a93d3966a827c7e3e1b92b1b4de12389201102aed9662a7673f2a5580fd22eedab1f010e69fd89b5f0"}], 0xb0}, 0x400) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000300)=""/69, 0x45}], 0x2, 0x0}, 0x2) getpeername$unix(r0, &(0x7f0000000700)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000000)=@abs={0xe472e5ba7b8b01db}, 0xc5) 16:00:44 executing program 0: setrlimit(0x0, &(0x7f00000002c0)={0x3, 0xffffffffffffff81}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:44 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x7fff, 0x8e51}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$unix(0x1, 0x3, 0x0) dup2(r0, r1) setrlimit(0x3, &(0x7f0000000000)={0x5fff, 0xfffffffffffffffd}) 16:00:44 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8002, 0x8) r1 = kqueue() dup2(r0, r1) 16:00:44 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b98f6267cf027be9bcca552d703d07d2a52417cbec5e15e1a8f97a2c817c1157cf8a1c2675dcc942efc491138ef8b9e8c68573279708b94464cab76c6cf9e758d950170ac0696305ebf7322468d7c15339a0c493f8939072170cc15284cf1e328947a97556", 0x65, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140), 0x0) r2 = getppid() r3 = dup(r1) r4 = openat(r3, &(0x7f0000000640)='./file0\x00', 0x0, 0xb0) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = getuid() socket$unix(0x1, 0x5, 0x0) r12 = getgid() sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="d35add01c49e6739aa5dfc2da9189195a08dd89ce7627e32b581953749b87b243ecbe66aef573ff88b491bf49d5d2b3ac427d1a60ee908e4b771140fb4d10daded21d18e16bfec1c8467051915880fb7ebe3a90624ef6994829de8d66598a81f4faa3523ca6e03edfbdc092d26be535076e3697207ee30b79b197bd29c8575bd7b9d4e103a31d1a48e28cdf2cb15516b8940d13c76a3d85b5681a028b5a976d8605a9d20f657fc8ac6739e968e126c66bd8fa09e5566c7e8265eea2479b78afcc480da72ad57d109a4e7923bacf6e8d3c48d4a62ba8444c71e1c338bfd3aa9b5c6da18fa", 0xe4}, {&(0x7f0000000200)="f7576b56ffbf535b376036deb0ebfc8e5878640f9a5e5e61baf53b05b71c89a6e3c7fc4e9a96f449001a3dcd38d6448a1f3f48d431fef389b973de572b9dc10854b2534b9f92abb413e6046d7bed748fbed5b4a21e9c7c7096f56daad9acd03cfcbf40ce3227e7fee5607e6ebddf880a3b0822638addc9fb9dc7031c212ff8e879083dd825206e805ab1e4630faa5d136880c5dbed4c5df8b6cbbe7ef4d557d38666ac9dad3b7bccd276ec", 0xab}, {&(0x7f00000002c0)="8b9274183c2031b59244d41ede829eb7d571d5f10b245b2334ddd068768a59f5a84eafb4032029c23e9724af313f811ffe5c0983cd3b9943e8ec3e75fc38509fdc42316e5d76f5a37cf864bc81579f8f2ac14b99c3404b57e998bf966ed49226578dbd4e27f672263430257a50fa70c37af448403ee982c2f6671bfe5a06bc2488838d3ca14d65a5575dad050635ff5c3e1c4b7278e8", 0x96}], 0x3, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r1, r0, r0, r1, r0, r0]}], 0xb0, 0x400}, 0x400) 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = dup2(r0, r0) dup2(r1, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180000000bc7e7006c"], 0x1, 0x0}, 0x0) 16:00:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6d53c83566696c1a3000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1087, &(0x7f0000000040)=0x8000, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x80) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xc00fffff, 0x3, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000041, 0x0, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x5, 0x9}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x643, 0x1}, {{r0}, 0xaedb308cc5de18a2, 0x0, 0x1, 0x7ff, 0xffffffffffffffff}, {{r0}, 0x0, 0x0, 0x80, 0x9977, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x80, 0xfffff, 0xfff, 0x8}], 0x4, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x4a, 0x8, 0x5, 0x401}, {{r0}, 0xfffffffffffffffc, 0x20, 0xc0000000, 0x92, 0x20}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40000043, 0xb57, 0x7}, {{r0}, 0xfffffffffffffffd, 0x80, 0x4, 0x1, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x41, 0x83, 0x10001, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x81, 0x0, 0x4}], 0xa24, &(0x7f0000000280)={0x7, 0x3}) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000023c0)="1455290568946b33a878c358c10b71fd8654b25fce0d699b1ecc547072fae7adbe6c40346541a2ec1bf540201539fa6c9ed35a1e1590ae45884b07a0e76752436e0b3d5abed9a696f5b7a9f5e93253914313654391919a914f926d0a21ef50c6456aa50d3caed8c1c38e62525069f74cf8de7626b655b0ed5c673ab3a95edb22575abb2e0444a21a87ea384888662afea816ff1bbf88ff329f21fe7ee14e6c32bf206db20393e24eaabe7645d11d18881d918e1d304f85dfdfe9500362af309fd9d2b531f4cc1bcbb8d8c576e7440d0c971d9e8777f76eb0a30f75be44d121828049f53f302e27e538d9bd945d08b6d7340a14f2cc3e0665e9fde5ab5be06a0535cc2f2b0c564658ff9053d2ae567f03ac00145ee5b3faf3edbd4ccc1d798c03721baf8ae8e811d4645f420ad642d247685f206a8840d925a381d48600c09a6e036e1896ba4833729add03a95fe8004f20b13b22d960748a6ea5f0d31ccc869c5ba9aa9d9078c49eeb9e9cfc9bf2b5b8d6cd8ad652ed68e1462a6c6e281cc424a90be679e8d7eaa0fb355732ae2b6169fb4643cccc933ea754f6bb4c55e1ef080f83c36f1665f859a5dc6bd3c6b97c305d427d181ec79772b81d544c9332a6befbbe6b67626c76189b9b80bacadb5aa521c4c13dedfbcc56bca305e3511fa39a001687cf51da4008fcb82cd3d6a8502681a9d8ae36f1b8c14e67028280b6926ac81830386c99ebb693e761a546d01bf49db39951f69ae241b6413433666c7c8ea4dfff9e8806007f57a8a04c90ff1ce396aaee0a57d8b51922ea22dc2e814d62e0bd4030d0c3d3454c3025af4ca990d9290c6ebcad350d00396e81e610313d15a449b6a4b744941d0231feb1de8eca0cf00e0878aaf913e36b400f0ff782a074241601ef18f4d984d6864a81a8238963f70429fc0a971d73eb03d63e9a006fd07539a102a5722a345ffdeca47fa873321b74c75501b1f748ec13e68cc21780c29b0250b9c6f7885a011b6fa4b58a7f9e9c71e421bc1259d37fd64e2a19a5feb100ddf3c6828f165441f4ec8e497b1e4bb000314757510cdf2afa360e2142db0f47ee5bdc421940627fc5add49f993eb0fb57366187f179cba0e3ebc354776ff5c653e58e1d11659b197bb71c78737913ab42667795f7b6a38ecc66e51eb2829d2c8bea1f387fbdeef2df7f80e4e558826df5af0c6fd729bc4232db8090b6afc5a559377b13f48e0c918d402f3c8f35ea15b9a89b57b13881da4ffd1b2a6b923d28a098f161bbce7843ad4be551cac908d345818a2ff11a7c05ab0d4a4142928cd1109ae4443d09b751efac35279a509081b15c7a631afc98d94fd109710545cedbc61158cdc54fe3e78810817f77cf569026d8a2a62fd8ce846d8a98c17aae29a982eaccf8a7b35408d609fd567b0ffaf843aabf59c1376b4afd41417038842dcf737047ac50aab2bc96cdfdc79e733852c40779a3d98bf87fd311400646573a6e66bf98cdfe091567209eb59fae1d91ba8890d28aea68213e1f5e083c1b0e79293312b851d600b35bba9f3d8d6ed90346043a2010f0400c55f4620036774f219a9e2d1ca55a8dbca4a3d82250acaa4d793faa2e16f635444ec6c1a69cb81ed9ca145731a257308f2a7b9c8e1b474e28e816aaf0c916d5f063658a7a679f2caac51375524d033766ac2b5b59f4d21bbc9940cc481a523e4325d2d5bc6765aff5da375513bff737ffc9d701b0973c1136dce43ebb52e1a9bb23f69807041fecf36d9215f1977fb3af55ceef32bb4bdea62dd37ef563161a9e58de15a4fec54b85339945503284f5966837a2c1eae36b9fa197c972f8a39997c5a2228f1447600e3aa27dce702c348d14ef77c7ca86e4f4ab53877bab26d289ecb54bb75b9d601d6ead4e1362a13ea9162aada8845a67be7a5a7a69095eb62aae92c9c17f687e20f2a1e07c395053bfd103c8029975284a78d1ffb50d1f262da08f672c9ac0a271a05ecec8407b914fc006e2391a15ccca1c318bed2858fbbe5c9160ba419de57ab4d236e36f8705c7d0e3e66f5fbf219a9f7520e52977bf7a9988abec10a397c116d1bce03ca85ed0d06602124c9c4fc4ae82d3acc5f779124ec7f32b1b297a3ad675d5a0772059ec696fdce9d1cd28bf38ee1c45e3b1fbb85b621931754ed7b0b6c8b7c3326dcd6c8e05143c3e4e55cd369013a96a2e1ccfe5394014c62fb14766b2ef963848868020d524a207e49df034134523fd49fbb8fb9e87394179af8e77961f80235e7bda60f6b3a1326b975860186ca8d4990c89a6586c1de108883732eba227b9b41072c07c90915ff2a0d0e4f91b8456c549d393e343cf48f1af97b13769cdb417348d4e3e4506dbb7515cfa313158b2a89dcf6e1f0f1e55288ff6fd2ee9ddc3280c5779fcceee291aa12b7feef347d4af935abc33e31ce6aee0bb38cd91c540b733631d71abfc99bbf01001c1ffd2d671edac96910d9ecb6a761ad906b47504f587a48deb560f736952625181659fb74c11bd52f3e94389fe78edd3ae416a491a18a8e3b7bc0d03910a71f08310d21670b0f33e63c17ba2ee432f048ca3d2a0a22ee6a7e7e9d750d8658e2ba56e4177e103aa77b8dd29c2f3d80a824a04dca3b0f95087ead043841f1fdc61f68b83963dfdd4b9759ab1677ef0cbf1a6689e2dca3075c0491956004ca829cefb5d9acb534bd615e30ca5d9c001db7361c78cb08a525ec20aaa0e552de65bea38b315f386a020439af5a1a43bd4bf09484493f9f152b4fa1bc79379bde709517897f33b7a53bae943bd4e56a73a93cd606b2d98276f655e85357d920ef9598d38839fe566e4d3f3859e45bc3b2c916fcf893f4d67c1adb278cb27b39735924b65f4dcceffb4e435eea597ac59e406348765d526bc14e2a038624803aa991863f3946ae10894b1308fa4ccb19a532042ad634c7a7441815940760e18f2b3f2b2d83968ca1ab47cae9a120401cb123c040145e661d1ce6c1953a2aef7eab311f99f90e88d9e6955b2a01c46915ccfd6a419babef164a98bd9ceb2d900bd4b265b054fd3cd499916ae005de086b2930edcbe9295e352d36cac3a86148977b135eeb885c5d6ab434dfc4944ec8705bb5df20ab9d6736f610016f63b280c3b9434d876f1192d067af90c6739a89c01f41af5f3a051a84cec14377ad41d41f7781e8de8e4c1f2e2fb0248a1557e6e42a5aa90f70538b619f33312398c7afc0d9726c2a1283be8eb372fccc2972150428e32c13542b805db562ee004dccfb14e8464f528ce3985ba17d115835549f7e366d2e6f4b9d421156cb223dc8b3d87a1ab54e1417f39be6721d71366df41798e0c8cf8664e3d5e51be426704aa866e542d63be6aa0fc33738e206002972bad6fd887bf3a09d902a6474c0d6eae1fd79ccdc059b5ebd02fa157e8ef9b4954c743ec50b2fed8f075fb3041fd98d8adb8ec40bfb34bff0a77e6fc4a248963490761823480f3942875d0fbca38cd8dc80ba7e11c547e8d501471431b76b1a8a3a6fd0686db41151ee45d7b3b4225bd39f4452bc316528e6ba4f42201f8431fadde42d2eb805475954c4540bd0df2afaaab549d90e3430cf9be573a37cd07db30b5d0cda16f0734222c3b9f324b945510de384cdfab59297e32599540719e533377ebe152c461556661f41f75564b00e758f13cf30a6a939e3a06e95f38c2214879b4331b246b81cda18015d450de8e92d9ae2158f2ec431c3c1235f4310d9c56df535b62eb233fc7b847552f58c34b9ad546883b7b53a5ebe1975877dcb13b5fba2abd0f6dbd0265457023b12965a961467a369f28eb67a20b2a78dedb109dda79cb2845c0f93261dc4553159ec6385a34bb727bd310db22c7de25ae6b55131e24db7d86360f3c7fb4befc1ce9288aa860f223618c2b14e3687e732a3c9f0644eb88530882a9e871bd7860ce3c7f57a9248f78c1a3051a4b418f933c0751de36af67b2909a9d1a7f682057512d0930e86c4a05a51861206228a734ab99843cf211d35341d24babd1ca1e6dccba46bb942aef0a6e3ba92247485cf76716abc96f29fe9ccdea10a24ab82e39fb99c53c1e5610daf5bc4ca66ab8d8afe296e7ffded567e1e38d34a448f7924116f90ddc4da564b7518ab95dc581cf196ab2ae0c437d3b186e303428c6014e4a7b5467efc201667f9f51edf6c1cd6748361708a622f053072f067629c5f4c96de0e385960b2fa62fe7af61f565d46b65b41835f2e5ca0c4232b6ddeadec80e2b331d1975eabbf19cd73c21df6c210ca6ecb8337d51ec4c42d660641b8adf98bf70c2154dbf302c47075381b35f58b9c384579fc85f0aa6c3f8b5382d8f1b3d5acc099419eade9183060e28ed2ef1ac3bce02d6acd7e572d0e1e62d8004bfa3e277d157be31373d97699461b750c6ec2066", 0xc38}], 0x1) getppid() 16:00:44 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) getsockname$inet6(r0, 0x0, &(0x7f0000000000)=0x12) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/162, 0xa2}, {&(0x7f0000000140)=""/162, 0xa2}], 0x2, &(0x7f0000000240)=""/236, 0xec}, 0x2) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1103, &(0x7f0000000040)=0xa40, 0x4) shutdown(r2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2, 0xffffffffffffffff) open(&(0x7f0000000200)='./file0\x00', 0x300, 0x80) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x5, 0x50) connect$inet(r0, &(0x7f0000000400)={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000280)='./file0\x00', 0x8000, 0x84) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x12, r0, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) writev(r0, &(0x7f0000001640)=[{&(0x7f0000001580)="2307407b7e9d32a1f8751df2eb7bc5812c1d3e1bfc8c71cda74fb32be4759e8ec685fb5a624989aeabda07019f4f9b4ac9fa29053121e1645b510b11dae9af905a9449253fb124cb4d09feacab7be2acea506de5503ccdf3622ceab7affc09442563dcb163cac20d08f783d1478ce2e47a6f84b49608294dfa37a6b74ef34abac371ceeaf4be7fef9a6c54cfff71475990981b3a74f0149f964ecdd99db420c008babc997802", 0xa6}], 0x1) sendto$unix(r0, &(0x7f00000002c0)="636797b9e2fa57587f5c2dfa3bc415bc74272d92ee27044ae6051f50ab0a658046a64672ee14f18817df728d59b63abe0ebdab89f31ec065438b2e9fc99a34569f71e4b8889862abed5901befd634a56b27bdea81049f566c20f1108dfd974e798747f8b873f26592eca8e9692ae442f8c5e1064d306e3aab994f302e9ecbfb6948b4e41c090002c75c39b9e3effe1536c0da319b21d8c06146b9a091b10e2478cbda60f5bbfb90cefee75cb3904bfe6e01162d85de300646481dd76f5b4b43e69df391c71e7dc87601ed4178f2e5827c0e3586a7e9f87a8", 0xd8, 0x40e, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x811, r1, 0x0, 0x0) sendto(r0, &(0x7f0000000180)="5340527ff2c69877cf234a67938d5cee6bd509b891721aa67079f4d9ab4bee7fb5bca421a531e37fa7649f08b3267e2e8beb837f98d6e5ccbc99c9d07f600f1fb72d606445359ced9cfd", 0x4a, 0x5a8a1dbc338613de, 0x0, 0x0) 16:00:44 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ff, 0x0, 0x0, "090000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="fc03"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x2008, 0xffffffffffffaf89) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000300)=""/69, 0x24}], 0x2, 0x0}, 0xfffffffffffffffb) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x38) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000200)="320063caa9cf4596b91f195dba31c43c9724aeb262734c58670d2cf266ecc77d9182fe12747b72536283236955a34145bbd8376ca4469f5d65ed1327dd7c10da885f4f64c458eed1f7dac89d83e6578a", 0x50}, {&(0x7f0000000280)="139fe6fd5b928be75e5e5dcf20a7bfc34fb2ef45f02dfcdb6dae713a82346d75207f298fb0399305ad08bca7d25797d909c34e332b07ffdc8045875287734dfc50e9bcbe4976306e", 0x48}], 0x2, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) readlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/222, 0xde) r3 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) write(r3, &(0x7f0000000780)="e9d77ea310763df6675254783696ea2671c28ac5978dfb3c077433036819a529bdbc348c8041c2b2758c86f44e6e5fc509b724f888d9fcd1c1549099a1291c572e3bf60740d104116daa82247b9ac1ed4b8e6420f4089b3be03cb85a4d0159ed820da4a592b00f56441912e0a2fab97184854a8d695cebd9d0c8dab2f210395706a6d53d2a55a4030a17de2064b0e98b7bfe93f23a06b240dc4b05c3145a9a884b9611afbedaf6fd01d4969a", 0xfffffffffffffdb8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) dup(r1) close(r1) write(r2, &(0x7f0000000500)="f7a0d3ee31b800d1d8ed4dca6c67fb6d8a0439520f6098640be030aea665f382dab71b83dbd1222786623426c51b9cc2accaae6d2765e3869e6d9e2168d39ff2f4768a1448cc7f420420ddf6442eb23e32866c716dc2826322bf3485f8c34cd41fdeb06b5871ce0b", 0x68) getgroups(0x6, &(0x7f0000000580)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getegid() socket(0x2, 0x8001, 0x3) setregid(r4, r5) 16:00:44 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x21, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x5}, 0x8) 16:00:44 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x228, 0x0) fchmod(r0, 0x80) r1 = dup2(r0, r0) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000280)=0xc) r2 = kqueue() poll(&(0x7f0000000000)=[{r2}, {r0, 0xe0}, {r0, 0x125}], 0x3, 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f00000001c0)=0xc) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:44 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x40000010}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4000, 0xfffffffffffffffc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r0, 0xa, r0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x6, 0x7ff}], 0xfffffffffffffff7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xe9, 0x2, 0x4, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20, 0x9, 0x4}], 0x401, &(0x7f0000000100)={0x7ff, 0x4}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:44 executing program 0: r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x80, 0x0, 0x0, &(0x7f0000000000)) socketpair(0x1, 0x1, 0x100, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x80000023, 0x4, 0x8}, {{r2}, 0xfffffffffffffffe, 0x41, 0x40000005, 0x4, 0x8}], 0x3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x46, 0x10, 0xfffffffffffffff7, 0x3ff}, {{r2}, 0xfffffffffffffffe, 0x2, 0x1, 0x1, 0x878}, {{r2}, 0xfffffffffffffffc, 0xa0, 0x1, 0x5, 0xfffffffffffffff8}, {{r0}, 0x0, 0x1, 0x2, 0x0, 0xffffffff}, {{r1}, 0xfffffffffffffffe, 0x40, 0x4, 0x3, 0x3}], 0x1, &(0x7f00000001c0)={0x6, 0x5}) r3 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x0) readlinkat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/17, 0x11) setsockopt(r2, 0x4, 0x0, &(0x7f0000000080)="7c8adb7eff", 0x5) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x2011, r2, 0x0, 0x5a) 16:00:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x130, 0x10) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)}], 0x1, 0x5f) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r2 = msgget(0x2, 0x400) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/91) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)=""/18, 0x8f4c110c}], 0x1) 16:00:44 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) sendto$unix(r0, &(0x7f0000001100)="beb5deb5215e44bcd46f8bd1bb480f17627d8f0259d63f4349eb450132961c0d4ca2dbb730a8907cab1b9be871188845d307344f565ec9e400ef508daf51347150c24b698810df3bdfbd34219f94eb1ac06c2eb83ac6fc89a05ccf6138f9ddce7ce3fef75aa7a7c11922cf342af26f1c9adbaa2f957f537f7245870692dd57aeda4f9b40f397d8ebdecaac70e109dafa2c5133881f81e40132148ab8f945a8e17e0ea5ee772d8eeabf9997c610e5cc2ff053ada2c7d004b73a67207c7043ed3c60751b00190836a11e7b7c5f85cc9220397d", 0xd2, 0x0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000100)="62aef444723bd94f3520d07891630dd2eb10e3b0c4d845c1c1ab33faaadb021d3f6537bfa2d504e69f1782ac70fac7b9c7bed4ea03cf07f7a29061696c4cd2f0aa75833e52bad88a471835b4efd27207487529fe17a3076155e5b5daa88dc64f8beb0e34f64c4dd8603acb4271d99a4498329003718e407c5ade4cd1b7b675fa57ab04156db95445715c2807845c58aaced98bbb753cf4111ff8e2849e3917ef3cfdd8a38a10a49e7ce04837cce61ad4bd228e30abc66df2af4dc290149f9c120b2b3426b1193bd2789370e6cd38d0e5ed45b69eb52848942cf89f525161d951f7c2cf9975cccaa8233d09ee4cab380d2cbae18630281a3843c28e7e6a30a501344c23712b8d7db2a8f3d458a7f5f87a7c0ca525575f92b41d03b7308bbc888a796a75b27ff3feebee826396abd2a5219dc1357d8e5c6a108e51698828fad645b9e188dee3574d127801e4e9026be2251968da45785e19dcb6fffdbd6ed5316696b0a05e46c3801888d6228b087703252623616f9528aded361b14b6df58022da8dfa8db97325d3b87723318df8caa9f5fa261b09fc36d87934386532d641a65acf8c6c232806bd8420eddf0d49ad21c59de042dd71c843f6b1760c602a5510aa8f7bd7057703ae42ef6b517769761ad59e619c7aac4619a33bd725c24a1789606e6c3b840becf2a475bf7cd8ef8371f3d563f0da98116d2777603f4c59922053ef6c95e96cd24dee0479cdb2aa3a0f1082c29d60c259a55e5755c41777da6fa44433e1366c865c58bb798fc75d764dc925a4be0dc59c1e3405483c32c5aaed3515119efd6fc8d988f674ebc909dfad8cacadaff2c8e862c3408c8e3ed404a44d30ead4d8151ad4efc86788f217ba71d767a6064378b8541c4bcd0cd660b94428b5de30345990e4d04b9c784b1a611caeb7dcaacaa9e29ffcce8dca065b17c5415e3e0b36a784eb4a0c9f77625a06b62dbd5f7dd6639e2c1bef7e8867e9ae95e076713fa7a25f5e57a3759d2a09de9ea3d39fa2ffe98ec94c27ac86ccdec91b8585dfb8681ff0ad3f65bc4f6b87c4c466f91a239f434d0ee232adf9607a5e7741d15f9ca1d4e1f92b3c0adcfdbe06de027cc27742503bfd32ba2d7b17bc7b6ac1d3d53dbef48f712e9555c297a47639440fae2f33caf5d92bd2b09ea5e4e285c9f62f3c0aca702e5204a43d06f6568da8d32d74918f134d05a1de5b8ec369f2f24ee3b058ca9402f2008606fd8e6bac650793305ac1406cb52b4b7034ba9062187ec2de058367774c427527b9f0b2c3204c1db7160afaa9c9e6e42f07f88eccaab735bae03f7b1a200b0d2df0b48d796bdef295912835404b49e87654c570702127b343da1e6526a97e083f1fd81c00f8169d7a92227122c008eee392aa3cb92cae51491615cd37307f693a7f8778cf15aba0d9a4aee879e167daff25ad2e2f83e3654d4b9600d12fd001ab330d9c141532142d1e7a28e8baa1487b0742deb16d7e43d7ee55fe8eecae0b94e48dc7410923704fea051e22ad05bb180cbf2de697a04b223b20bd9a5edb5f998e3956d65b2de6f9d41c3797a5b243f0869916aa7d156916e173ccf1418f7f9105c8c27a85c4ec4482b26ff25a57c49d8ed7ee0fe0a8e8d99cd12d99183ebb02cdbb086997bd2cc093a1919b8c847eb7fd64dde7e831db0b26eed483904ec2ad28d7a60b7948673873c8a24e5abc993bf20558caba46a3daaabbfd2518a2c2da8e1f3757d7d73e06cc92628162668ade9fd92c44b6d656c1c42317417e5c712a0e03b6db70f9591bf308b5ba05ce496f95975cca1d53b6e781398a227670df4d593c635bdce3513ba0d9b22cb0ae686984e1a37c9a9661cbcf6dc8708c303e6274e5e17284fd2143c17d2f3ab69924d873ada95cd6d8ebd85fdab24d98694516afd17384efb1d3da75783fafccfcc4b003dcb0a8b7baca98deb61562c3b09f31ae9d7719273f8cbb672d60ffbb7f0a874d7133945e6af2ab4902339e87b02a6c420501320f8ec82c9482ba496bd8dd50f7a030c25fb6f9379b03dff3a030b175ae53f286cb05b67c8a3a2bea357e9a517082da985a6d08c00317cba45ed0b396ba6da1cdd24d86fe9beb18b240641307852e715fc69aa5438a2409bec3e79e44cf529c4c80c48d7cccbedce128627b89128cc05192b6a4395b7e12e5c502ec4a241310b8991fe9480fc679c57c6ef73402d9ac948380372b4a15f06baac8dd8841a0e29b93280103fe409088896b23d11ca1af0e20e64637598eb46fba1fd3a46ffc6ccf0877a29077385493b573587ac3ddf1077844ff1f7076596f7fdea807cdaff0c5dadbd7d90307aec0040c2ba6848d4ee4977b077b1155ac5dadc713ff0504c23cb7cebadca06734e09432d8271b6feb98d25ab0f35d422d0914bb625b9a4e869be036b0cd53c29b75b5e421481ec50e6f9c342c97e0573b7d79a50fa01a430d605d36a18b72730a260c137e426ea86d9266cb1713dfb97430e0fb76d0b29d88191cf36b48e52bcf9633429f9bb9ad3a748e6bdfa45ba1426d2ffb1fa450b89849a9f9ef27f20dbc6d926e4eee4f7cedcb0f3cea83f40ceb92783f3975434a21846bc196f3cdbc9762d235976d516de5a971e9f9c52705921ee50a9521d4d38d1ff77a0239400f48ba2e038f693bccb68a12bf6f33ca016acb1494b0b1b72739cdeac9709ff932a30a0dd8482ce9611c9b6c4c97a746db782b00427ea09c660fd3e1b8bec8e8309052e6d29f879cbe619905a3a71ab762b4cd49e95977f88ef4cb4ab625267b8ce1f9f5e97b76384af73e46badf8f8369256f364525cfe595ee25af18ef83c55156e6ec743c5d215dd76bcb5fd1fa9da60181d6267fb0476fda7d213ef7bba68a02e009be5c6e80f35fd7c0062af64cb52f6fc6f4b84defbc24058a34e869ee779b77dbba4c80373b50e2a6a2b9f23fcdb21b4e55f5094be13ac018863b866f0ccf3bf68b36cea3c499e82f01051117c76b5b4a708a66bffdba666dff56b683f3e6ca716083a7bea5351fd6aba35da752e50dcd1a4da38c5c854f99fbf77efa43c6d73a1bc8b38b63bbcd5e21f4caa5f99e4dc2eb6089cdcc0cbfb37d4095f7e764019624138b523b7420ba27f008579c905a72ba770f74097d6a10b8341e430c066a30a2641d55f9866d0049c595acc4ec61d8ade139162910d20a2e93d2872239396b61fbaa5d347a7590a683f0e971aef4adf0634161e38a9f2a762c8261c286a5c4ae5d9b202308bcc7d23244fdd383179b7c19e6ad078f401e80d38eb8e83ad553e83cd712ee2bb039a6dcd8b119f5052ceb6a66c3349bae19583e3c6539f3be2ebc9863b1b983a18b3faa0b4fe33da0276d6bf95c2bdda6db8a49ea4ce76dae9dea0c3403fa7238d24da3a267c66106b58114d46046eedf19c5c3a56b63c0877c1c088d207a17847c848ffb7be5d63f1663810bfdace8278ee515c2774d5c70836a58b1e7b3657e99ad32779b99f6590c2b45e85edf5b6baabc6130179046ce5e0223b2cc2a9380298febfe2fbdd72afee1542b448fb7713680d9cec84fdefa4a10cacaaa32b47d1ea1d5daae0f4d397bea0288105d085c3e4f7f7c3179c495d74d880fffc38c9032d180e3e5169fd09f1e26561a14fe5362fcf8add1efdd88f116e242319435d5faee0056f7ee57612a79b8126cf113cad9193a922a0800e17959388bb49a90670dfb52cbd276cbd9e4ae7cdfc39c36a4d072eb509542c3476e83cbfcecac03adbd068096af6c5724935637fbf038000c6dbaa78229f34e4cc102114c1fb1299581d3b803632d7f1edd6115547e5b3a201ab81aeef83b11dcca5d2234c09795172894063d89e2a8a6e10dd118af9229d36df063c67b825477b98fd3048d83ff22175e1a18930cae13e8aba5b00f417a3d7c20fee631e6950136b7a4ef8f004d15933b4b8fb8669da1e5aa9a9896a6e277ea6f37cdb21200e36d8f6554b3847dc2742e47c708c1d447404e4cfc096d3d9d4866efd3effb70c073033b8c4fa0720e9d38829572ce41a626e250087b426640048ec097792117c2c316240546d776a4716d1a1413d90cbee1ec9aaa7f3f39cadd3a8db48e691c808832399d02dc48fe7702c7e924286a6eb3786a78f47bfc122e8095398eda41ab0cd02d4aea1bf839a34a9368ac2ef86b282b68d470ab6f42edb0001d4d56dbaddb65c4d71df20cb55fb4c35ac235eb494a36468e50ae4e7091727e5314f7814690fd31e51321dafc2111a2cb9cec8919f8ce64334b7c6308e7daf3857c53841a2ff128c63a26d5f6b1fc1c6acc1825ab64c7c3928c7727dc0ab8fdc2dd14d7110c3e6c825c0c158c252ce6c357b86b0d0eb377c4240ef0288ee55e6f575f80224974011926aced571d34650f91b7167fb1d72e800c0711a88f76f75ae541c89bc6f1acfa4b3fcf84e1da697ea6c66a83acc59e34525f23a4f3e0d94b9de86ee3fc69ec9a6dfbdf6c9c6e1e72db1e39bb9eae8853a1f12fbbeb7fb099c901b15b75a5caac1d3a41f7003ed78d27d63b6c24c4e28a3bfdd6c152edeccd70ad0071c460b71d7f11126d4e407be2840920c05c484598634496dd384b05589d957d59cd0623233a544bfb7712092dcf7c1c249cc8e9221d132e48b6c8a3dcbeeb295a2c0a0a73e47501e4ec9fee66a2fb62517b4545a7216446e0aecceb14a5edf4fff896fc843a218e506010e687b575bbb81edd570c1475ef838c88f35255bc20149cd1b7f5482331077698fde16c057378cdff34105a90da69780c2a96f626c84d3766b6ad80591cb4e3db06afb182e3ae36519a43913da7b9f429a82b80b7a9d813022a51c8d011a7c34bb7e21d622fbf224965f5f79b8927c38c41fe6e4beebcbeda2ad7f423ffcce47e1523681aa7d84dc5ae35ee837a5675c0c650be3f990e7248ca3961b2a2483e6d01f0967d5be25e5f0b265ca8ebff97cc050a4ba089b8f295e55874bc431deff0243980f7f430d2278f279f26766a8c0c5b87f8011728f4ca13d33e054cd1834a314ffbb746418584ee8b2f53c7ffa4ecbd2bcd8ea94dc7401c63a92e29a6a56227bd4a91273f263f254d3278922fd2ee640b7f46bc4ca550b26a2dff6200a52f54903eded628e2f114f371bb2c18e27a2e6a44e01f9369f6c56e3720878c659476f6bf2bd23d04fb094314b835276dd19dd3b49893ffdc92d3e64fb6c9cce6daed0fd3ebc4b88b8ac65e60b908909d11ab1f41ad94793333528c92e4f2a66c289be3b574cba093ed5a36df15dc8f33ebc8fa6520a66ed9eabff965be186c20ef3f7d2718c335d4008d2c889557963907b89fd90561584c3af979223c05785db63ed028856c28578ae99749a4682e8d9089ed3b325369d69cd39c51d11d76996399836e236d4bede7544fc114d6afbf7007a1ed0c290ab23ca26dac31b1064020df3124fe4ef5861ce87fa8400b51e1aacac542c7eae43559625fa17e641931dc0c33778b6b49159e82df7d5c3828d9490c137b6838f232fd65096873a018b8c0d0c165b7418ae8bfadf6d28e11365950a92cd4a41bdad3f18f3374a318a538545953497050b2dd23aef85c3f4a4655da3d32cc0400519a33801e7191b07f398af30714c51662686743bd2d6d4e6ab286cf920a7db203175a8aea9ffbdab05a4a8b8a8d58ceecc0743e51271d780c85d90ac024d0f0d637fe62460c9a4d1ad1e0f9d60208c483a1a230e104ab53d904afa49d2c17321af28252edbb49615cac92b3e207e31a913f84d2c21fdc2793476fb447b2f731df84b810b602635d050", 0x1000, 0x1, &(0x7f0000000000)={0x18, 0x3, 0x8, 0x400}, 0xc) 16:00:44 executing program 1: socket(0x18, 0x2, 0x0) 16:00:44 executing program 0: socket(0x11, 0x4003, 0xffffffffffffffff) sendto(0xffffffffffffffff, &(0x7f0000000480)="b12bdda5ba68988d61aa4e4d55597f0ad55e3074", 0x14, 0x1, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f00000004c0)="1e4a95b5a09961cc55149b380913ab25326853b1c008f0f011553a04dd70ecc7502bef19419eb7bebf31f8e10b0cf59ef50e2d293ae7253bf10c227a1daa247677932d5bb69dd3b7aac7603f3cc6bfb298f24c60e36b375d4a7119c9ef47b15b374bb87206e1661534650cba8e018ab7c48f030101004c79fdfe753f54ed294a66f1b291ff7092871cde5e44a945fe0b7a89f7569b66363ca195aef38bf31300714a7f8fedb5314a8565222c9b77ec89d440242bb6a5b9ceb4b67b063d415df2e9cb6bd5227303924b5a4e2bc4b23afe11cce54bf8464552f8415008a08ea6f0ab15c4114720436c1329de7d3eacf108337592dde5832efb3f01a71d19b1268ca409555e844ce317d4701cc516c65044267f1339864db87169b6342781442ecf3443b308ef5052eb3ae316ae268d9912f62ce0852e0b67e3fcdfaf298b1e0543ca170bf0a26e5d207f6d3c969816f5a582d7ba632b0769eac28cbcef27b36295e3895bce767090890ff88c033d08fe68b00a0a6e50bb02c45af03a7b465fbdd2c6dcf18190035923b9404760855620bf66733d546db6a03b17998a79e091b71793c05cfe8bebbd950686959d4419a36434e39a42da573e422ac145e061bc178075ef0190596fdf7fca3d56d8d69f7a57d0b8484ed31aceaa3a0d7470faf9dd2c6d2e66c1f527dbc4a677b49690a62184485af014ad8714db44fe07a929af8efbe32da2e3116da2b0e04033bca8d1ab6b348588640372c411a5be30b55cdcd63511557067e62915887521f09c47fdb472bc71a42824ef6a5a21db02922a861365a416655d108192c1b58e0a9548d4ddfc27521a90762a96ccef36769e66f61814ef178d5afd8cd4bfff5dc4c603d2d995fd363a1bd76761a1df4afd6a7329d04f93a0234c0c0879c2f552d245883bfeb2e0f3052c68b53f4b2fdcba650aa9cd985394cff4f2416e4a0378d8c63f9f444f0ae021406ac24807071f4f85e5f674dab0ed56a023416d72a7367cd3e1eb74db1078f10290a6e9dc7d407dabc6ffe9e048834a47be66a1eb8898521db6f90458b6658502272c647d5a556a3f8aa3a793cec8e9dec9ded29a40672ba3201538633c07595988ca3c57665c4771fe06c395379f5babd807050f6bf4e9f46896dbe802f6a169ad2c7c0dc9c62a902aeeee60878082eb49675c7d840058413f1c8f46db37f34ae03e7dd2c35dab23466e6082067db09edc59426a3d0bfb8d65b73b3e94035113a8b5fd3e753485460a32a20dd8b13f2a6c29529b85f5f823f80c3bc67b7326515774ec76a2a57b5d648d7fc8caece4a89ac6d6bfb96c72527c004f4f6f0df8fafc5b2b30d7bf68ff7aa23428d865af97b0fa4c58ff93238c8ee45e25e5ba5ba65b2605c762e2b1c2339fbe3ab801f98206eac9a31dc5a10301e6bf4f5486d7b7fe5fa2b984121232af6e109818136311ede5c26b03f0f2ae582d07db76690ac4350720fc5c86478c603796ad523d98b2c967490795bd341e10795d944d7fee2ec5a6b1401cdf65e4ee45c3491768b8979188f122847e5cba374b7337ba789430725e43a17b8ba982f0cd1872747e1a04b883ee5d13f61a54f4f2da94088ee1b411a16ae7296dc1586a3cec4c94046a383dbd3d735f65d0cd43bea45e7e7dda6319d6847477878723a90b72e0dce1d136d3ea35a104ac3ac432418aa61ae47c5ad23192c6f5300bd94994153f67fc68f587d01a2a8e9c856bd25337325e138186fe129c2ba2fcfe97b65e33f2c5080668afd5e8fb1a35273afe31519f2ebd2d62384536f97fd82bacacce7e13e4237acaf86caaa5325dd951d1f4be1a783953ced335ecc98b5276d8a4cd08b7c9cd0a2e05a37ac832d85a2978d413a62544402959b244c7471268fa1dfa5aa51797c7ad95679239d86efc1cddf29e7aae9d6be0c4f6054b77efbde65edede41ffa4565e0e44f88408a72fca982830547acdd7a3cef5da55ba5a68185ab88711346339b9bb17b1d5dc136229ee4524ee43356d1764baca073989f6fbbc321f2cdf016824cb75540874cfc8c63f38524d17d02bb17450bdf8ffb0d0813293c49024cb8359b3149ccfd2f0bd709085d3a942b81010aa850e8f5e14e2909e746110e39e3dedaf51ad21209a20f6a3f225af65eb5a5edc9b4b8aa096938bc77dfa1b8b1266c8280f04f065f22ba8acfc1eee20dc1e7625249d81659a5c54f4061c978027d004c8208eec5daedf04bd03f3ed72257466540b6addaae49a8dc8370ecba81ec747132255628de8166ae1dd4aae2bef4fc60c3721164ceaa1ac8aee8ab68d12ae58c58761093b6a9e161466ba55ab09698c662f40540a50348f022ed583921380a00b18fc7012ee787991b74cd4912292ff606d57cdb441f7506fb28e3c57fbcdffa055dc4f8596442d472f69d9a47431da820e16d0941d52b89457abc6cb32d4e43463aed0ef1904c4730d28cc1f058094fa1dfcc63c934827ac7dd167aeadf14ecde7f86ef52ee1254f42d3df8dbe0257c434c524a8a8bdc90116d3019037222d49123d4f37db5ac5cd52231500076c39fabbd6f92070cb753cc23b86eb89d1a547404e2c1deb062fa72b387aab02aecf16644c30e95b469563f1f5b9f6788d233b3d068412d21e98bf1ad63d89d681ff8c4a1bd53bb995c23960f02ed2a6b94732b6dc5373263c72a0490803f0e1e0828eb150ed5cb14343e41d1e8322b5376e2fe0f7732d647aad6315d5fbc7d23cd9534fe044837be99673eb5d646b59cf2766f3a6303cb15dd5420d2d3dd9c2db91f5a6a0543f437da20c2571687efbd3401f7a921f77c4e7eae1c4ac2594a3d5a3d90fb9682a57325f7dfa1e5c3059bf3bababf2d9da9fbd376cd16b159d1cc5550898ef32f7eb2a9e586e6fb3e1f5e2cdcd183d3af4716ffd025463ead1bce8967e060a3dff075d8d5891e247e083611f4e978aa8eadde15cfa106b7d3ffc997c2b55d0ac40ff7ba4a3093c1c19e9ef5d20c4856ccb0951e98889a05ba450d769bf86c8a71ba55ee616ba36614ff09fa90f913a81c7666141bf574f110bf11cdf6bd03741eed07a3179bce0892bc0e5a8a21c9eae9c3bb60046d70b90a8961b8c799abea257c7f242e472e17d198f1950fca8b26e2d99e5ca74be9a8853ba1fdc5e8709f31bde5de8c3cdc4ba4f871ba01856b0dcbfdd5a9109c67b1c71e7873a6f60cf9d6fab53e918b6473e381543e0bcd67fcb57a3d1c316caceb07fc25820a90279a71ad2ef2deafb0ec3106a1b65aae5e874c83c1971cdc148132813d064dce4e9d258462a0355ad1b2f1da6a11dfa2cd6fa5604ccd09a805e024d60185b3d4b5dc73c32048ed9cc771a2a304b676323c4c6db2225cbe777e8c9da1b40b492e6e92e1589d353ff5b8a3092c77d207bfdd6ff83756a2c383acf3669bc299965e58b5af193dc9d04fade3a9add976320bafc542cf4ff225cb2378b8bd990fb0dee4d8809e2d11af13c90010936ba56c9801fd0757660b15dbaaf6a549b8ea69a177ded27c25b1e2a65ec6d2e0c0252923adb7d195750fe31ccd0b49c3009a95269440c8e03203eaf274a9ed1a955b71a67d3fc01ea59b7ffeeb10f1175ee96309d1a0246403a45af742e3a094ee9bf135033b65978a7323b1739e786ecfc100c4b3a27b845df25973e29c60ffb53f0df6f03609640310bc702d3afd2f24a7a2cb3950152886349cbb8dd8e5b0d9cc30730243767f96a716045e11436ef8553005355bbb105c07d39562bcabfbce80dcdcf20dea08487d6a863465cec7b5efb27863ad607e002c3bd1b82afbacadb7830ef8d7538d3efd7ae70771d373459c2b9f0663c54a899a32b98ce50747b37b1c0935b18915bcc59a392973552e19f79dd92273a75d35c766b931bff5af3449e38d599455488041b767976f85f4bec6e22c97cc94e9489caba1156fb7581d9acc5f117e04845046716bab8f335ec36cf51d80a2bc4f42c3d2ae06ccb9e2bc5eb3fe30b479b2c0aae0349fc81f4282b47471d434e94b7606bffffd2896fa18d1467bc28f90412d7e8ec125b9bad9736c350ae0c730ce92a49c20f400bc516d30651ac7feca4234c7a149a695c50b42e45c681d73f095627546d6e09f27f51553039e8c71ef8cb768e3e816a53dd8f21c4f2b6a27924ca87dc84c39263038d995828fd8190dbd3b19c431c1dcf10d22619c48eb7c9a83d61c9a3258aa24d839bbde57db7425e7973811b1462a96bb530c997a9c271a165aeccb52ec22afccf021b76b491aaafe0ff95b03bca85bb848da983c32f8bd83126081554b411d5f6af0c281e1ea9be4db6e57cf29de1d5067de69b127921c21a60f5a3a6bcc229ef43004f70a97fa124a58af7d94bc0662dd26003bdd13209f74b3513f0b72b8ef77abd82229b5da6e5b59237d0b46eb9794be07eabc9b6fc2551860f36b12c45034e502a24ab0e5d65a12938741e5281b3ad04a46baec52cde68fbee42d472ab3a744295f93831b8b189626ca6568fdf7b61627c73107f63d7f00dcc68487a4f30800034f51738b955d64fde577365564d08c50cbdfed3193e1d7c5520aa79ddad952e49e8c61ec313aec20e853ac092d3d69c103b3968481ef6add846de216654c3fd99b88762f5283c562ffb8bafa65acb29a2b18a988ab2a3bdb032ea844f97fdbe991139675ec808d4788d72ec452eb868fd8f5b725258f1e17e4a42125d0cb73d7af72b0b7c8e7403883bdc0ea3c969219277ab1f52fe9b111d13d9a6b4abcb0a359c0225ba0d12c1ae8ae816767b659d87ffebe9f12faf70a48dcc29f0922510d1968b11fb008d6741c72ae6197cd39f29345070028aa3cb0aa440bd7e469fede7afb34af2378d6b45ebc4c99bd682bb5fd948cce8191c89623f2fc5316c90c81fa46d15923abfdc202804f51185f3d1af40692421e39f985e1f63387c29545a728ba9a3f766b93116be7dfb2d0bf35caf2128cf75eb681c301777b911e8031084d7593133beac352f439abcb18719b5b43b32ac2c7d05c01ac25e8e3d3fb3f4262441656c3b4ee7dacd02fb5676b0c14d51dbe2a5c091abfa022fbf6fe1ec9ee6b4d1b9ecc5d90cf5e0f4aec78dd54fe73c68cd712b5b29324b66d9dea5e5e0d524215aff52934c4ce799942b42554ece6527da57e0162716639bbe0c26878dbba6a9a937a7142b62426fa12f6d78c1234bb74e2b5bf6300efd8954d65d7c2310d3b4f294a8149aa55564a7ea50a6a2aab8e1bd413d6ca05cfd1653c0169304ddfa36eeb29eab535916ade83e7c4d0e74e85a6a3be3c1ce13d1554af85fd61ef65b4ec68ac20dd70d7d72e4ec292ef8c52051d6826062a774ea312835a14d8856e752e080fe4dd4c386a75735734a7f839557bd0824cc799d77bdeaec31884daacb73eb0202cce4188d28b5dc4605bfb125f75ba489b8a4088446e0a8eca4faa913709ff653829f3134c2c292467dfcda1f1d1ad8e273b153d4025b038a8a6f086e9e5ef6ad828a24bdfa0c33aace88915fbdac0ca310437f376be92b2800ef6008cd85a25fb48eb48850e0ecc58e851d1719fb0129899376a554ccade6abf3b84f5634dd9f5f7f6cea0b2d1d3f7e0e9abbf207f030ba32ae7efc1953b65adc3eacde9cca54fe1b2a44148dce25b31b04c8e4281d620e50e1263f9d7b648d1ea5fffa566ac84b02963eb86fc6ccff005346cb51512d8e177c4d3af02b8b1616a8796a430d0fcba89338b3cdffb75cad629eb43af99d87af13f34bd8c3c53c6a23f0aaeaf8c801eda2a26cce70e003378e13f095cea19b2a047cc6a4", 0x1000, 0x8, &(0x7f0000000000)=@in6={0x18, 0x1, 0x663479e, 0x81}, 0xc) 16:00:44 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0xdb, 0x3}, {{r0}, 0xffffffffffffffff, 0xa8, 0x40000004, 0x2, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x5}, {{r0}, 0xffffffffffffffff, 0x8c, 0x7, 0x7, 0x100000000}, {{r0}, 0xfffffffffffffffe, 0x3, 0x4, 0x7fffffff, 0x93d6}, {{r0}, 0xfffffffffffffffe, 0x4, 0x20000004, 0x0, 0xffff}], 0x7ff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x100000001, 0x81}, {{r0}, 0xffffffffffffffff, 0x42, 0xfffff, 0x6, 0x11fe}, {{r0}, 0xffffffffffffffff, 0x80, 0x40000000, 0x6, 0xf8}, {{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0x0, 0x4}], 0x766c, &(0x7f0000000100)={0x3800000000, 0xffffffffffffaf84}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c3232ea865facf96a0000000000", 0x1b) write(r0, &(0x7f00000002c0)="fb05e33bfb93745b50493e9ebe1ac1201b841a9c0ad7ccd3059309097ff3b4ed3e2d69e7b0633bc4b3830203", 0x2c) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 16:00:44 executing program 1: socketpair(0x1, 0x8004, 0x2, &(0x7f00000000c0)={0xffffffffffffffff}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000400)="e8b6f6e9fcf210953321141b47a3dddb46f94b6de09fdda2031f52a30e26e710260339e323b3534e92539ae33421c931bf6f7e3437506415c0e7dc064155a01c4858fbb8ce3a69f0346f4f5e939e06626c026c3aec6f1c2a38547ebc50d0f95001047573cca14ed0b5cd4e7172f590d6b39204bcb958b976801efa9b3f395691a6afe71e00a973e2f32d2e43ef34cbea1813e31bda8a91022954e1ed55a1b2cd8261749dbd31f2524c7ecd75f9539f449752390fb656b52900e16afdf94ae43c08040e863f1ccac2d7137bb07060c88545af10f4c82a7e524148e4731a3cdd4255915d495d39179f671dbb0aacbec6c9fc973ea3549516f738a64ad0308aad084642ef46ee0edb4fbfaae41a0674240c4a3d4fbfb6c955eaa18b998be0f4abc666cb6032bdc297d37fbf1337194b8d7c896a424ebf3a74e43d755342a64d3f4ac7086877a1b1a5bb379ef7e8e22567004e8465803386c950bf10775cc1a6e2fce84a359a1876031cb644d5aa665982c9867c0e839d5d786eff4d4c632e5b445cb04138a41278d38740a6bd5583eafd2942d114c59c170d1a579fcdbc10fa9a278015d6fe9301b8cda1c64000fc1a27b8af03f20f394e0a759cfadd686b47bb9c37a34cb6d22fd5ff8d01421c67c5eeac8e6eeaa60cab8cea23228cf9d7c8c268dbf0e390097ef39f7bf6c495213e9f5c3baaa035344cf48c69319f03fd20cbdf84d123a6a72dfb09c09619c84601ad538a86836156493c562be18f4b82977747ca25558bfe101cae131c42d80d5cc5ab37ca4c97db6233286b86985f4bcc80fb52d48592d046d35af1c71a4136f9c97dbf66ed9c514be555605bd5f476b2d64fb6446d6172431cfc72d32cbf009f8129f634b71639f618063b09e7e3d04d6aa9cdbf603236f1ab0bc299308184f88c03cb2f766ff4778d946f1dadfeaa240645823e89e30006074289a7fd605b165c0729ec4fc26eb02bf121208291d1f56a28bd2577beb0871ec043ea6b505dfc1e6e2e3b60060f8ba6551e889c8155be56955c758dea4f808d7f1752657c2ea3b2db7bbf0cbd1b9b801df35ce31a37d30b22bdaf485d67279e410b37a799579c656231bde0dafc5c56fceb2a9313132a3db657980cc37d200c146aa791ffab4a1dbdf7da191eb57d625ef7f88f5d15ea9f1a3c9514a9d0f3019a452691451e11957c939177d928e73e0b003c974acbe3010fbfafaddbaa2d9ba4ff4576db699bbf208d0604242ac82dbd880c5f0cb3ab65e8f4566775d8d0c998c64f40012f5dcaf314100e206dabd5e98115dbd7cec342540b33a618219933c53266068f24122454cae7bebd6ac956c7530103bf073e1344515f86683871cce135f6cae9eb54bff1a5cca8151c29f61e0d904e9aaba159cfb067e0727ee213e6fbdcdd1f6b53e89966713a29025d9ae51ee50f7576c8ca33f051bd9fbed36822e3335ddf355f8cbb25b0be81ab729c3a3be9a013e012389c067e73b209d25ce4fd2d47fbd801d7cb24423f196f090a2f36f7a069c86db2f8aeda6b239ca91dde54bc8eb19bb446dac5dcca48f5c5806bcce52a8e65e9f0194db6371e0724f1fea21a05dd4b78378b9543100325e783c7858f90f873e1e38945e3910334477641d9cae46c6878579db340ee42d70cf9341f5fae8bcdaf591dc899a3df674105c7b09b5712d0984001bbf9d0f76406ef9321075b7d41fa61da993749310086c6c89b7fc0045e886709780975c05e517808eb1dd99b3755fd8db006fedf06c834b8b73e11d39237a524fe26d6d4e90c778204a8db884372986ad8f0543b2f09a0248c1c466a8bd2cff31f40142c50e9c58a4366c42fd5a08849e09d6e6f09ca32df25a739fd0fff8167d86684823eaf277b6c9aaf9dba2f963341b12d8f99fc8922829c73ce0c7b482eb7ba9886be1dc7103b38d6c584a6d604890d3a326f94068ca3747e812bcb4b22d62d91347b5e20dc29362d1808892f8e24a2068d2331fbee6e168f3b42909edb645f01478197a56e396927f95708929332c7eabf36d9a73f5bb0a4cc9c632becae3f73cbc6a54c060348e522f6d2a7ffb168d47a24ffaaefd997e2c518001aeee19e5c74f92e434ed4fb8c73afc4705b60df7e4e9128ea3e582b1e08f90149119dbf266b8adcb1b5ce9315e097d48cb158a43ff86e1dd1a9e90a38ff9a68c7635297adbe0486d1f42590dc4da89f172152a5a94d9e1dcbfb800e4fb08394912d1589b28b98ffe8406f7441e49f69ce31ceb8d90265519623574aba1bf0a2c8fda57bdb2fec33e2a8079112e997d7ae3980755a565a273faa4499170c251061fcb4478ee6a40ccf427543875f93646751a14ae09b06d7421e097032061adf5453d163bb75972e6132e50f8057a8f5894cb6d0829df19e76fa2ac71ac3ad9de25870fd0fe084b6447324853f0ab68d7d78a3e65e7af0b7a3ef210925309b2d5e3d43c16cf962a8c6307e698f56a6fc8a5fd172a290bb706f1d19b968f5eb0661239c4f22565a8a5d0a9d06b7ecb8521e11ab419e8dac90a3625025a5e579d7d647aa289ca3fe5db0f2b0448779f9fc42619b9bc8ae45ca4f6c73e5943ad510a98f2ac866079f1625b6185aa98605802142331468b853ccb7a07e8147d31c448dcc58a58dc30fdcd49acb32d3fe8d890da1edf9b60a398d586ec54dfb9ebc67cbcd7995a1aa401fb1831109c8edacad5a429923b698b1d7ebf5e9ae41975e15cc40b825cd1f4a2d52afb9b90dec35b0139505fef355722150e3cf59de8cd2f12441074e5641bbb8afb232018d9f6a84a26b65ab2f7f748a42e7e7a3076bd501b053a6341ad9d91093cd264f212ebacabc82e0494f902a5d9735470da4d2e645d7efbed2ba242761dea98741b2bffd7e9a93eb870e582f02c9b9ba42d3534fe33ecd501e0d6433f996a7aa36489bb721d787b07ea3c1a2a94c898a930aa07a14ea2400f710c1dc88192468005844fe466b0a6fa817f7308a557de23763a2884e92bf015a7ff394058285339362dea7a8f5e671989dfbe0e086bda504326e6655ec5f389ab8bb900a817dfea19aa43dd3881d7322e340c70c1b329160b94b823edb6fcb4bae4e9799185a692a92e0002d479bf991283371e151aafa74d4fd8ffeadb811e02ddf8954c95874e1427663802aa5b661a5b168fb63f34b4a0db2b0cb8056b3f491d48b44ccb72b6f029bcf3d53519e87cf21b11c2f9d3d58553b0e0e1e8de69cbfe6bf8c907c45c7654dc770928dbf4170abc29e5b0870a1045f5ddfd70b91fb67920e7475ed3ef94c8ae1cc5ce2b3af99fd1cd7e9b7b1d067e4c8155e1a481d78056969d9caf319e9b19d0574bc96a287cb314ca633ddd0f5444b5f6a085991ff72818d94f38499231bf4a75f3d009fe82c833867d3abd879dbb67ef09f0f0e3b9c5891d336022c7e2c6aa9b687fb0049fd86df77f56293db70b4e662b2e6d92a8256edc2338d3ae7becca3810f833404021b4f3a96dcb0feaf258ef9a04086543710457c1dddcd7261879c9f9bb2c8ea676ce1c38ea5707fffde2e4ea43a580ce5d01a7e74fd1438ba5f0a0e1a7a698c42ac7739b6656c0660b09c7e0b776ca61a4f04cbe9564a458aec22a4248cd9f132080f6f5fd62353373fecb199dc16822b6371508e0afe416ee4ff4b3db6c17adc1d515c5d914664228b91200316ce88730eb0a40f06d3fe21ae84983f6498aea363009f21d897ebd0f674f5328f51c6af2c10f62d758f8ff3c3e5f3558f67ea2e744a464e3558ed73ff3374b05c0d041b2619e01209f37431fc8d05a01eb2cfde46a51a5dca0ccdf84055cdb67e0cc12586a003dff5bbd7dab720f0d25bfdd05a0cab6ba46bf0dd700d5e638269032798079ed56d2a3e8ea6581b746b38de81341896032121103cd9b773fcd7366b847b71ee5ec1304015bcd2664cc1c71d98d3f1eb4c0fd4b660baf93b7ad96628b824dcc5d2a2e1f84d078ef737779d9f9f17fba0afc55d2a48d4899adbb604bab97a87d167e441199ab7b86a9167fb81c7eb26c6659bd918b0f13a6456fe3147960620ea0887cc93e1345fdfe3bf8ae6ef3a8f3d4de1685c0e0d30cd127fdb247f6d2ff47de4e83ee5b3408802b474fffc894e881866cf79efedd39bf08450f6faf8a3e938854882e2ce405b15285ff60a20f20fd191e270d73c475ba84ebd96b8394820700e76b3bd6afeb411645906d7f3722cd3e0afeb00223a212849645b6f52e7a09ff03d8f0cd2176d9c63225130abd16f718046a419442448bb847a747bdac5ebcc054e9f3ca6826dfbf8d77f690a5be8e3c1550cb1c9a33519339bf2a0efc1b41fd94abc752c5d7a4afe0d6a2bd473165bae52dfa87295879778fef1d7af5c78bd8c93d08ccf7128358e7fef21265b4a600d54c01878e6060eccc007669805a53b62b011d210fc487fd068be8a427d59a06ef3d3f491d0ddeb5a2b30003f3f5b27a42bade6fb2fd5f19e59cd56877d9f5453083c75259ff122dfcbf72b60fb9e17236510e8d3ed1ed8a645cbd3174aff47c9cbada46e60605f2cf7e86919d1961fd864e19286c1e09a0de66c391c3ae74148a66284b4dff3e7a0b520b60403685a48703fdec4072d76b7b14e8ae49d2eefd4482a020b058c1df871276c56c5b1817a74bad515d229e9d9374952c27fe04996121b987dfc50247a0499a5f0ab5fc7d87d2ce668ea930775316c4cac9a2c588bca272c838bc1fdb40135033272488386ece086008d0af3d0578026ef455f99de9ccfa943436eff6bf9036b9214ba0c904e697deadf33c8d6e958db588452b50f1910cbcc4b7622e5f921e366074ffc826741da8288075588f9ca48fcdfee2184cf74826f950a8bf6581247dd58e583956ca2f42e8f31591d6092e252276039f03b15012338431d0aeedbd2f3015286145dace2034e4320e912e722f8561f77873473efc254d35f763165d96910b7cb29868b16c43de2a85ba0b2a9048d1ccf29c25f2db15ff8b2c7aeab472dced6b338562bf942671bb47cee7c475f66964364eb4cf61d717b78a770ef839be2efeec04acf8597320db47d81dc8c171c7e4077c37e4e208a12dd6bd1a1be344d391c961ad7f943f02824200532e0d4a2e3c9ca2b0625aa49498e6d44d25aecdb1265e87ed9762cb13e67d7ea630ec67bf77c619c0033211ff96763c889479c0ca42cffcc8f3d294796742f4f24f5577d63fe4e620fb36f0a2080537ad17aa5749d7bb4545c43f398cb980be57939a328b9f3d856851adb359efd1925c72be8f762c3ea020e26fe6cb71485c8781e4f4da2c17ae7513db2e1399e4b1a122662537ec3a3351a6e1e984571b84388ed5608640bd365fcb0b6b65fc17352cc12a4a3a43f3439ab321ad0379ff89281c3912c15a07fe5fa9a5aa3c647ac65589518f5856ea7467dd3b8fd0c885f13a90cbd8223389422ce83658a19ae6a9e38e0908077c7b0b6a242564e01ca8fba5b855c633d0e65c11de3ffd00d2196477288a586245e3d84001cf7d43222c5b79794dacd24a977031656727cd5b96c709053b92543d0f98d83681db5276e98cf1536e2c8652ff627f912c9ea444a7664525768a001eaea2fe810417afef0d7d3a0c1c0050e7c1784fe9f87629736920f510c4d5e344a4142d46ff90efd74e7720120af3aac72dcfacdda71748e9c0da7acdf269f492528bbc1d4c6ba36c29716630e055074029317b78a0429233ccacb8b66463b8bfa7875592b40e70f7d2106351e3905dd957b4a3bce6a5eed418ed46475c5e4b229fd2bc7fee89dc3b059", 0x1000}, {&(0x7f0000000100)="ec386c0da21b3540278b5c82bac5ec121c754e4dbf203993c04733754f1c473d6ead50a0890fe353a24f01c8783a0188533216756491bb604b1a848a10138fd1ef3bc988498a7b1e8d724cda93b53b32", 0x50}], 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="30000000ffff00000100000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r1], 0x30}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:44 executing program 1: r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername(r0, 0x0, &(0x7f0000000400)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:44 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x100) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f00000001c0)=0xc) write(r2, &(0x7f0000000340), 0x10000014c) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) write(r2, &(0x7f0000000040)='t', 0x1) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000180)=""/31, 0x1f}], 0x1) execve(0x0, 0x0, 0x0) 16:00:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) getsockopt(r1, 0x0, 0xb, 0x0, 0x0) 16:00:45 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file1\x00', 0x1) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='c\x00') linkat(r0, &(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000300)='./file1\x00', 0x4) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='W\x00') unlink(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:45 executing program 1: minherit(&(0x7f0000eb5000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ff0000/0xd000)=nil, 0xd000) munmap(&(0x7f0000e00000/0x200000)=nil, 0x200000) madvise(&(0x7f0000f06000/0x1000)=nil, 0x1000, 0x3) 16:00:45 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x5fc5) dup(r0) syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x800) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 16:00:45 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000430000/0x2000)=nil, 0x2000, 0x1) 16:00:45 executing program 0: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) setpgid(r1, r2) r3 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x3, 0x4, 0x80000001, r3}) syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) syz_open_pts() 16:00:45 executing program 1: munlock(&(0x7f0000509000/0x4000)=nil, 0x4000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8000000007, 0x6) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) minherit(&(0x7f00003ec000/0x4000)=nil, 0x4000, 0x3) 16:00:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0x3) r1 = syz_open_pts() munmap(&(0x7f0000712000/0xc000)=nil, 0xc000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x810, r1, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:45 executing program 0: r0 = syz_open_pts() socketpair(0x3a, 0x0, 0x10000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x2f, 0x7}, {0x18, 0x2, 0x7, 0x1}, 0x44135f0d, [0x80000001, 0x7fffffff, 0xffff, 0x6a8, 0x0, 0x8000, 0x5, 0x8]}, 0x3c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f7828bc2d2a500a35ac1f00002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bb87b4605f1d0008fd323e6a8bab89057394672c25bc15a6", 0xd4) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x88b, 0xffffffffffffff81, "8549558860ce4e8e5dea9c11fe4dbfa600"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:45 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0xde, 0x0, 0x400000000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) Qà8Qà8map stack 0x20719000-0x2071d000 of map 0xfffffd807f00d9d8 failed: no mapping map stack 0x20719000-0x2071d000 of map 0xfffffd807f00d9d8 failed: no mapping 16:00:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) socketpair(0x18, 0x4, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x6010, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) r3 = dup(r2) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x41, 0x513388e73b8320f9, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x18, 0x200fffff, 0x7ff}], 0xffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x0, 0x3ff, 0x1d04c6f6}, {{r1}, 0xffffffffffffffff, 0x3c, 0xf00fffff, 0xd2ba, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x0, 0x23, 0x3ff0000000, 0x100}], 0x20, &(0x7f00000000c0)={0x5, 0x8b8}) 16:00:45 executing program 0: clock_gettime(0x4, &(0x7f0000000140)) clock_gettime(0x0, &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80e0, 0x80) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x5, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="eaff125c86ea9888", 0xff49) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="1f000000000000008fab28fc62bd6954adfd125c2607d68d", 0x5) 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a12babb181a5b2c4a2486d88ccf61aadf5c11f8b08003237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba4007a0a477670c0e9c3cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc284ab187455e3a311c96284c2b5337613910b76922e59a3fdb4f82c7342c1f2e00a9684a1", 0x208) r1 = syz_open_pts() r2 = dup2(r0, r1) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x45) close(r0) dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f6, 0x9, 0x3, 0x4008000000d9f, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:45 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f000000007000000000000671f76308304ba00"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x145) ioctl$TIOCSTOP(r1, 0x2000746f) fcntl$setstatus(r0, 0x4, 0xc0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x22}], 0x29c247df184b3774, 0x0) recvfrom$inet6(r1, &(0x7f0000000140)=""/200, 0xc8, 0x40, &(0x7f0000000240)={0x18, 0x0, 0x5, 0x4}, 0xc) 16:00:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e2", 0x1) ioctl$TIOCSDTR(r0, 0x20007479) poll(&(0x7f0000000100)=[{r0, 0xffffffffffffffff}], 0x1, 0x928) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:46 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) socket(0x18, 0x4005, 0x3) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 16:00:46 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) getitimer(0x3, &(0x7f0000000000)) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) recvfrom(r0, &(0x7f0000000000), 0x0, 0x3, 0x0, 0x0) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x836cffd, 0x0) r2 = getgid() r3 = getegid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getgroups(0x5, &(0x7f0000000180)=[r2, r3, r4, r5, r6]) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xb7}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r7 = getgid() r8 = getegid() r9 = getgid() getgroups(0x3, &(0x7f0000000000)=[r7, r8, r9]) 16:00:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20080002003, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 16:00:46 executing program 1: r0 = syz_open_pts() close(r0) r1 = shmget$private(0x0, 0x1000, 0xb0, &(0x7f0000ffe000/0x1000)=nil) r2 = geteuid() getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = geteuid() r6 = getgid() r7 = getpid() r8 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x3, r2, r4, r5, r6, 0x180, 0x1000}, 0x200, 0xe7c, r7, r8, 0x7, 0xfffffffffffffff7, 0x1ff}) read(r0, 0x0, 0x0) r9 = semget$private(0x0, 0x7, 0x18) r10 = geteuid() shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) r11 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() dup2(r0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xfe62) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0xbf35, r10, r11, r5, r3, 0x14, 0xffffffffffffffca}, 0x1, 0x8, 0x3}) 16:00:46 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000180)=0x919) write(r0, &(0x7f0000000080)="1fcb578151f14d4d0802108cd4bd34b3b82527e4a3b98a529944ebad905de236d5d9760bd039117a5b63a3e8258286608cde30e115cd9e27f8c9a5e3899c96935f18a77b3c7269b5eae5f66f488736d8d664401d882fb6f03350611114ded12fbb9e396803ee6aa986aac37c7a8583b1dab4e3cdef7fb5c332e14ef694f2cc0a8a7afe47fa32dcc452bdc094a79d894b", 0x90) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r1) setrlimit(0x5, &(0x7f0000000000)={0x3ff}) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getuid() r2 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eafd125c0000006b", 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setgroups(0x7, &(0x7f00000001c0)=[r2, r2, r2, r2, r2, r2, r2]) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66296c653000"], 0xa) 16:00:46 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312", 0xfe}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x90}], 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) poll(&(0x7f00000000c0)=[{r0, 0x9b}], 0x1, 0x0) 16:00:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) r3 = syz_open_pts() r4 = accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r5 = socket(0x6, 0x0, 0x7) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140), 0x0, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x60, 0x6}, 0x404) unveil(0xffffffffffffffff, &(0x7f0000000100)='\x1b\x00') readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)=""/1, 0x1) 16:00:46 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) socket$inet6(0x18, 0x4003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) sendmsg$unix(r0, 0x0, 0xfffffffffffffffc) shmget(0x3, 0x3000, 0x288, &(0x7f0000ffa000/0x3000)=nil) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) select(0x282, &(0x7f0000000080)={0x3c}, 0x0, 0x0, 0x0) 16:00:46 executing program 1: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="b857b8f77f7c6b6b265c71998594b06152e3d0e5ede7bf381a3363c53274db1266ccbf582d0fb130a51ba3bd48e60d86958526fc1bf9b5da55cd4c0bb437179dff320fafd6ca91f37a831257eb61376aabd7cfab8a4f0ca5dd4ff19255dea98a92a0e550390adcc63e19d236fc7cbaf7562548069b04c80c7f49dbaa747c84d0aacf9ccfab8c6e37d769d12a6a02a3dacd4e456ace9318aedade4326d893dfed291999152a3df29ff32b4e3a3d6f4c9271790843b95c7713fe0ba7626862e6acc43714ebb9637d6b7693ed30638dca502508b235a12080ae321d8e7e99e6f490b02efb2f27cd8a5b97e60afd8ad2ff7aa30a10b3b7eceaa967a8c9686bd6a9326910fd20ac8c872eb53d477def79418eb2ed8bf366c690e8834840e6f93a5912f1c37247ec2188a2d85d9b3213f98d8ef966b3e3f0516504c0e26490cca365a7b4a4584c697582644590cb599b1ade6d67b53ab9dd973d00e7df37898c3646827b3b2bd4aa650c39a043f6af4fc17296093446c215eb3306757b45801f8552459b3dd75fb46090a04344765e372619335a19a146214288f2bf42f0680d76a3e63664d8b026b0e2aa8d218a1401a15fef8a58ffb7b700d40bb557993e99d3e6792f629a778dc4be9a8383f507c83541567ab63e5fa0d02199a6a5fc38087e9155114972dd5958a0cab98fe44100036aebed698ba8e6f02e0a4af496f8d9a7c292b264dc3f9c379a3668706aeec9d4493d0428a887a8a5c602a3dc82bf8cfc24a8ac0812e4e47daf878af4f267d2db4a08de6e3375a2a0dee098e85b5f35558ce4bd751e97f07a62544da8f0c170399af47c85c6dc2c4072e8c6b7014f19597997c420adba354803635c5878bd1d3c9799654c2118bc699e266d030828242ad3d863c98c74d2c61cd82218398e662d0ce7cac139f2586a3be56d8f4f2a954fc4186669c87810b3350275d199dbca45e14ebe061063ff3256bffa7eb3dff3ab2cf18f6fa839c194c61325888e95ba54ca3c9e7868357c56d03ee35f2e69834d06ec261786eaeb0e07f80278d0663aac595fa356b4417172077aa8fdb6bcd4e0f09405867fb6e6d88f2235982ed3672539330cbba8959c134a99420fd3d250af810d75191361eb25113c95900de64d564c49b15f3eb304642be2a419738c4ec76cfb37da9d5a432cfc76c7a2e6e63135d030efcd29d583da23cafc17105c98196b03057aa67269b46f27250e34f1c95ae72b84501313", 0x374) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() close(r0) fcntl$setflags(r0, 0x2, 0x1) dup(r1) syz_open_pts() pipe(&(0x7f0000000000)) 16:00:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="e38e8dd6d7ea89e0aab95de3db7be113407c5fbadb03c2dc4dc0646fee61f6d2", 0x20) execve(0x0, 0x0, 0x0) shmget(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) kqueue() 16:00:47 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) semget$private(0x0, 0x2, 0x0) r1 = socket(0x5, 0x8001, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x20) semget(0x1, 0x2, 0x500) getuid() getgid() semctl$GETVAL(r2, 0xfffffffffffffe, 0x5, &(0x7f0000000080)=""/50) getegid() getegid() 16:00:47 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x6, 0x0, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x1000, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = getppid() fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x3, 0x2, 0x3, 0x101, r2}) 16:00:47 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) listen(r0, 0x4) shutdown(r0, 0x2) r1 = socket(0x1a, 0x0, 0x9e) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:47 executing program 1: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\xc8') rmdir(&(0x7f0000000000)='./file1\x00') chroot(&(0x7f00000000c0)='.\x00') 16:00:47 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, 0x0, 0xff2b) 16:00:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653001"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r2, r0) 16:00:47 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r5) kqueue() sendmsg$unix(r4, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="f70100", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r3], 0x30}, 0x0) flock(r5, 0x5) 16:00:47 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) clock_gettime(0x5, &(0x7f0000000240)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:00:47 executing program 1: r0 = socket(0x80000000000002, 0x400000000002, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:00:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1, 0x4, &(0x7f0000000100)="3511c1914aae7d9d275c7a2541d1f21d1e6e6b526161291cdcedacaaa17a6331e3502ed03d88e79e23a3020ec64fbb79db84db409df1e9a1c69958e4b9648480444af59d1cb0e62ba8a68de959b826c11d60723034617e6591ce71eef41363af45e29ee7dd2c4cfbbd9752eabb643e0a50dbb05cec0425e8836cbb781312e666ea6112c6eaaff57aa380d7073ac595310da8e6f121126fed90049b1b142d22", 0x9f) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) 16:00:47 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x3) setgroups(0x0, 0x0) setuid(0xee01) r1 = msgget(0x2, 0x80) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="01000000000000003c063a4055d5ce45e16d78bc78f58d6488cec47a9b8b25656aa67ac643ed0495a7f93d7f38e9bf50c51c14199525d8364f9054ab8c252603cc0761b02132b370cfb6d563b07f5682a6d2d4564a7bdc343a90d050aa09de8423f2a6db9d308d64f83202f9d6eefdd566147ebdd4ba00000000000000000000000000000000"], 0x88, 0x800) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:48 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x4011, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x8020426c, &(0x7f0000000000)) 16:00:48 executing program 0: r0 = socket$inet6(0x18, 0x105, 0x80000009d7f) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f, 0x93ba}, 0xfffffffffffffe9e) bind$inet6(r0, &(0x7f0000000000), 0xc) syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket$inet6(0x18, 0x5, 0x6748) pipe2(&(0x7f0000000080), 0x10000) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x3ff, 0x80000001}, 0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x810, r1, 0x0, 0x0) 16:00:48 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x5) r1 = kqueue() ioctl$TIOCCDTR(r0, 0x20007478) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8d}], 0x9, 0x0, 0x8, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x7fff, 0x7ff) 16:00:48 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x9) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) close(r0) 16:00:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)=0xc6000000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000140), 0x4) r3 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') 16:00:48 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "3831bd4bda73120a2c316868a9c9c27191ba6ac7", 0x0, 0x1}) 16:00:48 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) open(&(0x7f00000000c0)='./bus\x00', 0x81, 0x4000) syz_open_pts() syz_open_pts() 16:00:48 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = dup(r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setflags(r1, 0x2, 0x1) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) syz_open_pts() getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) r1 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0xbc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:48 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r3, 0x8) setuid(0xee01) setregid(r2, r0) getuid() r4 = getuid() bind$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) fchown(r3, r4, r1) 16:00:48 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2007, 0x202) read(r0, &(0x7f0000000140)=""/255, 0xff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x8, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) syz_emit_ethernet(0x244, &(0x7f0000000240)="bc36c9a2db1d90242ca7041c91f4b693b194a4d5809ddb60822638b8996b1da4cd3329c1095ddb0761651c6d3e74dc18a815dc2798ef723e18723f41e0c76dd77adeb773b9090664bfc0da2df3640b01cdf4b0bbfad5b9e64e980bcf1ce6887e775d0129c87d5fa2cdd9a44eac60ec46c9c52a08922be836e55a6813604b47daf807c3729a26a4ccb67f73392237a4ef27ee1571822b1ab324a5aa4f743255ccaef79ecd34ec890523fbfc96636bfa668e984bdd158d74adac82857b0d6e9cf97901636ff17a95646afae4dc9f11c885f508aec9faa14687a35706c55c67eff2b9d08ec2ff2bc66bce396b4602dc9c9d95d928650d39053744987b4105070be196ab5a3546a9494424a8e2cee17a082590fd9ce62159cb86b94f059c454ca656da409d9ede994a16807d33453bd4f46b3c031e2673c59cbd76e935948ea3db4de6f5a10360e5cc64188973257003c9d26077ba774bf4c50514789bde163881e8600764987a73d7e4b3c453b033c4255e217d423fc438c14f2e11a3558a8cafa6b9c79469b6cbd7f7dfd56841580ef834b938cb3c0a411aac18abd95e0a259872916acd43f48f4ad3f00b8bb4db558b9b0446f5553c2bec398f4f921ad5aa94dab8a719e52bb3d1f5178c8a3d577cadc70ee407b44b56d05af7702b3ec3c3e201e5f7d15887241e9e22cd44c06f80402c09899b0d5bf8bc1ebdec7bea0af47ada3981a4f487ef01aa38bee1e2cc6eaf5f806f91a866d1130eb073aed9f1ab5f7f60f56d876d109cfda703c7c1117c88dd9ba8fc3fd3710eea97a635fc93e67dc38dd9c187") 16:00:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r3}, 0xc) read(r0, &(0x7f0000000140)=""/246, 0xf6) r4 = dup(r0) connect$inet(r4, &(0x7f00000002c0)={0x2, 0x1}, 0xc) r5 = socket(0x2, 0x2, 0x0) r6 = dup(r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x0) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000280)=0xc) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000080)="01000000010000007dfb7055", 0xc) writev(r6, &(0x7f0000000040)=[{&(0x7f00000012c0)="471b29b7ab6e6cd6d457c62db971872dec848e021b42b9b4e4b1769b3b44468c6c538ff805936e9b85fb4fc53557388a0ec8526ac6232d1fe502b11e27f8e39f73b7fd13d03b7b2a778c429842d8396b420a136efbb31a998da54450a201a01f1aa5c05ca0a265b9497658c555eea51ec5315d3c39c619a401fce5230f0b8ada5dae3e14f2a7376d7af6d0f1994dfb785e7c08b3173180feb41ab4255405778c22a436a02142011c744dad4b462b82c4106be5b8519cf0b99cb819ee7723213cee162dc650f26535ff5abeaf5e5ee642a196485ca7dc855b1b8f61e13fd198894f505251816223dd4c9e5351104bda2f05dbad4b28c6fb5c68418b47de20cbc9f86a5c8e75c3e9e3c5d76fd3c201d4d7983c2dfe763932096d4f5742bb997a3db2dc0f0172e67ee237f32ea06be7048bf2d603d2c1d7b19982071edb78f9507f7fd72d2dbaae74aed589e1143ad6b546f39577a00cdadbe67011b64f3e9486c765f676bf84a118ace1f31db0db60bd6d3721620d43c7d5febf427c39e83ad26359aba8aea2d9c7e123ace8df795c34356a22f9bc3d46972ceec00f64d1a76a2e3566414118689474179c5919b12c6a43589631e5be494edacfd0144d46151c62da57aafaccde66a852c2fab9fd867e941ad24ad0dc5eda57f345594a085c9edc4a403daf13e57660dec687bcb4011f3f1c520b80177ca95a9a917b18239701885fb6e3dbe3cad79ebb61073f73762a17afabdafd8247f8a9dd57f945c635ee11d8c6b939dd629138dd9d4b390380661b397e832ab7c4191b67ff98397a9af8aafcce960994734aeb56a924454ed9b35264516f98305468fa74cc4b886044fd611d4c230f79b1af3d363f70c0c5c2724bf4f892023e56fc5e578e59f522ec29c1c61a68a0b2635bf90f07b19020c5e02bab166fd1d0f9ade3d4cb0fd85dfba8ed6835caf8b8710eb83158513d0b12ac3848d53df5320222195cedfb1b514c85e919f2d188240397512896693ceb33e1943893e3c1e68267a537e60ac48860db4359e73c7714cc544dc336f29803d5fc5952f355e193e42a7b92ecdcc12c8d42e352f22cc319981ea848dcc243a55c11f4446f3477d4837356d5507f6295b3192edd712aefe87cf8049b0757a4ac7790a72123601562bdadc73f7f8a0a9c0ab66c8c3300e64e9511b76eb810e314a9a0d45847f65c05f0dc8b769d88451018d21daef3c6328113193f6a478f4c5c37dd398f1bc35c41821fff9578fb093b03744e5bf56a7880208df08df8fa40faadde00c599db40524be56317ea80abe1a0453e695e711d467ece36c5e806e58ea3ef3d650842a4d39fe1206f8097e5c3d378a3af0859df0edfe315370dc85bd8bf84a64c2636985e22c2dacd617fa40e4e8c8c3de636bd89c7a5138d176066f8bdcbfd3d1524830f40bb155cfcffffffffffffff940cbe7507fbc7d4ac9d082c70e6d91538b17612f368efbd9622d8600837699e3f3b12dd7dd536518e4e06e029cda49dac081d0cca6a97e1a4eb78ad4e89c9406f3d5de610b34289c2d0e5d136458cc39c744ffb348c2adb2609780c4b7c90a830a23286dba7e59d0956b7332ac134a3ac3e93b510fe7028c77df7ac750d2a2bf07138af0ec43b6e10a4f2c9f825ee7960bc4acf7c7b6f563d56cddf20213d9a3cf5f0253174daf258dace5ba270b39c373b0d3c2fce8494f3aa8fd9f6a172ae7943021070662a8b050c8a8817bb5583dd175fdf415ca8351f6c9b410b98350a3d3aa49002ea4701814ac0b4c7e8fbb91bd1e27ef2a06aef7a38a3acb707b636ab7adf9cefbd62a0aa3333070eddf41df9ec6eae6513acaf6a5338d9893ec0972158b4cfc7ef55b159ffcbe6c1d579a944908527d30e0c419c6ffc8201219544220d1c5b52d667bc6d27d2b42562561e8d33734f7e14893fe314c43bb2ca2ab63e2e602bbd61196cbf79fccda9503e0431d4bdf5ca8104f7924ec5ecaafe44a8f9818e1218a6b18956a4ef229c5e8a232f8c7990", 0x595}], 0x1) 16:00:49 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x2, 0x2003) 16:00:49 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x4, 0x6) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x10000) r5 = accept(0xffffffffffffff9c, &(0x7f0000000b80)=@in, &(0x7f0000000800)=0xc) r6 = open(&(0x7f0000000840)='./file0\x00', 0x80, 0x20) r7 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000880)) r8 = accept$inet(0xffffffffffffff9c, &(0x7f00000008c0), &(0x7f0000000900)=0xc) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r10 = getpid() r11 = getuid() r12 = getgid() r13 = socket(0x37, 0x1, 0xfff) socketpair(0x13, 0x0, 0x401, &(0x7f0000000940)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000980)={0xffffffffffffffff}) r16 = socket(0x26, 0x4005, 0x8001) getpgid(r10) r17 = accept$inet6(0xffffffffffffffff, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f0000000100)=@file={0x1, './bus/file0\x00'}, 0xe, &(0x7f0000000680)=[{&(0x7f0000000140)="23b61a52e01270a7c53f2dd933dd1b6ae4b00b6bc15145563d0d459ab06fab89e1e102e3652494d60de0153bdfce2dad4839ad0cde6e53893ea8a14384d4f0afe695317d8f98bab5749585dbc00768fe82a2d809037f8788ea0382e2b4976586d313ed7ec63b6af11e8c068241d90ea52f0f138b0098a60ff73982c130098db3d9a5b089a69cf37ef1b3670d0afd7448d0b4f174c87b1b16d33f0223745eb5c5b67ea0e7827a0cfc3f49c6e95a8d05d2a2910a97bbae77b573170a073112dfd8a69e3e130cc08cc9", 0xc8}, {&(0x7f0000000240)="3fd58be44d4c0c55c877e7d38a457c1de5036613bd51667c045921933066", 0x1e}, {&(0x7f0000000280)="c7d4aa211978bbf25de45d246f53bc49bac9eec6abf48f1986cb2b33f7c609b3fcb8c603f9684dcebc74d87fd34a1acb1925c72d0850eaed8ed52e7ed9e28c7c8559d600402fad059ad326917c3831a1c8e326fb102041f7907798cab9c1272b0337c5f25969bf6f8b06dea360a7f78ea0e06f3cd5b3d35afdb0b2b74961c14bb3a048b924be470e19c6", 0x8a}, {&(0x7f0000000340)="f45856f21a674040796d1cda89eacd03902fd53160ff4a1848e26370ec0905da3a7398eb90505b417dec2f114d38a3b5cb6e", 0x32}, {&(0x7f0000000380)="cdcd01bb9ff999fbfd665cfa79c37bc086ce73c95cf0d1a0b60f25794f7e732a4b85c6d0d53f2802b9a3a61889319bcaa2740ce031b42d86b615085f46ca0a96a589216d93a61bfe252966e7480d6efb1b4689ab0e1e5a", 0x57}, {&(0x7f0000000400)="8922d2689e0fcb6f8c388e", 0xb}, {&(0x7f0000000440)="0a4f00188d43c6a4331016f8725f1db02e03faa449bbad461b47e6a0faa3079aa75b7c799c234995da73bc20cd0a5dfcce4cb52530898e0508ba6dc0319d44d7bb1056d200f40b7d00e8a873bc9f82fbaea3e38d802a6cbb4a53ede01f95ab4207f0c58efc72ba5e2a2a9b26a2ac33ad9d672d472f37241fc7b079ed864b8b2d122876a5d3b3aa2110e6e04ac672fb2ba17d9b601533a0548ed3fd1a86f0ae99d623a738ae231dcedea0e1ee3a653403ed1cf3627dbb9c8965b5de86555d8977afad49a73b7f8801dd242b775a7cdc", 0xcf}, {&(0x7f0000000540)="560d26932e10137229fe54f92f499d89550b83bb29bf5c5c07c154162127fa65732cd0a29b74cdbdd89343c9cdd22da622932a037b7de8710ecb4b9aac65998b3e1f5763ceaaf17f1d6cc1ea47f13b7480178a4c22c0036dae62a453c59aca0ef70d0363f8f4b6f4ec77122aefbb213ea0726fea527dccb3affcdab8696f0bb3d75f85fdadd280f951f64178145a7b82eefd599a4f34e853a4d7ceae6ad9c0e1d3510b81cc915f6b5a49", 0xaa}, {&(0x7f0000000600)="593e1aa05fe8f71b4b1ad8d0bbe416c323f8ccea9ed0d7eb6f14694f9fb95178dacf022592efb5140f916386d07484a061501f84698361c36688025e28fd532c8f511f104bb96fd503c9a52e4ba22fe67345b33d787c6ce0884cf66d0ddacb68e5225be5c9a612237f6b54ef152e654767ed5355c391ec13f68d5e17a7baee11", 0x80}], 0x9, &(0x7f0000000a40)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r13, r14, r15, r16, r17]}], 0x80, 0x8}, 0x408) r18 = msgget$private(0x0, 0x80) pipe(&(0x7f0000000040)) msgctl$IPC_STAT(r18, 0x2, &(0x7f0000000b00)=""/118) r19 = open(&(0x7f0000000bc0)='./bus/file0\x00', 0x0, 0x3) fchmodat(r19, &(0x7f0000000000)='./bus\x00', 0x40, 0x0) 16:00:49 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) nanosleep(0xfffffffffffffffe, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x8) 16:00:49 executing program 1: r0 = dup(0xffffffffffffff9c) poll(&(0x7f0000000040)=[{r0, 0x80}, {r0, 0xe1}, {r0}, {r0, 0x100}, {r0, 0x40}, {r0, 0x100}], 0x6, 0x80000001) poll(&(0x7f0000000000)=[{r0, 0x100}, {r0, 0x4}, {r0, 0x80}, {r0, 0x4}, {r0, 0xae}, {r0, 0x1}], 0x2000000000000340, 0x1) write(r0, &(0x7f0000000080)="b207561254d0f988882567b902a8cf1f59ea6d543e56893fe597de50379e29a87584fe77cc595155c6865a28e81796a15abeccfa86f8b1c60d8850aaaf1256f815d939e3fba63e4f3d10fe0f64aa1543f3f5974aa43a7e431f", 0xfffffffffffffdcb) 16:00:49 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) getdents(r0, 0x0, 0x0) 16:00:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) mkdir(&(0x7f0000000080)='./bus\x00', 0x2) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x8, 0x9}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)="15b15467a574cc46d679e508c9513a", 0xf}, {&(0x7f0000000180)="0c6893504ad399dae32f657b6eaf277f556fd3f648ec10ddca8594445655f3fa9750de0fbafd5e35aaf3f7def70a28bce39419c41b468d3c9bfe2888af204bf33c73ff33a74ca9b85adab657e7f99e5fa4816e44848773", 0x57}], 0x2, &(0x7f0000000240)=[{0x100, 0xffff, 0x6, "3c45de35a2ab15d8acc3d946249f4584ce421eb1bd4e4bdb47cc100522810352dfad810bea4dc6d063724b1ffc3d772bbd554d02917785a1c3c33c5cad9dbc1576fc0e5cc3557daec67c06d58c757588927129f6b73b857c35e5e284bc49e3e7225c830d1073b2a96b5e314cceb1de07fe02d0cb8c5f760072647f954d2f209a05672b80eb2ab7073af0ee184bcaa74b825df5f62890ebbe0de551ed9fb51c26657e7f3d87637a86a6eab985384b61c6be63e1ab2926c800bd6789f33b7038b87458d02c7f7b547eb2d8f482518257b570c1fd8a1d81c8e961339c02aa5e79378aef5ef123d48d144a8e66"}], 0x100}, 0xb) accept$unix(r0, 0x0, &(0x7f0000000040)) 16:00:49 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0x189, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f0000000040)="430f1b5725460f9b4e00c403ad0a06093e436cc422fd90a42afcff7f208144baa900000000f0816300335f00000f1f40006566450f2ccac46279787a07") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getegid() chown(&(0x7f0000000140)='./file0\x00', r2, r3) 16:00:49 executing program 0: r0 = semget$private(0x0, 0x6, 0xa) semctl$SETVAL(r0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/71) semctl$SETVAL(r0, 0xf1b2464284fc5a99, 0x8, &(0x7f0000000000)) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair(0x18, 0x8000, 0x81, &(0x7f0000000100)) r2 = shmget(0x1, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpid() shmctl$SHM_UNLOCK(r2, 0x4) bind$inet(0xffffffffffffffff, &(0x7f00000002c0)={0x2, 0x2}, 0xc) msgget(0x1, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) 16:00:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07010000ffffffb27924af42b43622b3fe491d05f25c728c00040004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000080)=0xffffffffffffff00) 16:00:49 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000080)="d0afdcec6aa3f47c976ae2d0770463b6e5b85ba1b60d0d3e74810f999a0a7afd90c3953814405b47d98d224eb7c56bdea1631c44114140e7bb0000000004edbfe352b042b2b4fec51eab5636346b09dc576584ca69188ac1f4552a850e5c1577e828c7eb40772e75d39a69de056139ef5bf527d5dddbf526f5f6052ff031ba3895d68e54cbd3d14b06cf39abaed67b943e708e76a2d727d88ee19b09d39f7302d99386", 0xa3) 16:00:49 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') setrlimit(0x0, &(0x7f0000000100)={0xe5b1}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSCTTY(r0, 0x20007461) unlink(&(0x7f0000000240)='./file0\x00') munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000002380)=[{&(0x7f0000001300)="e27b94a3cf84be0b6b7749f7d78f37693534ac2649345c8d241cd05bc156230ac349c92713220beccae373a0cc3c4ab0cb568fdaeb9e9ffec05bdf39155e020caa7c13ce306177ec00a53bee11637a86cff5d00e78e83d7c325e86b6aeca9dcd9c9a11cf1061d97e8ea535e1eb0de34444fd31239a64ad605233bf64ee64b62faef9ce6676d5f365c230b6c9035a38865778c8bc33c666f729584be6ffd49aa07536c66ec932bb100b5bdc4a451691d1bd05c6a2db95eeb8b9ed1f8aaa1deff5c5dae963b3079eb7892b876c5dc827660c2beed61194ae6a1cef1c1f71b03de654bbf62da90a5daefa271098bde773e3058e318c8dda93a4b034acbd196db789138433231e8dfea522bce0cf812b81ffcfeef2783314a4e2ccce431657f65bb14b038c2dd8c4d3f59faebb45b47a20d132eef88650a1d4d32e623388fc0b637babbe3a3f96ed2a2351905a773a3e15ebf9f51a531e4a171b76cce4d548a2da0ba3a6b94d2575f4410e019144cce8cf4aee56b34876028a02cc7eb24b4275eb0b68d06170a5f071f98104b1213adb432ce8917692d41432e0b11b5fc341dd0b5271ec644150ad3cd4aeb3d828f652f52bcd47fc3ce8d96e7ee4ad747f3c5f0d3ef6d8bbe2c7c11c4fc4bc328a7afd5ad3c15e4eea76d3f5acc044c39209a9d8a8326b3e738cb9e291caf792f1ebfc641079a2619ed503b2d3dcfb933ac7f7083c30b35646ab76202f5a18c54899015b6d102c1f65da24ae85ce36d1ba32d1584e0ebc9de0ffab1c8942a3b9d2b5ea71b8c5b90df1f6db90c3defe53c6a1fb00924655f56b103b7159dbb3310157e534e2f4202d7ef9a25271dfb15afa64d5fff8678d99e9d8dd568292c0c4bc65800c0f4050cc03828203185dde5c529bf0f29394b77ec66b82ef54e53f1e7f878d26b662f8ab4c0e45ee3155603ec67f3de8eea8fb5fa7f44c013285ec0a7026bb64db4741fbdc298e296e33356a86f3941f92c5de170d9ec158fd231a8e608d20a4523c27fb564774216e82842021ee312c08cd90c4c5bf6938b8dc770ec7ec41303021fb287239f3b10cea15dd91c6869cd9463f102ad09113be2eb845d95158c9c542f65531db992eda1d79a26f6689f62147f990d26d79dc37b155a22e835a38647afc93ae75ad1639785fc22a82f3d0c673bbe6b6fc538a8aebef9611ad14de052077e28345a4e0218e87704a6f0f6e476728434b0bf747752dbf81dc25e6d4cfe65a06cdfd7dc02350d6d61bb2c0315813cc7ea5c75677a3c6192410cdbcc224818c3ece683f561db719c81b8aeb09d1759c37413939683fc2afd878059529e1e3c24f7ef10b6778fe6ac2521300c70781018f21521ed03870c479366fc3de0ee879278e0f28c4247bd665d1d5782b0d239d97a146b86ea37233a55bfd315d1599442398daf24ae9d43b3a4fa4f893a11d853c791f75c85fbfc23ed4e4bbb16921437cf9033f0ff86ba33881385f97bf9efed81cf2f7e8f39750041c6cc05cb88096e306a662259c7c74e8acd75c036ad0b8701f68573fe0300b50ae27e7034968d45abcbaae2666857e295d09b6510eb877bd8df966d43a3953d0094bcb7c7f73868d1e70b97c16abfe7ab3ad7e35e28b833b05781a0703c60aa88c062379f61120be7480581956a11ae0c50ccd4e087a77f74e0ada9932d0e81a1f01bfcefdf2a21a31e48cab47f01da93d4d058d916f7cac285c488efa38c32628d21f1007574e0512a355372d16cc171427615672c667409210fe7daa649a55ed5ffc2e8d05ceeaa6e634eac303b0fa2498e51f0510f9eb18e4db24d0d6deac600b08d4dbe31962660848e4fb9429493268034d774838501bba5c3c3312f903c5a1ddb1d3e799541f9014666b77b772f34d99c82a49445ba370de1a01138a3cd5ee078c2465f92ba9131a6329f60e9d1634c4c04a8979ff2b4dcd6d541ecb577bb6d27c94050da898272740f1b4dcc3369242ecc4780359fb974cf12e6c4e2dfe0ee6e3b0df1f32b0b28f54806289352b7fd6eaecb2f7d7bac70be30445382c8ed9ead36f805cfa3cf3eafc27ba41338a2e7006352636ee25282b02d80771f9cf2422d474eb7549aaa51c6bdfd00fdfd9e8047723d4d5f3cc681bf8fe473adde4d1e986d8fe0435a8d2661c35c32cb5e0d868cea32a3d1024e04e74ac72dc2900bac2c703c86077dd234c53233b9931c060d20f55dd733bb485d88154c00e60b8f5461235f06fc760437f81b70a78cbd93dcdead4707f3a9bd8ffb7d89f1c136f24abaf626f6cdd3695bbc8ee3d4ddae0ce81a9aaaaa2724a1edb7a23eb34e281d1e52ee18d0572036a5cc6d8f8564d90da4d921a92de2a9b90101bd842b8f930f6effb6d5b5c0aff5dbde86da355fb045a1250b3694f3e9b08f16f858bb3375c12832053c10db49169ed7169836f9536442bf98be63eeaf3a2c725367b8a4b7f55abef7abcb4545fdfa542aed78225a74e590460f7277bc2c5ad2031e9799be5fd61fb88449249742582729a192700e9b21ff20050f55340826b99ed1dde4cb69fa666c046456ff4b18b9665ca1c197705475336807588d425b2478ce662c104e071d966a4e285de09bc059821d723881a4cb9d89d3001d85fc129e5515f662bd66c5bf0a35a2521d0c2c2bb899a41ac5544b1c05c5a84c111ba8c9fcdeaaee5e9a25d8cc30c087a9303d70e4d35674b851f5c761ade202d5fa690d9d2fb1cef6e8c2079b3e7fdbbaff67b9290b4ac46cabf1a44b1b7007bde78befcf8df2ae90ce736b5ad94f852b56c1b659429ca6b20d3cda9ccc038015fd6428f34dbea4c08c0bffe998fd6111be3b8d9123ec0dec1426f677e16afecabd1d3affd0580348d3109e37f2ad72d51192d83ba1ea51bbbe74eae801b4d107f0887b7d245b6dad4868f725c4a32462a7f93532e51687a26a6dc8cf7356b9720b3639ed7c3ec3d99dabb3facc9202ef09091189cc53baa085794ae3c97afeefa02ba4dd2febcf471a025b7ddd3d9d43f7bf6ec1207403f93a410862eb37f0570446e3597b39bfb6e1d487a20d338a80e65ddc738feaa0eb7f9f73afffec08d521457971daeed5d9197544de5e13e64ace05e9a529dd55abd596090f8ee82d5ba67cf1bafa324d0f1792289b18eed9536a667fc4ad2c0f86bb591e1571fde172d2f90069a77aa9c514eb45bae3ec3a35e25ae3ae6826bc5999adb52dcc42b672136bcfa920b6eb7cdbcafcac489160da9943e7604f80adb46dee57233bec5e01fc09fb936f17bb79edb3a0fbb35adb6fef0710a26687bfa05cd1276b0473ed50d4fb50fdd79d0bd25152198404b944a3d62623b21fc6b3a979e3ab366278ce5dc11c27a9137aa380c03e0d940850cd4706c9cd374d3e76f1464a075ad30135c40d86914ca5ebde0e6fa6457cb9da7309006a93851b12ba143c254c8efa9a85e5b55f2c42afa028a7f91609b1c85ddca4a58ac786e403607a94b70f27de7b99e25d5c6b0fab8c8abc6184903eb1e0f52977c2259b5f04f7915a3397ee43650fe50c24534e6f8b7a99ac84255ed609a711a043edd3c01c22fbbadc5cf39cf6b224aeeff80360371da51b9148f39da80db5e9dc84caf3e523877e8016182c404f485689137562ee116c27d9392062c107b4c3a2633e2015d9b8a6b8407d0f4360c8d4180a6e611b484bbc5ccac05875859b9c529c84d9e5792ff957d9faef038401c11125f40a131f96ba182badd3e55ddff09947c99365366205bb261f58e968bdcf8246e192aadbbf5a3d7fdc0e0763ddbd32b976533d9e486c2865b8c3635c8e4f4a581fc3eeec57bfe0200920fd898efec6d8e8965a50ae2143f9c33cb74d8cc05a57f762b35a8a8cf034dc556bbf8191cc2d8b73af75c4fd69e78b76b247f9706b1ba0d50ecbe975e1d59521cdf5e642d8a7e3290076fa292034254adeeed85729b5b8c295e54c710fbaab178331803a889511e0b5d2e33b14a0d7dbcb03a422eb877efd30f44b19971b2f06f5a3b9bec64db0916274ccc535eebb2e5433dabdc41c0aa8c9daeea3fc73346949795323b7c672852d64d1f9717a87030ef798f75c0bcd4bc56254fae604228c4fde2d55b8716574a7c77d75014b578a31e759e9ec2ca6e14eef1415a6b6d96a244957c4e034bd69425b28907198844feb5838d90e3081136f0fffaa75bc7a72180732b4630c67d68788563b6b168271ef5b4a9b167ffc5349eb10ec3ee80223fa0e44568d91a525e9a490d4844b17dd8b3fbd182308d37741bdd56b42e69165f9bb586403f036b38f12f81eb260c03fa7b3ab456f1b478351a8700032e20c83177394632ea0a9cc231089f370278926b1659edc958830ae7b623477cb5362c8d0e48b765876d683f4d25e7ea1755e8406eaafde0214bd4c1c0c1150fa94b4c4d565e42e9ba7ec16cbc595caf0e0002b2b6e18331bcb26a992c270633265183f00c4d1658c270fa26f4cd0d500fe2062db9824b6692dd4539613ff56be31be1881f6bb0c5d2a5cccbb0795dc6623b61cdaed1d6fdf4e95c8a19e17855b41f0f9d576f49b75830a769c8f09578470ab7e0629d843da57168af62e427e5708fa77dfcf5be3e2e0136199bbe0cc025e30eb9cb7ddd69d7f245ff1a8fede4460491f4168ecffc1a96c01159a29fdd10ba9f4b277faa2cc23c425afd6d2d83ebb81cdc936a2622e47b1a1e40fd9c3f9f62eb3c0a443eecb16135d26bd9d7a284c7cf4d643075afa20fbe014306fae5f56ca1500ca54f691f94be54fee48304446972c79fd2d8885f54dbdb3063541852fdf93a3adcd1de4546a820c0836a575abf7936caba890c83dabdc8c85fd95141a30d332b4e7bced0b2440a6ba6667f03ff526168546fb0429cf46c862e935357950025c6ca47f1857c31697a9bb824faa8cff962e10d53651d3b33d738788ffe2450ff16e7e50a732cedfd8e189ef5ba70cfb5c237f80c53fdbce5273a353b9be833c5f29b9381089d15240adc19772ebc85534e48cbe0b4ad876bb2a497066c8b034778a41fb2052bccb0105349fba5b8dc20bf52c5dbf23fa5badf6123dfec13d712903d1c8e22aab0b8cf4fc08ac0c1a28b214fad170704c0cf1b78221c5302a0824935b3a53dda84d9df9aba284f0bcb3c0693e68f6c8bcdb0847fd0aa114864ee025429c93cd889f663316682381a2e7173810ebce9e209d9285fba6ccfec2a9090b883e2908dc174eb0fdc8e876d301c7ce2b4033c39f1923053917ed5eb40c00b663590fb165db42d9b3d3c9fa3e2578408b4027047e9eec3d64ac724fd5a86dae613c905d0b6675ade6c9ee181155c4c2d40a77b6e53e2ca9c68aed8c19d88370e9d8ae998361e241ca618567c705230a2606526d569c69e67a37bb3908934242545c0c91138a04c2af94b257c285ab7c15b78e3ac9495a0a5cc91055d983ebe438f6b4c5bef089f0746936f9390d4074f7b4a8f58c34b77dc0fe56dce7b6d09feb984094c04db5f085c6921e5f6b6111831cd3bfdebdd7b7e78cbe3ef57f3bcb0bfa8cbaee5cb1db202bb622e24f75828760d4456f6c9f4ff7105", 0xf5e}, {0x0}], 0x2) socket(0x1e, 0x0, 0x6) 16:00:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x2) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) ioctl$TIOCSBRK(r0, 0x2000747b) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) unlink(&(0x7f0000000040)='./file0\x00') r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) recvfrom$unix(r0, &(0x7f0000000100)=""/90, 0x5a, 0x40, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getgid() chown(&(0x7f00000001c0)='./file0\x00', r2, r4) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000280)="d6c2ef7a838fc8e177875ceac039a4e84e69e833f61c4ee63d15b38924e0b8c0dfa03a903d472a10e744094769e952b9fd45b0a4427b8de7353240105288cfc5d2da486a867ab5b5a04356e7561387f0910b1f0db5b363f5b8d508e2f00a03aca14ca1fa89cc99bcb98f242bff90fed2d927bf7c7947055e93002cafb5372b90efef94f6decface33815dc736ce5154f94a5d4b7d527babb74a83e0063c4da1a", 0xa0}, {&(0x7f0000000340)="a67bae3fdd952c3b4225bcdb7a3bc692e9cb1004a09695dc3c8df41ac879119cccdef323b1f68e58682dd8232fde93", 0x2f}, {&(0x7f0000000380)="205cd622a9844f8fbb0803a3f9e44d4380bd061cd4fcf7c1dc9a4192778f93a2a4cb669f5471532c12b94baab4add3f37fd7a39550ad6834190f74679ef8b1a9b49d4f3817423570649f16d653a7ea22555418f273e9d4b89d7de6cde5c1ac4ab5a1aab0ea0857d7cfd5e4944b6a494aaa988453afd74586150f5a1623b562ad697a70b739adc905e43808c12e60e29ecff6f2b08f32db11603ef4d4dc90", 0x9e}, {&(0x7f0000000440)="d1e320c2a8d16dba7edfd769274614c9329365240f9533ae96b95bc9d7a2a62805e2c09e99228bb900589c7f6f85c190de28fa8ae6d00ee572493ca951676dd93cb47308066964d8b5bfa3b55f3ab23001e763fdd46eb7fa96f71798c7fc1f77", 0x60}], 0x4, &(0x7f0000000500)=[{0x10, 0x1, 0x5}], 0x10}, 0x1) sendto$unix(r0, &(0x7f0000000580), 0x0, 0x0, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000600)='./file0\x00', 0xc000, 0x1ff) r5 = msgget(0x3, 0x100) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000640)={{0x7bd4866c, r2, r4, r2, r4, 0x20, 0x40}, 0x9, 0x401, r1, r1, 0x7, 0xb6, 0x89c, 0x1}) sendmsg(r0, &(0x7f0000000d80)={&(0x7f00000006c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000980)=[{&(0x7f0000000700)="1a7571b8282a0912bbc0737c24880e69c2a2b067c6a535621d02736893a3335e1c5bdda6251686f03612aa9263bc8d2539248596fd026cd6db11921495dda4db340796f643973306fa63aa8ee66231d982b78e94e78fac8aa5e38a86e6ac8fa6cccb5b0c553cf64601aa70b144342eb194fe36db01df264dad5ffe9c606c0edbaf0cb186745d06c8cb2310e4e2fcc1fca6e978969edaed3b17714f9e0d51c2eb88e06b44e95f02a059c0db93786cc4f917a7648bc916a1dfb348055a2355504a3a8fc1847e634b00633896597b", 0xcd}, {&(0x7f0000000800)="e09c712363f0741366e7d9472e26eb5d2e137f155a677ee9d53f071c8415b7", 0x1f}, {&(0x7f0000000840)="c583093a4994d1a3c0a3da199485ac5306a7a6f038d2f43ab0ee0356bbb783bc1f22a33081e1e190a507c88ed159145a2704179eebbb772c5d8a8c4806e1c797cc95e0d3e08bd46e1a6cc1c39f2cf43017362630de7e371a0566f026b0ef3c05eab6b9ec69a1c0794382f80ea946a3b44bf3b9f724e0393c9ce550be4e35ced1ae1babef5f810002030d30b4b9ef4173", 0x90}, {&(0x7f0000000900)="e7b0343320a93a45b1d47bb5ecc0248e7ac76ba180e2b3994237742ca7d1db937349a535ae696636d54ee2635c21ccc7c37b98c1765f3a0b53d907737e0004b1b3fe27c4a17042c183551d1d2bd7e348217392960c540131ac7a60f8e0a56fd41113cb9b8ae3", 0x66}], 0x4, &(0x7f00000009c0)=[{0xb0, 0xffff, 0x200, "85df0c02d556b056d55a32899788cc31a7e0d3664013fe6efae677d627bb3f05d780938cc206ca9e438b84af6f7e0a1d20323d0d359364e01acc5a1b4f2c127a902a81f8571289c4a90440e435a2f68c15241a9e19a9641e9b3f879b4858389a755df4cb65adbe12e1c2fe246234f5670a06786be9541b1199ee5942e3ada43089841c6b90ac77d43131df9593aa9467c9bed9f314c7092334d3bd8c46"}, {0xd8, 0xffff, 0x2b80, "81c1cf4c0fc916cb1bb92bbb3cb96b40feef89c0345012c57b1aaebe697708bd0a7c423227a46e3a046e06aa5a01e4d800ac86c23dd0afd05f042aceb14b404eea3eb5a6f036fdf3a8214a70764349c14c2b3dea28f0df0026428982c058e6b16d40db701e9c0a49d923a939e1796c773ae5d19de2ef86f72b0df602977cd245e7db0fbe15bbea53a0742833292e8fb89fea9749c638430c906c20b4a9be4799b5305a5649979047716e891c9693fef3991287f646d0a5aaa9c6f220510a0fd4117c"}, {0x58, 0xffff, 0x6, "62a3e0b5073bbdf6db5f8cc5105833af85aad06f403730798f66e4025c4157a712bdb404ad16562a68eacd232cfd30531351f4a64c2c2465c9d9c90d6d039cf02564"}, {0x88, 0x0, 0x100000000, "aef5b08f20372b25a5850e61fa4aeb5cda1467683f0a7e463f5858282a45e12cdbc0e9940d34cc30fd8382834c14f0ebf340c607ba8bbf975a8a783467d4c81b4c0ab7936782d9a6515ec52de2899eab4e871c614a2fb63aab29efe4514ca2aa3e932c6b9ffe8742dfa472dc154839cee5e09e45d87de7"}, {0x50, 0x1, 0x10000, "747ad80473fdb5a7e78e3a588b2fb44abb7ef3cf779c4946c439726ced307d309a5328edb17911eadaf08e4bf187ab393715fe1ebc84bcd77d52"}, {0x100, 0x1, 0x10001, "33e995202af172ff0aa0f9fd82bbc75afa88bdf78c20eb5ce7f6f256fa3a2c7a45070477874b9970dbae9a4cdee7a28259943e77cb80e45eef4ac7763179d90e4f2afb12898848e409d203e4cf562e0a2acc8bf663310b4646fed2b513ad0916311b3f0ceb500f93a62154f9006e166d0f8bcf61d3efaf0248c98ad8cf61705694ee938f05d4b84ab582f0420ef66423414790480823574526de8c62dede1964f45257f7fcab226c2d1725c1c4138f74d1e14017ea1a252f88838d24d79abc3a0f86fe09cb12edbf8bcec1259c6bb7049a403f2aa7e7200af9708fbad91afe1950c0f27fa6b2dfe427164fcd7d43aee5"}], 0x3b8}, 0x5) mkdir(&(0x7f0000000dc0)='./file0\x00', 0x80) r6 = open(&(0x7f0000000e00)='./file0\x00', 0x201, 0x81) bind(r6, &(0x7f0000000e40)=@in6={0x18, 0x0, 0x5, 0x8001}, 0xc) r7 = open(&(0x7f0000000e80)='./file0\x00', 0x540, 0x20) bind(r6, &(0x7f0000000ec0)=@in={0x2, 0x3}, 0xc) chroot(&(0x7f0000000f00)='./file0\x00') setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000f40)={0xf4c3, 0xf4}, 0x8) chdir(&(0x7f0000000f80)='./file0/file0\x00') fchdir(r0) fchown(r0, r2, r4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000fc0), 0xc) fchownat(r6, &(0x7f0000001000)='./file0\x00', r2, r3, 0x2) r8 = open(&(0x7f0000001040)='./file0\x00', 0x20, 0x0) getsockopt$sock_int(r8, 0xffff, 0x100, &(0x7f0000001080), &(0x7f00000010c0)=0x4) link(&(0x7f0000001100)='./file0/file0\x00', &(0x7f0000001140)='./file0/file0\x00') msgget$private(0x0, 0x2) fcntl$getown(r8, 0x5) 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1000) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:49 executing program 1: r0 = semget$private(0x0, 0x7, 0x6) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x40, r1, r2, r3, r4, 0x30, 0x1}, 0x100000000, 0xffffffffffffffe1, 0x100000000}) getitimer(0x2, &(0x7f0000000040)) r5 = semget$private(0x0, 0x3, 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r6, 0x20007478) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x40]) r7 = semget(0x0, 0x5, 0x0) semget(0x0, 0x5, 0x400) semop(r7, &(0x7f00000001c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0x8, 0x1000}, {0x0, 0xffff, 0x800}, {0x1, 0xcaeb, 0x800}, {0x4, 0x3f, 0x1000}, {0x0, 0xff, 0x800}, {0x2, 0x80, 0x800}, {}], 0x8) 16:00:50 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) dup(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f00000023c0)="1455290568946b33a878c358c10b71fd8654b25fce0d699b1ecc547072fae7adbe6c40346541a2ec1bf540201539fa6c9ed35a1e1590ae45884b07a0e76752436e0b3d5abed9a696f5b7a9f5e93253914313654391919a914f926d0a21ef50c6456aa50d3caed8c1c38e62525069f74cf8de7626b655b0ed5c673ab3a95edb22575abb2e0444a21a87ea384888662afea816ff1bbf88ff329f21fe7ee14e6c32bf206db20393e24eaabe7645d11d18881d918e1d304f85dfdfe9500362af309fd9d2b531f4cc1bcbb8d8c576e7440d0c971d9e8777f76eb0a30f75be44d121828049f53f302e27e538d9bd945d08b6d7340a14f2cc3e0665e9fde5ab5be06a0535cc2f2b0c564658ff9053d2ae567f03ac00145ee5b3faf3edbd4ccc1d798c03721baf8ae8e811d4645f420ad642d247685f206a8840d925a381d48600c09a6e036e1896ba4833729add03a95fe8004f20b13b22d960748a6ea5f0d31ccc869c5ba9aa9d9078c49eeb9e9cfc9bf2b5b8d6cd8ad652ed68e1462a6c6e281cc424a90be679e8d7eaa0fb355732ae2b6169fb4643cccc933ea754f6bb4c55e1ef080f83c36f1665f859a5dc6bd3c6b97c305d427d181ec79772b81d544c9332a6befbbe6b67626c76189b9b80bacadb5aa521c4c13dedfbcc56bca305e3511fa39a001687cf51da4008fcb82cd3d6a8502681a9d8ae36f1b8c14e67028280b6926ac81830386c99ebb693e761a546d01bf49db39951f69ae241b6413433666c7c8ea4dfff9e8806007f57a8a04c90ff1ce396aaee0a57d8b51922ea22dc2e814d62e0bd4030d0c3d3454c3025af4ca990d9290c6ebcad350d00396e81e610313d15a449b6a4b744941d0231feb1de8eca0cf00e0878aaf913e36b400f0ff782a074241601ef18f4d984d6864a81a8238963f70429fc0a971d73eb03d63e9a006fd07539a102a5722a345ffdeca47fa873321b74c75501b1f748ec13e68cc21780c29b0250b9c6f7885a011b6fa4b58a7f9e9c71e421bc1259d37fd64e2a19a5feb100ddf3c6828f165441f4ec8e497b1e4bb000314757510cdf2afa360e2142db0f47ee5bdc421940627fc5add49f993eb0fb57366187f179cba0e3ebc354776ff5c653e58e1d11659b197bb71c78737913ab42667795f7b6a38ecc66e51eb2829d2c8bea1f387fbdeef2df7f80e4e558826df5af0c6fd729bc4232db8090b6afc5a559377b13f48e0c918d402f3c8f35ea15b9a89b57b13881da4ffd1b2a6b923d28a098f161bbce7843ad4be551cac908d345818a2ff11a7c05ab0d4a4142928cd1109ae4443d09b751efac35279a509081b15c7a631afc98d94fd109710545cedbc61158cdc54fe3e78810817f77cf569026d8a2a62fd8ce846d8a98c17aae29a982eaccf8a7b35408d609fd567b0ffaf843aabf59c1376b4afd41417038842dcf737047ac50aab2bc96cdfdc79e733852c40779a3d98bf87fd311400646573a6e66bf98cdfe091567209eb59fae1d91ba8890d28aea68213e1f5e083c1b0e79293312b851d600b35bba9f3d8d6ed90346043a2010f0400c55f4620036774f219a9e2d1ca55a8dbca4a3d82250acaa4d793faa2e16f635444ec6c1a69cb81ed9ca145731a257308f2a7b9c8e1b474e28e816aaf0c916d5f063658a7a679f2caac51375524d033766ac2b5b59f4d21bbc9940cc481a523e4325d2d5bc6765aff5da375513bff737ffc9d701b0973c1136dce43ebb52e1a9bb23f69807041fecf36d9215f1977fb3af55ceef32bb4bdea62dd37ef563161a9e58de15a4fec54b85339945503284f5966837a2c1eae36b9fa197c972f8a39997c5a2228f1447600e3aa27dce702c348d14ef77c7ca86e4f4ab53877bab26d289ecb54bb75b9d601d6ead4e1362a13ea9162aada8845a67be7a5a7a69095eb62aae92c9c17f687e20f2a1e07c395053bfd103c8029975284a78d1ffb50d1f262da08f672c9ac0a271a05ecec8407b914fc006e2391a15ccca1c318bed2858fbbe5c9160ba419de57ab4d236e36f8705c7d0e3e66f5fbf219a9f7520e52977bf7a9988abec10a397c116d1bce03ca85ed0d06602124c9c4fc4ae82d3acc5f779124ec7f32b1b297a3ad675d5a0772059ec696fdce9d1cd28bf38ee1c45e3b1fbb85b621931754ed7b0b6c8b7c3326dcd6c8e05143c3e4e55cd369013a96a2e1ccfe5394014c62fb14766b2ef963848868020d524a207e49df034134523fd49fbb8fb9e87394179af8e77961f80235e7bda60f6b3a1326b975860186ca8d4990c89a6586c1de108883732eba227b9b41072c07c90915ff2a0d0e4f91b8456c549d393e343cf48f1af97b13769cdb417348d4e3e4506dbb7515cfa313158b2a89dcf6e1f0f1e55288ff6fd2ee9ddc3280c5779fcceee291aa12b7feef347d4af935abc33e31ce6aee0bb38cd91c540b733631d71abfc99bbf01001c1ffd2d671edac96910d9ecb6a761ad906b47504f587a48deb560f736952625181659fb74c11bd52f3e94389fe78edd3ae416a491a18a8e3b7bc0d03910a71f08310d21670b0f33e63c17ba2ee432f048ca3d2a0a22ee6a7e7e9d750d8658e2ba56e4177e103aa77b8dd29c2f3d80a824a04dca3b0f95087ead043841f1fdc61f68b83963dfdd4b9759ab1677ef0cbf1a6689e2dca3075c0491956004ca829cefb5d9acb534bd615e30ca5d9c001db7361c78cb08a525ec20aaa0e552de65bea38b315f386a020439af5a1a43bd4bf09484493f9f152b4fa1bc79379bde709517897f33b7a53bae943bd4e56a73a93cd606b2d98276f655e85357d920ef9598d38839fe566e4d3f3859e45bc3b2c916fcf893f4d67c1adb278cb27b39735924b65f4dcceffb4e435eea597ac59e406348765d526bc14e2a038624803aa991863f3946ae10894b1308fa4ccb19a532042ad634c7a7441815940760e18f2b3f2b2d83968ca1ab47cae9a120401cb123c040145e661d1ce6c1953a2aef7eab311f99f90e88d9e6955b2a01c46915ccfd6a419babef164a98bd9ceb2d900bd4b265b054fd3cd499916ae005de086b2930edcbe9295e352d36cac3a86148977b135eeb885c5d6ab434dfc4944ec8705bb5df20ab9d6736f610016f63b280c3b9434d876f1192d067af90c6739a89c01f41af5f3a051a84cec14377ad41d41f7781e8de8e4c1f2e2fb0248a1557e6e42a5aa90f70538b619f33312398c7afc0d9726c2a1283be8eb372fccc2972150428e32c13542b805db562ee004dccfb14e8464f528ce3985ba17d115835549f7e366d2e6f4b9d421156cb223dc8b3d87a1ab54e1417f39be6721d71366df41798e0c8cf8664e3d5e51be426704aa866e542d63be6aa0fc33738e206002972bad6fd887bf3a09d902a6474c0d6eae1fd79ccdc059b5ebd02fa157e8ef9b4954c743ec50b2fed8f075fb3041fd98d8adb8ec40bfb34bff0a77e6fc4a248963490761823480f3942875d0fbca38cd8dc80ba7e11c547e8d501471431b76b1a8a3a6fd0686db41151ee45d7b3b4225bd39f4452bc316528e6ba4f42201f8431fadde42d2eb805475954c4540bd0df2afaaab549d90e3430cf9be573a37cd07db30b5d0cda16f0734222c3b9f324b945510de384cdfab59297e32599540719e533377ebe152c461556661f41f75564b00e758f13cf30a6a939e3a06e95f38c2214879b4331b246b81cda18015d450de8e92d9ae2158f2ec431c3c1235f4310d9c56df535b62eb233fc7b847552f58c34b9ad546883b7b53a5ebe1975877dcb13b5fba2abd0f6dbd0265457023b12965a961467a369f28eb67a20b2a78dedb109dda79cb2845c0f93261dc4553159ec6385a34bb727bd310db22c7de25ae6b55131e24db7d86360f3c7fb4befc1ce9288aa860f223618c2b14e3687e732a3c9f0644eb88530882a9e871bd7860ce3c7f57a9248f78c1a3051a4b418f933c0751de36af67b2909a9d1a7f682057512d0930e86c4a05a51861206228a734ab99843cf211d35341d24babd1ca1e6dccba46bb942aef0a6e3ba92247485cf76716abc96f29fe9ccdea10a24ab82e39fb99c53c1e5610daf5bc4ca66ab8d8afe296e7ffded567e1e38d34a448f7924116f90ddc4da564b7518ab95dc581cf196ab2ae0c437d3b186e303428c6014e4a7b5467efc201667f9f51edf6c1cd6748361708a622f053072f067629c5f4c96de0e385960b2fa62fe7af61f565d46b65b41835f2e5ca0c4232b6ddeadec80e2b331d1975eabbf19cd73c21df6c210ca6ecb8337d51ec4c42d660641b8adf98bf70c2154dbf302c47075381b35f58b9c384579fc85f0aa6c3f8b5382d8f1b3d5acc099419eade9183060e28ed2ef1ac3bce02d6acd7e572d0e1e62d8004bfa3e277d157be31373d97699461b750c6ec206610d9f499d7fcda8ac3b03f6f8d891a045ac55675c3c78e7f11f60960a1f265070374f6f2ef23b24afcf16ed3a5570afb76ecf8de1722468c3cb6b3d7a18dd3b3b44c40533986b77cb2e020bfb9a1446fb5b3956534ba2f23d8c4d362cdeaad823e76b068763481a30ad3ba9841e23b9814a59a80d112abfa1b499365d82abe9eed7fdc765e8a091b0bef28aead299abe7764d0c72c5248be865bc9cb76208607e558792f1578010a943e8725dc44bdcf526194c4cc22ec6bc2c70726b557779a8060f0c68b5971070186e390a5accf614b90f9fc1b7d229709905af46e41ebc6211cb33dc65b18ba154ba7a1eceec925f78c7e0cc908d35d0cfb10e88233cd1f16d79baab98b4519127dd375c826bb5ce56783192950be7e90ddfc80fe20c5215638fc06dc7657281d2b767181f9439310335c623cf5c9caab1d53967ada03a380b2de0ab16a6419d8e7887df50f5a8df970e16b4344f5f225d527691cb0095b1b7f22bf63d08719337a0e8c9106e647487a", 0xdaa}], 0x1) 16:00:50 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10200, 0x40) fcntl$setflags(r0, 0x2, 0x1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002be, 0x0) r2 = semget$private(0x0, 0xffffffffffffffff, 0x10) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000140)=""/95) semget$private(0x0, 0x800000000000004, 0x300) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) execve(0x0, 0x0, 0x0) close(r1) 16:00:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="00007f00", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) chown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:00:50 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000000500)=""/90, 0x5a) fcntl$setstatus(r1, 0x4, 0x800000000400003d) execve(0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="db", 0x1) 16:00:50 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x3, 0x1, 0x10000ffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:50 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x2000, 0x1f) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:50 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)='./file1\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:50 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fsync(r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) r2 = socket(0x18, 0x1, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:50 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10001, 0x129) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0xfb, 0x1}, {0x2b06, 0x101}}, &(0x7f00000000c0)) setitimer(0x1, 0x0, &(0x7f0000000140)) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) recvmsg(r0, &(0x7f00000006c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000240)=""/131, 0x83}, {&(0x7f0000000300)=""/237, 0xed}, {&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000400)=""/6, 0x6}, {&(0x7f0000000440)=""/242, 0xf2}, {&(0x7f0000000540)=""/133, 0x85}], 0x6, &(0x7f0000000680)}, 0x40) 16:00:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000380)="d1201d9c07b00a16a86b937d24a7f2947be77f1dbe061aff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1d070000000000000079e6fb2f65bc9cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b000000000000000000009ba1842d2ad95ec3f60d9492f2f2cfd208d9bdce8d994282dae3e3ddffac55267ffdc895ba0e372db648aa11478807c80e0909eee11d57a321728ca380075794211da03aa1d1042f8939c0a8aaeabd24ea04311d114fbcffd88c1676a22aacb77c622a490e", 0xf6, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000300)=""/69, 0xfffffffffffffe81}], 0x2, 0x0}, 0x2) 16:00:50 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x34) r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r0, r1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fchdir(r3) 16:00:51 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) getpeername$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) fsync(r0) execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)=[&(0x7f0000000040)='\xda!\x03o#$%\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000240)=[&(0x7f0000000140)='$[-\x00', &(0x7f00000001c0)='&.\x00', &(0x7f0000000200)='&{@\x00']) close(r0) 16:00:51 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) shutdown(r0, 0x1) shutdown(r0, 0x1) listen(r0, 0x0) 16:00:51 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x1, 0x3000, 0xfffffffffffffffc, &(0x7f0000ffc000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r1) 16:00:51 executing program 0: select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x6, 0x6, 0x1f, 0x6, 0x100000000, 0xf407, 0x4}, &(0x7f0000000040)={0x7fffffff, 0x1, 0x1, 0x100, 0x7, 0x20, 0x3b3a, 0xdcc3}, &(0x7f0000000080)={0x3, 0x5, 0x3, 0x20, 0x5, 0xc, 0x6, 0x7fffffff}, &(0x7f00000000c0)={0x4, 0x7ff}) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x134) r1 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x1) linkat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x4) sendto$unix(r1, &(0x7f0000000200)="c49a4aa1634a05d76e79f988b215e16a3278f0a9990f078bba1f09da632c6c540b7c643a855dc6e1d321b8baee6046f5fca928097ef444398e8fcff1a8ace17f78d41471cc773b5580", 0x49, 0x1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x90) syz_extract_tcp_res(&(0x7f0000000300), 0x0, 0xffffffffffffff01) r3 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x10099, 0x1) r4 = semget(0x1, 0x0, 0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)=[0x2]) recvmsg(r2, &(0x7f0000000a00)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000000880)=[{&(0x7f0000000400)=""/42, 0x2a}, {&(0x7f0000000440)=""/8, 0x8}, {&(0x7f0000000480)=""/105, 0x69}, {&(0x7f0000000500)=""/237, 0xed}, {&(0x7f0000000600)=""/15, 0xf}, {&(0x7f0000000640)=""/237, 0xed}, {&(0x7f0000000740)=""/175, 0xaf}, {&(0x7f0000000800)=""/82, 0x52}], 0x8, &(0x7f0000000900)=""/195, 0xc3}, 0x1) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000a40)=""/110) utimensat(r3, &(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)={{0x5}, {0xa44f, 0x800}}, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000b40)={0x4, 0xc99, 0x6, 0xf4a9, "07634736807d8ed923d16ea7ad48b203cd7cb310", 0x11, 0xffffffff7fffffff}) sendto$unix(r0, &(0x7f0000000b80)="81482bbf1e0f2176a916da32692f236050b955e046322b89d11a33e4378d58faf14331018b84e86f3765728aa1ff42e630686e18cbb3526b2c29cb2b628d72786647a1d8da87b7363b1a2f6d2118de7f4858793853843bc37c53ae6160ad829addb00cc3e015aa9e9d4a6b70753ef4d740be7e42284bd72ad8f0cc2048b97f7d5797455eea0200a9c000af75265b3b25ef87af105da8ae4eb80e8f7cd01fc6c1ea149e8a22d04da1c313e2aeee7a129790d4a6e433b16bac38c73862b299cc894d654615a8f04272a4c6f978b2ae5b3f499c1d7cd0d38a6b9c38e4460f1c680e7b4254cfb1e5965572a2791f065d57c0916c265e", 0xf4, 0x4, 0x0, 0x0) mkdirat(r2, &(0x7f0000000c80)='./file1\x00', 0x1) mknod(&(0x7f0000000cc0)='./file0\x00', 0x29, 0x0) linkat(r3, &(0x7f0000000d00)='./file0\x00', r1, &(0x7f0000000d40)='./file1\x00', 0x4) r5 = semget(0x3, 0x7, 0x400) fchmodat(r1, &(0x7f0000000d80)='./file1\x00', 0x4, 0x6) link(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)='./file1\x00') pwritev(r1, &(0x7f0000001240)=[{&(0x7f0000000e40)="f90a60e56ede666882cfafc702dcac6df6e99b7cfb677286606e912b960c48213d3ac879948ade870b1affd14c61dc58293cb2a1116c98563f35c5775fb7f81713997a1a07c17f44a07571529aef87a5590c1754c2114e090bdb07ce41aeaacc12aab942a7742f0596d80d229a804c9b1672619d557fd8d12269d3366abb82bbbda3d7d56fda99d428bd44875ffd6915b6acd325e724b4461ca421a6a55cdafdaa12460dc65ee1079d936c68dcfb4f279558b77cc566e0c5fa5624d4116565c4192999455eb63b30ee35348113280b39745d077c0c747b9395e80b1a513d6ce3f834e53ebde19aa892ab662aca", 0xed}, {&(0x7f0000000f40)="b3d6878eb896312835a6b1a1e5216cf81a6c7ce11bd75e8c4f64013fc62257b145f3fca3176f6aea51f107153a8d7eabb0dc1a04eb133325d8cb9abaf7c26fd593b6a00f1b6d65653f42551a01ba83f437a8840a1b49bf1d9102b11826c018a69aae772b27cba294ef3e12bcbe0b65c599314dd6d204399ae135b4f89b61f7644b90015087055f32", 0x88}, {&(0x7f0000001000)="0dd10fa6a7d73b61e94c66dd81807021e2c5e68ca1827f8deb73fafd6922ca80586a0eece4274d3ca8cccc5765b1c9dde9de080f73c93360ab54dc07d24a1038326155adfe83d4a254994136b34f66f25db85874812d28a4db9a2e6721c644a8d7fa332e699134ef73a36a10cc0179f0efcb6154fb8a8dee184aedb12dc81b9ab5f2fba9645df515aa3b2e5c27a5cf16e46ad535405ab6bc76", 0x99}, {&(0x7f00000010c0)="30799af7adbc2673e34a1a52276ca637d6425b18f9690d5d14a79ceb55eb4e713867ba06b78c6fcf51dbda4378233481956dca4c441dcab28f205e6e7b22756e994db695ef374aad12b1fa93e50a8d3324649e0615986a795caf35ad483d458a9a0872614b04e383349e140996db668d6a4c0611e56fae68cfe389dd7355e5bc1cb745e88199befea03bfc9995adf33f9ddf931c1b48f1b346f03ea2feb91ad56341b8971f9889d4211e8375082083e29dab5732d2b2adf0c470e572f7d372", 0xbf}, {&(0x7f0000001180)="239c5c193a13322504fd14b533028fde0bcc07d56448e515645ad69857", 0x1d}, {&(0x7f00000011c0)="2220954ca65eff0ed09bb5772cf44ec0348377b142223fbd1571da101bf3577dcaa32849d0994e69f3fb1a2d70b0ae65ad1b0bd5c860e84051965f9be83accbe4d756a37d5f156488cdba93686f704e3cde4d13102f783276269fb0f555cb63c1e6c31658ac3ccfc9c408a528102bdfd4f", 0x71}], 0x6, 0x0) link(&(0x7f00000012c0)='./file1\x00', &(0x7f0000001300)='./file0\x00') semop(r5, &(0x7f0000001340)=[{0x3, 0x100000001, 0x95821f3f47614568}], 0x1) execve(&(0x7f0000001380)='./file0\x00', &(0x7f0000001480)=[&(0x7f00000013c0)='$\x00', &(0x7f0000001400)='#:\x00', &(0x7f0000001440)='\x00'], &(0x7f0000001740)=[&(0x7f00000014c0)='\x00', &(0x7f0000001500)=']#$]\x00', &(0x7f0000001540)='\x00', &(0x7f0000001580)='+\x00', &(0x7f00000015c0)='!*\x00', &(0x7f0000001600)=',\x00', &(0x7f0000001640)='!/2\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='{\x00', &(0x7f0000001700)='\x00']) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) open(&(0x7f00000017c0)='./file1\x00', 0x80, 0x10) getsockname(r0, &(0x7f0000001800)=@in6, &(0x7f0000001840)=0xc) accept$unix(r0, 0x0, &(0x7f0000001880)) write(r1, &(0x7f00000018c0)="b3bf207e83d7ccdb6754783d0ca42a6b7d01855203d6079acb1d83b813750a12b17b58f5fcb3828572450d58d50a518c4abae02e651c4f002bbdc6251f24e7cda9d11d6c59b8c7ddc595f12eb7485884d63898f9e63edd5282c2fee6e3b66f2bae5004b3579558efc41693e298324e9474edcde207e845a00a6582248652ba8e8dbc29fa40b51704c38b34bbb6af639be902eeef29d4b249283851dd4523a51acdabd8b2c09f21414517924b499d644e507cb8767bac27c90739afd551c5407952fe1a8d6da488727e38aca8779c73741da99691cb1a91bd23b08a86573d7d2ea0ec665acc409694f078cb742284c94b237083be15597a87ea475676075d917ad8255e664589e72a8bdf4c7eed1c528a3774f4a3f53419ee1a2469ea181cbf1dc2facb297a4da7a1e935117ed340e5bbc016297400d27ce36db397a4b771f28b59090856989df240567449a2ce55aadfd28c9f013d8bbbbf60edf85a2ac69db43b1257042a4cc9a11f7e5f3e71363871e9ac9ffb0f692553e3cac4328deda6c61a8a598123aaff5bcb432fbbbde2c424f1f35e55534e29d01caecb58dfb9f02f6996a40f03c9c754e9a0a1e5d60238a768ec1436c0025187da94caba0daaeeec7d2c6e0852a25ade167e76c44a54b8f430ebf3cbc0ef347592305880a6851b295cfbedfb95ad73e68523825846b5ee71c1692b6bbd0fe6722aa22bbbe6313766707dcfe7f52a1bc3f71d9a629daa4d4edcce746a65e3e50153bd4ec86e7f9c50c9966d5c87c19359942e83d3f535638e60806af285fb0bf9686043e0141cd47633b224ad8a3fd7aed58ae35cde811da7c7a0b845976429c4bc3aacefc8653e5e9ff20b22d90a672213d92b05ff54321ab5c1645adb31e795bea23773b47c48e9ec41a19cae91ee9799f023993cde7af081fab9bf9e72ab2b1991684ee0a5b06df60e60b80e1b2bee660ddd82a0383ec768018f8b4ee11c4917e787849c452ee7f86ca06bcb18f2169e6e7663ec5b3e62d94a0e76f19843644399a3fd1704e246b159e63480d8f3f801c7eb0e300a21052b4bea17cf47f69c1fd600c77cebcfbc1c991beb0bde512b8abdee74594a7f88e329f44a941cf423fca6f2eb28dd23a04cf75ce20fed566339ff66c664e1f3b9f95f273876197eb60a1fb5db107363037bc7da36331b8ffc7233d56665de68f8e6b671390705c6c1f52b01eab970fcf6cc2507fdce7f8eb4a408b9990c1af075d293950056f2f881477dc34422be71f41581eadfa882d2d0cad0210bb4993709ff15b5a26f2a745c4b3095db0a2f6ad3fa8951525c90b3029f633437a48b8482fa96109e43cada8cdc5e6807493eed79d9bf06bad717823bc87626f8bbd4b617939868b0d5f16cd5e062a00351922259ed32cb3221f1f30ea8735561dfdb29d43a10ae3983a9a90fa6cc20cbc821398a9bcf5beee1969ce03dc0bbd6cab59337a931cfdcee5c662cc05577fb1f4737fcb4523247edeffa0ba2736a3d40e0d2538c40c21dd14363e99392800d4b7f0a50b4e75abde6ea0003d98c78fb90fee4256da6339746198eba9e9deebb979d45d976b69e666423c8bdde8f8e9e9507bed9c541906ce1b481e172f2d02718a86ab90b40ef1dc1ea4b8db0ca50b879864dd2747f736fdab37c3a310eb1362888106abb24c340e146d84ae62f8c735c27d63174b2cee8b685546f3c4b52fc9ce2e9237505b8e9a8aaecee650864685c7c59a33b3e1ae1ecbeac41dd00eada7504bda35935341641c48805c603fbdde2cb83a353a7f269a4cc1c0da010c135078f481fe29ac8bd54af980f1d844fc00406e8a18c2b5aa9cffde0b3c7c445571cf89c8ba44a9d9bf4e072049b36b864565eaa1047c3c923df31543ea446708141232783ac727542f5c43b64b07fa0b1176c85369c9ffe2a05dd8620dada54f4e65fbb01be89923e76984519778d124806172529026b0133835947c464d17bb77cb9a70ad02223a05a3717bbe1d9b835090b6164193379663740a056ac66a6602cdd8ac8994fb6a78b6ab0ee6e077416149181f7212d5ecb45a807ce76e81a46e3591ea3577bb09d684539f978f6e45e178c58bcb70b050fdba12c336c294c8626ce716e24251dc264bf8f7711fe0b9e74ac0dbdb90ed7a341b620d3355bdf050c4d9f7d2ca4f94efa58cebb70d54866c18b1243b5f2390b872e3b746e868b99fff180c26193e632c05138a82aedbd002bd30f30230cfa728c61b653663c3a0af679b7974313f6ea14d240fcb1faa84f5d6bf761935babf8ec9ed4e231d04a68d251f72006f78ddfc0a1bdc3e095b11eaa7a9764328e65809adcc5056eee88318f3d13da7b35b2ef227d64e937ce0ebc984e0c334b933ff4e3bd20ab4d61e604b5145c154b73f05f5038447ae32461365f1002f76fcde6fdc01a244e8c5dc30bb45a6af8adbf93c3ef0e66e65e0586af4da232e3e4e8e79251e926aceb491dfd06824663fca729c7f9272eddfebce2c50c74a0e6ee9895f876e0fac185c33534278417c8e17d4fb9ea1a010702c2cf3c2de37f1330fb8db0d34fc70b07c2d1e549aaaf87486edbe1b6741da17dd2eee7155894bb007c74d2f06d9216a914c83204e977686558233c3715667c5761191dd57a1c0a3f357d9bb731e0e00d7330afdfa58bd9fb5c1900a884aef26681914e6ebbf3844c60a15cdca155848825edcd1746053baecf2a5a600de0603c2753df8f394e5b9e4459912076bc0930a85050dfbfd2b9a6c0d635b91f22d12aed13fd713a4af8b4499df53cd6581e54371948961a12c181010b5d9505339cdb9fa5c922d9836d63aef2161c36d3cab8d9bc0268f5ad0305078842c969a40885a47e270967e65f96750e60089a7ddb43a51d0ea2963d3a35a53f216226cf68c8f9d94ac5a87b38f640499562f2e877ef1d09b3954b86d68ee198f6f50d483f01ec20e871a16667924e7eb783e2a889cac95815b586c7b8e01e3fd99280e4a415b4b23cdf11a630773dfc64f257e99cd73667266a75f749af388477f386ec50b655daf13af1e940cc3567a02fe3f91c79f21a903fef7d5417329362ad144a7f72452619a127762948a942b6bb1660479c7631495846d1916e942f6e6460736e03d8f7adbbd720661551b9c2d48e0254a17556e64e685b50f041295e97f99a38b40656c3c22e7f454fe781a5395a0aa28a64d1340736b4fea3159d159480200a99c69554517529f89645fb6c00ea15f16a6ba9333c657d32d387d55e994c156000a5db7d1ea58eac071ca2ff3b86755cc58c058ea430a029f8890338a3c8d9467c76cc5755c72e6abf7673eadf1cb934881fe9276ab804630fbc1678deb2bfa746ac8f658a566cb6507616b5ba8c416a674ae9d9c1f6da88aec6f7e67ef35fec5fa6729509e98928453ce957c7ba91f412873a239bea7932afa8171d154c8576ef68da2fe9d4aa7ed18c0584cf402af3943a782a02188fdc816be579cc2193b8a9b59407c3755110c7eb2fe69f444180e23387d75346b11cc22e516147828169d532c3c4a242eda7b1919e0500ec7e225ea2d36d0ac8692e157941e2b31abb46c9dd43616e55915343fca6be8c518950b2e9167513232fcfb96c7ab58c22bb3fdf7d691a6e865e327c717d1135f16b6a9819ee729831660fae127938046f2251fb6a552767279e03d8eba01f6e769291203878354c02ca347247b83d5484253fd90746f38f51179bd91d1d1f135b8d034c63ba32fbc791a15b8f9778dc89f409634194ae823c2fd1c8f75b59d9666b4f09685908e18fc0180ade32df6510fa92e03370acc402510c812d5f9a00bdd55040487e90b6b18c8b9c10659704b4e440a84677573ca94907197ecfd8d1b5be6aee11dbfe7cbbbf00494b63236c8c94f7d6bc24c2c93c877d512acf8145409ffb5befc303b41f9704da45f34c1a4a6cf06884bb749480f1b1d75730fcf9146157bdfb279ca840e600e7736a0a1effc08c28aa96d24c338a4520722e4e438e765cb43563b783c9d74e74a5d0140bcf2a2070eeddb1a01777b6f62fb8b3920f12adb5cc9f5d5e1c264119760035a08f812b57b68cc9ab75fb61796db4b82769768faa823b82590c83eb23ae7bb66c28bc8da827e0d9d78a7498befd8fd3ff51e5ba9669cf38de2265275acc2fff22b2ade7c5d5bfafcf10f97f8e7dc812fc1f4583b1ca5bdb65c96660c897a63d4cbf641bfccfad08e72367dd01b2c62023451e4b8a9120384e1732f7cd11644dcc31a11d1161a6e4e806e4043d32a32bddfe80a77f11e0c0ac436e36256848e4cdcab78e63361facd75e9e6891dfc9c38c453d002be0afbe8d245c731dbcd1fc1e8ccc0b0d5102eb11f950aeec175a094f6080a2c0b082ea18fd4f4c7372d475d1c5f74c8f78fa06fa707089df12abd00189f188c2445ce7790a458c3038126cce4e56dc8bf92d0db2f06f6a3dc0348d8629df34156e2ca0edda44b4cdf42340dbe3a8560c139da909b73f005ca0c0b0a7d79254a7969a780b3e9a22ab3736944322a3e125eb9137607c263d12fbec9e75b543ce203d0b0cb29a446bc747bb1c97215e1e8af8bdea2d7c653f7de5b7b999d9c2b07fb702a9cf78c4c26c992aa2aa184f828c1e3fa2757de8fbee296b3eb43780aa866b698874a81eeee27012083bd89060dbefbda4c2fe4fef64840248a1a31af7d7e2c6d65e64e93a78f677cd777085e547a338ec68d62b76f1ec94a3b1ddf7ba1ce9507fa7d1fa99f9503bc695e357565fe4724b26a07ba17743f419b671c0533b537cae2591744bcfd35ec51a6e7a5a0d7eb8f1686abb1de460340b8030a514d7b395d64d99f057dda7ca528c46b608dfac4178d4771f6527fc4367cf52405d8b70cb2072e105b3a62cb5cb7fd1f7034285483a9082f4905264eac9a356d058adc448ef5387be40b313308c2ef6e19b84ad07b682adfbbed97b00e3850db009a1c57b16f7b16888eef99b23e156676bd86091d934431182c0fc6d2af48fd3e5ec5b571ec5dba543c71e288df0621e4580461b38986e27ad6cab830e27805b422b36cb226e285e18870bc24f0706bf17c784eaadf9c541ebec3e179b1296bc0f7667dc87049acdf988563a60d453fb091bc2ce38858cd538cc9c7b19c5158bd6673fa51e8e95d7a009bf27c1e46e0024895b00540dc4f9052b9896ea0b576ea53abd3c4615c5ded9d9b65d53984c3bb366da9fa7cf9e47dd6f37b11ab20ce977b861965a7623c493d8fb71142cc79ed0d68676c690e36be5c651fcb654715aba479f6dc144d60f25c864d0b917fa325c52dbd2fbdfc3f2fb00e8a0b7b60d2bf60ab04df590c662c9b2fdbcdcc62e64bd1d3f6f85ce36b1c429aea943fb74aa0f0272d99c18ce65bdbaf690b14c9771f8d17d93b89bec18b73eb3bd9e4233303f838b52cdd3dcdaeef527c71a2f859fe63be921f89fd468dcfe3ec45c29cab73fcfc92eba26bd88ae8517e1c1b46219482eb50a5104ec95bc23f394ef9854fe8175844a42e1a47ab8a9dea5b7f1567667c625e4671cde843c250c07c965ff65d70650315eb8f6fe72fca2650e5b913cb64973aaa51c413ccfc56e590f318f07579cb6594778ca38412daafe46fe0a63485b2aacbcfaf1c53bd6cc152886ec1ada2352359c57052e3ab924171625cecb67380090d52c00f3f386fd7051e9bc0e0a0fe7b12094d01bd0a3cb3b2dfe6d160aa24b29216cb02c89c5f5648c2e068cef2ee85fe167d4ea57f1de792914f377ed944aad691e0c5fb821a5bf34071cf01ebc1a6ce63f592ccc", 0x1000) 16:00:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8e}) 16:00:51 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./bus\x00', r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000300)=0x4) recvfrom$inet6(r0, &(0x7f00000001c0)=""/254, 0xfe, 0x802, &(0x7f00000002c0)={0x18, 0x1, 0x2, 0x8001}, 0xc) close(r0) 16:00:51 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) socket(0x6, 0xffffffffdfffffff, 0x64) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)) 16:00:51 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000140)) r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x9, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:51 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') fchdir(r0) fchdir(r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='W\x00') mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x4, 0x5) 16:00:51 executing program 0: socketpair(0x1, 0xb, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000180)="2c98231a6aefdfd34e0305dea8c3c35c89e0cb8701493b51d192cffafe8ef9968610a43523a64260500b5ad24f0f226d947406257546a69b0ad9cca9e351089e246f74e4af8f81bedbad8a0854e5ee3ae7e4ce6b39a5a0453143058537099053cdd6", 0x2, 0x8, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) dup(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)=0x24000000000000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x4) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dff7f1739ee6cfd00000048c5a9dde552a4eefeaff0f2c85e2800854d1fe90020000000b37608095d069f1383a009f7e1dbf18f00000001ff103434820abc4bcabba3444002007e1455d0bf576139cba8295fbaabbbafe214dea79d9917dd1d95eeffffffffffffff5afdc37b8c98318631162d073bd92aa809f5cfb7cc762fb9bd518fb00bb2c4c7a18ef00235685c2001d450ccb8671e8679ae6f3025fc170000deee2f873c1e711df5f0d2712da8ae731f007106bd31b4605f1d0008fdbc15a6009b6473000000000000d96db3a67d3736b269790d96f5b101b448cebd1f2c748685110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebf11c9d7991f678df44ff0ff000000", 0x131) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000380)='./file0\x00', 0x800, 0x80) kevent(r1, &(0x7f0000000380), 0xfff, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x25, 0x20, 0xffff, 0xfffffffffffffffc}], 0x8000, &(0x7f0000000400)={0x1, 0x1}) r2 = syz_open_pts() pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="f74ab3c72882d09c89f4e5ccb1c3b3312613cf4778856022d23b300270f83e2c9950e79334e781f784bd696b4f51402f35d7884820c380891c486c1970eeca2cc47b60e1eee6", 0x46}, {&(0x7f0000000280)="0304f91cdf957fa4e63c7345a5a1782c630c0e1ea2aa82d93fdc32008c966e559cd4ab89612006c39d3a9e595e146a3030b3ead80b4267e3dec952b8a6bd4bb5c72df8e3082baeaadd3eeb9e6d2bb8eec300f916895922b895ad296aefdbfbbf7514e579fb284277606451dc94cc33a17f6dbee00a296177b1e7a1d3a61569b8effb", 0x82}], 0x2, 0x0) close(r2) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x1ff, 0x3, 0x98b, 0xffffffffffffff7d, "85fe68bfa6027f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) fchmod(r0, 0xd88d03bcbf8164c8) 16:00:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x1b135a67) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) close(r0) 16:00:51 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x7, 0x33, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) 16:00:51 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x2) unlink(&(0x7f0000000000)='./file0\x00') symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') unlink(&(0x7f0000000180)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendto$unix(r0, &(0x7f0000000380)="f6a0920a6d1ad19a5f8f7d6ea7f9b5ab4106f5f30d72d4c0", 0x18, 0xb, &(0x7f00000003c0)=@file={0x1, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50) fchownat(r0, &(0x7f00000001c0)='./file0\x00', r1, r2, 0x6) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) 16:00:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = socket$unix(0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x20240, 0x1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket$inet6(0x18, 0x3, 0x1) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r5 = socket$inet(0x2, 0x8000, 0x8000) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) r7 = kqueue() r8 = getpid() r9 = geteuid() r10 = getgid() r11 = syz_open_pts() r12 = socket$unix(0x1, 0x1, 0x0) r13 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000980)) r14 = socket(0x6, 0x3, 0x81) r15 = open(&(0x7f00000005c0)='./bus\x00', 0x1, 0x171) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = socket(0x2, 0x7, 0x3) r18 = openat(0xffffffffffffffff, &(0x7f0000000640)='./bus\x00', 0x8000, 0x7a) r19 = socket(0x0, 0xc000, 0x4) r20 = open$dir(&(0x7f0000000680)='./bus\x00', 0x80, 0x20) socketpair(0x38, 0x8007, 0x7, &(0x7f00000006c0)={0xffffffffffffffff}) pipe(&(0x7f0000000700)={0xffffffffffffffff}) r23 = socket$inet(0x2, 0x0, 0x100000001) r24 = socket$inet(0x2, 0x5, 0x1) r25 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r26 = accept(0xffffffffffffffff, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) r27 = openat(0xffffffffffffffff, &(0x7f00000007c0)='./bus\x00', 0x8, 0xe7) r28 = dup(0xffffffffffffff9c) socketpair(0x21, 0x5, 0x8, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000080)="01d7087ccb94dffda3a23ab3bd647ea8f251924a3483b0e21bc8901c16a0006facab5ce13c32ef1e7ec8e8122cdf51857fe78837e2a94cefd9605a3e623d187870fbe118e08b8bd834f0834f2d8fadb1f8160f1704459aeda95b29f5535a4566267922c404563df8a3a8cc3283aa3840411e1ce0759e66485dd9d63469d9d0509802b3758e3939bef9e10fe254a1381198190e29b908f291a5591b4a731c3ab10382555d68e3747e5a4d249c019f0a3155ae30", 0xb3}, {&(0x7f0000000180)="1b1ec95550fcfb84f8caf76dd968b6414253487125da67186093f6168d12dd1d5ceda257004de0c2e4e3724e126dfc5a05c47243cbffcb9b7794e26c03b22a38b82e6d85cb4f0a4bddddd20c48de36f6cb2fa11ec6cdec954ca507cfad6bf37043cfc1765cea5cabf94c4462fe51d7368fa22249fab8", 0x76}, {&(0x7f0000000200)="d79ee7249edbcb483cc8b01d15c69706487f3f01629d1d2a1f8bb7f9a7ef8910e9f5fc998d99fcc8592790bd0954ad6d0bcc55b6481a7d42551e0e5024358efed3d3e8f83a463c95acb4e80a3b431d94fcf9c3143bea90fcf708e8d11d439520eca26f3787014dc322e4f239052d60e7bdea207df42044b3167a5201824e05f12d8bc1e225c6915a731930f58254bc8f71b3b75c3e71fa23eba2175cfcdf7ee4aee4cb5e805922aaa86c1f7eddb66ae1548bf273a506459fbb260219084a18204f971c99d0e7cc7568ad4a1d6b3bce8efa2c87e70fdd682fc07b64a2a68411e6c1d6703b89d74eed6bc2ac8be09f87f4db237577a7209eb249c4b583cfbf1c", 0xff}, {&(0x7f0000000300)="ab39e410f50ec794556bb2ddc54d466bdb2caec8887af1598db2140eb6302bac8f0abf882d7817a2541e57e9043d12c0fd79642178f96cfc62437a6dd256605c5f9febcccb5f5d1eae2a67c536feab7f30c9346d365b13759dfa361a94a214e382fbf7e43780d5586326335b5c0e90e8838818138c25f81268426794db12dfd3fa38813abb325d72a34755dd936c17a6ad86e77b0389fd1ce562782d8dfcd090d097d2dcd74381c5784cc6d6b0cf7cb09841ecb993e0a48a7c01d37fee7b7a6d9a1c2dadf9d74514424d8d2485ca23d1ec7a01b45c4acfb5d1e61e0a45ffe4a95d507d86f987f816cb60", 0xea}], 0x4, &(0x7f0000000840)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r11, r12, r13, r14, r15]}, @rights={0x30, 0xffff, 0x1, [r16, r17, r18, r19, r20, r21, r22, r23]}, @rights={0x28, 0xffff, 0x1, [r24, r25, r26, r27, r28, r29]}], 0xd0, 0x1}, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 16:00:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x441, 0x114) r1 = dup(r0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x1010, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fe6696c65304022ed9067f1abc253f036a75a419d947b75944c4e72cf8cefc22fd2763355e6e27db41b8df92b0ec3a0512624327542ae18c1aa80a67df8fee16e41d784edb1aae734534ccf293b3fd21ce7e6ab07c785d3cd81edaaf32356bc6e1b8a218a7dd601f0ffff125c7d0c7270583d9d3887ba3749a356322e2e2a56ed2c9210ba76b83cf0eea3ff51bd09d9667db4"], 0x1) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000040)="00e4ffffffffffffff000000", 0xfffffffffffffe98) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000840)="471b29b7ab6e6cd6d457c62db971872dec848e021b42b9b4e4b1769b3b44468c6c538ff805936e9b85fb4fc53557388a0ec8526ac6232d1fe502b11e27f8e39f73b7fd13d03b7b2a778c429842d8396b420a136efbb31a998da54450a201a01f1aa5c05ca0a265b9497658c555eea51ec5315d3c39c619a401fce5230f0b8ada5dae3e14f2a7376d7af6d0f1994dfb785e7c08b3173180feb41ab4255405778c22a436a02142011c744dad4b462b82c4106be5b8519cf0b99cb819ee7723213cee162dc650f26535ff5abeaf5e5ee642a196485ca7dc855b1b8f61e13fd198894f505251816223dd4c9e5351104bda2f05dbad4b28c6fb5c68418b47de20cbc9f86a5c8e75c3e9e3c5d76fd3c201d4d7983c2dfe763932096d4f5742bb997a3db2dc0f0172e67ee237f32ea06be7048bf2d603d2c1d7b19982071edb78f9507f7f5e3db25bae74aed589e1143ad6b546f39577a00cdadbe67011b64f3e9486c765f676bf84a118ace1f31db0db60bd6d3721620d43c7d5febf427c39e83ad26359aba8aea2d9c7e123ace8df795c34356a22f9bc3d46972ceec00f64d1a76a2e3566414118689474179c5919b12c6a43589631e5be494edacfd0144d46151c62da57aafaccde66a852c2fab9fd867e941ad24ad0dc5eda57f345594a085c9edc4a403daf13e57660dec687bcb4011f3f1c520b80177ca95a9a917b18239701885fb6e3dbe3cad79ebb61073f73762a17afabdafd82dd57f945c635ee11d8c6b939dd629138dd9d4b390380661b39e27e832ab7c4191b67ff98397a9af8aafcce960994734aeb56a924454ed9b35264516f98305468fa74cc4b886044fd611d4c230f79b1af3d363f70c0c5c2724bf4f892023e56fc5e578e59f522ec29c1c61a68a0b2635bf90f07b19020c5e02bab166fd1d0f9ade3d4cb0fd85dfba8ed6835caf8b8710eb83158513d0b12ac3848d53df5320222195cedfb1b514c85e919f2d188240397512896693ceb33e1943893e3c1e68267a537e60ac48860db4359e73c7714cc544dc336f29803d5fc5952f355e193e42a7b92ecdcc12c8d42e352f22cc319981ea848dcc243a55c11f4446f3477d4837356d5507f6295b3192edd712aefe87cf8049b0757a4ac7790a72123601562bdadc73f7f8a0a9c0ab66c8c3300e64e9511b76eb810e314a9a0d45847f65c05f0dc8b769d88451018d21daef3c6328113193f6a478f4c5c37dd398f1bc35c41821fff9578fb093b03744e5bf56a7880208df08df8fa40faadde00c599db40524be56317ea80abe1a0453e695e711d467ece36c5e806e58ea3ef3d650842a4d39fe1206f8097e5c3d378a3af0859df0edfe315370dc85bd8bf84a64c2636985e22c2dacd617fa40e4e8c8c3de636bd89c7a5138d176066f8bdcbfd3d1524830f40bb155c28089a02320a639b940cbe7507fbc7d4ac9d082c70e6d91538b17612f368efbd9622d8600837699e3f3b12dd7dd536518e4e06e029cdeb78ad4e89c9406f3d5de610b34289c2d0e5d136458cc39c744ffb348c2adb2609780c4b7c90a830a23286dba7e59d0956b7332ac134a3ac3e93b510fe7028c77df7ac750d2a2bf07138af0ec43b6e10a4f2c9f825ee7960bc4acf7c7b6f563d56cddf20213d9a3cf5f0253174daf258dace5ba270b39c373b0d3c2fce8494f3aa8fd9f6a172ae7943021070662a8b050c8a8817bb5583dd175fdf415ca8351f6c9b410b98350a3d3aa49002ea4701814ac0b4c7e8fbb91bd1e27ef2a06aef7a38a3acb707b636ab7adf9cefbd62a0aa3333070eddf41df9ec6eae6513acaf6a5338d9893ec0972158b4cfc7ef55b159ffcbe6c1d579a944908527d30e0c419c6ffc8201219544220d1c5b52d667bc6d27d2b42562561e8d33734f7e14893fe314c43bb2ca2ab63e2e602bbd61196cbf79fca4d0a971ff67e06515ae51787ff5ca8104f7924ec5ecaafe44a8f9818e1218a6b18956a4ef229c5e8a232f8c799053bb3ccc1532c752", 0x595}], 0x1) close(r0) 16:00:52 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000200)='./file0\x00', 0xa, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) dup2(r1, r0) r2 = semget(0x2, 0x3, 0x101) mkdir(&(0x7f0000000140)='./file0\x00', 0x100) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/224) 16:00:52 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="bd6d483c9773", 0x6) syz_open_pts() close(r2) dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:00:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x20) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) socketpair(0x18, 0x7, 0x1d5, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) r2 = dup(r1) readlinkat(r2, &(0x7f0000000500)='./file2\x00', &(0x7f0000000540)=""/91, 0x5b) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file1\x00') r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000300)) unlink(&(0x7f0000000380)='./file0/file1\x00') connect(r3, &(0x7f0000000340)=@in6={0x18, 0x2, 0x8, 0x3a}, 0xc) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) getpeername$inet6(r4, &(0x7f0000000140), &(0x7f0000000240)=0xc) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0xfffffffffffffffe) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x1, 0x5) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1002, 0x0, 0x24f8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9e3eb0b2275bd81b7a0a2a65e023aa5598abec5efd84db42321653141bb2336b2e57d0bd9dca058a278f20edc88e8c2157b0575597eb2458e031c13c57e14b455d5f4a163b38aa7de3cda3b68ff8a22a8fbafa6934b3d11501b25876e2dd5b7c1f47764b24caeb7ff4584cc2c3", 0x6d) r1 = socket$inet(0x2, 0x0, 0x4) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) r2 = socket(0x800000018, 0x1, 0x0) setreuid(0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="7f097835d0ca0a6ee88753b93ad7e4b38cfe2ffe66defcbcac684ee95f8c432fed26f69c80d9", 0x26) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000005ffe, 0x400) r0 = socket(0x2, 0x4000, 0x322a) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x5}, {0x18, 0x1, 0xfffffffffffffffc, 0x5}, 0x7, [0x1, 0x7, 0x0, 0x1, 0x0, 0x2, 0x8, 0x8]}, 0x3c) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8002, 0x80) 16:00:52 executing program 1: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x80) write(r0, &(0x7f0000000000)="777a92bf7125aeca57a3c7782b585af96448005fbf46961e30930b7af234", 0x1e) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() dup(r0) select(0x40, &(0x7f0000000040)={0xdeadbeef, 0x5}, 0x0, 0x0, &(0x7f00000000c0)={0x10000}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000080)={0x6, 0x1, 0x7fff, 0x6}) 16:00:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x480, 0x4c) r1 = fcntl$dupfd(r0, 0xa, r0) close(r0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="84df8bed22708db85cfe7fca90af4a701fcac5eed4040b6bd0694a7f7abf223e2df8cc88141e1653a969d4d0473f3d4a320b9fbf476aa35234b7d35e3333558d7c562fbd4ef5e909a7586672d64e5a17b038bbf0024f5a7776f7ff642efe80426e1fad444a763c93f8b78af27e4148ef3991630827465f914b21dcafb8c88e8fb99413ac215b5c3af7d9dcd59d4fb24154605e4f192ba9a30c89f8c9ee3f240b4fe722adc282db386d1cee39302357995d", 0xb1}, {&(0x7f0000000080)="d8ac7b34624e80b445cb2038f6c16f4b1232057baef9cb423c3fc11935d26fa845f21bbf478d8a7f6e1eff8fb4260c28d9fd1d1552ecc4abfd14dd45e68a3d2191a7f156a0c31b992fa92419b822ce5c6dd937dda02715223e4b9c17fbe7030db5fbd9d53c8ed7f7634bdaf5117c0264dfbf8fe7c4bbe334466fd870", 0x7c}, {&(0x7f0000000200)="11b3ed74d994a3fcd858b8e98940d65392918e4068d6ec5455bb80b789c52f9d069353b6e2ecb0", 0x27}], 0x3) 16:00:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x20052, 0x82) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x155, 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x0) 16:00:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffe, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getppid() r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000013c0)=[{&(0x7f00000001c0)="d55a3554c260b2a0d15099181fd2ada2805eba0b9cd4b11f06ec68a04db1e3aad1c3739b055e4e4612a4b53c7d800d3b096dcd94850b69331d5982d9bab3c2dcde84fa7e3a83cb6b6145ea87df39a0505e76801eda021866d58d60d5bf32a68e2a67f1bd5107cad7c2cb431249cc527037486a96f96e1d06ac3de9989bc2288982", 0x81}, {&(0x7f0000000300)="bc8a2c638665da013eef7b2cebfa152e9c152afce16be684e5e7313c68511cc076200c13e16c7b011a228d7c7cdb4cc4b5db1845a1dd43d808e69c05151543e9101d4beba9e60aaca435604ea4616ca2875c3570346a09868ddc6bf61223a42c2230adf2748771c664489b6208edd498b4579ea425229057520b5356a01d17e92e141abaf138ca0dea", 0x89}, {&(0x7f0000000280)="1338625c9a22f1fec1ad0052e1ae626737930adc66f90ea8f8e2c206effff3370b2f128dc6af", 0x26}, {&(0x7f00000003c0)="0a6ea37ca28c5d222b1b8f176044d74f0b93b3fc124d20a6c201d32bb5b72db9e1f92f5300729711cdc19250df7ec65fa0cf9c14814cdb609a0f36af6cc711644c4ab231495b06964370439317836ff370e9e7ad79080e14bff59c30aee0cc27a2fe0aab6308344eba578208d3f3cb23f78e24d082ff2d246c5ed2bb50f648a2b864df4df4179ef97f3f2b8344c3dd0184118947e15765893c26f6d684f7e08ea6bf62658dbea025f8f3fd30c8c40b5d88c0c40745653125b02a3880d9129aa2e5f249e4c1fab0c0f89ea5452a8f3067836b54b52a289d10760e1ee170552cf4569dc22306b3c3d36e551b3fd79e89a8140887305b6a564e15bf5180b01430a7e8f8b08aa1d0251ba0940fb3f4dd2486f95ef8b46424fb2fc1e3f316d99af2afdfb565c6e994227adc17c333dd56887e53fa190201a3f2f5ccd85d6602fe84b3c8411c4ef82b1d9ed4361495fdb2dab51989c8323e84647463d8f54ffd4aa0c9764aa49a6f55e7930e3e301ffc194211112ade434bb366aacfd83185203ac85983cc4d57761029941529afda8527b814e6caadab9f654fe66315399aa04b6f1beb1dad4c6f6bd93994c6e38002e87e4568a7fd51e1baaa9b3a2690135bc4a677440da5ab3982ce824270a0588cecf4061ee60d6c723e778b0cbc54805e70300dab5b733b52303eb2545f1e3b2c5cfe13fe0241f7835558243f10dc777448d3f4b19b96649c517d7af241e2812da288b818af5df82504d913f0384967519903461750b00408bac51846ab120831938c2b79ec9f80c910a75bdd39b2e625dc18367fa5dbc76568da8600a83e5775aaf66775cf301c412f364db061fcc3965882e523bc056bbf9ca79090f2f05594d599ac5c2947b6e890fca994e16ae6d62ad3240b417ddfb5e2c5346b62291003e69a69281fe1cfa45171c4a34cd91ca1968c055e98fcf607a5fb9257a7a9501d103ee004d2ca27547e7f992f30f69161cf0f20447252615a150965f3bd2e630627e79d0668dd28aa66a63ae0142bf04ed48eac6afd3302841138f6cb384098443c71b51f34a25592b8ba7bd94b35a3330deaa4d36167cfb5247b50183d41a43b80a65cb476a2dbcacd772da42ac2bb94c7456dab62931ef3d5c4d1b2957d74f6820186b26b06db2da5cb3b27648c835d5e87e3c93b10a6348ce415b1f8798a85ae842c3f07d63632bcb6ef465129ef6ca552df60265ad2ec674bd7e1c015f1a0bbdf7b431c71698fbacb68748409c9f087847961c2f0304a0a0ad8c15815473c5fa9271e25447e82a8d8910cc9c92b0e879963aa456ed9fbc1ef45fab7e1d6cf7c4ca68e27cb3b7a6b1a5e6b4cf7a79abedab42ba86d397c3b118ed85f4ff3aba3e1204a23b69e14c1bfd83d24424e9ece806b6954c05338d4fabc6490eeb11807e8747718a8d267d3f89b0c04d2e1e4b3575cd2cd8012c06bf14e41bdcc388bb152534cd1b3488a60c0b576a8519c68e2f8ea695a21dc5d9950ba9d44834ea888ce6354b8ce055d6a61d18e0616dce42690ace225a7580b6b581f9a46a0b9df5c7286e50b3294fc8db123268d6feed258a336c8d56b7388af36a93128d25791f55e6a8ebd1f7fd6c57a3b0f2b27678aa401f7cbf421792454d31213868c3b5c7cb2fd660143b941f166e712743f3b24549629cdfaeca9e75c2ed83a4a203ed605ef0f33da62af09320ea0a7f77b782f5161706393938ad722fcaa515ba18b7c346b36de725e55c978e5a6704245261e7fc7ed62c8026b81d9f52b3a673546353837a98a4b2364a5a9999d093dad9048a50c470d730eaf7862664f43b654f0f222945b2f9cf4d5904005207f384f2d089bd197c59e320d5e93c5b373a50c57c3507fff534682cc4204d430cec935d2233734386087ba521695602c0acf9f5a1855dcafe0857b3910c5e6316bd0e9d3c6c90146e74ddae8b877ddc9616732ab6f79b457ac6bb1364100dcdbd3f3e3661ed76209cc21dc12549b972cd18c9f1ee98b2bb363d2d04e1ef090fb77a009ea9ae45f7b3876a77746250717df8bfec4e9a881d631a4311f669d4c742964398de428e44f358dac4f175409f060bde81c330fcda58cd4fd2345a38a712f5a24911200aecdf9cfa3a960d451a7ff858a8286c7a6e612a6478413596b02f4049344cecf9be2eff9241e2694ef9355eb147c0d954c9a6fd8ae891b93c1d19b3a5defaeccd7bf049cd67111a2cedd80ce2bfad1eabc1bba7c3d46cf1e6b03d8b5f4aa2644bbe953149abba13cc038c1bd7b4eda0bacab50095a22250e316d30ddb0830e6fb2ae7d61973ba5021428ef37097584191c4d179b966548792c5472b2039b8d67631eb1ce470fcf91ba7a2057428ceeec3ab7c29a27397cb66c2633e76984447a370dd90a2adbb976102a411759e9470c6b45876b0aa304f7492da54f79d11d8cdf49ac9d17b9ce9c467e9cfcbbcb824293730c550c83159190181c882473c03506999aad4e227719b59ef8bc95810ec5fe14ce3c89e49bc6bc631c3fc0aed61cf173e0ff502ee04131a54d15426949bddfcfbd51a92d513535968ad06343cd6e05af2e026285ab183d122c3cc5d9241903b63263f1a0e9f7493e1fc6f54a7999d71ee4bde7be20c549a66a0dfc29e35eed4634767840653adac9756e4ec3f3e653b91f5fb9d2848b5d742385cda2a6a2cbe14a7137287bab2393603e64111056b0e2ec49a8f5f80d2d9ffa7f0ac7ec0d66b765349b8913a3c18944552965c323259b3e7ced3ecedde276f5d24181da2029189255443ba1a0a87bfa2beb1fb2485253936253c31ae2c1aa94d8fae84ad2e48bb45dd358b9ab781a728062d9a2e54b5f95e867611eacbe62a5bca60effebe9696b6afc6c1208142c3e01a62f656e41368a75b3d00aa2de9cef1a04aa5757f22217111eb6cb2db65b0986a227922e0c155c6aa0c0825a26965473ec97539b1492842c25a82936896c6d50ced8d9d2e7fc86d50c51743b9e49c4aa487b122080eac52b41fa178bc73eaafe51caf87f41dd3f59959fd454ce2fb489ea5b584081c392cde9d565465df9ae80757b6f7e62cf7d20e249ca4a88a4628c3936fccc716b5e2990781364110555ee29310ba7f7bacc00ef3cc6d4db8347bfa403716fcf76a5989e134c004a1353a5554ff08ccfa77a2a90ea3eb5c898b203a07039cf966aee29c79c3c4737345d98748850aef0965afb6da2e974269871b40c51c6dd9c0efabc21e3178bd3f1490e40eb8836f9c2749646b5e32232564498ebee3cd0b3c8a29419b8c753cf83eb69eb213736a19ebf2fcbed5312ac5357c452246925a1186a68edb6521373431e79e7adcc5a34ae40d24e9dc1ded5812803d1dd9ed7e6b53810b9a717309eba8885581f97039360e91559223c49301453ed689a88d74efe2ee886e6d40aeb580018cdb8ca5defb0c5f55394eda359893674599995723494326fc0cc401388a86a57d6b3d0d3eb562846e8b03d5c0b7c1252170d90f9ee2b3144405577a09d51f1958298eac528eed55f6b239eaa746e982148fbf2bc6e1a18b1520c95614828d71715b1c6eab283b4971ebfaa6ae731b368606095b76655caf5858146abfd6aee9b1acf75ec79da8ae7faf0c1fa02c8c38a901a0cb24f8c17b8d1e7568c9d2d812fb89d378f24472af558349b89fe645be65136f31cc155fc92878599cb2c1ed4ba9ef509b5853701d1c90b63107518ffc487e699b5c39f183c3f61a5d50b1483cf33374be00e712bece0c349f5cd8ed58c2faf778a25ab7208cc2550f2a43a9bf514fac994ecaa68cfa90941fba03fccecaf2053def074dceb9d7dcb7710c7da044c336c7c6ebb693ec03507df5d4d53b3d2e8d350beb0816a41ff3c049ab67a631c108dd1d62d84c6e414a945d052dadcf1dbd86c88babcbe34d06afba322ee0d9db779548bec3afbfb1c571e06abb5104d117e385610ad440f3223bb6f3d1fdd996b088c713255ba324b55212f4529929f8b3f44621e7329fb47f10c0d566e19da81a7db59cab6a8a2109d1e244f3122a0f16dcdf91271f191957cd2bd5cfdcf6ea2e4e4b21b51693571f9bf639ed3e00c65d3a5c380f323b5e1973602bf2740af101d927837355ef22283d82b50ac6ebd7008ffa8b00645a4a8171979b8f7c1ae67e61829e4da3ef51f38fc46fcffed1a7e206bad56135585fb1cb43ebeb8b49a7c7a878d30462b885e5ba0f839caace2eb0b5332a6cb23e6d866a69ae5d2abd36aec67b1a7c6db8c7e486d18eea3e2fea4e8dbcf05160badb91f959ed06ba794bc39c71c4daf10532274c485d99648a7322aaee8bd5bfbc83b30e0c670028cc41de56a8e7e5795f54c8f2f37818f37ea2965f6b8a3769510a9ecf37220daac2a89506732387dde4d99f2657aa677b714cc3d16f5727c08b53772e547fb6746d366db1f50ada990b13bff640371c45d30035a4a397d11d6eb7b1df7295139edb081514c804e68ee1476db99ffc649b75bbbc36c1f90f0074648af2105ad80640cf4ff2c46d3a65e793f31167ed49e49f8a183a76e267762c38eea651a1ab69ee32333a6a2af28dd61e90c92cc3e83409a33323e27a56c858c2e3467b47c08fee42ecb1ac45d92abe730ce33357072025b4af5111324af9201dc71eda7b3e3b8ddc839d58637d4bf14eeb4bfd56bbd1ac8e79b293bf9384d8d1e99848b5fdee37c14af986952fc1c31d01a8d2d1924d574986ea31a10e9989431512ae5b1e5ac4777fb3b243d695baab9efbc464dfdcc8702f6d822eff7b2afb895968769b4146f8e20c802306e77250c557891fc0cb458529f3130fef2b9c2d5f76ea1224e5ec93890cc7c8f384322409d4c3c53e3d978f0c5b46bf37863360582e9ef6ddf243803971d36d5399217e366d47136cf205679c2f83fb7c537f3f612ef727ba40cebdc8636c3bf90acd3bd4d4e03edfbc303b6c9f72696d2ddbef81f0e51f47f3251b7c6aa765d045ea8100660b760ebc66eec2e73cacaa33753fe4a47ec2c31206941631ff6ed62a5b139d8b7e9a7a1fd36fd33e72c998d5abb31a2f37d8e1f5797436f28598225c1abe9bf92bd560cc1ce8767e23f3575e2f49877b573ffc5f84061ff1f4be0eb7516dd9f6a188894e4512f53ca413a481714c94f8d8db1f59189c0ca1226d2ff4bd4237c1b701eb15b47993d09865d2c37b256ec1ce99388d0d23dbc2db08793e70651042ef0315a38882e2e486ff32548ed0f33106d17ff0e63c957f8ede9d2c5fd296afc8f6624f4f076198c90b2deeeca89c9aecfd87da387319813a6e8487773f35a156036d9d4104627bfb3d5967b27f1b477a03ddaab44550349458e85e6539a921ed59bacdaee1524e53b66644ba657320b0d37c5f7bb6e19754771291c778514c81c8a7629c2ede9d1456d4f25339c9ef3d1a04584216aa3d6965476ef44c7c36f3100cfb98bc98296cec608b2efe050730ec655f0ef99a22b40d2e05d13c3cbac25e602214236721243fb73ec5287cb461dfc4171ac8b05d90215fa5d06c98924f84accbd7924e9060c5e1f8c6a6da8077b4e012d6ff732a75b827a5d07cde41a360d69fd6841e1d73d99202719577be9e0d6dea1b0836a5285d94fd002dccb795d6ae4861159a17ae7e59b827d93bff265437a9383113e1bbdfe2903fb1f025aaadc8dd5f52663c81198a10a4c6a62fb38af94a20ca112a44feb19b8bbc43df1ca8416539b090a6f3dbdf1bcecd683818cb4bfe5de86325bba74f87c2e0d2ca342dd571b707e67582d0da91c1289748744c19761064823ad91d5", 0x1000}], 0x4, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0xf0, 0x403}, 0x8bd57a71d4999524) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x80) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='./bus\x00') write(r0, &(0x7f0000000040)="f3000090", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:52 executing program 1: syz_open_pts() r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffff) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10200, 0x10) getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getgid() syz_extract_tcp_res(&(0x7f00000002c0), 0x8000, 0x4) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b40), 0x5) getegid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="09441a69099d6f5b9c921b4354a29b9cfc227479e860d78ef8531aa726216516dec1c043e4f0e77def9bdfaf92c6b15cd60713c09dd86e121ccff488814b99bb6e0653627f84b37dc65989bc3d15639ce2c0218227ac3c12b8e0b5a0cc1a7c0ba9d800b84b92ac64370d097d1c974892072a328071927cc1fa87a55029236d654dc1b147caaf6de1bae191dfc7a66ebda640f2850189c5c5373578eab58f2b10025c5674bd1876ce6ee8ab1c79048d", 0xaf}], 0x1, 0x0, 0x0, 0xa}, 0x2) socketpair(0x0, 0x4000, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(r2) fchmodat(r0, &(0x7f0000000380)='./file0\x00', 0x8, 0x2) fchdir(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = accept$unix(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000008000000fffffff500000000000000"], 0x0) openat(r1, &(0x7f0000000580)='./file0\x00', 0x10, 0x0) r8 = semget$private(0x0, 0x4, 0x244) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000500)=""/119) recvfrom$unix(r3, &(0x7f0000001900)=""/4096, 0x1000, 0x40, &(0x7f0000001580)=@abs={0x1, 0x0, 0x1}, 0x8) syz_open_pts() semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000001800)=""/196) fchownat(r7, &(0x7f00000016c0)='./file0\x00', r5, r6, 0x4) truncate(&(0x7f0000001700)='./file0\x00', 0x2) semop(r8, &(0x7f00000017c0)=[{0x2, 0x9, 0x1800}, {0x3, 0xb47, 0x800}, {0x3, 0x9, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0xcd, 0x800}, {0x3, 0xb607, 0x800}], 0x6) 16:00:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/45, 0x2d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "843cc45303359bea9c93276e840c45ca502eca46"}) syz_open_pts() 16:00:52 executing program 1: pipe(&(0x7f0000000140)) r0 = socket(0x18, 0x3, 0x100) recvfrom$inet(r0, &(0x7f0000000000)=""/86, 0x56, 0x2, &(0x7f0000000080)={0x2, 0x3}, 0xc) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) 16:00:52 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x2}, {0x8, 0x4}}) r1 = kqueue() r2 = kqueue() dup2(r1, r2) rmdir(&(0x7f0000000140)='./file0\x00') kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000240), 0x0, 0x2, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) kevent(r2, &(0x7f0000000180)=[{{r2}, 0x0, 0xb4, 0x10, 0x7f, 0xce4e}, {{r0}, 0xffffffffffffffff, 0x1, 0x20000000, 0x7, 0x8}], 0x74e, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x5, 0x87, 0x7ff, 0x6}, {{r0}, 0xfffffffffffffff8, 0xc, 0x40000020, 0xffffffff7fffffff, 0x13fb}], 0x80, &(0x7f0000000200)={0x90, 0x7fffffff}) 16:00:52 executing program 1: getpid() mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x4, 0x9}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)) 16:00:53 executing program 1: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r1, &(0x7f00000000c0)="7a559c0321707322409242102d2506e3221973e73a4b556b6f6ff4b2a2305b10d24dbce235f490fe4a597e33f89cc4cdf6a4ae2d5451a98a69067ccbb64950b8f1efdf863869da39cec2063e7d0cb50221854d3bfc5d2df33a0e5511f93c510e421ccd2ecc88231543be9228bf15a96ca77090929f547fc2a9de5d6d7b6575663225", 0x82, 0x409, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) read(r0, &(0x7f0000000040)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000740)={0x0, 0x0, 0xffffffffffffffff, 0x0, "a4eccea6da00000000000000000000008000"}) syz_open_pts() 16:00:53 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000, r1}) 16:00:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x2) setuid(0xee01) r0 = semget$private(0x0, 0x3, 0x208) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000040)=""/21) 16:00:54 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) close(r0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)) 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt(r0, 0x0, 0x6d, 0x0, 0xfffffffffffffc9b) socket(0x22, 0x5, 0x9) 16:00:54 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x20b244, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r1) 16:00:54 executing program 1: pwritev(0xffffffffffffffff, 0x0, 0x218, 0x0) r0 = msgget(0x1, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getgid() r5 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r3, r4, 0x4, 0x3}, 0x2, 0x10000, r5, r6, 0x400, 0x7, 0x0, 0x100000000000}) 16:00:54 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r2, 0x20007479) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:54 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfe) write(0xffffffffffffffff, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:00:54 executing program 0: r0 = kqueue() close(r0) lseek(r0, 0x0, 0x1) 16:00:54 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$inet6(r0, &(0x7f0000000080)="d3c1c41e105533441be213b50985ea7fb47d5119ee0781d22e2c837f1a0a91e30fabc79c0e2cb277ff6958021944bd2e7932c12aa73d1c1d48e0d27ba4272b1562bed0ffdf8fb4e666bbd6dd50c1882bf62d227563a4f710769130e278266b739add4d01297e13450fb95f677647f3473da93e0272f9583115a0f48891ae70cc9affd73b79280b3498a03b8d705ae74436e393693215ed50a3d2be6de9dcf4910082a549385662452cc29a13d0c1379d5fe2085266d808967605b1d2a3a6e27fd1877268d78452c0a24aba", 0xcb, 0x6, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x0) 16:00:54 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x5, 0x1b9dc079}) socket(0x18, 0x1, 0xfffffffffffff801) 16:00:54 executing program 1: r0 = syz_open_pts() r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x6, 0x100000000, r1}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:00:54 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, &(0x7f00000000c0)) clock_getres(0x2, &(0x7f0000000000)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4, 0x3ff, 0x7, 0x2, "87107d000000ae55ac6606dcc1a4acb843dd00", 0x8, 0x4}) execve(0x0, 0x0, 0x0) 16:00:54 executing program 0: mknod(&(0x7f0000000b80)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup2(r0, r2) 16:00:54 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0xe56) openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x5, 0x80000) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000040)="eaff950000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="0ad04a1fba60af2edaacc21920171da52d49abd27b04d341c6549b0632b7c35d0485d96f133ce618db5763876c0c4d5783d3945938eacba198ccd716b4ad9ec866fff54bc8a9df7002dd96a17f4ba3e37651c5c0fb725cdf1953072eb1ad1748d7aca9f83920df3950b2832ba2b1c6fbc0ed5f8e7f0259c7525ba390f0c3f032d4cbc02778ca4c198f2f7494b146fabc64d1e08cc7c1f1981e36135c20752c60a66fa53145ee61bef6294e90929aed84a9925b3b9298015d0a9917c5a940e25b7a3f41e9796e22b26d2f6aec780b67212d417cfd293bab18945a5e2a1547b0fe34f3a94fc69c4369e1190401ac418f3e4e", 0xf1) 16:00:54 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setuid(r7) setegid(r1) setregid(r3, r1) r8 = shmget(0x2, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) setregid(r1, r2) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x80000001, r5, r3, r7, r0, 0x8, 0x3}, 0x7fffffff, 0x24e0, r4, r6, 0x2, 0x3, 0x1c}) clock_gettime(0x2, &(0x7f0000000000)) 16:00:54 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x57e) 16:00:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x3}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x6, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = dup2(r0, r1) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x10) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) r6 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000000)='./bus\x00', r7, r8, 0x6) r9 = fcntl$dupfd(r6, 0xa, r4) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f00000000c0)) recvfrom$unix(r9, &(0x7f00000003c0)=""/139, 0xfffffc20, 0x7fd, &(0x7f0000000480)=ANY=[@ANYBLOB="0001f64911b418c10c37"], 0x8) r10 = open(&(0x7f0000000100)='./file0\x00', 0x10221, 0x0) dup2(r10, r6) open(&(0x7f0000000240)='./file0\x00', 0x1e, 0x1) 16:00:54 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getegid() unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = socket$inet6(0x18, 0x7, 0x143) select(0x40, &(0x7f0000000180)={0x401, 0x5, 0x6, 0x10ee, 0x9, 0x100, 0x800}, &(0x7f00000001c0)={0x11, 0x1, 0x2, 0x0, 0x2, 0x7, 0x45a, 0x5}, &(0x7f0000000280)={0x4, 0x1, 0x3, 0x4, 0x7ff, 0x7, 0x400, 0xa7e}, &(0x7f00000002c0)={0x4, 0x3}) bind(r1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) setuid(0xee01) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='c\x00') 16:00:54 executing program 1: semop(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x7, 0x40) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x0, 0x4}, 0xc) 16:00:54 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f00000000c0), 0x353) pipe2(&(0x7f0000000000), 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:54 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x100000000002) 16:00:54 executing program 0: r0 = kqueue() r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x3, 0x10000, 0x2cb, r1}) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = syz_open_pts() read(r0, &(0x7f0000000380)=""/67, 0x5c78f728127772f2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x100000001, 0x40, 0xffffffffffffff81, 0x9, "0ec6088efcf2690e7e6c6ef78ec38c5de7c0465c", 0x0, 0xff}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x189, 0x48) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {0x0}, {0x0, 0xfffffffffffffcc3}, {0x0}, {0x0}, {&(0x7f0000001380)=""/179, 0xb3}], 0x6, 0x0) dup2(r2, r1) 16:00:55 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100000000001fffe, 0x147) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000100)="8723a6520ecabbf7b94d2c7f0d5c666a3d1bce034be20295cd82a78e32d07fbfba36089580a8092ed4ac6836e9ad15c2e684adbfddd766c1f6d95df6b4aac4b6ef193a9b8ddd53391af08424908f64cbc1fca8a752f4fd1fd5e86cc1eb502f123803f5f40ccdfbc34f03a4cc0047d57979453ab038314065e662a17adcd886d6a12fe129f3049c45390c1e9f7ffdb9adac57373835ec02c729a7aa4c85e2b3a5ab419a8ffa9f26016d451e7be4e1f2e88baf34f37417a854fd6c8fc4835b25e894b558a853156a6128c0864ad1a1765c8ccc44d5ebeec904e32498f0ddad200de6a3f496387ff86df803871c1da6e65eb833564731dffda36fd607dcf52212523f36ba076fae6bbaf116a7029d2b4070b0e323ea3ee480826a3154bf117c0b9b2fd1e03db1a083fc26450a49fc8910e93f42574f1c5cb800c1ea9b5888d649a5a1062ffeed8242246d16501a57fb5b8a3a48ff03abfbbd09962f7415daf030c702a06822331f863280faa4939cb5bfe6deeb98f85dd6e4553c941228332bce0cfe0754a34db176efb96fc5c34f6493ef2901e0d5b0bae54275bdc0442f4ef967296d71018882d25b6f68e9e7e3e51473df5373e749fc6d2360bca31bfda5a71cd425404b0191c041c13da7a0699d81fb3ce2c933c25f5888b3c8f06ce5d19a56eb744ecd555007ddb3c770e9a3e7204bee968710003dee564b5f641933fb4d9dd8db5e72901b6af6f19aec73ee6bd68cd95ed428eedab7f75661e3b2febc1e5623b8b30de14b6355b5974a6cc15b1c9bb3fa08649b9c62e3a7d78c21fd770cf22724177570d20c2d2ca94dfab968f09eb4338c4177053ace8162cf756207ace3aee19b0ece67f27657c3af8171415a6ee3d0a4b40535b454b42789d6641b75791de78018a06704b901a4cafcd648eeb590acc6317ab4736dc81766796e141a8309649d6eb303f4ff32f9e151d49419ba63d214c4f685a1a744dc2ad53712f84d76d4477fb444bfbc270489a462d21e20610ed5787c42f6a6a363b78379ef74222a1d0cbc375ea49195d26770699f7f46ad23ad83ba571831845e13f6cc578dcb8d892582af273f5b9c6ada49fa25e4d84c0dcfd28a39706862805f70ce14536b423206273e583be0b8dcabb5537518ab22688e9ffbaa4f467a4e88281ae169033fa89041e393095ae72ff4aac8e3d6c4257d6c48556e757b043485431ccbbb2fd46e3afbefe3bf2be428646da1a3785cc7d1cbdaf24ee95da7ab83c1fe7ddd8a40c40d55548831da99bf7086607505b4bb74369d755867c6a39dfc52d220ed8fbbc0aab4b4bdd8e0831931bd75ca9e54cb0867486a700d8b2fa70fbc41055b1b5bccf547e37cb722a2e970c68bf6f9d6380fcda555989afb50392dbcd031de1d28b5b1232af332b016692607e70dde9e240bf3bc771da0194f561797be6307a9b31f2535058cb388996e45f6dbe0cb6c1e00706f7e1c4aa0184085d8efa241b9fe8c59d0644a7a32a50a21c80e5010904d0b65c98697e1efa8a8489187eecb041f7036e3f00288030dea372c0f3a2d5799c6b8917ed1e955ba4c4828a51580af9f84f0fd63bf656616f0a774aef358958ea89729d5a7db168dc8db6329bff99c157bdead2555a49ff4f217441d1a1890844828a8f2b76cd9b225e06efe6c672cd9d3e9a76f8186946ff097b6bbc2bea2c3470122b9ee8b5942538e93c522ad4c36661635af5de6644edf2880fd9c733fec0080fa7d98d16c4a2cbfd4e2007016beb9276d0c59519c9f1b360304bee66fc9efe72cd79d60fbc77ce3941b0190e702c179a6bf6c1dd31330a7eb2cd81d6a7cc8e31bbaa734f764c4437d09d42e4241668024b43ed972a5a1e4e8aa0dc2a3c7d405d6135bf11e955d8d9bb782733aae59c89d272b2977c11019b23006347828ccf3f03b09340d6120e103849d06bbe0bf4968b8be2d86bf9495434d8aeecdbd6e567a36d428c7e775617689025e9ac795d0d681118793f2397d2fd8416b1c04a41ada57759c1eed7d1a3226861e573915890b3cfb125308a7cfa952d4308caa461b3e15e4fd8ac8f533b38277f29211fe43f106791a6f82a7c02f363d7f741e0240088498ba8e0fd1a127fedb26b303fa55d582ae736a2cbbb21f49e7b52c8af4569dc6741ff5399c6e0823f24ea13074a39be9b07ee414f93a595fba565cef6a09e317cdf74d7a22ece9f188f479367110c79872c9d6e0d48ace7402aa67510e0bd5bd4e3a2aabd25db519892aeb5879f72fc9450b0788bc6475a996219745a1163fbbc74578ced9a8d71537b0e8984d01f97cee91ce7ba717bce44f0925bb512ec885035f45c6456d85e58f43ec59163fbbc5b106cdd2093d6fc79992aba62d5e576e63002f3b3bcb041da3468a8d3b870adcdf78aa0924a92a6c54ddb81ef1a608dd2651cc9f50cf75bed384d0109a437ffe7a4b137b706ae2a6db0c803ba8271998e18fa8375e0ae9ef30d994effcaf655e2937af812716be41176cabfc2ca2488dee87258f0d2ab08cb0148fff749bc61e4d088fe5d05329cbe29412e931965c8a750ac137a28d007b0c078cc205a0b940fe31462ca3a3ea8664c7e079b76c8d6069df1403a0a96dcfe4186920797c182f0feada45e1d66273fff9f4da40a6cfcd2a41d3836b5180763a7d2458bf48d6acd89a58a875c4d4b033a22cb17b69bca0b0e6f692be24209113924b8b3b75e2065e7504e6ab2d1792a7330bc05eec5216b6cf9b2b5fa5f4f23ad340056ecb858297", 0x7a6}], 0x1) writev(r0, &(0x7f0000002600)=[{0x0, 0xffffff52}], 0x1) write(r0, &(0x7f0000000040)="d4706fea06c0f5132fde584e81da649b273ee1480733a53409b1bc3eb35b263a240b4e162f12a849ac413f6521bb0d2d7f31facc21979ad58795aea8639d0a0233868b1a9a996e624c91d394afaf11ad09e021fe232235706068d7", 0x5b) 16:00:55 executing program 0: syz_execute_func(&(0x7f0000000000)="c401792ba9ce000000f20f5ee26566440f1a7602c4437bf073c900c463ed797d05faf0430fab783f26262636f2a7c402d59ce0f2440f7094470f0000006e6636d0d8") r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 16:00:55 executing program 0: r0 = socket(0x15, 0x20000000003, 0x4) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) getsockopt(r0, 0x0, 0x4, 0x0, 0x0) getsockopt(r0, 0x63, 0x1, &(0x7f0000000000)=""/67, &(0x7f0000000080)=0x43) 16:00:55 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) write(r0, &(0x7f0000000040)="ca966499378d78e9e294b9b1bdef486137162d279d443ec178fa0ff9131dab65e919f3f41c168b39d0c252f4ce58bef1df0c9cfac16e266b44fb05d6aeedc6885496669d968672fba5f363fb6799622babbaed3fcff9a4e291ff1319784e28a80f975693fc168e0faa50629d7a0c428c90a8d895606463dcf841d0f6c162eb3d9127ad1140b040aad598c286d22b1d58752acd0a94964a64e8073fb691851e93633b5b569948aaf750059ec4c4a19c7b", 0xb0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 16:00:55 executing program 0: r0 = socket(0x10000000002, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x5, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x4) 16:00:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = accept(r0, &(0x7f0000003480)=@in6, &(0x7f00000034c0)=0xc) recvmsg(r1, &(0x7f0000003300)={0x0, 0x0, &(0x7f0000002280)=[{&(0x7f0000000080)=""/9, 0x9}, {&(0x7f00000000c0)=""/112, 0x70}, {&(0x7f0000000140)=""/73, 0x49}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/14, 0xe}, {&(0x7f0000002200)=""/99, 0x63}], 0x7, &(0x7f0000002300)=""/4096, 0x1000}, 0x3) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000003340), &(0x7f0000003380)=0x4) r2 = dup2(r1, r1) openat(r2, &(0x7f00000033c0)='./file0\x00', 0x80, 0x80) 16:00:55 executing program 0: r0 = semget(0x2, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/248) 16:00:56 executing program 1: r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x81, r0, r1, r2, r3, 0x0, 0x200}, 0x1, 0x3, r4, r5, 0x4, 0x100, 0x7}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r6, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000080), 0x0, &(0x7f00000011c0)={0x82ab, 0x6, 0x6, 0x5, 0xfffffffffffffffd, 0x1, 0x4, 0x9}, &(0x7f0000000180)={0x6, 0x6}) r7 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) geteuid() setreuid(r7, r8) 16:00:56 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="01f389c5e13ef5161f2bb8002e2f62696c653000"], 0xa) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) 16:00:56 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) pipe2(&(0x7f0000000000), 0x10000) kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0x80000000, 0x0) 16:00:56 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0xffffffffffffffff) 16:00:56 executing program 1: unveil(0x0, 0xfffffffffffffffe) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 16:00:56 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) sync() getsockopt(r0, 0x2d, 0xdf, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0x421) getpgid(r3) recvfrom$unix(r2, &(0x7f0000000040)=""/137, 0x89, 0x802, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$getflags(r1, 0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0, 0x0) 16:00:56 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./control\x00', 0x0, 0x10) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) write(r0, &(0x7f0000000200)="dc70ef74fd921c5eb4dcd5218843c654fd5660b7370fc1de292449a312700d904d281068d5cdbf475283b0e9aeed5f5258640d3839f5a56df84379aacc1632f25814de04c623725adfe30c4dbade2e4583dfa2d52f01ea31e60f4f6c43a6247ffd944d28b0fa9981706a135d73bb26b770e340037864a218094730e0ca07e4fc0aec748d5f1685415d2437e04fd795bf025dae09da33ab140e17a8a457903081087133e4dd214dede22646d280a8fcbd266f0de808b8cd", 0xb7) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0xd050f76a9fac68ad) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="3e2a7913e4ba6d673553c0c01b3dfaf90f1e1e4b2ae5eefeaff0f2c85e2831c61ad4091d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002000514295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73a4000000dcb95a0100000000000000ffffffffff510eb0092e", 0x7b) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffffff7f, "01016d882e16615af872eefebfa600"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2b, 0x0, 0x0, 0x458) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="a9064d34d1bc2e385af9efd95856d38517ff78646f78137c2fe156c1df1e30dd3356127854b4be5e92a27a311e5967cdad5f236f58780efe36c570f7e331e569129b521a7a38d69adb2e02edc0b89f145b73aee3bbf3d913ad9424d19cb351b997bc489146d00c571e87416cfe5ee4b630c006a3409739374abb56d6da55387b9f3132d98f61a7ab4bf058f8df9d9bf8ab852b1a38b89dd849ad9fff1f5fa7f9d707b63d3a1e09131da9c5437964720063cd4b0cd39e8cf7df58914e29b7593f6f6743c737276d5c73fca1c7aef6f9200dd1d5a034d4f8bc2d9cc339d13a2879a04176", 0xe3) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x7, 0x9}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:56 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x6, 0x4) 16:00:57 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) unlink(&(0x7f00000002c0)='./file0\x00') pipe(&(0x7f0000000240)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/18, &(0x7f00000000c0)=0x12) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x9, 0x2, 0x0, 0x5}) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0xffffffffffffffff) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) open(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x40) 16:00:57 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff99319296480000000000000000000000", 0x14) msgget(0x1, 0x84) mprotect(&(0x7f0000678000/0x1000)=nil, 0x1000, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:57 executing program 0: semget(0x2, 0x1, 0x24) r0 = msgget(0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x7, 0x1000}, 0x10) msgsnd(r0, &(0x7f0000002740)={0x0, "d194048e9320e60651ba6566d220342f6b1c62eaa4381bc95f90a5d236cf86154a380f447bd4169e47c5b6bdbd3997f5981f884074e0c17b4160ffc97cd2a8467ad80ec3b08943c658757d13777f226d4921e4877041f3439e0ceb61589620a6f0bb757a5262103ca6a8e73b0192fe8e34f836aaffde0490a42e2c934dee52fd35befa60fc908bde0e4ae63899597c38931d061fb4ab907e659bed6bbd35b04589e954bab98e4419bb2e3d11fd493edb63517a1e76931643e8daba46aa8291106df9d087c84303a571f6d7fe061aad9c6ed27e287130a54e54ba54c557998a831173c5ef4ac515da"}, 0xf0, 0x800) 16:00:57 executing program 0: r0 = socket$inet6(0x18, 0x21, 0x7) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect$inet6(r0, &(0x7f0000000000), 0xc) r1 = socket(0x20, 0x0, 0x5) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x7ff, 0x1ff}, 0x10) syz_open_pts() socket$inet6(0x18, 0x4, 0x2) 16:00:57 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)=0x100000000000) 16:00:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x8216) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) syz_open_pts() close(r0) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1ff, 0x0, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb5fffffffff9752c3ce00"}) readv(r2, &(0x7f0000000100), 0x0) 16:00:57 executing program 1: mlock(&(0x7f000070d000/0x12000)=nil, 0x12000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSDTR(r0, 0x20007479) munmap(&(0x7f0000719000/0x4000)=nil, 0x4000) mmap(&(0x7f000071a000/0x9000)=nil, 0x9000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r2 = getuid() getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fchown(r0, r2, r3) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = getpid() mmap(&(0x7f0000712000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) fcntl$lock(r4, 0xf, &(0x7f0000000080)={0x3, 0x2, 0xffffffffffff0000, 0x9, r5}) 16:00:57 executing program 1: r0 = dup(0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getitimer(0x2, &(0x7f0000000440)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) unlinkat(r0, &(0x7f0000000940)='./file0\x00', 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() r7 = getuid() r8 = getegid() r9 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="8886c0ed53f81f0e0180d97e97e3f581c453954066553e1a1b49b568ef8b5daf47c5ebf23cbad2e5fff24562f29b700b72273db36b0b59ee6771006de3", 0x3d}, {&(0x7f00000000c0)="0e652650e8bdc9a5dec556d0695b7352b82e6fd01a765d1f00ad51103c2d0362b9bdc1b2a0a50c8d3e179441ecfde5f5a7e7d899ef871713b7a193640353f84f92e2ca0b1efda6a2703ac61e54119f7c7e5ba4efca27c7263a2305a1a8c9eaaa196c5570e3cb2d861e7e8d152f19ac44d16cb750e64bbb49806c80b4096dbfba8bcd5237e7cd049249", 0x89}], 0x2, &(0x7f0000000340)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r9, r11}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0xc0, 0x40a}, 0x1) r12 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f00000004c0)="dde2aec57a4714ee0c9910191db346246f2bcb1fb972f05998f0042bee1a1829a0b35fb84819027487c93fb1ad346cf79d", 0x31}, {&(0x7f0000000500)="a6f41dabe4ad46bc1e1f9f9d0f211254c35158fe1126637557d70ff19276eb58d6e691a77d44142c094bef2b939ba69488462e31102aa030c19566ebd917c062bc45df4aa583b65f17c4403ab49402bbe5d07ad3195464d5e2cc45f9c435e771536ececcb9e0bbdc67b352743cbf824465add5c6b5d6ed895bc729a5e3a348acee5469299c", 0x85}, {&(0x7f00000005c0)="3b9792b6eb0b3d2b3704256f628a94c8e2600c682866a1bfc6f00fe98bdf66f280183008babbee154f0692ad194e6e8c428a8cc84f024cb5c068e0eb973f1b2e18ded8ec09d32a92bc7acbc255eb8abcbe9023ba581b951ad0d3357c5f0d06f35e2c3d5489957bb4dc8218ce1eeec06e86626cd05710837a2ea5390221d8da7bdfb19626b55eb7f42bb2825bc379ee32b904144784e8bb02dbdb6510a0a48b66c95026a2d45d8109567d8902e14463683ea8c76d86378b71bc506d695516cb49faac407f582f88a32eeacbfdc833", 0xce}, {&(0x7f00000006c0)="c30811a66be4e807a119fa4099086d43a286d1c7166ccf3f58011854edbcc2cde69bae390e0770ff1051c57a32f4096d8843e54018687f3c674ccc2821290b9d1af91b031dca4aedc09525564858a7a78a6fba7649c48fe91bd6bdc33066081aa67843b8382a3cc3eba7569240f2bb79404115557e5329a2", 0x78}, {&(0x7f0000000740)="8a", 0x1}], 0x5, &(0x7f0000000800)=[@rights={0x30, 0xffff, 0x1, [r12, r12, r0, r12, r0, r12, r12, r12]}, @rights={0x20, 0xffff, 0x1, [r12, r0, r12, r12]}, @cred={0x20, 0xffff, 0x0, r10, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r12, r0, r12, r12, r12]}, @rights={0x18, 0xffff, 0x1, [r12]}, @cred={0x20, 0xffff, 0x0, r2, r4, r5}], 0xd8, 0x3}, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x800000000000009, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r13, 0x0, 0xfffffffffffffffe) 16:00:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0x3, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) fcntl$setflags(r1, 0x2, 0x1) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) fcntl$setflags(r2, 0x2, 0x1) 16:00:58 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0xffff) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) socket(0x30, 0x1, 0x7) 16:00:58 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xe2, &(0x7f0000000180)={0x5, 0x3a92}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x5d, 0x10, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x80, 0x8, 0x200, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x40, 0x10, 0x9, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20000001, 0x17e, 0x100}, {{r0}, 0xfffffffffffffffc, 0x2c, 0xfffff, 0x1, 0x1}, {{r0}, 0xfffffffffffffff9, 0x0, 0x80000002, 0x800, 0x80000000}, {{r0}, 0xfffbfffffffffffb, 0x22, 0xfffff, 0xfffffffffffffff7, 0x10000}, {{r0}, 0xfffffffffffffffc, 0x2, 0x4, 0x1000, 0x5}], 0x2, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x80, 0x4}, {{}, 0xfffffffffffffff9, 0x80, 0x400fffff, 0x7, 0xffe}, {{r0}, 0xfffffffffffffffe, 0x61, 0x80000002, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x7d, 0x6}, {{}, 0xfffffffffffffffd, 0x30, 0x0, 0x2, 0x3e3}], 0x80, &(0x7f0000000000)={0x10000, 0x6}) r1 = kqueue() kqueue() kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x4, 0x4, 0x20}, {{r0}, 0xffffffffffffffff, 0x20, 0x81, 0x379b, 0x1}, {{r1}, 0xfffffffffffffffc, 0x60, 0x20000008, 0x0, 0x5}, {{r0}, 0x0, 0x50, 0xf, 0xffff, 0x3}, {{r0}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x6, 0x7fff}], 0x8000, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xd, 0x8, 0x8001, 0x60}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000009, 0x3, 0x100}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000045, 0x83, 0x3}, {{r1}, 0xfffffffffffffffe, 0xc1, 0x20000000, 0x6, 0x9}], 0x8, &(0x7f0000000600)={0x5, 0x5}) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x2, 0x3}, {{}, 0xfffffffffffffffa, 0x8, 0x10, 0x101, 0x800}, {{r0}, 0xfffffffffffffffb, 0x82, 0x80000000, 0x6, 0x8}], 0x4, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x30, 0x1, 0x4}, {{r1}, 0xfffffffffffffff8, 0x2, 0xeffffffd, 0x80000000, 0x5d84}, {{r1}, 0xfffffffffffffffa, 0x41, 0x1, 0x7, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x88, 0x40000010, 0x3ff, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0x2, 0x80000000}, {{r1}, 0x0, 0x1, 0x89, 0xd5c6, 0x400}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x97, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x7, 0x80, 0x7, 0x1}, {{r0}, 0xfffffffffffffffe, 0x31, 0x2, 0x9, 0x7}, {{r1}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x10001, 0x2d8}], 0x800, &(0x7f0000000240)={0x7fffffff, 0x8}) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x20, 0x0, 0x40000000000000}], 0x60, 0x0, 0x7fffffff, 0x0) 16:00:58 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffe, 0x100000000}) close(r0) flock(r0, 0x1) preadv(r0, &(0x7f0000001380)=[{&(0x7f00000000c0)=""/65, 0x41}, {&(0x7f0000000140)=""/231, 0xe7}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/102, 0x66}, {&(0x7f00000012c0)=""/179, 0xb3}], 0x5, 0x0) 16:00:58 executing program 1: rmdir(&(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x4400) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xd0c1, 0xe7, 0xffffffffffffffff, 0x9, "6420b151710efae3db829fc1235aba18e61af444", 0x7, 0x8}) close(r0) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:58 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = dup(r0) write(r1, &(0x7f00000000c0)='p', 0x1) 16:00:58 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000840)=[{&(0x7f00000002c0)="b2", 0x1}, {0x0}], 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xcd, "3b965f3b86a0e695b8cfbe643b8ea5b5aced5577", 0x7, 0x3ff}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() syz_open_pts() 16:00:58 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000bc0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000008c0)=0x1002) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = getuid() r3 = getgid() pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000900)=0xffffffff) fchown(r0, r2, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000013000)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getpid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0x23b) r10 = getpid() r11 = geteuid() getgroups(0x1, &(0x7f0000000940)=[0xffffffffffffffff]) sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f00000003c0)="bb62c321168122a6cf610bea6b58cda5313fca31efb23b2cd15f011997586e6a18996f1abfb2358f7d8772009a8ed790524d8473b01ea961749c733905eec81f9d572325001a2b5cc8aa485ee8a1ada442dcbf3a7b5849ac7c348cad44580bcf7afccd186e81a4a375b1b925", 0x6c}, {&(0x7f0000000440)="68f45ec30b289dc26fe0cba20bf34c3f4a59", 0x12}, {&(0x7f0000000480)="672c81bbe7d9d6bebba568ef2b0993086ad4dbf7a8b5aec1517e4dcce117a5fa1f2a71c642e766cd878920ed4f119434", 0x30}, {&(0x7f00000004c0)="0de53071ebc6b065665404c719d5ac59ba2366ee0e681ea100eaebd9c69d782a3dbd6430b007ded3c626a0eba606af2bf573828810d534c37e6842e8b62eae9760555c47d15e45", 0x47}, {&(0x7f0000000540)="4a9cb943135ad529995c4acbfc7fa1662a70b058ff1b71bbe485b95eafba63dea5be24b4cf57ade1a8e88a2144f1312988690ff7acd0720cb78cfc11d704a306cc6ac05ee6630b3a011e8b5fe3bbeb771658bccc5b13f7176d57c1c4c938460c38b27242478bf9b84f485c7eaa94836c8fed3c00a0f6b44a6579fb977cf8afb9b15e4f97191997e38533d38e13117980d542d99e489a89a34769fc9b", 0x9c}, {&(0x7f0000000600)="a9244c3776e068c4a50d5a43abe0d6e7b2a36fbcd03738", 0x17}, {&(0x7f0000000640)="a180294476c8600e1dc78ecbd962a6e5ab69f28f320b1eab30a6c540e6ee04e3d8b277f6b7cede285372af8360cf96392034ca73972a6827cf7b8252050b5dc0aa967ca93e0e9723195aa08bcc6055a961f4687d5f4c1ee4e7a9a9dc71d80ac5275b250cc57162dd50ca3681fb98f1ba33840b12ef1543d4fc53cddfd7ed52517efb2b11cdaed50a21eb02aee0b92fc9c8b555c871e0ef66b25a62edb6cc397588c9a17a4f774d3a386e3eee01e2582258c21991", 0xb4}, {&(0x7f0000000700)="d66aa1247e735c59b968dfb5ed14ac1cdba9adee362f733cbd6614896f0d4afc3e250f6d407b8d3356bf38c25633afd0a4fb42f4caa46334eca6519e49f601f3695ec890bf8ce5f932ba9e9cb7b050e380bbdd3e74dbaec7d1da6a513cac6b2724194565513bb92e48f19fb532d98c4393db97d246fccec7daa29358dfe5e2d77230be478b7a", 0x86}], 0x8, &(0x7f0000000a80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="0000000100000000000000000059bda93b2bc8b978d48d121400000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r6], 0xb8}, 0x40a) r13 = getpid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r15 = getegid() sendmsg$unix(r5, &(0x7f0000000340)={&(0x7f0000001c00)=ANY=[@ANYBLOB="009d07c2bb2e8c927e93f388211269f15178fa62e6c961e938220b980900486a7ea6823c6f9bf255f3485670ed503a78d805f47e0f40036e027bcac26172ac9e852b171b839a6bf58fe5fd979eb79fea1ade294ec6fc8a4117d95ddc57f8897eaaf2ada865e37a5556e1f495e8a44294e0f2db0c1b74ff99dfd5e7767cfe5ec8624585d0048cbc827587dc19ebf866ed3a662b954952d1ee8f084def747d255e03d9e273d78f0966018cd202d7fe95f322018d1bb5825837f26d5126f6e71a788888dce5b991641c963b185e09f90ab87519ab032c6b13"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)="389f6922c5e7b872d920c5bf21f9184f771ea314c1e7b0b1b8df8112e7450bafae1982ca6aece4a1ff21228fdf8545d5952ca4a921748a134d1ca9fd026d50595d22b94559302e0e43516986f96f0eec36e8994f151524ae7344629639737e5a83dfa572b5d7888908ad99c3be70cfa0dcec1e3d7c3a048a103d75cc757a1c3bea354562d88c821826decc2357780098a65bf8cbbba5ac7865e0969967f6d6b308cb32b00cd214cfd1663b779c14f16ee7317410a7f0c84171b3269c51bc008b8cf17bd473a56731821fc439357c09646e", 0xd1}, {&(0x7f0000000140)="e85f9026dc9619af", 0x8}, {&(0x7f0000000180)="a46e7694e9ad64a495ea8e5899e5c15717d6180ea45172b9195cbceca872be0c335a05ac1a98ff7af807c881a5b7562bdeab6b3a9449c072c4688e982cde3e6799e8e5", 0x43}], 0x3, &(0x7f0000000280)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r5, @ANYBLOB="2000000000100000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="00800001000200", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5], 0x88}, 0x400) r16 = msgget$private(0x0, 0x8) pipe(&(0x7f0000000980)) msgctl$IPC_RMID(r16, 0x0) close(r6) shutdown(r6, 0x0) 16:00:58 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)) ioctl$TIOCDRAIN(r1, 0x2000745e) dup2(r1, r0) 16:00:58 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0xa1}], 0x1, 0x0) poll(0x0, 0x0, 0x81) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/107, 0x6b}, {&(0x7f00000000c0)=""/182, 0xb6}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/5, 0x5}, {&(0x7f0000000240)=""/93, 0x5d}], 0x5) syz_open_pts() 16:00:58 executing program 1: r0 = socket(0x18, 0x2, 0xd0) sendmsg(r0, &(0x7f0000001400)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x4, 0x60c}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)="d5299766d5515fe024979677bb645d62df53cc4c85a4a80f90197a25e8c3f803d9eefb1995efe0513461d448832761ddfabf4b4a5d2efa70ffd03d7d5b41dab4571b54c20aaa7ca03a5e2c8f208837d7c688253e211c67a8c9d86a1fd9a72c67f74906a84b5977b1c30919be3b1f", 0x6e}, {&(0x7f0000000100)="d5da6975e15b2ad0a19fb205ca3d01325b9e521f8023270f21c977cfe919cf211ba72d2f52fe567823744b153729cbd9f3425e0bb15b72eefd940502fa585597b96d4055c92270003fc7595a518bfb3590ba4818ac8ce2da21d4095d08ce8013c903d0f552a11c6c8876473469b52c1f92eb639d9c7acef8422ae6c5a88cabf10b8919ae23058b4e1219f18d5424e72500c307f104380b9760c5c7331155ae403e4a7e56a8dc1da519ca2b3f34e1c406bcd87800b43cf4a440c48915", 0xbc}], 0x2, &(0x7f0000000200)=[{0x70, 0xffff, 0x63, "827756e46bb4721207feb9a0e4cb6f7e2da597214f96c6866535659b61aae29c4e47f2d6270b4be38526b945e1835abc28499f197809bda5f90d82fb74df467284d4dc7693f7e0f0c539258ddf13135f3f1ebfd486aa1ce65ed9cfaf6abc"}, {0x68, 0xffff, 0x1, "70d00a9976d310db623557ce647351e8fddf3f3563e00b67d44872b9b76abfb264c3054b82de897db40ca3e25084fea85414571910fe01a9ece7d4d3c2a52c2b3268c206f88c46d5b3a3339d1fe473ffbb76207f64563830"}, {0x98, 0x0, 0x9a, "f87791c995aa2a7b4c232c0d5b4ac2cc208c71781c29c645d56ab7efde7421a1de8be7d83be75ef5525ff81418e096569afe695ecbbe5ae2714af30f7174c2cab0322d2d812e95d6aada88d1ba7e61239e5142ec77f09025c05dec3a86c47b8541781409ab5039075e17300aca6254719dd4e1110d981d52f8b8be8ffc634ca8401aba07fb"}, {0x1010, 0xffff, 0x1, "dc9b609989dec571a969834c4fa41b05fb6dd179f43344da85f562bf199ae30495acb707ca2da0d50dbeab60afa3494f211b2b712f04489421dfa00d8f93a7ea34e454bab63eff81a2a37fcc7c2478e387cdebc2bc09f07befd47f2a88e0e57a43a17dff7e7c27e07df0255b2d641e136959328875dfb3d5c06e138a9c2dc4bfd1ec1b21a5600c066c45b9e82d9ceef495ce80eaaada0fd93aad417f908e2a54d21b42f1137e883dc295b192ae8e99c4e42f07576a4bedfb64a133760010dcc923ba82a616bad76de279d5f389f884641876fecd9fd0640bdc43e363e2209f0ba4533d8c143fc3378f31be0656f9b2625df7b0d6aa8244196e97ce26a33e06c29210eb67f2c6a0be2af4c34ceb6d5d10f674bcb0304f652aa70f05e5f63140694ded44f9853f17c9003e3a434273560c4d35c6301187d39ae28fb91f3ff515cd23fd91be680ff50dce466c7f20a2f2e609f4b8db65d3255e5a7253e9885590c52bc9eb577e714fc4c048454f352256b88a1f04b3564de19a3166ed049b63c8fe1fd02d7afa2f971d9472d3d68fe8afa3494fa127c587b090051499ce3f46acecf63ebb68bf7d9db50666dfa9419786b69aa8cee525b09e6db1c25127b32df2effc144f5051d2cb0645ccce60fbf8886e93b964ad2263de047b3ec497bfa984f6dc34a0c512753b1cfabab70404c0ac86e4df3b9c82679ebc4ca711555cf1f71cc028b50ab81bcd3729df0b90f0547134f0133f803e9ca1288fe47224708abe9ffd6e644cd6f0ad51652dd4806b37aa5472f83d7d00e35747d3caa08fb5e047371d5acee38209409129dff206c7800fcfd51f3be64b203b303035666a5e04f2ce816a8e41b92a45cec7debfa28ea45b8c33fd42df8bc34cd5b923075ee91926ec654226cee1f623ee59ddc79ca7e4b3e91a4a425d7f43c4b8fc357f626936d3e4879d095766c408533484e016f3b72a33bae1017871aff88d898590688a2711ca5818a84d624c901b5dd61d7f8bd1405c492f9cc52f04a88b7558566b8dc0b85a5aafdb0a0d2e694a493526f133ad9e1ac45c1f4aa0224e75c93c3a48922e157fa226d14e1b0ba46152fd3ac0e4f5b5dc4bc87f2056a61631d95c550ca1cc1e95ee73ba563b150984a165d7fb1cf5eed716fc3b041d3afc89944890b6a10a434ea8b08552bdc41be67892d1f6896742a52ecd317865c623ae28f7059645ce43a1e0c0872dadebde6524f38251d7bc15e9423e1abe901f55ecddccc3b5d4ce0da87a78f6c71fa28c4c13f4674ad2402574222c733855b491067d13fc0791bcb2d7e7ac08ab6d745092fe69b4a0045b1ddcd840796f2a8b2363c5876e696b847d55fca53880e9c174b9d5cfd5c68ae0e09ce95ccbff9b43e6c2824bdab8e354d05f2d77aa97f5c7213dfe482ee6533c6302a9fbd7a091bdbf6f5fe3036638e09a945880c4dfc83dd755dca8e67cdf19e5b028700cf6ffb9785623a324ededd7e5b2f09b18d0f321ad5bfea7bd51052a3ab24e5320dcb9191a85c366fd97a5a0ebca0cb6c24d795857f6444c4d95774e91282ee44d08ba5c81678e8ae82ee8818303cee4d8e99332fe4c8d3488f5eab60334b51f41c5c94e136e4a9617f2dc965c1357a78af1af3e70bb19b14d2eed7f2380a1b7f6f7ab77e96017b4841c2a197843cef00ff5419545bae56f1ac487a18b87f6239254cba9a581c864d413a4f72a9f466782339a6f59eb41852afc0dc610b1533f84c34335962ddddc2ebfdfb0cd45df102aacf6be3140a049e8829d963eeba96fd429dab97f1e727eaa971d2720eba0b3533d659a10f3f440f9f71e621354755af8358ec1ca61db6d1170a3f1e33dc8d0be6e428fd5d62c4123b0bf2e332fe28d6148d49bad22b354134a12bd8595612a5d2e0a236363bae958314543baaf272b006270c8ce20337e94dfc48ccd334f003269135ebdd364c84acc239d5ecfcb4d052f8faa64d7a9e3402ac2084bf2a76f757cdbd3d3b5d4229234e7ca6d720f92aba82cabc70503aa68ef3931cecc31270ab3bbc65e62f3e8ab0e846dbfa711006975bc64446db2ea065f93cb426b477e503f3fa90fc9744ab6abd0b9e06ddd61251352ef5c37b8053affcb1b6e8a294907a466d082a922442700ff0424ef725348806187c4ae539c517a3f4f6d2597b21a429e2b4c7d88271eaff33b03f92c19227ec888fdd67b62a9657b9bb810f9aedbe2f6037b9f30b0339b51848ecc9a93cf59b12952582107fa0604908e60a68c25560ff6d8ab6be23b678775bf2e9138caefebc992c247bd509011e0d81330ec0ac99f471dabc919fb74f9a93cf5a45bf631238bb4e17789b638a309504e6ae41ef8513c05627f66344555fdbb9a45c84c2f96f558961cd1ba38d4d2957928d2e0240183a20b525140df3dca59fdb07e2fc4103c2eececdb16939008708d8beae9fda8bab0d1a23be0f01697fff88b89431a8e53185a5f8c3d92412ccd37146853d551c3ab75e80533287eef9c10422040b21c5030995ea660521a7747f3e082488916a642aa1e6d61d91bcbd664482906e5eb43ac14e15c3ac3a61eda4a60ae4cbdee21733f5ba65eb72b8c4d0b507e721e188d30587c5e70124c1ec96eddc440c618e26af2a20989979c427b38d07bb600108f144b291679588ea8615fe2e4753089fcbd860241b46ef325344e6e2922998a6aa8f918da899f65dce704c662c939c1f961e1229a3a7566d73932dccb2df394fe5fb9b792b14603da921cc4a3f65653fa5912807403ff7c8f82bda5293450edd0a3d68ae631046c0bfda8fde3e74323cd1093b537a83a31eed73cdb911979a70d915ab4e266a2f96289a66701051fed6109ed7cf2c0245dae9edccac0107f8118c9af2051f56c594dbbcd374dd3fc797ab2238209b4e5bfd91e59f349f704ee5a14f49524ccf5a45e371ee29969468ffa0d215f98080a7d878bb7ab86c29eac4a582c4496a529d39a1677555723d8ee9a37539ca45e6f16710d3cc12545a14ddd91bd8ff383c9e70a6813eaebbd552b5c0c9c7248c56d9491a18d7905623db987d339e9aca6300aac362efc490b199c060ad9aa4b75db23f3a9819896bc7b63145183e81da03f06f538dfbe01223ce96daacb9bf3f939bcc20923548f92e120e5bca1d0d00514df54a3b2a9b0f2d4980b7b6def855b2aaea801a104f3150bced8af871d6b6f4b44813d4220fa8a6ab6ad7010c0e928bc9fb4fccf6eb3319c1445f825bf372a95f6f228c6afaae5120324241b0060303237b24a6c4c6611e339a8669fff999c44ed2f67aa43dd46a0bf9f2bb6307515e38ca356c2a726b3f89aa8546cad9c2a49374abea020ff5b136158bf413177be24186faa599796093f281f3495f9fdf678e75e65edbe09af5c488f87af2af1cc9f94bd6fb13cf1d0a999d871eef9ad0b6c8b6edc023cc5c2505f2dc62fdf4764d1bc57b886ad6f6824a6cd5e86381a5dc1f9ed618646d95cd45ecd06f38d72b43d82812d085b750132cbfeb8d4e1154c87e11e22ec08cabf1cdede6cbfe2853ff93a14a212dccb497d3f410493477924c00695adc704ce2dd70430b9d22157e0d5227db3190e4ded1e69166728a372302c9732d1c172650a84966e58789ac236a62579afcdefe3fbd2e2a7faae0231659c3e345b475034aa35b1493b1bd6a7d4ce32c46b423b5c56eead50f9e09997180f45164abec4ad45a05aa395d15e6ec187f8d5278861317edd2c2a07e09327e41771d43ce2a66b9283b9db43b79eaee2b65205b75837b50e9db65c841dd4f7e770fdccdc524ba63760a4a6f9d08601b888f316268888fe646f9bb8590ac68471376cd3ce0dddd14856bedd20fa2b978a7433062922ac8b7baab2ef8b96e6103c9c47ea9418f319ca2d8ed89b2b1ca682e01983ab9bf16a0778a3b217566c88b549a570439f5be8e4e683491aaedfbd5447b4b017465ec04991eb55b4a2efc196e6ca5b5d721a308ad78c13e1021b9dabeceea056255005472b6a530f28499fd716fac82c597de2b893dd5e14e9345d5c14453fd65f3b653f780e60d0588646f3184f6f078c3cc6c60c9c1d61bac9c253b8c342e5b972f5495ae652c954088803b77a219bd6334643810150460741c35a1ccabc418949b84fcc2b207b42503bf2d0e6b9b0fb367e56cd3de213b593e9da7414538f8479fe9ed108f912a76db14befd2b2b74687e411c6c75bfa8a8284a989a7172c66a3e7107176f3721af8220f71d398f4e72c5ce7c339399fb587b3afd05ab79cd109c4c26305ffc794d827130d4ef685e861b4bb67a569e1f69dd15a72a15df6f00fc30c8ab4e1d052c83d7e4d3516375d1fbb95a75ff2484114a4fe1868f863b8e71c6256d645e8c21867258d0b118d5ef010212509d612f1ad8898112b9ddb0824c75ff7d4e2f25b63581d62aaf307da2d693c43a9c732f1b0671c1695038915d92ae430230345052df9eeeaea9403571e7c79dfc83fca64173f2f283129ef8bba2e192628fbff4839a7609850250491bdf3ee0015673c52ea240a259552fcec578c6c031e36c2ac4cabf9208a5e115332be9ff8759eca71152e3844c4f93a187706c13ef0cf3b8db2679c1b5de4f9d3d1366aca4cb9ab11c8dbd862768bf12c9d3bfa9e1fbd5774ad6f23ad9c360ae77840246609ffd04e9590b00624757e0ee6c523561ffe74a77b0e08c645706ad3c2571aca67d5dcfbe952b1b2545e39e4e99a654797ea882f5250404603fd1057d1b249f12e717004699a473e10b7ad7ec8f889c5d7202c7f7962d13e816e3d36f008aee241ee90d118b7a0d213c13a659b77fa27985d6a22b3464ee671f376a44663027143040660a2d8e6dd8b40ba545c65a8e333d7671404ee5629f15d826c6d72c1f6843de533a695bba6d727843ff6fc6cfc61e6bfc398de3d59959cde38b21e99082180f08c6e9f64bc626f1783497b19864b3ff2d3fa19e6b26560cf6d5ebb88c38e37d67c510c8366d79e6d428b200296ebc7fcfc4dbbabbe1b278627aaf30937803272ea5e88e337002bbb83e617122d5f1ca73dffe17f82b9dcbb05f2f88bebb11a89f62c2498b0dd72d60ebad3c890bedaefd51df9c3844a49456540d15e9e81379f10e201219afda0cf1a1c93154ff1f606482c7ca89634969f0e33845f2f2eb917ca50d4d4739b775f4cfafc9362c41141580e9705d5e84a1f5921301f591ae19f7fc6b15fb7dfd5ab5ec0a9b9d8b62bc61ec8c766f1ee189eaa647d8bb1ba45c9149c9dff81c7cc65a734cc6a95d87798488cc4f8659adf01b2a8333f15c494d86f2ab4f4d35d1eb2b863974ebd0c67861d855d8a4f5166c63600c25be1c516a30913294117dc54ec8a9c78e1b0be8e801023b2a4d48cdb302a357a2018fd271ae62157e141101813ddb417f6276d43dfbf9657a86d96127fed41850f88cb2a8dbc6c3825447cf3f4330bb4367cbaeda73c5ec93ff694d745a745259d154a69ecb8b0f65c3a103b75e3a13a6f7d5cd8ab4c7f06afbed10888475b41fa1f4ec2449cd8dd83cd0bb3a485d456da7f2da36092d9599a1ae3064b21a314c7fb37a00d2babc0495a33212e08f48677b643a210f1d007f863b4f02c7c100a9ae84a263030b80f0677a89c9767a3ed4362d2e7c543776edb80f0040356b0e2afab846949b1002c960b26d4459c29a35bd7732eb68bb6799b65c6d3c2f81c660892c112c728f66c3a15900cba239ca9a68eb92d2aa8f8695333755fc159fc5d6e66eea3c126a5df597cfb111b2626a17682ffbceab2c45eb176ddef51c5"}, {0x70, 0xffff, 0x3, "fa130bdcae96c8695a0c5ac7befe88d552eb8aa54c6153ef9377c4b3916af848e12f17950119d1c748bb89dd466539745cb47761966220d6aa72f0b0cfc309d5633dafea8c8b6e5e6d6e5a3bf500437d585f3ca9c7b8977d5f428c99b79a"}], 0x11f0}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:58 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x8000000000004, 0x2000100000003}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x200000005}) 16:00:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x30) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100, 0x0) r2 = getgid() r3 = getpgrp() r4 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x20, r5, r2, r6, r2, 0x126, 0xfffffffffffffffa}, 0x10001, 0x8, r3, r3, 0x1ff, 0x1, 0x518b}) fcntl$setown(r1, 0x6, r3) close(r0) 16:00:58 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendmsg$unix(r1, &(0x7f00000013c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000100)="4fa3c78ab13e919b6c561eb55d17913ca55e26666a0741a19139279e4c17e05391d407fd572071ca8ae00bc655981fb9b32f930d3d9027a014cf49e5e0df881e138e67e2d61f055ad9a50790ac65ebc6a203b6f8cbd99920e94d58911b23fb1b9106b10da62f0bc3942295e2904ce290fc1b509a2ffd9e4e8a3a51c327e38a985a4698960094b4b0c85afb57e9a88a6f740cb3ccc7bd03ebec72c7a49c415716a0698c5270b225160ac818e3", 0xac}, {&(0x7f00000001c0)="b325129c64a5c406a0f4cae8d3db5b538252c96b817182c44f05baa3c0d409595dabc4649110b40332930ed2cc6f3835b58ad6f2a16ee968d5ab5ba0a923842afb5bf49dc102e7cb7fff91b3c3374139e4694dd17b11e173efc8acac339e52f684771204393650c4bdb288dab82052a777393cfddd0654221fcbe00024288e2fb9f7dad52880cf337067ab24312332ef184331da85bbe6f50a1b69252ad975c72d60a86f59bde33a7a597385dd7723e1e9256a65fb7d9cde25dd6cc2df6e340ff4817e4118383c785e951247f3e56a2f56688b24b79cbccfa02689d044e62870a64edd9fcf", 0xe5}, {&(0x7f00000002c0)="3d38a53fb5e84dc420aa8c6bbcc6d17679059776f310b0aeb4200f5f6b3e1d68bf059ad065d23618351299638ed1f6bafc39415b6567d779a6343d68b6f6890deec3a5cc7349e4fcda4d7a4f31fa8489caadb2797f38ac28efed6ba2747192d7dbb8e021654c992492996a905d9596c12588d6fe11ef6088eaee0f5859db8170c38fe42512f009ec851f3642236fc355e1a91e6a806f42eaf548c841f5f463051ad8aba19a1601de8b8eba945275594c87b48ff11077bf44ccfc6e094321a5ba23a70dab091ee22217d0283221984e7ea7d17828e2f4095f86484bd0d003bf3d6f5e040a0ff74e87a1c8897b9838aa06033ea0d89d8c0523e286fc996247c45ce36f6f6eb0246f468434b5bf75ef8375e6e24035ec1ad31466246084369560f25fc65d2991170ccb3fbbd11c059a4ae0fde19a7c61b2b5c714506234928c704545378b058248f270d3edccd4684aaa39d649bffcb51bd45470e7004716effe70753d755716c090c2c95979be122797a9e1a4d0c3e433314d49a435ce36219c36b6f071aad96d43e2dab35a91c9db9fd1757e32a5fa1b4a66984a84c853d772f6e8ef7beadab8a4f774cc3a69b0de5d39b0767955c41f41fc397f2c7c963941d84c1968532851b0a3ae1acdea1a25959483cf53404a5c15679929d56169715c0c3030ab3049359c8198c34528d62425de094f5e28339d26087f7b9db1fc686b1b6eaf63d2fcd07c1d6714608254483dcf774d949a4826eb9ca72ca30f7d592afdcf59671eac0ffcbd39d18a5c02d27485cfcb893d97c627004dbdfde9554213a8760f298e61cbe10b30a0751ad04f5b106bce08cfebaab998bfb08c9b518357e8727b8874e503e0f5fffd52bd0de86578760db36968c76f44e2d8b8e4fd309056ae7c7436961b4c675fe307c3a02cdc9970f74bd712b1e6ea16181c108752e88d941b4aa6eedf1824b41399b5c3d7603da39a68fa2386e194e5e06fafdb43b538f29197dea25e43d395a41089112dfa676122177a4389d99b91bd7226c59c95582468f5663154499b86d06cf9d02cc63eb54f9b2ca08c1f91c961053a1d3a2a40b7b4f1f93f347bb197390fef2755b4f3d0fea07449bb154819d61da3a3fa03607785f99eb82b48036dcf5ec5a7ccd7d2ce48824a12b66e820585a15a5fc110e3e4d3d69935e54ec8c8d6399622004816e716e8c71a66efc4912d39d86195ab3f7fda3cb8f35af13ecd7470028ad5f93ecab3b0748eb9184619608288536ddac53ed33645817492ae00b3f5be7f48118d3849f8d6e84ce261b8c2179a4f107122d0fbfdcd200521bad7e3ec845b328cbed75318ffc1c333890bb55ab0a4c148d57a18f27fbbb348aaed5e9e82d773ec97ddc3547c12d4ac8d78ca7346abae63b057d3cdf1e7866bb44fec4e3b01646d0bd6570def817cbbe1e50a98bfd04322af2d313a75e44483945e03cbb6197a74dbb6300ab5188030b531c3b5a628682d000d3851c9c5fa5ec362e7c038c9388f8730cbc644face92e12d4331c73604d808027a78cb7faf3707464aae787f85a0193243fc09365ceecd44668735fe8d1bb7c64be8e497978457d8f2af8d219e64238d147485dedff7996a7184ed5bb5d3c99832d15c838a765217a4bc845bc7f3a991c811ce0ca874e06cfd9d4b0093f0879c61d85aa1c95713012ddce8e9ab21dcf1d9cbe878d99ee06b647e3e08b21bff395fc7fd03a1b832865e7368980a3abee32e825a462af82b83a6439bb267c99b1352f9eb975e3b0b707f8e14738847d4a8a2aadfa2ce7182cd6bfcd68eeaf2022621fdfccf9aa06ff47ec05c973080c64a962c5dfbc5d96974cdb3a7f9cfb3666c4e0fac145c54c65a424dc7d323d08f2325b295529e96f080d50e85d45e91b3ef2531f898446918b19a3c01f4fc428e579ea619579f4000684c84cbb3a9c657ce243d3b3db20e85075456af8ab281ebb566bf329facdf9e2df696538824ffdba986b22db027e36468c9362cb93387a2111a7ce413f20d7bd7b9ff1c466cabd87d676147b45a713db6a593bf4b49a9d89d8429f3c1918ee9403a053e7d95eba0b72e92bf436a176b55db67091301f1e5b2ead456b61be8d29208e7c6d673cf79911a7403ced9d8f8de7964c3e4c3f402e50c28e2377abff3ce871ade25e5aa18d0a570cae4c4894965b9f057091ba9c9563e21bfc00223ac254f2f641ddf06fbdf3c15e7114470c6c7134f8a1ae6679029c0ca2180c0e9cc91cd89f87637d42762f0169a1cbe53e6dccf100fea426a680bfd15b37454254e234a590d4516ac70bf91138b5ddb349e0434029e4527847c87d8d955bc6e684048bdfa7f17b8b38e24072f842dfe6f4285ed2e5f8c17ac2fa66fcbadfb420810a79a906d30923b891d8ae6fc934af954c585327ea2e685de1b797198a3a228b5a43edb914d670070248668c08a45e867dbefc827dde1b978b42cb3719f3a0382dddac8c2bee6cb8918844758e02c6e00774f8d428eca1c6141a3e880ab43b945f67cc46556d44a9163bd66caac8f8dc021ab6f048a46c29bf19b8ee8a482a5f4ade4f7f80a241be3291d3b24617834aa0a98b8c76f579dea2a61965b120a6ff36d0baf02f2e4817be223ac6180bccc594c1fe2fc81bd0b7dc90dd0b9698d412052d9a69ffadd44908909fae54d14c31acde3a6f13dc6ddf606ebef0f513644a86cb7dbfc6df98ef0cb9784eeb21034c2829585cea2e748d6b3d79c8223c3eff018937303be1dca9b55d86864f1645bb9aae49b856a73209327c3a33e9cd44b62a04a50e628683e530258b5ae4bb1272f09faed6644cf52b6d6e4b9086d6ae4165d7143504cdcbd62ff67596398829e6c4b140682f54589dca495685a4aeea745ba766bd4ae39a299c9a3ea9cda1c816feb893b10af00ade8168cb0275c3a79cdfb27e9ed9975e679c9845ad153bceefbcf14ee0bfafb0acecdfd74f2404a4bc7b3f15e8e3a3fd02f049e646434eb034e6dd2ce93c5e7e666870b06e3db40af9be166fe07e22bd6db233ad8b47df2d6a7da4231b0baa4a69acfabc8bae771c1e96afc48c3d044c1bc321bd30154c2fd0cbbbb42f6e2d48ab8b195b905af9bdcc5900c8efb05770fabc7ca71b84077aaccc029a35e462886d6996b8bdcb817b37f0304f1e19c16e4df253b4f011ad0734f96a2e8960eade5c62cdcae721cb3f26fed0479041ef75d77bd0668e607ddac69038cd1cf67f80c64d2ca1455a6a0934606dc81371531cfa6678b92fca443426dcbedf50ebb3417bd133a3b8e3e03d225adc61b8977b070d26f7f4d3a6d44a154bdc34ec7cf52ee9ba57df5f90b563ecbd598d7adf2c68523521455551eae4ac2164134ed5857a012d3ec1f10a8ed30f9cb3137246810784a24edd5b2736900d146516a884da4c7c877b1227c3723e7848bd23b3bd5d587cfb80bcf29331c1bcb8122c4b81b6e2eec1dc877e50bc4b66b176bbd34da634f6ddc5ef739c17bf428e572090fb911f4d8b89783db468198fca567c89e3b8ab90fdf9350d8f17c328063a9f52fa7790ceacb144ba1385f79df07729f56909d9eb05db1ca60825176750573d21cec67ce114e59888caaf6cdc5fd77908fed3293623c3a2e05ba015a3e2ba261ebaa35c4f76a0aca2ed0f0a5e2b81cd41e76f9881a16c9e986406533dc209a2c5f58ca6646b62987baa4515afec600149aa38cb5ed02ffe08d7caac28adfdb1bcdf27ba329b8bb6ea043c6f405398215e227fbf16ab5bd89fa2c295c1b830742e72515f98ed7d41531ecec36fcf8303e04fd341d914cd2837639251eb6987ade3637e0a354cd2cfd10737ee4cfbce0b1fff7ec9d338b822dabd00f12233de6fe831cc1cad778e242d3797117d58fe379eb3b90ec1712904c01ce1d28723fd6178342e22588baa74e384ab2659c7dac6dc67469363e069e169f63366b349b4a69812b1a55504616b679fb5e160681936ed893fc1296dcc012c80454c28eeea1d6d6b873082dcec717e71c6d805e431c83fd018f15e932b90ce4ff443f3c85a1b3e2cb5bc0b4f6c43b053a32d520e09a9f4b57b641234c1e0f8f9751bb5e8b97d07c92b0f187b81655862e0ff1c966601230fec2220ab54bb713e38634bff32f91d1173fb805a4f14bc7fdff4f0ae19e90ba9795e7680d240f82768e40f3c046f70d57ebd0c30e41cb8fcc77f1f34f7027d0fcbc04f66923811cbebe41fb10f0cd0a5698fe7020aa92d5990108dd55750b6693940beec54e94b53d7a425d26f96bc78f035864c8350d8424b5a1b4457a12ed59cab1dd938ad18154657ee6bf42648935a35553077d84226319a183a0597f44e57b8831ae3e5078f5f087fb798aa328e988d5cb2d609b594a9c5068f5b64011607183e7c01fa009634feee307394b2a770d79e0fe7d5b4443782347af25f7437f6a0c1d65c025bd57b0a7db93b3b78cb225c8907dd5abba856516b8d61b27bdae26122dc2e71c0f88884e1c6bc74bbd66c2b98c157f7a88038968ecdbc74d07cb9f59cfce8d788b2d30db6fa40efde985fddc9d9195dfb4d3d18d07f4d4e19b9a0cd9d3c3efcf48398f01d1cf6a3d1a4c9fe6bdb1d7c3c5e2b2c47a7d26d3f4054802b42ea9a4bffff51d8be4975c307c8c23e2c2da8081a173763b8e65fe69fcad94a4364bab46a9436c3a2e23b149cdfd1f7f0a909a450039353ac671415b75d2d6e1d634285531763cde6a9edc9b05af520014f012caea0cc616dff276deb8d69fe85c7a616a76730f8f3f0c3a82f385f93e8f0f57eabbc8eb6c8f75ffc094ad4b7f7f141dbe7aafadbf9119a6235ed5ba52341b3a211c6db7286f028b4b88c5bca450909db00e48f3055aacf2df31b753e0f5d9ce397d09e69139efc54d4c7bacec46216379cc43c6ee8d8ea919638b534f930993b2be0351bc0a4359559fc72129bca12477058f30189fc451744b8b9491e91876fd582b586832e29b3bdc6ea99b0869eba74b1672b7a90ff7ea33be4da7a57a70a1be4e00ff2a7551f4c564f53007d25df70fe267378285735555cc71a3e602da78be9b37bcaa55f3ad06d1f388a28cac59044234452b947c98f47443f68b680ac1563a5491537505702f109d174fa8a64f442c6aed104aba05e2103a681d69fe86201727540a51fa934da5638dc96191ac5039aeabaef3ff3463e90152fd033780d71c334d18115d8c9ee607699085942f12a46930b3122b75d35d90e905ebe9e84d5fb0e8bb9abe5251b59f14ff96e231886beceeca851a3d5ac65caa6aa166a7f2f08a761385d229836fa9b810b9c7ea6365dee570c1d00c7b68579ffe685baadc1c470734c782ff9b5eb957790627fe85a647c4307e9f01fe96fbbf1a82f2ef31b4034d7ef716c3898d8d1b351d069ed29abea40d275ed7f1a20287c6e68631c89ce95c0c63210d622e9f3493b54a1407bf6c0627e76f404dec8ea56065518f0cc8bdb26bff8981e0f629729f302809b773c63829b0a581fc53f360f2cf2a47c2bb68f8520fb4b6b277b570b4c9b0a8c98d525677bb9bc7906c246d1d64a692e58574751cef4f750739cbd787255968f614fa9decf5ac623bf0e61b5aa24f7e3cd8ba492329f1e34b7345ed646656605b5cefeff5f51db2d84af42f2457819ef974d87c64ca45aeeaa646dbbf875fe156a0b01c8fbaa830fe3ec2ded44adae4581a8e4de8fb0d58d1370da7309c196af2cf21a2b326a6b4b7ef3faf314740a5076c3781b3f5cbec7caa8241e07efcbf32f8a290dc28107a4fdddc2125c9d0c4a12356c9e8667dfe9e13cbbf", 0x1000}, {&(0x7f00000012c0)="8cc0f8b589205dd86c99f7c0894d09b3a23f60279ee8c2224caff788970f4b0d9da67e7f67c163e9bd402d9eceec10d2e758b772f0ae7ba46be6f283fa324fc639292af2ea7ec6640983241a9c728f426e430049fcac6b69a19984f4c7", 0x5d}], 0x4, &(0x7f0000001380), 0x0, 0x4}, 0x1) 16:00:59 executing program 1: setuid(0xee01) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socket$inet6(0x18, 0x4, 0x6) getsockopt(r0, 0xa8, 0x2, &(0x7f00000000c0)=""/162, &(0x7f0000000180)=0xa2) getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = getegid() setregid(r1, r2) socket$inet6(0x18, 0x3, 0x0) 16:01:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14}, @cred={0x20}], 0x30}, 0x0) socket(0x20, 0x4000, 0x48) 16:01:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fsync(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setegid(r3) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) kevent(r2, &(0x7f0000000280), 0x3, 0x0, 0xfffffffffffffff9, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000280)) close(r1) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) 16:01:01 executing program 1: clock_settime(0xfffffffffffffffd, 0xffffffffffffffff) 16:01:01 executing program 1: clock_settime(0x400002, &(0x7f0000000000)={0x5, 0x81}) clock_settime(0x0, &(0x7f0000000080)={0x6}) r0 = dup(0xffffffffffffff9c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10080, 0x0) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 16:01:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ffece34625efb0bd6eb615af5194e9f895ecdaecb333298008c68bb973f866f5b3c92884943aa908ffe950a35c73cb534f3990750739488724571d87c321e2aab6a219013a3e51a9ccfe5ed827734acd48d3ecf2aea481175c80180c52960de97949e1b9818fd51386ff4e9fd3c7372358ad52bca34a2eb00670e31cacb78e2829542c4b5ac97391cb379f931a683a13bdcf86699b9f236883cfffb873622f6639fa05ee47b44f139f19da4794e24aaaf58f2d060bb604cad929b5dcb71ad67ca9f6223747e8574d1e3c76c0d807e163c38068395f", 0x1f1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x782b, 0x0, 0x988, 0xfffffffffff7ff7d, "85fefa22a6020003fbffffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x6) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044278, &(0x7f0000000000)) 16:00:06 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x4000000064, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000), 0x0, 0xa57bf32b7c7dfb4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:06 executing program 1: setrlimit(0x2, &(0x7f0000000140)) socket(0x31, 0x8002, 0x3ff) r0 = socket$inet(0x2, 0x7ffe, 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x0) 16:00:06 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/4096, 0x1000) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x6) write(r1, &(0x7f00000001c0), 0xfffffef3) pipe(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1, 0x44}], 0x1, 0x0) recvfrom(r0, &(0x7f00000010c0)=""/124, 0x7c, 0x0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x1f5, 0x80}, 0xc) fchdir(r2) rename(&(0x7f0000001140)='./file0\x00', &(0x7f0000001180)='./file0\x00') execve(0x0, 0x0, 0x0) r5 = dup2(r1, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, &(0x7f0000001440)=0xc) r7 = geteuid() r8 = getgid() r9 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r11 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, &(0x7f0000001540)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) r15 = getpgid(0x0) r16 = geteuid() r17 = getgid() r18 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001740)={0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f00000019c0)={&(0x7f0000001240)=ANY=[@ANYBLOB="0000ff3ec2552ca80d91"], 0xa, &(0x7f0000001280)=[{&(0x7f0000001300)="579659314aa3245954b3616c4acb2771df42fd1ddf3f5118066546681e6f754eb74dc685941f7d509ecb43a3c0e0e11c0223ed28d5fe03c25211ba041250e90249f2463bcb23b6c35b3f34e503e747925d8b0e9f4b9b25eb412f5fa5e86660f26374b2d49d5cc57c8d1b1c16dd999a8b1b5d70e122ccf4140ac53b940c7b7a25067d2908ebb704f7567bfe3ad2b2a159ce98fa2d043378c8a650852ffdeaa7b92ac2a8e72688efc26b66494a94fa992b0300830fa6810d26192151cfde4605702ba5ab4f5878043c6fe614c95b51efe0d0d19e6bfe5a8d71e55da2d027c979ef4a8874ed4ab999d7c10e323d1bbe3ea76bcfae", 0xf3}], 0x1, &(0x7f0000001840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r1, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r1, @ANYBLOB="00000000ff000010000000000000000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB='\x00\x00\x00\x00'], 0x150, 0x1}, 0x1) poll(&(0x7f0000001200)=[{r0, 0x10}, {r1, 0x14}, {r0, 0x130}, {r0, 0x4}, {r4, 0x10}, {r1, 0x40}, {r3}], 0x7, 0x10000) 16:00:06 executing program 1: geteuid() r0 = geteuid() setuid(r0) r1 = socket(0x800000018, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x9) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x100000000000004}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:06 executing program 1: r0 = socket(0x1a, 0x400000000006, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs, 0x56) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x2000000) poll(&(0x7f0000000080)=[{r0}, {r1, 0x40}, {r1}], 0x3, 0x3) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) readlinkat(r1, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/53, 0x35) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) poll(&(0x7f00000001c0)=[{r2, 0x1}, {r2, 0x16}], 0x2, 0x2) getsockname(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x11) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = geteuid() open$dir(&(0x7f00000001c0)='./file0\x00', 0x441, 0x20) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') getgroups(0x310, &(0x7f0000000180)=[0x0, 0x0, 0x0]) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x0, 0x2dba}, {0x18, 0x2, 0x4, 0x8000}, 0x3, [0x7fff, 0xc62, 0xbf, 0x8, 0x8, 0x100000001, 0x43, 0x1]}, 0x3c) semget$private(0x0, 0x3, 0x10) chown(&(0x7f0000000100)='./file0\x00', r2, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x500) 16:00:07 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000100)=0xa1) setsockopt(r0, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x5, 0x0, &(0x7f0000000080)="8e6c385a7def60872c6c9ad87a4b3a7f9f3168", 0x13) setsockopt(r0, 0xfffffffffffffffc, 0x4000000000000019, &(0x7f0000000380)="1d6fd7784c2716e92ff1fb14d1d53c820f07eb09285957acbed2ecf8dccfd2e01d77dfe993400f10ad1fa9b07d6415c8e6a4295996eceaba97b3045caf34702c2c6527303e2205516fc8dd68cc169cfa771b2ec88298b8605ba8fe02c7c83f4f3ce68f46bcf7395761c57a288f08e822c80e7c3802f603f00c5d735abc4f2df5bb5fd673a2bd708776438322e182a2d9e0d8721b01ad11a16baf4e70e08a301e06a6bd71a457c391ceb56face0520764f65bf701e1c29ab39e25ed120a213292308247ff3d7d038176737f91ca8523d21236953a752736c38642d00c3b7a08889841625e90e158eea0e2f3d832ac009cb7d7a7acff538ac125186150430d1f227b5b11293b21849a561d95fbe2973ec35f8053871912ff72cc40c7b819dbc6932ddcfdf7fec01009f2f378675a757c210a3d7b99a3c7e3347267867769576dc38ff4e6b032253c9572fbaa6fd026bf97a5dd43aa2f776e151999d69df8a81d0d32d2228f2dfa3f39af6569dd44b682fd5d0a1bb4901c9331356bc0f70efc755e", 0xffffffffffffff7b) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0) r1 = semget$private(0x0, 0x6, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/122) 16:00:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) fsync(r0) close(r0) 16:00:08 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) r0 = getuid() r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc34dbc94b94de7c4) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) 16:00:08 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x8, 0x5c8}, {{r0}, 0xfffffffffffffffd, 0x22, 0x41, 0x40, 0x8}, {{r0}, 0xfffffffffffffffd, 0x4, 0xf00fffff, 0x6, 0x3ad}, {{r0}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x6, 0x3f}], 0x3f, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x7, 0x401}, {{r0}, 0xfffffffffffffffe, 0x2, 0x4, 0x800, 0x9}, {{r0}, 0x0, 0x0, 0x20000000, 0x3e0, 0x3ff}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x9, 0xfffffffffffffffc}], 0x5, &(0x7f0000000100)) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:10 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x5, 0x3) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x1, 0x0) getpid() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000001e40)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "daed989286f54571fccf0d8f70bf4058bae4bd16", 0x80000000}) syz_open_pts() 16:00:10 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040), 0x401, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xc, 0x0, 0xfffffffffffffffb, 0x2}], 0x5, 0x0, 0x3, 0x0) dup2(r0, r1) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x9, 0x0) dup2(r2, r1) nanosleep(&(0x7f0000000000)={0x80, 0xfffffffffffffffc}, &(0x7f0000000080)) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x62, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) connect$inet(r0, &(0x7f0000000440), 0xc) 16:00:10 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup(r1) syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r2) 16:00:10 executing program 0: syz_open_pts() r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffff) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10200, 0x10) getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xffffffffffffff66) getgid() syz_extract_tcp_res(&(0x7f00000002c0), 0x8000, 0x4) r2 = getpgid(0x0) getegid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="09441a69099d6f5b9c921b4354a29b9cfc227479e860d78ef8531aa726216516dec1c043e4f0e77def9bdfaf92c6b15cd60713c09dd86e121ccff488814b99bb6e0653627f84b37dc65989bc3d15639ce2c0218227ac3c12b8e0b5a0cc1a7c0ba9d800b84b92ac64370d097d1c974892072a328071927cc1fa87a55029236d654dc1b147caaf6de1bae191dfc7a66ebda640f2850189c5c5373578eab58f2b10025c5674bd1876ce6ee8ab1c79048d", 0xaf}], 0x1, 0x0, 0x0, 0xa}, 0x2) socketpair(0x0, 0x4000, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(r2) fchmodat(r0, &(0x7f0000000380)='./file0\x00', 0x8, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) accept$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x0) r4 = openat(r1, &(0x7f0000000580)='./file0\x00', 0x10, 0x0) write(r4, &(0x7f00000005c0)="ace7078629f10b206b1b7d7546a4fcdd711c3c311f4bc6d5e2e2893b79f6f7", 0x1f) r5 = semget$private(0x0, 0x4, 0x244) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000500)=""/119) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f0000000480)=""/49, 0x31) semop(r5, &(0x7f00000017c0)=[{0x2, 0x9, 0x1800}, {0x3, 0xb47, 0x800}, {0x3, 0x9, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0xcd, 0x800}, {0x3, 0xb607, 0x800}], 0x6) connect$unix(r1, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:10 executing program 1: socket$inet(0x2, 0x1, 0x5) r0 = shmget(0x3, 0x3000, 0x22, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 16:00:10 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x5}) clock_settime(0x1, &(0x7f0000000080)={0x9a0}) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0x1, 0x1, 0x1000) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x0) 16:00:05 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x21) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) writev(r0, &(0x7f0000000100), 0x0) r2 = msgget(0x2, 0x13) msgsnd(r2, &(0x7f0000000000)={0x0, "39b6f8f1757cc6ef6c69a4eeaf82c8adcd3fd1bf4ed6975659591a23de853c69fb57a06968edafe465bcc9f284897958161e1986e749c99deffe8d5f7a4a30ff53a116bb9d37"}, 0x4e, 0x800) shutdown(r1, 0x2) 16:00:05 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x55}], 0x2, 0x0) r2 = msgget(0x0, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x1000, r3, r4, r5, r6, 0x80, 0x9}, 0x5, 0xa8ed, r7, r8, 0x81, 0x86f1, 0x20, 0x2}) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:05 executing program 1: munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0xe4e2db3f127717e3) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x68, 0x0, 0x0) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/155, 0x9b}], 0x1, &(0x7f0000000140)=""/153, 0x99}, 0x801) 16:00:05 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="0ef009b518eb3416e581ec46", 0xc}, {&(0x7f00000001c0)="3cb29c2696a272d2e361def71bda673f68b25189654986374256288c007b3431610e43a981698b951572e2d689b6d680c65c42449888747fd5d48ed585a0287c1c111924d98af5ee6a57353f9cddc3702db290e0436cc5f8b856b4a7c4297a16374be814b735065a80d3beeb7aba20a82c37ea762741840379c20af29519acbc9d8ca9f834688a736aa04f27a2a2f2298df86a4dec3feabe34d25f096049c2edaf215f47f0", 0xa5}, {&(0x7f0000000280)="8251f69b5f1ff6f7a063bc3c3857c705c509f551da41be177651ab3585cbd8eee2ce8f", 0x23}, {&(0x7f00000002c0)="396d9732e9adc4eacca9458ab2de031d9c5e1dcb5cfeea41c42f0c7944faac9812d01432eab4e3fa0f8a9e9c4ba1a2c1b25dd2d9a5758cd7712d1986956d468d18bc9e2e2819ed860edc76d21160c0c9a8a61027012820bba2e0526535adc86a778cd2ca77305966cf475f08f66c50e1cdf4994d438b0e3578730c354fd80685f3ca92d7af510fca1957389a", 0x8c}, {&(0x7f0000000380)="84cd7a89e1e7986db0cf4b", 0xb}, {&(0x7f00000003c0)="8f957f5c42f1cc400a787f3a8cf2a164ddf86913a7a019fec4b3d2d1b90eb2753376f278e0afe06797053ffc4c9fff5f79af93c038951442da139aee8604b16c49a24c1e3ff1f5848a7222727d81f9833578ba8edd76eef90762ce907f03417382ec34c869129b29", 0x68}], 0x6) r1 = dup(0xffffffffffffffff) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000140)=""/20, 0x5da) socket$unix(0x1, 0x1, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321adcf98848ed28051bd24603dea8d0343d6010000800000000085c6a19e1a3dbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b274b887f0130906e061a751731e5c2091f3e9bdd11c4518138f791d6a2e60e1f34322c0cdf8648b48935d14a79cd66c310404000000000000ae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238080096d2250fe439f3c2ff8ac3530549c6eeab2d4e779efa285828dc1aca7bc3e92423cb41191c368771b6626551a90e6a0998bd25030a8ef875a3e25447bafb7147209b29b35216d1f947af355d3cb3fc4112013a2adde1491facea20b30992b9b57d95228d01b8979a3edefad0c39068c5c65f9a4500c82c9ef59b196ceef9a443b39af502c095c939bccc71404090e0a966b9bd2d9c0897c742ceaec06d825db7382cf5b590806966a7e8891f406d65b34f9eb422db0cb072b4677074cda2f26ddf77e5944d", 0x184) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0x8, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000000000003c, &(0x7f0000000140)="512405fb50a5e5bd33af02931491d09277aeb19b4fea7dc5d2db9c1c53d477002e4df610fb3a60ab2eab5c47638919a4618813a4703778c7c049ebcc0ded10808bbdcdcc364f1874405e7881ae30ae53991bda92b5db616f652f086a90ac3fca06386136ac7faec24c51d0fc3845118a4f67d902cad3fb97dabff9698e588d2196b70c2b307c2ffe46f3829dfdb917927f9672c3362ddb6a4ce2f4e812a1e3b7690bcab0bd513476c174031550ffd578ee93cee9da03e25d964d2851a78e9c88fbd49f6e94f2c9054121fb2d66a4d43ffb567204eeeb26f48546d993a7dcb85931731c62568bda093cbf787df3503fe5fef0986264210a420d33089b99f165f5bc945e4cf31f5012e4a681c2f17bb2fe659d9224a8f2000000", 0x119) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x1) setuid(0xee01) socket$inet6(0x18, 0x1, 0x1) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x10000) connect$unix(r1, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x8) r3 = dup2(r0, r2) fchdir(r3) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x0, 0x3176}, 0xc) 16:00:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xfffffffffffffffd) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x8001, 0x0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0xffffffffffffffff, 0x0, 0x8e1f}, 0xffffffffffffff35) 16:00:05 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0), 0x2) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:05 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x6005, 0xe02) r0 = socket$unix(0x1, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x880, 0x80) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x1, 0x9, 0xffff}, 0xc) writev(r0, &(0x7f0000001600)=[{&(0x7f00000001c0)="ce4321ea0366ccc4b726734f55c4305e84cd3fa4b1fa9c86192ca8c5db8c828e07630eab9b358685cb528078f5c36ea6208059258e5f1b1f40d6e13c5c0aa6c1a8877fc8c3772a088dc9605c6badb58715dab629a7ff092a21732270e0055ac3d4f5a05a241fdcdce2926b9695406dcea88bdcdff682eded12cf42ab480281b3c349efb7ae7d7345106e403ac9f543093bf273584d674c654bb7c2b5cd38671a", 0xa0}, {&(0x7f0000000280)="cec206966e1b7fd11d24bed347d9a68d512823d2cb32b6c2d315b07f538ac923ccd5c186b652ec5a60e6d2cdcc39622f35e801db902371ab254391aa451f6309c3d523c7419c9e7f3150d5558a41d9acf60d8857c1ed7c09efca7cb42321316f1bf50f63e16278052320fe701c524f204a5480f30e2607c933efb54086f0816beb667f6693640b51583dc08bb43dc2b657a40416764fd89fa60fc69fdd8289077c2c6b5867e1c51f7d763f73707865acc1027a5649b574d1", 0xb8}, {&(0x7f0000000080)="b8d6f330582c704bfbe79b3daf548f2bcc30a6b77edcd31b171d2b3b3547841962cda2a144a92d4f2c48f50a1fe2a1cbb84f6310c7040455fd68403477c3e12d5c775f93b5c7de290b5c766b82c74cb5ed6750ca4afc7887585de60ae1", 0x5d}, {&(0x7f0000000340)="cce4f00804c7e81ddd0e516bbd17982f78cee7ea0da330c27ae956abe29c7ecf85e214807ceec62964bafe3554087b22da01e9281fd55a8488326a46e87a7e415f6389e70614939a10ea39e5", 0x4c}, {&(0x7f00000003c0)="f5b61d4eab2515b1d52b217a8e7bef7b28971c8646a6b0f78030077f2d6cd3306ae7db0ac4031f5e8abcb83001245d3a88fc809d5b40c30407900100167967f7021a5881aab9804bac9a5257887d643d4bdf42b49a50af28ce3e0d6f28c327abb7bb3da332d409270cd2151344038be012bad393b46319115aa0e370acb32b0bf2c0834dfcc6d308486f6c1fd6467bec478c61d7e3d88b7c2e5d8a32a091e37097b5", 0xa2}, {&(0x7f0000000480)="bd5cc6e8532ccf99dc62cca779c25cf1256e1c55633a", 0x16}, {&(0x7f00000004c0)="777c151b7470cde7fa49d60aefde9416051a19e33c17d7a1bb20a4088a5897e5ab91c1d8c1d488d9ca55138eb071c1ea2241e23cbf7aa2f7e1dcf0f2a3b13c630d395189380917392e37666643a0fbb9fcd2224941e77178fad6388b7d0ed4ee62c248f5d07fb67c8eb2d21053792b53b065dab0063f1387d84226cb5957b03275328f123e5a49514d4c5bc97d7d090644e4ab263b89f1c5af90af8efdcb5dab9d", 0xa1}, {&(0x7f0000000580)="3292d5e4a42f1cdd6415395cb2ddeb3dacbe0f1e3b898da03721649c404b6cc7f8964a0c071e27d1efbc1052c2f2abd0420d5579f23e61af50323f54bcbb60b804c783a5da05d27813ff04871740296da8a1aa422da7c2cfef697fed6c8e98d82079dacdf88a3472", 0x68}, {&(0x7f0000000600)="992591dfe3bd15b476154a761ffffafd76b7d0d369474cdedba6101e0c48bfd05ac7d9ee3837548a4fb8f46170051cf48837d82e4a8d89c59e6f69344ed9ae93790b59053579410dde224c1475b8ae5d13522c4bf0312bf515a9bd5122e229f0716c31472b0a51fba543b8168c0f89cd34ced23fdb992f5ee9e15ccb58369f3f2ab0b792f39c26605ee5e85d460363652ba83a9ac874e7ae077784bbd0088b474c27c6facbee783885db245f235d92820c8d1cc4c74770c12e7dc54645d03846c2d6c848ec6453d60e110fae29d106357749c50c0352edc6d5c49fd9b307d9afa392079ba26c9e1732cea943e0e73bc22b32cefc6611db76b4693a7ad7e3336c0ace7f496c6cd5dcf4df532a18e33b2950a518516331badc877f5ebae33ed6407963ff5d35402b256958d56ea93fe851b3cb5e8e5f8a4d12e616a0488d409ef85754de52f0a67eae34bbc4cd6f3e2b500af5217579a546290828f95604534cc5632e6b10880808ccb0364dc5dc7a7a0e9c022e090800922ac6fa5647c6fdd073f075b10ffe563b2640c6d24f6e0a72024d630140cbfcb3608f954b4ea0e6fe1c62feca83dbb0e65fa9ddb01039dedd79a90e70bbcb4aa5f4c638ad35b39c88e5327267ccca075bf79971a3909f9d806bbbf566db8646aea5235a6cd82ca7da0c7a5cf4eb488c43b37665742dd67e65854c06406fcd344283bb62ea86a7f5209875091e0ca82520fab23df7dab1f947cfad563a464203b6e1e31307241ad4f38eec4250e993708633cec6e00d0b157d2afd34c3b861fcc3d0006f2a4d81a8437069f4f4cb360134903f8dd87037f6bf8b64e5edb77269814ba7beef375ce463c5769bd504328f5abd3e539e1855fe50c27d3402d558d4e7e473c1545a0e9b4bd5d675f167415d8ae2e3ba5cc64ce3f158aac8a4fb9c881cda96a9fa21281d9deb0ea76837b90c0a9182dbaac0064f44126e8f49bab407a5fb08662fd2f362ce4ee6db569bc51c464a377f4e39453c6abdb404b14366f96544d9f63cfbc63eddab1c72875a77ada70c8a0bb8b3db900c05b5b4f6bd602f3b4a2afb20443661c6b1ac12000b5e456cc75ee0c20de33a772d2592cde65318e64e7777833dabea3f0aa6759e27ab95d9c5f2f2c230f5210a6bd8b14f543b80375bf86d9f9315e4c421bc04cf66250013f59ea9b20b35bd6b6fa338f05bdc1278e8fa7908b0536a63ca5ae32f5a234746762bfae9081a980eb46a8fec3935ed6be23c9c0d81572c3fc9257c91371583fa513c4830fe99f6edfea0340351f28f6f70f88402e906eadb48ad891a94a21a3750955b77695f546ea7e1301ce2dd003513ba7c31af145214a741da9fd1c3bdd45631552c0b4d6d716a5115e55f9b58470c458ec6153715b05a336513b09aa220a60aac45ab0639412a0f1eb252562b0d36a1d5595899daad6f037f38d26e468ee428db0b5a2313db6fc01ccecc56033a33ff0c1676a96c1fa99f8d5f98edaf1080bf1a0722da2c55faff0d51256d593bfd205fcbeed8d02e84c7cd9d97e07f34aec16c9b76127a691127fd749c9b6783cf58883059015656e178c2449980fc0c2a26f154b9a99b391021942a715dd9282989321f03dc0d26faf7bb7880aabc203aa81caa1897d5563cfde935f334d853fac06795b2a7dd6756f295003a52271faffed0f43adfc676402e9b408dfe2366df0e8593d34ec319e442b7344f7237bd7466589587ad641492db44b0f8a6aaa1471886b03aa7984347e0427c26bc253a2bc7a15412f8296e5b22d761af38b77db65005cd6ec9a32550d278556c5e60bd8f114c9660a8dded1bfe4d3aecd91341974b57adffbcf162c24a17b794e99c4d72b24e465bb3142ad4ae51d1c69153f4e976fc16ce61b7d7716d8767c9d21465c508d812a77ee5d5e339bd8afdc61bca5ea9e2b0d1d8d82c16242809d3e2082fe2b01a96149378837b7346a898b1674b84a2a92fffa3e9a5e086c0bbd507369f1b1c4b631424e779feac470fb401e11719a848b0c0fc5bf61341cc4f5af447cef2a47272cb6f124d0a8ee3f1dd4ccb0f1928068147a44391d0245df563d4449991d9f88dad6b5c7884732ff16a3cde19f91173daecb3ec2e390e6c7cc57ba0fbde8f488449319497e47be3936eb52c9632afca8a5bfcd4711ce43d6c03ca70071312c76f2cc2374a0680ef5a326c9473770c43fbabb2bd852ff69e1ffdaaad6972ec7763fb6c2d5cb3d72f7653ec31a9920079647d71636e5d39c2026c69b2f9ff95bca71c07a2e2e68f1fd9bdf4df4b079b6231ab822b54d9637190f9435500f239b53cd3e5b448ed32f2f45fd71c3c2fefc6914081b3222309d3de9547c1e70b9fa9cc092bf9e3a5edd7e5292e4233bf7ae83a3be4536b40cb49def0333590d98543bec33b666d1d10b569ebc27717267bd5cc7321c5f3c5cdd27c71da59f6360b7dc02be2dd53b2644ece523dfd6e23c3f8fb6abb92566f3fecaf9b265d18c215bb8c71c20a282b234460b09ecf9bbb4525fa2b2798ea8a797b1ee695d5db9403a3046a227214a0b724ca6b26304f1699a59abdf0db1c8dbeb53ecd6a2908dacfa1caa90fc74f6073a696c5a84cf582f99db20a93b0743df653563279275c7133548b5ca6dfbe90359b713b23e6684904622a70c02cf2b45fe58b381eb16f5d5332c2d9896f4752279e5d6a0c84ec4b4ae7b4f8c548769304ea87defc248eef7d35224454ac87d175da996fe83bab5e07b5772dc1036b502c55a0b83e94073c978c8fb920ba36a4fe5647a50cfd9439bb3615969c677d92461a894bf4f15ac74111ea60eca441670b756a2ed825dd98e03b7c631488beda722024d689dc198b6f270d2051349103b74fa1b07d3e76c00ac67c89cdb81d69f8729e54f76cc1402db7f16a3e74a3796d6b586bb2a5ef049b85eba9adb34239fead889fafc0c2290e2652061a685f90bcaf1f7bab83221a4daa8e7e953e015ecdef6c1266a32a85ca7ee7e39e2b94f0208ac20b5f0f590c3cbeb0873018fca3cea19e3cab2af97b11748feca80a3373a3b917f7cd92287ba04fdd75970e9e3ef1469c081776f7d9c3ade2212622fc4ec37a3d730fa6b78e68e1b293a8c209c19377470221e23a401aafd27fd0a3e9fa7006139497899ba39fc93811e5749499158e508afa0cf0cdeef80afb4be455af843a7960673020498ed2516b130fc84b3ae90bb1f0c0307c41ac45a85df82dabb1584a5318bd9b9373aa62f273bd755d4c9540d4e50d18fb04c889b7ef3ad62e1f615e61cc0f933c16fa2b1230313a704beadc33c4a8dbfa815bb0cd860166a787cc00c59d1ee485210a910e9971d89f7d6b4a46d9c44538d5d91b5088be6a24a22d9f0ae1025e70abc5aa0e7c89b50e6c3f7157e13ba45daf4128d2fa45b8b4c8990dc56dfb419220ac327fc7c498f128e2878221d66cf81d6bf8ed3ce66e12e5880b44540df8f17675b776d19a5ff3a219adb69a6c18ebe3f33e597266533f5c05b26ae98a2c3fa3442092abc35848e0fc3f314607e6efd562a2c1812dc7bb3873f85d0fe7583ab5a2f1d043c178599a0c197685f6209e7eb017a5189be03d26d359f4ed9b1e3832b9da06abc8495900521088e720fa3320036383acaa6273b4933b4cd27947d4321a5f251f6dcc1d48a9ad525226d6d54e005a17b7729845e6b619b558a140bb36febfc55545dbd9c8aca38aa2b6a954ad2f2be3432a748fef1e1cc885508550fe5262e809a528629741829777a3438c279c30e88220022379c5aa23fdd03f3fe29aead5863d7eb6615038bc862f2450b973b34ce7275554a1485e330643f0baa2abe98e2b3d443c02519a72e77f92c36f5d5956a1658b807d64250dc6f47854a9937b6f716e0a21e1fb415e95e2053db33330c89dde36fb02f8f30cc46e83873eb2d83ad0206cb902d47c10d307c01be898c417f23f103bd4d77f281c3d8488803143bf68215d73b56dd67bd627dc39e70538abaa95c3b96013e7a81283c399fc581449f841447701041e3659c24735cc3c15aa0a741c5157c1091583737065a89f6c6e267fbdd32ff1670976891e82687ba61cbd83f08d3112ffbb473e491dfe0f219ea0b888c1252ff201d59d4c8a1988095223e0d448c4f5a24ea60be0598653ae601abc914d0e56f86ecbd8cbc19b936871d7ece506836216d6db6bb5465a4b814cbebfc7d2c0ec8e37f74c7cc694befc724d9562e76aa25c7b7446ef3e891a6bd6df5774f7bfefbc06486a522895d16675b52a23d2baeec1ae59d67526e9e6b2f88d35d05fde8a7a14e23066a0f237a014203f3251410e18d01dccf836919f0f95b25232b255828e1a943428687cbf8bb626bb61ba7968d7bf060367807d0797e46f02dea3b59f452daff87298fc9f1a9577c0fd7cebf9612d1db2fdfdd8bd0c596c83ceb75d70388f0ba412ef15bf45840a07bde4a789e555a595c1503c438252e406ddf1e0419be7dc41726a206293ce49022b3c55607cc57b1c717ea479ae28bff0fd1cf17248f5757de12e5ae06b65d3b3027704270c50100c9401bf5a58beb6b2c5aeb326ecb98c85bf6275862ec477324fb6f0dcb413887c9c7a18f6a6061875f8f929ec39d41fb7d217dab903eef7e27aedbc6a12b9d787aa34c380a7ecb333e18422f3ab47dd7d272f999c329a1fe28a71a73cbd8058d3eb094cdcc5cb52657b35a3db80ff4fb0906893ebf6b0fb3ed3b0167a8f540f0d89d2fbf82efd2530dd42b6bac66ca20c401bb3add035c3a5fee19ba9ab0a9c337fb14bd4d9eab5e379ff50680a3534ddcee5959cd5ff987cbea38edd9955cc902d9321587eada6677b73517d04bc7d81cea95575ee2ce7a7c03d05c7e9ad6a9fdb6ec235ab8b108d7a2c407396d587c3523dbab924b89ddc4255defb87cc69e6e289cec64f91e5918632696c3182da2e8efd7d66761641a740f7c1b2e233f7d6a2bd729725ce7dfff474e5e3de8ab1d406b5032149cae6ecbdbcefcb3be0dfff10596a891a1eab88308844b4d8de92a24945c82bf17fd9983a65e639c986b292c4827a1ae9f159e6b54a5d3674b4ccd4997fc7484f1360b54de6d7ff57f4463fee1982ffc2d6086f35939fd381d7bf61351fa4626ee427480297307769204317322a0165a65e6b9304dc6b15be8e3b03d372e8ebe9fa2ae834ba0e683828022d135f85a4328851cb2e14251df82e89f4f8a952ac0ea4680822f4db283d0bc0e4014bb1ed595d2fc54b75dc4af599a6dd38d80eddca224b0d096626a1a1b48885c02bfbc612903c6b93a0c6168a92707bd5f849134b5999a2752ebb4ec1d6179b7eca40ffb85b1c1e9820385c9abe756940c31f05666ed0a83b49d562a85aa62252ab2eb14a09bbe308af2e38c1b15ec02e6b3ad5eeedd1adff34b05005e8eb26a3089f20e9a8329f47ed8cd2f2560c72f53908a8df6024a99da5271249fd31684fb2766e4f678858ae76d210d376ac1856c9d286edb9b8825df2fdb28c585f6996f89f4c4f211809cc248bdbbf479e6a46cbc734ffc541f505ac1928961661260c204eaeb73c5fa61dd7968e6888d89395a74b7c552dc6257c458eb572073b13c7f4a281a934d4464ad8afa295df1700ffb4f981221d032da6e61f885491cc258e84ace8c88005c50d5ace31d7d691566b56c7d1c6ab0dfa0e227e5f6b56229d0ff650c7c1f2c11416c6abc00b3e58e644d4402e2b9f03dc5b9de8220a055e50d803f8cb9176fb4bd57bbd6b37301df95f0d64526ae7e6fd39e6aab5042a97414afc318967d37e58e068", 0x1000}], 0x9) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001700)={0x8, 0x99d0, 0x1, 0xcf, 0x2, 0x2, 0x5, 0x7e09}, &(0x7f00000016c0)) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x104) mknod(&(0x7f0000000180)='./control/file0\x00', 0xa, 0x2) socketpair(0x10, 0x0, 0xfffffffffffffffd, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0xeb8a) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) setsockopt(r1, 0x81, 0x3, &(0x7f0000000100)="577656714868ee25d49cdc53d49a4148f236b3d9bfa29823cc8c9a8e350f69291144aa987b411dc1c0f3a6a59ba147b2447c", 0x32) bind(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) stat(&(0x7f0000000340)='./control/file0/file0\x00', &(0x7f0000000280)) symlink(&(0x7f0000000040)='./control\x00', &(0x7f0000000080)='./control/file0/file0\x00') 16:00:05 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, 0xee01) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) pipe(&(0x7f00000010c0)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000001100)=@abs={0x1, 0x0, 0x3}, 0x8) kqueue() sendto(r2, &(0x7f0000001140)="ac1d4c81d14a15fa98171184cf9de60777467d18678ba20a3e1a693a50d63eac6ebea05db451e0378efae789d730d6eda4f864edf6434988857173a186cfce743698e9", 0x43, 0x4, &(0x7f00000011c0)=@in6={0x18, 0x0, 0x10000, 0x9}, 0xc) r3 = socket$inet(0x2, 0x8007, 0x4) sendto(r3, &(0x7f00000000c0)="61a35f6c2afae308f1efe9cbcb235a32f6c1998c5a654e5238e8ddbcb0e29629e7e0c3eedd8405b1fc1d5e20c0b5de245bd477e3a6527a9efffd344875a66d3993107de20076f3869bb761b8eb7b9544632028715349e793ce643b2d7b536e724f6c379c47059b62f2e5315f421d23e34d031ec9f4195cf544d603bf4f74a428ac9640da7546411dbbf2acbe7c459fb14e7e0d39fdc70140fa8650ac6ee4cf9cf569c5104902499c66752c8b0fcb3aad1c41b8054a709f225f05ab642fc71e907f9e94c60be0fbedb6cea568ec9bff69d1b7a5317dda49fb69560e6061433e14f2341a652183b6b4243a92f379b6a1c0e62527d24298871216aa2b90316c994c016c51271f3df3829de9b37ec9081210e9e24c93417044bbb79484c8e3cc220f2b78e4b690880b3471c03d6f88d5701ad5cfa943f4a2925f802df535b1162035ec2c9a23f1a1619c1c5f688b6b13b5638a5bd16fa3148cba325cc3a010d1c06a84924cc8742fa5857bf16e408bcc2c726a1afdae9893db171f5e1c617d3c7d3048a06e05b0f25243a0fada2d5691bea15a35fd1459ce26aabe9dc58bd5f668c02164b53888705e09e0698d39d91d13366d23e02270621fcc246c11275d47e98d81dc7aed5990863d646df75fdbed39dee36c422d07f4eb9d948c5fc464954a5d8d6283ceecd048fc59beb9803ac331fffaa35a731118c21997b318f5df745b742a84e63ec3ef257cea042eda58f919b2f30ebfafc51bf50f9bae76e5e83a3a7e66f9481d10184ec00ad0575dbf2cf72329cb58726798921d314ed7cd04296de78a6bb19bad2e23ae228786cf3956cc1130e686b19a2db095dd93ed5ed6865a1606e9c8fc6a871d7ea91b288fc36a03b62c1e1fa62dc382dd6e59ad1e2222f513532d08db339d44d7357e7edd175b60d805c08314582a905240d44250d3c3ca52b2d718fe8b4c55c2612055b1066b3bcce049d6088270032c6e1c97098d488f62a3a5bf28280bc412b155cc5444802b36919fa56e07b586ca14672c47d38015e6742447b8734912a78f404adc09034699dc9b9c8096ed104383a96a27640a5f2668c0b4a3765bb4298fc33f27c0192277b6e28930af6311848295695ea2768a995188d4ca8fc009abdd40176381e7a40c350c2bc5f75914b7161930b8a1fe41ea5843307af61d4db758c4425183a5ea540cb13ef434344039584e17b83bd3a3cd7e810da6ee8eaf4e7e9011b766e99644f9537d096caf42d4122ee40b5be6792f2e11d5af2f39f8f39eabc936f4933dcbe3fc71fc7dc5fdc4052ab42ff338904c059fe374b6b9c7acb1a95fae63892754ad8447bc121807881f25c06582c7d6c05f2c114b3827f57f1edc5c23d6b9baf97da15358bb0422e470ceb74990c1b173d6ffa555605af826c5ee9583d89222701b7238a0879af3d04455cc20d271c368fe92d424f1f4f7f1ac10e344457840cd4a49e324059627d996a0eb9c6eaaa6a35431d0e2c136a176f179f4444bdc556d0594b5dcbf7a5d9e373d057bf8cb45326fb9db18953f566e75d09a6b7cd2fd3b8db2b74292b937e46a70b921c5df1a14d8f3f001e359b12b3e87286fb1558597db3d30d3c2e49d4afcf475f9f1a167fd3e41708e22ba6f4da5698ba437530aa3fa87843c48c15729427678cd5f617ac83795971e2ba0741f4c8bf9ed86bf49c1328c517da2664ea4409f073635bea02e3e7680b2432f97b1a347b484d0867d02df7ed33f0ebb0463d9ccfb7e45cccd0d27867c86f500db5762eeabcea5f19ab6335a14fd80f1ac39fb083f6947a2e4d4473370c4eddd5d55f19906d38c0e3ea3b1d49b5794f421650d4319718cd4dae3720a710c30caa8d82f62f52f1d9ae03743f9a0d7974701b5de1ec0c8c461c2ca914c4d2925d221eddf82190e7e3f6521ce0b397106a582d918e0f7fe75dcf966fc41562d9d46e2c6a8a997793be757d1f66124a065f5dd33c0a7e5cbe53beed71fb008c093cb907b8b1357f6e195ad9d0a6a0767e736718666d6222da2783e63e72b017a5a9578afed85c7fc7249b6877a7589cc536cdacd6d634335c02a8dc7434032400b51b4cc3451566d1fcc029982bc7fec618504a9df87520f6b4ab6ac13b42e027806afa30fa202f0128397b00a9883fa4cf3c5e182161e9e07363da05617cfcab7479e5ee25bb6a2f26ff692588ff083ddf4657c7ab2fe899a62ce9dd0c320d37e8a743f426967f02a47cd5885c6622d1053ae19a7e6ab86f1cf0db737e84f0131906ec6a473a2985ae7d1de3ccaecd4c318a36543aca3eb8041a763b3a3302a65fd972feafb243c76b6a944afe0665cc3c51f786793450624e28bab02c643e5d6066bcfacb5ec30a83aa8f46bd58dc83af16ac8b8908e50c226c81d56e5829da73da4e75600419e009fb4cc159e6e9333927ae320a7a78ddb8d5d8e7b6b776c250497195496d3f58a46c168057413f424a99cb0c1aa4b470f87ca41dbf24aa2a7d0d3a9136b2c8a6375eeb03397f176c4d030f119876f62528d4bcf45a2b7ae9bc012116c7b04a55e50f7702ca795713105ebdefde991ec60929e3508d94133b374a508c32e36cf101865ad1ca3022e8f83ed4d0b3ee8acbcf755f4de014d582eecaa100852b551778c8641124be6cff2deca6acfe3ddea3b3ebb1912ad8ed9b2216e94ff4a7f30fabee459374efac41f8663a473046cb111519a1b4e21ec96266c9e4eda5dc363a0051acea5a39edb2dd7bb4aed6d7db1916a043941b9feb29a5cdf494ad19f0c8f27479628905788432a17bdc84effb67af906b10d6ccc0cda1659228cb821e274335e54ef9f0bdc61033858c03962b930791ee1190e34a7c0b52428c419a12dddbd24d4abe35931d819563a7f3598ce03a1d9d5dc34114c0c3d7f1e77e184e2ab0814c644cf6e0a1a768d8075b0b1c4cfeb183bb15fe7a0c3e5d220305357b1b8632c20f188c6a2b9b71e8490163ea219c6c478624ba67b353e27fcef0e2efa3053a85f8d61fc994bf3cd2d2726f1bc87b52cdc58e1169e17903cacc58586cf5932d114a802306cce179de846fdd41a93c85cb51c5722784f94c5a60edaf497f9dfaa1fe2b14ffcead485453586e3b432aebc51b7f5a4d06c9c9e60be9006d798624941032e8ec2cb3dc222f5eebd1f4d378bfb3959bbbc86da5901b8ed8b766d233db69174c890d1fa8fc0b5d2be45c500de611b3384e2e2cdd2e40dad690af4d96d89b6a6d66f992b7ddcb952696353a5da7bba2e80016f7d01ac3bc1d4996eb76def734bc745de8620a0c51e6e606f09968f31bb3b940fb28fe11749a53b0b91541eafc5540c4a609694ca7b9b673882a508123c2a6d738c6131f0bda0a1180777f71053c16a4b653040845f7080877c23ed01441097595e0539a82bcc4f0d7f265983ed5347a4026e39965672e762f867d9eeea35e3e0732060167dcde433f87679581f86b1fc3ce1d1e5f687b08f4ed488212f097de994e58d98ead75b41b8efcf9d9ec497af36066d439b7a4216547b5bee920740e339d1c16d751eb7dd3290c24a331ddb42ea7ecd06259f9cc7073f8cd87d0beffc70486a1e78355f4adfcf8304ba0eb1ba9e17c0528b5efb75f912ae43b45970cc7974c7ae585ef88b9b3b030c11b7c32b863ac9fb3a784e9275697b5b4057a25b37a8ad58e601e393cd5e852e3d979d97480a4f1a7903d6b529726d2ce36d15c16e885aad6ba978245d5751ec6c6d0387c9c7e167888ba343f1dd542b229fcea8cb83a72209411c889c4267bd704f2b0de7de7bea59f09c3b25bad7b86b8e162c76229e8dee072a4a8f185962b48dee9bfef8b177551fe7abf771d9c4ff9abbf02339d1df13f1b80437ae61ea1dc85471b6c20db48aa75e106e9548b0b33cdc28ebe2cbf3c96ad474e768245d1ffed657802218bf4190b1803ae7ac1a6cac6d6f08918ca8fabd987b7126223d277af5c482b67ef0012d680d07318678a98a7a4d59fed5505862f75ebe3b16dcd17625ae8e9b6ab66c78ac2f1697755cc7ce3d9e8587f3b786b1e572d02bfaf024d0299ceaf85e7f162cc6e3722e79b9b31f7a6a692d18fd8484f7af22b32814025206403e4b42ad16cffd1effd8127f6c6edd81887602a33b21fa5bb1e0519ff3677e54c86b49c59069b0261f2c7323f8045fdd9dc8f6c49095fc2d8f44699c0d78d976c30bed1a285540adf0972b958c22007bfd30e86e17f737ef22ee812c866ae5212064be304f9479342725b0a6fab522b377f06a3880dab4de36c7193604fae0de9725792265b0cdccdcc1560f9202df4a77e139958c26c3aaf7b340cba11ea9aa51d9768330ab4ce750fa485147a5638aa90f4e69c85c6f21fdd6ce243d4139b053c64270cb9a794bda1929a8e4115a5f7f5009e0d52356debfd9e1a87aa210281c538e19562278ecb25d0378fb13cc99e45516d7b57576a6b2f63233c765da18822a7fa35b7ff9f1c2d1f6dd6e731e7fb506fa9b0b0e5a985a03e42436309963bb52713d1b8ab46fc42c3c91f695c3b6fc75c330c773fd7d84a45bb0ba969ba7e8ece36fc8664a26a0fd704d09223948ff1eb858c4a07a9d044184980390a9ca42df9771fabb3a28cc771aa3cc5412b0a4c786c8716c1d15768fe220f526c30a91f3dac4291c15da980e8084c51a27570136b2672a90fb5ce535230b9d819edd4229588eb474d1ba1bd0773f665c0ecce322b98974e8af8495b1e5651a9c171a4cb6c4d910276dddb646878161196925931fba0cdba00f60b4ff7748a7bb69db81980f4a7087a490c66cf44e54e71219b9a9fb88d6ee9eea13d49b2bf2f0d74e4f634518051d837dd7396fdcbe42b23317587bd80652deb82cd8aec8549421ad1b20bc6613b83e7130cf5facf274ce1febaf09f7ee01fc859abf1c60611f31adaf5bf5da5c8d5670abfd5d0ed0340105d400ea68f3bf166dd9c91273a01063789342cbce27c1bf797517c1f007e01131414582d393f417eb091d160d0a4ba8db1bee8d173221923c42eab2db25550460d387b86a5a254aa51e02aa8efc9e91ea62ee51dabd6a3debf411cbb02d9dfd9b0d2b977085ec63f4a99cfdfdaa4b7d2f31a252091eed1cd7a94557e01b3d4f8f0ab7ef44b3c505a4a5cf7c8b7c41f8014a0c4220bca86deb220a0e0a4b8605e1bcba2d9c7033319b430638956dfe9163f22f2d2b3323d6eee55b25e2d1567b815e9ecc0e75743f8054a55ead1df8f306fa59c946737f9eb8d2558192d9aef3a1fd2400928a6996fe4b1178da4f039ceb7279c95f1a67edaee39e3718742eb91603c632aa50d3330966de312573ab4d832f53a445e8edb0d83ed0a681e7bf90187e8eddd7dd825a197c5a3bf721a043cc84b2829d5d4863dc1845ae0da3ce02a550df1e548a2f9f16e09d9b6c71c1fcec4db6f780d1a44beaa28f4fb4b036e691091a46157b3707422d78aace40d7683f7aa59c912cc0142f6bc340c952bcfc22f6b86ac4753b0393668c664d06de47e182e57b1861c89f9eb2265442a6a498f938fd736cb0b80453214516ab8be963470a1549e21141ee4c6bbb469ef27cca7585acb9a113e3a76ba0cac1407fe971c7382277dc35e251f5c6db27bfc7871d8626b465a4e682e052b7499e284d438975390d6f70192ef95c6a3f60ccc2611c56956d02a04eb95201827eca2a094c7d087948de37c8d3500a42d5baef6726de64dcaa2caa98c6a5dcb1ec98fa15086dac393bf4f08f1bf48ae9dc062d6cf0c02f7c8daa709e59cdfe9b35a5102dd57cb10046b97ae2e19f4b133eac", 0x1000, 0x1, 0x0, 0x0) r4 = socket(0x7, 0xfffffffffff7ffff, 0x1) socket$inet(0x2, 0x2, 0x5) setreuid(0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000002000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) minherit(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) 16:00:05 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x0, 0x1) clock_gettime(0x3, &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x8, 0x11) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xfffffffffffffffe}) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x801, &(0x7f0000000000)=0x2, 0x4) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x3, 0x7f, 0x5}, {{r0}, 0xfffffffffffffffb, 0x4d, 0x2, 0x6, 0x2}, {{r0}, 0xfffffffffffffff9, 0x71, 0xf00fffff, 0x29, 0x5}], 0x8000, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) pipe(&(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r3 = geteuid() getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) close(r0) 16:00:05 executing program 0: getuid() geteuid() geteuid() getuid() getuid() geteuid() geteuid() getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001040), &(0x7f0000001080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) geteuid() geteuid() r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f00000011c0)=0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, 0xc) setuid(r1) r2 = msgget(0x2, 0x81) msgsnd(r2, &(0x7f0000000000)={0x0, "193f9b61b7553109dc32a845edc5d78c08b09dd24d1a3fe6eb7f7732f0094d16ea062944642017eef6f625917d07d8f0c050f65a36eaaf552d2d08b1abc6f031542dd894e68a52f31e8d5c079ad578e91fc562fb8e751817a0e9f72fd859cc851e58e41885d94d9ff68cd160ba227a8a97104df0126587c7c998152e9f5368de2fd1710fbc371ab2c8ff171032b290e3a3a15b29320bade692a2b4839d2b1293c421de1745b1bac5b0fa62fb40c9f341d9391d1a850d4899b9c06506d485da52a790477371dfd3129a2e5c7a49bb21939735f8a942c64a95ca4abb3e64ad196b9047021ee9e085f24c06fe1e228d36fdfd1980d85f4a5e05e1548e234ad822098935c1d15acdb5327fe47840aae7ad5482847efc2e7ab74d5f71a0aae53b7e2a8e8b2f67fc5666bcef65c8566ab9dc9e212cdce434cc47f553d3a1513c15cd7ecd713c8e544bf31c016668fda23ae1e4bb3d0adec2537a12229b1a0777392f46e7bafa080bbc4a94c8a02fb0aaba3b6cd031979084264c1470e4c3f04bf9098caf4ac650e1d67936419c6cfd9c768e195c88c0dac16b88235b4dfc9040b8f53d00f0232d74480545fea4268320833289d9413a46a3e8bbf9df1934b2d17e7561ff7a97d16b6544d794a14a3d37ab727f4b0c7d3eb7ba6858830ecfe249182f582b809eb19a2d36f592e2237116f4ddd4bd413fadfa66affd6ecb2d6649c4c8bdf4c35de77c600ae76d74bc6345982c900ce6fb15bb0920d979af4b23204f317791e62753caf9ce7b5ce53439e0a9602561eb3390037dda349896ac1faa16c13043d1cd5fbb1b2674cf117992f1664c4cf6ffa3bb01fe559d87d29f367cfc60fa24579ec234f35c5645cbe107cc4fc637f7858c47224aa2361440d320baf7d02573fa76fbb19b15420a957540f824eac9dca5a4fc3a902ba6634a4e17c38da7e247341da664135ea7b1b8549765b9a1140263ebb2a38d5fa52ef6d3fedded0950e2bd5abf1ff087b285b179eed44c090c724c6aa936f32d0e6fa9cfea90a08aa251bc1b3975d26c30589b1e0294dafbd3f987aad1bd4714c9974666c09c2887a1f69b59855eb52b5ff7d0c66e2f3c05a2f711dee2f4c5fac3a8d37b91e820ead32153596cf48e1bba07d52a95df42e2c9ac8a8f691a148f98c6182498e6fa15f06d64091d71886f273a97b5ceace113bf4ac4aa2daa1a2008c85d34c36b136fd582b7d1fe88b731d48100124a1d2951e37ea253cc3ceb40bcc8e575c6434a7a54c226ec899e8907929cdc973dd99796f15250deaac7f8916815ace7b156c6a2b73a1934f9482dad2d0ccc48f052a57263205112dff9df268142cbbfccd095ff89cffc6cf76eed2228465ea67db9185ad982794edfe56c05f89649a2c5e8ded8b857389d4b80b02a6fabdba76c611eb9e62a1196dca5fef6c87e542b5eba8917fcc31cb51e19c28d126ebdca8744cfb261e330e1fd6d1aaf0b792c8398eda59e051c8ee34a48399c8e64f310b23d5a9f35df9e9211275ce79fc9d7b773ad0f9a0d4a4b3c29975109217be98a3a8cc4ced232ad1104832086def268fdfe93759e0882a7ac268db4028e7c85c07a5c97a47cbb7dcd8c07a991aa84cd2433994fa1e3c9a6f51dc60a679da1fc1e5670a470db3ff6b7f00678bda02848fb42539bc7dac31faf9ac6ee6c617a8f3fd817a31298b7ded536f89dcb35ffac02c4edb3a096babe1347d356366b4c24d38c1c96ccf70e5c448f4210233669197e61758a3eced3f974ff7bfbae0f8d0c8a9ae9d2a8b55efc35d8dcac568db9f9f36bfa0801001a48b8fbf004a5a780d3eb91185b9e195fafce58ab7968bb0941bca8744d20941f3eef01eef4cc35bcf31a58e4f6b210528637193d75470b3834dda152c8fcf0f1fad807e3948d3f3ae7d94b4da9e29395f41cf971ab1ba167e2aa26631466c46d8b3270b9af807daeb9d62d3a991796196189a1eb8877aa61f717a89b466ac5d015eac11a2364997fae6303757b194d6d5910103155a32db6c69505508594de4048132879769ff837de17a824675a119f6d4c59b4e7f635beaf53aaeb8779955088dd5eed29724d3611f620ee3e961e390d8b50321413fe50c2eb17d696ea8f1dfbe5e21849a3c012015758f80c7c901eb2a43cf70d64c4bb75bde0618c89e3ce92f67d068ad9635901e946106d6b21512d28b2da1785e873409fbb2617e56e16cba63c45cea1af19afbf75c0cf26a30e6e1dd56df3ec637e5fb80336bcae0949efd2b7c967e4f3e7dfa13ebf0cae270288d77d05d95c0b93664693d565a5a6b04a1335bcfebe895e3269eff616754af44f899f8a69baf9a93251c3d3d99e3324fcabd1da8817dc9d71aa54033a7b49646226111e02c22d70372211120f896399aa82a7613b761f17400121ca1f58c78b524d9749ff54926035dcaa1dc36fddb94b94da0eb77572bb7f2aaf41900334121d14e4077ed3f61a5a448f6f8f2160c52f2b515b9ab1b5fb6f195bbb47722a86d5ebec5bd6e9cc080e43aaf3bfe640afcd4c6b2a646ede54fb4dd584742441c1a3c8ee1bd1c0d80f5cc6d6f9b00426e06575fb091082d10c46ccbc52f30ff3ca5b5be84d69040bc898103500ff9dfa9c826d99d01c037a6f08faa2d5de720d067fc8af6320f59eecdb4b9c47c10cc970ba83c881ab81ddde7ff75eef747f04557ea2beae25bac7ca1adade3c16ab9588e4517793579e77edc48a36b985eaf1ba5b16e84722944f117a12fd1c002b6d443c690aa6ac41fd14498370baf5a31e57b5a3f3527cdcde01c266643631e4c652bec20646ca7d034b366317443459893e42ed80628661d66ad228c5f5ac55d34afddf2f076b1753a47e5eba0b88dd8fb9d53f5ca7fec8687b907569e14f26b2739afd6563fbce21aa1fb667124ed185aefb270152209a2d8ea7a5395dfd0975c99e01b5178e1ef7ea057cb5148fcf3d336bb6a80f1c0fd394f75da3523d832defb03e7332f02a170c1ff009417c8fbbac41bf65a635e1bfef2de95b2e5fc2409ffcfdce3a3c834fa0d6215b09b3e25ef7986d5ddf0793f41e7e3b1d76d4e295d0fcbbe88c50d4d4768a909bae63b9b903a6b9be6b80bb1cd6a5c7c0f3688f33e18c13e0502b157b2fb3b9d209cb282df51cba6fe402b8d5635add58d55f9b53696aeb60f210053a106bb15c7bac7bd915dc5d4d6f01c427359dfa36f0e3677d86e914c7097a62fe4714262b0071f6b935710ffe31ca98878ac78f70ca95ec76393b7ca0971d1edfa87cb240893916b104c0324764b88d2e5786cad32a812c8ad142d636b8c79355acb856e7ca60321c93de830934eb8439512f95ec4436ef946c5ebd1142c1d10a43ad5318ebc5670a02db9c99491cbc322550cae4c827bc3e89f9ace9ca141435ba3d036ed053a084e468eb18a0fa1592ab66ac1a0c0dd9c2c46c93766e62d9a03aeb3b8d1185c8adf12be40952915b9d6c87bf909a4b5e563c713f8adb6efa2b25d1489d9f657595b2a93c770146c902567a4f0093169598e878e53b1a65e096545ab8cccd5464f1d20b299985acd7d055eb49ed73264103bd6754f1a40e79b1ebbfd3b4bcdad421d89cd25bea9dc974795a12432c2cdf3bf69f7cb5aa73c7acd10d3749666eb4432cdd2fcf1d74fb20a20fe1e8716dff6970c7c77911e1bbd965bb9d0f08830a6bccbec338bc199dfe28d47d4c931f347d19730e8b744b3e29b7afe9a17422c5a96aacbb64100a294c9bb81734681178daa400400095183d6652dbb8dc3299ad6a3ab1fafe0a6541a2dc5f77606bd9c96a22e61e03a7bef1ff98271bc1aadc4a0d2e7a14a3927e366d98988e8ecb94b2b75d2f9f16f97ca868bd5d90010d2a070b97fbd6e5bfbd2eea580f2c76fc61a61592b07876b4849569d878d659b476748c3055d6c543ad5afe158f782ea1b0ea35ed8ef4b6ea5a804e5be587f8512de044aa7726bf715f2a4f56b380c71d4b0db5aeec7d23870018f927332d1c0f5459d457b00e60b762482b07af660ca902c21dae173e22df23ae0c8b536c5c94ec461546cd14377ad508f17760f28df26f019055e186ccb31f18e5134f007ebd89d96aee297240550dd3c9f04620b3366099fee5e74d53822eead2c94df8a06e7fc37d9ad747a4b8234795ed1dafe35e5f237ead10e7b2c59ebbee5a334742c19df65c48a6ef52ee2bf8432e2d1360f79a71b76beb8b57646388791bebb17953329eb592fac9e932b6aecdb888415928ca68910444e5a1fad3f2e8285b7dfdca9de58a7d7ec81871c91740d08592e3668e3838f9c4cb45281c4e95e9501d89b3695ddc61d297464846f7ecd61a762243af831cb5e901012e6c8a50219f50202c93e1c05feb637e6a50026f747734c132a4ec424d3dec28c698f99c86bf7c33610df39429d8b1c3ceb6f304f8d541df82d5f0047c9abfb845f386f4b14b14ae67c691da2d283c70697c93924025922caa9dc4d00a6ade1cb31db9a5d727908722eaa4c5dc14b66ac77e4e8ce1aa366a0e6ee933446250598673fcad508a2cb76768caf03d7149a4cc639ce3c2d87fda62f51a10d05732639e2d55aff317ce8883bd43db6327509b618eaf243232201a8bcb0d43b5d3fa5f02701d01a9716474f2d635a342fe42ef063b76cf48a0bce8d6930708719b8170d763c8af68ec463dbfb19b66b30e685dc35e8ae62d78dee81d6621bb0b00e891c2f0aeb549671c834c4bba1b188ccec1be5c57e3604d154d82d2a87470d7621703ffbadbe74ad0e837a6311d9724022fd620960f2cfeee1de34b43e1231d8f9b1e4e054ee980cd930d621a9a7ba25a31187043dda7311232fa757c40c6ab4bc3718276bbc56d41a18004721c8018cb967ffb49c1543d343989e40853dc1a36958d768ad9e04d06ca5655842f005899ca2e8f65740d42181e2768f920d1c33dfcc3e449af32c3563d643b6009394297887072f746f614cb05e91cbc28c3b07ad2ca4b6078712bd38f994e48a81afd78b38249060a1e5954c3d31655e2b32ab0088dc129d0028fe27d86cdf050af60ee709bcfa6f7dd7b4d3ed7306907513e65cdc04cd8a5d2dff2321abc1bb4b5d5ea1b4770be673d8bc0454eb4dcbe5ffd2ec895b145803fdd4ae0eb685d26f239f0d3e01a3f8a607a2d36766fdf2ae263692a4c25b580604987a2874127a4b3ba63d7e1163bdb6960a21142907fd0847ca4899ea3c0647cf8523ec5dc36db2c2929b51474f1ea32fa2e74466d46bf5a6c41922e7998cf81d17195477d79322c8dde054c817a83af212d89a0475901cac011debeb58316c022f17fe5b94227480e34a679577789d4c5ef01da290c6a74175f4ba52a17ce6d869bedf08ee2983d791b425018d74223a895e1fd83818d0a6a56fe267ff657954a10bb2c9e069253fdce7c6c29a4eca9826a4473a1ddc0a8e1c48c9df17f990eac04d0fb1b0ccc2ea2dac65c70700ad7f2f97dfd28ffd087b034ec8c657167d9a1ffb31b83581fbda2ed34040b818d21fbc62174f370cec174a9c736a9c9a877a7b7ede812d592394bc02d89d60be3f83f32a508a9fc33a59c4b25c790cb854285e3ee5cfdac985d533e63e6f68720b29246d4116d51a7b38e412cb5ce4fd93402e3651b778bdee35c9c18b2c488c4cd6fef55e18a5e9c4fbb29fc5352d063037cb53aecbbe2d4a325f12a4e02932b48d254ebf561fa08d294d2a529ef123df6166770054c468c823faede47eeec6c0ca2bf24d1f8e2beb2740fa9b8dbf2b7902972ec3682b382e5a335858d8cf3049aad68382325bed8"}, 0x1008, 0x800) r3 = msgget(0x0, 0x0) r4 = shmget$private(0x0, 0x10000, 0x0, &(0x7f0000ff0000/0x10000)=nil) shmat(r4, &(0x7f0000ff2000/0x1000)=nil, 0x1000) msgctl$IPC_RMID(r3, 0x0) 16:00:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x88) 16:00:05 executing program 0: socketpair(0x6, 0x4000, 0x100000000, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x45, 0x10000}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x74) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0xf7, 0x5}, 0x8) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x7) clock_getres(0x200000000000005, &(0x7f0000000080)) 16:00:05 executing program 1: mlock(&(0x7f0000719000/0x2000)=nil, 0x2000) munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) chdir(&(0x7f0000000040)='./file1\x00') accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000980)) mprotect(&(0x7f000071a000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x5) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2) ioctl$TIOCCDTR(r1, 0x20007478) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x7}, 0xc) 16:00:05 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/139, 0x8b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002680)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f00000026c0)=""/216, 0xffffffffffffffdc}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/67, 0x43}, {&(0x7f0000001600)=""/34, 0x22}], 0x4, &(0x7f0000001680)=""/4096, 0x1000}, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4514) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1, 0x20000000200000) read(r0, &(0x7f0000000280)=""/248, 0xf8) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) getsockname(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) chmod(&(0x7f0000000000)='./bus\x00', 0x110) fcntl$setstatus(r0, 0x4, 0x8) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x1000, 0x210, &(0x7f0000003000/0x1000)=nil) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) renameat(r0, &(0x7f0000000840)='./file0\x00', r1, &(0x7f0000000880)='./file0\x00') r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) renameat(r2, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r2, &(0x7f0000000000), 0x100000000000021b) preadv(r2, &(0x7f0000000780)=[{&(0x7f00000001c0)=""/166, 0xa6}, {&(0x7f0000000280)=""/246, 0xf6}, {&(0x7f0000000380)=""/157, 0x9d}, {&(0x7f0000000440)=""/140, 0x8c}, {&(0x7f0000000500)=""/221, 0xdd}, {&(0x7f0000000080)=""/59, 0x3b}, {&(0x7f0000000600)=""/235, 0xeb}, {&(0x7f0000000700)=""/79, 0x4f}], 0x8, 0x0)               16:00:05 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000040)=""/119, 0x77, 0x841, &(0x7f0000000140)={0x2, 0x3}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x6, 0xffffffffeffffffb) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, r4, r5, r6, r7, 0x2, 0x6f399e70}, 0x100000000, 0x7, 0x100000000}) nanosleep(&(0x7f0000000180)={0x0, 0x400}, 0xfffffffffffffffe) 16:00:05 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f00000000c0)) 16:00:05 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r2) fchmod(0xffffffffffffffff, 0x40000002) truncate(&(0x7f0000000100)='./file0\x00', 0x3) fchdir(r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x3ff) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) 16:00:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) socketpair(0x1a, 0x4, 0x20003ff, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r5 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x40) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r7 = syz_open_pts() r8 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) rmdir(&(0x7f0000000380)='./file1\x00') poll(&(0x7f00000002c0)=[{r0, 0x8}, {r1, 0x140}, {r3, 0x8}, {r4, 0x80}, {r5, 0x80}, {r6, 0x40}, {r7}, {r8, 0x4}, {r9, 0x4}], 0x9, 0xdef1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) fcntl$getown(r3, 0x5) openat(r0, &(0x7f0000000340)='./file0\x00', 0x480, 0x40) 16:00:05 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2104, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) socketpair(0x0, 0xc06df09a2fbc5f57, 0x4, &(0x7f0000000080)={0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) r3 = getuid() r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = dup2(r5, r0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x20) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000140)={0x4, 0x10000, 0x3f, 0xfffffffffffffffe, "9e756813021d8221a568216469b72e0f37652c88", 0x1, 0x800}) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x9d0a) 16:00:05 executing program 1: mlockall(0x2) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:05 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000080)=[{r1, 0x44}], 0x1, 0x0) execve(0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/82, 0x52) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x10012, 0x8) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/26, 0x1a) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockname$inet(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:05 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000672000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000013000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x42) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x7f) close(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xffffffffffffffb9) 16:00:05 executing program 0: r0 = socket(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="56022e2f66e96c653000b2bcb9c0ed7fc20fe5c56dda8570b46cd5ff507b4ce9"], 0xa, 0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x4, 0xa1) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000080)=0xff) r1 = msgget(0x0, 0x2a0) msgsnd(r1, &(0x7f00000000c0)={0x3, "7c96bc4f264eb024ad76c0ae3d326e8644ca1c48f3fdee616f87df85a6712ed5248e72e69ad7e8901ececf21c0fe08ae144ca49daf5663e3fc250ed710f4363661cc73ffbd3d545247490fa0cebc2b308158e2fe1611017af2960107ce5250800968c4791bec4bfb741a051a03e3330547563478fc4449ad28dc9bbd30fe1377fd5944f6087ea684ec34308d4fb2a5a4a57bb0a9465babf2d2b51184d43194b03e270aeca8313a455e9eac5434655f183bc0fbe09b2db0fae15947bef1f61c7f4a6632a3c985a89727fc497b9adfca9e1174a141ec1130fb747ff93735b0633ab4"}, 0xe9, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x3) semop(r0, &(0x7f0000000000)=[{0x2, 0x2, 0x800}, {0x2, 0x10001, 0x1800}, {0x2, 0xbd2, 0x800}, {0x0, 0x5, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0x3f, 0x1000}, {0x2, 0x7f, 0x800}, {0x3, 0xffffffff, 0x800}, {0x6, 0x7, 0x800}], 0x9) 16:00:05 executing program 0: socket(0x3a, 0x1, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) accept(r0, 0x0, &(0x7f0000000000)) 16:00:05 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) chmod(&(0x7f0000000100)='./file1/file0\x00', 0x21) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000340)='./file1\x00', 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') 16:00:05 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) getsockname(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) open(&(0x7f0000000000)='./bus/../file0\x00', 0x80, 0x2) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) truncate(&(0x7f0000000040)='./bus/../file0\x00', 0x10000) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000001f, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x100, 0x1f}, 0xc) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x10, 0x7, 0x3) setsockopt(r1, 0x10b97d48, 0x3c7, &(0x7f0000000000)="92e07051c1a3e00a2fa2926db8953e633823f2f3db08c4fc5e95bfdf07b71c7e714bf4019c977b3c104337441ae54a46107781caf5bb1b5922ddc81643e455b46f4b8a68e4f7d6587de2dea961b55a7a564796edc098540fcc3f3750223e62676b616e0a4589df04b6ace946d3d1a3b4daa464d2860140e9e222d14814e5d8923c", 0x81) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x1, 0x0, 0x8, 0x0) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x72, 0x4) getsockname$inet(r0, 0x0, &(0x7f00000000c0)) readv(r0, &(0x7f0000002240)=[{&(0x7f0000000040)=""/87, 0x57}, {&(0x7f0000000100)=""/218, 0xda}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/4096, 0x1000}], 0x5) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r1, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000600)=""/93, 0x5d}, {&(0x7f0000000680)=""/132, 0x84}], 0x2, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000240)="689a7680a4bd03bf1c54284dd52e4f439eb6927067550f4320b68af55786f8b32113681f3a21c534c5e8b6aee99bbd9a7f3b877c3675a410a61001abb734902cbedb5d58784faa808c4c17c3bf4837f6496f78907f96107d649f19a7c8aa3b2111891beb46fb714f301b06444827273b77b2100223cf395375aceb2e1666dc8f1c64f0ac07788b454b8c8138464241a3f824147698b06596be7fdad4bb2cbfaab70ea7dba546623f8e9665a14d37b6d672deadb3d864cdb6bd0cdc44989d30e81f63287ba241450928859129ba1520096d94d1c39a3e9cc56a1a90099539816b1b3a0ac4b201923b2afc67c6", 0xec}, {&(0x7f0000000340)="853db6e85e6115d4899942c468e03971824348a7663b358f93d8da05ebd2065fb980d84fe355a40d7f0c0665159f5a7562f49f63770e21336652ff4787685abd8897a589fe44444ed59e4c480604e654cf2636b610cdb2892b7ef9b794fda0a6d2609bdf6bbaa93502ef17207c43486835de2dc0a46f3f0483fe4c406ff722804cdee4f8be3eb13b93ad1444081fb97bf79ab9d2171b0fec453e9fca31c6a733789bfcab658ae506840edb9583f679a6ea27d8cd42ee6716f5cce6f069083957f1c7ec05e8321edb4134c59325fa1ca8cc16728d10346b443d087eb0bd4ec840c256d8f966deda6438fd038d552518aadfe8754bed420c8a91c606b1", 0xfc}, {&(0x7f0000000440)="7cb9b03620540ac37914061fb7831f730bc49b809a3d12d1605ff27e399bc05d1b4f2ba4fe02e1927c2581997359fa9e469709a316b24ac1067b89528f451955065fa8c871072ce9c59739d90188704b7d8fd1ab8a619080833fe818da8f9774a56cbef3c02fe6a09de46e5ae6f787dc8d0e6dd71b8329bd6952561764f5ab938c07ec709d28f97e822439894297f5f0d6a15f470333df03e6017b63c22da3dc54fb33223608", 0xa6}, {&(0x7f0000000500)="92553f4a816556d3f254f85524b4356593d0269e54cc2e6fef59a0684dd8ffe4", 0x20}], 0x4}, 0x8) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:05 executing program 1: nanosleep(&(0x7f0000000040)={0x1, 0x2}, &(0x7f0000000080)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x4) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="0fe347b7019ab09cf48e16782b7911eb38b99a486f488cab5b682c34f93d0e2ff448be41c67f75bb434493d9b2d380f0e6610334f137edcd6c6c21525f9dd7985c0fafcc60fa8a7ac42c1200618a769d75447ec3d2374d7b872f34f9eefdff74893e6eede0dfa4be0a1afd203a971dd94d3b9dc2729fafebb780efd68262dfa83046fbf73c745afe2eaefddf19972acab2282a1e0c493568f9b1e9ab9d44dd7e837e4b7f9ef48df81e2e3996eb77630a1c4175e3e6028d5640a2a30ec22efb764e7e6762dde413", 0xc7}], 0x305) clock_getres(0x0, &(0x7f0000000440)) nanosleep(&(0x7f0000000000)={0x20000000000093d, 0x4}, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:06 executing program 0: getrusage(0xffffffffffffffff, &(0x7f00000000c0)) getrusage(0x0, &(0x7f0000000000)) 16:00:06 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x10001) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{}, {0x7, 0x8}}) 16:00:06 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x10001) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{}, {0x7, 0x8}}) 16:00:06 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x10001) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{}, {0x7, 0x8}}) 16:00:06 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt(r0, 0x4, 0x7, &(0x7f00000001c0)="b5fc2dc1cf4bff84ba89df890ecf175faf444ca967f350d5189869cc82ef7cf8f853b0ef01cbe40572197e8f45d8fd18271d17782cabb03cded17afdc7ea05c4cc653d14cbf0f8286d4eb5a55609bdd93bef395f57c4e6993d5bc972ba24dbcf877f035f4ce8c0404ba4964ed57b230c74373c8e7fc4372bd5af9435968e4c36eab1b7ade8577e2b66a0293d9040192b5012feda21209e2def1c8294f9692076564554bedc1cf1558cbcd3c2324093e782679dd576c420e845a752cff5cb298174df1004497eb9cec63a67fc283ade70ce60d1589c1d376ea44f794fd6e1c9b2", 0xe0) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) fchmod(r0, 0xa0) 16:00:06 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000100)=""/251, 0xfb}, {&(0x7f0000000200)=""/195, 0xc3}, {&(0x7f0000000340)=""/84, 0x54}, {&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f0000000480)=""/182, 0xb6}], 0x5, 0x0) ftruncate(r1, 0x343c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200"}) 16:00:06 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x10001) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{}, {0x7, 0x8}}) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) socketpair(0x10, 0x0, 0x800, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000080)="02fef3cc60f6660b763497fe04181bfe9c730533b50476fc377ae5b894a7b1376823e0b5081fed911dcf648bc940d10b9f4da5a938d039481aad2c2de28eb4dccadadd213e877d3c1ae1ffc24d85d28c058dee0c95642b0175", 0x59, 0x0, &(0x7f00000001c0)={0x18, 0x1, 0xcc07, 0xa670}, 0xc) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x10001) 16:00:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$setstatus(r0, 0x4, 0x80) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/39}, &(0x7f0000000100)=0x29) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/175, 0xaf) fcntl$setstatus(r0, 0x4, 0xc4) getsockname$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x30a81, 0x20) getsockname$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) chown(&(0x7f0000000380)='./file0\x00', r2, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) write(r0, &(0x7f0000000500)="7fe712b7919a5749484d39285bca622f56388c0cc3e4c0a6aa571f9c8b4fda31b36769f6f5afaefdc9ac267bb09d9919cbb5f769b8b321460aa996fb103c051fa3869d158faffc9d9e852f791c250afc02926f31e6de17c36c767a39c4a9e6c22e56784812e764ebaa05d459a109d35e8de6abccb7507ef0ed2ede761c8dbdc31e7ad578dcb296cd5883855135d4dbb8fc02da6272058df0", 0x98) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000005c0)={{0x18, 0x3, 0x1, 0xfff}, {0x18, 0x1, 0x910, 0x2}, 0x1, [0x1, 0xc2, 0xff, 0x8, 0x7, 0x1, 0x6, 0xd8af]}, 0x3c) rmdir(&(0x7f0000000600)='./file0\x00') shmget$private(0x0, 0x11000, 0x100, &(0x7f0000fec000/0x11000)=nil) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000640)) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(r4) fchmodat(r6, &(0x7f00000006c0)='./file0\x00', 0x28, 0x4) syz_open_pts() shmget$private(0x0, 0x2000, 0x15c, &(0x7f0000ffd000/0x2000)=nil) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x7010, r0, 0x0, 0x0) bind$unix(r6, &(0x7f0000000700)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000740)={{0x18, 0x1, 0x6, 0x1}, {0x18, 0x0, 0x3, 0x3f}, 0x10000, [0x3, 0xa2, 0x7, 0x20, 0x3f, 0x9390, 0x1f, 0x14]}, 0x3c) renameat(r6, &(0x7f0000000780)='./file0\x00', r1, &(0x7f00000007c0)='./file0\x00') ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000800)=0x3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000840), 0xc) close(r6) 16:00:06 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047466, &(0x7f0000000100)) 16:00:06 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2002, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07010000ffffffb27824af42b43622b3fe491d05f25c728c00040004"], 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="69845803758fc3cbc7e1bbdbb5d137b1e46d456b4e20f0c3b9c1479c8b0e491f5183ee7a583d99c7180e784cc998505bab14270e49a09a2a876287c0be1a7f13f51d48baa4b8a3a6457b024f0081af2ead4a8a651680ccd83ec18b4af108c6dab8bcf04185403e8fe3cb24d1e017aca08f8a8a885c7d604ae00e4f1343fa1fc92d306c8f76fa014408921ee036509a51218629ff0fadc5b02932181420ee9676029827cd30805edd19a66e616cf4f69bb6297d741a74455f9750ada5e913afb3", 0xc0}, {&(0x7f0000000300)="549fa9d1982264039f7660b6183a3a4ae4a9755d0adebb01b048200663339123ef583647473fa5e5f68cb6358244bbc9a2908239e01660d0137494ad72066868ae6961fd226cac6262548bddd6530a05e449b0bf8cfe0505eb3eafad38832f6f05d9e0199f5bf2fca8bd0aed57365d24d8933b47326bac8cca655644ae849753f2933bb9d4dd2502e5f29f0d07ccae32f567", 0x92}, {&(0x7f00000003c0)="e2391e1cf5180ed32bca5f82fa10d75ecaa2c18dd02d9aa41fdbf6924ffd7e1b54c82bc62d8c15c4fff1adaf72ea6ba806ebd500daa3cff6073d3e2923e03a5ea3d1f58a00b501473d006e2fafc2e18a39e1b4f0f41c8f8ffacda32e47177d66d3950e3efa251f957b39b1a1335a81f521c4e8db0d62c2ef3266e4163a57f4a19988c6dc5d15eb70e9b5c3a57485c3d826f1018dd4b995ae66859df3ca11608b75f56644b272eb4ce9b2dec34a163c4d5690fda7ff5e2bb177cca6599e7005a02f9ce998434316652e862cdc199555d2d4bcc913e8b10d7c19fa543c7a189217c1662d8983ab92bec4b24e75", 0xec}], 0x3, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) close(r0) dup(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000040)="e0ef8b88573322d6354ba51248bdc40dfd735ecfe17725cd743fb1fd220a3a8ddaed88d16c7bf151d4e6f54b02abc0856e9231b5b7", 0x35) 16:00:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:07 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x100, 0x2) r2 = open$dir(&(0x7f0000000500)='./file0\x00', 0x8, 0x100) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000540)) r4 = socket$inet6(0x18, 0x8000, 0x7) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000580)) r6 = socket$unix(0x1, 0x3, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) r9 = dup(0xffffffffffffffff) r10 = open$dir(&(0x7f0000000600)='./file1\x00', 0x10012, 0x8) r11 = socket$unix(0x1, 0x3, 0x0) r12 = accept(0xffffffffffffff9c, &(0x7f0000000640)=@un=@file={0x0, ""/108}, &(0x7f00000006c0)=0x6e) r13 = socket$inet6(0x18, 0x4000, 0x81) r14 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000700)) r15 = socket$inet(0x2, 0x5, 0x7fffffff) r16 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r20 = getppid() r21 = getuid() getgroups(0x4, &(0x7f0000000780)=[0x0, 0x0, 0x0, 0x0]) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) r24 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r26 = kqueue() r27 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000800)) r28 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000840), &(0x7f0000000880)=0xc) r29 = syz_open_pts() sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000100)=@file={0x1, '.\x00'}, 0x4, &(0x7f0000000440)=[{&(0x7f0000000140)="c5962acc14f45f7ee7c1d826fff7500d15f30a8eab941b5ab7c41350f8e2e1c6867fd9a520f60cb0e4ae92c86585b07b9b1f4cc52ba5f9bbf6484cea0f286e86a66032f867ef55a7c6af1f06c10d1e93a5610471d72bd52d2cef1f9ff55a113c9cfc34b868fc2df8670df612b4d3533936ed0a3f05217b6b2f98478d52cd7328ee7932e456d239a80da2766726f8379076d39e0336e6bbaf1130fe0921460370082705323b60f8f95c51a0786bd65177a0348dd66c1233ef15400e3ceaac72c160d1bda65cb940b82ed77a8d55dff8e65b48f3052be1a7e56a8e63ce10d607c71b003c98cde0ba54", 0xe8}, {&(0x7f0000000240)="9208fc5844b8b1ddd48852839b654d22b0760f8fbc8a2f841cbbfd57897183494ce6ea8a171a3142b7967a4aa42c6c582c19923309e1f2190d739e342861837346465fc9f2b368b8f8c1160e1a830f79f14b609588da65c20d53fbd2935f1523427c5e26eda2fa285dbf947b6a6bc5a0cdb534f78a3cac4cda72b2cfa523332d", 0x80}, {&(0x7f00000002c0)="3b4c9a40ce294368b22e40a40e6442639534c470cebe2ff9", 0x18}, {&(0x7f0000000300)="2a66eabc9ae4f08fc20f412251f8593d88dc27085a53b885989887df44487d9e4396e2205b9ef711a2b0cb0f9975e46a4607631edf5c144fc7258e6441cbc99d7bc6ab30b5bed24dd6c723eb0f2c2c0517895850a0f53534b1d8f0ac2a3fd297e25b0928ae470d674a9c26301024d1b98a39ad6e2292ae168d6da7e7710490187f4876edf02821d34b96b1a63ea8ea48353698c19464bcaa5048afc9ce72d29f92cdc5d2e28bc79a175da43cea23939eeda825efca8b7cca8106cdccb043d90ec580af9fed4b6919fa78015aee151f8086237a914c46eb83cdc73d511e13622c44ec9fc506410c7d463af86e8e0c866936842540a9dfc2cc74e5ee", 0xfb}, {&(0x7f0000000400)="97ddd26d74eaf2df31541036f96428b53453471475132b218b", 0x19}], 0x5, &(0x7f00000008c0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6]}, @rights={0x38, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13, r14, r15, r16]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @rights={0x20, 0xffff, 0x1, [r26, r27, r28, r29]}], 0xe0, 0x402}, 0x8) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:07 executing program 1: geteuid() r0 = getgid() getgroups(0x1ff, &(0x7f0000000200)=[0x0, r0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = getuid() fchownat(r3, &(0x7f0000000080)='./file0/file1\x00', r4, r2, 0x2) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:07 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:07 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:07 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000140)="52fbefd4b1fcb470f5bcc0ebed9f9d57fa899e9a2f4f90acff1e9475673c9398d64decc3fc4fc4f64dd6968d03e8576dee0c850a6951f9f0da8f51e666fbabf7283618a8d3", 0x45}], 0x1}, 0x0) pipe2(&(0x7f0000000040), 0x10000) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) 16:00:07 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:07 executing program 0: r0 = socket(0x0, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:07 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/133, 0x85, 0x2, &(0x7f0000000040)={0x18, 0x0, 0x88c, 0x6}, 0xc) getsockopt(r0, 0x5, 0x9, &(0x7f0000000140)=""/199, &(0x7f0000000000)=0xc7) ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x80) 16:00:07 executing program 0: r0 = socket(0x0, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendto(r0, &(0x7f0000000040)="3ba9c8f80980ccedd3b4f625d19b4e3e0024e063296ea763e7e6507d212e4fbd72a79dc0bcd962949ec9d80eb165764d2b2a6f61d29d4a43e8bebfaa3a5c3b9098ba36545bb2026c95118666143152385748087862270563a620e994b40f1979780a563c9a6df01bde1a259c914eb671991e0e0fa97049f04a14392f71df5fd20b2e09c4cb2dc05c54843a4aa660b090ec9a1247a3ef74af8efffefaee39ca7c5eda213eef3a3ce2f1d4e9e43029d1f15669ad87535149d7aef89d5b400e110c49c49452377626b53f702917754cfd00c803d900d520e6f5929d72d6430034e3a8", 0xe1, 0x8, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 16:00:07 executing program 0: r0 = socket(0x0, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x101000000}) flock(r0, 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) flock(r0, 0x2) flock(r0, 0x2) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/217, 0xd9}, {&(0x7f0000000000)=""/38, 0x26}], 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1083, &(0x7f00000000c0)=0x2, 0x4) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000140), &(0x7f0000000180)=0x4) 16:00:07 executing program 0: r0 = socket(0x2, 0x0, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x0, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0x0, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f0000001240)='./file1\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x0, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x100000000, 0x8, 0x3, 0x10000, "5538427c436316ab6e0e5b5edd941a767ce85a37", 0x8, 0x2}) close(r0) dup(r1) write(r1, &(0x7f0000000000), 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffa, "845c556b00070000000000000000abb8afb400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x0, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x0, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) 16:00:09 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB="80"], 0x1, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x6, 0x0) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000), 0x0) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="fa120402000000000000", 0xa}], 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002380)=[{&(0x7f0000000100)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267ddbcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccc", 0xffffffffffffff22}], 0x1, 0x0) open(&(0x7f0000000500)='./bus\x00', 0x10, 0x30) 16:00:09 executing program 1: r0 = msgget$private(0x0, 0x100000000000000) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000), 0x0) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000240)="565e7374d77d6c5748637ee9c4843d4604bc1566460042f089626d216dd77e61d92460970e8a347ba543cf60a1875f21a7e88e21a5e2bbab5f21dd604b52d426f34482ef72fc081afe7a1cb02314f1c669e61e21a28a9249f705da5dafd705bee9cbded39e", 0x65) write(r0, &(0x7f0000000180)="191311b4d2670000d86d775c58e5f2b7092b3448b43993eebe7f98b0dfa3a51253f89188fa476a9e47964fdb9c3e5ad9d7be9e28127759b112c783acc8f776cda58b1e8f2d2bfc52df076b0096079020ff48fb9fdd9aff4f02900a002481bbb9fd0ee62045d514a53075677bb18415b28d0e2b16999ba6", 0x77) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "947f62c0e08e517c104691e57aa780ade4a9695f", 0x0, 0x1}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) syz_open_pts() 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000), 0x0) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5", 0x2) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5", 0x2) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:09 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x0, 0xfffffffffffffffd, 0x5, r1}) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5", 0x2) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b4", 0x3) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:09 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040), 0x0) dup(r0) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b4", 0x3) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:09 executing program 1: getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b4", 0x3) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimensat(r0, &(0x7f00000002c0)='./bus/file0\x00', &(0x7f0000000240)={{0xfffffdffffffffff, 0x7}, {0x8, 0x4}}, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x6) semop(r1, &(0x7f0000000000)=[{0x0, 0x8, 0x800}, {0x0, 0x99, 0x1800}, {0x7, 0x6, 0x1800}, {0x2, 0x3, 0x1800}, {0x7, 0x4070, 0x1000}, {0x2, 0x2, 0x1000}, {0x3, 0x20, 0x1800}], 0x7) r2 = geteuid() r3 = getegid() lchown(&(0x7f0000000280)='./bus\x00', r2, r3) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 16:00:09 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fffffff}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r1 = fcntl$dupfd(r0, 0xfffffffffffffffe, r0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) r3 = socket$inet6(0x18, 0x2, 0x8) r4 = kqueue() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r8 = semget$private(0x0, 0x7, 0x400) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000400)) r9 = kqueue() accept$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r10 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x88) pipe(&(0x7f0000000400)) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x45, 0x1, 0x9, 0x9014}, {{r3}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x2, 0x3d}, {{r4}, 0xfffffffffffffff8, 0x20, 0x20, 0x4000000000000000, 0x80000000}, {{r5}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x5, 0x58e}], 0x80000000, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffff8, 0xc8, 0x4, 0x3, 0x4}, {{r9}, 0xfffffffffffffffe, 0x27, 0x21, 0x6490, 0x6}, {{r10}, 0xfffffffffffffffa, 0xded6f258e13bdf78, 0x2, 0xc5, 0x72bd}, {{r11}, 0xb313fedac7d3b13a, 0x22, 0x0, 0x3422, 0x53d3ba64}], 0xeb0, &(0x7f0000000280)={0xfffffffffffffff7, 0x9}) r12 = kqueue() connect$unix(r6, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x6) getsockname(r3, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) r13 = shmget(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) syz_open_pts() shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000000)=""/34) kevent(r12, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r12, &(0x7f0000000000), 0x2f1, 0x0, 0x7fff, 0x0) shmat(r13, &(0x7f0000ffc000/0x4000)=nil, 0x1000) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000040)=0x200, 0x4) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f0000000000)=0xa0, 0x4) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0xa, 0x0}, 0x0) 16:00:09 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x3f, 0x65, 0x0, 0xfffffffffffffe6c) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, 0x0, 0x0) 16:00:09 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000000)="0a9cce999721bb673fdb6912d175", 0xe}], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20e, 0x2) writev(r0, &(0x7f0000000000), 0x1) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) syz_open_pts() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000700)="1455290568946b33a878c358c10b71fd8654b25fce0d699b1ecc547072fae7adbe6c40346541a2ec1bf540201539fa6c9ed35a1e1590ae45884b07a0e76752436e0b3d5abed9a696f5b7a9f5e93253914313654391919a914f926d0a21ef50c6456aa50d3caed8c1c38e62525069f74cf8de7626b655b0ed5c673ab3a95edb22575abb2e0444a21a87ea384888662afea816ff1bbf88ff329f21fe7ee14e6c32bf206db20393e24eaabe7645d11d18881d918e1d304f85dfdfe9500362af309fd9d2b531f4cc1bcbb8d8c576e7440d0c971d9e8777f76eb0a30f75be44d121828049f53f302e27e538d9bd945d08b6d7340a14f2cc3e0665e9fde5ab5be06a0535cc2f2b0c564658ff9053d2ae567f03ac00145ee5b3faf3edbd4ccc1d798c03721baf8ae8e811d4645f420ad642d247685f206a8840d925a381d48600c09a6e036e1896ba4833729add03a95fe8004f20b13b22d960748a6ea5f0d31ccc869c5ba9aa9d9078c49eeb9e9cfc9bf2b5b8d6cd8ad652ed68e1462a6c6e281cc424a90be679e8d7eaa0fb355732ae2b6169fb4643cccc933ea754f6bb4c55e1ef080f83c36f1665f859a5dc6bd3c6b97c305d427d181ec79772b81d544c9332a6befbbe6b67626c76189b9b80bacadb5aa521c4c13dedfbcc56bca305e3511fa39a001687cf51da4008fcb82cd3d6a8502681a9d8ae36f1b8c14e67028280b6926ac81830386c99ebb693e761a546d01bf49db39951f69ae241b6413433666c7c8ea4dfff9e8806007f57a8a04c90ff1ce396aaee0a57d8b51922ea22dc2e814d62e0bd4030d0c3d3454c3025af4ca990d9290c6ebcad350d00396e81e610313d15a449b6a4b744941d0231feb1de8eca0cf00e0878aaf913e36b400f0ff782a074241601ef18f4d984d6864a81a8238963f70429fc0a971d73eb03d63e9a006fd07539a102a5722a345ffdeca47fa873321b74c75501b1f748ec13e68cc21780c29b0250b9c6f7885a011b6fa4b58a7f9e9c71e421bc1259d37fd64e2a19a5feb100ddf3c6828f165441f4ec8e497b1e4bb000314757510cdf2afa360e2142db0f47ee5bdc421940627fc5add49f993eb0fb57366187f179cba0e3ebc354776ff5c653e58e1d11659b197bb71c78737913ab42667795f7b6a38ecc66e51eb2829d2c8bea1f387fbdeef2df7f80e4e558826df5af0c6fd729bc4232db8090b6afc5a559377b13f48e0c918d402f3c8f35ea15b9a89b57b13881da4ffd1b2a6b923d28a098f161bbce7843ad4be551cac908d345818a2ff11a7c05ab0d4a4142928cd1109ae4443d09b751efac35279a509081b15c7a631afc98d94fd109710545cedbc61158cdc54fe3e78810817f77cf569026d8a2a62fd8ce846d8a98c17aae29a982eaccf8a7b35408d609fd567b0ffaf843aabf59c1376b4afd41417038842dcf737047ac50aab2bc96cdfdc79e733852c40779a3d98bf87fd311400646573a6e66bf98cdfe091567209eb59fae1d91ba8890d28aea68213e1f5e083c1b0e79293312b851d600b35bba9f3d8d6ed90346043a2010f0400c55f4620036774f219a9e2d1ca55a8dbca4a3d82250acaa4d793faa2e16f635444ec6c1a69cb81ed9ca145731a257308f2a7b9c8e1b474e28e816aaf0c916d5f063658a7a679f2caac51375524d033766ac2b5b59f4d21bbc9940cc481a523e4325d2d5bc6765aff5da375513bff737ffc9d701b0973c1136dce43ebb52e1a9bb23f69807041fecf36d9215f1977fb3af55ceef32bb4bdea62dd37ef563161a9e58de15a4fec54b85339945503284f5966837a2c1eae36b9fa197c972f8a39997c5a2228f1447600e3aa27dce702c348d14ef77c7ca86e4f4ab53877bab26d289ecb54bb75b9d601d6ead4e1362a13ea9162aada8845a67be7a5a7a69095eb62aae92c9c17f687e20f2a1e07c395053bfd103c8029975284a78d1ffb50d1f262da08f672c9ac0a271a05ecec8407b914fc006e2391a15ccca1c318bed2858fbbe5c9160ba419de57ab4d236e36f8705c7d0e3e66f5fbf219a9f7520e52977bf7a9988abec10a397c116d1bce03ca85ed0d06602124c9c4fc4ae82d3acc5f779124ec7f32b1b297a3ad675d5a0772059ec696fdce9d1cd28bf38ee1c45e3b1fbb85b621931754ed7b0b6c8b7c3326dcd6c8e05143c3e4e55cd369013a96a2e1ccfe5394014c62fb14766b2ef963848868020d524a207e49df034134523fd49fbb8fb9e87394179af8e77961f80235e7bda60f6b3a1326b975860186ca8d4990c89a6586c1de108883732eba227b9b41072c07c90915ff2a0d0e4f91b8456c549d393e343cf48f1af97b13769cdb417348d4e3e4506dbb7515cfa313158b2a89dcf6e1f0f1e55288ff6fd2ee9ddc3280c5779fcceee291aa12b7feef347d4af935abc33e31ce6aee0bb38cd91c540b733631d71abfc99bbf01001c1ffd2d671edac96910d9ecb6a761ad906b47504f587a48deb560f736952625181659fb74c11bd52f3e94389fe78edd3ae416a491a18a8e3b7bc0d03910a71f08310d21670b0f33e63c17ba2ee432f048ca3d2a0a22ee6a7e7e9d750d8658e2ba56e4177e103aa77b8dd29c2f3d80a824a04dca3b0f95087ead043841f1fdc61f68b83963dfdd4b9759ab1677ef0cbf1a6689e2dca3075c0491956004ca829cefb5d9acb534bd615e30ca5d9c001db7361c78cb08a525ec20aaa0e552de65bea38b315f386a020439af5a1a43bd4bf09484493f9f152b4fa1bc79379bde709517897f33b7a53bae943bd4e56a73a93cd606b2d98276f655e85357d920ef9598d38839fe566e4d3f3859e45bc3b2c916fcf893f4d67c1adb278cb27b39735924b65f4dcceffb4e435eea597ac59e406348765d526bc14e2a038624803aa991863f3946ae10894b1308fa4ccb19a532042ad634c7a7441815940760e18f2b3f2b2d83968ca1ab47cae9a120401cb123c040145e661d1ce6c1953a2aef7eab311f99f90e88d9e6955b2a01c46915ccfd6a419babef164a98bd9ceb2d900bd4b265b054fd3cd499916ae005de086b2930edcbe9295e352d36cac3a86148977b135eeb885c5d6ab434dfc4944ec8705bb5df20ab9d6736f610016f63b280c3b9434d876f1192d067af90c6739a89c01f41af5f3a051a84cec14377ad41d41f7781e8de8e4c1f2e2fb0248a1557e6e42a5aa90f70538b619f33312398c7afc0d9726c2a1283be8eb372fccc2972150428e32c13542b805db562ee004dccfb14e8464f528ce3985ba17d115835549f7e366d2e6f4b9d421156cb223dc8b3d87a1ab54e1417f39be6721d71366df41798e0c8cf8664e3d5e51be426704aa866e542d63be6aa0fc33738e206002972bad6fd887bf3a09d902a6474c0d6eae1fd79ccdc059b5ebd02fa157e8ef9b4954c743ec50b2fed8f075fb3041fd98d8adb8ec40bfb34bff0a77e6fc4a248963490761823480f3942875d0fbca38cd8dc80ba7e11c547e8d501471431b76b1a8a3a6fd0686db41151ee45d7b3b4225bd39f4452bc316528e6ba4f42201f8431fadde42d2eb805475954c4540bd0df2afaaab549d90e3430cf9be573a37cd07db30b5d0cda16f0734222c3b9f324b945510de384cdfab59297e32599540719e533377ebe152c461556661f41f75564b00e758f13cf30a6a939e3a06e95f38c2214879b4331b246b81cda18015d450de8e92d9ae2158f2ec431c3c1235f4310d9c56df535b62eb233fc7b847552f58c34b9ad546883b7b53a5ebe1975877dcb13b5fba2abd0f6dbd0265457023b12965a961467a369f28eb67a20b2a78dedb109dda79cb2845c0f93261dc4553159ec6385a34bb727bd310db22c7de25ae6b55131e24db7d86360f3c7fb4befc1ce9288aa860f223618c2b14e3687e732a3c9f0644eb88530882a9e871bd7860ce3c7f57a9248f78c1a3051a4b418f933c0751de36af67b2909a9d1a7f682057512d0930e86c4a05a51861206228a734ab99843cf211d35341d24babd1ca1e6dccba46bb942aef0a6e3ba92247485cf76716abc96f29fe9ccdea10a24ab82e39fb99c53c1e5610daf5bc4ca66ab8d8afe296e7ffded567e1e38d34a448f7924116f90ddc4da564b7518ab95dc581cf196ab2ae0c437d3b186e303428c6014e4a7b5467efc201667f9f51edf6c1cd6748361708a622f053072f067629c5f4c96de0e385960b2fa62fe7af61f565d46b65b41835f2e5ca0c4232b6ddeadec80e2b331d1975eabbf19cd73c21df6c210ca6ecb8337d51ec4c42d660641b8adf98bf70c2154dbf302c47075381b35f58b9c384579fc85f0aa6c3f8b5382d8f1b3d5acc099419eade9183060e28ed2ef1ac3bce02d6acd7e572d0e1e62d8004bfa3e277d157be31373d97699461b750c6ec2066", 0xc38}], 0x10000000000000e8) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2006, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) write(r0, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000002600)="9a", 0x1}], 0x1, 0x0) close(r0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x6c9) r1 = semget(0x1, 0x6, 0x8) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/94) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 1: setreuid(0x0, 0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) socket$inet6(0x18, 0x3, 0x1000) 16:00:10 executing program 1: open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0x0, 0x0}, 0x0) 16:00:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget(0x2, 0x4000, 0x4, &(0x7f0000672000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/27) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="9654047b72de3fb1c78d7c2197f2aa48b821f713180c0602042286131b85bda8c08bde98a9a4da", 0x27) shmctl$SHM_UNLOCK(r0, 0x4) 16:00:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0x0, 0x0}, 0x0) 16:00:10 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001500)}, 0x0) r0 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmdt(r0) r1 = kqueue() r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x1) ioctl$TIOCSCTTY(r2, 0x20007461) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb}], 0x8, 0x0, 0x7fffffff, 0x0) 16:00:10 executing program 1: r0 = socket(0x1e, 0x8004, 0x0) shutdown(r0, 0x2) sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000040)="7ec75cb8719d93", 0x7}, {&(0x7f0000000080)="2dbae72a5599edbc5ac3283981ef179dbaf38255875afa3abe5f479ccd47a54d3b3f1957c54f8397bc3aecf95506f10e9745c5cbbde709991570831d4fd3dd2ec7c827d7fb191f47ea1c01ae7bfefce204583123775c9f85869686c51d4d81c1221f15b0", 0x64}, {&(0x7f0000000100)="f092edd2e9d747a171efbd718c419fd22bc054fa982757cbfb1665a3a9a191b18494de60ed0622925e341c7e", 0x2c}, {&(0x7f0000000140)="aaf75413af14ba121c45561fbbc96ab5919e97a0103ff8d4c47e7d32e58b07e6bd0e54b8a466d72c6e5605f4e910af749f99da564a6db0b7cb04cf3aa534", 0x3e}, {&(0x7f0000000180)="4d9a23ea0b02d0d53251719913ffb21d54bf", 0x12}, {&(0x7f00000001c0)="f288c81cc5ecace2efa0a19bd37558d1ece145dd0914440b98bdee8c889013d6dd50afc08a5e0012b8ca32b5e7f0a48a23887cfa920ae4ef1a66ca9c705ebaa568d1dda7927677a3bfaa4820c14599a95014bd012783263a94742753fd70f30b66efc46952cd7801579b1e363b8cde7ec418277a4b525762f3ecab301f7bbdc142d3a939b0e202d34be4cfd8a9b6f95a4b46e4fcc512b31242ef3737cef35d6b6880ed1fff92d781e952593f01b67552974fdbb45648348a107c43cd7e672e34d262d2a823efc960a48547765dacc0de7fe44ca65c54c6bd1d6d583457ff338f42f9a27666fd08d80c77c06ff9e09b041092a28e6ed052494f3e8efcb973dda2893c56123f78ace55efc2c2e784148816ff6f7f1b9b730c664f244967a4191ebc854ecb75ab2f189e2fc702c49208d08aa168073d79eda4cfedaa6c6247fc583ebf7b5c789c683694c0c40a93c53faaa09e00da0183038a1342051be33f253753ba1ed27009b913b41123c840c6e0d86a33454f12339f8ce9b455879f963c6606edbb5e16ecea7debdee266a9067178a09e821e579c93ac722ce7c8b1396af4e613d557b418add71fa4b894ca85111ad3f46aeb5e72669d29b089a445c0264f1519431e00d876babe7b002c963052d4c825324f4c739a07471d076d9632f96972521563c63cde0075cf099188951975ae70df4b9dc09a7a969befc554e59cda126a2f0d6abecdacc88fa36e310688797b4a681ad32fb42169bef9bc4ce88804056337474239e4337ac2200984f1fa8681837aaf2ab44c3a1fd82964a83938d3dbf751b50ae7dd34e40112841e90f8ac753c02a063923da831c6960ff3b8f0eed32d1fdd28cc4122741d6bc24338cc43f57817ef73c45a62af9309ec5142045ebd652f4de4f244cb099cefb3f6a9eeee9e8ebd647ec53bdc244878a96c94a0c805ce690b45cf16dfa716bee3dd1ac3fff631e3e7cff68c471e5219f86bd9b5c789d03af01826028c16eba3ed5d03a812909780f7d3264ea5f9893e0214421c6701f2b8dd4d7ca0ceb5840a81f8f5d8ae2de0a1d1b4e17e023f79427670ce6bd00dbd42df34bb38b90fbc3fdfd0bc3ab65f00257461edf77eb49cbc7b44b3f9d5afa864ea59dfb5be69be366f9718e660025a3d9d0c8ea5b60a50557589882aeea62baae10efb31cd018bef28f2a1e989dd06104892000c7238dce0ee1b5c7b11404aad36a7fe50938804897d94184107de329c3b68abc8b771a866c3665c4778d934338d9a92dcf8927695de8e6a128ef0257c6cc7c2a714a8a40941fbf2f21d9e19db2600e6fbd09ce8530c7eac3f416616a86a8e49492a21ac329223024217aa050453f1790a4058422a5abf5cb22ffacf1f5d33a7a2ec306c7333738979aef05bf5a7d4bda43a74dbefd70895caccf594111069e11922eb9d5ccbbb53facec1f33865fa52c89da6f80e0d0b91d94fc468989151ab486269896075a0070b4fcf922e264ce8a8b5e9b4b952bb9788b1fad1f7b16de3d70ccb612bdca2808268c217bdf3d9ea9f2b8503f1ee0aa2fdd95f857738a1a965d868e141340e8f8c0bf40c137af76fbcd4f1ec3b21e4a3c5e66bb86570565c2fca5281b0d6661c2c567b1579ee755cdf4389a1b1ebc550e2d8fc43d35e31d6ccfcc0cbdb4e07c73dfe7651da774495079b25cb2817e2e4af775990ba3ec83e8f3d9732f856c56f8b027e75e3c126df7bcd479d7e75caef46478fb1f478185bebb9d3623e7bacb3ab7f852a0cf44f7862ac89101079ed6278182dbdb0746d1099c882fd855c6bb95dc09b5eaf66df80c0c0499a8129d68f53e100a5eaf85c7699e6efc0e069e6c15953200f68a0c754275f4e0d76bd8948199be7509a015c8b9e924f27b6dd94d80e9ab4b3bf352e0ea28c80d5f324d27b3ea05973f962e557fcce94c78a72bc7672fb86a254abe3da52658498c121f03935db1c19708568feee6161be578fd5de89659ed092cf400c1a898888e147ef5c8c2eb0a8b2866d1b02d9a3ef173b63e04f88f49724e25973a3de78bfe4cdfff1411af496aa7c875117306816a943645e05efc1f6c7623d18d2073220a08c6f167759351ab15c7cff86ed65be60d4d212582f7bc33f8f1af5448e207930bcd5bf42ab950186c4c6f69d1b5082621c6cdf70062208e3b15b68e136b0d609f3f89afab3d733b93da018baf26c7c2cb43c28a70df61509ec7166b6f2290a2bafc698e154123f5c9c586a4057cbc140fa46f2f719e7dcf87ecef0b6037e2efecf636f94f43ec5c4292647219e29ed91be78cd49f0a381d9e3c5ade5a3b692d4860485b647642f33a6573c3cbbfee50e6128fb89057d3a4fcd7e01b4d8162b1113176e8084478681f0a31708d5faa45583d861b55e466e9c9c70fc3697eda5cd21ee61b99f1e6bdfd68bcf4c0cbfc9e3e34d7bfd4527081191ec3426191c93388df73a4461a827672dce5cd32488e2f706a89b7ce27ebef926a94c43109f279a2635b4eb54635f217165e7e21549fbb7488413adc90d7f78db69de81b2d678aa45011c56c9a6ec47abffea967869a93cdf5373ad7939cb04e00d1be5f28fdaf1f793726036cffa9d12486d109a645785c8537208768e2f33ac14cb16c977dc3b2e5cbf1b24c7a841658f58c93900f38b6a78c1302042de2ca3a9f7076b38bb17784ddcbe4aa69e8a266a6f84d574a70cbb476dd8e646ccdffb0a8e9b8ac965a287b932876066074b9c490ca3f3ffdcf8a5eb25f9454806cba00f559399bbfdc9380f07120ec23fd181e47dcacb5f68287998616d30417317b3a0ee34d09580ebe42c8347095ea79d7a90ca9597c774230e6c70afd3423ae6a739d8e65bbd7a2ae65324ba2d8b21455631bc15f6ffb6630e06754deffb98317af509b66ac53ec9a739d53ea25fa7fbf02c711ef9d98fbc0e93070c18c07e5e74b4c1f1c8a91a25abe5cadce283eb2771ef94094bb0e0bfd419fb91ebfa0f79a8178cfb4103a5145b87962dad7804f40a92a1d6674bd9e8a80dccc53d2dab69acce708f8a1f0ae77405738517540c0bdcbc54e963e7656f43a0e4dab45fa07afb9d2161bdef9046d35428c1fb25935928654ad6574c0a5ff98aa05c7f4d5e760a9d0f101222fe9c6c15801a380b1c2ff1e730f3cd875dbc41f54907b5909c23a73fda11716e23fe3d0f5ea8d16f75297effedaa23c593f214dfb598c4439e650b8c4592bbc2d8973a7cfd04f769c43b99ce42bee0f002fe03481872f09c27bdc6527843f39cccd8417fc0146c5bcb6ecd4a41067634b9221723271a65ba6149e824528a3b9d021db348d778a430279c1cd197f68abb9020ce3752ad5b917d11d0be22a4a8734b06e5990540053b1b70ef9ff992454cbaeda87f256f2b2cf0d06dd92464bcdff61ee9b454966c296557698764f8f9234bda3af7a2ecbed268fc18f89257694ed95d02b6111b9aaeecb2b368adbbc6156558aa456caf402a593f7de37c145e237738bcb895c514278ec4056356481105ae59052d45b06d0637bfc9e8fe9c2c789ed5fa1ea393ae541ac29e06b4af86287aef359ae834ef9e3f7023fd8b686399682bab576725fecb8f3abe0820498288cb8e825076324cfe35744aff61dc6adeb94b0d1a6a2745307da9a2341d43a36bb54670a2ed0055df638f1fab7f119c07109d5e9a6a30790d47ebdaa2c9ea51bfb0107a23f8babaef26dec5e5b7e3a3f4e67683f2e180387ce6d3439cd419946ed6591d6ad6e54b9d7c9675e9466467740662177dadd7bec328e10cdef82e3e3c9bf4b1f0b06d56ea77ea0c2b793d920358e7c005d49570aa09dadbad01ee085a0ead76fe57fd159a2894ca4053eebf6b39c0d040630a17451e63d21fc9d360281c2f46797dd2f2cf912b9275f2d0671bfd126e78a25d147912147c2ec2528391e7d276eee967e34edf165fbf68728f266f4e336e5cd35a82f757e57ed3d2b47df961b65ba3d6635d4189c7cd18326c711527a4027aae4d692e275b7be32f63b89afb3056122fb7d16414d97c559eb1d759e245cf5bbe6fdb08d27efd5592d73ff9356d04233e7407724378204575ad3a46fa8d6728e0248f1ab0ad089498e3b6f2e9ce9c75e21c503abd35cbe0d7b6514717c8dd7f4341170c39d0b6efcc9920a61d854e880382200d01155f6923bb404a5f4d997964ad8e7684bba411f3f92224272f12b32026fdbbda98fe41ba515360f4367c4e6d28311b0824c3e2992b7a58d24005af8e3708257c4d068476b35646f5d39b1fe9fc6816fab2f76eec03b2f6381a0165613f7d652b0d1e763ba15cfeea98880a8416c001827f0d7b3e87f48f0983900dad0db3c2654b518322062bb6a61a4c10c80de21156fd1e1529480ada2a54e9b2d7a47518f8004a181fa7f28e8519e3e9b073c2a3f22b9e1bebb72cb69f8d2e043b4c9f5b2cd00a65c93c4f6ba48cc43a2209f342204b9869d80e68c8c95af39975ee59f355b00ee50f77acf1fff438b3bb2299f9dcf1531f84337b97b7cab5edd522a4961be54fc88bc3b9bdf4a7ff7f0110da1be7b3ef49bad37b50c47336443443c45d4c7a7397c5f8dfa8a81a10a2eb9d1dc10f676d17e61937ac8e5f1d6189fa94d780f17b284a1d31dc704feded5e515ff9325b3524c2b35f5af8f6940876d4744223263c3500ff5caab63dee96d60b394830c81efc8e85b00a65d8f085102e3f54dbd2c2fc2aa9b1b56f49f6aa24f21c27a4850534e35a125afd2f882f13879f1da3dceffe7c45452d38a30746c740c6999516c2ac9bb18fc50574035bcd0f42d8f3b19400ab12266af9fdea015ece33f730aba3ed1a3725a111f020aa9d7f4b8d09fd63dac65913906cdbc591d6df0c715ed1a33e48c812a8225616586b9c96aed34946e1c16b9d6ded8716644da02b8715093ae2afcbbcef2b08db2df318831d8407f954f6f52a65ee2bac1678b36e84fa551f0c7b7cebc977449ff2cf3bc7cb06cb4844ce47505f755bce60a2a106dea847d137b16ab34f61ced7f17f8e6e510e81b468e0130dae98826008a5f54af8fdd748302e332383c9d8e10ecdc3b713d12f19c95dd1e6a440d2275dad514947899fb56c27a4f293f574e984d12d179864ab198bf84991182e983f721b7bae89c0ab4bdc023f3b7d374a08687634b5e196a39cfe5df8a07a6d9d7e87629d00d548012cc2989f912ffe8a0b870f1280a932922ec5e345fdcbcb6e10e8a88f90a27a28029d22d1334de5469ead465bf7f471a8e9b2d64b56a7b2163fc6dc3e3088da616532a8ee122ceb0b8b51b0ed0b58672f7ef42eff27516bff32fd27e65ab3691c61d1536fbdf3c0d1c521f4c2b6c435093a1e84286eebcda0084b255935a4bc59dadc8839ef081a2b49a383574712c3f8106cfb6b28a7f7513dd912499a4604eddb7f4c5b73c221ced6a44c7a529773716f0e28fdebdbadda7bdcabeb94b68b4e46ffd2858e64f36e33b1584228da48f4c80f79597162e3e35247d6211659e3a9dfdc3f57948a0ec290a6468fbdd1a00cd04ccb5ed9f1bb25e0ee73bf8ce6a9b5a01b840e0306435e129eb5a1f1dcb81afd577c5a54f069e53420792b3a252e47c7121ff590eaeb438d2470379d447f6a268ed267fe6be0fc8d55fe0ce58d0b4455756466105c1bb561fcd62f07344a6e721054cf591c2ac51cda2ff4d43bf40b0c893b44a049518c99c07c736354a0dcf7282a76f01acf9673abf101341595d83782e696c09131d40873d7bc0808ee033b9c381597cc8f308f8743aeee6c2bfeeab028b85a43b0d28f20e1956", 0x1000}, {&(0x7f00000011c0)="e42c26466c151eddde54f67aaff5cec828dea7b14c753103ddd3b0863b69b81c383053732e4f3c0c1cee6525f20d1121a2c897a3ca8e321bbe4c1c6448224eba802bfff3d062d1c7ecb46ab9188bba8e83d0e7feee2a3caac24bea23ac36e15c37efdfd6ab243e87aabcffffef97b7c6d8714fc6eee5a65536a054d90b39ed037c3cf5bb10dcf732ac5a8902ec16defbb3628be1de535b5f955039aa3fe8c20a832b37e14d07df99a4cc499d7045f3577311abfe5ff57a6264c1bfcb09e16de22d0efcf29106bb7627542400d25ed7cb36a1a096db4e5516e43b9f7f8f5b5be7", 0xe0}, {&(0x7f00000012c0)="e3d3e72a771aae4a21844d27a5345e48a5a3282d81a9240645ef7458b9af319bf5019b632e3cfa7174c58c03abfef9622126a9223b2ffea021e7f245626910202d9f08503188902844e0872e56ca00b4f163aff2f0a65523d9961e4d9228727f492e490346f94f70b509a8712b7175f1b62ff27fbe31317b0fe28fc2d07e6560c5bca807e3678c09a46f14eac5cb351837bdfb5b22c2bf41218c93260347d007e7dd1c24db79b403663eaa748a0140316e04b1c8213d10c385e00616ac0080187980f906b96d7c8b3279a9831c0c3b6b1711b23cc0c28f2668ba3bc7", 0xdc}, {&(0x7f00000013c0)="d6514e6694cda46c54726e5bc5ea544e0e560140bbf4486f589ed51954793324c8207c9a5d1eeb431c6dd7600fa03f50f73de995a28196e7103b95c9f40fc639ab3e3666d47e4e4b235488afb4098143e5e6fa96b42dca44c2a8a90f99d31e81a1d222d3a28975ef0eb462404fc9db987a8c36b32591b9c60be9c56f67620f8e820d6e2ca3fbe91b8f11bf58de3b3e2afe04ee69562b390869c627ee89555898bb5ecb4ed05e1327ab2a05b157eaaf2616ac3bedabe5b71713450d273123f51fa84687fa07781027e4332e9eb4c8ccde73d1751038e32895184b898c64f5b6003402d1d579b5d5a7cadc", 0xea}], 0x9, 0x0, 0x0, 0x9}, 0x40a) getpeername(r0, &(0x7f00000015c0)=@in6, &(0x7f0000001600)=0xc) 16:00:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0x0, 0x0}, 0x0) 16:00:10 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000000100)="4a0a1f32f972684fd27144b5b41508dcbf06a674d8f9f36e25ee5b04000000cc76314545c82e474ee08480808820682071380a33b0c839c00e162c35f692e1177e3577ecb60ddc82ef45940781dad075be177d2178e986c5146e9d0fbe", 0x2c0) 16:00:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0}, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x200) r2 = getuid() r3 = getgid() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xffffffffffffff1d) msgctl$IPC_SET(r1, 0x1, &(0x7f0000001240)={{0x8, r2, r3, r5, r9, 0x10, 0x4}, 0xff, 0x5, r10, r11, 0x2, 0x30, 0x7, 0x9557}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r12, &(0x7f0000000100)='./file0\x00', 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000005}) msgctl$IPC_SET(r1, 0x1, &(0x7f00000012c0)={{0x8, r8, r6, r8, r9, 0x40, 0x101}, 0x7, 0x5, r7, r11, 0x2, 0x9, 0x20000000, 0x9}) r13 = msgget(0x1, 0x48c) msgctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/114) 16:00:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0}, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x40) mkdir(&(0x7f0000000040)='./bus\x00', 0x21) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0}, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e2766"], 0x1, 0x0}, 0x0) 16:00:10 executing program 1: r0 = dup(0xffffffffffffff9c) write(r0, &(0x7f0000000000)="a07a926670f9576705d9b676ce378d42f88289f1d774483fbc482c4c52f7c28670c77e6da594808487fbe0e63026d537b7a8aa564bdb8e1aae5cfb0ef43dde94177f97d4cae18246fe1f5f689872f565e317e3c126503e7c592bfbdbd66b966a8c0a1afc974243e92f392193d052bf1b96548062d8e953263eedfeb909f08ddcb5aa77ffef6b68", 0x87) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x8004667c, &(0x7f00000000c0)=0x2000000) 16:00:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e2766"], 0x1, 0x0}, 0x0) 16:00:10 executing program 1: socket(0x6, 0x2, 0x3) r0 = socket(0x4000001, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202000000000079f81e67bcda0ea7bf0200000000"], 0x1) 16:00:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e2766"], 0x1, 0x0}, 0x0) 16:00:10 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) select(0x40, &(0x7f0000000040)={0x7a02, 0x0, 0x465, 0xf4, 0x6, 0x5, 0x4, 0x6}, &(0x7f0000000200)={0x5, 0x1, 0x781, 0x20, 0x100000001, 0xd7, 0x1, 0x1}, &(0x7f0000000240)={0x6, 0x58, 0x3, 0x7fffffff, 0x1, 0x3, 0xfffffffffffffffd, 0x4}, &(0x7f0000000280)={0xfffffffffffffff8, 0x6}) select(0x40, &(0x7f0000000000)={0x6, 0x3, 0x1d4, 0xfffffffffffffffa, 0xe9, 0x1, 0xb69c, 0x7fffffff}, &(0x7f00000000c0)={0x97, 0xffffffff, 0x401, 0x4, 0xfffffffffffffffc, 0x2, 0x3, 0x5}, &(0x7f0000000100)={0xffffffffffffff26, 0x6, 0x90000, 0xdef1, 0xac, 0xfffffffffffffff8, 0x1c000000000, 0x7ff}, &(0x7f0000000140)={0x1, 0xfffffffffffffffb}) socket$inet6(0x18, 0x4003, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x7, 0x0) select(0x282, &(0x7f0000000080)={0x3c}, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4007, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f665"], 0x1, 0x0}, 0x0) 16:00:10 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r0 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:00:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f665"], 0x1, 0x0}, 0x0) 16:00:10 executing program 1: mknod$loop(&(0x7f0000000100)='./file1\x00', 0x40, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200"}) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 16:00:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f665"], 0x1, 0x0}, 0x0) 16:00:10 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) msgsnd(r0, &(0x7f0000002740)={0x0, "d194048e9320e60651ba6566d220342f6b1c62eaa4381bc95f90a5d236cf86154a380f447bd4169e47c5b6bdbd3997f5981f884074e0c17b4160ffc97cd2a8467ad80ec3b08943c658757d13777f226d4921e4877041f3439e0ceb61589620a6f0bb757a5262103ca6a8e73b0192fe8e34f836aaffde0490a42e2c934dee52fd35befa60fc908bde0e4ae63899597c38931d061fb4ab907e659bed6bbd35b04589e954bab98e4419bb2e3d11fd493edb63517a1e76931643e8daba46aa8291106df9d087c84303a571f6d7fe061aad9c6ed27e287130a54e54ba54c557998a831173c5ef4ac515da"}, 0xf0, 0x800) 16:00:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f66530"], 0x1, 0x0}, 0x0) 16:00:10 executing program 1: r0 = socket(0x21, 0x5, 0x10001) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) poll(&(0x7f0000000040)=[{r0, 0x2}, {r0, 0x64}, {r1, 0xc}, {r1, 0x4}, {r1, 0x10}, {r0, 0x17}], 0x6, 0x9) 16:00:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f66530"], 0x1, 0x0}, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xee) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "050355a8a5dd380000000000fffffff000"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) write(r0, &(0x7f0000000200)="99ce158a1fc729bbcb4f1ef972307c45946c03183e7102fac556f989f6ce1f542e7b7b7086529db7a93d925c6a303c4a0531ba94442bab1cb17e6c6362a679ba742c60b43930cdfae7fc", 0x4a) dup(r2) syz_open_pts() 16:00:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f66530"], 0x1, 0x0}, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="06182e276653f6653000"], 0x1, 0x0}, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653004"], 0x1, 0x0}, 0x0) 16:00:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0xee, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4007, 0x10000) flock(r0, 0x2) poll(&(0x7f00000000c0), 0x0, 0x4) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) readv(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/184, 0xb8}], 0x1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653005"], 0x1, 0x0}, 0x0) 16:00:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) listen(r1, 0x0) sendto$unix(r1, &(0x7f0000000080)="147473eb57fb32eb86235e0fdc2ffe085a5be82550127f3b33f5b8a909b5f41505cd33f0fd689903ae3b254328c10e649ec6e22a4ebd15c5c1c0326aa26b9ccccf357fc3c340daa3257637d3a4daaf57090bda957ae34e52d2c2a3b35cbe49840ab5911e78f0611b0b0a7224b5d1c5b75131434d3c78a4fb3728cd86f881c25358280806d64165ce9547b0e4a6bd940a4fa4554b7a3fbd55235443dbc983396f6aab18aa3bf212ad26c22ace41c6121498a31037", 0xb4, 0x8, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$dupfd(r0, 0xa, r1) pipe2(&(0x7f0000000040), 0x74274eae8bb70982) 16:00:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653008"], 0x1, 0x0}, 0x0) 16:00:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) socketpair(0x0, 0x8004, 0x9, &(0x7f0000000080)) getegid() setsockopt(r0, 0x11, 0x1, &(0x7f0000000000), 0x0) getegid() socket(0x1a, 0x4000, 0x9) getegid() setsockopt(r0, 0x100, 0x9, &(0x7f0000000000)="b023699321be7aa7e3d70be095aba439b24a27dade71287f7a5d39f6b4746b9573d3c109906feec837335ea2294b10c033e4833747cee344e6b786d3fd5a05aaa5f09cfcd524759d18c6052fb78fcc0ea5ea675dd3aa600057", 0x59) 16:00:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653009"], 0x1, 0x0}, 0x0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) recvfrom$inet(r0, &(0x7f0000000040)=""/214, 0xd6, 0x841, &(0x7f0000000140)={0x2, 0x1}, 0xc) 16:00:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f665300d"], 0x1, 0x0}, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f66530c6"], 0x1, 0x0}, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffffffffffffbff}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66", 0x1cf) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x4000000000d9f, "b08d16c6662247ea5f2b2c215faf24d8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x80, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000640)=[{r2, 0x42}, {r2, 0x4}], 0x2, 0x101) shutdown(r2, 0x2) write(r0, &(0x7f0000000040)='h', 0x1) getpeername$unix(r0, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) r4 = open(&(0x7f00000004c0)='./file0\x00', 0x8580, 0xfffffffffffffffd) recvfrom(r4, &(0x7f00000001c0)=""/213, 0xd5, 0x800, &(0x7f0000000140)=ANY=[@ANYBLOB="f7"], 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0xfffffd4f}], 0x2, 0x0}, 0x40) dup2(r3, r4) fchmod(r0, 0x4) shutdown(r1, 0x0) read(r0, 0x0, 0x244c77ab) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) recvmsg(r1, &(0x7f0000000d80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d40)=""/18, 0x12}, 0x0) dup2(r1, r1) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 16:00:12 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200"}) accept(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) 16:00:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x13c7) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2081, 0x3) 16:00:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r2, r3) 16:00:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 16:00:12 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xf64, 0x2}) clock_settime(0x0, &(0x7f0000000040)={0x40000000}) r0 = socket$inet(0x2, 0x6, 0xffff) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x28, 0x40, 0x0, 0x5191}, {{r0}, 0xffffffffffffffff, 0x0, 0x3, 0x9b1, 0x9}, {{r0}, 0xfffffffffffffffd, 0x2, 0x4000001c, 0x0, 0x1}, {{r0}, 0x0, 0x18, 0x40, 0x8, 0x7}], 0x3ab3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x1, 0x9}], 0x40, &(0x7f0000000200)={0x4, 0xfffffffffffffffe}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x58a88e04, 0x3}, 0x8) 05:37:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:04 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, r0) kqueue() mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x2, 0x1c, r1, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x5) r2 = socket$inet6(0x18, 0x4002, 0x9) recvfrom$inet6(r2, &(0x7f0000000000)=""/255, 0xff, 0x843, 0x0, 0x0) 05:37:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xfffffffe00000000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) 05:37:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "050355a8a53804deff0300ff03000000000800"}) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:37:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x2, 0x0}, 0x0) 05:37:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = msgget(0x1, 0x82) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = geteuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x7c2d, r1, r2, r3, r4, 0x8}, 0xffff, 0x3, r5, r6, 0xff, 0x3ff, 0x5}) chdir(&(0x7f0000000340)='./file0/file0\x00') r7 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x61) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) fchdir(r7) 05:37:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) fsync(r0) 05:37:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:04 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x7ff, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x3ff, 0x20000000400000, 0x10001, 0x20, "50f28929ad82583a2bacb1d240bbeb2ef1d53613", 0x2d05, 0x7}) 05:37:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x243) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) faccessat(r0, &(0x7f0000000140)='.\x00', 0x1, 0x0) r2 = msgget(0x1, 0x24) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getgid() r8 = getppid() r9 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x4, r3, r5, r6, r7, 0x12, 0x4}, 0x7, 0x35, r8, r9, 0xff, 0x8dc, 0x1ff, 0x6}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r9, r3, r4}, 0xc) 05:37:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:04 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="02", 0x1) 05:37:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:04 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) msgget$private(0x0, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() lseek(r1, 0x0, 0x3) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 05:37:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:05 executing program 1: symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = dup(0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/55}, &(0x7f0000000140)=0x39) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1f}], 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0xcf9d, 0x0) read(r1, &(0x7f0000000000)=""/34, 0x22) chroot(&(0x7f0000000200)='./file0\x00') kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 05:37:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x101, "0230c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:05 executing program 1: r0 = socket(0x1, 0x2, 0x0) socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x10, 0x7, 0x5) 05:37:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='v', 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fchmod(r0, 0x20) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x4, 0xfff}, {0x5}}) ftruncate(r0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x7) 05:37:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:05 executing program 1: socket$unix(0x1, 0x7, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/88, 0x58}], 0x1) fcntl$dupfd(r0, 0xa, r0) close(r1) 05:37:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:05 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x480, 0x190) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="90eb51fb964e0fa7d7bb97cf9c0e5307c36a839bc04e1f14511c70a10842b248569884d7c777fae7ad451e90d99abfa71a20ad3c172f494a82c62c2678f2bed15afea5159e9cbe573a7ba3018311af1fcee3170ff66949296fbb8c28443643c31db0aecfd974ff7d132bbef55fb84e13ce7ff20972cdd7ca9216e36d70ae3c2755ad90545beb65620cf03202886833363377c42c48219533c5a026ba113016ba73feec0b2991e0", 0xa7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x2063, 0x0, 0x0, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0x4c}], 0x1) 05:37:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:05 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x1f, 0x5, &(0x7f0000000040)="da674eb52ff0622a19650ba4a91af3cdc82ff1b0c1b5e38931f84c7a17d703d97e1e4916aa1380503483cd205ddaaa77e7bc410929adb40f29c65ac60005233da05b698ea14d3654b2ee6dddfdeb17b591f0747812099d5c7bac65b41b97894b10dc8661361c317f56dc05b759a8841f4c15fd8e0aea349cd65202306d9078a875f8f6056efd5a9ba0baac82a4e12e0ad52b818dc4d302a34dc82898f5f00f447c862a74f31e6b704f17c1b6e135a866c584a982e2b4e2fac24686e932e8ba303d66563a61f2ad6cccd4ff2efd2de563960a31952b487fabd5ee", 0xda) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 05:37:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:05 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) sendto(r0, &(0x7f0000000000)="bfa06eaadd4f9cb928da053f7eeeb42a18c372217b", 0x15, 0x403, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x5, 0x8000}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x400000000007f}, 0x10) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) 05:37:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:05 executing program 1: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfc9d) syz_open_pts() setgid(r1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x9e9b}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) shmget(0x1, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) 05:37:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x4}, 0x0) 05:37:05 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x81}], 0x1, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) fcntl$setstatus(r0, 0x4, 0x44) syz_open_pts() 05:37:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x5}, 0x0) 05:37:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x2) 05:37:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x8}, 0x0) 05:37:05 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x18000, 0x30) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0xe20a}, {0x77e, 0x2}}, 0x0) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 05:37:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x9}, 0x0) 05:37:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = shmget(0x2, 0x2000, 0x9, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) sync() sendmsg(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000012c0)="cefc60e6cedbbfd096323d63eef0e53bb1f6d151f016f2e65dca62cb9839e751e37fbcf4b3a221627aadff652bed76005f1359ba138855869271eda071178c7cfce8cc69a9273fe0cdd1a781ad4ebb0fae6f27c5a3edf2b6048b93634f800d65169186003a2733a6b09bd9fa6e7a4455268947083b0b7d6d3faa799b32396504830aab03bff49589e3762d1cd35370d6f20a5283af0b9935b890ef5dc9ed0fcc895e9231b7760e2951ed1021c91ccf309f0941c1904552684356323eb76c2d27a937e879bbf43ed6c73bd5b74e7a3e6c576559d5f346bca09f6a23fd049083633e8b064d9cdbeaeead8a32166003d61040be3721598e2dec1416fc25dfbeccfbc28b78e587976f99ff51d04cfe92e7117a44c2d59e3f8971ab48d05bc4757d7b667fc2c8fb2bac1a108746fb4babc83ac234ad39b72c5b28bed80119b44459c9d5098fe596b99beaf2fb1b647b60f63c333d62bd2a13bb39ed479879069de128176e74f39e9b0eb5f0e9cae7c74ce050b2ab4c3109290a95a1412d7a417a8fa5c85e7e40c921ff16cc7452dbab5580084607b92e93306a75862b2466d5e5a503468c3385c23a6fa31b72863b0fea0f97811821d077f20dabddbec6575901ef441942f7392873fd696a88d241b1398f330818a3f04cf1c6eda627330310daba364127dc1b62590a50c2b8e6626c0ac9f01eaac3ed5bae74aca7229c591abe6b374635a3cb1fe01e38415e053af08564e775687ca4d959751ff365a273fb69f2dece1e7546c875fd5ab0ac021f56f65f61b6b6e520ec67cce0a37748340062e9fa08d63864b647051e825ffdd27f0d3dab82921b09dcba4ddd20d9d6599fe618c43894243099e9e4526c2aab866aebd9921ee8c0650a91826c8053b56321ae9dc3d06fa000d42b8b8442a1a65867b87aefb9221991c81ea79187ba15c4f237d17cf113706256d21038472eacd2b590f553726e52d772b4f1742faed5d6bb1c50252808185bf7aa99be47b7b835d29d5615ce604b3245a6e03c13e424057b163e133db31b62e5e17ba964d343065780b0ac4193ab8c27fb8fc3e0b216b0507cd7534eb1db7b646ad8c69ab8446576e9ef0a4188f733107248618f739dbda71dad0e1e5ee2379818303d5ac91cf1ee39d64a4428f4688c84159dc4d4a907b0d95a9dedbc0382fbd756796ad68ea938d7722ab840f892f2e43319357f84dd914c09ff36fa78a3a04b544c2ef126d5ec87f89209fb69c370235b909a3c856ffce7664011e0b1bb91b7ac92f4c64e000ee9e860f87da9572c2f534a5c44bb5b9dc18150f84807af4a6409998ca31e9124e97405ba53d19a76120cfd7fdfa7b27096b80cc2e762f173816ae25ef9969d229b6d03d1753a2285013f3aff7431f9af62421f744da1145344bcadb166bfcf5bfb1f851af7e1af924f5701d5883a18ecfc84f73975196dc6969eaa3567ed259b5f13596b7081536d7116b684600f9d66652e084d38c21fa60edbb3ea62b44ef73750b527c14f2e295f05d6658dcc2dcba8701871214456c296d5d755ab3716127ac97948b1a95f306f83fd9c062fa868a30eb95f5b0c1773101d74773bb97563f5337e68b39e51fc156a48b2d164213fde66c6b07f4131386d7d0c3c9d5bdb655b491df6f7019e235e974f0a3cfa4f62f8e4f13631e1609f324ed6a95a173b69da6c03e31451e36a98412a7363fdbd783caead99de846b845a6478282b66119e4928d7f5824d6c83f5edeb35135cb74bbf5f3d7271760e4d118682dca6cd98b12951fb418dde6a32fbd54467c72ab2072d7711988b593782a3879e30825aefa8e150f6658c4c8b22b80bcd590b3ea842eb853c6184cb79fd06305d6d3c95e13abd7bfd69986a07c6874aee970f682f65364a8e6842233410a4096aaaa89424ad7c55b2ac1dad6b515159b58a6b5c8893e9cd172a232c0dc909361db6e06ca69257ae4f41568f1c8abb72ade815f86092100451dc4aeb376a2c53c511cfc2535b1529aaefa5e8cdb64d0a42e1e5a40cb4c0f936d9f979fd757ad8012599e53226d5229c322fc4d345d34b83552e38a88772daa2fe5bb7f12fbfe5701b9939e94570ceb8a803a1f58ee0eafeb5ad9a62f9058a3ab8a63edf232f88e1b183136ba1341f57bb1bc9a33ea15be3c698016a59337a4a44483d29cf3c9462e785584e9b7c3331656a26cf498ea1077ed735ca8661ed12dec77ec00d8d9a6ac7efa86044b0ee56b29ca7517b3d412fd29f3544437ddcef4a0bacbe4b8334fc5556dec32b85bb65864af2b68467a5def2e5c1802031738e28c58a7302f0fb8f1d7791f7e7a6423887ab779a7fdfc0ba7ec57dd30bc15ffb880476362a656f5d0f9d63ef98e3c62b132b7914977003b852defc8efbcb2d9bcb33fbaa648b2560ed18fcb6867e3941e78359aa6df878740855424ed6348e82f83e4637e46348c3be0fa39b9ebbf042569dadb4079907974180ba78c8ab377f37e934da620bec279c118900bd42238032b944623dbb7f931eacd27664862656899c7c68d58c78053dded36a44c5375d5e962ca7c2106708c6e543d08a4929cc10e9d5aa2aae07c932e4e9d314af38e2952c3401b5fb78cf7d23a7f320a4ed61c829aaf46201c01ed5a038e76e94781d7c2976dfb921c89cc37f08e6f1a29654f0df8274590c06d5604dd56a627028d91b7551ac2b0dbe559a5c20d3e26de3a4bd532574a1af3d2df613a6b89086bec993f20b3dbd7554066c78cdc926e2722f6e366089b8a0daae61e702a90a507ed9b8789e4cfbbe41b0cc49a08fa053956365149122b3a3162e5575fbd5a58584cfd9875ad1f3571030d8b77036aca20dcd8d41d417e05b5e196703d3158df25526241fb6eb286d4dcd0c401d3ec0b779fc7aabb7b9dc15bca52d04dff94b872258854d70c13c2110ce3476865bdc1f6835b816885b66a78082a1ffce88415902d1cfb1de638a15acbc77cd46e3d99ee9f189d30b58313edd2a53918f492740fca87d91cce996bde587b6d70a911be9dfbd66b952451b4e84af211ccda36224d3fbbe16afcb02fb1384ad95185bcb4f8306a199355e3ac678854442bc6583d1c3964064a4a0b2e2df0fcd2c58ea356d7508d440b057c1f271a95c4a3cf84ee147f87960ece4f15e7fcd93226723db7edfa69f43eca03df74d5f275e408836e38c1d0fdcaf1002735d94f4d348079605810cd450bd853662b420cd3ca7081972cd20f906556b87e413b1f76491cfe1bb8d205a1fc91a774ece3be608f7a3bcf9f86180d35624b2558ac5fb6f52b62ed9091b96cc84542484e5cfddd8112416cd61bfd265ca90f56e3fc1035c77973479d839ba048c416f773c49ce01cd0426fc1f1caacd364813b0d1fcd62608f3cf4e968545f9faa2750ec2236589424f5752463d539261155582564a9465ec58ed8bf1e4e594c1da7a0ac4466897692d0a04321833d69aea5ab296f6a9ec36dd0971328bbfeb5906a27200b5af0514c77fae8bf2314a1f6a78898e342964312d9ae53638d8fbd446f0f834df1b698cc9930358fa1bf0f018aefb4ce7bb473123f519884971345150c03fa154a89b8bd98d54cf15ffdf8e7bfa8b6820989a06cdeb8ba23b56598f0d0c61927598fa0e9c2060954699f86cc5d9b9fe9b84869898f7525c5e7511f609c7c983df3af644f83bb2a9e3a3f19d77ab35b4bd864e0ebdc6239bee00a77caaeb5388a6c5d772058989a0fd5871f0b4afbc454889eb3f8dbc9ff99ac86287135ed055fe00b51f547af2a61cd2b5bb36c486dcf799ebe41f6ec088ff53dbedc8bcd605f84a63ee2eb1ef5cc195c4f74cef26c63c13af7b43cbf4f5bcec3e2ecc2937dce98738365e1d051ab01d8cd4f0c487f9b68cba972fb05e6bf1ac848f3bb8fd39b051f70893526ee0f54e88c7d741047ce27533c55819170af993504e2ade2680912a78adb5f5b9b0c8ad15d403329f4f6f800185c047035ca355b0374f6e6c35c46bd49354ae32841c9b433e816c8b2e2697001de91aff0734898598a9bd261825f9c50fce7b83706c3a2522f87d255e78b283fedafebcbf7d336177d4da5f5582fa2d562730944495f55513048fff057f0a56a654c017aafa1c228c67027df72b51818ffc87b500796d1e863a68e995516e536b4d2d840d3de95709e0baa955bacfaa0ffaedd07f5b641d6be237fc970955c2fb22a88a2917c5220666c32b6f953de1b4a140eb11a0892287417cfb34b310902b05acb48a60a9182f4afe87aa5e40cf0aee82f79bbf830d99e5be0e48ce153d4ff61e4352c689106241e1064ae579df61cf5d4c2f3dcf2e3ba9dc741c297d6055b62728456fb4071c76763354ff7494c9046ed2f58eee751aafd8fca15e299c022d3ae56a5c17708a2e79a06b4a8f24cab1ec72f92224799d47a4090ed46d2be905e704cce1a08c75e2381f7907133e5d8b2fcdd2be5dc1dc72604280ee1c00fa41b3d2cf9bef85631f6622749d7918f2c7b4565d43f289e7652000187cb2e91a864fe313768b64274e03ecc9d048b34ca700d767b12f87cfb5156f67db08dd68d61e89bf8002e1c85736bfa25ce1c7c784ac48878188b6d6b5230974f9807d6e70403985d9021135e611d2fa346830e4a6f853d15d15654ef3d1db7e434a24ee79af0bf6ef9b71d655bbc4079231046c00e67b04e88a815c5268a8435e95f4232dc452081b7cfdfb65e1b95ea461b4be72bb42d862fc89f7e0fd6feae1ba0bc47962dac3a2127eb0d2ad11acf255322f549c1bdab9e4df47cc32f682e07e547de3c8f76c8d7373a37c6d259b384c1ae0debe98cd7af6748fa882878efa0898fea48f8c71276f94114ade9507ecc2af55a97438ef6bde2d06cfaa95480c9d97020dc6bb8ae6c98b33a48b39261142c1b79609c04f4e9bad5ca57362647c54468e4b64bf559b12a65ca9156af162095f05986a621eb4d616e658563b3fadb3871c889b5642a4a4151dd8321b34c67b0f7af52541b3f3f7894b9ecfa7236888d47e122a0690bab41f45099c26964dee591fdb4a2f665a0d06540d5253cd5c552d27148a0f92ca0a91e7207dd83d803f49966318d5f3923e033f7760156c6e348db96a2746a2827b2bd4f667a8ce2ab0c4f94770fe9947b0ab646ee1f5dfc230a4284e98efe163ca472128d37ddbfbc0df24da30f7343bbcaf1c80f18a4e1998a1d108070307818113eb05dcd686028fd19d6d77851a609c8944e94780f43188c5dd8f8edf9407dc695c807016dfd8316748ef80c0deae5f67d2d8ae990d943c2bc69f9ad6a1f0da119094c5ed6977bab2d2bd18367eb35def18bceb95580e6204a1b96b3afd0d393a354c7acbd9b9c6a64fd0def89a352d8c7a3ed84b97e6b09596cad938b83f571fd84f8a98786b1cd47b7ee992b7bf4283d45a7804029e2b56303e6509af693cd65e8bccf4b0ae241cb1d35c12911b81e1460b2af2d2bdfeadb9d79d9daef6a373e9514a5a49d59f1934b2bdf8a4b7e7c91ea5d1e6eb194f9e3da95266ee35b986012032e98811c79da50ec99dd86ce427998ad016db71f0e30ce92d3813b039b714fd394f2eb0cd57148d4ae066030b79f3e975c6b7410d534b00483b272ddf4d5cf1fbf4724963b81a7aab699979e623358f76f2f65d2dae4b10e6ec4e522102e340fd4ad259ae1d0a8537675098656ab9121c53e7720fb95761498a5dee476e3af751f3821bbeb8ae15f15ba6dc3b4009e0e1c2d7", 0xfd7}], 0x1, 0x0}, 0x400) 05:37:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0xd}, 0x0) 05:37:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e71185b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b44a605a23ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1ff, 0x3, 0x98b, 0xffffffffffffff79, "02000000078d00cb5fffffffffff7f00"}) close(r0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ffc000/0x2000)=nil) fchdir(r2) shmctl$SHM_UNLOCK(r3, 0x4) syz_open_pts() 05:37:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0xc6}, 0x0) 05:37:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)) r0 = kqueue() accept(0xffffffffffffffff, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) socket$inet6(0x18, 0xc007, 0x100000000) r1 = openat(0xffffffffffffffff, &(0x7f0000000500)='./bus\x00', 0x20950, 0x4) r2 = dup2(r1, r0) accept$inet6(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) write(r2, &(0x7f0000000280)="60d869faf4e8f7960fd0a20dcd4657d384f552a99d21d1d17a8de115fb771700f5289e48715d47aae03f5751683149d81608769af0e2e4fa616c587c5cb57450772bbe1661f2953dc46e62f9269d5294e0889c99c61add7f7b754e42f168a719939959a03d4b36a80aff209c37c1ab71b7fb00538db22b803d9cb4039fc7471985fa57bde700b0c9fde3c976427679b5dbf3c01564038d50ed03f3b8ded46acb7235667e263519a793365a8e01abe4c367097f0828367c232a8b8bb8dd167c62c8d448ffcfcf97295f2d16d51a30de2bfb0aa3fd67cbf5188a61a268d6f53dae4b760f325be6890727cbbeb8568aeb10f10e58db8e80655cf63d76", 0xfb) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) syz_open_pts() accept(r3, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) open(&(0x7f0000000400)='./bus\x00', 0x200, 0x184) 05:37:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x500}, 0x0) 05:37:05 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = getuid() r2 = getgid() fchown(r0, r1, r2) 05:37:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x900}, 0x0) 05:37:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x80000001, 0x2, 0x10001, 0xc98, "1723481579b77036e257305ba66c65bff931ded9", 0x6, 0x4}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x4) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xc600, 0x0, 0xfff, 0x0, "1d78e77684e8c2779399072f5340e3aa7b1b666f"}) ioctl$TIOCSTOP(r1, 0x2000746f) 05:37:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0xd00}, 0x0) 05:37:05 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x6, 0xffffffffffffffff) semget$private(0x0, 0x7, 0x80) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x80000000, 0x4) socket(0x1, 0x8004, 0x2) pipe2(0x0, 0x10004) r2 = semget$private(0x0, 0x4, 0x0) semop(r2, &(0x7f0000000040)=[{0x4, 0x2, 0x800}, {0x4, 0xe0d9, 0x800}, {0x0, 0x2, 0x1800}, {0x3, 0x4, 0x800}, {0x3, 0xb7, 0x800}, {0x6}, {0x1, 0x401, 0x800}], 0x7) 05:37:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0xc600}, 0x0) 05:37:05 executing program 1: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r1, r2) r3 = semget$private(0x0, 0x7, 0x2a0) socketpair(0x6, 0x1, 0xffffffff, &(0x7f0000000340)={0xffffffffffffffff}) close(r4) semop(r3, &(0x7f0000000040)=[{0x0, 0x7, 0x800}, {0x0, 0x62, 0x1000}, {0x0, 0x4, 0x800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0xf3f787cc5afb6ea3, 0xa03}, {0x3, 0x17, 0x800}], 0x6) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x20) fchmodat(r5, &(0x7f0000000200)='./file0\x00', 0x20, 0x0) semop(r3, &(0x7f0000000000)=[{0x3, 0x4800000000000, 0x1800}, {0x1, 0xfffffffffffffffd, 0xffd}, {0x5, 0x401, 0x804}], 0x3) r6 = getpgrp() getpgid(r0) semget(0x2, 0x3, 0x42) r7 = socket$inet6(0x18, 0x6, 0xfffffffffffff801) r8 = getuid() r9 = getegid() fchown(r7, r8, r9) setregid(r9, r9) setregid(r9, r9) pipe(&(0x7f0000000380)) setegid(r9) getitimer(0x1, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() getpgid(r6) sendmsg$unix(r10, &(0x7f0000000280)={&(0x7f00000003c0)=ANY=[@ANYBLOB="02000047eeb93f1ede11574d1bc3934e487b5cdd9eae1e233af114f796e6ab235d61346abb0136e5f4e30b22a35cfe56d78d856ab459f328b1c543f94e51d304d8cdb08affe2c95d4f01ab60d8513bb26c361ec1000000bd85df649fb9e29ff090a392e96f8e3f92a41a327acba2000000000000000000000000000000000a2a94abfd51246f7833803f33309da68d49d62b346b8ead41f32b967fb4d4b3000000006493f2160b98fa488b1256af0600d8895d7aa6d83d7d09f98720f1564d56983412902a76efa9185f0bb6cf09c925af9d3100368a5ee401ad9e88f283319968ec84f88d9d0c7ab859a0f8136357efe61967969f2189131dd2bb7c6ef3a3c99eb804a24044d14abc0c94954a06fc84bc9f673dc4557903ff3966fd1b5dc6962bed5d56e9cdfd8d25c9bca80329957c5aadcd5f1d1fbb8068c2c4f1d3914fd0ab385576bbcf6209258d49a4896932ccf1ed2f63b958718edea91e3de4d02af604067567ad9d5914f34206b3142c345a7dde1c32d11d19a093b1d9d722e7fa8fa50d372fd5308b5ce6fab11691164deee33e808a82300c9619002e828d79de2308a65f5af33c329fdc4b98a787c9a5cad1ed61b794f889b2334a22292f9278b4c7a71eef4f8e3a370fdf3be331387d0391ef170d60ca2a350000aa27c95a261f0bc200000000000000000000000000000000000000000000000000000000000000000000000000000045cd2b53d2bb29e3dcf4215642bf89760e430b59484bb48f00000000000000f32770bd34822925383c504f6f6f9d6125191ef200"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0xa) semop(r3, &(0x7f00000002c0)=[{0x4057a7d85279cdb5, 0x3f, 0x800}, {0x2, 0x4beb, 0x800}, {0x1, 0x7, 0x800}, {0x1, 0x10000, 0x800}, {0x7, 0x800, 0x800}, {0x3, 0x3, 0x1800}, {0x4, 0x9, 0x800}, {0x3, 0x2, 0x800}], 0x8) getpgrp() semop(r3, &(0x7f0000000300)=[{0x1, 0x8, 0x800}, {0x4, 0x1, 0x1000}, {0x3, 0xf02c, 0x1000}, {0x4, 0xffffffffffff8703, 0x5a8830b734246a7b}, {0x1, 0xffffffff, 0x800}, {0x7, 0x0, 0x800}, {0x3, 0xfffffffffffffff9, 0x800}], 0x7) 05:37:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x40000}, 0x0) 05:37:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2a) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/91, 0x5b}, {&(0x7f00000002c0)=""/30, 0x1e}], 0x3, &(0x7f0000000340)=""/184, 0xb8}, 0x801) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x6) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r3, 0x4020426b, 0x0) 05:37:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x5000000}, 0x0) 05:37:05 executing program 1: symlink(0x0, &(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$TIOCSBRK(r0, 0x2000747b) mprotect(&(0x7f000003a000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 05:37:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x8000000}, 0x0) 05:37:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x9000000}, 0x0) 05:37:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0xd000000}, 0x0) 05:37:06 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2000000000000) munlockall() kevent(r0, &(0x7f0000004800)=[{{r0}, 0xfffffffffffffffb, 0x24, 0x80, 0x1, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffb, 0xa8, 0xfffff, 0x200, 0x61}], 0x401, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x101, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r0, r1) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000043c0)=[{&(0x7f0000000040)="0823decd8a42c6e47759881e38b79d66af77b3f6daade24b8043309a14", 0x1d}, {&(0x7f0000000140)="c72b9d43e155e2b85c9950d0474ae1b6168dc7a9007d4f718ef7aad26b3b97413ccb98abd898e437a8e16b8673b63f36759bf3ff21c2e217c7a061cb4011293007aaf53e", 0x44}, {&(0x7f00000001c0)="650860a432667bd634d0624bf6f24e9d127c8648caa8787d85033781d95b40f537df2c34948bef2669eaf1949b0be5a319f29e429fdb4f7010cfabbdf6a3175ec5192aa37586671009b81efb0def8b1c2b53651b432cf4a94b57577e9c422a54f74f8bff75bb3a53d05ca33e26c0ab0d27632528e9f46fc6f5cd993a67ebc754fe2dc0a35c0cdcce9c16794b275034878aff8cc50e05c7d9e6418d7a0c168a625d18b08f29bb349304fafc4468449885d23dbf83cd50e90ee0255c8f9366a30a9a8d1046f895645aee0f35257a36d794ddacac60716ab432a39f7289a75fb4c90417cf3f76c9896615f85b1cdf653198aba3f495e3b734e87d35f8b8e626917f1799f1c599089160989fa40b1b581f279f9c6705c70b8bbf532cb3bbd56c4c1db14e4e11cffd00b657f5f77b22de96488ddc5e8105ebd75e2c31c984eb8af2fe0aaf91bfcbb2f8222c8c3e3299666b6610c40dcaa5b3e9b9b0c98280acc2e7f52ab3ba7369aba2a3e678d41ec9054518d1cd000f95483c6cdea092fdc3b116959a9963e90d46aacee038d7691e9f8859298a1a9f3a17caf6285dba420f536adc994298fef8432e25e9068d67b9b0b01210b3b656f5a20b7016f1ef13ad07345d3914795edf6e2807cbe2de3b854d13eb17003467b4c805289ea4a3dc21f8353f5f30da0e8cc0e38b97ceb8f7c789e587ad68edb8b8dfeba76f39d629a6212c160f042c12ce9b549a98f4e9ee939308dd005aca8bda1269d627c43de8ec713ad88339ed374d12ed42d5e1f45cbb53bbbeaca8f8217c0b9441f2228ea353bbc2cdf16e47e5f4bb2b0dd4c824c8a5ad6d09c6aa105dffdcdb2829d6827c33cfaad06e71694030208a1e8912157873fb60fa71b0fb841be22828a61dfaad790afa7cf8fd01949b856fa556cf342d08a8542f8738db02c45cb7ba9e8bf6ce0c35fe4e72532d8f25a227d4ae4758c7319a70952ffe5ddb2aedec797c40852aaae305a7629bb32b112ff5dbccb93016d359145bc05f3d63534f341dd5641c45274ca11119d8a490739097a13f18f0ca2c5680c03fecf6e9135499c9cd2548c50e52ec439f5df71774ec73f0a16b7d3e6d3fa6fe53cf88f963b7a935c0f4847d55369ea36b10a1c2213e6d57e55deab71ec405188430995ea2014490e1486a9bbc701dc0d57be86eeb0571aa3a4e3e6d0885536d71e5042b9c29a4a943cc810bef372d84a2b770aa65913d74c8cee29ed452f64a6dd577304bbbe0dd4a3dceebe4bf181148bfc1cb821b987f1d9e991d8b10528859567f078073e49bd720541fb7fba75fdf19f8a7b5bc7ee346dcbd9034789b0e12801dd3430f5bd79d31c7058a19909a49e971c787cd90d2f2515f4e2feffbd67562ab48744d9cd37b5fb7f4c7e9eeaff424484aa9fd1e1456acce3be5afa5cb9c3377dfa83e87c0fef95bff1d96321903d7eaee2d427982d05a8d0176bf64fcf656b3edb97f5d89e2917f2a46a29ce013cd2e67688cbf75179e3009ca6821b6a3a077558b27660cfc893a0bb0540464485f3e251f868cdb5f9a403125a2f8ca28c334a14ed6ace1e31077e58e359b63729ef8d2c6f0c43c9e2cbb149ff8142dde6c434abccf67653906b6cf0f0f2b7a835a0dc44239fdb6bf3f9a8a3ea07ec5ba41e13ed6165d8ba2ab41ecd94ede43f6a03b74c2ac81b964fbe9facd25046d0af077f88491e5a8bac959f05fdf480a7f7cc04ef4cd2de5eab3a93a00ea14014a446e8da9aff537f0ecfed8592a6cf3d476f747cee3f3f2a2b08cc09c1c1976e7d0270ca761b7bc9f4c7ada70e3fd181ecac39d81cf12350757c18c9a8d2c621761b315db1abcf6c3558437e57b67c698a981c41caf5b2a4312a753845bfd5d40513081b79caa94d934e457556b793a8e4830ebe622c9a624ec536662301443503e495179b94f5a01a75f4e8311e5982820dba88dc1c74e4c614fe5243534ee32fa975b8a7025843122a9104a3e9b7f3d802e658929264cc323bdd5931427b0ab1cb9b0c587cadffe29db57fb5b605341a2b0cc4348c197d9e1194a712dbc4f29fbccd79d6756c485e607d931faa9a7247b9add89c105ad769c672e43562ab5dff6ac0c09d5ab7823b89e8efa19fb5cc10c10f0a9422f13d5890a8ae9abb2c54a547d78bab27fca13f7d044bb437cf88fe078dcc92544fe995ddcaf530cf210993c9d06acdda7b067cf5c4ba62a28754c89283ae26cedae4722a4b326e151dc2943f2f612b882d789fa066f3d720af281889cda7ed5b10041a76fc906fb36166e0527d92a6de2c89f7fec71fd9449181b3b2d7793f33b20b48ea9d50ee80edceedc0d9428ea4ba9dfcc8b9687c11648bc6061ffe849e53d23612c74786cf43f1fb5d5b98cef3523d6fd2f6d2a9878700fe942d83652632a793f5b00faf32688177543fea2ef29a5a851c7a8800c902eed22cd92c861a4f4f140faa7d14627881468c557acf0273fb32d6b763d6ed0ae10edbbef46078b6ab7bd43dc2f78deb69da24ae60706cdd2bf1776e3d8c7efa86685c840253b6be4c6fcf19d69c0b186e807d9fc6daecefec7f24d3c8f9b16728c598a92d3d9c29264110a5d36ba2b72baba17d2ead8a3dd9b46fbfddd92d52652208bc1da05ab258715baa38b56e8f2c3a995433b3692514dbc82dfac041455e031a3a8a83da3ea1f600c86ff29f76179cf50099150e9ff7538c58f5175aea6866fa12a4483148ebc861f10f1851e5799ece1199c92debf7107b882dff2a7828750a1bcdc55965a0f2a63929e3fdbc9af593bbc9186ac64d2d98edf12e08b4ea9f21dd1c0693e7606f836ebdeb4fac328857e5703eee6d5179a5145e56dc5650843cd4f81d33dea637103ff8a651e7bcbc99d807611e68a9492153e3890cc1f584d6e8e2fc99ea7b3d862e710951719a4325c65a77bfff1cacdd522981367d60183e462be735c449b2f219092b950f669396694677e51e54a029f04763217ed7fcaabc0151aeb7967a5d0e4a990581f7bcf99457359cfbf1c575a76e7074e78d33b855f6980352bae2a6bd5eb9e15ad927e374f8550ee0bba7cacb3b0279e43eba10a32757efe31221aeceb70a351d7ea7966b3e2c75b9e89c2f65d82fc78a0e035c760ef4e931f67e0d0bf7d16081588af29cb2abf1d35dafc9b6026e757f704dcd1cfafcda661f27baf9cc820bc792ab68746bc0b131d43928ebdacf4fcb7238a8566a1e92b0936430ec9b1d9ade51adefd5a3fb6f613e792df2d9703d52e650da1d4d3d93b60caf0920f315e18e4949c4c117e586e46f87a81e2f3a1c3043b71c525c74b6ff032c475a768bf9c7b3ec7da9053e5b2107206a55fff626861e32428ac9cf3e909a38edfcf7d54e8b58fcab0b2c7e2ecab91dd89a9ab9938bea44310be80df3d95bb0ef5c336988e377fac38f20e377ffd1efc66fb710210a1061d100b2948e2521cc4dae26ddc9a58fd0274f40b195c9a771d18ca7e46c9a4f8753a40b88eede2b3436681b36bee3b4975790297819fe0dbe9bf7dc4916ce9472b57d209ceaa3d96e6829b891d49d0c654e6631f99cc1c99b70b001276c643e9cbe0cbc9d19acfa463a28043cb4b96a305a322f87fa89c11efc5eebc595c3536bb9bd9b0d511063d4b247d6c73cc8488a0ca335a803d0d3958d0a4efbdadc2d6b26e0d7bbccf743e2f665f96ee64ec8ab9c9c913ae21868b830a5a142e24a4bf0c165b6390d01581750630c41dde332a81a59ebd827d7d9bb9cc175f4a734102fe58e07b658aa084f3c5993fc2b3dcf001a9b83980d1076390308dd79e6e8fba630ef7666a7c1a2c408cf8b5c2f879da6db177897b2e2d54bbc9501485c91a22a8c3890ff693c43f4802c25ad666447491baae99884d0a3a0eba4d8902e4c177cfd5e383ccad4d0b47bfab1cd93ffe677f7bdd23f7d964ba439933c328613472d0875ce21dcaee3785a37ca3634eb0bc4f7ec392256f23929ac0247dbb6c2bcc6a6692708b9f0f7ce2af4205c46ee4e46086c699ce0aeb02d9ac4b65c36ad161596f790001e13088e9f498c5ac36d7785ef92a188eda1207cded135393a588760f1f6bb23eb858ca9a4dbb34c2143f83bc66551259a4b8a861a29e33994b4341cc567978f8e3476e2dc9fe76782e08dd4f0fd638e9ac831a05d5b83b02c7ee4eb6267004a97103ccd838994d731aad5695f462dd197bee21d29f8b5b1d23dc9e021a4d6a7284d2bb338a46a4fd3a59e4d35b8b6cfba124a2c9f1ae5c93940b88844f3b8ed71d091830d1f0e61739636eb0c1e31a02cacc49724231ad2d7b451b778aa4250649f5289426070f5e805e37e6c592753eb8420c4f4f22c26d084626f78f37527f072367f81c73906cf7b5a1456dfd140f6c7bf93c6073d471aeb60f3b339094430ca1d184753669ae93302647bc8f13cd1d7be894e9060e8cef1fa3582ac3fbb35e7e75a94e30de9f29498d1a3218ea5bdbc9478f89091490f74afa1f96172a235fe204cdde0e11001ed3e40bffb0f9b5061ca03ed2b8bc233a05bb4b5c8b93085eebb281646ca79fef51a8187f3a1e2530fd87d6324dc87218d9b96df057f3ad2ffc63270263a93a504d5e43a1d8d0e8f01f8b884bea91183e3d573db3d7f1f69b2517676331710f70850c313c89bc5fdf809a48bea98e55a7f4c77da7284e961df70cd66bf7f3a5a755b3cdef132053339eb1f1e53b8dd978a307fa6fd4890903f78a0e12aaf828b27cd7e0a529bf9f8942312146a675742e6f847728f1cac15d78c3b9e87c4d137015358a1856876ea8c6e46bb8395ecae20500ada39eaddebc54018b108d6a5c3dac6f211bbde86bd7f01936cecbec4acbf5b4f4ada2a38a6a57acf6d28ece8374dcab81e52fe5350e62bbb01943d17cd1802d548500b1dbe68f0694d69865f3fbb263b47675196d1b65b9a094b8ff4d276561c8833178d67dfa97d492670fdcb29b9520c202b19766d75d05c535fdf47e911ab4bc19d1b3305e4d5487c262bf211b8c6614ecc19d7ab62aed209e3338febe3c33a241332e62ac59d2e20c1ca802fe89bcdf8541c9853ec9ab62c71516824558cd1b5986a425efd23c388938c7335d766385dcd02b2ea5c07cbd6e3d8d343a01271c3301dda9a27303122cbeafd89c1f465a43f3958da7ea06ea95a9c8598b8cbf2f3e5cd064d05b0a73c897df2919ecc54019dd6521c9a451add3fb72a363a4ff596d3cf08e3fe936a95e37e3006d3b21f1c1b1100664940c6aa6007c398418de117a72f1d6e0e731e782f265adf7c7e9e399cecf57ce23f09be52454139e0b8d77712878ec900f07d073572996b58093e06e8c53a0c58921dea7f70727acba2b37ed26117a6aa53c14d7351cc8639d1a65b6cfd7d0d09c200d44e59cc4dd67e9f1a7f41f892c378f5ac73d228aa6d7bb6dc066632be9828b1faa7f3481bc6b7914d23270c6e865cb0f0b016564e088faa5ec4276c4b0781d26c9a276048a9b293a77d36c51450d24ad2e7dad13406c3eb0d993e05e43ea31aca08266a39f19c76ea9da108c9a7e55fdde3b501e0d597cd34f91906e15c2404500a1108230145b9ac922e05dacd8b6fba6fbadef7a444a28180dc632c0612fdd1fd2665385e46313bc830f88c91e7c88b7ba71926f0f303598e81ab8bb4c9f6a454dd46baea56b8890778b235859337d0542610182c0264a5fdd006806c6ddd3bdbe231e4aa92d3684f8f7ab4cbb5bafad2a6ce3d32ea05a1d223473351bbe80e654079cf5b7221b1691b566d66573b87237e14f2892dd5e0b140f8542cccc4759146588ec", 0x1000}, {&(0x7f00000011c0)="e697e45ec3be15f32f8731d017dd2e7cc56a994824ee2b000d0080f77f944513769f73d5120500e08989c49291f1af16fb144d227c332dc2e1677b6c4f740e7fe307f58cb715cd3dc94985642c5bf94cb0735f4f5546e11d13f5bd9677da74d559f3b6804152fbca7ec8d46ef8949a386af451861e299524383330e8f0a1607e2af6b668a5c4735c9bcfab0272cb3fa7075111b773cf0912328014fd1f2e3e6f91694ceb14c5c067012476ee5774e58565f59854c7a907067878e5c4a581199487506c3f523d703c0ba1be90596c9befe895ff5c40582602b02964f1fbb1401acd0ef8155a660241724b01ff64", 0xed}, {&(0x7f00000012c0)="e9e6e88389c60058dcc74a7f5ab60a4f878301a094499d3f9f82ab1a088050c87a3a38a9e7e49cbceb36afde8b42141ba2d7e403ed610203362ac9e39599f9fbe24e704372321244c6254da1fa7ae3560b1b9d795a0b8df50004f122430ae2cfe64732df0f423578bdfdcb42d0a66fcb7f203947b52055ed1f78599e1f71806018d0b867f85e79c56df4cc5f0922ce110bd645969342d6c3a1e54671542f5239110a54fa53d77014de02724a1b3a3ae88118ddab35c9cde74d829e21569b018d0022d862ae540bc00912a7a702b30eaea84652442c7ea5ae0226685f08f0aa32a24e822ca0811a900f71f44375bd7f5872f71dc87abde1ddbd22bbd3002ce6d902e8c7b362fad0478e47b6afa4d0682b33750941ddbd44069a3dc8cc4081016a2d87ec0767721c5afdc2a1f5c436b6d4c171e68565439349e7571a820c2b9d313ed74a1a1eace1e8573dc7bf9bb8b5108d98b446a9e5eb847ba7747634d8d9ee6b1aa0e0462752e70a658dde919df7c866caa5f59d243664ffeecee21fff22353618685e35e12063ed9f70d9326484f7008ba5ca6df83f024e31875e50b839c92658f9c1cac104b82a1c5195e563ae354006970b0f21153a5d64669fa61486ea5ce06732f116e6e0dc0b1816fcca705b81b7a219b5a91f8988dd80a03b9ceb78a3f9cd706dc2a2dde2320f5901696ed42959b728f013deb65fba73660fb46486a983af919883cf135ed11fdb013e9b78424fd4db792261d26c05360e238955ce21ccc9d1ebe5c4bd7f7f016e4e5a1589ba99c73e44d8ae27fbbc53fa6160259e69c1ce26dd8b4644734b4915344c456b4036eda58120ed5434593c2b9e35739ff6761b3e0daa3dc74bc527cf2c3e2760726dbb3529e466f16ab580955fe16671039f748dd93ae1219aafcc5925331bc50c1b1c56bf38e4578db78305732c60674570cf17fd7f3d05289cd381d8330f44e4c3d153cc58b704bd1c3f95a0c832947c73e6a64e4599d23728a6374616e0050b95281c534703055936a938877c2b892b391f9a782e6f8c7e553d89c20aaef64fe89060b2448543c328a3648853a37fdf7d530b006127bdb8d2058fa14a9de59e872ee45a656b1d96fdf3757603cc9c9a1bb2823084e26ae413ac38c13238fd147311f64f9093c7e3e7df0a5ef98db8d73cc667c05f68bd98efffc8b7e1b89796878949e3bf6904662f1f4a421b25485407ea4f9f52687c9ceb09e1fc0661a71400b7f9fb51b1d805149267502da855e85f7523a7463e64b40cab45cc16b628e3e924d9d16d84c879b432d985c365599c57353a02a0213c9554761ebd283ded00f9b778fde804b8ac9d120759b2227b5f85a3187a1f40c1694afbd0329890995f226884cb84a999c1060bc537694c171e73f45efd74aaf1a4ca0fdc9c0c732b14d1048c93b731bdbe05b38d42fcd3d44e48aa5a22b7fdb06015be89c73689e4867688632c159b85211f72aba42734f9c605ba20fb40464728af13ef40e75e4e533d34672c500e6b4865b3e8d5acaadbf6e1e47fb8f26e75f9f341e073ccceb6118f65b77b9e15c8780c560f7c1c67621b451821cdb3d2c7d6860a2088de94689828e364710124d581d2f92c6b52d58273ddd2a3dec00f31580782e0c166b662eeaf9eb9fb566e3a2007060da5f1b520e9b210026417b2f813c2ca6726cb2fa59089fdb75bf0f55596d180145431c733641c38c5233bb04f7ed36c3f46811395e81abacdfce110ab77eae05ab2990a9438d3af42bfaca543488e6031f9522e58323ac9b396e2cb38a828d08208fc74b99ce3e9010bd0bc5a5a92878cc05140b898209b77b3d9bbbbcd9faa5f51f9cb06576c1cd6a8c5e8d3aec757b8c2852d3f8fef220d67ff45a07dd2e79a6b6b70898872d7ad969cdc8cc185ee76f283a3f9c4864297c43e35329e9d57c934164cad33659a6618a35ccd9b7d9cf7591a0205e9492a728738d069c4c9fc8124557a2f834aab13e9546b09e92e0bbb5fa34fe9f684d422337187f3193711e1da4e1e8e9fb4175f196414072a20cfbeee5d894ba773fbf3c1cd1b1928320c0c824c1383ad7bd89d09c46c91419fb37d1bb5d9db341c153417d413b563103abd6deed6fbf45d3e62133b45c5b7222fac7068c2ee7d5cac80af43741ef87b67e5f45eabcbb06875cb54b81f608c1e468dab45ea74b2535ce6ea0f8969f76d9ae13ee3cd9f3d3c391696f39b2505c870ddf7e2922b28c0f0e85b515fa9dab98d8e210e9c4bb3834d1f8112f1ea6a8dae84a7df97855b8cfe6b64c8599b9174133072c658f1416fe1644ec1ee96475d271e00bdfad223bcc9c77bb4287ded0d28401f8e14c90ba46a26b3ce80f918d8b83c6882a3cd6cb8b2d863f7bfb46e9d16e067097f46cbda048c14a2e781e65a1885ada804301d056b92fe2e2c8c1380304cdb55bfa491c095c9a79495f29f335395ea16b5abac91df4a9e2e9aee633bcc1ecff1384db907bff3f426066bbde6f1fc232350c5ab931739b8827566ccbd2fd49e2588aba08d5e1198623c88e1c2e28eb024043b55ae1fd1bc490eb5320d339abf72794f90eb1880219a5f073c64ace0625178b6baf80935f8a79e1210e52323760276caffd802af940095a8373aeb86e05067cf867d37e4014d4b99123a10b7801b983369448e0a3c2122b42d1900d482b37ef012dde6953e0a7cbb36f2bc7917cbc4523f4093728d6488d64544c6ebc64ccea4b82db1d226f86efdcc007224a8d90c2b4044654974408380395d1409640b0344cd0e72c8ca4ad4851e3d234c9cfa553896b86b84355afcc809b0788967dd5ba9eebc331d0177fd5abb9bb478eb654538f558a4c89e0a38831c6ff62bc11eda2ed18d29f2657b191fa3cfc7cb4b42b2f07ac3f2309ecc899f879c7c1d322771301e9c8120dfb47b64bbedcf65dbc4a7b1b62e4b289528db4f54e58a4f50994eae6ba51f2f553450c318772119ce394d6d14f85a1d703e6c55353f92938b38f0f426ac58b2f3091f8d239f20e0e48b1b1738fb488b9c20add8b858c8bbfd6b8f4b86c52a781ac58b1a21c7fa3fb74f52bb2c4bf47c88d9308284a7cfb45ba9f7ed122f28eec3ec0d6290d2d2e8f963988127064c33e417e3d88b7a841904405e67b83fafca11cedc15f54c8e86cfbcfc45b3af73c18ab9e11ce2465b230a97cc79f45f7fe7395ed7e9d532f097187ba7664d58e3e6eb8171163274d81cfb8e32b2f1a83008c05ebea621334f5e354165a609d61a3e954cfcff79bc5475744f72d0f5e655f05fca589d20b7e85773f2cc03f0b46528b474a61b970f83ba7c906f54439678ea5730173f8a2003594088e607b52a9914555ba00daa0974453d1ffff9002b32129fe6a43813651430b914e4918185bdf01430920150062ed104e9c770c557cc05d5abd6dfe5ecf3882d77ba1f369f464b1279ccc87fcea85d902f060db43681ec2427ec4068a7ca46b6d274f6c515dfbdef5994459c7c58b23860321ffe5feb4e8130b1f5139b3205359c73c7ab474aebec3483092ef621103a4dad0f239a44b1cb0775170e9fbf73efcfe90bba87d10c4bc1351c2d9c1db7e4e61f5f93ff2b09de5a7f3d16a49981f507ba73f656f1a54944def804353cb469388632b47b9ee58869d11b3c9c09f070ca880988606a8b4b5b93614d99415035ce9bbabf23d167a0b2ce61b74b876e1fc2c965ace75f16f48fb334ae814cc5781bb7b895df1dfe8f6e7a44dc72d5bf87ef0f79bcf35cd0de29862cd4908347582a45032d02a59ca490944dee1f6b0995ab9b7e9e1180622db0fa2ac5703c44217c2525c556cf9b80633de540a1e87697de9c1a060e54f12a907c2180fa3a567fa7c69ba21dc7d3c70fe7b7e5bd5c3d3e53786a1a47ea886f2e086a4edb562f70c4e8fa8dd6bf64b1774ea4d12935d8608d09d95a1716cc8bfb89f9bede531b1de6bcfc3be37695f85924c5ee0084171a7d684765e0331021c1330ab89bbe9dc1536f73b2a5210274265ad44592bc0b71667e39e2273c289e6985b46298c013883c437c680847a4e9224569943d3059cbdc34e913a30abce911c900d68f6882fd5274ba0eddf01f74b336d468fee08107dec1c08eb01db24b8c6ef40031e8490ffabf045f12e4bc9b37c6a6e3bde8f639242e36b7932b5a114aab2c5c72dae89905ffde1517fbd79245f0854bc8ca7dcd0784db505e6a24f72170e7eeb4e6269596d79d463920f4d8cfc99086942bf46a63384821600edc03591037be138e602606c43ec2e74cc033450eee56426384a72be41f9ad321d2de7d3fce737986c608669abd10db043af4773cf1a088240aed91dd81111ba165ef8d9fc14147b3bc784c9c67a6502fb440d3b746a5eaa0f43a351b1bbafd910d37f72f89ca66a3f6591e75a1d426d9082f14819353210cafe37148fe043a1593651e3f7305b1f51540eb3cc8e93eade917684edfa56f115e8ab8c56a10ff833a6453ab3a0aa4b249ba8d11763b2c95a51b1da8aa910921581397034865ca9d2f172e99133f250d1dc5d5dfed5a88facb0cdfac6278e4e0f9aa626bacc6742df06646799e07978e429884bf19ba6d5dfa9371654c59c3746e16a50f9390a30aff1d5efb9e2009db831eb067664ac6fcb36d98a6ff57291c230cc184634f434a7a702d70d35e93868400cc51aa75696fa2351b62806f5bf01da4a480a1cb64cd2fcb7199bcecdbdea4b1b42d809fd9ee6874d644847e9e84f210f0b7b7af91d89ee3483d0521fc1a11b8222fa8f17a614285859c01b2ff3e038362f8d0b9eaf36404b90d3f72a63d29969f6d84e17ad00eec89e42e7389c80f93a832a2a81d4eceab4a73067b640cd2b2fa2b780f3202f760be27f1cdc6b023b038c7f39d7855340fa1d10a43511daa9457146c50ac6e87525c972d51707ed9faf9bff2916445e3dcd6e082f2e166de4b1e1c7989b794a2a39d1be19ce71895205a444dcad71fa9860166657d410d8468d6a96ea5745fa537e305df5b080015a74ce61ef975210dfe18c503713111b5290c9f997a4b1addc061b3bb9c2810548c84a7a108df8e66c3a6025134568186b37b42c7daec59a6fe9401205017cf4907e9fc4ee0aeb5f2c1850d02970cfeaaf8d52f7a9ffc510ce4f13694488580c13c9d41ca7b134c3fc0c5540f7b39c5476a1e2009acbe25e7dc40abadc896b12bbb74217e9f82e0bf9b8b4b26752746415c2f10d9f3d8d18ea1629019f11b584708cd15e675a14039ee9047f15770bc0a4226da9b19768185489035252c4f01001bdd5519a7663fd4a691d09dde4686bfc436c2a8313e4d5c4c2bb685f1033ff19611882d780cf1f8f54fd725864e30d32331d1807a607d3bc62facf76e9f99211b6c1e0e3843a476d4d0f745046926c5eb873a40a7f4412eedaa7b3de8522abc1894b8650ea83b812339ffba532b6ba9d84c9e620e66d921d828f35b15a9c4982bc30fd26ae4ec7605f932222a2c9beef96f504714dc61238b6884642cb4300a6c7d387fbde977c23a54c59427cf0a818e8d47b733ebb6825b2345c36b6c5669ebebc0ec6e7aedf05875fc9788a73b62e0e8f4c1588eeb5595df10c9c4fa19573113e7bf6acc76b5d7de68b2150c2c116a37760760d7e3c5bf8b92faf19674406c3bf694860ddb853e56d0a7cc6a7998a08961379377742c5e8abf4327a7551967f6d86bc6800cf8a7c03231eafed6f2ebc289985f7a0452b71d40a4ec3772e10bea256ff8cf958ddc983af0488b492e7830d86fbba6caf6d36cfd48b5824220bfaa79cc", 0x1000}, {&(0x7f00000022c0)="1d04cd2d6d1e4f3076da350d421ca24adf1e3f1b9ba16cc18c041c9968392e0f60233e8e719c232d2c6ed531b447c98a235a0ad88e2b2a42433be08d49bd36ea5f3b506cf5953e6a59160b17b2cad8c63723ed1062bd38239605352f5097c15179285d747a19edf20ae52eb29ad9c721ec855a954daf57f1434cdc36d46f0d81acdaa3e2a8d6c3a4112c618e86bbbcd85aa70e73b03896ce69afab02f11bad17a38b139a0e33b6ddde5e8d44a352abf4b7c5e903983e7d95340cc10801ba74370fb8a9b1356a6de8b14977d0cb43980fae5a38da234c4346", 0xd8}, {&(0x7f00000023c0)="a8ff399fb4f3e3ff0f9815a941b507e6863ee67954de1d11bd673f498c650bce497fd5fb7b7087a309dc8e3c4206578153ab0af1492549ba531e715e40c6876262864f0e9b402ef665a2ead23fe4bdd59c14c9b76ad68fcf35fc10354449998ce46af7ec405ff4514fddf751ef2dca7520343efe64d809b78d5448c0fa82eecf71255a055aea7123a8648d28e1fbe2a4983eb770e229a21bb98a23de851ecef4001d7fc53e26e5b77cc07a4a45ebb29c234bb1d0300c155e070f5c06cd118f65e04b70327f12af6ca39a7f42175cf7f66335dcd22f72c7d0d6057a8a20c9ca1e79b21e409c4d2dc2818b4079df751c00826090a5c9ccefc872762f84c51ac530373b97ba4de68dc3eaf0307954b016350908d61c65737e75f9002e89e9aef0fe7a0c4bc1ff9334edb989d1b9e12cee6d06ddf74927d9fb47e73084e455a9fd30ed192b17eaf0e57beb3d1d47502c8811fac2015361525d6e9b51da5db34bcfe34495e35e44476ec9c07d885a64bd7971fca011c2e213cbf19905603a72afd74442c421161b68a53625aca37837d5b7fb118ec8a5e5792a8cbe4ad04eb4e5187c0cd16dc6d10667308c55ad510bf3f4ffa948e60ae99830be46a7eabd8d80cb3fe6e1819c2f6c5c82549d4ec660e41da618aa233669a3ffc0cf60d2a3d91d922647faf62e4c57cf3b4bf0f26c9505f77cb9527a3f2c22a7c31030e331bc2b5253d5f16e1152a36fd2704839d495f17b53b7f3f86f15f4f400732286fee3035c182725b6edc0f08618832db60c67483b35a1cdb84079c57c3786f70767edeeeef66ec0512e59e082ac7c529e6c969e21cefc31b13ac54529bf9f38816325102d31103362b54744516c06b0fa1c13bb3155212a0f383c62582b3000c714c06f8cc3f1d19b8c3269b7d5ce2841a241ca312bef4cb66a3b6522f955960ae43fbe371a81609c63e5136f8f2fa91c103372bab591d589d79c60d69d2d9d8bf19aa480d86aa0342669dde9809b3ef9daea57f6eb7424dfe6743924ead79d5e49494eb38ecb72b07e21dac6a7245c89b49fbcc12a64fe6bd957ee7389c66fcf788b63f9f89a3917b86512da23838b7b281d6ec8769e87c29f1e680277e2cd4f06e524575b9f27257782c461979bf3659e5adafabf4d04f7e56087c15d1efeb8d6d63267b5e8bf0e558da687fec3c770e6dc0aee7057fe661afb48a8f522abd663875bcf590994ebff21520813b0cfb2d5133b45373ae750c728c5ba4b6d3539e4ca04b9ac626deb0ecb705011b502b9a940afdd92a0e81bc3662db19e06520c964b3ffa1e451b63a15b21e00e3773dd5a10c8d032dc82b4fdb543810ae10907d05b0256fe4b7534cd1e0b2a961bb6f8efaf14157c797b63173a35cf8385fb786c89c29c38b0953afb4e1a7049977a16951e014ac41c941895f74b6785f2f4ab3e99b738cefcd2c53cdfbf1fffde73c0da6b7f63a2418043015095d120cb6e4808a9e8aeae572023f10c7bea57143194b0eb02cb6f06c35e8f1b818430f86e973ebbec0141b94432433d30c30c4e116a4ddbceaf210762ff3b773469982fa6f92d122f5dc462c510b8be6a1a193e5b806c5503af864c010400f316527c3636cd95d96f536d5cf0d510b7aede3e792342a12c06395b7a1aae64d348a8d609bc69a6972fa64b53f21674a3e8da2df1a5bfa2356d0df74ff65629e684e17f46b8d6036a3dfae0653e37fb4207b088bbdb261a8b8d5877295aad703077375b96e3cab85f3bd7074e14089581f20b9dabc79db937baee8c85670076607113c5dfa15e5553561ccc24b9f7fda866db972f0e05deb1546dcaa485a9629db65d4d9d6a655b7eeb57cd4376a7addf3a166c5ec54833609fd422d23606982a3065c1f4727addff9e9197e2b6417f6ae229a88c812236fa7c176640241d8a32b0b9897c1d89f5b1d5c6495a1f1a644d5158ec23aacf169bdaa5fc4b24642e21c1e2fde68d626690ac5f4fae717986c455adee709bd5286fd42fa07253d63597790cfc3c31fa18d393bb211b89703b0b5b476b9e79a346b1869ffd4ab90c11bd4cdefdd9c70847fe04c6168b3af6777cee98914ff88eea3eb07534c8b50660c0fc531dbef4c0f11e453abae5146879e18089ec5d4f8c0b673cce78ef6ad86ec3329111f0b85de9f832d933a7e9085c97407f4b38bdfc6f1e2488f84ed9b6ad412a71bca136df61e10753b83fd853c86dc74c7803955a156f9468d049a68de1e3aebd9b68d632d2f6fdd884b70d3155b29b79fc3c0b0799df4963ad2bfa4c38cbd2671b9d38c0bcee334a13380661fd4a52b098fd3df7f574147808c99e216afa1e71245a6cb378fe4989fd1d6f1670a90b19f62e7b3e4d685c1c65130c0194084985a65c07d990147115e8e4a59713665a865a0ea77ed6e682b5c3831ac4e77074f3761297a6b6750f4a02c25b72cb7cd8661c585a335e4aae8b12188f3bea8dce6bcfc81c8d675a911ed1259dc5be0e9e3acc410095ecf757a0b5d593793bc2895792a9c7f6233a0d88216a06df7b579e6082b7af5a93570529292afd12efe179c0c5030fc067ac1805ee3786d4f9b5f1b32c98c7506aee397f7c12ed48833fa423e35bcd4eba50479bb7e5523c0ed3ee4c69620690698de4895decb88392c6c660599e9b605bf0fb15886722f8f59fa669962aa31771105bfdee98e168feb3a79f4e02639876e1cce2bb7e714b00a5108bd0eaa39f1418d26b5b33240741a00fcd0e69a9583decfaf3fe1c548c6c7732f212287e3ed40c2cd7560d022fc9c41fe40277989c30acadcb0fe39d7f1238c9611720e1ad42911b0c96262789938c5ed54caabbc0c40ba9fd39849115003f3bbddb6a9d44fd3b89329025fbd35d371b9b76fd3c196980b378bb3e45cf849609f4f50c4d0da7aada0bd3db77179cc8359b3a49bff659981e1cb46320758edd7a0a0fbe91faff17214dcda33ee694f5080e712158b86eaf29f465917b662a04c8918133e7d9b6f61fbf8a21bec0004164003c22c0f0899b66173046f4141bd2461199169a0a7f7f79f464611ed0391f11630acc0904f87963143cc6ecaad6c60020a2e35d78080a499d2c620c522faf63acf4a61c759511f15723696579badc1a0c0919714238874fa81ef8688d583ede4e904ae83a2c07573f0f5c6e007a1c75b7e13f6e8d114424b595ad04087930aaedbc83d459ac8b1a1829063d97339fa55503c8e8092820270e104686261d49c4e119e3442d596e51721735bc0e39b8bd75aa1e7c1200eb3577fcd5032c3ff98a80068cb20383b7f5dccd2e4e4394752e51f3947d1e4107233034439f0a035d4949d32b4cf9549136f3726b69fcf53330d45072b745b0c64fdec9f80ab629b35b5b3a48290b14c37f412a910039179ea1e7b7ec7c53478fc48f412e59e4f694920c15a9d702b79784672beb3517852ad33dfbd21d74f232f8df27290f70e97ae9e37b703217c94fa600837e9e1a261dfbcc0ffa3786027a9a4e44dcedf740813c73aba579cd33339cd70f41f05d2dffa775783361594b880446d8f1c46cb321bbc3ba44d8e46ede27e03406f904ad8abc7ad85f23e8727ff7764c4d0e7e38436db3bfac2026f52314252b65d3f29d503cd6099721193a8546a87f1a6586d3589cbfec42baacbfadb7455a9a541565095ba1a1e83af5949ec38c03f4b8e2cff34a7bfcaf544229ea055db5c6599f493e1a24b470704935ddc3c6186d3ec63310cfa7d28c8c20c5643f0b1d0fc88f4d32a851678855d1b6eece531ca2a89d024d39db3177e3d6eb65ab79f362a3e7c1709fa2caa7a3d61ad9e4520a6ad2c90c8d39455e538b8b241c265d71a2903974b20c6b16634ae80ee80f3122413e9f5c8b1e38eecfebc0216992cb9539f108ca8693d68a45aff94dac2701382d112a7d3e62b242823759d2ae9d410cc49b9b32b4415ea718bce0efb87c5342405929b31036b021f4d5b9fa63d71bdfb2c7c95a534f77cc31ef58ad45cb321e93f32b307c9ecc21f2d24e2092c55504ee1adfa248107dff5acfccf1e3634df35ea2ce460ff617257542e781afb6ec92408cec8175494e43e4b87d6350f915a43cec77e90e203308f99ecab88750dbfbd57b787ef08579c54e9f8c0cfbdc3be0203c0889d8b2afde1a8bd888abcb9c826be53d12309f2d6faf9524dd0f96dfbd926ca6450bba72cd16a0f76750cc57bd7466c7fd3d628ab716993b5174faf0567b59b9edd00e47b3406f5eac8e293ac2237b563dfd72d6256b23334fe6f9d4faef1de79d5d92a87f61486691d11353ec6d449655507b5d855ff72a8ccb8ec46a1c3585151c97bdced92f863095b9ffd2e15b8046afdd46ab587bd83395b21bf7cca9074a96c6fa1c46fe238c4a1cda730ff1202ad8f11700824b1dd725d89d47c95ace015e0ccbc2d73f3eaa19c39753ed6250580289ce77485eb4667825033aa0bec52fef2908fb640aaea07775247b772e89c725e52acb2912d950fe2fcff5605c4fd11bb072bc80fb5e39c44036d53536a111e4795397180f20774c37cf913a4db5305dab9bddc4f1be0fe36c4ca51632b6e55f2f6ee33e60d6d52b16e5c4fc3b99d8cce4341743365ea0917f18ff1f0ba7ec952175cf0912254d7ae146dc6bc07da477d9a44d08420f98fb5fec369dd7df583cff5c502338623f76241ebdbe3751238e95dab110eb1b47b2280066fb56aa382287ae2019c23e6e40c7db411180b70b65e7cc1696199d42c5614854e8d5748dde6d5140cb404bcfb34b550784396e5e8c8b349938dc1ecc7466e562e2648d8243bcb4e37fb82ff6266c06d7ac1616618fb3aac34d0159173e9405b5016918187e66f639eabdb8f36baa93b86ea35f0665f2061c9e78326b165433bd0f40ff98e298afcd8c4ced429d11339578037cb008fc9ec9d90091cf2e39ca101e27cf2b79abef7f9541550f08f81189928d1bc5069337678109185d260612ba4074ba8a5e46a983b6d0435a7ccc60383c27957f9e44ff905be29ad1191763b1c2a8d3ae43a54853e22d1f1f2fdb1d7fa3441cea12afcd72f11b9fb20bcde1922386358e85194df14a4c3d9041a37f7cbfb4437a46693bef90776ecc987a89febc68beb47e3b0c3739ca69833b995b3771cf72d11f86edb38831d11de20738c34c1b8ebfdaea1193916368ea5b38d10197687aaa1a008b8d1305e8c5b0263fe7332d5dc53ed55e033e2635eeca598bd25f09b4afdf79823d370e49020f451da3a98fcd38f87cf38968bc505744b39bfc18dd415da4ad5b870dcaf70605346420f8c85b7e3ad773e6278d6709f431736bcee356be5482a7538a43e2cc842d7488b81c5541aa305f61795b5a168cf5fc73178f46d53bd1032a7f150a079bb3a2956edd3879f8f2db18a07b59e708e8a89eff77d9305ade820d44a13c028c7c8033b25a2a7c1980920cd2c7f1cbc9f191decdbd5f0273ba309127a9edce0f59a29e8766a0d89bbc384501b5c5e8aedf57f4bf3a0c368d23881579496264e328d0f90e5027afd17cd710ebea71474101c4f7fb9d3f1d55b59c217facaa1b135b9fcc5742a09c32c921a44f5174298c8c675068ea39c2ac0aebf51cdb68fa5012ae74a7d396921d30ba4d7d83ddfc4e654da2dc18ed5ac42c162b658789c4be29167e61a660841a5890da3f3cc11e730b0c11360e29eb32e49ac1e880a5a59efae675d5e7fcd5244bbb921042364d7618e6e22b1722ba33b04cfddaacc7706ac0b30cb31627286deb9e8f766c57a718ce491a98eb8e417697bbb418314a8720d3f8c7", 0x1000}, {&(0x7f00000033c0)="53dc495e184e99b045fb9d0513c1cd1f301051e81416eb2517d1dbabd1538748be491d3de6616a046a9b6f92dfc61de63f1d9b4c93279c86de001290199d92e84fdcd6766b429968923f00a8733e2a3a3a5e9eefc82b8b9d7d142393e87e302cc536a3a6e76ebc3cecbe92d75f819abce7056eb8b11cbd1e0ca3158a24b8279fb8fdb94225bf855fa494ab491f431aa5b6190ae4427f4fa0c003862899be6bd8c845d5c0a78ece71e5fd8f2baee6db507a85a5e6a3e028017144b2f33f3e94d368c090e7d9e71d6f70fe29cc457f8997dc4ea688f3a05945469394bc8f71f9501a372639b5ba2a030b2406bdcceaf574ccd5c973ab596e725ddc7cef41e3f46ac818ea7ee3427f3b3fb8943ec7ab1c8cf7d5839ce95c306635737025bd2f160ec9606fb3616f7002b10dce4fc361995c848f4c47bdfc6b729f1d3d0501bdff96df32f8b3ed0e80838fc7a9b1909176c3422e5fe3bb0d7f9cf40ec0345ace68a754baf1aac28f1d56666ea60261a5dd33a07f6634ce905b8b4c4661315fc6227358a33db3b966e2a6ccecfb0a4a5ec45d2ddb86cfbc6f22ea43cc65a558706bca7632f01bcf2df096e2c1c87e2337fd882e7ee1f73f5439ea85409d5c82f087778343a64a36f554518dfdac025b2a77568072ac8604b55018bf82ad9d7319151cb40d09f406767d5693abe03798a85f5415464d529f3c43efc2353a841e724a7a8e2466a3b3e71a8ce569e88e264f0ce09cadb3ab6764e824d9399f0a13afa7f1b1429015ac2c937edd4e595251d551d1427aad6d8e0d36e16c72c0da03d988c2ca6f2ddbbe2953138a6e66589eed4b400c76eeadcb1e5908a363bf70765e34c99f8b8d783255bec5989113d3f528ed98b7a6a205c0adb53428421a7755e9ee9b7cbdbd4d963994c626bcd840f77cac6190f3f0d1da55edc0a7df7c15a7dc46143a0451f21256d7b4294474d8e383aba5291521b9475bcb6dab0655b0fc5464c2bed124c866fc9125a81818fcdd1dac6e7cf1fc5767f41361f5a388d0bb83c92f543ab5d2468915f4ad6bcccce18ebecb35bff14b7456173e5a19d47af50381289aea07f5e16eae28ed5160e86afac3c5ff340b0a83dbe98cd1975d28ccba2374a12c958d9384d458230305e4899d46844058cb84b60671da11710ae9c44b256c0869b46328b9114205722f8dc4f84e549793e2d8352c9bb1ef075da83b93571458f7f5d1f04b5a99c137a1871b93eb2b9f232876d462bbf33808b7d1020c36b7f9275a047431af6641f691ddd8ef46722bc8057a4902ab34e464c2dafdf6138b9489a7dde05bd87d8850900ca61e9f894399e70cff91f3ccc3ea78cfa74c2a00601ac0e34964b132db5108b756da8704412405f359c287dd6b094978c200910511baa4b5be499be04df1add22f80e1f60adb097241697458c01210253d4d5835fd26dac07964edfaff2298f7b2f28bafa67be246491a5833698aaee3d8f1714709a67f41ffd82d77897d9ab8524411a3e74db39942e39c94dbd0a179fd9eb9fb91494cd2fb335c0486f2a9a39224a03bb356bb54a06ba9d47740f74eff0e73dc79fe3795c04fb8811ad79584f74873f3c20ba25c36d96f33d26041b536c3859c6e2f39d5a268e19842925b09a654de7932a794e912ab121cd902d095b761b111e158a4c3a39c1535a24bbc60c749362002823773fc39637ce048c0076bdbe83f15d0111a61be578b5ed7bd6ef794e4e1a7021f8190fe98da74f6c95da0457503c2ff729c2cee88ae9a444a41f56e6122f8028c7e0bac0a42bfca0655af76951bfb5ccd1bc8181e9e9c35ebf4a8e9f3824b1fdf211b45d2980055d3944c16b54a81cb444843da3f014b82868c018560ee3805fee6361339231a124e563c1c7465dd9d20fa2358d74affa89d8207bc6aeeba8295c0281271b71e5a6d9ea6134c3a26ba4b9cc34e949626d8286148c3d372118508bb71a9dc89197700623f1bbd1420579835e10a319337d844ca527c47c5f439b4efdb1442f20a4d7b2055ccc1e6e2e70abca224ed188f088f948e05b649a5c431d9ef3f4e043c00f3f8f31e5e8f17f75327be57d324b481cfdc9a560687633d47e67d1db1909415a8c07b2e4cde08020794b34064dad006d3a24de7b7a1ccc779bb9ed7226c125c1f483708f9f6ab9fe06cd9e42992934fd7ad744fffd8b4e369cdadbce5e18815049240d2e9539c0b022886cd77aeea090c2a6ed31bf76f87be9e0acab7ab0b95fb488c928a71a9dcbbbc2fd1f48614c8e47ed61d137f40e60f616397b1975c10cddbd060f2681495430f25150d71dab6521f9132c3f3b6080194b71c82fe20d4bb0153ba0add1990c608939e206507b33052a650bea562d3f1db187d9e0d64d85142690b78d80f410caf233818c8e5b3f00d44f507743d9e3baa284bf8655886578fa301e13047dc59f228a7c069dcd284eb406711209aba538a002e8ba584f636059f1ff275b79c13ea4e5eb5f422ef1f4e1559a77e859deb193fc65c3edca19b8a03fef899f9708a1d58b30cc4b7cebce6916e29fb78e213dda63d6009da535742885c8e15a9c6fdcb8b044743b94684fc2725b49056bc8d93261ea7eba4b367ad6fe4d7ddf6e123ea8c937852ef55d6f0b7eeb48374365bc6693914b3511b1e93f46b380edb0e02d87a81354dcd480475c4c3e23d87f4b75e54f7ae0dc6ad4b9e36477d44befa51446ef71dce81a760bc86b3a943e21776fd1bccc23b78560a6c6e1bb69c4282ce1433efc89eb5015b59ffd4f9335ba40234c294f0362252529721912f2d2e883bfff9bde21e3d81e89f527774f3b55098cb9c0531d9e1dc34c406fe7b327833ef349532c1c27dc9c08882e7e5e7ae6b8beefe9050c0419d0f741bd63f8a65905a8d3d2ddeeb466b362a8fba479d5d2b49795ca6b749c4aac7b005f0fd40f3cb09d1347961148ba930f1998fe3f153f0ac7ae83d94db596107ff2a7303bd925d5040d38bf978f27755b4942685a3a5709cc1c1aeff8aae0e9e0ef8b1e45f2354a235aa92cca70328c892e2f444edf145dcaf945f63be63d2da4448ad177f498a1c3d2ccba59817d3d7b971523eeccb7c985c0e26a229647cf0ed4f112553209dd4a6ce0f53d6035cd4e18a819af78352e431ace58725ae82dc2bbaf13c0ec99eb4284acf06caed7472e3c9e485e536301df21b7cbb02f2f8823b5a5d548d837c582b6abd6a398d112edb15c5a3de05690f08b2333f259acf0c2a94fac0f429bb1aaf271759367332ab546a224b7d29a13a82d9359337719efbda2b71ea8e7ab71d72211d0f931b49950817171198fa47560affbf1fe60ac2afcf118c049a8e66dbfad99e32b7cb78b01d58d2f2895b7d7690062fc9d51a8e0259b28dc07f142f8ef475ce73b6596bf5307d21ad5c42363149720a9ca6fb5a6a51ee7109edb3ee1067b3dca21c05e7ce0169fd3e6e3bd61d425cd4b74a4c7e81479e483035ceee6624ef8779917f3b6ca8db03949a897b643de0e3c3a4f222f0c84dc2907606852b5eb3e232556db3f8a0ef9c2fc30280fd081ff8ddcd783813a92b472943e087748cea394a3caa53b509ef03a037a4fa7974f82cf8e38f977e9df6cc61e661d37e43f87bd2f527f5290bfe8e2e1b992befdc44174e7b88c5c9cce699507a0565a1333fbb53d0b85a3e4e51a0649fdf1283b97752f6f06f500e9c0693498accea7ceb3cc1819db0cb4b32b7f673b3051a54d98b2a5e7355dbedccf3985d5719b50bb4bee51b104151b89213f92b1eaa5da9eb9b2c183861211cfa207b62a0284c0766c3d41f27502b4c04e0d1635cde6069f8a548b8fc7e0ce6f9756dbbd0cc8c17f0ce564da9c2a232166d24ecd5a56ab028d3ee12279f1d496559c063b7ee2cb10ecfac8ac7ccbab4d3bd91af81bbe235bfbd16a0962748f7404e071c784e1fbe29d4c591f4a04ff284fb6933f4bf78e483b28c62afb89b41041a1556c0d578a048844b03fc406478081f90c3e53945052a2880a080780420e3fd3b9cf7ba4d533aac4ae23bf0fba993b16b7f86aa2258bdaffbbe46c93b9698aba62de81c373eed76e28c83029e2b2361aa714ff4dcf32f1f7ce71c6dbcf6df2d77eb9c6e20c97cf1e460d1a5003057ee3f1587f95438e5e9511c8dae3c2be303fd88a6d6c8d0cb08abc03481f729331232135de87e560725e3bb2aea00fa5d90e46cf1c2b95b4296d7ff83742e293fcb67f6164e431c1d20982b6737c4fce4a32ea30005345f25f747a56c93954dc687061ca6ed207524196c538521370ca245c67f6370cb49e89c6032a67df649613e8c75574f6b621bfe8c10de72219691cd2b9e01e3269dd30b2b1de2ea25431c08aeafe03c39b6812b48eff51e302dc6cbaf06c96a64a3b80d5bd50d3370a510802cff9f77b756733389175a7303a4d4dadaaf600e1eae42f6fa38699a7f44859c4cddd2e396ac36196fc51b1b813c22efc291d223721fecaaf1720f1196c8f46d5b9384c85efd0d943f60e8976ecd16f13fb91bec9a8778a03d22d5e7ec8b7d83689d67b85981471efe9c30848f932fc65bbce048646a93c8a7806bf53532b2540397720b1793e66cf44a555e62fa1dd729bf10cc5af7db033ba86db8f0560fdece4c4e5eaf1ffb520f7f078daf8f6e41e9a745f2f48639f93994a3b06e3bec74a8235dc4d9c3ef31545cb1b264efbfcef95d41e3665c30714b35d281a43704b5ba01446c944f71c21d53bdff338a9cdd6c659e0cee47862db50fbcb0d204ea577b30c1ac9f2461ceaef1fd552bb1f4179ca44dbe36e12b39c47eb8a966889f3e0dcf6ed9f2a261ce59a9f104db845e9bf20db24b84de30811d6b057f948a5bb3b3a7ca17289d476c4a72ea133279c5300a524dd21c98a957767a51e340027f8271c6633e445837735f83ec107d853723b151ba9ff746f82aaa829ecfb0b3f4da38abb0bc3b948910b0c3ed27ec145f293fa00692d49484cbccc6f0558fbae95cedb0b8640440e02c1fc957aae4d45a0d667423162e7a27a6134400ffb6e2a2a055478fc448fcac1cb4637ea3abcbccd1e199e6161f1b5ac631d7d1dfdca4bb26c50fac8500847cc89db36d967d89db3359ba0678ccb946b8678ae6524dfa11a3fa1253bf811261f2803b31f4bc754ab1d6dfa08cf688c0c201546ff39f8cef808cf3f3b82151dfb749a3f1d940f756cadc0fb29577c6ad8deb3c941647f88c0d4bd24aeb01050a7871138936ad5a550ab97d122ebbe0aba34258a65ab943f9f12faaca052890cb336fd0ee548715dc5931d1d582ed864e32acc81d6b54032184018434504b2d6067f0c59e200bd2a3b76b0bce23db273e7a82bfd583efe182bbbcc369648fe128c32cb55d5f23a5ab2916089c53eb7ce01e4ef5b043356157c3abce2d7c987698264244c89092e6a9fe5d368ff42edcc4539c1f59b3d65d1fcf6953a4fda906884e11863634dafa7be4e5d5db077cdb87b8710a6c5ded8c67aa80a818b698c80c56376f1796e2bc3cfb4a3f054845ba0b9a8624eb9f30a9eaf2d433a37a50e5ba141fb207d4e25e5be9deced7591451c32bed1b24951145ad10cc217c46e4e888cbe1a93bc7a1e3d5f973e9df38338832c0882ec35c3b97b2d13b7b29b2521daf59943faed10cad5a95967c6900e653ca90b2277a54dd2753e928a0aac7244e54a8dc9dccf9efb39e1491b4cfb82f7caf7ed3f64532aa6785575f3523f6c1239489ed6cd208fdb5118d0d0a9586fd39399e3d7d999e61a2281def7946e1ac23f040a13a052dc86c850914656d", 0x1000}], 0x8, &(0x7f0000004440)=ANY=[@ANYBLOB="f800000000000000ffff000065000000a90df3cb88b7ec75178a4745c836875f706fe679912dd2541502dcc5eec45769959e39e0475d07a781c8b55032489ace1fa3bf4730bf6e1f9a386ece79845d9242da034e44f2d7bffd04c8976bfc7acb8cba4ac2968aabebecf092e4789d8520f88b53d7de911a60de5ab2a11fec7907cad29948002aa1f055c8fb89c2b387cf0cc6a8604a947ab3fbb92280d2854888b0dc081f3b12dfb0ad04324d5efc2de78989348a52c60a1334a301bb4c33f230f9db36218ed2dc40e470b314f17cc0e9e7dca0d1bd39f520915d2cf28d00723fd47264dfd76cc6d6e293c78c4bf7a64037d8000000000000e800000000000000000000000700000021b43dfc5aeec4fc3467fa569c09bfa65a31eaf1868d48b6b95224f9910847011f4ce73f2ced7730cff2c7326e34ed0e37264bf14422dad4765bb9f1fe0a7261006b99ed6d7231f2255c287b569c320ceab28a0c459d4c1f58bdc9e6b16362c801b52382bac8d1cf322a094673df56b89ef58bcce31f31b8f4c91ef9bc7223246ddef4826bf5d492d0b365498c6b4ab8a02e8697f9afe38931110c80d95f6d5ede46feaed10e110eee1b562e01d7e7585229bc771dbc53565905f527fe63b5d814acb9e50cb661e349dc16f1f72f58381201000000000000280000000000000001000000090000009dbee9203855f8c77534d3c614d359f0f97d4f55b96700007800000000000000ffff000000800000d439a68d3cbca0d9f612e1591fd0e880af48072725fb998c2083bca33339d6b8950dcffe823b5c00e53501a2cc874e7aac86d23e9f62116df1f287511fdb07f50bec37d8ff4eb861d1af94582e7ba311c3a294b6dde7b9129e494d681d91a160d557379320000000f00000000000000001000000ff0300000c8876052bc8bb9d58e9177e5dfe269c81d47cea3d5305aa49219b730ebf4fe81231365d170a2eb4d92eba0dcb54209beae9c955b69c6e2bb9f1802c1a11cd3cd762a390f1ac125f52e0f2152c069f7ec44fa48804d70716ec03b0e113eff59951b232dadd970a38c2daf777d052e2fa58ff7a010e91eabe2345ab06f386e5aafa087f9681fa7c275f68d3a3f43671d68cedd2c8818ac41e60c9db36735f48dec4d0678d16c6f12a2cbd1df48dc2d1a4cde23a37210131ba1af35ffc88a3edeaaa11ceb9e55fdb2ebe1e2a223429b34107adf8121311c6f0445eb95e00000000100000000000000001000000030000001800000000000000ffff0000ff0300009f00000000000000"], 0x398}, 0x40a) 05:37:06 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0xc6000000}, 0x0) 05:37:06 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x4000000000000}, 0x0) 05:37:06 executing program 1: r0 = semget$private(0x0, 0x5, 0x40a) semop(r0, &(0x7f0000000580), 0x0) semop(r0, &(0x7f0000000040)=[{0x6, 0x8001}, {0x7, 0xcc6, 0x1000}, {0x3, 0x1, 0x1800}, {0x3, 0x4, 0x800}], 0x4) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0x100) semop(r0, &(0x7f00000000c0)=[{0x3, 0x8001, 0x1800}, {0x6, 0x400, 0x800}, {0x2, 0x3ff, 0x1000}, {0x3, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x7, 0x2, 0x1800}, {0x3, 0x1, 0x1000}], 0x7) r2 = msgget(0x3, 0x21f) r3 = getuid() getgroups(0x8, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = geteuid() r7 = getegid() r8 = getpgid(0x0) r9 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x6, r3, r4, r6, r7, 0x42, 0x2}, 0x400, 0x4f3, r8, r9, 0x2, 0x10001, 0x56e, 0xffffffffffffffff}) setpgid(r8, r9) getgroups(0x3, &(0x7f0000000280)=[r5, r7, r7]) socketpair(0x6, 0x3, 0x8, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) sendto$unix(r10, &(0x7f0000000380)="847758add1faef7456f2e356558c3080c1c41f94173f30ae316e9f1606697be059ab1a5a0387be758d9b2de8b5847fe9c4a61606189f5244e73c8296e5b9d76df2b6345568678967be140293b4da5bea6e3edcfe9a11a3360bab4a213a6ddabe8ffaf16894c7aa9712e870518e74f822d6be55fc9ac86512f90633f69218fc7a5eaacefa42dc2c64a6e9e4cadf74ff84c961b69e0a306f16368a5f14927b86731b1fe799fbad076d8f40b7eb9c3072bbca961017edf872aea0b99924e47218f0a9a63cf4c213130b87fe006294914ce5bc4a3711a182722e45ed2f0b8764e2f3c2ccc0f1a3daca8197", 0xe9, 0x4, 0x0, 0x0) getgid() r12 = dup2(r11, r1) ioctl$TIOCDRAIN(r12, 0x2000745e) fcntl$getflags(r1, 0x1) r13 = semget$private(0x0, 0x4, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) setsockopt$sock_timeval(r10, 0xffff, 0x1006, &(0x7f0000000500)={0x5, 0x3}, 0x10) getpid() connect$inet(0xffffffffffffff9c, &(0x7f0000000540)={0x2, 0x1}, 0xc) semop(r13, &(0x7f00000002c0)=[{0x0, 0x0, 0x800}, {0x1, 0xd1, 0x1800}, {0x3, 0x5, 0x74f2ff39c395bec8}], 0x3) getpgid(r9) 05:37:06 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x500000000000000}, 0x0) 05:37:06 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:06 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x800000000000000}, 0x0) 05:37:06 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f666920000000"], 0x1, 0x0}, 0x400) 05:37:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x67b6}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000004c0)="ff", 0x1}], 0x1, 0x0) fsync(r0) chmod(&(0x7f00000000c0)='./file0\x00', 0x40) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x80, 0xbe9}, 0xc) getpgrp() r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) 05:37:06 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x900000000000000}, 0x0) 05:37:06 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0xd00000000000000}, 0x0) 05:37:06 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0xc600000000000000}, 0x0) 05:37:07 executing program 1: mknod(&(0x7f0000000000)='./file1\x00', 0x1000, 0x40) mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20000000000) 05:37:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x4}, 0x0) 05:37:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x5}, 0x0) 05:37:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x2, 0x1) ftruncate(r0, 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002006, 0x42fc) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 05:37:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x8}, 0x0) 05:37:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x7fffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x7, 0x2}, 0x10) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x400) ioctl$TIOCCBRK(r0, 0x2000747a) close(r1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xa3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000140)=""/206, 0xce, 0x43, &(0x7f0000000240)={0x18, 0x3, 0x3}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)=""/4096, &(0x7f0000001280)=0x1000) r2 = socket$inet(0x2, 0x4, 0x84d) linkat(r0, &(0x7f00000012c0)='./file0\x00', r0, &(0x7f0000001300)='./file0\x00', 0x4) socket(0x27356fa3625ffbf4, 0x2, 0xfffffffffffffff7) syz_open_pts() getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001340)=""/40, &(0x7f0000001380)=0x28) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000013c0)=0x1000) bind$unix(r1, &(0x7f0000001400)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x7, 0x1010, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) setegid(r5) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000014c0)=""/43, &(0x7f0000001500)=0x2b) ftruncate(r3, 0x100) r6 = semget$private(0x0, 0x3, 0x10) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000001540)=""/15) accept$unix(r4, &(0x7f0000001580)=@file={0x0, ""/108}, &(0x7f0000001600)=0x6e) 05:37:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x9}, 0x0) 05:37:07 executing program 1: select(0x40, &(0x7f0000000040)={0x4000000, 0x2000000000, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 05:37:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0xd}, 0x0) 05:37:07 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x1c, 0x0) chroot(&(0x7f00000000c0)='./bus\x00') symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./file0\x00') preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000000)=""/65, 0x41}], 0x1, 0x0) 05:37:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0xc6}, 0x0) 05:37:07 executing program 1: r0 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0xc0) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) fcntl$dupfd(r0, 0x0, r2) close(r1) 05:37:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x500}, 0x0) 05:37:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x900}, 0x0) 05:37:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="640100246c72503f43714b090000ffff002e360efe8e3114729e13b07b752de32148fb6242b8e03ad14a77a0baebd111295b26109b5b8d53085259bd7fd692407720f52a13d79140ba72b1dd3b11bbea9593a374751d201ef3ba136153694d4a9b29a0947f9c87dff5a59d7151fdf26cfac5f1bd53d079312557290a6dbf72da8cde5b73359282830881d1bb57c651ffe45545671ffac5b2e5259bcb95ed3e01bb5a05151bd592658bcf53ccc0cfde656773a7906333bf001b899de71b28a8bde0d0dbb29b4e123d76ed7e9066c46219dc92e65ccdfd06b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb1111dcb9d5f8ec1829cc830138165e387239f429570fc7fe8b5dc2682b18d3ca309b7ece438ecc97bebbea43c1b9e027d201d5cca00d0d5de26dcaa2eee42fd172505890f524ca6f6de15ccb8a3ddf6b57f6e7e1e40d0d6c467df2b2abf1594c23b46f13b93f7f4a167f", 0x15c) r1 = syz_open_pts() close(r0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000040)='^\x00', &(0x7f00000000c0)='&[\x00', &(0x7f0000000140)='$^(+\xa4\x00', &(0x7f0000000180)=',\x00', &(0x7f00000001c0)='H%#!\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)=']\x00', &(0x7f0000000540)='\x00']) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "050355a8a5380400000400ffff00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:37:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0xd00}, 0x0) 05:37:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0xc600}, 0x0) 05:37:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x40000}, 0x0) 05:37:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x5000000}, 0x0) 05:37:07 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) sendto(r0, &(0x7f0000000000)="b147700327e5dd3015fc8c4df174d3b3537394a5527805b2b8deec390e036b61012750cde70656e581ec5f70038eb70bf1e36a79fc7cb8729cc0479a58cea22f2d799e5887cad91e418a3adef139cf445b284535289c9438809c9a73890a327b937b26a490257758f59ee4889043d001b3ad9b06741589af30cce86da860b96e8e93d511af54ec37a29bbead1a2e5bfca7b81e415fe01fc0bc7168fac4f97105428ee1ea68be7988ed196e535415b166dca84f9e8433d77ccc5a69bc46719e6dbcda58af49e2216c4be969087c1a6aaaafa6634ec3c64a8685", 0xd9, 0xea419c61a14175b0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x9) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000001c0)=0x2) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000002c0)=0x9) getpeername$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) 05:37:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x8000000}, 0x0) 05:37:07 executing program 1: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setuid(0xee01) r0 = socket(0x16, 0x3, 0x0) r1 = syz_open_pts() semget(0x3, 0x1, 0x2) r2 = open(&(0x7f0000000680)='./file0\x00', 0x210, 0x160) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000200)='./file0\x00', r3, r4, 0x2) shutdown(r0, 0x0) r5 = semget$private(0x0, 0x7, 0x230) flock(r0, 0x8) readv(r2, &(0x7f0000000640)=[{&(0x7f0000000440)=""/191, 0xbf}, {&(0x7f0000000500)=""/107, 0x6b}, {&(0x7f0000000580)=""/162, 0xa2}], 0x3) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000080)=""/229) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) geteuid() sendto(r2, &(0x7f0000000340)="ba3fe09f2399caa15bb86fac2972704039ac5687edd8e90ef056fe0a4f056fe2a8463b42f3321cc2952956d3522dc261cc22409ebfdf545729db9a1c81c55a8f7ef97061fc0e384269a98b0d92d6d4a5f8471edca6ed896aa63fc7677d2ef6817df70435a3541ae7ba7508137b310c3b02a6e6c87ffac9ee6cf3dbd7a3b2690812093179f23b4ac4ba6d0b001795f1", 0x8f, 0x1, 0x0, 0x0) geteuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) 05:37:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x9000000}, 0x0) 05:37:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0xd000000}, 0x0) 05:37:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd380cfc761bb60800325a835a5aeb1b850ca6b4682ea2aba78fc5c23b12c18be230eb4de9b79a18725f7d7fab31da9110cee6f323ca7d36e394fafd73dcfd942ffb3304cd1c9a94e0f9253bcab7faf630a2d9156cc46d475e1ba0ea5017cfca9eeca2e4d10a0a92d675070254cf4e4c257a35b44b5344a592323cc6ed78bf9dbcca10a31b7d5614560d85", 0xa8) r1 = syz_open_pts() close(r0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000300)=""/159, 0x9f}, {&(0x7f00000003c0)=""/245, 0xf5}], 0x2) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0xbfb7, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:37:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0xc6000000}, 0x0) 05:37:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x4000000000000}, 0x0) 05:37:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x500000000000000}, 0x0) 05:37:08 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x14) r2 = dup2(r0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f000000006000000000000671f76308304ba00"}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockname(r2, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setgroups(0x7, &(0x7f0000000300)=[r3, r4, r5, r6, r7, r8, r9]) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) 05:37:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x800000000000000}, 0x0) 05:37:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x900000000000000}, 0x0) 05:37:08 executing program 1: r0 = getuid() r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = syz_open_pts() close(r2) r3 = semget(0x1, 0x0, 0x0) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000040)=""/53) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000080)=""/56) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f00000000c0)=0x9) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000100)=""/114) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r5, &(0x7f0000000200)={0x18, 0x0, 0xffffffffffffffe0, 0x5}, 0xc) lchown(&(0x7f0000000240)='./file0\x00', r0, r1) kevent(r5, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffc, 0x10, 0xf0000003, 0x800, 0x1}, {{r2}, 0xfffffffffffffffe, 0x20, 0xa, 0x800, 0x81}, {{r2}, 0xfffffffffffffff8, 0x1, 0x9, 0x7, 0x67}], 0x4, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0xc0, 0x2, 0x6, 0x7ff}, {{r2}, 0xfffffffffffffff8, 0x41, 0xf0000000, 0x6, 0x1}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0x2, 0x5}, {{r5}, 0xfffffffffffffff8, 0x4, 0x1, 0x734, 0x3}, {{r4}, 0xfffffffffffffffa, 0x20, 0x80000010, 0x9d, 0x4}], 0x1, &(0x7f00000003c0)={0xffffffff00000001, 0x61ec}) r6 = getegid() pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) semop(r3, &(0x7f0000000440)=[{0x5, 0x100000001, 0x1000}], 0x1) getgroups(0x6, &(0x7f0000000480)=[r6, r6, r6, r6, r6, r6]) lstat(&(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000580)=0x101) getsockname(r5, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) recvfrom$unix(r4, &(0x7f0000000640)=""/130, 0x82, 0x801, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000740)={{0x2, r0, r8, r0, r8, 0x18, 0x81}, 0xffffffffffffff00, 0x200, 0x147}) semop(r3, &(0x7f00000007c0), 0x0) r9 = semget$private(0x0, 0x2, 0x50) close(r7) semget(0x3, 0x2, 0x2) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000800)=""/219) semop(r9, &(0x7f0000000900)=[{0x3, 0x0, 0x1000}, {0x2, 0x80000000, 0x1000}, {0x5, 0x200000, 0x1800}, {0x3, 0x10001, 0x800}, {0x7, 0x5, 0x1800}, {0x0, 0x6c, 0x1000}], 0x6) 05:37:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0xd00000000000000}, 0x0) 05:37:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xfffffffffffffe5a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000440)="4c0dc55dbca70783", 0x8) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="a9bd9faabfa1af71b9535b8107a56f2e00004f", 0x13}], 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 05:37:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0xc600000000000000}, 0x0) 05:37:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) 05:37:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() read(r2, &(0x7f0000000100)=""/253, 0xfd) r3 = dup2(r1, r0) poll(&(0x7f0000000000)=[{r2, 0x10}, {r1, 0x8}, {r1, 0x10}, {r3, 0x148}], 0x4, 0x1) poll(&(0x7f00000000c0)=[{r0, 0x162642f663d7441f}], 0x1, 0x0) 05:37:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0) 05:37:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) close(0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r1) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x800) fcntl$setstatus(r3, 0x4, 0xcc) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:37:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) 05:37:08 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/2, 0x2}, {&(0x7f0000000180)=""/215, 0xd7}, {&(0x7f0000000280)=""/121, 0x79}, {&(0x7f0000000300)=""/246, 0xf6}, {&(0x7f0000000400)=""/130, 0x82}], 0x5) r1 = semget$private(0x0, 0x0, 0x308) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x4c0, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xfffffd15) getgroups(0x5, &(0x7f0000000980)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r12 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0xc) r14 = getegid() getgroups(0xa, &(0x7f0000000b00)=[r4, r5, r6, r7, r8, r9, r11, r12, r13, r14]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000740)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r19 = getpgid(r10) r20 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x7ff, r15, r16, r17, r18, 0x41, 0xfffffffffffffffb}, 0x2, 0x2, r19, r20, 0xfffffffffffffff7, 0x0, 0xb46}) recvfrom(r0, &(0x7f0000000540)=""/112, 0x70, 0x801, 0x0, 0x0) lseek(r2, 0x0, 0x1) poll(&(0x7f0000000040)=[{r2, 0xf1}, {r2, 0x56}], 0x2, 0x0) r21 = semget$private(0x0, 0x4, 0x50) getsockname$inet6(r0, &(0x7f0000000bc0), &(0x7f0000000940)=0x3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000006c0)) semop(r1, &(0x7f0000000600)=[{0x0, 0x3, 0x1000}], 0x1) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f00000005c0)=0x4) 05:37:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) 05:37:08 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000), 0x0) r1 = getgid() r2 = getegid() getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x3, &(0x7f0000000040)=[r1, r2, r3]) 05:37:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xd}, 0x0) 05:37:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000700)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)="76bbdf98df9b12525c8a1e2634f64849f2c8af0bfb03362f2764f5fd24eba92da2541fe3b1d4cfe32aea36f01190afa1699c8dbe2b1f7577a7c7dc4e150ab4a15633ad4490b424c6631a0a9dcb02842e8437a8abaf2d31a17f5ec1be6897b93aa4d7f113f506d2c398cdc8c8fb4262137ce9a8865eb20794fae88e9c0e73933533f62bfdf8f6cf0d09e6577de4bbc54eef8a76278af6649b153d7fc30a1b94c6d8b41c0406e29ec6c79538a7afe4e8310789d4936e7f979cdb39bf34da35b0a1005ab9d3", 0xc4}], 0x1, &(0x7f0000000280)=[{0xf8, 0x1, 0xcf, "7d7f798980ac50520e6f0b39055d7059becab1ae52f7af7460336a984db1a7e90cd0eaecc2f7479f62edf263b51404b8859823d2ce69dd3eedb58a7df5860bbf24164d69052bde00d6d779c0e5dccc5840249592ddc083ff08fc498b153b5e98a26a32301894bce5d8690cf95002183255c95b34d696628acd43a46c99da835afbc1a1b8a1d90fe96678b2635a2617a4c1b15f286c1d52683d8276292f359974a22ce41c0e7e88e37512fef535a68f7107ad4f2ca0641af6e93b37433166f9e39be54362baa32299ea93b4fbbb97cabfd6b7bb806347934cc28553707aee04caf6"}, {0x68, 0xffff, 0x3f, "84ae71c7ec213898bf6c11fd06098c578d436fb935349bb7d83be36863d5a8b64073cfba8a38f71c0f10be48a952b4dfe6bdd93a98a1fcd0ba7286c7b3cf741c9f6cb9027703686e3147ba4d07cd4cff98c1"}, {0x70, 0xffff, 0x7f, "4c72053cafda0a5e5cf68c6ec0c348b8786eca6c636701a065224d3b7beb3fdff9cb21491599906bd6a6aee1434d23f4b18b1f0a86ec3ba348c226735e503e3a93a13ccbf4369a088cada8aba318e054ccad625e9c45b65e3aa661"}, {0x30, 0xffff, 0xffffffff, "65248ea5d7102cffc6d96fa1180be1d2375041f7d2bc2c91e075"}, {0x18, 0xffff, 0x100000001, "6881"}, {0xa8, 0xffff, 0xfff, "dbbc092cf38bf42039d06ef0315d95dbf168d3b136b605c1d5afd5a733004631fc348a5084137cc21c8b199b93013258ed4ccf4137d86bd0c7b7bb272ba584205e6eb9e5c85b9f022ed9a3809f5bb7cf3ca4088a1e0455deb0c39c4867f75c4e618720db04a68d2d6ba229a16fb4321d5730d5d6f2b28d01e9796996fbe9df1a82126926c1c21cd8c8340bfd70ffe264f810"}, {0xd8, 0xffff, 0xfffffffffffffffa, "e5fbd2bb18845a89e8c4daf12dc5b8ac7e1d745587fca768a9f40d71814c928478fb5905e95f8a23e29c4eb2a7c5bb9d30f57958c6b5f64da7d681dc275f7591bd0965f55bfab00504a2d92577a4ea1c7b2db7ee329917d1966b6cb555ebb9dc978eddb4c7aad407036c037484aa1d20c2293508a1253a7214d8964cce6426d7ed07e29fb800519ad0fcaa10e619d89afa2acce177ec0b273516adb04014572bcbf12fa50850a47e6cb7934c0b2ba119aa4f17955b721650c7a7a822c99e03fd6377"}, {0x98, 0x1, 0x3f, "095a65fd65dab814644abddbc1c9227a6585d81808c60e7048a5ad3cc5f905897a54449331cf61f926fffc5bbdd498ef7e8338b2b1d814af369e908f941d69afa4f5a9c9b348d153d9f72b7b19626f9d0220f3872f78c1c88d395642b4536a670ebb5348c0b4d173b4ccee8be33cb3d4f501378870d47324e7ff0ce637425883d640"}, {0x50, 0x0, 0x1f, "4521e79d17486cb9674b8f6f640b083173f962fe975df578e3aa612a08714cbacb3e1ae67d7af8b1bdbbe75a112c1a87f3fb715d09fde71907a87927a16aa6b2"}], 0x480}, 0x2) writev(r0, &(0x7f0000001b80)=[{&(0x7f0000000040)="8a174cab8b09774aa2d536cd361e45502eb5d674982be3a65e7de4f5c4614955ea64cefb196e7df6a7b02f9c49ad085738844ae3584961be6508ecf2b8fc71ea5e4da76d456a4bc572ad59e8876776a3d49a409d5e6febc92ba68c0ed929d326f37256fbf59e90242e7de534705a93d74dc99576faedcae04bba0b9b49885cae8ef643a2147f5f729dfbc9972884e6d1aeee49fb2f719c53944085d732b7edb97d", 0xa1}, {0x0}], 0x2) 05:37:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xc6}, 0x0) 05:37:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003d, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="e53223306c66ff", 0x7}], 0x1, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './bus\x00'}, 0x8) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0) 05:37:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x500}, 0x0) 05:37:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x9) 05:37:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x900}, 0x0) 05:37:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget(0x0, 0x0, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x5) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001880)="bdfa4d2582c321adcf98848ed28051bd24603dea8d0343d6010000800000000085c6a19e1a3dbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b274b887f0130906e061a751731e5c2091f3e9bdd11c4518138f791d6a2e60e1f34322c0cdf8648b48935d14a79cd66c310404000000000000ae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238080096d2250fe439f347ff8ac3530549c6eeab2d4e579efa285828dc1aca7bc3e92434cb41191c368771b6626551a90e6a0998bd25030a8ef875a3e25447bafb7147209b29b35216d1f947ef355d3cb3fc4112013a2adde1491facea20b30992b9b57d95b03f0000979a3edefad0c39068c5c65f9a4500c82c9ef59b196ceef9a443b39af502c095c939bccc71404090e0a966b9bd2d9c0897c742ceaec06d825db7382cf5b590806966a7e8891f406d65b34f9eb422db29b072b4677074cda2f26ddf77e5944d", 0x184) r2 = syz_open_pts() close(r0) geteuid() dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xd00}, 0x0) 05:37:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xc600}, 0x0) 05:37:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) recvfrom$inet6(r0, &(0x7f0000001180)=""/4096, 0x1000, 0x801, 0x0, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) 05:37:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x0) 05:37:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mmap(&(0x7f000015e000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x0, 0x800000) setsockopt(r0, 0x29, 0xeb, &(0x7f0000000040)="d5ff9668", 0xfffffffffffffd20) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 05:37:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x5000000}, 0x0) 05:37:09 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = dup(0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f00000000c0)=""/52, 0x34, 0x840, &(0x7f0000000240)={0x2, 0x1}, 0xc) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0xa, r1) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x20, 0xfffff, 0x40, 0xfffffffffffffffe}, {{r1}, 0xffffffffffffffff, 0x8, 0x10, 0x3, 0x100000000}], 0x8, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x82, 0xf0000000, 0x7ff, 0x7}, {{r1}, 0xfffffffffffffff8, 0x12, 0x2, 0x3, 0x401}, {{r2}, 0xffffffffffffffff, 0x1, 0xf00fffff, 0xe7f, 0x1ff}, {{r1}, 0xfffffffffffffffb, 0x1, 0x80000010, 0x7}, {{r2}, 0xfffffffffffffffd, 0x68, 0x2, 0x1f, 0x100000001}], 0xffffffffffff8001, &(0x7f0000000040)={0x8, 0x5c8}) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r1) 05:37:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x8000000}, 0x0) 05:37:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="b857b8f77f7c6b6b265c71998594b06152e3d0e5ede7bf381a3363c53274db1266ccbf582d0fb130a51ba3bd48e60d86958526fc1bf9b5da55cd4c0bb437179dff320fafd6ca91f37a831257eb61376aabd7cfab8a4f0ca5dd4ff19255dea98a92a0e550390adcc63e19d236fc7cbaf7562548069b04c80c7f49dbaa747c84d0aacf9ccfab8c6e37d769d12a6a02a3dacd4e456ace9318aedade4326d893dfed291999152a3df29ff32b4e3a3d6f4c9271790843b95c7713fe0ba7626862e6acc43714ebb9637d6b7693ed30638dca502508b235a12080ae321d8e7e99e6f490b02efb2f27cd8a5b97e60afd8ad2ff7aa30a10b3b7eceaa967a8c9686bd6a9326910fd20ac8c872eb53d477def79418eb2ed8bf366c690e8834840e6f93a5912f1c37247ec2188a2d85d9b3213f98d8ef966b3e3f0516504c0e26490cca365a7b4a4584c697582644590cb599b1ade6d67b53ab9dd973d00e7df37898c3646827b3b2bd4aa650c39a043f6af4fc17296093446c215eb3306757b45801f8552459b3dd75fb46090a04344765e372619335a19a146214288f2bf42f0680d76a3e63664d8b026b0e2aa8d218a1401a15fef8a58ffb7b700d40bb557993e99d3e6792f629a778dc4be9a8383f507c83541567ab63e5fa0d02199a6a5fc38087e9155114972dd5958a0cab98fe44100036aebed698ba8e6f02e0a4af496f8d9a7c292b264dc3f9c379a3668706aeec9d4493d0428a887a8a5c602a3dc82bf8cfc24a8ac0812e4e47daf878af4f267d2db4a08de6e3375a2a0dee098e85b5f35558ce4bd751e97f07a62544da8f0c170399af47c85c6dc2c4072e8c6b7014f19597997c420adba354803635c5878bd1d3c9799654c2118bc699e266d030828242ad3d863c98c74d2c61cd82218398e662d0ce7cac139f2586a3be56d8f4f2a954fc4186669c87810b3350275d199dbca45e14ebe061063ff3256bffa7eb3dff3ab2cf18f6fa839c194c61325888e95ba54ca3c9e7868357c56d03ee35f2e69834d06ec261786eaeb0e07f80278d0663aac595fa356b4417172077aa8fdb6bcd4e0f09405867fb6e6d88f2235982ed3672539330cbba8959c134a99420fd3d250af810d75191361eb25113c95900de64d564c49b15f3eb304642be2a419738c4ec76cfb37da9d5a432cfc76c7a2e6e63135d030efcd29d583da23cafc17105c98196b03057aa67269b46f27250e34f1c95ae72b84501313", 0x374) r1 = syz_open_pts() close(r1) dup(r1) syz_open_pts() 05:37:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x9000000}, 0x0) 05:37:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xd000000}, 0x0) 05:37:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f00000000c0)=0x1e1) 05:37:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xc6000000}, 0x0) 05:37:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0300000000e74de400000000a600"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(r0, 0x2, 0x1) 05:37:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x4000000000000}, 0x0) 05:37:09 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0x5a) socket(0x18, 0x7, 0x0) fcntl$setstatus(r0, 0x4, 0x4) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/133, 0x85}], 0x0) 05:37:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x500000000000000}, 0x0) 05:37:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x800000000000000}, 0x0) 05:37:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x900000000000000}, 0x0) 05:37:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfb5d, 0x9, 0x357, 0x305, "80f28acdf9b6bad02eca81c047d327740fff3aa0", 0xfffffffffffffeff, 0x7}) r1 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x1ff) r2 = syz_open_pts() r3 = msgget$private(0x0, 0x400) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)) r4 = fcntl$dupfd(r0, 0x0, r0) r5 = semget$private(0x0, 0x7, 0x308) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x20, 0x8, 0x7fffffff, 0x4]) r6 = open(&(0x7f0000000100)='./file0\x00', 0x10041, 0xa0) r7 = getppid() fcntl$setown(r6, 0x6, r7) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x84, 0x22e, 0x5, 0x5, "44daac00016155d3d56a4d8df879a571ab0545a6", 0x3, 0x43}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000001c40)) ioctl$TIOCSTART(r4, 0x2000746e) semop(r5, &(0x7f0000000180)=[{0x4, 0x9}, {0x2, 0x8}, {0x3, 0xffffffff, 0x800}, {0x3, 0x67c}, {0x5, 0x8, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0x0, 0x1800}], 0x7) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x14, 0x3162, 0x4, 0xffff, "a2c48ee762483354c66c958cf300a94dd9bb4e27", 0x1, 0x3}) msgrcv(r3, &(0x7f0000001c80)=ANY=[@ANYBLOB="000000004230d29d8a4491cb00000000000000000000000000000000000000000000000000000000000038351673a72b860f3281c6a1ee00000000000000000000000000000000"], 0x3a, 0x3, 0x0) msgrcv(r3, &(0x7f0000000240)={0x0, ""/240}, 0xf8, 0x1, 0x1000) r8 = shmget$private(0x0, 0x2000, 0x48, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000340)={0x3ff, 0x401}) getpgrp() semop(r5, &(0x7f0000000380)=[{0x3, 0x100, 0x1800}, {0x4, 0x1f}, {0x0, 0x7fffffff, 0x1000}, {0x0, 0x5, 0x800}, {0x0, 0x1, 0x1800}, {0x7, 0x100000001}, {0x1, 0x2, 0x1000}, {0x3, 0xd944, 0x1800}], 0x8) unlink(&(0x7f00000003c0)='./file0\x00') readv(r4, &(0x7f0000001900)=[{&(0x7f0000000400)=""/106, 0x6a}, {&(0x7f0000000480)=""/250, 0xfa}, {&(0x7f0000000580)=""/226, 0xe2}, {&(0x7f0000000680)=""/132, 0x84}, {&(0x7f0000000740)=""/134, 0x86}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/236, 0xec}], 0x7) shmctl$SHM_UNLOCK(r5, 0x4) execve(&(0x7f0000001980)='./file0\x00', &(0x7f0000001a80)=[&(0x7f00000019c0)='){**+\\\x00', &(0x7f0000001a00)='\xb7\x00', &(0x7f0000001a40)='#\\\x00'], &(0x7f0000001c00)=[&(0x7f0000001ac0)='\x00', &(0x7f0000001b00)='--/\x00', &(0x7f0000001b40)=',,@-.-{\x00', &(0x7f0000001b80)='\x00', &(0x7f0000001bc0)='\x00']) 05:37:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xd00000000000000}, 0x0) 05:37:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000100), 0x0) 05:37:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xc600000000000000}, 0x0) 05:37:10 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20000120002000, 0x28aa) 05:37:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8001) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) 05:37:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:10 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 05:37:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xb15) syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) 05:37:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:10 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x4, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x82, 0x1, 0xf800000000000000, 0x1000}], 0x8b0ac51, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x40000035, 0x8f3, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x10, 0x0, 0x3}], 0x200, &(0x7f0000000100)={0x7, 0x100000000}) r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x6, 0x6, r2}) 05:37:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:10 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x83f) 05:37:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="c4", 0x1) 05:37:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:10 executing program 1: r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f0000000380)=ANY=[], 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x4, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/248) 05:37:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:10 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x0, 0x2}) socketpair$unix(0x1, 0x5, 0x0, 0x0) 05:37:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:10 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_execute_func(&(0x7f0000000000)="f243dd06f3410f10598dc4027d1ca4c729760000f36ec442f9349de9000000450f0f93af020000a68f2808ee7000fef20f5dc80fae6f59460fb4b90dd60000") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 05:37:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4512) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f00000001c0)={0x9}, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x48, 0x4) open(&(0x7f0000000080)='./bus/file0\x00', 0x8000, 0x43) 05:37:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) fcntl$dupfd(r1, 0x0, r1) close(r0) 05:37:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) login: wsmuxpoll: not open wsmuxpoll: not open 05:37:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:10 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000140)="bd6d483c9773", 0xfffffffffffffe51) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x7fffffff) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 05:37:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:10 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x6) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001780)=[{&(0x7f00000001c0)="b1", 0x1}], 0x1) write(r0, &(0x7f0000000240)="c2f5b24cc8996b2532dbd0489db602dff2126823a765fc2b8c6939429d4cac04be17ab63fbc54100dd57946e1e0e0c3bc7a061d684072edc28fe1943363e612f8848a45b46041b0017ff934397a33a90b9234b0b5f46a27ae00c8553b8fdd8d2a4273f869e5bf5571f6e28ee2cc4f8918037d77c5513c955426c10271e4ddeb9f61fffd7a113e297214431075b9ec2e37b637b2a84c40bea793a0d21ec599f5513ff72db2e9fa9f1163d27010aecb5b5a18623a4c6334014d24afb024aa0e4c39e08c2353121d0f3cf86534c954477a6819f7ebbabe16e52e037fa43a6dd24a5a0b6eb81e5b9f84e990c4b71399f04e9ce59cbbb9e9adf8029ad14de5442d9e77d06cb92b82556583406792c325c06ee75ea5d7e912e34ecc990d11cbffd45e572776b706fa60f637374cdfce86fc02172914ae0cee3331b847f3516f18dd319d22bdee6799e1a7c8977eca8b3d179a4470b26b3a64924a44d9b5c99c89ab7284ea35e486470262c2f5d5950d2f718e81495fbcc9d3315c2fd593dd6331847df8ed1b7c5f6e3ac86a1270db2025cd907ecb62b6bcf3cdf56591eed77af051ffcb886c5e0ad58bf4cc839fe523bd0dfb90a1baf2f40b2ec002cedf7a5407031d7585f703c86d2f72a1c98cca94e4a1f273b2085a1109c23b35581d3ff377ce11b91d6718717144144e2e7bee645211cda524105f06733d8e1405e7b077b8e83ad6aa97f1a0bd66b3d57162d5ce813fa64a4036b18eb6258419e0fd56e98fe174120215d730e4b29582f268c01d5872fc8224b164a4c2161875f0d24a56934786e38565fc9578b3800cf3f424d1e8db841d5aee6442e80f601f0a3eb5c058e483b99fa57ee4d116f567f1ee3f950ca7aa93bb7c705ad609cb29569a0f79d7efcd6ffbff8f692df34f31992c85ce53f540f7fefa73ccd25bfd585ba6b43f1638b624f90127270ea3cf655ed62841ae996d81f0492252650d2a0584d8db75013a283e049a24e8a36090b6f54db246a3901b10e30dbc5504f2739962cbfebf62c0315463bf826b4f23345f787892f9ef9605c7f0d00f64b22feba7fef09aa40e5772fdac41d34901024ee1f686086f4304425338d4d454e4ceb3e88521878fdccd7986d67389c3abc5627c8f15c6bb310a499e19edd09547c9d0990296a33dff92dcf7f0dccfb044570fb93ab7e5e456d1d46c80412fe63370b61ade31d968ff8753647a1419f6984d92a076ad01db90b7cbe26f779e91d81fe39e7503aa3f696b0ed21a72737acbdc40f26626588675da06f6849a0c6dac5fbb8724ea8b9eab859263b5dd621dbe8a1494d72631f146a07d36d7543b8bc948e8a91b1862a1fd112e57c7e4cf6954c7c02feb19d5faf68fcb618db164082a0f80665ad2b0f3cb1189083c6f6d2a9fdd6c861a3dec147d034efcb72a7c76393498c63e5fe3835bdf618e345eeae4e0b6fc7f37e42447b209e814b89f35de67c1051db160ea0f625079d85a3cad418467707d755fb67c21cf312b9f20849395e6faba99bf094e7942c36705225f41d95c180f14f10b055fbd47f1184fe332edc26b1590fb2faedc81a87ef471f1ed5cf746378db4005aa8a5c1939b3ba2d02c1c6773addd9691cd04d9cdf846a873446da2e6074520f2b255ed23837f274580e44231d4b08cebddfccd9c5c813f75213c5caf7b59cc747a3f92ed522a104a1d1e992ec38ce68ad5da6a1cdc56491ca2beb0ea874aad6f59a7b4e9c4384fa5731fe126b9ea93adeab3efb7611d2a81fb69312992e0a104f90c098802a02c4f768d25b82cde7d024d2328480dde417b19f899f79c56a1922cb95161d756a14fe21abc714813692581da47fcbedd87e93ef8880a6b73a78d9f8d716ce60691a243f800d349640f293c6313a4eb119bc3c6ca3673332cb8e8d47f1ac44714871171c504070fafa5195cc2bae432eb98e4353ca461ab996a62b32ee4e153d8d6e6bc00efdb590533dd28122c9807250f4e958e98e6896488c79c06a2e3bbd8dbf04d14f6b57cba7310958f5dee00432f6b9c909d8ce9ca94d3cda2695ddd7c6762e5d7573ad154b2cbfbcd941d017c10b897bfbf1fdbc5687742a1bcd9946ae8113c965d35fe218a16ca5879cf5c47b30b71b412575d02710987e1aa64516d8ad6e1a6f066141e7f4c9a8b7fbf5564bddac99b120cde6edfb3b2ca59ffac496a0ab402a1a5000f089eb34b11294696c00617b23aa79b2e0e5fb54d4bd5be12d5a1f8cf6ee2dd1c6772af2895addc4331317fa08e2b1125887c2c8b6fdacf5797c5085f9074c316b004c8460d4f13220977c86e344beb33e7571344d7638378c9f0a54a5a65d295a8ccc33cf73f2df12a5b4e2c8e552b1f7165ac694dcbc89bb89535904922a592a2f21a6f7db8161b1ab55c55240bb687bfc2dddd70763de3861d2e07b63e781969616576216dcfcf69b46a3c1ed4fed1bf5b61cd612f58a44c3cd4ff236ced6267258c1c6fb5103cee2c7eef7c547b1f243c7cb78bfd3e838d33ffc3f5f707d9fe4f06557e06e580e2ac034e566bbfd092f97c3d78c1d975aedaf962c9e589c4e9a58e1cd73645e5560cc964ed38ffbd7e52366834d561864c432608e8e4822edbe9139504ace2d8a4d10b39e8f1c37e21508eb8a0985df882b7bea568baf98e37d5af44c36db900c2b1cda2472ccb64b8dcce19a7e4a5b471fb8284ef8c5f446979315b3196410b51f8e93d44b5d98a23485a34a9dd45cfa36e534effc7b93a48bdc8b00e28ed546f8f5f6c037c5f5e7b87712523b4dcad2c9c8a505c23bb6b911c8588b1b351c6c7cb59d26951d7d27c2c804a678546a6a615c54a0777da22bed76d8e55785457f2e1cb6dd5bcc16629f32c3f002b8dfc3d2b417594f91eee3fb9cbdaa58c406def29d48d40efb1acadcbf17fa35b835cf3c8835a8937c0729c9eb7105a7a3dfa3e468ab87295bae24c2c574af66b913df68293169aeb6a89d448bab037912d1491ce07385035f7033863dacdf9561a7dbf96880b9ffd1042cabbec0e7805fd1bd35c52d0a24719d931ea9009446fa7131b86b47f47573bd4037c27df42ee7b75ba89bdcd2c7aba6da41eb67d20efb926ad5ab8582011c2410cc260efe2762076f1231ee17a10fd31b66539289acd80752967deefd0c6930f5333dd8e7436d6d614e4faceac4757a2c2b4616cfc452c1bc77d05a4384bf780af3f598779858660f1e432539f22875b885b30bb5a2e040cfd287204807b4f74684462a9e7263698b1997065815b70ceb10d974c40d36fc67b1d218acbb8f92b0e133222ed731aed115df4922f78097fddfe5c184fa32e8a370335ae156ff81207d848b6f016a88f5a75620f7b15fa8ec650f046ad7614aa588181fd3f681fe5524eb958c4eee70d19c2d4de675fcda33c46e954d0518babe6ccbf1cc63c1c038ec007773f9a44fd1fd4fba1a84714aa3649d45cb4a474c7b8d09296a1bea99646b7a3bb2a13c86df7b884a149e39ff3a18b8b1178307eb33ebfd8779c739f350755b9fc8643ce5326f70a261cac3b4bec215d756329fb58c1a779da4afb9bc11bf40f92f34d408e14a0ba5a6a01c61ac8f973f364bf5529df5533322b486cd009511b3ed43772638c4c947570dfc9cb0be969865eb3d353353bf9dc993cb711eb469658ff92aa3791d4ef9aec939b65479e5da9a82419c102d6980c0a09aac8574b8cb180940b116bf2610b5ae6c62215340758e27e02e5aa9bfb070889f43a48822ba5c2fdd403c42d0ec2dcf104cda153ce6ca4583bdac5ad1d5e0637d26a31e35733df0e5bb9e2717531a2711e583fd61afde2d0c84b7fb2fb968d02c0e8e2f0fa1bedd1b90685b018e2dca8c1e1fa2175ad11448177f48fb4149e6a365aaf8d99f317754c520f81908aceb64cd11fa75f0e5c3d56e9d9db66517d58703eb80400a063ee9fb5e27f64965505693fdfc2613082bc63fdd8dd08da7c3c52d2ed39d966798536565cee36bd43188a13454279a60c54acabdb6b3c654c13ef2d0ed967edcd3599f8483ffa9623f0ef79c64ca3929e2bbe61a4977927d6d4143aa4a125c73f2e951bb5453a273e9155232397f6e6df9490f839ddf6f186aa5b3e6677ddfe8f1916b47f2b017c527958a547dfce6c7932b45f10f5b7da7bd61c12d0e376abdfcf454d38ca3f4cc61fb7a0689e0b96e6fd9882cd182f8a91aa932620789d1b049b5012b0e1c276ac87819749e337a782028c018807bd585aec8e1420b38a4a9bf841ab3ac95e2b746c0d629198e26a549311331ece9e56b6dab9cba1271e9e98a12a76bed58d0ea881f2a6789c60b544d8a6589675161654fe9baff7838d9b544b1a6bb65d7e42ce0c2ff45e684b41a6e83865062565d320e24d9168ff3f0ff9dab7c392e5814901776fcb5e6c4edb07b88e5b9fb20a4591cfb1fb7dc5efa6dfeeb9d3125ef1e339aceeed2428948a8684587460e877557f9b616e843ed6db1e42082d34ce5377d150655717d00e3ca2527c5be069079ab9198b43fbee28ce0f236a56240080946e173b63b12e8d2edff9804823c0c6494660e80efbf54f8c2ae20ef4853e238a7157cca86a37d17f891770fabeabe8cb00a0b1da196588fa956606503e96ca9a495faa3f67ef203ea2c7d317485817646346d64f55e8dcb178a04d03a493f040d7d522e991bc24f16f50ecaa29ba6c0a01797ae59772b85e970ddf2c18af67e2bf16d095d17d209edfe5c30eeb7a721cbcf456cf71f86b52b6f33a47e696a024896db36d38c7fd9b3d40b481aef9470e9181b627df5f0ca2b9a77e70db04586f4afb0f81cdef06625333dc82a01b296e1f8c7fdc170d8f1e1fbcdab552a7a5ca7e09aea6a0fde4d33fbafdd39871339f8bc08d64208fbdcb723c4ab48beb0f2b9b988341909f70b6e9cd850efdad2867788241e004d6f5bc5d7515359d5df7f4daab940ba6f2dc1f20cbda48d28c2fba24cc96332048266088afdbf025b0284b345955f9a9e7d2022d59c52745e661466055727b22ee9af00de8150be187a4ed841af73edd518fb3af01330a2bd42e81eb6b0b53622ec7398cbf639d8bec2108819300b4c8cf1a3a51231f6733c5f7b2cf4d3b01596bc7bc8721810dc849a5e678ca66f8586452bfe5d826590674ed670f432954945766863c67b773573bf7ef9094382eb43004418b6ff004e5e11abd5de6aaf7054b7a6abd7daf92e01e6df76a3f70de34525f35f65811e0dac87ac6accb9b17a5e00deeade78e80b929ca4516eb8bdbc07f5ac583f097ea76962090eb4d93f117704640959390a76def805214676f6608a9617c40b5e9762e04b377803c1a184a7dcdea6128f91f1735f4010a9a23be032e74d8b2f50bcc592d5ad154cfad41d7d2a5d13587afe927d68adf5dabb923a9b01d6af98e3038dca7c0fb5e6c29e3241cedaaa5be05b8384f5e9fe9a813658b439e50410dba124974b721a9436d2a2a51c9afa057734dfdfe603112797ca2e0799a6a846a38d965efbe093d4f09ccd13515cb6032dbdaecf6b5b53c323ccb10b948c5e71901e12dc33609590b79dfa17c8eab4f6a8c18a44dd3d9c43e7c8c7435da5a40807c8b0d622b1afbc10ef2c69fa51629309ff8778aed04346028c3efa38b3b2f62793d7a00286bc6cd135b2acd22146cf27172eecef56b8beadf51d02de2a984722630b2974dafee8433766397b771392b6b3c2dc3df21713ee2cb162f40fda55efc81905ac58fc187fe544dc0f9e7150db987a75858e679d8013de158999faeca969d96503e03519f8bbe0aaf7c7ad00", 0x1000) 05:37:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:10 executing program 1: r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x300000005}) flock(r0, 0xa) 05:37:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:10 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ce0900000000000000cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d", 0xb0) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x0, 0x8000, 0x800, r1}) r2 = syz_open_pts() r3 = dup(r0) msgget$private(0x0, 0x100) close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7, 0x5, 0xffffffffffff5a51, "854955882e0261b637ce9c11fe4dbfa600"}) writev(r2, &(0x7f0000001540)=[{&(0x7f0000000200)="53fb362049e7268d10bf3eb8b0c205b8936bec66f852440525357c5d50360b1f4e6bdae8c573be0cfd26eaa706ab984b9d64a417ecfa3d0b6ef011098c8ddad15795f87b9d864e32", 0x48}, {&(0x7f0000000040)="73db42a7213d2158d8ac33fc3c5da60d1ff6d8a12a82bbf3810141a56dfb0d526f0892c5c388aff2a2cec02a3c2ea9f9e1c4271e3307b9fd862212caf9", 0x3d}, {&(0x7f00000003c0)="471461f6667fb51d138214bbbd2950557340100bc1e0d9876e28054bc15fab06447b059c4a815c2e457c41a6d8c430b3d461267d09790d20f782c67f877b21ec15e456d5490b56355b7f5a8463a4175315c8eabb9b3f870c1426386ee7e578b2aa2a5b8fc7d787baf0955ef71ff7996f7626d90692a37b6caf8506f95857", 0x7e}, {&(0x7f0000000440)="6c038129e80d251d5bdbda2787e8f56b62d42b5333614bd6cbd51d9f9db26b8f6001e07e3df99848a556467e15868cecd585ecd64c10d389f9e63e9d00b25db2f03d85e8f0b2567f72f79d7a1b8a4e2344db5cb42e433f2a8ce9d91b973a1d748fc6c62cd816f5a28b", 0x69}, {&(0x7f00000004c0)="85e006a8594402b169ad3d474c8df0123c2c2eeece5c7594646f9b015ab1c754f53006202c64058e77b1ddd1b9084abb4824da91ce7de014f488f6e37d475afd34ecd053fb3340c1a51d", 0x4a}, {&(0x7f0000000540)="bb192f4a7aee881c5393893b62b6f1dfab7f8b965fab4c63593ac76afede6c99b28c5d350b03318343b39d521dc6e427c63e91eabe33e7a663ff15ed7dd7da7490017fbc610dc542f0fcdc5b44a2283791f0c8d2099810e2e9b055f04ab19be0c2c874daa6ed662ac6407be79f3fac2e2b50a090d96cb9c85c712b1f4035c53cbfcfc1cbbdf230cf6d04da86f16ac93464a1d57d3712ccc0b986d9e426d3a0669884ad395943ffe54993f01f1ba9377dd0efff5113986daa9be61598b2febb154a2ff77070870d54f1909f160dc42a4289995e034e36bb7ca92ecc295cea3987a8e3c79333a3e163d48542afcf8a8a05b644a7625643d0696fa862cfe709f82423b5550b865cd8e5c1f7c87098c0beb56bf848d8435cb3b03a879a4239e8d904aaa4b00c14a6c0ae59bfba7d881260815570b5ae8b7f44418f059476d98beee972889d3cf103aeed43ae80711cc2531c1a69c5af6f366eecbff975e97c3c24efb7196ceabf1e7c67b832bcac26a630f565256d8b2ebbb550e5628002f3b466e49c12351843839614572349b2da31cb2434dfc75b3b33180ad600a856f3a1efd02ebcf9ba5da17fcf41e36fe709442e7b41c00b952ec4a5d3119cc7516bf1750d9a6f8db2bda3f96f8a1a230e30faa4115bc9457dfd5d5c9240c8dcb0e997bd1080279910600026f902921e7e80dc5d302423ff51e156e8bdbf88b485eefa1674dfd2dbe27fcad397309c8079c589941c1f6d3b35112fb51de8736176aee00c4ca67e357507322a1025ceeb0ade3a438acbfe9ae01335d224b3e8376c5b59cb68cb10b8d9881d4dc222a3f91c6dbc09364470bc8a0c44ffe22d04539e6111040f364ab33f9ef852c17f4935d7a06e1ccf6e42afcb960c82d5a27f9cba8a933fe382c35b788f5f3ef90483b59dc8d8db2c232efdf44b2b2afa146c11c689b4a55b25b39c296800760906b25cedf81bd881c0f78f02526e84687f96d3b998a525f144b59bb28295ef6c138c8467911720a05d3b00661e766b55e0b53a6444f53763e11d9502702d2cca971b4fcd1ab3cc22b255a4d1232cc1e080db7645512042f5b5d15d5895e03b3250b0a8cf2f2677e663de23ef7aed746e7e46343378809fdf4b17deacbd1e83a7ad88896f3ad82296e5048183abc2afd33ef1f848f517c1eb6e9291cd84f599a7a9f59707f6e55f81ad73720e1c5987bd6a8472e02565e12cec997b43e7e52ac0daf575ec5e20c770087e22f79b51a88d481a8c6ec07972c6741e4ec47156badb955cfd24cceb1494533771e7f8d3a1cdfe98f98e28b7c14db4c16aeff7fa186da894de2e89ddd0c0c4ea620b5fd7ec35037c9cd8291c0b8f9a2de14f21cfd53c9a3b43f960c89b8a17b241c96d37e6d4cf938f781bf7fcbdb3935343eab58bc2792a671495101a6b43a879d036893802cb3f71426f0a83fadfab0f0272a2fc02c3efc3808a809c83b5c1678c1c3bb34dce180113c1a4331256f090e092735cff88a154652d1c92faa99195db091ab1c46f8a387206f8e8a2be7f15e284d2bbb1655c7079245248e60f6de472246cb259305e7b85010c593e538855f2d9f0f0b759ebfe3869ba81019a27cf8d729c0213333c6b23cc6b6c6eef3df32929c661cd5c34246aa903043dc40fff61fa447a6dc4cdc8587e9853e0a40c11fa044596c371f7b4664b32ed06bd704b7634f6dc4572fc333f3f8ded070a782a0103b2986c7f39543c4645ec79d14af8775ba3a477bc37f6cd8d9fac1d4e732ad028ab31ea5784315750f62320ebb1879f6e14af9f2f8bf0f1c93a6b3f1edfd1e2d1ac933fb5272c695e478b44f16fae6270f70a7b9997a95b25af71e1395173e9210ba8c7da537f932be145914d5657af57fdc93cb5c205995b648073183e93050936e548dfbe575326d21b9af86350390f45b23b8ddca2c2996648feb86cc57953609e0309d82eabac78f2bd1d7777cfdf4e5e6efd8e1e76b9089acd1878d38dabf644b09bbdaba6fcef01517370c19fecd99a9fbf557c1a826bef72cf56dd835693ec24635bd4bf3edd190153171b2e538b020048e3d7dacc2d5ed9a039b4325b5eb7b73be7e9915f07fef5852c70c652ac3fe1860ba815b6b80b6097200e69cd157f3ad4ba5cc2b8a1330055bf5a23a4ca792f835113590f1244d8e155a07f99878258340db979cf99fa302981eb31b9bee296bb5100568669d72571d2bed0314634a5b7dc910924c03a88937a1ae12107e0775b69cb9b8a289ef924a0994264e2c043671cd79ba975d0c31b910fc98f4139b1885001c75da9cdfa460765c3dc0b48752b505c2c4236eafec01ff8e2b407ad6d1b0becef50e08b48adae5809433b4de71052f34c934b03435ead53dca75dbbb33ad32fb29fe592c0d188534571a78afffc30cea06ccb52ffe0b3c901f009ec1c83dfe1d5cb971b6d89a809f41e44425cec461c41944e2ef9016fc627cf5e71ebf3a70bb6fdcb76ed337956998cb4799b16ab755118baf6d070978209ae488343079c12db5a0c82d80c67b95e683a8dea2637b85f8bfc1802482cccd47576cdf555674df907bca004a95482efe3522a61d00f8d479b72e2a9706a4a1974d6bdf1ddaeaa1ea8d0de88fbbe4b438c52f238fc8cc11b91ae4889aaac3f08571481efce570ea0d515b4eea3ed74e0752280eed9b5b95f0ee8eebe69f56ad6bbe787e20dd4ab81dcb417234f33091aed5dcf87c19b9e18d19571d89f055daf070c7802a916ec4eb013bf1c82f2b35d138da69a7292265585ba808a2322c2628b23e317dc9ff26707b5c90a6ba62d1c618f0cf6f4b18a8d4ebe5439e50178e9427db240ea0abdd54a2e1b4771d5fd721d130f0ca89e4e07a5fe1de95ef4184373265439f092c5f8bd082dc6264d1bd99c9a6ce69fdb5b50b8740dd5f028950de96b3bd5cefe12848cead6b83bfd5f27332d2d08dc3ef9ad0105b22631191ad59b2333b06c78244400a7d37ac97fd4172ff31192ab397062c0dcd0334856e1ef0d068275890fe6d02ed58629df4b2bd990da6cb6fd88d0de39d046de708e1e2d9e58b93c3fd90b40c9e50e609128c69c1cef8c3fbf9eddd042173dab9e69152b21ced42af18c362940708f96793947c192c74fdf1f80b195c381d7daae91bc429e4c3e2eea735984ff52b5c79289e59e6dd4990e6838cb359ef1b3892a6488e2230ffd2701e1a1da6dd90702e73d0bbb249064c393dd5651204e717af5c5b1a5d0d9c74ae0d851edec37beee71b13a89ebfd265069bf3332c30f070e79ef4f0be289b6efc680b127e8d4e2977efa1cb4512cc7271cea40a6d2bbe3d72802242f86a51821b0e8f4f67977f3e59f88b3a78915bf495be2ca3dfef67743114c888260b237182fbe15cb6f42b5dd9a02b44a2a9af1a9ad426e72cd46d8cf56ab20a14f5dcfc11d4a82d79bdad5f032f27d017fc8b9894bcd21a7b2ac8f7ecbdb413a72dae06aed69bc86a0209f3969e9aca27d1306d0b7b2a8c7d789fa3a42b9419fd514b71e362e2087ab78707bc8227132651f3a17e4a4d3686cee111ebcfd5fa185f5b7a6e314baa8eab51502bd337e763ff397bec39ff97270dfb2a60844ed12c89c920ed97f2c0764df6af36da822c53276733adc072dd6a76cc2e2103414c6acce1502ef5c263ae78c1973b4a70cb09bee7faba1500effe53d0dc899f7e35f31046db232dabf8bd5ee0255ac2675424396b2c1c0feef99f5966051dab7cb26cddd4eb0dc21da87462cbc9e912c25251dcc98d7f48a0ecd407d18a505300f9eb56570bfa7bfc6fb5da3ff13ccb6d354ce7d66ab0016f883dd4d0107094dc71925b37926017012214e862659fe9ff3702e836c8ca45ecc7c637154e88f4bd9baa8008990e09d83d69d5eb2d9866e93d17942cab5a7070c5a57f156e009e64f108a1e5b7af1efe59d4e7b4fa34683997c9012347644c0e4fdbf2760b46cd25ea045131d884bf9c83ae300752bdf500680da187bb18f8a15f0883cba188429ebc11171a55eae368b2d295c33546bf6d2829a45dd7d3bbb92c42b9b1643d73d8930bf9916818d422b7bd8ed40f505a4b307ef96c7018f882be0d94669f71b5ecb451b0be0929911ebdcd1b485d2031440b724f42eb86f0f539e964e3a368ee03808afd4bc5e58a5b2f7a2231496a022e461cb7d8d8daae86599b6417b2816f1e559f9e79e1693f40d71fbd033a090bdf4512ee4fdd508cbae1018c6ca38a586225322669c9b4ab9293cbf184eeeea4395045499a936d24e10501d762d0984a60fe22f4804e8ff29dfa7352ce189d287e8ced944a7a64812979749ddfa1a7f88bd0c56717c22e00147841e5e60ca9e1974dcb44be4d43bf3c1a0c4dd3ab8e521efdc949236b2e0af12c068f8b7833bf65b50e04c898903819ff81b3b7bf051ca98577751ebc091f6637c7a419dd37756b4c9235657d92187b59c5b8a934839f3b77ba482a4a080bc9090c0443ad6a03e23febb8e45bd9ac7e893499496960618daed8539f71e1595493b2aafc1efde9a91d4f72e805eaf66a49834afebad8e83821665382fbf676a733b88b996284e8b3329f0aba85e14838e02085c220e585ce4c22e7c94d9f7e352f43cd4655b65cbab3f20bb3d912658866ab9d7be531ef9e14a6ac55951f699496df41d89fabf57fadd6095f404fff8adbcf53634ebd79aa00d82526aa8175a33e51e7036f8b972f9ec8fc3fd2080ad7daaf57247ef1577d31ddc3ddcc472bfca5ffe76b6c02678f3681e5f47deb9ec0a69b2bfd9c1698a06e66e3bc67a79e81eee736adfc274eb462869acc7308175f322a4dbf509a5d5f6f9dd40dfa3d3eac1989cd1b67399407392931f34332b96ac18cc7b5dbfff8bff356f60edf3f425f412ef7de9018dd89a753363b633daa85a75d640f3992c67ca516d0eb00da0dbe27d8574a4f152418b72ad2c3abf47924a4d81f1b1b28719d04f34d03e4170006060b68e2e2623981308b75c3503e84a81e843770bf33c9ed35a14dd1a9537d950298dcd6d5e75035badc8f75203395c3300ae6f46a0eba5b1f4c4ffab88f80c69a98d29d7c4a9ccebcef27f287274c66b4bace8a9dc7edbc51c522c5f47d9aae93dc344603133aa7c28b68674af13820fe8d52c803b67365b22b123474707989440969449ac485259df2a15e20f8c108068cb6d855e4b31f79d9ae5cea831c9fa118105a593231ab2aa45c1151b96948a8575d68a9c94881c0824cad114e33d56141183fe98b65bdbe081f8eaf075931d104e6b6e3bcc253011c61e2448293d24d5b774146aefe131eda7c5e8d19455773d0718bddee409bc2ff452cdba7bd8220b91bcc851f1ab188cde7a8dd8095993a9f44d24353efe869941ae7b4b993286ac980466e98dcd73cb89943bcafbdb7184d8797bfbe2f81ac0e6f7b7b96ead97bbba4597942b1fcfa29f6d5ec00b870f7205b0382f208d8f1a4b86581f56c7bba82011440fa72a1be6d790bd86a06014a21481977f2b15f5e6ed10d76a485def03065f2640936113bcb7a527463fb5548a77ca7f2046e960db3294befa6ac0f69ed802653ed0441e876197064e55af74f084c8f4ba0bf6378fe8228688da61f389fc2c97b01487f13b686ba88b01eea709d4eb446823bc414a1b487363d99481917b2d2de226134e99bd8e4fa6be1d60c9b0ac7eba40e5db0e2e8768bbbc56ee140fbe8c561e589b4f4f2985f95127f0ee86ee7cc7ddf0e087edcb6d81fdfd6b8327dd4fb20ed973b9fcf8e255f3f4a85ded8b9d9351581ee0d93aa2dba5de59f6f97d6acd", 0x1000}], 0x6) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x4) 05:37:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x5) 05:37:11 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff8000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = socket$inet(0x2, 0x7, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = getppid() r7 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6d4, r1, r2, r3, r4, 0x100, 0xa76}, 0x5, 0x1, r6, r7, 0x1, 0x9b56, 0x9a9e}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000280)) 05:37:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x8) 05:37:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) socketpair(0x1f, 0xc000, 0x2000000000000000, &(0x7f0000000140)) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x9, 0x7, r2}) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = shmget$private(0x0, 0x200000, 0x80, &(0x7f0000dff000/0x200000)=nil) shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)) 05:37:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x9) 05:37:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffc, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000240)=""/88, 0x58}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x6, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x20) 05:37:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0xd) 05:37:11 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f00000000c0)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 05:37:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0xc6) 05:37:11 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0xffff) r0 = semget(0x2, 0x2, 0x426) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000200)=""/97) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) sendto$inet(r1, &(0x7f0000000180)="f7faed5127dbbdfb60fa2c614886f6f2657820a5081d3ddd771a", 0x1a, 0x4, &(0x7f00000001c0)={0x2, 0x2}, 0xc) 05:37:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x500) 05:37:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = getpgid(0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) fchmodat(r0, &(0x7f0000001a40)='./file0\x00', 0x103, 0x110e98862279c47b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, &(0x7f00000017c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) r8 = getegid() stat(&(0x7f0000001640)='./file0\x00', &(0x7f00000019c0)) sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001680)=[{&(0x7f00000000c0)="f4e1790b4fbc37724f90744d0e7cc88d1f322a1f9b0c7ba77249ee879fb32c5ac75d4a7b513d9ad9aa", 0x29}, {&(0x7f0000000140)="eb81b3b694d73cb962d778efcd07c9d0d747bf181b4d70d4", 0x18}, {&(0x7f0000001180)="eb6d01204967da62ff2ac66ee085b8bb316f6633c86b93463bb976e583da2990279fb859d2f4e9e4a58f271b996a4746e24cc3c38663f4e534aa799e58ba4c3e019466402a2666a670caaf518299dae8ab00174c4c12fe8d965597609d27eda340b6d3e8c476", 0x66}, {&(0x7f0000001280)="c45ad4f496462a0f2f6db3290751b998cb0c7f562f4859f21da358d35f65d3cb1c1bde98a5eb75d3b6fa98d514f0d666ab0c8656f88031e05273d579de72cfd4861b4e2d8544a7278bd062eb02f3aeef72e4ab8972948b5de10f583400a837b958d6b0cf4cf0902a037161b9f00dcc0f6a831dc379bceab60832630fc509ead497cad0d002836053ab0ccf4dd4cd97cfc44dc5d2d17eafb7d907e0", 0x9b}, {&(0x7f0000001340)="dbd8e17a1f72cb2d8ee93133a8e1569e0b801b8bd6243cd48fb4d0ce81eda39e6bb5ff464b5b40c3f356b0ec365988ac1139bb6a3b410380a195af23b8b5528768d6b8f37c246d4d9a6048a42b3ee7473776e52ccb3c005ce087f2a8cce14695bdeace6d7a6b7f521e5828ab1802e8af4fabb629edc07345fca75b344767a4644c3416f8c14be7b557906f55a3ca1adfa5e0ad1dd4abfdca29d041c2f9859c2fe7d153fc346114f3e12b0db3bc5b70d0d847f42c236b6b62bbc2805ad081e4c5b318e747340fc8cf50be01f38fdd0f8cd81b630c8173df97879dac7cb4b7856c6e0fe0", 0xe3}, {&(0x7f0000001440)="0de964bb2dd15e25bc0360c885a7b887bdad72c55598b6c28869442e7b4d35e14a11aed69082d007b2110ccfb95b866e2e02a0dd79a681b65e1e2b2bb246aa7130b87b02febe5621a1d0f832134ac19c98da9d9da5260422db3b62a510f8239e197c6f6e9d78f390fd129f842429c71d3ed338086168ee92184947613d530c51f5bc8e50ed257138758cd07760b4f055940f7abe11817e0debcc55ded3d2c257", 0xa0}, {&(0x7f0000001200)="486a1ebaaa5c8999f6aeb5507b9826b7ecf7af7fca31c04f6f90fe9f6d86e57629e78d0e0c8429c5", 0x28}, {&(0x7f0000001500)="9a5b4fb73497fef5783202ba6c9da2c820bab29672eb303383d8d39d5d7f25679e645722c26d615ac7ef43e358f43641a4275f556b3e974552c9a85cd21a1c669a0c203fc9b62e024b3d988cd8e6e4d3d53dcb65d4fd96b884b9b53759b71326d7a875d66e8fe5e8b7d0afe9ca65a5692ad25ebf2ca44eda5f71c42a2e96afcf0a242d1b6f833561ce1b2a8ba48ffde31ac420f92d48a97473d8f0720b27f3d6caf51cc93449757d630474d8ea81ff439b924b", 0xb3}, {&(0x7f00000015c0)="3b0a4a443124ca62ec1378492585705f1f6f1315d6e041d0bdab0f311887652aaa48db06bafd0610490f13c5d8aa4fd76c23d40d32c45f51e92bd9bdc83286ff9022ee66116837359c5c3ba0ca666c68d1b46f55a1411494aae41e19ad6e105c4217f860e2516523c68f", 0x6a}, {&(0x7f0000001640)}], 0xa, &(0x7f0000001880)=[@rights={0x38, 0xffff, 0x1, [r2, r2, r0, r0, r0, r2, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0xc8, 0x6}, 0x2) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) close(r0) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) shmget(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) execve(0x0, 0x0, 0x0) 05:37:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x900) 05:37:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0xd00) 05:37:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/180, &(0x7f00000000c0)=0xb4) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f0000000100)="421da216096dad2d424718ed505fb3d120d249837ab1481791013be8687eb507b059ca7489a9ad315d59b75a8e43ede4e171b874489a39b328282c21dec024e42d373039f589e7914d28f8a8ecda22f7b1d5168029c7624bacd19aaae142cf56a31f595404b178748668b10d3a0f9d4e19becd96dab2ab1766349969cce21d60757a0e769433c2f1d812735888db3f0c06dbe775a99dac8dc23934f5ca4b6409aab57c3c6f164f3c5fd624f41e73cc3b41b14d567574cf", 0xb7}, {&(0x7f00000001c0)="48059fa1d12017f77137fd0df4363c4691563c6419ec329becb4ad4bd02deb755a84ad831634ffe0e64e0e07591089c18ff911712f84d391f3ff4cb2bbb3c47125bdd0ec91ba408a5f1038354369a239fdcf80c3865a2a4d4496edd462caf676908e6ab36428aa0b5448c6154493e34e6c76f2b2c2e62c7abbb78801f3d3b6ceb9d6c9a158c3c42341762058cb523b8e52d76ab9c7dee133487948094fbf3b9d0064cbc0e854bc1026ffab03852b7e32d12bcdd0a9e1bfda54f5b13f5243daf3d083c1aa643e902d52777af8cc59867690db81c442ff", 0xd6}, {&(0x7f00000002c0)="d4061ec7c2a016e193cf23047c2cd84f5f5c5c23c53c766af7fbf02d33f26ebb8e475db741c584832585e962c5cb6fd765a63d22cf93c2acb3f0fd5cde91ebc4843f3d4e94be649ae9be76cd975583dcebfce3eb47f47fe5def9734a73bd050d5876eb11c3f7e69bb0fca4560db70ea0ccc3bccbc8459b0d7b515877b14594b397c7a20db4fc62bdde2fb7bfc98fcbd4b8bea5e96995953a5cd4f0c97aa952af31ce78dfd97f8d857d34b35b25437cf7644e0eaaf5753e3dd74c5a563e93d7785cf56901d708619aa285d47109fb844a51e6f5369106548a51c47f9208270594a1b1f41b172db91b39a983d75a3a8a4fdd9f5e71af9d924e5fc7ae8e46b049a19b12b4acf481b3986e9ca5a97036e315925eedb015eb98becd6ef21ab55242587927bfa8cf97d7214c3aca46d1524bc2bf40c0d13ea97791be3422387c839906b117525589032c2b78950d5dd2599f6158b8022e27a732bd23c5fe83d3733df88588a870ae802875af295e7cf52939417d6ec52871991cdaba24c9df98bf05651640934d229f8ea1ac1c22788ea8b7ccb1a4bbd949fa8db8f94349a4f2647b7f81048fd3d4deef1ae7e0ea25c95b8fa0be382788689b0f8797ee63382eb7367c431709c16e669afc0ec3dd1597c8f2e8b09138d2a41106301a660c2e9b57401a382549bf2c0797e2f50528a73d137b4d5bb6f588fe6699300dec6b6a03d4f541d8df9232287d566817001f725369f2bfc2f4dd06e883d48a022863848ba37f5c5d9cadadecb2ebfd8a8e5646d6c67842047cadea26026802ee1ce3ab06aca74173ff9204ab327afa53689961c8a9d51180aae3acdc009307ad3dd80d10adf67468777fc4cf3d88c58d46c97aafabc39d55e2ac6ead25eb2070a057926f63e4c889da2506eef51d4160a3878eab07966b0c546362e0e44c4191a97801097a6d3c0ceef35098ae9576776f10e0f97541677b65f0d6c753c3ce145b2b5de2ce69e717aa4aeb804e37bf833b4571ef3d580340ffe2d2060a74154d663b8f5a2b7c89af539eecce06cee45fd125d5be662cf9d9dd0eb355c242f4b6e5cea3508fc3ac1cd396ce078ceb1764c04791ae80cb5a90e68987a767bb2db471575e062ae14eb42bf5b50f491d7610d6996d800fedd14353d33eb4403d3dc10a215f6edc5b1af3f897c417e01da1ab72f43de690fc85e0d27042a13e80d9c202f6df11124b70233556d82d8f9802a453e64844f3c289d2552794af68fc56337f617eccf1043cc4148a7b058446375a3be628e4ba26a4084aab64b06587db7683db0311450d48825eaaec660c10c4d69f074b5aa9dcc5f40e1d1af7ca6cb83c75f2e354376ec7ef24d59f57f0c973f772d820861c10e655dcd3bb859c29f1e44c1bdd30f5a26e44d34d047194ab21316fdfca3812f72d2e6b2ce8e75cbfc727a975183a39e5adfd68b1e39245dc2ad4a10a98fee03082e5445cff6a17138206c8f87648e5fd0f7199a8f8ee4263c9f19286ee26f91391e0ecfd99c6157938dd1c0534c5c02a25f68d1300454b233242eab15e73e92ab6d1e881962ab0102a8e17dcf712dcd2d464720599c0f8a697dae174494803d10d64013b3e5c011a9b2a07d771ecc35020257f0213479b6587e58ac63745453308b971feb07d6d8735543ee7ecd48cfb9aa49b4e57962a5fda430fe4a4ace7568ef2660a86edf914bd02afad18f8501d443c74d2ec58808ff9fe05f0a28f17d4c3a99b9282c4431039134e0447836be49ac07be2c1b1a2de89956bdbc7e4c760aec3a8352de8bdd63dcbaa71e944a54f031b21bbc5977cd3363738896f8d7ba06112ee3f79375613f08500feec6767c7472c2f2fdc4ea1d797be4b3ae8b3a0e83d0f536caf036257b1302c21e11aa282c3e47ed9cc9f94fad90903f2c39af1b90303054068c28840d918118d02ee3795468967b7892316c875ebd5a98a78de3662bbeefaad007b255b0932407b74295286395ab64a8879782a72c3755881da949474f9bdb75484d8269106e93414a0602701513516919a0f33a7487ccd7dd011dc6c15def095160422dc3aeff5b6f85879c3493f381685fcb810e9f8f10cbbdaef996408825454d7c3785f84bd93935498d8341798070a7b6b74fa76e902a910ede46bdf9326387d540c716eec0cf210e30d6d959b3af882acddd3f5cb92206a4311393cb38f03340fab291cdea6fc439085e88d966a00c90a635d208508774e1d24ffebb5787793bbe4d9286bde560f2d105c57de44af8489210ff659f411d0b12e1167c0295e5c22827f1b2cfd809eb76bb5e9d2ae9fb2157b22a98ce21fb97b8ae56622a03799ce3de44cf26f75eda7fc63e7e8ef634516ee9021667487bb327336f37c6001b2554678f73a19abff8b2188f9030377b71a1043655c1d3e56311082e860c7a1c59e4a83408fa94fa5764e72ae9fe83caedf03518337f98806bd7aff889b3a302126c0e85ae4b45cdc006f9c774f1dbadbbc4d3e97c903c79c0d0ad7e494068e3fcfa95be74b76fe43b48832c275bd8613c164f1151bd36280024a17f482954fb6855c8aebee1caf64a7b7e42594331ffc33149bcbabf57bc0ed2c186b52d97b3add5968a5a3f1ed110e9807c09c5756012826bfa00d323f04d2d5458a409b1aec4f3492f93bfe4315ecd2ead7fe3dfc95935a0ceea8a89ee1b1a5ab2e2028c1903715790f10f4aa67e6aabac1b5c377cf571977cdff9358b3fdfa6812eb4b471475430f723b09f74ba0b04c0393115adabb58383c922bd3af039162f1bc8b4351cf2b9e455493b384e098c80b0b778f16b173f40eb96de0b16064481fae1a0d97b81243cdf8614b0e3f17304a1015b25a93ea3540dbbe49f050f92d54cbd4f6e16cc33772ac6a63ee9d5f40ed762f15c1e7182529651b87dab0ca6722588cc2a8f0fb53e6cc142cdb444c89500a089107c66e547bf7aaf69ffe0cc0667ae80ae2759399585f3f4a13982143b0725d54e6afd8d052a74d01daf67a789ae7d5d5ab0e9994acacff4222113f6ae1c4391ec6ca22295e8b5b698727250e9d6602720c40bd76ea94a5eb2e679a33419921f2cbf39435ff188742c78be6966f3a2c5732b33142e2ac55a285c3595246569acfd035853969674dd9a87ab2180d2cf26d7c5c3a74653912ca8a1ab97a359f5b3d59ccf2d52a28734d2e0fc5ffeaab43105d5496bfe67e2f5b87adc44c310e126024864833aa41801c7d82760badaa12c708a00be16f5987bed512d9f33057428b11f2b0299390eac194ff2047a0b417f5b40c6a58b4d2b4c0fd292278060b943aa2ac427f8ae0551ae95544d5258a3a29b7c7aec838305386f60e9b83108435c4c730b32b625b27db581e7006d8b6019c24900bc01bc8a590b663293dee586de9960fffafb0800e80456d2934ec7614efa323550d187a3bc0113f0c4aa3d185ffa520dc8922e00f65d85b7f05851b145bd0255c3ad9f10599506092a733c7912e7f5873d14f15eb5a755a09e392e271871f04c77e7568ab62c57b6489164b288700d668281d0dd8f47c30c5e79b5e60eb756e4601e51ed3da33d9ca87b4ae23126777cc64bf79d6e2588216d7377d5526d56795bb6eb338cbbd2ecf799fbe05ec8361d948749a2c36c26674caafbc9a945b3d90f57d27446fa12cc72c5318442ea62800781122b365216272412721182cf2b4ef0f77ec2b645a00868fe63a3d94bca2fceea4f77a44d7f03bef4fe57b16308b6825d7cdbf1679b75e5e7c08ccc2833cb53425374f804081ca4b957a1a15d99163e67cc4aceac592f67a3ef4081bb51177d105c271dabf1d0072c58bdc687439ba35e8612a23fdf99f2f78e270fa0aa9f5aee126f3df8fcad92c8e099c3d3d19ed1f7e4f580e6cb5c4eba8cb003851412e250ad0d1338aea8a01ef19bd34c8bd4d53bdc2f9075b16640781bc502cdf0aa445196d609b6619703ac2e10555c698b9af10151c5ca6b2d45c2ed14c265b5ba1ff23bc8ce0456f46dca5912b8149bdd53e818765b7517be1a9690afaf4604e12bb1ef074737f662cb1d79628a1833de7e7f6417d3a13e6afa35039813cb23be79a50f709a9e6d00b3339f8024635c8846c482bb54f56b0e36c4692718c08e0b4fcb6c18e531599feff1393fd80cfee956a07d9f84da963fad15729b4bdc11b10eec6d1df954009671c04781dc0e363dab002594867e95aa111f7fa4fa39927641c910f3c82416eff77e6797f948a1669107787b7aa42b807c785fbf2334c3dc89e9f8dcf9e7b95e9b162bcbaa45ba74f47a04591e37296352dd275186355a4476f33cd27d262db1be922951721513c447d361f07b1fbf9c1a301541085ad396a08c4fb6f91b7b095673f9f586c2b23da1667ce1e525ca9f85d28ce192c58b2e6f24c5a7be1e817637c07caf66f62a64ff7daf1cba84c49eee05ffaa98f184fa1a760cd23d6bd29bde620a56057a448f7564d88c2c6d8b549aaf23fe585a80f10f807756277b5cb7a9229e126ccc999d63123fa302f7fdcc5511757c2a4a8d067a78dba3f19b01ba521f26f55a771b12b88daf2353996c6984e56420dda62e0527ea77c9d2058254af1f67310802e014d3bea5026b539a0cc7c80b23c03d0404a8e47c707f82b0d049d419f11ccc5b02345634c779530720f27a56ad870b5d2785409112050007309fbb8aedd8c9d0fda2fd05df125cc020b94cc929022cb46ea25a429fe977cd4264fad9e914d9e9b58e8571d0adb477c9b3e3340d7aaad5a49e4e73901a93ce6abe777e603e1eaa505a4b54561d7f74c1ee43858f6d57907ec69653b8c32c2bd83b0c165506f28d2feb2bd7d29c9889286ecb86dccbcb246471a12da6908351f92ef3c1ec02e437d4e927f6c2db3f39774e49d23d5871adc55f521986daf96ab8d9de83ff945e190b75ee80bf553005fbff55b74ac08e2594c7c7fe39c1c09a1fad246598943a3e64c9baa5dcbf4d03b92918367ff1961e2fe03fd78a33b4f389fdf0f7d330cf165ab52683f14b15b25df5bc6f65dd3e8d69eea1642e1b79e988e14a0c32bbcd490827aad527909aba28401f5085277b3012c6b3f0ddf3393cc7af10e4b271b38345762ad5bd3414f849cab4b9fd2de8a6739f87627bb8671302dfdfbeee43251fda1e92a781c743f72137d5c8f49598631153971dc17c4b213364179507a4711be8522886cec882b83618505d2eafea993dac3ae2c0fe0791ef9c58b11d9f7df8c5cafe8312cc5b22d7dbabe564a19e129709aecfb4d15ca56137cae9393382d6ad32fe7ed41baf9848ced9891cf12958338182b0be1b27cbe46e09bbbcb5150d9af990442a975d1534cec112bde3153b4de53100dd481c04bcdbb72aa34c9b3381421fe2da823171489b636d221dbdc590d380ca759c4cd0147d1cb1c9dce84135e78dd4c7b777e37e6e557ae9e8d9c260f2af64b72d12ff5937a7406888179013d17bc65c319d36048faa34b4ff85c83c39e29b454ff4f5421dd4b5c6b978eaeac9c44edbcecf88158d368d45e9a05ca51aafb4ac91de7486dcc2c3a1be7696161e6966302e3c6bda702d40a73458dfce3294c8703695d51d20e24961f8899027b32e0b808565c155d2d0663bc8751297044e8e9da69ac5d15f4a0c13835bee7cd25e04ed24462e93a4bd4a4690d3f19d4386a741f03777d354e53e801f8e49435f59555d5694403aafe4e67777d9797f3c2746e4bdf946342890ad25a21aea1465ec03dc0c718342f6bdf48314ea5082d36ba6bdd3ecfa5b172f53018036b93b7f54401fb5a248c", 0x1000}, {&(0x7f00000012c0)="78248027d08fde5b7a688519780a2d3ee0f24173e9c1b987c240430cc18616e27420ea6477043a8f5fa01251723f5877d657415d07d52bde3d66af242eb0e8d3a82f536d2c", 0x45}, {&(0x7f0000001340)="26a55b848795f9969390322a8844fffd745474bf6b4a63d57fb2cfe896cda0f3769695b040afb54efb25ab7ae55e918520c853edf9fd1eadf674aaf0d3faf2599c3e7a878a12591bea960e85f2139abd045e1adcbfdb7183ea1bbf66d4203f02f7128558982bb49c4fec7bcbc43c5da557fc4b86d8033a203de6aa8bbe57e322a5364f883ec93610285f5709f346dcf3a034fd0c121e01df55eb3c4b1f3b33590d538b1e2cb1ddfe72805fb979381523fb25d7c35b934903c542ad87a4ace30025b378186a6d925e10c97459d76a942105ef3ad866651c591d1145f5523dd2", 0xdf}, {&(0x7f0000001440)="008eda7cf9c1163ed322789903683783b826db28762a99b2339a6b40e2d3380233b16cff7c057176b467cba476105a9e24936b6ceda834202d5939b23b4b7046836a52e6", 0x44}, {&(0x7f00000014c0)="002bd025ad8906b69069f6f83a53009df3812f3d838846d91f17a80ed7487a198d02589c703fdf158837fbe05d7b2d7a849cd8d69d0ee5862245634a8c08ac9fd28420c7bab7a204dbd842ff9affbe0f947a77afee89e4a8c05a9d59e7", 0x5d}, {&(0x7f0000001540)="c680ac07f0389c2afb9364e56bcf9accb0b1807a382fc6ce0ae05a2106bfc2188aaa2318451b812b52b57558778582677fbf788db2a28943fe9d54f9aae632", 0x3f}, {&(0x7f0000001580)="41bc994239d68ff87bc268bbfad68e600c4d9ade036ce4839e1bf070efb33fc0e73cb1fd1087", 0x26}], 0x9, 0x41) 05:37:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0xc600) 05:37:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x40000) 05:37:11 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x66e7e7c954e78ab6, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/118, 0x76) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 05:37:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x5000000) 05:37:11 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x400000009, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x101000000}) r1 = dup2(r0, r0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 05:37:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x8000000) 05:37:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x9000000) 05:37:11 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0xd000000) 05:37:12 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1a, 0x1, 0x1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/47, 0x2f}], 0x1, &(0x7f0000000180)=""/79, 0x4f}, 0x0) geteuid() setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0xc6000000) 05:37:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x4000000000000) 05:37:12 executing program 1: r0 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x2aef7be891f49bae) r2 = semget$private(0x0, 0x1, 0x80) setsockopt(r1, 0x2, 0x3, &(0x7f0000000240)="30da35a49415f53424e8e6a035938aaaddd7f07e4358471394b0aa4ea00d14d56ee34a84b5eb57fa868f85765834ca2418af48e499a0bbe76f25183644f878e35a2d985453298d7f3769f195bc1cd0c5dbf08adf226f0a0b64134189e69c44cec1511e5d1465d24f941d3aaef12251e4e9f024c2733561aa9747aa902c3a6d56bd9f4b76ef8bcb06dfb3b81e02baf2c8dfe06ce754eeba96438b422dc1ea2adf715e6add3cd8c8756c60efbe04ac7a4cdc8c78bccae73d9bc8", 0xb9) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/251) kevent(r0, &(0x7f0000000080), 0x3f, &(0x7f0000000180), 0x22, &(0x7f00000001c0)) 05:37:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x500000000000000) 05:37:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = shmget(0x3, 0x1000, 0x584, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) connect(r2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d378ee4ef8f0c9ea73906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef002", 0x94) r3 = syz_open_pts() close(r0) r4 = dup(r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() fchown(r3, r5, r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x3, 0x98f, 0xfffffffffffffd3a, "85fe4dbfa60200000007ad00fbffffffffffff7f"}) open(&(0x7f0000000380)='./file0\x00', 0x20000, 0x0) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x800000000000000) 05:37:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x900000000000000) 05:37:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0xd00000000000000) 05:37:12 executing program 1: mlockall(0x1) mlockall(0x2) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000200)=""/82) r0 = semget$private(0x0, 0x1, 0x4) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000040)=""/143) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/4096) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 05:37:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0xc600000000000000) 05:37:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002001, 0x5200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x2, 0x0, 0xb, 0x0) 05:37:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000080)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000140)=ANY=[@ANYBLOB="bbc808f7e8b5655afc65753376bf04182e276653f6653000e7960de7bcba7127363c7558bc2c035020f581a74fe8ab492ce5d5238010abf2b3796d47e84547772ed8854ec46ac714f7ac7a32e93303bb16eb9e8b0cd348220c29348e33640fceea3755abf1a3e29d35644d1d1944d88cdd82e2c7d55586db93903a4c73a116fe20371b1fa1432995c819f2d9513d90c0ccb3fc58b425746e57a3f25ad3ab0ee5e5ed2e8c5a02334e3e51e37bd23fda4bb59c6f2e010ae4a68ff61820cd4043e476ae37"], 0x1, 0x0, 0x0, 0x0, 0x1eb}, 0x0) 05:37:12 executing program 1: clock_getres(0x7, &(0x7f0000000000)) clock_getres(0x200000000000005, &(0x7f0000000080)) 05:37:12 executing program 0: r0 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x10, 0x40) mknodat(r0, &(0x7f0000000500)='./file0\x00', 0x4, 0x9) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r1, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="0418ef3059692e270600"], 0x1, 0x0}, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getpid() r6 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="7a784c774725a1cbfc557158ba0797e681d32a0e4a24c0c5c1316c3be1f71dbed8c4fc9bbb484019e358238cb3673c8ee29bb50f32cd4156447e9fb1fe6e05322eb2c5c8e8014659577f9e4a185614950ec41faf250981f76f424b18d24ad6c8fb6dc19d2953023bb9636a6df31919a358fa59f972045b24af1a970ca9b68dcc373c8e6c0fe74e762a3c50beba413d560f01bc6b0a6d4b77b135ef814fa68119e421b37fe2cee605eac44d15105aca50e05e093ba3358bcb4249f7ebaff8", 0xbe}, {&(0x7f0000000180)="79be552bafce61be2eaa83e41f18d92f303155bcba1e2802f871fbf81a24e752810b72d71adddd7884228664e139d89da108854ae3b03bf2d6dae397ac98679a592317e50d004f01bd008d", 0x4b}, {&(0x7f0000000200)="4f61c289ee53b45da71c301dc96980a303e9897e96ce4fdf960f3ed4b56f549afd46f62fcb5d8d81315f1f0b76ac54ab632b8646c7d25f3c5cfef8aa7a17af5fecb99e48df240d80e21a791951d63c5fd3b9fd58c05077beedc829880522bec23ad318ef6e1ee4", 0x67}], 0x3, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}], 0x98, 0xc}, 0x408) getpid() 05:37:12 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x67, 0x0, 0x0) write(r0, &(0x7f0000000000)="0e0afcb4d5d29c1ca67732b3134e5ed16bcf313d6e012aafeef1d0e2dc263577371bf8df8dc59f99377ce521e62833e67b86e560d19bb0de7847313ae6e97cfb6934c756f29d4bf3a2ed044820a8178a6620013c29cec31fc9af422881b7134471b7faa52726bdbf410456fb6c5286e7096829a715418d8f9806809867b175a5d3a8ca6723fd6d06eaf4cb82179dde5d52c6076672cb8e717d72ffc19e4ec5a1dbf90ef1de398596917fea18a35e6355fc29a79cb8ebed6e63b24f215edfdb2b256eafea5d073cad0ebdc7007efa6253d880cc1c2ee1", 0xd6) 05:37:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28000000ffff00000100379c43db495c049e2bfd0bac58000008cd3fdf0000000039014ac441c6400f0272ca6aed087acd771d5e81734e524b9bddfebad6f4e1ed1110c050d2b0f23afbf06d4b9a23be5308d5e4faafbe973017b6d7c82904e8eff2dd6bb364f74d4d2ad817445c914be7d577ffda2a17588b16c9c52b8fc033b3419f265fa948a1499435f5b1ec218005292aca9af4a82b0d90d2d5f1e523fd0d7d90a2e438e651a31fb7fa3d51f6b941f3dab451c97339ab76ea9279bf67676d55d2b2064a6d2de806633aca9ebefd80e0e750681bf9b75f9a1f90fe82b1fad9dd", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x840) 05:37:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[], 0x1, 0x0, 0xffffffffffffffc4, 0x0, 0x47}, 0x0) write(r0, &(0x7f0000000040)="896f433a6f2e040fd933811bd7934c576d28fbe5fc33b731aacf53c2c42f7f30baa556588e2121", 0x27) 05:37:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) ftruncate(r0, 0x9f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:12 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) r1 = semget$private(0x0, 0x2, 0x401) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/234) r2 = semget(0x2, 0x3, 0x8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/70) 05:37:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000280)="47b1cf55683f4c4d5c554a38ec782707b00c8465a881d2d631473aac9584ad964eaebfa96e51f6d0c4f106832c5c5ed74cf1abb5c60476cdcde586e0f1ace1cb19b55d7f5461a838a9351be556c72533d1c3e24fd9a996cd458892c26b58e6c9a1b72028d3c8ad0953308b2faaa4d891", 0x70) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1227, &(0x7f0000000000), &(0x7f0000000140)=0x4) r2 = syz_open_pts() close(r0) dup(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x3922, 0x0, 0xe17, 0xf7ffffffffffffd9, "855c48910267a7230000001a00004000"}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:37:13 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:13 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x66, 0x8001, 0x1, 0x0, "51d6d0e0a6efe9def8141f102de87a1a6d4c691d", 0x80000001, 0x4}) 05:37:13 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000080)="caf5b44cbef3ead4be15", 0x10a) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="ff000000000000008300"], 0x1, 0x0}, 0x0) 05:37:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') write(r0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0xc001, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCNXCL(r6, 0x2000740e) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x91) r7 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000000)) r8 = msgget(0x2, 0x8) msgsnd(r8, &(0x7f00000001c0)={0x2, "4c9cda357ce4bdef0c68a9c53a805171f85c0709f5d3dafb81a2b8ce0c58754598898172fd85eada9c9c1b247a2aa0bd79c0142365231723be1bcc5fa8e463d78a9908f9e8b9218bf36883ea46d587e601e98c91eabcd6284962b98039c53f4a955f94bdb18e86ca100030117b90c1c5e6073e405449f4d175b9a82ab8851a01b669c1eb85abba9340ab72301a4d1387b81eacec80e0e3431870b22bf2aa14a194fc09c8f68c403749afcce809742f5d64a29e76cd5b51e9178c4fb5da11438bfce5"}, 0xca, 0x800) flock(r7, 0x0) kqueue() 05:37:14 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000100)="075bcc39568ef7ffffff00000009", 0xe) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:14 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendto(r0, &(0x7f0000000240)="24c7fd9f8e7aeda09f4f0c2bfd405ee8ba15232cc1e3a2646208e1bbecf8faaef219589b247a", 0xb, 0x401, &(0x7f0000000280)=@in6={0x18, 0x1, 0x40, 0x9}, 0xc) getsockname(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f00000001c0)=0x10) close(r0) setrlimit(0x0, &(0x7f0000000040)={0x7, 0x2}) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) setsockopt$sock_int(r0, 0xffff, 0x5, &(0x7f0000000180)=0x7a5, 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f00000002c0)=ANY=[@ANYBLOB="04182e276653f6653000461efc1e0ec150b360644afa12dbdbb43a5c37359aa32900f5ff840aa95c343e998a80d703e5b8da847be55a6e6d27249f59301c1b1d81fc3a08656e2532b4a215eccd1a642199a086b45ea4f91821ae2c682b9ea834679bf863a235e79cb1a5238dc4e9ce6d7014c214fbbdd4d14dcb2d39534b1679acc6509a51810b8eaae2ff2a6ac06e8b505b5fa1f12c57f0c01737ec58d13e68479ac6ac21afc158bf82e97e1bd98412c1e5e4352316a1d594a149cc08b4d241bbd3402715605dd0e3145f5ad4407c53a291dfa802ddf7f66b1dcfeffb141bc53dc00400fc351c5b46458c7c72b1e1bfefbba7ca4a"], 0x1, 0x0}, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000080)="54a647ceb6ef2324b6716c91704ea01c55fab7d3f4ab656381852caa", 0x1c) 05:37:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto$unix(r0, &(0x7f00000000c0)="fb29a98ceb98d4fa6e27d842a172eb4b821beca856ba76ce5413", 0x1a, 0x404, &(0x7f0000000100)=ANY=[@ANYBLOB="0100262f66696c653000"], 0xa) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r2 = getegid() chown(&(0x7f0000000140)='./file0\x00', r1, r2) open(&(0x7f0000000300)='./file0\x00', 0x10, 0x8) 05:37:14 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000080)=ANY=[@ANYBLOB="04182e2766990e02011416cd5a53f6653000"], 0x1, 0x0}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x20) 05:37:14 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000001240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012e2e5aec391acfa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f674412000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001180)=0x1002) setsockopt(r0, 0x6, 0x8, &(0x7f00000011c0)="cc526a7bfd5d8e5b36d591247efa304e20f4f5fc6585bcb69be83af9a58650f49006b5812fe464b324627a08c4658e982b2965161dd924e83768154aa8ea9dfe5567848bd81532d00aa4d0d84043a2034ae44409d64aa5aff3b936e78f43ad4d4e6563c2af88dac4b14105c7e17efc7549a1a3", 0x73) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) setsockopt(r1, 0x2000000000000069, 0x4000200000000026, &(0x7f0000000080)="0e54ad3dc44e5227cabd8b9c7938d0b17900bfdf63ee78109125dbecb4bdb32e186eb31ecd0a4a302d9a2efbd82139a5a4df7a07d400f26426cb887a8f2b86d98f7f98e96cedd9d7c2c5f20df48fb55adc06ca8af9d9925f2a071fe1e4c46d0e7c544f983b1d331750494957f78cc1c497a3d555dba414f29df6e61efb25e456e7aa149ce3b1da78daf55cbd11782917557c5179782e702caf", 0x99) socket(0x22, 0x4, 0x3) 05:37:14 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) setsockopt(r0, 0x7ff, 0x3, &(0x7f0000000080)="bb256d483a68ab54e55b04ba1ec325c41929a0", 0x13) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x3}, {0x18, 0x0, 0x0, 0x5}, 0xb21, [0x7ff, 0x511f, 0x7fff, 0x7fffffff, 0xffff, 0x4b58, 0x7, 0x2]}, 0x3c) 05:37:14 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000240)={0x5, 0x8}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000000), 0xfffffffffffffe50) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x0, 0x2, 0x400, 0x2, r2}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) fchown(r1, r3, r4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0xba1, 0x8001}, {0x18, 0x0, 0x100, 0x1}, 0x9, [0x6, 0x2, 0x80000001, 0xffffffff, 0xc94, 0x4, 0x9, 0xd278]}, 0x3c) ioctl$TIOCCBRK(r5, 0x2000747a) mmap(&(0x7f0000ff4000/0xa000)=nil, 0xa000, 0x4, 0x10, r5, 0x0, 0x18) ioctl$TIOCSCTTY(r5, 0x20007461) 05:37:14 executing program 0: socketpair(0x2, 0x0, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) listen(r1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) socket(0x16, 0x5, 0x0) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r2, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0}, 0x0) 05:37:14 executing program 1: r0 = socket(0x2, 0x8004, 0xfffffffffffffffe) dup(r0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x7fff, 0x9, 0x3f, 0x1, 0xa5, 0x3}, &(0x7f0000000080)={0x20, 0xfff, 0x5, 0x10000, 0x1f, 0x8000, 0x100, 0x2}, &(0x7f00000000c0)={0xdb95, 0xfffffffffffffffa, 0x400, 0x1ff, 0x1, 0x791fa6c9, 0x1000, 0x108}, &(0x7f0000000100)={0x5, 0x40}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000c8fdae"], 0xa) select(0x40, &(0x7f0000000140)={0x0, 0xffff, 0x6, 0x0, 0x9, 0x7, 0x1f, 0xfffffffffffff1ef}, &(0x7f0000000180)={0x0, 0x8, 0x400, 0x100000000, 0x8, 0x6, 0x0, 0x5ea}, &(0x7f00000001c0)={0x1, 0x0, 0x100, 0x9, 0x10001, 0xfffffffffffffff8, 0x69, 0x8000}, &(0x7f0000000200)={0x8, 0x4}) setrlimit(0x6, &(0x7f0000000240)={0x3f, 0x200}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000002c0), &(0x7f0000000300)=0x4) setrlimit(0x0, &(0x7f0000000280)={0x100000001, 0x3}) 05:37:14 executing program 0: r0 = socket(0x2, 0x400000000002, 0x4) preadv(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/159, 0x9f}, {&(0x7f0000000280)=""/175, 0xaf}, {&(0x7f0000000340)=""/63, 0x3f}], 0x3, 0x35) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="8aab7568ec16"], 0x1, 0x0, 0x21b}, 0x0) connect$inet6(r0, &(0x7f00000003c0)={0x18, 0x0, 0x20, 0x18}, 0xc) sendto(r0, &(0x7f0000000080)="8fc500e9c6d095633eb8e37ecf7e0730f78edfe5ef2fe83581927453488c3356f039ce373e3072307df53bbe004f95066614ff83c1ed013b2bc71b89b8424d44870820b73cf0b8674fc40e2925ed82f634678f480bd3c4dcaecb176ae0139ba73fe60b81cb3be4af63756c3c4b6c8c48eb8eee3471bc23377663b84c88ba8a2d73bb8e95d446e32d54305b6310f03f22c3e80179f29e67ee20e3ab04401bc2f4c6e8cc4fd9066382b04578e16f90b1af3441f0adeb592edfad9ccb62fcf74019571f5f32147a544ea1db5cdbbc7bdbee1f95111b7fd8b4aaaf31eb546769ca748ab2b6d36e47706f163041c9406b0b4ceeb80ae857", 0xf5, 0x8, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) 05:37:14 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = getgid() r4 = getpgrp() r5 = geteuid() getgroups(0x3, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getpgid(0x0) r11 = getuid() r12 = getegid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="4884c3f04587015053bd28ea9737f29bd10087f166df12cec049b3976ca7477ed03f3baaf068198274fd3ae99458810f", 0x30}, {&(0x7f0000000100)="7b348460ee83eb186ae7dcb4e42a764785c69d887ce4936c0136f01146c7e1f410494e7b84c8076d0d68e9b1a049173242", 0x31}, {&(0x7f0000000140)="0cc3c6b4018882949f764a4289e1e713a1377020784bee975c4e506f61f46a3e7138a3a8aaadbf4cd810eded919a204440948dc311fab1e994e3c0e5c6fb0a08d83951abf366fd5b723db2d66796ce25b73b65dcd68609e2da5698494b5a661901fe11671e97b500b860cfd27cd29ad55ca063aafd8483f331f343c36aa4207a5ba07f9eb5428985c8ea59297c98e3a5070d2d967f525cf547f227b9773bce11bebf2d43f614464ab9ef49d358f7ab9b00d315aa2a25c2fe0d258943d435ede83385fd396cfebc6c56a8f62d", 0xcc}, {&(0x7f0000000240)="d0a8cb80d1ffc54223997abe79cd23736a6b6f4f26fc1a4b51202075e2d3cdb12b77b1554f", 0x25}], 0x4, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0xc0, 0x2}, 0x400) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:14 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt(r0, 0x9, 0x0, &(0x7f0000000080)="b90acc031a50eacce7fd24deba4ce0f5cdd8fcf74f099582e576b2f9e73548b97846b55a42608c8782e2c1777ce5af4a1225504f84b47141f46b468cb219951c73564370a52e8b82dcf70a38d48990a4a101a5db8439e428f7021d5e19d4c84d0e0f629dac6298e202c6bda356a513fb587ef4", 0x73) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r1, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x5) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 05:37:15 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0xfffffffffffffcc1) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[], 0x1, 0x0, 0x8ddbcef8f6a071ba}, 0x0) 05:37:15 executing program 0: r0 = socket(0x39, 0x400000000002, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) r1 = msgget$private(0x0, 0x440) msgrcv(r1, &(0x7f0000000140)={0x0, ""/177}, 0xb9, 0x3, 0x1800) 05:37:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000003140)="747f879b66f293d65cb6fbecfbeb979d8e0699f4029107a0811c95a70ff53630de68b564dd0497239ff61af28fed367e4c5e4d6653abe986798e1203b548b365abe6134ffd7e2116f4528315d0fb9269ab7bd3e0a87ee21ad2fb250d2a3fa489c0c93029dbb69e49868c7003aa24af04c40b9d67732acb0e76eeb939c1047e6542ada1d03ec74a8d16c202bcadbb3ad110d3632a733fd1b61d1761f3d3b97010a2ba428f2673b14d72063b1a728b82d42d56afb5c8bb3e6ade0f9b3c591e2148096c605dcbd2e1f7d622918d7e88fcfcdd23c0fc226b3022256acd6e60424d7e0d97b387d6a08dc423d7ed12e8ace51e31f20d5bec4f091b48dd885f194f0d908ec3945a54251b5cae0c5866ddf34f1b3ae207cb455480e57b1120150797e80d88fe9b3bfc1010785d8b1f36b10e3bc4a4616f54549863c41208ff31261ed6b313b97b0842828e94f2f66bba8e226e6adff580d0505990fd1b827168453bbed7693062b5c442ff51446397af0e56869ba02d1b1f6df05f589eaf097318235f276de054e5a0bd749d6ee33341bb6a1c66a4c949b59c9f220e32b1aa6bef7c96f32488ea2404f2185c7b8f2c777a6af620ba9ecbf85eb7d11623e3c3fd6840054ece2d59d0f11ac8337fda315e1c2588269044315c27619b0af7c2c32098d7e46ae134df08c0108b7b103408a4c374874272b17805211170fdad45bdba510c65a4ebad2c4b0c86438f175f204fb66637d9710ab4cf79378e6e92f67b6028142decc370970625f7c0c1fa17b6a8de0545d19ef0b628d02de5a8018c557259014aa899018f56a30174edc48f55369adee4127961fdbdd291bed8e61c56c57d118ae2ea6791e7c2e42fecb3176f6d53dcd84ddd02256547cbe3816ed90aa6a4458664045592f8240414fe4eb9a198604ea2ab86bb46a8908943ed2c81e7e98a6ed0c84db8184734beb51761b5c77a6682e6426ef76992a2e70cea57a19d57b61ff4b7e9ebc8a7affd0157a394e76e211844ca5a6b95cdfabd293e223813f3629a8bcbd454146f2471efb2cdfa7e70dcd3a8f53d445e524792c7a8927127dc5e348429fcb5419e79d25fe304e9603046d3e092fb9a63f5064bf0229eb39b7a6dd7ae4145d16880a15a2f65912484fae824110b0f846cba715619e52bc88616eb2b84526952788dc95ef1097fef9e3d1e3f207b9aa75d7ca6ac1cbcca4cee6f86a86e73d50ebb52e3edee6ce43e8333b8cd2dc4c5f233d73b43c9abfed42c77043cea604b783e21755844400c8e0fbbb4e0092bc673a9e69188c927074debc7b73702b56401c4892a1e1e36e4983c750bf8d9b0becd8869a1c4bbd19ad21e0cb525594f72d1ad2dd4a238514def50acae3cba95e5050b36980f55a007ac07ff92803fb2aaae50358a6f5a98225679cf5d7f012f951ee7b10f4780216377656eec72c6cc7e276962455fee4338bfe8a24654543fc8c7ae9f564be882c6c8e6c9704c21aebf546a540fce7f6ffc6b4a338c88db747bd011b89ff6fd3f86762e8fe23d65272754451dd1cd8ef23fef8c2dcafcd1291a346c498a726df704e1589a9e3a5c9f4f3daaef4983e40b29c7f26a02ea3c341ceb9ca4d5be81df7e8add358a725c8063609eab48e6b9f0345cf859cefc04c3c2b47c0a7d490d895102a00e4f5b0045cc620069bdff88a22c55ca4de706758db75d8486a59b497b1761bf961ae8f704533a5db98696dbc4184fb44a4ed1b06ee80a3f72e98e7237529736f4f9b723a72a5895f5f135a1beea77fd2f3aac0da359a845684e352bc66ef057e1bfce5c871a093f043d2d474ee7ae651b6fc45fe2d72bf1ccf0d3b435c4e8ba0c49524a46e4d5179fc13b0b3e2a906e5d9d57a28b16ad3707e1b5167b1a54216511390da1a710c374532ac2d1719ae65201d1ef3222a6c521f079c2cc379e41d4bf92a5649b4210ca7e0f9b69ac4580d26cfe1d6088af6ef0c32a16dfa68cbcf9b5f20cdbe7b8650a7c8400c6b1e60b7f8fbad7eda5e85a87cf5af2c975a01669afe7e2308b49cb6836019c77dbca8f6a6d416580356b9f1fa8de7b234a89d270fa03c340daa5cc0b2e140f1f8ad3b4a2830855db42d66e1686b45aa0b64b27f08e177cae43158243aed3eebeaf90b9ac4c3ef830353a144ad6fa606732935d8fb803d415f04570fc9f51eb8fc732798100dd044120567e4bfd17dd051c6f1707e02a96f9b4f537a7f24a23260671158fae82a397353582c6dc7cd0f04335c7076df2f8aa381dadc9872068c02a6a8aacd46cd130f721df21f3545a57f0594cf59982f353a98714b293b74641f4a0018634aed5de2484e4571ed34e64315ae5d61d5580e4296e78de3ce4d9d53411e1ccc8356209abf97005007ac3863ddf76edbcf4e1ff42ea052c545e4c32b801cee1668111fc64f89256daa3f9a05834642ea4c9e0b4bedf5be9a38ceaa4ea3df4d45a3637df2b764aa2c9b0f48da967083f14df89b93ce182b6fd3fa58efcafa4f5ec92db3f63bf20ff8dbc5c3fc0509f08084d84c49236a4d1495f9d8dbdfce044952d918b7275cb1698e9cc02f187c8946af7e2587b7e0f05e1d8dbf555d0ba66d890997f04f4672035658175bd3d650f47d22acef0cb2b73fb7d3bbb67416501b47a9651527d86fcfeb3e7d6b1814b4a7a31f4eb3a36261d4e3aa241055575bbb9f865ca7e9b54058547ec0a29aeac4ad87ef4bab43b23a6932a1178f5a0b8822ec0e09692607659945360f32a5676f305d5d609196f6dc430c3513521233178bfac2703a5070bf5a5172a84d0f9d68e730ce5ac3e75c21066760ca6e6d806d02cc12a69642cd01e13b96c9031a636aac767111f979180c626c977a574b4e698f9eccd2ea197685211ef091a2f131953ddcec367882e2856012933380950ba0c496dcdb93032564db0c482e7178f6cda48586e6c303e80fa2aa70957d6a6294c9dbfd3242fe99496b93b7992417cc1497d543fdc94863816f42423310676e9b24d3f0260090415026e5ce56d4fc4d11d0588908797c279254dea43ae092b034b287f721442b98223342c40beb11d5d55e650f21ac0b6424650a86df37b3f3d5bcd7c162af03602ff22641a55aebca72575266a18b43f2afe7afc138b5eb5034b60d706ce2bf99061188a1a3c8f6d18cbfab3ffd08bbaba9eadec591f24d1800a3c49ea0a3123cde1e4b4da3e01cbaf2325aca653d8dd0b0c03ed8ea1a21373fedf2970bc1908968141ea50b484eaa2a38ddbeb1019a6c3bdb05d22c11bfdf47fd5efcb285f1a8502fafaca8c6c6e7e5fd62a228c988c1bf9da9a696c240b64c71180389ae37be14aaa1e35b3bedfe53e2c27781006b1a091d65eca7641e672addc5993a29cb586c5d25063e481a57ff2ffd2049597add65f610be9a36a3009664b971302fc62d8110f1aec3435d2c06e430ad7ee9252be63fc1022958f6c8335e67fcff60e28d678abd11e2b30e14e842df84a06f51ca9fd7d5d1f819713be5ba00b78bc963a3c29b162d3c40da9ff7d7d54c340045116df9bbbcc20920428d2c35f7e7e6bdfbf3fe599f682cdd11c598931049e4655c9600bf52dd0deb94edde4064338b44e379f5f63e0b9f7180679d4b533892c86ccc7448d2071d8b662624fb4df9117249c69d5dbe1f2bbf18c688bbb9c099d222beb7906a1b064723eab21009387b868aa2fb2462a9b135bb52b2f229fd02b6342071321c4a968a577df2afa561aa76f03b181df78fa895a39507c9fc01bd1c40c87ef06896d343cb1c860cd8b34c7edfa8624e3f30033d70a51bfb90344417c5c03b91871c3db5f1f5d2e162f06d827e8789f75a2631250b6018a255c647d473eca9ccf0224a21a939cc33058540b0a1e185a63cb6e466831c4e330930f7f0f608913f410ddf010f528fdf06805f987744b0cdc7a7e3eef5a0e23b6793e34ae260fe8538c71c10a2dead69f5bf4d44854ebc4264bdb8c85dfc4034e1ff878de4db29c73ef3e6efa646650da835e83bde8e5525fc9afdef1815d154f846a4bd1c249552efb06c43bfcc8b176c5cd2c6a040fa05444a27c13966458c7546c64c475ae1c41e8ccae865a94559fdfb8d8c2e583f263d548930a4805ba160a6fc16b2cb40fa4a194f87ed90f3f47c7203656c70682b992f5dbb39b88f3835923c0e2e6d5208d50180b979e1bd2f753e6c022c70722eecc30a2c19d4b85a72636b879b8bfd76aebe34985fe925a1dc7f919030d101b00b384c9210d936ec7c5ef01e16a7f244306359e4fce7c5bf7328f72582170a4002946b0b07f3833d5defb58b8ea715c2f7109ebc125408ef2ad88670b26d2e1077ebd53108f5ae220a650117e46d249e4a7e2ef4ae180d07b0bb533b407fe147038fce86e78e2bb141b88af999c83a01e805cb406c445bc93cdf04a0a11a8e34bb1c8d8e19585fab6140b22f6cb1005cd24235ccaf17a6b9cff08bb9c63d512fdfbdfe5b5ff2e4a88290b3fa5892a1012d4aefff56d98b999a722945dd40190f1975c8684e665cadb5165436241410d2369f7681a5ebd88870a128c6b12991b4b296373c0c3cd3e72c87f4a022ada28e69734d61aa0c845dcc1cda5bc2b3a9f5064753e83d57b311b3998be258bfc17a56de8c07bea6d61fafc8cddfc688e631743390ca9a18e355f3c740ccf5cda8916c304a5cf0ead4e62dbb62241318ae6fe93845aa1c3af66eb562acfa5d6c3a1e42b20d8e7ad528b3b74b25b2f96a0351553ee4a200ec5b0638b8bc5943e1af2254d280cdd9776d2231a140f24e5a95f1a9dbe4b0f15e7fc36d2029f701afafb70bd72d305cb6b2555aae95477e2903650a9b1a83b8ff4c98a9477e7084e0048013b69da4a1b5009cde7acc8278adb8adac2b29f815382e73e04f2f456a729308bf85b98834d98db8fa97dd04872e19652c6e60aff7fb785ddf36fd601192edb0418d7e9ce55196d1d2ba14130851c3efe2f2b3f1e1f5bdf504b8239d1703ade40e55df3189315c2f93c70ef862b0db6a99b499c5c03ddf0bb1dbc6fc4d1881cb3304fd1abc573868946fc96d3d67ec8554666c5431b93547499942fdb0008f4d2e2dc0959331ecd2ee46f2edcb6f2c35568f542e57a1c1a502b7694c6afbae33c4af23e199c6abce3f3fde3e605e21a1b6bfed88c15ca4bb01f72cdfa9541d8d12488807150a4d9a9bf390ec543fb017a2d11836260ad8ccca6bb679a4a2c74de3299fb8abb5f70d540c82cee06637181fd24d8532cd7652556974665ab2bfa0a3676b963c61016b52f4efd05fe8a75e154d13c2d09474ef09bcc749b5878afba7522b0fb7aea5384e6ae0b3ad62b2bd6e3fe8ce9fc9fa196286b46cb5b962e13ac2e20acb6d8f48672dfe00dd3012c759c6be1da7d5df1135f80d231c7383120a00464fb1a8c64fbcda927815dedd44516a410957903e64e0891ffc0aefe6560891c80650c616f16423e505a16a05958482160dfd4653a07c7a395b9d9cd97303e29712c53dc1616dd0873fc5412d22775579cdfa7d2caf957ffcc3fc18ef8de2011cde639642d266741b4fe847c406b557f294321b68f30d38fdfe488e4df2d9b06f831b5ebe9017e02ebfe3a7f41c8cc7db90a4f6cc3fb60055d6a09f988bea90a016fc9fefb7f3966bb2b0e0b4697c88286ce4ac246e9b7cebf1700fafb335427d708992e9cf9d9ef44562b8fc9596b1e5d40f04475e7fccdb7593b1f2c6740be48a83a066d8943f192d1a7e571f0c64baf742f9e17f87966368837038d25d134ee2e7259ed9b9130c945135d8af706ab03e3b29f69576aa3ab40af38f1ec1d00bef84ae7f0f9f8af1737ded6a001b7dda687dc7b66397c64a2f5af81a124ea6e5cc54b6249eaa41c040bf1325460d19744a93eacc29cf6ab1735bb45636e7c787194093f4f64e5191ceb0f1dae8c4531e357ea3e293f05a7b5c683adf0450336058a69cf7b673b165ba606e5cdad5232ea488c158c0254409501aa1ce7f22f0f2f3c093f239f277a45a140c40ec3683a79ab72f785625c79bb0d", 0x10a2}, {&(0x7f0000001200)="e62111ef4ac285dcecfc958bc83b9fc0ecb1bb996b0fc195f4e03eb53b39f4f4965f7777b629c1c78f76337ada867509449734d24ccc448571c60277470262532e5c10f6eed3a3be89e43f44e555e87a8ed9c6bb961cb407794f23485fd85c61eee474a0026c95d74c3a4823ddec734ecf3c147813c89bb91ebb8bba0a9656750b4fb6f943ec624d2415f3bd8296173a14af1af2076051f315dd6a1f48f4d672246c0622c594021201742844d78aa1298b18f0e5809f2bc32089563efca1f0a8677fae768445534647766c3512ace4e1f60e62f775c149886705cb22bdc2180019b7a67ecd0524500675de826cdb0fd5eaaaea6e05507d497c36151d1b0b00a8", 0x100}], 0x2, 0x15) 05:37:15 executing program 0: r0 = socket(0x1a, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) r1 = dup(r0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) 05:37:15 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x52, 0x1) sendto$unix(r0, &(0x7f00000000c0)="e04c4367de1a2c0cd2e2ffb049238c6fe63ab42aa1c33dc25f4deef2bdd60141f52922bd7620ba74ddf503ec45219f5a1d0dbfad12512c9af7fc79cf5a3ca5e1ef0857dfd42a8034df25b6d2ba85c1eb48359b526be3783d5dd3f6cfd493df0365a9c6386dae0ded76ef468411c88c3a337665d9e4e079fda41eac279ffb9dc0643c970a32011ea3560ef349", 0x8c, 0x400, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) socket$inet6(0x18, 0x27af33e9d1e4b784, 0xfffffffffffffffe) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r1, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:15 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x5) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) 05:37:15 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) lchown(&(0x7f00000000c0)='./control\x00', 0x0, 0x0) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e76e63b91b3df27"], 0x1, 0x0, 0x0, 0x0, 0x271}, 0xe) shutdown(r0, 0x8556160db8b900b9) sendto$unix(r0, &(0x7f0000000200)="aa5a47725a5cf70eaba557d0b2cac32f1ef36fed354656350a216c05d97ac568896b0063c3d9f5d8065d4c7f80b050e73d995780ee50e3a29ff4646faee748e38e737baccf64b2eef6b137368a9f8a70d37d86670a761e82a41a00239a9e85716e95f5d7e76b95295b2dc0a7fc89da1b92dff609ba9aff75c1bdebd0c54218ef64b38fa424c54b13cf3fb6f1161096e7417c8fdac296a1fc1a8e6fc8f70bd4459fba7690bdb26f2b56f3f06a2518048432f12ba32f77e6e2760794e885b6a31074189e5ddc", 0xc5, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 05:37:15 executing program 1: r0 = socket(0x14, 0x7, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0)=[{0xfffffffffffffef6}], 0x10}, 0x0) 05:37:15 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) setsockopt(r0, 0xfffffffffffffff8, 0x0, &(0x7f0000000240)="89e51f17f281912eef239864aaae2ffc25358ba2a9c197ee3b3b2b875430871911990d288f4e4ee5e57ed87d9cef8e5db72e1c7dd027468c36d4e5a08bd3424e8fc0dccb409fd6a2dd129a56ddb71fe1d97ffddb4b884197f2a2530fdb5f65fa239058ef046e175e44a57bc76770c8e0961c4c540e33837c34e73e55cdb626ba4566e1761b9fab5533537938af7faed2b1942801161ee09cdd69cc5f81b7bb793fb2a4713e4c4df6943f25cd9e852502372dc1e9b8758ab3ef60d68c0061ca4b5aa970f4baeceee41272478edf3cd85772", 0xd1) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f00000000c0)=0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000180)=ANY=[@ANYBLOB="04182e6d6653ffff3100e573f08236d557eb2c9eadd8ea76fa1b6b9515ba1cc2e791c60135373bc8efcb67d7e6cc5ea6b19c85d83a16771aef4930753cc9bb4f3c71dfdbc92a3fabcf399d773384e36ef4efa373de193eb8ec847aba7f54e41854fb75ce7844e5ad40275afaae54aea2c3eaecc4d77af3d9092511c138ece2361a42ecd9a45e693cc25fad82"], 0x1, 0x0}, 0x0) 05:37:15 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(0xffffffffffffffff) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x20, 0x8000}, {{r0}, 0xffffffffffffffff, 0x10, 0x5, 0x7, 0x200}], 0x9, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x86, 0x8, 0x722c06ed, 0xb40}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000001, 0x1, 0x7}], 0x6, &(0x7f0000000100)={0x7fff, 0x17ba1f46}) r2 = semget$private(0x0, 0x4, 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/78) semop(r2, &(0x7f0000000180)=[{0x2, 0xffff, 0x800}, {0x0, 0x101, 0x800}], 0x2) munlock(&(0x7f000028f000/0x1000)=nil, 0x1000) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000140)="ebffcbff13ae4e713048e699319296e0", 0x10) 05:37:15 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4003, 0x5) ftruncate(r0, 0xff) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) chroot(&(0x7f0000000040)='./file0\x00') 05:37:15 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) 05:37:15 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0x0, 0x0, 0x6f}, 0x0) 05:37:15 executing program 1: r0 = socket(0x3, 0x400000000002, 0x40000000c) setsockopt(r0, 0x0, 0x4, &(0x7f0000000180)="b41544d06f688afa1d8d2afd47faf0e599ace7f65bffbcf478d08a9d2cea8528fb327a304d2b26087dce1b40556026ed033eb237991f2a2b3af1b97370fbd09f5a97a18e3450c472e667537ac5f1939db466601ad3286c499d9b11a5c649a2015afbba5ebe17f95354b3abdd9f34d1308ef55af0811d4ee30660d6fef7984797ac6051959c246f18efebfdf06337224d033cab6210b74e047e3f949db295d4daeba28264007bd27c84d98aed", 0xffffff5e) r1 = semget$private(0x0, 0x4, 0x230) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000000)=""/100) 05:37:15 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000000c0)="6af83732ab1d4fa9d69b3c2571170bf08c15bcdd6ec67ab145fd5106d26285058bb68f4d89b0ff862de3c4d4d6b9cd5a09da9892a39543b6c98a3797d7556968994bb40bc67fc8917852e10067f5af4be91366df31471f00ab471272abc44d0f3a7bd39301bef933d6e21be0009bf4486c2ade2941c146e866d57da431f38312d8b363469fd6bcfff0e3000edc55226ac9c90c5329b5c264372805f5", 0x9c}, {&(0x7f0000000180)="6c38135c49eb59073701dbae9df229b8384a1005c29b9ac3f9dd3a024e98513f2ffc145c56d5e596b4f00c8b7405f6a9e850498f2cd92c5a51c2b3b84a604fdabea6d639b96c92bd720154fca2fb58bc2b7010dcfc99f52d26f446db507e3f41eb789b32ed5a079b81b04e02737f53cbf68f2e4a5db6451c8c6ea8252245880a8c81ba04e076d27029e142238691750c479c79f2cb7810042f0e47f55ee2ff481ba9efbf", 0xa4}], 0x2, 0x0, 0x0, 0xa}, 0x5) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:15 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000100)) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/222, 0xde) 05:37:15 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:15 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) 05:37:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080), 0x4) r1 = socket$inet6(0x18, 0x6, 0x1) writev(r1, 0xfffffffffffffffe, 0x0) setsockopt(r0, 0x1, 0x10000, &(0x7f00000000c0)="bf930791d2dc597114cfb02f32daa374e341cf7c4bb556e8d76913fbf857ca19ceb20679c5f0016929320da5b19e9bafe99d25aee07859f77cdedbe63aff426610a119cd4fa9130f1a787121baa0f4816b8ab09503e7f975a81ccd27403b33138a3b0c950be87e6599", 0x69) 05:37:15 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt(r0, 0x80, 0x5, &(0x7f00000000c0)="6e83a50928b6b1466c99f18601b79654e84b85f4a37226aa2966ef5370c1151efd60cd616442120ad99a1e0921c24cd4f0c6154bdbbef37a1a60426467058541a545e76839491fe0722f0f8109b5bab003bc2c62e5f77f3b6735e5f9b195d7345b0174680c96291925ae33b0c4068929c05e8969cbaa54386f3e8ed5fc1b94add23ba91bb878df1069f0c6f2ec19d5ee954e59cf4dd9d387dcc597843520961994989dc84ee3c13d4df4a81e168ccac5581f59022784fd2943cded0e445838ac4e0f7eab2c41e54c05176b", 0xcb) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r1, &(0x7f0000002380)={&(0x7f00000001c0)=ANY=[@ANYBLOB="04182e276653f66530003767af0b8859d61e44b7ccf19088e6582da53f10e13810ed53bae722c264de695e3ef4396ad37193f3f4f58c9b8ce11ff626e697c83c5da5dc65054aa93cf85d1219e9c0f241e8de43ef5aee9b024a5fafca4d861c"], 0x1, 0x0}, 0x0) 05:37:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/65, 0x41}, {&(0x7f0000000180)=""/226, 0xe2}, {&(0x7f0000000280)=""/230, 0xe6}, {&(0x7f0000000380)=""/134, 0x86}], 0x4, 0x0) r1 = syz_open_pts() r2 = dup(r1) ioctl$TIOCCDTR(r1, 0x20007478) fcntl$lock(r2, 0x4, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0xfffffffffffff748}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 05:37:15 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x2) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:15 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000002380)=[{&(0x7f0000001380)="796366a0ff3b078555a73cf3d291b2582b24f2f5359de7aee015285bf4910ef93326e56eb5700ea9f3a5d80eb2d1383b2485d11e25f82fe17758382fc7a66682e24ab97b0410b9ed0f867f91445e71a67d42c2b814423072f583de4d26db54f2099928aad39cb93793c93941dacd4a2026270d6a6682f6f05067db01ae86bb8971804b435464f4f56712806e6981d2d5e00afccc8604e25bf35f2813f54f00dead80133d3941e23ab55c403e505a774e6cd173eafebed70de4724ef3169e30d9709e5ef8f90c21fb16e5a6777f9edbcb37b850d508ab2cbe3697a214afa41526c2ce7e3d320d325968c9771095cc2a179371b28619c530ee6cd52f6c2312", 0xfe}], 0x76) poll(&(0x7f00000000c0)=[{r0, 0x7}], 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) poll(&(0x7f0000000000)=[{r0, 0x45}], 0x1, 0x0) syz_open_pts() r1 = dup(r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x100) write(r0, &(0x7f0000000040), 0x0) 05:37:15 executing program 1: sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="552248013ae4fa33887798d997296ddb", 0x10, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) sendto$inet(r0, &(0x7f0000000000)="a71e338fe9dfc72036154c064cf767f1776c3ffe6bac1b34b6bbed6eb0261c3cfdf51fcfad670c25047814cb331e24a0a59eaef8856891d4973c3450df3b9302812fc165b866b5d8a48e48", 0x4b, 0x2, &(0x7f0000000080)={0x2, 0x1}, 0xc) r1 = socket$inet6(0x18, 0x1, 0x9) writev(r1, &(0x7f0000000640)=[{&(0x7f00000003c0)="4bab7ec5ac523b4bf57ef7c41ab42bf494a4fb86e894bdf67824b948127a005652ee2d64010550ef9cad4fba7c89296fbe1e3416093d4669ddd29cf70c1c48fabdc00d9e783bbad5a7a90bca6ce4d38972448362a0e05e26fd1e2d8ffa7720bba67b81c7b00c1c3fa135fc36bde10cffb4ca3a77670e7f8766dd787e4bc81276d10e85cc4fc443a2541cdf985cad3ef9a9f734c0612cdc3a0a45f307b3fa639a5e3aefd1f2ace8aafbb7554962bf7d39a5995e96b3a5ccba7df2981ecaa2bbf58284dfab2ef9929639b6843dd23e1399e2ce7e3949d63eb18fab24e330af4f9335be633fc3672918921f05e8d7b8ec285693d911c528fc126681db85944b73094eaae498c0d9e5d02b21bab6d66e806ae27035ee92996496c42ba8fe1b0c0130317213321a0f511d4e42508ec61134da1ea44fb92896c5a06f7fe8a5af59c82c5d264ee5f1784b19944783e050b72525b5334bc3d89cd9c0ed2a1dedab3a13994a79c0e2ea5489", 0x519}, {&(0x7f0000000680)="0bf3613240e2a08461bd65a2ead327b02c1070af5e5f7be91607f5bddae069db3c554edab6c3ce256dd88b18e78a0ad87dec67d2395d6934ca97bcaec16b93d72c480dc21e6aacbb0312330176e58588fbbfc6aa060b0714a0c5d78ec0a4f201abd711d33ed811957124212e20874fc1d67ff59a0b6ae0b220fe0d8c22e17d5cc652b04f74a8de9bcd5b61aed96ac10b4c823b350f80b747e7b381e9b9108b5b4d52419e596e0ee1acc1e9ad3aff428afbbd9679f80eedc385607a3f7ae81b63b848bd07dff0c14349377b52b9897dfea3d40a1268e02e35fc604c439c3b12e03df62aced6eef204052a1620a817b5454639fb393dad866a36050e2c718d27326df873a16bccfdd24d5acb284c3f026e65f0391ed392b0946dc60eb78211fc93ba78d52c8522ba410adc26f3978e73f88a94e25937f8922c", 0x88}], 0x2) 05:37:15 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0xfffffffffffffff8, 0x6, &(0x7f0000000140)="1d1badf6f72569003c29147fac97072b16a50f32bb87dbad21f498fc0fc7334b1c0619844e929815eb9ec184d34f15d5ea59e3a7aa87c393eec0e5c5f477b6ccc2819caab7ec0c6e416a2eaa974f031f681882a6ba930b9b980ca09ee711f02fe503e68a36762a254a2a3650697b97355b888105e63997fbc979985c4456e61b79de4d98c82d37dc9a6ad10aad89f792509447a06317c6d04c9389d0df58d60fb7347626116e834bbcdc9930ed71", 0xae) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="f6973000d42f636be6062e519f1e9c84a3239394e1681df6a292e861d6db7f4a448a07637a5fe48884b637cc43bf2e0f2dbad81dfd19e673acb791a0cc8503d56268470d472b9a706dd66d1496b3e15e01420622e92d31456b33ef843ee65ffbe1bc406d856925456dc4f71911977a88ae4382ddbc63047ec4b1177429d8"], 0x1, 0x0}, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x100000000, 0x8}, {0xfff, 0x4}}, 0x2) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000200), &(0x7f0000000240)=0x4) 05:37:15 executing program 1: r0 = dup(0xffffffffffffffff) r1 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x3e) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 05:37:15 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e2bffffffffffff"], 0x1, 0x0}, 0x0) pledge(&(0x7f00000000c0)='-.--.\x00', &(0x7f0000000100)='#\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 05:37:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x9) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x180) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) 05:37:15 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 05:37:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x5, 0x1, &(0x7f0000000000), 0x0) 05:37:15 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) setsockopt(r0, 0x7, 0x3, &(0x7f0000000040)="6ad0fa656fe656539f4f24336cf03796f22f9eabe19809ce4b4da1bd359be7a57528", 0x22) 05:37:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x3) poll(&(0x7f0000000780)=[{r0}], 0x1, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) 05:37:15 executing program 0: r0 = socket(0x201e, 0x400000000802, 0x7) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000080)=ANY=[@ANYBLOB="04182e276653f665fdb000fab0213000"], 0x1, 0x0}, 0x0) 05:37:15 executing program 1: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0xfffffffffffffffe, 0x100000000, r1}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) write(r0, &(0x7f0000000040)="d9444cbbe33916bc6183f2e26fd3b32f2a43cb27c51fa4ef1c497ccee2d28cb26481bbeae3046df41986e70e2967fd8bbd68d88f049bfaa5899a3d3f74313931a2d6cf200bb783a025b48b77a16e01a4375b4d65b5718e4b9e45fdc78834ffe6cd9a360d9fc533d2537ee8e90919102908e480141545d7c0dca7b737fbea11bc9db6a8eda162374087bc9488d87c5e145787f8f4fb195212b14041261ae3bb65b35f", 0xa2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x24) 05:37:15 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) getitimer(0x0, &(0x7f00000000c0)) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:15 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x400000022, &(0x7f00000000c0)="caf5b415", 0xfffffffffffffce6) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:15 executing program 0: r0 = socket(0x30, 0x1, 0x2) setsockopt(r0, 0x800000, 0x22, &(0x7f0000000100)="caf5b4a540809d03d629e3e48de95507ac1ec21e4d8bd3bc5e15", 0x1a) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e44665300fc3f00"], 0x1, 0x0}, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 05:37:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3020, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)='./file0\x00') fcntl$setown(r0, 0x6, 0x0) r1 = getuid() fchmod(r0, 0x48) r2 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r1, r2) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) setitimer(0x1, &(0x7f00000001c0)={{0x9fac, 0x40}, {0x9, 0x2000000000000000}}, &(0x7f0000000140)) socketpair(0x3f, 0x3, 0x7, &(0x7f0000000080)) 05:37:16 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653800"], 0x1, 0x0}, 0x0) 05:37:16 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) setsockopt(r0, 0x8, 0x4, &(0x7f0000000080)="1bb3b780936d982ff86b8162e63b6622bf2ee6d6adfbe2c7ade96391e7304e7071efb6f3c1492b8036", 0x29) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="ca00000008000000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) dup2(r0, r0) 05:37:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r0, 0x20007479) sendmsg(r1, &(0x7f00000027c0)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000001480)=[{&(0x7f00000000c0)="f9e0d076a7e7293e9aaf82470f7ded513982e9255b38faf3f00c4ccc11120173e5d03dc5b32890f1ee4b59a777ed93b65eab28f50e6aa4394b7910035e5fc4adaf86f10d05a8b8c8bdc88e6fefd3074b5a1ca52ea8e61f69609b7b8a94b67d7824d3396de4f95574d3172ff757d98c5728571098b66242a643dd0b18d531e83e4d84829d43b1186bd8d72b63ef432332c6a6ef991095ff027c05e666198e1867c7668967a50dbd087ff6435397bb08a36c1db89dfd4f0311aa1a90b52ba3fc2ec097e3e26958e4eb8e92b056e86bae0eddb92f1c4ba28af90ef67ba627af1270764f17000db11376f7b8b7c976c7f4767630e71c90512d8d2a6bbae5d9d45c820832aee3c510b63b917ea222e9fd913d9ec06905758db4c375a84e477be1d16b3a228c03358441de73042191a4d1eea82a1dcb28d670c54699dcedbcdeb8754f4be684a55422c22c323f742956701005efd5a0d4c96b5c176ac47e04f8ed6a05fcbf05fa69d0f661342d898aa53d8f70b88305d8e07774be4e2da31e25a195aaa38103aa7516c1dec2f3eb48bede71c1856a4169c4c5cada5c2a8971ba0c738b913ade0e5c63a99628fd7c203fa495595b2fc6e9ff026ff7824946eabf61202d1237617fc8e95d135b0502e57c6a92cbaa271bbe811b5a5b8924e3c2b58fc9304792a5e68188ea5d41d898e1bc9138e76f348bc689c67edbbbf63b53f3e46508a597c993465dae8d3aa780a18083a112f517e9d79d6dd32126c7c21eb4af5e7c8ae87f592bede1c15b1762094064701259d332b25943a46992a18042fc7f0adf1b1574ebb38ecb10f5c73220f3ac35305cbfaaef243366db19e29a261c4e1109e5bf4b47bcf2aaf6c7ec0b8d82e63ea388e6e5603363c3e66d80fa9a9ca6b07440f648b8007069630aa7d41a0cb957f455cb77121519500c58d2f649a7828c2148777847117c8d88a3eb9a7944c257cda8376986f57ccd0932a38810d7bc1cba2d959dabe35577430eb2409ec34cb9488423cf17e10a8fa0f0671ed71664a8e04f2dc45e6f9a863333b488d205d8c290d6372bb67b818a6663273fb26fd5f8ff4df99b31d346cffed2ff49d30efc87d2265d35c7e24a6e59a8cb5cab457db262a9d8f95230825961b4d61dab8a63bd3b36b904cbfbb6e6efb8d7be89b953d5e66270d440646db99c21496bf709f1f6810f0232043ce11cf67cb0ac0cf44f2e3e630ba26f00db6ff759bc058423ad8cb0ca4fc5c1d571b51f9e1633876f535279c614e91ae5744237eb8f119e6c8b4edb920b1e1f29c6b7023ff764b2d28109a2dbd970cb34d746824ccdfc4dbab8877bf6e84c41b26d93f74c22f09266afc7548dad31d356ebde0137bb2e2d4d662cd53d326d7e235713c571b2d0663f59f65cca87ce442ea2e95193dbafdcb688262e4b909688243a75e35dbd2642df796454cab44588192418b364df487e56052e532f14e29a33433e524718ea09352e299a0987dcfdb03f5dc95faab0d915d7485c89c5977b6e8adee3869798d23b539305cedba08653e61327c851b97a1bf13a451aed365e07e24875925c9c5edb6ef99b18d9957962eb6e569dfc522d90966124564ce240ddd3fd95bf1cdbba33812a16984aa8f0afb7331137011f74ece065ab4df9c7425e8addd4d96bd10e1e776a69f106f7d2adf5d7adca7218575f08b1666285c994ff9bb35f65e7f3199cccc26d3b423008345c645be458af7279a5534f3a720e65371ad24c813156cad3fddb6ccb86eb6eef8cba1e6d46ccdc1f974d4c274199e35d7eaf42248a25575f42a96ea5c3d7a804b1c219cff7366b0436460c8b343b3a04e62e4a57ecef1f3a73c05ce8ccc0c6f0ab874c0487b6ae55ee77adbdd89fbd0840e04d317d81c63dbeb8978a4d240616f4bd11970e6a9eabfde3693cfa911b07de4d764f0704295013f0883eb61e0aa5d6e01a74dc30aa5a634020f94da078c3d0441621faa897ab42f80bfd509f12c23735b16cddc8651df1bd60d09c15a4a795a7ebe9f58bd9c8c1c6c71b21392baf1826fe1d4462daff15f9796c230b33b4caeb535e767e0ca78e47157105f5ca706e930d1c6b6c16c6287c8cbc00040679e97b037118df1fc6cb1e1964238df4d97951bddb93d0c35522d96d78eaa51434a78ffa15d1f99f5d283a2925970dcebba401fc0f20d8df0fe6bea057f1058a1598a90f3bbf8a9c1acc8ad4babd079126e2e7650685193c866748fe8e564be31d0370f8ffd5eef6074b4a41358c1ccd60f2927329e05a374f64ec032820d648408cd81bcebd504a171051ae1e8283ab3f1f91b15598855a2f7f661f9c2151524ee32927335ee565d984fe49a8d54b51b8219aa3c1d2d4be6ff39e82d194cc0d9da01abb4905b004b9b0f78c3c7023698ababd6f3da370a6cb0307e1b55180400df88eb85bbaa33e49f9b01253019d6d1f23218950b0a40ea308b29d625446d39d6d035229f725a098f13f14d765f1b3bdadfbb204918dcbff2c766c132b65ec7eb64e2a28aca1ef3ac08cca7370bd53090c55596c2d2858a80f8e9dafef2c0c6a6e0367e3023a74acd154fae388fa39e679f38d67eb3203416d1cc546c9223eabf82f69975c50ed3a61d4148479c43a70d822dd3ecbb10d8d55977182cf6f7a4c0f35b6fd4e38b97af8d291c700c8dbf903a5a712042955805e1cdce35abd88916d69e99d45b8c0ceefdb4fec5ce841fdd5302dafe90d3b545031bc2147935491986ecb214299117c278b28d0f59be2025bb2b1c9b4a35b019d1a3486ce8c2a48d7310d7641ccc0b9bb8b4697d35c2517ee1202958c65fea2891aa95ff37a613d643a4384f9484f509b14b0ed0167080ad21e702ff25d4291555110b1ed0998496499e5a88f6a558dc6f3918e4c571504a4b56c6e8b87a104343af8ed7ea4711ef560b3d0eb3ad0e6ef2500a2a4b99c7afd7b20d24f19009d285e11fbe78f7323627c65a5470bf9ce608780e8d4befbb8fdb50afc6720a60f13ce4dfe2a8ef9e1ffd338ae386b0f35c87ebd098f9d2a1e4e0b44d7d62e489f39992a83cc8ade74a312e0679ca143220b32d79aeaece36b79d36f6eb7823e2716ee69a5374006456dce2f029de014869e9167483e15f347230b98ac7b7ae875692bb449a63ddc6edb76806f1afebb6b534c39b70a79cc49da8987a5fb9cfc4020db2868e826aa08401545617af23e82a0d3c27fab443282d807fb1558b8b743ef1de545b90f05a9248e6875dff616f289e18d81d456945306d4d6881935355995a8a9e30e8d640d925d112612cad09bb4468df98becc3943f7fb06375faddd9998c8754e877570a7e4fa517f7f0b1f1dd3d3576ec9b4d201f1581f632130a2545cc9aac4ec03cb20727deb69e565b669bde42bdbb7e980537593f66d790141fc4652dad359c089822b5ef47114ada19f4337cb27d06715868307acc99a0e2b13ed079a1bc2998db9ae26accbea5bda0fb2a73e36a72b0de674b0dfbb4aa6e691e101436b7b962027cd909e7e535f5e148faf2b4128137df1483898599707f1988302f9374920b3ab3c327cc5ebb6aec1b6fc884502a2380386ec52f6eb6468eb45cf50a1200d6cbf1a4293dae6a35dfcf18eddae09b12605cd6571c193bf8b40cbe685b0dff9f6c84134a1855daeef1e4db407c4033a4522095f39d8c106c5ab65ea68074ec2a27ce8203aaacc44a79ed4a7989bcf1822a29ef7e98743a820643edee238085e4b1b904bd106088a1d119d75ae70363c4e16773966a3e405a8fa093cbc1612d9c8e65ea2a2ba0a7770344c407d267d217051442883f6012e80378052e6442f129d3d5cdd6c2d7926f4339beb94d5fb7e29591a4dfd1ec65b4d16f48299d726454b0b19ff94566c4e036e8db19a4d4e2d7b00ec1b1df152dd52e7a737ebe3ff0f6daf2f5ea2527dc928b4c5fca1a7f57fd840d2331df4e9ce380da851500c4566f914e68716210833ce4201ba434200547f9d78951a5b897e09e0a83619418bd0aeed7dd46711bd5a64b00467572d5d94979f60bb946b4511a0ecd0d4429a3ea3ce56866f76e90ca920c2e78dd51c5a76e022fca985c6363083a97d38f3399c19ba7b891655e8e8b2c0be8d16ec37a15d9eb86908cd74596e1367ac2bb68756871573f799aa8340fdc0fd52d8d57ad25c2db0d164e9f257e80108fcb19f04abedc9654ba59802f1204c540ae7b1bff8f1248e856c309d5e2b8b40fd46a070d9c6ae9bd705b7e2847cb50afb105e51c0a698b0af105d1d57ae3a59b15894f40dc7bfa66fe08c32af047c961f726fbc4b0495e0b6dc184c60a8ed05bc50186431733976777eff0840c3ddeab4d6880737535d6dc5c63250d7eed5af534525ced8208c4d3e07036daad782899fc387416509d1f716163dfe19aef2f7b2fd9e904e013fc3c1dd817021e3d357e95919453c66b75532d956624d65946682383ef519b725fa7590746c69843d75285ae70cfac22f77d10ae7e99863f39c9502c7bc219815dfed0a8e1b13487c612ba3ffb9c1abb91ed321726b8a069926d7bae0243d74d915e10c1fa6470f86e5a0955d6e1cce90685d352cebab11847b22ed1fca0e441cc4da667239177b3d18b69bc6e6bd27ed15c53db99be82d66ce47b726712b898cf76341da6784c7e276aa3e8f02158e28f3def3d69d512f3bfce8f5b68ecee841f2be12f9817354dc78e1413603e26adc53b4749dc5539ddac26d4ebdae4c725e775d6a1caeaeeb4d5360ed9263ec433178585c08664afdbf39b17bb78650c2a8f145c878abc74253b8f454959410165201f6dfc27b4e59f18ba949656ebc258b9ddc490a6e960bb7a620d57a3f5999549e9f8fec0dda6374d5bb419c62dd99afad4c481c95340d2407f3fc302540b927869b8165c33cb4354d356e3e2e6d8ff23f7e4a0a7f04bac980b4bcd74a9b2da7d5bf66c245e6caa8f41ea3cee987d73a197ea32e059e6bd011921f24b117acfc75cd97dadb973ad2d9347d231d6dc29bd4bf7fc0fa89b91ac9a72d21f8dd594a5e6c4d34225f95d0ef2849432aefeee3649966f6d7bdad8336d4aaa5bf7fe376c75eeeb057acfe95c9cf91c20fca80f6a3696c5712421898c5d2cb907e54e532fd87ba77745cd9350ebbf5d1a03b9bf9a158e48eb77ab783ceac2138028ae6a36fcd5e04d944a44810190cc8d707499cd970f5e8033f1c34b66231409cb2098341541ea9e24d7bbb0afb46a4426fd5d682a592fd86d56cfd04a93283017caf90b5b37a46363436f4e6f5928c7e26708ce9541d0197b7001c2ea65eb36a9514e53518d4ac47d4a9115bc8f3a1e0f1b1181d6633d33bda143fc15f05b0c9aba74f1b14569cb6799208752459cb46493d7ce9705bb2fe1413ac0e8d3426e4b916e16f0621db5b0122eff27487416f7da67f3b6a8bf38b21d67b817475a76fe9804740a9b65291f94218b623f464b3f38ca8413dd127d7c2ea075c6586787f37a7a6cbd113084f3fb8d6e07d094ccc07d1dc964f62120c4c3f4fdf4d3af7f72e549fc8953f81dfe6a6a47cc452a006eaccd95182b6df782e212d39614f00ab31d3ad514e1ecb4b9109eea1f51fef9d1f1070e0ab70bd48cd9acf2bf88dba9095914e3edebe0938849496be8060b8d3d425a0d68e2c260d8897efe94b9b269c94888273c926884fe1b89bc5681bcd6f9010b2c18e233342539c4f42313322fb7a464fb79d5231bd9f4ef9eb12fb788e634b549b6330ebd0b3ad9a0c61548f1c0f60b4186ae62eefa25950e17cbb529474bb565fb90090e005daa394af5bc", 0x1000}, {&(0x7f00000010c0)="57c2e923cc1da45dada9a25436f2f372399c5f3c7cbf10dc953bac548a57c50eff275d918acbf02a5b34bc98893d641c38c563ba21d82085a728e0d9ef21a25523048e3838461921d2e78188055e7e601c9393f9c073f7d69ed89177a021fea61943840331e8c76b3eaeccb235ecb2c388706bda5210d5439cfc17d959e3472421e08ab22e51a11f2998b21da2df63c9f4297135d6573e0185342dfb86343ca77856e2482f56ab1c0a808e604723de631520379a139c76c166efdf6b8a87f79236216d0280580be1ea73a98d58582d150d", 0xd1}, {&(0x7f00000011c0)="ae9171a8c53a32d95fce53df4011815a9772007b8849faeedd2a59c8c5a08357c7dd5efbe7807302025e7a959f06f346558758927366c88513cc38da522e2626568abfe759c29afd60d0ad6864ebe1c808e3583163e8804908efea9ddc972c19c06b0d2bea4307ff07d5cfd2332827806fd1eb4e84cf7054efe7fc0948daac4d70eb6481d9ea2fdcfe04f783d5272ff823e00819610017d7c2e059c92a2d209680ad1667e105063439", 0xa9}, {&(0x7f0000001280)="2f45819c5f460c63b1a4ccaba6196165ed85d7abd2f215961d1d6b629d14c5acc57e7d6a53d4c2a848527a57", 0x2c}, {&(0x7f00000012c0)="0a3d90825040b239beefa0957f6bfa4118382a01244ecdad15ac8641de655c79ffa141d879d70c31b8d3a9fc853662b241f8fb7a353c36dabb14ae403d679c10aeeca8f443bb6ffb7f791c03ac58a772e2f00133ecdbc5f9e8b73e012fd9fb6085c2b7e8277a7bc01d86967afbb5cb719dd5cc034a422f7faf860af15186460563b11a1ff085141d32d12afdc83bc8e6f6de63458e07bb91a239010fbd284f2184382fb9308e6f2e9687cfc42d72b8b854cc31fd796b1448112b7c3e65cef177311f3464abb833bd9d540e54a12e88ee59f187beaa6271d7729c9d9e90729d459f", 0xe1}, {&(0x7f00000013c0)}, {&(0x7f0000001400)="cbb38c917dbccd496e85697cbd10f2eb14e77d9fa671c01b75e14059773edd4bab6081d9c91b78fa9bfa4dc293b339081d786cbc52cb6b1ebdc988a304533524104a11c3609ac1ac809ae02bf306ca792c5b5085c79e64992ba76b6a31508c7a3760ef41aac772a3448805cff1239a678c0600087d4ad0360a8702279b4688", 0x7f}], 0x7, &(0x7f0000001500)=ANY=[@ANYBLOB="4000000000000000ffff000006000000b9687f865cab912f24d354e2e17f2c2a75b1dbb3d844eab8e4511fda2546743275b663868fa67ccb19dbf39490ab97001010000000000000ffff000084000000e5c08b2b750fb7e701a1fd5054d8faab920b82f25853032bfca2d4c57a9f367c5adb1c01fc6c8f11652186d5575d911925cbf01ea17f166f9cc2b6a39da565417079c719136f7460cd5083fce66da3c952b65f16c92efb566deed1ad7ba476b89f4a096f529a1ee5650c6098b08cfbd2c4c5276e5814614f70ff7d73f08cf4d34aed0f0a4064994188c2eedd6f06b423116e20b7d7c6f9df0f4979bce764b32946f125e9d584254f237fb26a98a6bd53ae8219871f32d6d3257ba69587e844124e42b2034cea13356733e518750fe930d02ed97fa89175b03f30548db55b360724da7aa65fb1e8b56fecf22bf64bee308812ee687631265f0509c27f787183667681acca4d96d3664e6fb725dcdd0c7c28a7777353f08a78048838774b09a36c4867d8863d9b8383da83adc61601e63bdf0bf63bf28281ad43364b83a16d099e9226770f042f35ada83ba812d5c4c561c5f486c5a8a88149a1dea3f6551f472a58255b1d1fe85c8f35424468986b10124996ede9bf7f6d1a0acedb83ba1bb53adf14e92bb64de619ba8539c20c9c1b03632a3a723c7f0fadb5e465f414546b993c5022a87beadec7cab20ec68de81f2da880290b864a9c27b2d0d1afa4597b8511a1594dfc44ad3b593af44b9238f960f30602dbd6e6b757810f247f79f745b237bb69cbb15acc86720aa10c8fb51b2b19f562ae8f45abf7ec2c1f155f2e9df268ef33b98de1e08c1098b26506123fc949a78dee79a84810d6e95ac5250761b293ae9a14cfd631dcd276e62395b85d4ba0eb85eb75924d37184e5cc7c43b921736db0c81533e6cf256091053bf02645f9227b722a666e943190ef3203582c8d77d68da4650d41e900189e045f3a6731f2503b767a01241b093603fe63c5de5af49c5f0c905c07bd9a91b33fc09907213cbf93ab51bd0ef66302921fb78b03ac169a49ab33a56937e2115b1b577113ad93c05a2d90791b40cc3211ffc983a64c3a4601f7414f59c37459836de103d0a0880e4661f756a9dc19da9aaf3c805298555c651efeae1261bf0c297e66d56664c665acdd8eb6831937f5219eb854b9d80df433c53d3781a301d3c509fc8c9c743b0bc9eb5d215011362e4bd2e0c9b99270e5bf5d0a07cf532240b518eab3e7c709bc47fc9ed4f7fc25183b51678226db981a70f5f651cf2ff1fcebe49baef32de0666641e70bcb49d18b50e1a153f7bd5e2f89e38cf71b38016805c62d85b5ea6e4f99181bec4270e1a7a8d687e6bf27cc3914c1f3f264fdc34163bc2940274e69684a5fcc041b3fe5b575e6a478d2f053a43093ee4518197a2d83cf7c03e11ffb6f06a425cbb9f355dc40b07d4bf3c93fe9823c2c26420e94e0789b867a84dad5a924adef38210a705211cf0f9c678ea1c6a0f1c6d5c845747d66bb790e4098caf8f398e6ffa8edbff56b7ac3ad9efa29d890348c3c930fb458d19a6d3a4794600084fc29e70a0cc00eeebf4f8444ed8e40a099afa7f515a4e562f506606fc8d2e1136ccb757d47641488bca85f1f0b42c05903023bad5f2ccf38f45cc944e87aee3559fa41113de2c3fe41d7757e29bcd391ff1005148c535cb1b152c5508c47d70e617e117818a6971458269390df2557e0e6157efa1fa85019e2321dbb69268497cc2b18d5d672b90de00fe261aaac2a206f83a2c3309076caa1e6dacedc22cf166b0a4ce949ba595f9717989158e679037bb167b4ca1be3d0affad48df6197b600c3d40414b44a8eeec6164d5896734a5b4f9e6e5cbac2391e25816bda43e3561f2af05cc3b48168d2e467caa67230494374e40278b0f1b10b2fbd74b22ca83f630bd978d6f41c658ab1e137681ea71f7c64b83ba7e66537ccfc32034ccebc27297f049741ee03f84af8558f8c51547f0121aede73c538d92ef820eb3e570ffade7c99544d5544e5de15916a142ecaea372818be41301a7cdeace63e9b93576ceff2070164aba9f3f928b0c67d171f72408794d64aa595bb00f1c0e6aaa9b7d448fbb0d7b1f37e3a1816468e94383978a8e2dea38c7d36ead999ef3004201126c176b4efca4cbe1686c05de881cfbacb2a3521584eab1b02f8d1cdd82ffa88f911f57f3e89661c4ca6886b9fc5a3f2e4d63fe923e149ca855083c88a33ee1b18461c91526db71121a366b3b1701487ec95047c72f3658cbd5f932379c95c639b8ca02f8437d674fdb9e0eefa08b1c5cb022670fa6224fca61df15a2fe5c2b0f1fd6fe6c9e2ad078127c5c2aaed6838cc6696dc89ef88c56fb0dadd5f1c3be18d0d701b3cb9721bf08668d2108edbe11243a146ca5093e35e8cb2b90bb0143619add599b88b421f0671d7f035177f9d6106e971585cb201d9435f2ead53ab28563ff7de684c8ced218586e2b19ad7ae47056bb685c97de60d80e5ab9515431b8e174df3f182b9bd1a0751f0d2ccd25a3018c1c8fdb40017da2bb31566acfe40a1e20b4da3e2b81c6185610adaca8479965a69e421380e68ba6fc86322322dec6ea687cc478b0dd9a8854ea9e335f69122118149c45b7423bc401012a0739d06ed9d39d2100d99fb862fd91c390731ed9a56a31b7c26f6147ffc6629ce5b9f68c58fd62a85aeacb2eb6c333eb2c6590d0b409cde4284a5e725a7a9319deed0bf58f757f39f3d71f1985418a483d24d852401f27394ecab24271f43dd853d361b441e1c1a1cbe6cf86d106eea22295733b37d6611409ef179eb03a3da3d04d3cac6e00b80b34760ab4bd199efbaffa72a2977edd6512d85651c1aa6722109aad18cc39fc003da0d63c423114fc0c3e02e52b7300c35229d359bc6ee908c66233e49221fc32ca85ef31002dc79937dcc71802877e2974878731c524648b5848159c1920a409514b64981d1b656f85a6ba59550842b59c5c1f7b342757fae04461c5399c6701311198ba97c9ef994702e683023be9221bb299cf357fdb14b33902afe8fd6e1a4e24242ba076806ee714d833e0578f90bce7931036e35be72a1e1725427d1ee4cfa95c78b8b5a5aa1b175bd545c73c9e704ca2f512b77916edf35e812c43176ab6b61a8dd080e3de53702021d6a8e177c41bb12165e6a9dd0e5d94831236430f4eea672a1b1c54ec7a53d9f315dbc946f3c0cd05b26aef80bf6e035389a932a8fc44876eb84ecb600fcebbc142e096a1097bd6cf076dd1cffd4faf9dc2850e8987741a4a673b723a70c03844532947820dfaa3737703189cd3ea622b17807e02f243699f9a235f8e38c32c85f2c488f0a13fac4c9667c4b6c3b75fabde24476ae1282dbfe0533484b815e76351461c3251328f4b65d9204a592b0cf4b3c706174dad88a225462d77bd0ac27846873f71ab34bfcb2836b8a391c5ebc68320484d5719649c01d52079c9eface3fb7635a8e2f84d78000505e2a47b099a0cccf3eb5dfad9da17fe0a54431dc99859fc891f39513c528f3a67e499d1d6429f2e589ce01a7b49ad5cc1a4be2633c9865959689515cd1e12da42473ca31cb587c05362b0e28163be870952f6172f3371830db314925297d8f2a7c5e61ff465708ae77433a918789f12da74a4ef4277bd6ca6550b348bf808af509d15fec897569cf999f4e580db58a53b39f1556018d5ebf8bffec4c6a1777bfe7dbb53c0f4c6ac8b2edee79984b481da2ed95bfae6fbfa79954d88e6b840739f692d72581710430f8c31f08aaed4ef5dd689d175bfd2b6db98fa9090bd1fdcccd68d963e4a4c2f30daef12b85460f5b642dd1c61c3985859d4a4684a8634bc7cea595326bfca7e8861920503f001df3a85bdb93e329cbcb5f14978490dfe43ae70d4b204ee608ddcd0aeda1e13e5af714b30710be469c470d5bbc4da14a61615874a58414b256b9f20a5338619c107ed09b04391100418fc968a2b99378e3c578a36d47a9f639359a6a48c566e48fa589e6fc31e41f9f3ad1dc732e802efc92de6d98169a641b082822e42384cc50e61bb7ca6be269aaa26a2dc9de1c562b76d7a0561553ec4a73ee9569fde328846736c4f8b5110a4646f102d687f1daf0ee915a103ccbb1f404da2ecdf86d15bb3fa9281ca5642894b6a9ffa34e2ce1864798126080a48ec68a9a021eb31d0695c7324ab4469f5a9f7fd65124a03e07210e6097751d487ab0ba9afe0e6c97d157022461aa3bc41bcbf325f77a952a188b3f480a33576490505034d20cb137dbdb96bd5297843dada232a39fca72b9896011492cccfb78f14a201d7ef1060ebe9c69fdf66f73c4cc15b147218e2ab961ec6fa9174b9ed9ded07f44a9153f5b1358880aaa8006cc48becb29307d0eed5a8a0eef2703605ad7042808d38328c956fa16ddc1d0d5affffab291797eb604b171755ae6e995c45f6ee1cd7856e01905c6c0a53912494c6b1c25a437ba927a735300c697c43e0c1ab8be892b945d10e2089739e04e38b8a27c5a558d768c79f80bc4100914a51acdf72d55f858b004b6343ae7ad69620d024e5289874e89cb94c67da2e887c4920923516cc5cbbdec8625c4fbf556238c08224a0f738c7af09f0a4e94fc872cadc94cc4b644002582790d68a8e5228f558efe0adfdddc188335a8a9ff97b67c28ffa0afe195ca4fb8c9e4c43e1bf3e835fe77e76a63029a6a5a866b0e9228da6f6cb59cca6772ce2bd75494cb85ab2fc7a4aa2f94dc2da61e3f4d409655cacfedd5268bd516d15f4c48519ec2f737c2a6f71f1184c52125722ab7528b8346e48805b9ecbce4b2df52143041105f1ffb9605ee38496f32ea58fdcb3f641381bc4086a0b78fedfc21760a18dde7c3c8a95eab54899afd5a158c0d74e604d2f6e99dd3aaa47c39b0fa59c9de277cdb75f70ec56f625b1ed674072f2d0cdb3dc3bc4f58753ce7f38432b14ffcfc429b9d98ced9501453424cbc97dc75b61e0c3222d5810cfc78dc6bfa90acdeb477b0a1eb54417ff5c359932c0609c0a57a0866c61e1b19980cfe91fa1e18fcdbf4b4dd55d6c77e770106350857dad8455bb4383c63e6b811e679cf9a6bc25caaccb9cdedf53b5fda9445fc9ce6b6169c9ffedd0fbf18f4de02a08e6581fad60b932ed9087c8f08c92aa0888be8ad599bcb8ff2b0b3f0173c8f75cb2fe30e93b449faf60ab19eb6000d4a0e6c413f83d9595cfdf9da668533e25fae8dfdb186d5e9e41a4d05fe51cae80dfbea7b01190804ea24238162d45c5c1e25236b872452a8d4a8a5e897853b1efbf0b4accb3e380e657039567da73ddab1fff07acef0d346ed870f276c7e1a74a286fea5044fc39307d9a9b28797da40e8a05d9ea073ae976d44eac451db628aee69e4f29b70efbd8b56bcb84c6fd4ed1b0a97e33b43a753e36b74c96c6da3205b875c8fe4969fc37b79705ff918eb3cccc3218f7c9ed43bb2d7c5448630c78572f3c0397511f1a754e57bb64200161f946a7f15f41fbe82c18e329ebd22d4bcdeb9119a2aa4d6a24aaa02071c3fe95ff5f04154cd7298b6bf7828ae2ad8829f9210368a697aa24771d56676663a80687f193a4395d44e5e048bc49e849519101005cdcd4bf21c2ab4b308232b8927e0b96c4832cd9fdcff3bacca1aa07458227e43974e22daafd5eeb930aaa2844120d0db42c9dc0c4f972e61063f45b6f1ac0d9b58ee450d54e6c7a9c796c8240d0770c3fd09bde136865cb03855071032d79bfd2c6b138677818d56e2be6ef6589b3ae9c3aed1c3edca3382658128aecaf3c49011c710471fe516a0bacc3fa85496a48d39ac8ce1d83a60144849b00e6c2d88885bfd0433bde06ed4ad465183a9a4f0d000000000000000858d014c000000003637c36fb2c17088d69a99c7e888ac4db7562fd24ed9d72a9705988b80a081ca859440ef94fd471b2d13ce4ceffbdc0e663cbefb6f2c7bf8e714465b155ecba2d640cfc5651cfff05a32734d3c134add926397ba9e7687c7a457864b04bc30972bf5b4c7694455f58c696b6bf2ec60bb31dd04ceeead27a6e1d723aaccf96bce61a2928c2f3d1c814cb666ab95273b6cc47998505b9a9909741af7390115afc6e8920c1b025b3ffe22c6e621ab7f329a29646d51fdbf68b38f652f4c00000000000100000000000001000000f8ffffff958eed0ad1533b6cd9e22866887cf3b50ae0b7e38e0c6c26c7264a591cf61ca3333efc4f74df140ac7cfe18a4e55cee627fb71b3ca2a255998fe22b30d970dd55f1edd07e713f804f8852b0a25df7a4aa5accc7eed7d325c5119ba5a768b5aaa68bcc036c91404f0ff7be370d00cb3b58cc3ba014e8024b43f623e2ec131ee3066f109d8bb9b4090150da2ec606330e432f41019b435db6eb1080067207674af11b16b7af9d0f506c44cd71554a9b7ab992367241f2be31a9a8a94b47d96de24389120841e947f336fd109e20a11a66980b1559b156b375ac5c002de89a9562868e4fc9144aced0938da4f0f73c58800880000000000000001000000070000009ad20e8286eb95950d8b8d3e3b1e0659dee1fd85cae52eceb8719a3da2ffb442ab1e99191395174ba34fee0cca56b633bc8f4a58618dba19acf11f33d6d0904c5fcee01361ea52fb513a82e9345881071707f57a4e4881d08430e2cad21b965d862033f5feea708b11b6f3eb63031dec2891c10ff100000000000000000000000000"], 0x12a8}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x7}, {0x0, 0xfffd}}, 0x0) socket(0x10, 0x4, 0x4) socket$unix(0x1, 0x3, 0x0) 05:37:16 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000080)=ANY=[@ANYBLOB="40b1aaffe5e1e862f5d0a5857b42122b00"], 0x1, 0x0}, 0x0) 05:37:16 executing program 1: mlock(&(0x7f0000003000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) preadv(r1, &(0x7f0000001040)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1, 0x0) mlockall(0x1) 05:37:16 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = semget$private(0x0, 0x5, 0x10) r2 = getuid() r3 = getgid() r4 = getuid() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0xa8, r2, r3, r4, r5, 0x31, 0x5}, 0x7f, 0x5, 0x6}) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x200000029, 0x28, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 05:37:16 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:16 executing program 1: r0 = shmget(0x3, 0x2000, 0x120, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) mknod(&(0x7f0000000180)='./file0\x00', 0x5, 0xfffffffefffffffe) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f00000001c0)={0x8}, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x4a9) 05:37:16 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000400)=[{r0}, {r1, 0x10}], 0x2, 0x1f) 05:37:16 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0x0, 0x210, 0x0, 0x0, 0x1000000000}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = semget$private(0x0, 0x4, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x4, r3, r4, r5, r6, 0x4}, 0x4, 0x1b, 0x7f}) pipe(&(0x7f00000001c0)) 05:37:16 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x2000004000007, 0x22, &(0x7f0000000040)="caf5b438", 0xfffffffffffffc29) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000100)=ANY=[@ANYBLOB="09002e270653f68e9708b796256113e03fea1d3fe32ef9d82c5e889398ac817ccdb97364686b8b82615c888bee1f441ed47bae2438bd324dd0d0c2d463621ef58674a1b509ca34bc66b3c26be64a7af8b9779de29c08d3c3477b36dfd06e6e73f9931f1e676f61ff1c6b06f0c3283708b16ed2fb1753a3861fd8b030678bb65ce01329099c631c255c8a08a0210ee1ed25b31b20a88108bd180d06"], 0x1, 0x0}, 0x0) 05:37:16 executing program 0: socket(0x10, 0x3, 0x1000) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:16 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = semget$private(0x0, 0x0, 0x500) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/166) 05:37:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x84) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x458) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x80000000000009) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:37:16 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="96182e653002"], 0x1, 0x0}, 0x0) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 05:37:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x80000000000009) open(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) 05:37:17 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x20004276, 0x0) ioctl$TIOCMSET(r0, 0xc010427b, &(0x7f0000000000)) 05:37:17 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) listen(r0, 0x5) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) mknod(&(0x7f0000000280)='./file0/file0\x00', 0x308a, 0x91) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f00000000c0)='./bus\x00', r1, r2) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x100) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="6012cb9e6b6f1ceffe96a7539f35", 0xe) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./bus\x00') 05:37:17 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x4c0, 0x2c) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x10, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x68, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:17 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="6d4c66ffb9da333d3000ca23a6124e555ad82322ae47f6a3cce901333de2ac46fbfbaecc59a239d0792d74f8ddafc0f9dd756ef9da5d2f8758418491a806f397bc23778063c659d112d8175fb75259734877d026f12befc9802a4f29760935b244fda9ebb394d0e1da738ea1ed9c1435bf3463f1afb5d1cd21e267340d3f17fc"], 0x1, 0x0}, 0x0) 05:37:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x4, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc9068388a8d756b2d17d0d700000000", 0xa0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) close(r0) 05:37:17 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="faaedcb2d250338edac99952893d43ca5ad564d8af03e6755dcb4c6cbf276b3df1861ae30ad194befb2e9cc2f86891f68d0d791a230e2df5c698933c00b10b2e7245581e3bd18ff3336d5555b6616e7f4125ea7f45ff21a16385b5f0d42770ada6344fab4056a4207b05590ab8c752c5baf9aa420b68bff8084e013a220fbaa766b87366dd9a1154", 0x88) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="9ae867f9b25f59b1d8465f8dafc34921774b907e0d558c4f6b38ddb0a45c0dfaa981182f1a6b89b6f1f4c453b639b312cd550acaffd05ebe7ee16f898eeba1c844d34ae848fa9d87a5d1d386f8fc527809104e8a7127daef8f7cc03734365229b645085c2dd3b730a6aaee08e4e8ace0a9270ff2771247faf5b0", 0x7a) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff125c00000000", 0x16c) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080), 0x0) 05:37:17 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x2, 0x22, &(0x7f0000000000)="b2f45b97", 0x1fc) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:17 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x512) r0 = open(&(0x7f0000000280)='./bus\x00', 0x10003, 0x2) r1 = semget$private(0x0, 0x3, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x11) fchmodat(r2, &(0x7f0000000000)='./bus\x00', 0x61, 0x6) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7) r3 = open(&(0x7f0000000200)='./bus\x00', 0x606, 0xfffffffffffffffe) poll(&(0x7f0000000100)=[{r2, 0x10}, {r3, 0xa8}], 0x2, 0x1000) fcntl$setstatus(r3, 0x4, 0x80) getpgrp() bind$unix(r3, &(0x7f0000000140)=ANY=[], 0x0) utimensat(r3, &(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)={{0x0, 0x6}, {0x100000000, 0x67}}, 0x0) 05:37:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="820230005daf3b2d3e9728822b6a958e619fecd6e3af28d3a2cdf1fd04ad901f4046fa8c6d24d0abc872d8b69c366e80085c90"], 0x10) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/173, 0xad}, {&(0x7f0000000180)=""/170, 0xaa}, {&(0x7f0000000240)=""/247, 0xf7}], 0x3, &(0x7f0000000380)=""/3, 0x3}, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5922a", 0x4) r2 = socket(0x6, 0x8002, 0x2) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000009ca6006d402c00cd3996308032d29854e866af858df25ca1aa71814107012a277cdbcc1c3acd9bccf09795"], 0x1, 0x0}, 0x0) r3 = semget(0x0, 0x3, 0x41) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000640)={{0x6, r4, r5, r6, r7, 0x100, 0x6}, 0x6, 0x7f, 0xff}) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) 05:37:17 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:17 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0)=""/170, 0xaa, 0x840, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r1, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fcntl$setstatus(r0, 0x4, 0xc) r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:37:18 executing program 0: r0 = socket(0x4000000000020004, 0x4000400000000002, 0xb8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6e98}, 0x8) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/153, 0x99}, {&(0x7f0000000200)=""/149, 0x95}, {&(0x7f0000000080)=""/29, 0x1d}], 0x3) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="04182e276653f6653000ca9a0d7d39001f659da7be7fe074185993a962d25767b7a2a6fa33650fc043ab3e52d300591b6180103a0976e65106daeb6f689886da2a772c9033a3342c4b4866eb6ff9b25433d4e3d2ecb4e5c9a8856469fecc0512129d51cdde8a1947d571ca16c3fbb686022925338195"], 0x1, 0x0}, 0x0) 05:37:18 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x7, 0x6}, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)="1f2feed2fda200257a0c928347a3c6af9fcc4e0753672405d242704fd1b044a29736d96ed19503bf7973ea7faeadaf8a13dc356bac501e1e43784cd6999c36b103442fa1038ce2c1266114aad69c8bc60d4760b1506d5f13b98a1b1dcf9d441c13ab42a41e142bd269d6eb5d45e5d1846f679471cfa1ada2d2822b65741c16fb52cf0a3e12a773b271caa925264dd5fc9dfb2643c08faa198efb0aaf71a422d9d2840d3ae0ab9d7aaeb5cecdae5255975c883a65c9ed32dba38e407df2b30a223cebc6a1d79be8540213455cdf074b1d4cb5b2ee99737c49c8bcae", 0xdb}, {&(0x7f00000001c0)="4c13423f2e2c82e09e740e8904391bf250c1c3cc92752e4a269986e2821d84adf73533879d53bc385db186b43716d14720aab988df2eab40abc021ec975e7dd323f6e9ac0b60e94888a9d79d2623adbac90e3db3d26c22182e3a92c2096bfe9c5c17d7e9de3c9fd55167aab3880c80bc1f8471fe62aa0dd1a4765291e2f801e99558a7d4eb42cb4e3e765c8d80ff453667", 0x91}, {&(0x7f0000000280)="e543c383b2d291e8b65f769f797be742befb297248a75ea591eca81f5a68cf5229269f92b8aebce7b1fa2b013944643681006d38bc3b4d312f36fab90a0d48cc36626db48f7066639a987634b7be95288e4c78673fffba2da78753637d20e638a24ca401c11bd69868dc75b70a6a551992e5ea59d1d1c8198101366a9f82bdf901c8c633bcd5ae42f20a2291f02ac0fb", 0x90}, {&(0x7f0000000340)="87c24a447473963ad00533d200bc6b491437c365c352f8676226b18cfd59e0d13e6d31006b25cc1ab9384628ab3fc8fa9c7d1ed5d4bb57fa9832aa53f190d42e04984c253bfef42f1def9e24bdc3d2b12c07b86317b7fd5f35973fb360d05f4c0df61e83e4142a9bc7983525f6db3fa9f05311b8ccdd51af89d9fe1403ffb7d8", 0x80}, {&(0x7f00000003c0)="457c67640d25298c571dad6a4c48908b20aa7b2b88ded15eadfef42cb38254de10d0928797b7c7478bc5e7d2", 0x2c}], 0x5, &(0x7f0000000480)=[{0x1010, 0xffff, 0x0, "1db98a7054769887f84652c1e07e47b927262a9a5dee25091182e5931ca4695fd0eff076b4f317b432e580bd8f294bb3a7657b5c537595725fccd2c8f3a559437106ca34e27463ad6b8b7c0fa15d77284db3fa6122d6b26366d885f2654a44f3421f98a19406326939d6aa1f3200b38072673eecf2544e8836eeaf35665e67cc7a8556d8c2a898118ba7d90dd64a4b59f577e667bf1f559e1f2ea85983a227522226c210800b0fdd8d6c9b2d884480df51c7938e7b9ff8ce170b1b4391febfbe81e13057c48732992aaedff08a0c789817b1e76f21d00701d6ee4ee86601693c017636594c409daf3b3ea8b7fce7a763435c0fa801fe57f9a670f2c894712d0f6f1b7707b320ac43a803476893353c1dffae9fce34d8296b19e0fdb1377ff7c2a069e426c4cf36cd68b614d23b3cfed22e2318161647abc6701a967be990628f18dde77bc98c32d0c090fc09c3acaf668c3e3d2ca19703d414ce261586d51436be754146da8915b21d94800d45c9c865d97ac1e54696c74d3fd23f8795ea0a1dd58cfa24d64b251f504f70b06cd0fdea8a74871f9ef5646ebfcd99e430673a7519f1cfcfe746e1a0e294a13f9454a75a2523e32d5a9442d24350bf9395ea6b326b4f207360ba0d29ce8230e85e4b3605e72d21f9516104506fff6a36ea223f22ec0842bb9d2568532611ed431783f00861be39090b7947561352f6a616317fe716a32c6ef50ff4767c8b851d645b09623565f6b6b1a374bdfc75e099171d0f3b3202ad57a6fb1b55b0954862be5da9831abd164e720c60c2ee13323f5a1a0d5c7f2d1745c9989c8ad641ac1e12a158a91bddc5b9e995d8a8972adffade0282cd2017af91a33a1efc1a668f0693ce8e3c5ce8109f350093263503279cb2ae299954caf076d85e4afa33bf8fceb1e09db28351e84e9a6bbe85ec23186356c5146ff154a86a9302a3cff93cdd3a41a79087281453f2a59aa9487868860789d947e979bec577348cfe7ca9ee70f293496bde99aa3b13c7ae4243177db89746c517b18a3d05e3a1e97290f7490c4080357c359ad37001daf2c38882ce6b70e53ed6132f23ceba141a56d4c3ae807eea9710d1aea932a80eeddd0b8297ce161b231a8a4465bcba3ee33d9f6cdb656ba590b526ec1972ce27aefdf143ff7dae632899aafa5017638f0fbb9b0196ca2e27027d50b98fd51843219243fac90a408f3fb1c7c592e578da96d881abde9272301a1f817bbfe5e36acca538dc1818c6868a902fa5400fd46e6bcefbdd49d562d8b08058bc6de007be8324bb14c93a795f1370b6906acdb1dacc3c7f16e82ddb0f062ca0ad2e814a0196d7b89e1f51641056de4ffd695a2e7bba4dc6dcf976cbd1523e20643ba30b0dfcd93d4ee97505dc9e67416a93cf115eedce9393882e246843b0a225125da4d80558315e912d3ca8bbaa95266aa25848bc92a61c240effc48d99fb361250294f57ec9a258241166956c97b20cf1d92621b17ab8db37f2c62522801b7655e0e1b4334ad9ed611508de4b3a22f2fd50ff390022403304395325430fa69335a22dcd666cfeef73ce05fa7e994f4e6feca2737970fce7fe76e9c98a1e62cbb49961c4e54d4f68c77aa8f3f55518328178cdf862256cd257ad7232f0eabedbc8f81e0cf2ebc0e0f892f7de50d0085d4b3aa9f5a0dfbfcc1e84d1ab7bd8b945623b747b275d3a9f5e30bdd92d34db75dc025842092f11f2d26e5329f923a370e088f2e0fe182ca03952879fbeb93ea54b17b6958f60cfddeb826e67a51ea9252e26a7d1c73bbb7abeb85ea7cb2a1f7ce7df0a77bd5516e3bcb6fe43843d2a97a5c48f2f1050b0ea22c97d90b7713b9fb8a85b54dd496889575d560d53463265be2e541a55f2f29464ac6f27a03b33fbd4800f88ed42cf6aa17928509194d769f31b002b61884f26ea129d408675f1e37ee6f3c33ab297d6e7627786f78973e268e0cb7044319a69d960291b623e64ce976887a59edc0af5cf71c3a4566426af5f63e3adc7866564bd4ddffbdda08fc05201f919c6a2f52d83db032fb36c78f5aecf6cb329d08c40602788dcc7e821e79cefd4d1f3320b23c671425fc134e0d9c412af22a586f0a37f4ad6fc3cf387b46e277fbfc0bbfcb9f666dd9f953a800cb5c70ff8d130bd63858173a5630e1555f04bc36b99c8aa3e487fb8b171d60cf78187f867e347471bf9fdbc5c287413c04a8d7033fb8e205856dfeea172cdb4e5c0797828f8b237ffd9b5174c7169ff7f56d40d30f39f2b7586bb209a21c29c69c62210650c032bd24e7bf4d309f40b719f77a6d955c34a9016e65b76d049e726e603dc729cdd1acbf85df7e41eb99675bb9f128cfb0d1cc26c9f854bab8db4babf792ccaf068b97c1ad8401eee795724005e9ce3c007b969ae106322fb8433c5628fdf5f76b58278fb99d581b8f2aad8e25142e63416c87ab749e112fb2ab3e6810eb4ca1f42aac29e6f7547b4e9776242920b014812694840e18dd7e6ebcf50ac8c34629b819ce55cfe453e7f9d97cb376fcca0d880fcdbf8572cff8e2c43778164b6eab8d458087ef648d5f65d5be8f9e9d9f197053a198a5d17b58fcbf4f4594d7e7e4c282e59aaee6f9d6aa173000d870ef799c8802372481cbc5b2a8f2d95feb5d46cbf09ea2dd552fbc4313f7438c099ddca22e6e8893cbf8910349bb1361ea6c72a16bd6d59847712f80be9afcf4168b9bc055662195e5b4b3a511f44941fa9788feda1717edbc72586df79994abf020a0dbfd36af53338e1a3b5e34a3f008a0e6c1f3ea38c4b50f998fd67b2ac56530a120e8c79db7310cd0b3cd503c9bdd19727de8091eae06553415ff95b4f18b453962a487a346213cbabdb98d6c6263fd287bd77269610dd6b7866bc215295960b1590bf20c0601df89ae893469aa422e68154d16cf37133e4e7b003e0676646aa2cc3f81e79b1561a0ad7272ffba91c7f8897a8a964514944a90770632bc90d4f2a38d224c0887e04d7eabe38c70d7fe038472c15a4f5ed8fca70708f69596a4f9d16fd4259d696d4d1d138c10c21388d15013ee0d64598e80d23f4e64eb642a2454a6f144d3835f9d0acf1aa19376a516bf3f53027309accb529c06628a140ad07ab53282caf65f8f823393fbb6b140e0d298211d6fa1632e5af2772c1e5d9efd1b6af4589d7b2314380145dc688c8efd72cca84c7d3573f7691a280a2dc3acc9434a0fd31603c00d1061aa8d46bd3a4cc4f96534284710244f2ff99356319ffea41272536f943d8efac3c2ea121f50cb0a809baca95e1c6eb45b17597dd9a56fd49df88b6e4842f1fab9694ff1c2055fcd796868def091af3824969b206ba6491f1efe99ae229203078582cef603b98d0c72e3f1315b6fda26fa5e59883ae48712523247cd1f56bac1df801f410442313f51f6c4892ac8d223dba32aad622df824f1ab93dfdfb18a402284e33bd249eca73a419f2acc5909b53bcff21283f0419ec17777843fce5f734475664de75ad5c019570fd8fab3a3a27a762005538ee20e4120b5e9673267781506d8178ad04068f13f8d9f0eaaa4d2d3fd3af2f3284f53d9ed3d3132e819095e636a04c54caaa35b61fc8f895c2d05a9f5567d665d1549fba9b967b7624b8284d3ea9bf61760f18e4a36097f2ecd6576ed875043c170b4d11d52deb62fd03c0597b337964b2357debba791c37d57f08f6d5adb36fc6803541daf8a1baa4e68c591f9ff1e942121918760a784d9196fc99bac2856b41298fe7fe9f210e51d645b63099bb6a3fad52821695a0c6dd1bb00e5f683aca70e71c13892daebcb754495db5dbc755bb672af88f1a7742942024654417310c5ec7ac98749270b1ad8b598c73fca118674b4601bc7d65c3b76667c3a0afcf2e12c44953ef5784647d1b62e8b39338d25def6fc4f850f77e805a7c779f23c42af25e75a351211feacb573ed7491b19809e78fa7db6146defd3bb510c1ee7e0f95c660d6dd2cf3ee18de6198a5ab08bd4730ae6b18185bcbe5bd3ef9b1f1483af332cbe6e6e7b22c9366ceaa525614df41343d5d1e9b8852ae98ea650fc577e3608e6d66b1d2aa52d18db89b1cb4171682c162688945f79a3ffa7e6258e72a9f1c383393e5f7f4e513d4dc31b4aecc7822bf9233ab29470f7f99797bb5e1e241267797cdb48fb19cfd678b244fd7b9890b7488da2a17826b9a039adb31fcc962bf7ad4714936133a7831c885154a442c9dd15f5dbbb8a496e541d214f2507aae9899c6e6a7e8e62c17fd55e79c7c0f3f24207d3b59c81f41186aad5a59389b60864ad0a2902e65c10228272caab5c4862f566028f960df6a0861f043df8714a1d9a8a9071f60a0153e717f2a760ed5d9e456e0b8e5b626a691bb59d8b9aaff96a05571ce21027f8d325ed344d1c97b187a5c240a7486f65dd16639cbe5454a3d2e950e2b9a50cd706bb7f74ecf138bc38e03e9cf62415c0680d636aef19a1b752bccbc0b22f0fc59e6c17e524cf4de42000ec77dcaee7622b2784acab904f18de9d691b08689df76dfbb9e112fec772d647d56537545532ef4eef7f97f2b0eb6f20fc9a589b4322dba03c92bd4301a5d83e00c5bd1f0bbed54e7fa64313da1f93f35d0de46adc98ab4499c361d8d061da86dc2e84f01f554fed3fd3bde1f28b64e95e1b6ce34b3eab65d0088b815aef717f8f9589338a38f04056f7c6d1dc58a72a920e771216bf942bef9b882a9989b168d08c5cef5bcdb8ca5eeba357300b70529eb1ead5efc6d7848eae411ed3824749652c05430796893d9254d370e0b2b3e61b65a1d8585a2124453ae5d96dd5425bd3cea8ce12ecbac20c7b83c4d222089eed9c7fb553075e5e16fdb5af95762a6d938d5237dbbe21624ba3043942fd275cbf5ae657c1b0a8980239d21cde332c22633af4c0edb8e0fc920aed7a6d0d7bcd2e407261f9824bcad8914ad96419177547852ea804f712738662212ffcf3796b773f153c6d5cec23118af12feb6c3b9d2697b078ebd49232dc55118ffcf2d95403b7677019ef2bc8af74d1297a9342bd66f0bce509f4eee5038318581786d71eb6a428ea6731cc0cd8a84c7b24a625bd207dca016b7513b15d2ec08fd583135dc74b0aeb522d4d9e18c8a3744b225d8826445e6cd9f14d825a2431dad4ebe6f4438e2efb9f27c90ba05cf02fb943a819e8ab0bbfcef8e03028733357237b6fdcec45b4a2cf76c3d2c4b3ec71226077669a6bf7d21fcc2303eba28865a8ff8b818a859d7a30bed41e9698cf9bfada92e99d569345bd9ec71c24c08e26b0b12c7d051ceff197f46460718efc262695edba5a14749822618faf25b7aaec80c6d5d335f9a43e7da3633a58ab216f041cf455e343ddfcae887470cfcd2b3048c9f9a4a83ef05e7049c04c23ff43e8f2d33aaeb93b1bcca3092e1b3837678214d9b43f47bf9c0007e5952b77b0d619fdffc4e7d473b334994c703ba31bcc268ac89982bb14d8a6aa16c9ad74cf0790f1b009ff8c5c3b1a30920a7d61d6aaa5ffb00baba3832799ab75672d8ae5a59cba465b7689ccc1a9349f681ff3672edc88607e4a286fcd127f6324cfdbb0addce0d4d4405939350060883122be680b1c8c92b306288541e798f750b1a22cb15bf7f038e0bd9fd8a500b9ec76636a09b04eaeb0be5f4f2eeb9fdeb31c471a99fbfbf30cf04baddaf2ee52b670dc0543de583f34db56d9c9d7af70bfa6aceb674062bb24796088217fecaf05aedd6ce4746c3b69a3a0c99bafbd572086aaa1d9f97364ec5cdf9cffde0751366257116"}, {0xe0, 0x0, 0x1, "55efec3f6ac8310dbab2c5efbb46667a1072a592b8d98e0c31d776b3c26e9b01081856f91c6a44ba782b655c01a7b8db47b3c59a602964f0493cb141db6e3cc54f96c5ab9f243002539426d62ac6068319e9a6a7aa0933dcd239165121ab2b738daf09c30c84fd25372be1daeb7e2613897831481ee9c3083500432ab8b6414873dbe1659eb51dc563eda1ae95a76f21bd8e679aad5e4079647eee47c7eec9b77ccc9b58cc36399c2f3f6c899595b0efde4701eeb9f7a71cd675bcfe945f040aa79b2257b24c876663ecf95df474eabe"}, {0x100, 0xffff, 0xed04, "efe02523ec0bd9c479cf8ef4eff15070a440f593e8463455738c88aba9fe1e179cf9e97d27bb1b7e153379036d428fa7d63d3cf76eeade9be577f91a2710f94f56894e5446a64b1d6bf07f4e001dd4e8004e65ea905f63f5ee1d484618c6afdff0aca0e0e4b887d95467f41d7de79dd48c2b07f5e277792e169d514fefd81a5123860701733b5d23b86bd3bbce8893995dde740755b3c4f5c84666d1c1c30d8b390990b4f51309940f63d224369f3bef7c67e5519482b882085f7dc063a85be6c7200ad914003f4808b80b1ec93556e493085c00734e9b8f3f23012237230f0f9167d7e61194fea9c4d4752a23bac292"}], 0x11f0}, 0x407) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f00000016c0)=ANY=[@ANYBLOB="04182e276653f665300092644d0e48436d80a9148f078deea4ed7a3072106515d479e0fbd7446392faf27f190aa6fe124b48db7902d8f54b28cea88fc9dbd35218fcf6baa4f6adde6154cc9354ad52597d25cd6fa602d16e881844a19321ebb33642049b57e182ba493a5c98ca0d128eb57f95de93a9aeee8d16f44bddf9f0ee765b068376908e5d80f6e222e1415f2357"], 0x1, 0x0}, 0x0) 05:37:18 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)) mknod(&(0x7f0000000000)='./file0\x00', 0x6004, 0x7fffffff) munlock(&(0x7f0000002000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) 05:37:18 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000080)) 05:37:18 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000140)=ANY=[@ANYBLOB="83bf92361dc4b544155044798f7332f9ffac0ed5777baa2c41b77b173f21dcb20ab311e739d222ed4b3af37fbcab497ce58a45341a57020f07960b0a375a1f8d645b2c04110e8e36a4f04f1759b3e86ccc0a766d4d7278d46f23e6f4904b035cf8603ed23db203556950f3b5a9f6a1adfa0d927e4f55dc6da5f7fdcd1a80a849014413e56a906cf5527142f46dd3024d1be9c104d90d62ddfff3c3f0004115623ab605f653ae6ce7020df45c4d1de702625d7c08985f96e2f79175241e650df179a82634540bfc21774d328091ee3e999b395f7db3f62fa2976cb5d20fc9f32c69f2e39d952a4dcdca54efe0c1bdc7b9593e7e140e2eeaeb06f1dd20f32260"], 0x1, 0x0}, 0x0) 05:37:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x5) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x100, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffffd, 0x1}], 0x7, 0x0) 05:37:18 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) setsockopt(r1, 0x8, 0xb87, &(0x7f0000000180)='+UR', 0x3) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 05:37:18 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f00000000c0)="1c29f5724b07d5333799f2906d3779045aa2ea028bf6a8f54dad2fdddf64b54fa058cdc8b4b5e0840eecbece2c2366f3351cf0129c4897c759e56220eec24b3ff04016a83defe0b9c1b768ac135463d9b9c3e62e247a245f4265f4f4f2fe59b918d6c7d433e9e5c9a56a4c68a9bfcc4b247c36f57a22d3cc3882d7f21797d6c3450c7bc66b3512e8121e713e3f7413b36a45225239f7fe4b501c3c9fba9e9016f2640af73c4d1012295329962fcb22c5f288210b996e8f1c6acc4b8a37ec50e4e314d87f8ceb7bca6615449cea9d464465e99e95916fc085ff5758356e1021377e0bedbb100059741e367fb414", 0xed}, {&(0x7f00000001c0)="7418381fe7ec049bd3a710b6ce564c010060b6eb8eaaa4effbea7fdafa59b6104822ac6c03da64562a1abbd4d2cd5bd0086f827e634394406ff4b22414922a51f9d3da18cbe814c7116c3b8efd65a725856c39b5c7e15de80bd274d553e8", 0x5e}, {&(0x7f0000000240)="c6b7915269319734d8f68a88c65f16eba0fdb95011c65e52c221a03e6ee3e3fe4df11fd642f07cd5b0a2a68736242778298e4584b0c7c41c50dc8adb8464e039b25aee3f40a536cf06afbd429b", 0x4d}, {&(0x7f00000002c0)="3c83d4568e614f3f05c6324167999ea870b35fd4aaf20710f66da93f78cd67d8d8f3b2788ec1005f5e3a1f8c85083aa6e8eee6e169eb6f8e561586b24dd7fc495b3d4d017872ce795ba4761d70737eb487a34d51f2f7eae94254e4c20588bb84a86d441b096352cd5438fef567f286607d13ac1b314210a5cdf949ce26c2a8f4e6b8d7b9d1a4b9450bdb799b8b26994f1d7db0684f49861e90e7d5843bc43deec1d944621c815f3efd2d7f4c49e772fedd51356a29c5521d08d4dd9deed5dd2243390398289d6830266864c202cab9b9d6a288b0f906130b829f0104f3bd843ccc16a5d4b7c6ff68947ececaee295a4368", 0xf1}, {&(0x7f00000003c0)="1b7821a97f71cb4c27c355214f5b97dd1ff966ee38b2c212a5752637d76aa74f7aeda4b533fab8319a20b1747045e748b97498725c5e17690bc4f1e40fce6dd54c5bfa83365152b663484d4622af5a1bf452fd8d009555fbc50041426cae764400c4c2eab5fb5e14ae8766e3be7ee09a6105203d12d984afe4ca7b44a6b406b3ab26cd1f19df70eb464cd69b39", 0x8d}, {&(0x7f0000000480)="97fba825e969e4e7146b2892927b4a467956a3109d414a89bdc2a5a43dd88eb0c1c468bc9d44fce39799385627e1c13067b755064fb4fcd6994ae7d2b4c9e0e00f18c03d9de3cf3653fe1e00ceaf3cddfd7fc883ecfa3a311dd2d3293b5406cc44397608bea6b3932e45b75716e4e18de97ed86ca3227b347113afc67d1d020ceb0483f41e55c4b30d1f111bd8e0ae010fb62d3ee5c23b88", 0x98}], 0x6, &(0x7f00000005c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x30, 0xd}, 0x400) connect$unix(r0, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r0, 0x9, 0x1, &(0x7f0000000700)="4ca35437582c9575ab862b5a386bf5f380f3be891fdf0a83078aff3b701b31be10b583cfdf7cc3b848cfffb4135ebafd3c772c478a2a80a8acadab118106026c531ee1c36cfdcb93b985aa3f4da964c820ab65e561e5112320be8e37e6b1f5f9fcf304b9a6680e82b6c4d45e6596c658b722f0a7ecbd5515ca5706ef", 0x7c) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) getsockopt(r0, 0x2, 0x1000000000000003, &(0x7f0000000640)=""/27, &(0x7f0000000680)=0x1b) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1209, &(0x7f0000000780)=0x580, 0x4) 05:37:18 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r3) clock_settime(0x3, &(0x7f00000000c0)={0x3ff, 0x5}) shmget$private(0x0, 0x1000, 0x104, &(0x7f0000ffc000/0x1000)=nil) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ftruncate(r4, 0x8000) r5 = socket(0x2, 0x400000000002, 0x0) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r6, 0x3) setsockopt(r5, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r0}, 0xc) sendmsg$unix(r5, &(0x7f0000002380)={&(0x7f0000000140)=ANY=[@ANYBLOB="04182e27c765f665300046247c"], 0x1, 0x0}, 0x0) 05:37:18 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000003c0)="9f", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x8010426d, &(0x7f0000000000)) ioctl$TIOCCBRK(r1, 0x2000747a) sendto$unix(r1, &(0x7f0000000180)="3dace6a44ab738dfec2e44cb3e1cbcd747520f9288c3cb3e97ceadfae3f99400d75d17acffb7c22eda52e85f7dae0c855151e2d0755985658f5999e804f8347ebc06de7d2869a5f2442c53a81641b091f02fd0e3108ec6792ddaf688b914d2898a96d2b11ebb3cbb52d11dde3fd4053639eedaf3196ad208c41e16c1635f97a434c4b2eb59814f18e25daf30bd3d0c643909b402c2a59f7e6cca6f846e0f5e56d1b00ebe0cf0a9dde425fb5f70759a92e198c3f1e5294dabc5ac345dab0b1a68139dfd4aace4d2760a78681b848564d0067687f0b2f03e6d7aff776c", 0xdc, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 05:37:18 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) recvfrom$inet(r0, &(0x7f0000000080)=""/128, 0x80, 0x800, &(0x7f0000000100)={0x2, 0x2}, 0xc) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:18 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/71, &(0x7f0000000000)=0x47) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000180)="b84531ff40cb8c0cba9542660b555e4e6a43d1434bc378759648c25fe67ec6d6cc6ca523297f2d4e30fade1c254fe088e77ac86d4e51d32c90a3ef2d8bfd2bf6750e420d6fb57f7aeb316bebfb142963d92f2880803ed298ba9fc1ae733f9071961a600da338ec29fce348d3a77345d2fa1339db6211b6ee", 0x78) 05:37:18 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) listen(r0, 0x2) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x41) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x49, 0x2) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) 05:37:18 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000100)="caf5b415", 0x4) accept$inet(r0, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0)=0xb857, 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0, 0xfffffffffffffdcc}, 0x0) 05:37:18 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d00)=ANY=[@ANYBLOB="08080000000000000000000000000000154a3a2983c9078b30d3c4d8213e94ba5b3a8ba2ee8f1ee3c882db526b6a6a08456e4d4af91177b728d3d74046100f1e398ab42eeddcf6426e77c45c23d5cdfda4b5e1b75589307bc1de0f32ac6ce9e8fc5f1fd2ab23ef7a621d9fcab8aa2931029b7a0dddc5788b41962e44b3ea70ad63d2e5b532b15f7bfd1524c8668d83005d111f710ca3dc09848b8b80cecf408bc2e2b5772907d1ff82d65533ab7c938c278d8153bc45e009815d4fca34610c115c170f16dced65b01fc2a8fedf4fd6752a8f9058c7a323ea4149a479daa829d8ae5f7c004a1c10843d874aebff50fa6f5fda65770e099e773074bd8038163be4947205849d59129ff5aa8d62cc58b4cda46dbe939b8b3d89e063d50e2a416df4b35e2879d522005b895b5b2e3e75b8b311797a08dda7e88b723371726d219932b38160f435108dd990ba6cce6b077559de7de250640c75dbc96f5e54be3b53c82374dde695fe0da5c70acd93d0fef52c7cbabb688a62cc7335f606431461dea22f7cb2eeabcae5b3aee432c49db3b90c1407db70dd2de094397b115c9bfa972c30ab966ae9e01e08648a137efee8af3e1e4f04fc21762299312375547b7d0e4c69fdeaac96738a351d110d451915e1c97fd0e0e80aa105af3a8d40ddd717af6bf3d44e269e1ba93a45fb2aa14cbe5c44ff959b156849ec4b78c04d4ebc8156fecbe2e8f9fefb76de4bed5a6a122fb3e58814473bf40509d33efad27bf8d0951d9dbe67bda55708d965ea2db0c92b9e725358e26a29640bf123d991901371d8c9c5d1bcf0a008c2805c620942facd296042dd1e38a90d7d94e23b5f5a028372cabea967d36428c30f06ab19592b8d74474762cb1ffcdf383728911259c4a4c2cd4ebb4e76c4c5ee6e61c54872ae7e6a24117dc6ac0023810d86862578d5acd1f396c936c84dd3704f0cfdd8353269f73be21163ebf3195bdfe673bdbfeae8d0ac9e3e22b01f11f184b6d0ee2efea5af11e7e40ac8720ffecbcb4b55c1308ac3459c6485129a691d03c55f56a66b5a030d7d13465ac97b252dc5d07cf8708d491f27b40cc41d39486f21cef4f8ca4f0d7d8c4d36a53fdf04f83b9bb88fcb1f4110fd972b23295ab62996e7f8b1cacf45bfac2d172f61c941492209630759f2034dd2d0582d873ae949786ec590e00ee037a32b48cbfa3f7ff3f519e2425935b2bdd24761bb91bbac733f709d2cb3b75117377d3c025fa2b1a372dbb9449b988228a670dca042fc3ac29283bf51cf7c58d447c9c42c1eac5061a1d337b59347b11da57171fbbd8efd11c8f35491804a05b071781a9ad5c2af39be6a52977085311bafc0f8f8e900be23eab4078ebee0154d665aa6ac13ec85277bbd140290dd47df8d9ad3b69257c2acb0fe0ff374e996d84d77d462407afe577fd7bbf1a0038733b8137d2f3be78389b8d84f7ae020cb686e2cb02e3a3fd37a9296236f76d99b777b77f9cc18c914210949e0d1a4ade8c0e0de8035c52f0af0b7d6c4d0c9793a3994fa54b64a0a0387454dabafc5b53702e26de5c07773856209c5bc8112360cab1a8b2447c6711ecbe04f83f5720d1b3ad2198356c19b8feb6d12eb96fc48d4eed69f3be25a687c178d9f8c836f390bd58189da06054ded5d9c2414d3c2a7451ea504ba6534e12cacc3ab163183bda8f4fbc4a91a093b23df4c284e5714f314c459d84c7fc398d1b5e5d7c47d24e5cd797d7bdff4d72237e6b5fc0ecb3281ae6309b5d16a71015ae7ecc32fc381fa01595c5446d4da13654933d577e49f46dc2ca183402236b0c90a54570ced5a973f6a451bff704897c76afd76983a63b1cc6aa690dcd03f2cc4894b80c4211426ea825c853f6cdb1795e06c5f0a105b67f2852566f11a9fe232cf4f0e7d302bcd86b84cda551d316f38c858c1451b3c0fd55eb7ef3103fabfe3a630febe87d020b499f950306426ca69596698de4f14b31d19d2fd3dacb077c525d266c3b5654208801cedcf9cab9cb29f21f0a7e5757387dda5dab66140ef9665cc61b5f4e1a2dfe849eecfb4a5b4d421c5a6ed7067357a7a3c5c803bd6b6ae624fea54010e660a4c4296dbac21743b44919e1c5f16a60d73e95a1c21f011e4ca6a744ddd488a55f52dcde1ef17c1fcba2379c301000000cacd500462d7252e3c8767f72fa4f64da5bc1e16e4e6ea8774a6ee7c728cb2ef2a3d14e97007bbb21f0404561a78ff33c44d3defbcc4533f465f8354ff5c05781c303cd1c39ec345df7c527ffaf23f40fdfac931949d39b1a60aff1d34b2003fcbc90a9105b4f9f1a1a73c263c0877448b671e6c42cd3a753d536e34606c972f10f21d492e3beb73a2466a83fcfd74fef7533302dbba677cfb97368d2ea07b9c7b70a419a7ae23f7eccca06c9bad76694b8b9a2dd5c551a02b88e3c72bee4ef9746e369626c37fb571499b607d82704d94bfb241d765a11b743a805149e354e0eb7d7836149e8cc9e41e218b99217c8ffdc460216fde6f80ee7e480f858da8fbf9e73315d1446e25a7d155fc80b328136b74e8593f85b672568ade7cea43695026f23be1afb69bcf5f382413624005306a0a31eb0ba8ed70ae2ed037d7c8db08e895b8aff117ab3f027622044f00b561cc630417e529e7f61b5661f2c5d61fe1c33d1c00e25ea78e09b3f75ab5731d455acb3a5229cc1ff66739e19fd808721ed567385e98065785f60275825a4aeef4b54f5ff960c31c58d3ad57c6ebee829a65e86dd3e50e89b78a79c8615ab558c777d18ed589e0777cb932e8dd7c710c2d597c8e95edb86c829ee90fb4e7df88474aa5d25d60901de54e5098af139b9b434bd16c62b89c8b748138efe593516370ceba1a24d2c63dadb98b0497fe20ff2169b326a0110500000000000000fd57aebcebb271a786291a9544fe53b4e32faba760a21c1a530f0fbb16c20fbac1d26d82b2634c38c5c0e5a516b126f30c1b37b99c9a2304eef1372affd79e6a5773f6c48fc1436092560170fadc32e589607e48073eb66f77d0a6735f07d980d25662ea666bd6b53956c30f5a85deb1814dc4e3e2213e22bef245ed1279868fe35b474fefcdc8786c6a306bdb59b583ee97a782c57a52cec23a59c99fee1fb756"], 0x808}, 0x0) 05:37:18 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x80000001, 0x7ff, &(0x7f00000000c0)="63ec900029a3ebf3b6452bc729987651eee416a77186c757be1f683b0f8f5b34fac129bb689b273a0ab7b70321b2a5208d2b42a5aca4b66d9f3d2d1a3b5939e5a8d3593217fb9e48c49f50443d203892a8c473a614232c18f5a997109e3f6571073222fab2c8a74a847b0c93a57ad43e336705", 0x73) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x3) syz_execute_func(&(0x7f0000000080)="da5f77c4c17c7764f0400fbaaa000000004a47a32423333333333333410f750c82e80000002041fe8e03ffffff45dcf4470fe31f0fae33") sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) getsockopt(r0, 0x0, 0x2, &(0x7f0000000140)=""/97, &(0x7f00000001c0)=0x61) 05:37:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() getsockopt(r1, 0x7, 0x2, &(0x7f00000001c0)=""/224, &(0x7f00000002c0)=0xe0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x96}, {{r0}, 0xfffffffffffffffd, 0x80, 0xf0000041, 0x40d14268, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x8, 0x800}, {{r1}, 0xffffffffffffffff, 0x2, 0xf0000011, 0x3, 0x1f}, {{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x5, 0xe7}], 0x10000, &(0x7f00000000c0)=[{{r0}, 0x0, 0x28, 0x0, 0x5, 0x4}, {{r1}, 0xfffffffffffffffb, 0x90, 0x10, 0x6, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x11, 0x8, 0x7, 0x92}, {{r1}, 0xfffffffffffffffa, 0x50, 0x2, 0x5, 0x8}, {{r1}, 0xfffffffffffffffc, 0x24, 0x2, 0x96, 0xc4d}, {{r1}, 0xfffffffffffffffe, 0xa4, 0x1, 0x5, 0x5}], 0x7, &(0x7f0000000180)={0x7ff, 0x10000}) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) shutdown(r0, 0x2) 05:37:18 executing program 0: r0 = socket(0x2, 0x400000000002, 0x200) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="b6000019d93a006653f6653000"], 0x1, 0x0}, 0x0) 05:37:18 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmget(0x1, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) r0 = shmget(0x1, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) 05:37:18 executing program 0: r0 = socket(0xe, 0x400000000004, 0x8001) setsockopt(r0, 0x9, 0x7, &(0x7f0000001180)="caf5b41508b8d7ce3606f9b1ba69911e351400c466a06a821334a838ce3ad3b476af3f3e144ee7488722c87c4d609069d7ea8de388353dd836068825860f065a9aaf947f67d9e26bf93d17784ab04a6811c9b5f5bf2f0e2433b2d1655f86f240e94158167a6612abb22d464463731d469ada420c49d1fec01de3607fe0e71848d72cfbaa1c43b10e4ac269", 0x8b) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f00000010c0)=ANY=[@ANYBLOB="10182e353212f8cd6fbad7e32b70213f8b00d136588209ab668776"], 0x1, 0x0}, 0x0) sendto(r0, &(0x7f00000000c0)="09e0c6c4e46d37b9ca294016edfc1922601284f5808c2838d6a4887950205eb9228d9f7fa54faf36d3cb10803c0e1588ad2da83dbbcbae6b0650e7ffb18042d9993e9424ab60e5a0cb2121b71783feab19ce72e6ef4cd12a2ca8a34f0463f37d5002283932d1b592e1313bc7de1dd639880db055315436016f16b7c7ab0fe71d28d55e7a1735d8c108c13ce1c90e875115110684e50ff1c50372d4a2353f707f63eec3443e02c0608b2dea22441f00e15f6f20ea9a0eb9e0c26bcde260617e252977eb8319ae4cc26338e9b95671391aaaf698a56fc807b745a3da112ed38817f62b595821b0b92e480aad990c73c4accf02dcb364c395404190dc5a4cfa45c186b268561650a60b2bd33614c2b8be11b2b163d0d8a4ad9fdf26a83c166c80eb6acc94580fa40a409b0cf05246dc6342255a6675d7178a6589d17dc375d9eeab054ac057752b077d88c8af7b53290d75b08ee4c1944fbd2aa50db29d3caf4f7fc32d1bffbb06f12f8f2a70487a388a6ff4c36515c932fa587dd4e880f2a6476fafdafb946bd9c6bcc9c6d5d72fe61f76785dcf20a3d29d73e943cbf399cc2f39f6369f32c78abb967c711211d0507ac9b84997979e711abcfed4f28972895c2119f218e55d4023dc0cda60777a70ffbd8b9a7e1da61461156aaebc64c5e917b4efe82a00aa25c8e9d17182b387dae89460985a35c4d0af788fe56195684a6a7b60b32a4f7b74b40a74d59e74342f227a95cae3f0f3e4f2864b17b78f9c041734cc3cae804c5137483ff38fbb5f2f45bbbc82b57cbb989270c68fc12f6717a06a8fab6924abf129e19a44da2f9a47e94403a70a1374dd4f65f1d201ff7fd65e16567653c82fcb088754e5249f9a55d1af9247229b8be43fc8d418a3c068d9f1acfd93420b657968ce238e55248e082ff59c5717b7601944cc0cb0c6865771c0b8b50c817b80897368950afbe37797774807691c8e7f98b5e83f1fc01675c4cdcacbe182c9685303fbee399bd1a749c2e52ec947493a944292f2c4a10c86618d2892ea1495537ed56ad6a68f86734d3b2dc5f66d0f0f9cebcc5ba514b8f2f7594b8324dd993885303ba67907a6b4682bc9ea819dc55e3455777541b8ffd5b2544cf1804dfc9f40a656be34d00d00d61fc12a65e11e4854087ceb1a05be8ee7473ce716dad72c75c6db7b7328cea22bc3706c6c5ecee741326a72769e272ae0096ff66cfe20641be87b3928e7c3b73de810c8b9472b6ddc6ae7adfd213a0c1a403b7c269f31409525dad5c46be99dcc1b160663081a22efdff29fa151cbfe7db3343f5cae8de36797cd95bc2c19b065e7704799ce15ca3eb4187647a73792c6173b752369d89470c84412af683b4eff33c28d31f64cfc63ab81d0d6b98e78eeb872c02a5eb22200500c58c89bd1f3a6d70685620ab868f1f2beada29a2953a28632636428349aca32673d6db7e4086dc112951abc7b0a52412e0f9903792f108944bb0266fb0681106251d6b9326fd56fdfe66f9ef411005510047b9996f7188a0eaa55658c43103ddaed6dcd8c98767ca7d4414b9fa7dced56c0dc0891180ca6242397bcd9439c4ba64011ead2574d5a9f39d95cf20456a23392f0b783c8cf72b44d763a937da424aadb3db8816952d6fcbd32a35bcad206eb6996f3d2013e37abc27087b40b4cd079367ad1ec12e7c1b7dc4970236a32cd89a096bcacef0e7b3de79a62fde1d3c508fe9ae7418d6376aa8297bff4bcd3399c5db670d1153fac3055d03c5cc56531cf1025fb4897a7e355cad7e1becc67cd5dbd1e4ff343b35f8c1307dd8b42dc5a87c9a88511c1caea8e9c7ff3a7cd4fb37187fe832da8d6378df417e325ce0e4d2f67ab6aaac2f2f6b80e034ca08f48140327f3e34094fdfe01c9fb05f272e76a2cb694020ce333455004176474282edc99800126bf84f2c200cbb2db8324d81793cfc883bcfa44d691a6c15c1a0d9913c1e8f910c085ab994b1f87d5fb32abad606863feb85ae7909c192f9482e8852010c4e0fc4668b08ebd139809d0d191ad815f926596fec4aea317203f6ff63db743efd5a2fbcc1c56b724da6ad43f53ae06b1875a74ead71f43f72ec5cfda4bba730620d4f35ccd9ff2d022c8ff8ae1ae0e61c8a00d9e3056b3935eeb5f4ba457d17061f0f9c54bdc23b17964c4266334621ae938ff582a23a626e11da8c9f6f5d1cf70e017d8d9055fb2055787189694c521f03ad22ddb98c5beea64df887a901d062139e3997a64b6e26cb66fa1e0546dccc2c5d6e66c038464d4b46ee365a617ce50be55ae6a65a8b52d4cff3f5b961a0737e62e2d4505571a882de6d56506262cd342b2cd848891940dbc629c1efb6597a12b7f96f48b80bbbe7be7fc88bbb1dc01faf5d1e4f63bf27ebcd893265f0e7e916d94bde55763ff5e37b1acbee76e5e67237ea3a5e9d23ad3fa830c41e4f754daa8f94927bb909081cc6f2ae18740f6690b23435c8c6cb931c24273fff696b1bea13d4632ca5c24747e93d290cd17a5559ba14bd5db18241b12f6ab1c1e8e4b424d03e18602b86c229ccff7f3ecd5f9d696280dd4680b4088dffe7b8ffff36bb7b26d7a4f8388f772fa135a5233f17b91c14f11d90ced96fb462945ba49a042016ad18b7cd02e8ec32b82d66e3d128c1bb6088946f8168b425ff64b3eec6fc053627f2099f90228a8d41a4ef2cd1e188a648e0465d3f96ffeadfcf523956ed2977d04a4c43c9795e1ad4cabb12222597ae1c07d94f6547cc1b0eece66b57246df0edd281735fa5257f3e40770bfe010a451f18780e52315dae25b89c452b736e1241ec279368f9397ee081c2002ccf0649a2da4e372da18667dff1ad842efa3f422650bd3f9a59c4eb3aac8940fbb76ad050aeed4efddf42e444f2480122caa0bec9966fa79f339638b0834625f0d63ee3e1a1f373d2792d6f6db22a5fa9e5c544a80ff2c175f390558b94a3602051340aa0f3b194254aac07184f5096194ba1c9f5f7f688d9f4b815b92ce9c8bba0233fa2f1c679f81a7f38851e50bd157fbc41a0e33adec1ff8a8ea28ed400fbce0a16b3b5826f8ab077f30edb0e2b8ee0e525d916a9c2a92e3d3de357685409b8f0c7b167f097a1e044b504f2c001eeee51e51c82c80185a29302f9453747e83c30434bc488ec0ea279f5633409d8ac617f6d27f378cd800ac43c1b8c190ea7f8a7894f2a24b0bcb9d50f98b2617859a6e1ce3312130632e98934d7988d68a1ef19eeaf34a010feb24582647d128a38d4ce342c3ef4638ee3c2cdff00e0bee7194ce898f3f4fccb3c633e6974a185ab3e70be78741dac7cea85f4621bca9e6f00868778edd8c99d190fb48cbb840ccb3c3b47ef141057667c829534415c22006ea56bdea355b80b1bb5e7807aeed2ad7fc4f37dbb61f1f0ca344c28045d2e1ca2e92ec28e29bb82ca8d7a765b8ec347a73920ee68adbaef01d01938b40e3d43480d0a16e6b768ac18e2afd23f0c026839cf9dd06934f3708e22fcd27be6a12aa0a9b27da0e2597a49c88277ad240e43fd7258355554190e892fcb9a4260dbca2517c85d7e40a8548fe593fb6db57febd16087d39b6dee2a0ad4a9da43c493adf1550dc60c51885dfef49821ce03d48d0feff7b130b7ffc6142183d2eb89008b3319ed5c943d56a4ec91e8869b461c22552b8ec4b0976df604ab53b02b84ce54b1782398c6ab4b5df34255f60f9ff998ae52acd8261d632351f44a61160c8fb4360c9be6cc631e36b950c7977c427eecb12d6ef23e4ae4eba154667ac6a0dfa8dc53a6a5613f446b2e39a1fe5253f703d1e7812ec55fafbf1320091f19cbaf148bb1ea14900cd2f59b08f858894a1788e501f3020d6f816d642e9bdccbf7c7a28b79729f96e33d1dffc6b81b3338fc20e6e24aa5a87fb44904d87b114bbe1fdc4e04361dc7b4eed9867c2ea6987defccaf4ae0eef740e9c691bdc8eb63c1cf38ec9911efd4231fde6ebfd9acaa45a371ffd661908e1de72ae101fddd6905fc10bd433bcc4a1cb6a2301994b7dcb435720aa041d0c551bd516918ad64af99fe04d9ee7ab8e9615417cb04441621a3ee75468fab45abccee24e73829ee736831e8a28d01e188471c2578d468c783903554827a28caeb2fe201f9875fd8783b39882999b662f73b16215edfbdeb2c5c5c0e299adc2ab31dbc2ee1229bbdc8f0b3079a69606ef78efcb8bed7acb4932696eb5fd390fe34f7634f88303d49b4ab4a862e40d0a657c57aad235baf16bb9ea537778ee73df188d407523beebc7851459f0a05b4d8df64027ec67f4ec6901ef5c7056ef29ebb82a3e0b99fa4e2a4d5b137c9a961d7966fed02a9419007f76639f9088a698b24d7a3ae016b9255834b70541bb2440282d79830f37389aaf17749e98315888120532b3fc20ba3d718b87e5a99c2fdb0116db63d46fd141b1a1f75cf7551b20616d79b6eec74ee97dab551dfca4445b797341aed198f69e7f257f531c89a3e3299880d2046fcb74440841b787e7fc6cd0841c4dea3d20dfb2e845d8eb3b85e770a55311adca28fe97feaa10d765d2392d5fe7bbf613718ab4db289516a3741968c6ab24ebcf948b2c112eaccf7ebca5d51432e2ca04fc7b98c2387fba38d431ef14ca11bf199c675b79b47819b2e34587d35f40230f43a41007f6527869b348a288f13259ecf8e58924f237178ff83829b9e884ef9b1f83e2ccc5ea639ccbb6f4727cd5131451e6bffbf08b5727b19f06e51e5a364b986c58e7f7c57466667fc8237209d096e84d559114397fdc92350460f3ca1bbf0a24c5508752da58aa1f4f10b3447fb1fe877dcd94862588741963936b60a2ec62188ed8e3751b62be4d3d58e6efbff175cc2fdee68b284f456785f402a4d49dbb4840876061618c0509c1ec5a33de74136ad851c99277d2e6137e85e6cfc2f20b8b19d5e6ff78d2192df5fb42362f79b259c137f9b2bde6c18c9dd98802b2325b0cc5306777d4710b6a57d435517a400283fe4c5bba19559e03a4a076dffebaf84e2c20399711c7748e7662964e524dca20331c376ff80e70a3c191537c20d4b84218f292a834509edb87a0ede007f36fbacd977427cf71a630334b1c4e0ace05bda0aa4f6804459b91b89425947ef5365ff26c41e765cfb3f475094a5e71c483524e45ee85906e057eed2e9ffe64160d3571216304ed707524854ee1ded899b17dfde06d240ecb212666decd4b765b11ba4c45dd243040a3e67bb6dcf526f78b25e4a47d7fbc81d7576db7a8ffc48edb2dd3c86d09fe9167071f9d4f2ea2b0b6c50bd0aec0e893f34881f73cd59710db89366ef3e2a3bd2e93a037a913ce2517317e408b163b61c9eb241dac8d717da6a01507e7ee5ed0dedbef74211f8f9b1fb46c442547f59e3d0ea9f7b224aa27b98f4dd73011fde400a1ee5e1e8d62c3d77ffc5bb14d136c27d9696cb63f4cb560e454469f6126f0f674f0ba83b7e5036e087d05172e60a4a29645fd5ddb67a73560365522691ae78b236518d449a4c2994767e8bfb9511918567c663ba44b6aaa0c76417c061488a62f37d5b38f998499f001360bc7a0b82769970224f4f22a807178ee6cc44cc06b270c853803970fc86aa1440a518b97bf6b09eec0ac8c0f44e0b7f8ddfc5b4fb6dcb86081c4bfcfb2a17d5b1b4762a9b0b718d3e1cfe0a1373393a057d4485cac56dbec57dfc2f929696119e30e44620b6bec8626680444f2461064ccb46581c94ee026c2812b2dc6e7277668487b64d9a0c749a70094a205f80635d79c1adcb2bb948fc77516", 0x1000, 0x4, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000000), 0x10000) 05:37:18 executing program 1: symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') rmdir(&(0x7f0000000000)='./file1\x00') rename(&(0x7f0000000240)='./file1\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) connect(r0, &(0x7f0000000100)=@un=@file={0x1, './file1\x00'}, 0xa) 05:37:18 executing program 0: r0 = socket(0xfffffffffffffffc, 0x4004, 0xc0) read(r0, &(0x7f0000001300)=""/255, 0xff) r1 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000001140)={0xffffffffffffffff}) kevent(r2, &(0x7f0000001180)=[{{r1}, 0xffffffffffffffff, 0x86, 0xf0000009, 0x10001, 0x80}, {{r0}, 0xfffffffffffffffe, 0xa, 0x40000000, 0x2, 0x3}, {{r1}, 0xfffffffffffffffe, 0x4, 0x3f82a08a3b722268, 0xffffffffffffff00, 0x1}, {{r0}, 0xfffffffffffffffb, 0x8e190b55dd4176fe, 0x314e39467407a629, 0x8, 0x46}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x7fff, 0x401}], 0xffffffff, &(0x7f0000001240)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x80, 0x4, 0x8000}], 0x18b, &(0x7f0000001280)={0x5, 0xfffffffffffeffff}) setsockopt(r1, 0x8, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r1, &(0x7f00000012c0)={&(0x7f0000001300)=ANY=[], 0x0, 0x0}, 0x2) sendto(r0, &(0x7f0000000100)="9d7d893995079bb0f8989b1b1cd8d4a2ab91f611900478bee7f96a74bd065acea800c1e04165382aeea4e4e903972481c511260c928e986daccfdd033e56baba90c9ab0e535175e375085da57020cfc8893ed7eb199097884de456c2a7d8f5cbdce1108a9a84cc1ee758ebe87efbb120893e1bdc64ff200ab02759af5ca10225665adc717e973954af49a7666456ffa6f672ca9a4da044a5e1aa0dadff704e954425801d51d5946a69d93d9f0fa22988153b93807da3e1065ff73e36235477105b65012b27cd95f5f28fdd0708a5d5368421411db54e18b40780d8d3fffdbbc6123d42fe9b6e7bf451d483455d65952dce29be282215ea356f2619cc5ad98e62736100d09792b4a3b7132d5b5e7774fc4e653f46127dd77f0c719b48dd1ce1bd5402445b3f5f292e786902a9db447db9a9e148ab3bf7198a59b09ccc091f5f7bf3d0f979304ec1b323a49d4dbe1539e62ab2083643c8a5c214e618be3896c64d35f39fa58e24e8f66e27b15be66ab955d495b9dfc0a17e7ed950ea0a1e93fb768629a89def99a859d9ebfb0d250be14139b54224f9a160b5a20fd9103d4fe4e22e2bafa3d153296a2cf1b06847af05cdfd1e08ec178eed0cb51923a5b0d8571f474549b7b430744666e5e97e2064ac8e8ac278acde5414da5866ad23a2e2e8e27f561f013a99ae9794ee9921ab2cf866e255ef50495ed8c08eeaeb1f390edfb6e49ceccc7a62ffcabef2770810938b0f4c8d923035f8363d6ba2821b3a868c61687256da6c581be6af1e4b8348e6bb4bcdf7506bb028b306ca3759146547e222782abd26d9940aa9432ea8f4ea7f5e90ec4d6605316dde3d719c36b12362acd663b4eb9e3edf799e5ab00134970d3971df2c042fa907e2d0f0d89c6f61413862569576fb45f8cc6c22bd39eea14215c188ad353b2c88075429b6ee3963dfc5720ae5c496766e84d5beffb549310d176d210617c83369db774f82b458403d7be2af0ea8a370e3add464a102a1a062f9e15d6221aeb6d53a246ebf944520228a13e86734f64417a9c42300cc127aa188df5449f06ca27f3e9041a29c9992f9c23d8b63734026ddc9419acc89fbc26397f4f1771d696f5b685ec1fd299a5d88a4e7754eb8b9fecbed29cd48a98ac110bc1182a98f0c29850c236688f14b8004adcd8910f5ebda2c1c04da4d7db779fb75b14c3752e03bc3ca79d05cfb03ce78e2d2f1ec1dfe97e51096509ff79429985efa3ca2fbfe1b155e860ff6f8df5178ca8d742487448fd3365b39f28177b3dffbe2449e40b1f25f82251dbe8a430d00bd089182266689ed3b2af8c604ad4f9dc5f024131b075f1c3099bcd6bdede0f75a4d61c0aba5ed1c60499f01dd9ac3fa934f7769ed6844ee6286254fab20359cd97f0b060010485e2f140f6acdb9500263c3c82b8c2d98a4cd4bd4fc110a615e84b70b04ecc2bfcce96a81f20be44997c7c05b94508acf13ea7e5bbd713ad41982de393b2ed29ae4a2cf43ab7b49ff09162fa9edfa960e13a5468f7b6c4c6caaf23b68a1abcaa5d71ca112ffa99d78796b8f2278603f49b2ecabeec66cb7c659b1594e3804cc423a8e886c47650b975a872f5f831d53f6ce237c38d2bb321bb6f9c76c937c685637fb0ea45b7941c50cc49884c58f376c42d900929306e7bf9601740c01c41a45fc08c654c6b374c36c90aa55f78857d4682badc72f77270ffb7429a410b259e7d8ba8a49bd0b55fb19693a7966f055adcfec50223b703fdcfc5de9e5ed643261105b84445f3d4d624a5d612c41412d984fb258cafea3319916746ea88dc1029b1c7a8b4a8946421778cca5bd22cd202b9b4338ec354b4b22c47977ce0437c06e7ce84f1f5d5f129ccdfbe0415beae5a7d408118ed8f09c6c891cff96dde43faeb7d7c9475c8de7edf5894785580e4e49e4685e44af993c963bb7f6f396b9861c12f4877778c12e1a5d4ea3d06ba17428ab99508595e2c2933b41fc7d173c1c1fe4f8f1c5e25c7c42d7c87c70fb9fa5ed635b629796a7fa4672d94da87ab06a638946b44d104a80e234474dab5fe100de1075d9234fc981eca53e829773f5203de4fe7b4cbfc4a1bf6ef5b0cba00ecd6f455eca81429c5ccdc6a7dd5e00aa7f28e32b2642a4b2231ed7dea188259f5791e4367843cea34b4d2052efe453a7cb1bd47aab1eceabf2cf5f069882c494201eccb536610877273972c52d6669c8ba3d8be4e339cad00f46b513f0e1bc6c7cafd1020d9ecb7d95af764c06e7416b3244d6e9187b5c92419ed04de52a220a7ce37b02abc65866ee4672ac944b721bce1b324fea504f93e2d35efb138b4321889a06914f45e8b295489d3b88dfff3d3b58ca7adcfb01dfe1cca96aebea78ae4b30c52b886c322ec9263513301e1cc5457d09056d6240331f74b102fcc609b9fa1c5034357bbac710d9948d9585af2c243b6c98e220895a60dc74d49d05b4c7ecee6161364e07f1df57b9356143480865056a540325fb846268915e2ba2ee3717c202e3bdb9498b71ba1f4beba34d40e5549aaa8a3ef64266b7decaa8e76caa7b33468141db96f6bbed4388aba9351e7bf9d957fff46c5d7240a2ac3f9456be758a2adb071ea909ac0ba49ff8de46eece8d0a55466cdb18e0df0cd77947296f0481f72fb3161e8d2b57133ff672ec25a5985e064c350c9a7e6712176ab6199346695f6b3c209c9bb6a64cd5c917c2048f058255b1aca4fb4f63447e7ce3c9e4e51061dc09b5ec9e4c6be9a800c8ceb75c02078e72e4f9191cbeaf7d99892c6b0e29e667491dfb7dca5a2ca8f6927f8fd50d10d7abae3de9e26d28375e01272454cfd4bd1d77034ced9b1d7152b542d1e6d0e7522618aa8334b72035a65de3eef5c860cceb99ccf5cbd542df07a553589ba009b731cd03ca6da5016cf64b854d1ef5ca73ceda07782e0cf561611cdc8ce86031c1cd009f38b629e3f3544bb7028dc158a3d84291c92a38e7800a3f3ed6e758b5501eabd1cd2884ea46271e7e9d80b2c38399140f26660032fcbccceff48ad8fba24d82c2115c8b5dacc2ba070d44714e956754ac33d3f02d407ed37ed3d1d24e42a406f1abe16bb93db685843eb360078ff47c2a3aaac5af4a65be4efb29bcf9795765472d3d1cb8cfd323d24a9bd804b354ca4be85f8e6a44c90ca4fa864178d0b898b0dd5028553f3339b3082adc9e601c9460d33280a9b0165e3f627c1f49b1b81f57e4189706085bca638d01abfb6fbe584774aa6acb5053c223286cfecdce2e2ccceb6a7cd83ea5105e4d74ecd53f32ec9514a4013396f2a677a9898a8dac9457346754a3e1926716e3c87b49c1680fd4f27e8f6f5e44379d531d08f8165bc8d3c7f432bc971323f8775699ea3c730a6736428747cfd6e9745e63f21b5d4ec1905776de45cbdae328776a27d0593d7de4797effa0130955f7d983071dc84e89d4b11e74769d6cd4d491f35dfcad55614e109db6850bb21cfc7453ccbeb64efcd0950a19b79d29928e2d537d20ecad9075f37385505cae42c04978e3f9de50e96164ca5072a6d4fbe2a0ea63e6acb4f1553366839cfd1f57f63d430dac32500dc18faf3677fe2693df432473defb5266a5bda44f014007d12a81c08f09396d54b87163325ae764d9802e3152536617eb2aa996469725ced125a0345b85c380ed70d67781cc39929719cbcc785e47ab2497a3220372143347a9e7ca99629be880ba582735afa505a21a8c48e568c501f495c992c9749b9eb8765013f7a2a26d410d31a4e889b4c6216fc27c59bc8f2b28c9088682d3a62df7c0b55fcb5892273e1d1c2fa7e29468540dfa67455fc0a0911b9ddc575cf6a8ab13ab794c134dcb00321b3822a0cb32d09a9af5058f4250630bf7fb0b4bb359f58182b72b78c33a30538750fee3fc1e6849ce8dea328f46a4959538bb7db324a87ab571bcb12950bbe20015d23ddab4a5dc35f1a4153c26cc37fb3a74e5c164e4e2db6ce16d5752b8aed3fac107d1132aa3751c9894bd8e38a0a0d1f19d9eb1717d7ab573cb241faf9c07f9be9cd75907852dca11f9e6e0144d4309f72a7c50f0d67c47ebc11000ca7b7cbcb9097b70fdab37e97594d25a40c72e02910000f9c8c543f947b336f42ec181330fa1b241ae17c4c5ffcce2d55ad622d5a61c1fa66d98184c07e76824835c315d2963650d43db8830a98cc0a2fb319bac9f0627cb05a82a025f5bba8973580fcf98ee6f19a1236a4463888657333774a380f177b5a72ffe8c1163dd04e0bb82d541d62697826cecaa8885b6411ea9d186f012ec511642cdd5aab381191a56b40aae58ea87f93a6e136d6a068a9fcb80b79addeff6b11a2f01b05a6438f7624215f1120f54f31235588dcd1ae8c8ab21584a1db613d4731c591677e4a6ef9c6bf14497729a931168de9b1f7f1574e3028b96bcbb2f4f45c83a774349f3a1a4fd7980f6500f3034fbef26e71476a6881fccbdf9104c9a7e6cc7f2af022712b22b615d7965d979f6f7954caeca221ed757c7cb347084664f4c1f4bc34dcf45304da3a1dfaeb7c0386590aa4f938cbc267f34cf3e96adb72ba522934575415c5458d15c440bc9e691f0106b245dae1e3cead843348c2890f23661e705f6c76565db5d2c34b898246aab5748a08e06cde84104a8e7031e5737ccb7021aacf45e3bd97968847a415e10a912346b531234b8320b66a400969ba4b3ba26ba3607bcbb03a2586610c0904b0f3591f2aac744ee5e4d60a56b04d576ca60d150074b3c4ffc1f3c463c1f5da201068ba6bd893b85d4266ff7bc1a144983258fc4703bf875f8d5c87071610b85376c4fb36a162b9dde725f415a35f10ba0dd5c7e39cc247982e1d38f0d3bf00f9b045cb03d3ac7b3841dfffc2ad656f4ab6a6070cd7abe25d11663a28d780994195e1931a3621d883945ce1e309f8e3c805052ba4f5d0838e2383e4bae9459ef141bb766a0b5098b56ead25c3ed38e2a8a38c3a2188b6f9f70f97af6753b4054b7352ec9da509d873b81794cdb25313db6b33eb1c41163fe456b680ef546f9e0687644c3bca826f9e7787f90507fe98813086eeff4c76a4388cbf9d5bea1b905e91743ad12693e315e8394cf1cb8ef8ed820986ff78a83c6c39f24873ced71c12052e5879126f50dd6ed31299852612a77acb90cbfd8dff08f837e597fb554835df18f964e1006782d93b3b867227b3b86e8c7b3ec61796eb2cf846e954d4827642dab7766027846d2cdfe8aa2e1af0d68b27b40562dd732a4c8b47196bee8bfd2478ae086425dc1b168d31fd1ddbdd1ce91a2632545061a02b93b1f2e60d48a2ba6386731f5e62804a0324e984913c5b707caba8db26834edb3633835b8ca85c0d7e68ec43663c7673b2eea7adc8a8d7403f87b992081eb2add6128049c5e96cd6102d13d8038e23315a9ffbcad729f02fbbcb90519fc7ecb43bd8b593711da987e2dcb9e1204551cccff86fe4e93ef66d11d397477cf198e8bb84c6840229be520c12775c473c4cb6c8727a593253e79226d927cef61cf863f72ab6af7620a3cac170d1ff39012fbf5287fef1a59083d84abc59e0bcb0a1a86fac379f76e8b7118db727b3050d7bb1275f0736bc31387357eb3c3a25275650e143aa9ff83b013f45838ca92b2ac5813c0718cab076be4620bfb1c7eb8569679d94480dd62f53e1e440c7a50e2e58d61fb95541f6c746788247133566f6809d82f3f8a8959aeca13b708f55566ec52ecaf8e0f8cac75f02147b409825c35decbdebc628470a4eb8d349cddb6a8bb31f9fb91c892d8", 0x1000, 0x8, &(0x7f0000000040)=ANY=[@ANYBLOB="3002cba4f3113000100800000029e7fc30db30d12f4b3951f60f0671baf7cfd932362a"], 0xa) socket(0x38, 0x800003, 0x9) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000001100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001680)=[{&(0x7f0000001400)="66a874da200ca2bc7d3757575d5980e96be9083997", 0x15}, {&(0x7f0000001440)="116ce30dab38d5868a01b8784e62becb7aa7290243fca6b0ce0620c5c32dc72102504a420bd1a4e9a9b6ba7e1e", 0x2d}, {&(0x7f0000001480)="e01f7578e9f155632fe1c8761e4cb0bdda8777f56b8cfc15945d7a9a6aaac3c95e0d70026d495e11848da991bba3b77e7896eb8c4b82fa55a567468c684475c4967db65be561609e5e43bbaef568d9f0b3e48f3ae4c1c2f0b7a582baeeeac1c72f22e38df86e08b0166c55a22556bf8dd5693031c64cc768f7", 0x79}, {&(0x7f0000001500)="e6fae7898a532d01f0115cd940751686cd47d04f2feba8523c08d900be1ab03445b8340991d28ddb6e57d577549039f26bd55a2af3f6fa7c76ddb991d764ecfd3adde885cf3c37986ef6246628114380afab43bb9972023e780678c309ec1ac66874a200bcc0c2f98915be1b3294898a754d59d2425a41dbe0282a8a163bc4309f7cddef839988f6d016fb9f4677b8d28fc82329a9b88cb59ecb1fbabfa3db2381414396a624bab75c66a5e6f29b30ab095e69587e70dd02e50a902eb4978d35056840f8b480f9bdac8419bcb6", 0xcd}, {&(0x7f0000001600)="c135cc817a9cdbfca8ddaddf5bd9458aa65cace78e64cf3fd3051801264496dc9bd2bc6c3d9c3b0c7f958b0d3535f4a2ea3bc57d49222a2ad26c281bf77ca4dadcbe3e798f572a03b4197f7e4d3a61fb03881de901", 0x55}], 0x5, 0x0, 0x0, 0x8}, 0x408) 05:37:18 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) dup(r0) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:18 executing program 1: poll(0xfffffffffffffffe, 0x0, 0x0) r0 = kqueue() write(r0, &(0x7f0000000000)="e3e2a7589f50557abfd03bd09a237c87aece803831a980c196915acd369da7dbe92c323092f609360ec8255c7362676b907e093489f8cab323d6fa867c0c20f621e8ef685c6e4bf60627071f9cf738c6fce8fb1a99b7153dd450e80422543de9ce1943f553f7a9ba0f95dccf4f8f1e3c5e60d6ad64ca78c063cb080e2a1fdadbd276a08883da52f2196cf92884d9493cb1b143b84c41fa46017d0744", 0x9c) 05:37:18 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0xfffffffffffffffe, 0x22, &(0x7f0000000080)='\x00\x00\x00\x00', 0x2) socket(0x1f, 0x4, 0xa) 05:37:18 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8b80, 0x124) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x40) 05:37:18 executing program 0: r0 = socket(0x17, 0x4, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0xa) 05:37:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x190, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) mkdir(&(0x7f0000000080)='./file0\x00', 0x4c) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) sendto(r0, &(0x7f0000000180)="6271cf89f6f8ddfc8e259297955f6c2f0e5dd43db38cd1ae9ddff729149d8f52e3320b6a3b0cd112ff935bdbf2a67e808cd8239de0b2c6e09d9e6113cb1d83941d708c81646a8ff3cd0fddc450627415222b73dc3727ad67d5bc22555ef18429c49e2cc762c343aff4e2d0e26830c29da2b78a6a7d5e741ba8e433bdad16f94aa8a616b6af8f8628281f85427ddde4c244e80d474c3b6752b466272b76cd9797abe613807545e09994f7676683c300b23a3de8d20f2d5978df56430dd285f6c1957d8d79e3f549f20a8a2b9b4d433fca791892f55fe9cb8f3f95b87d59be6ce047db7be9fdba9f659ddf0ed0f03219", 0xef, 0x0, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000300)='\\O:\f-(\x04\\@]#//\x00', &(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='^\x00', &(0x7f0000000400)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000480)='\x00']) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000680)=[&(0x7f0000000540)='\x00', &(0x7f0000000580)='\xfc/\x00', &(0x7f00000005c0)='-\x00', &(0x7f0000000600)='\\O:\f-(\x04\\@]#//\x00', &(0x7f0000000640)='#\x00'], &(0x7f0000000740)=[&(0x7f00000006c0)='^\x00', &(0x7f0000000700)='^/\x00']) open$dir(&(0x7f0000000780)='./file0\x00', 0x410, 0x11) read(r0, &(0x7f00000007c0)=""/247, 0xf7) execve(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000ac0)=[&(0x7f0000000900)=')\x00', &(0x7f0000000940)='-\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='^\x00', &(0x7f0000000a00)='\x00', &(0x7f0000000a40)='\x00', &(0x7f0000000a80)='\xfc/\x00'], &(0x7f0000000bc0)=[&(0x7f0000000b00)='{{@\x00', &(0x7f0000000b40)='^/\x00', &(0x7f0000000b80)='#\x00']) unlinkat(r0, &(0x7f0000000c00)='./file0\x00', 0x8) sendmsg(r0, &(0x7f00000022c0)={&(0x7f0000000c40)=@in6={0x18, 0x1, 0x81, 0x5}, 0xc, &(0x7f00000010c0)=[{&(0x7f0000000c80)="d345ca78e3ede58fa4861b4e416fccfcbf9ec85fb7882e450f58ea2937dfe74f194b68a3edfcc2e2553e64ddb479909020816fdab1b6890719adf5818b916b08bbb6f338681b8069638f8d0a87f1be1a669da7cd3d959bff4ed7e68ed0a093beb11a7c1c5617411ee31d6d92c001cc41b7bf2e2dfc3944c0bf3fd27a7fb534e81126880c798d89608a202936555713eee4eb7c2cf6888a7dd6ba8233f00c6bd5881eb247b39c3745fd3a220d095d25f30e1aed2b3d0401720c4e9cd8c64a644fd8e88630609b9f3667b698c7cda103c3488e51531ff6b8f373542efc874b6f0c0439d8bc4470e017ce753280770de3a0a7c44100", 0xf4}, {&(0x7f0000000d80)="c472a3787a769334736f2fa245366125d0781a93a226280d959edbb039e4b13ed40850263063e491ed4c3421d37569acca52fee1f9fab2ec780007373c497f8eb6c0d56c1ae291504db0e68646c3aca76f6c8fa8d1bad848c97d1ebd42ceb9dfa5db84e01bf456936d805486a6048bc6f75b527b2edfc04daf18f7333b2bac9bd0e5e0dabd0db393facd5e667a7af781e0b5ac6f88f3e1f26a4f716b05ac302a3751f6460829513a1c", 0xa9}, {&(0x7f0000000e40)="90638a486e9655ad5e764c4970307901ed51aad3ecddd3d9ce7a5890bb5d9dea5f0e39809150a4fc6ea37e98ed342dd7a93c62b0a4b8b8d7322da58ca597cd6e232e0e454a4c86bff9ea7eefca7a63df2ea74e07c8857457642f9d8465e2eceec58d2ad65ecc53035c5b026b6abf62a66bd63f6f6389e9a327d4647ada51746d2c0ee1dca0f879acd6522ca9004cf0e69c55a36c93bd3cbd7182dcedd0", 0x9d}, {&(0x7f0000000f00)="f7e85352cd915a3e2f5e23e7eae964779d7b480224554fb19f5efbcc1b0f4896a12fb449842bf6d3228ac053520c49b33d2e33d1d64f457bb20ec60f67fb819b2037ed8ef00f49bd8f379d44b47c3c38173103fe9b8dab2dfa195fe9ae2043a9d4202d9a8ec7df00cdfae76ba1ba1f0edb25ff8997457ce47efe0a0bfa8aad95580493c9b6094a6599cf", 0x8a}, {&(0x7f0000000fc0)="7b8ccbe69953f93fd0221e7c24d767aa13bc395137c5c33bc5e1ee2d894194709114f964acb98b1c04cfbaaf06555477e92dab93cbdf930503a88160c154909280d0182bc98f9d", 0x47}, {&(0x7f0000001040)="2cc9a6c0514352469207067675d61922b071c9d827c269a2c88c23c7d54ff427753321c139ad3a25ad2b0d35ba3a08f0bc347f657d9494b32688a19218c57009d5b4c3939657198ca9aeffa1197b3ee8f2d7c86b906bf7c0817a536e8951d4512636071cae9f872d", 0x68}], 0x6, &(0x7f0000001140)=[{0x78, 0x0, 0x5, "fa3f0f6f32bee4a0c6a44ec67b649f2187ebf49b0383fbc4d8736b2a367de8d3612866ccde85788dffd27512a8faf5238e54ecf540c61366ecf6e4e9c0abc33e4cba23f2bde8c0049f63ae97e407734d624166a5e10646dd1a33afec3fab125d1642b71b"}, {0x1010, 0x0, 0x9e4, "c45d0db12ea55deef4272172b12d30fc50c684f0ea1afd3d9ecc70d8dc76fbb85110ed306a3026644920ed87a9d7d0483fad857029f0ce6ab71a2d8ef154de17557dbf90d7c5f69a691121d6b32160b2108cb4101954557914fe40ae6054ebd103ca60818278b3b378f0e519736531b62efd56b9bff780ed6e04a364e210c73c4246e2df64ed905c2f0e81cb81287963b01cfb8f6dc972cb146ebb6091a3c05251cab135f92aa638f39335a904abc2c30871d45813a0fe43c6fcc8bbdcd5dbe39f7d38af627fb52dd683fe6ce6cb85b677e06136a87ef54637c2462a6572b98a4db4b5a58ede1fae938f72f855743f119116bda3def9374adcb5c15a1a3ac47146c562fac553e2141cf0c4f532d9e5ffea65182dbf0aca5c788b6c9e562f2c3b074b503185421e900655d6bb3e75464252988c79fb51ca7a5d88f010a625fba8b0eac142aa7b27942df2e00f7d1edd20abc60ed38a3b71b0268515f1906328b5068775e1bcac1f340d1901e830c0154062964b319aad4142505b9d4d463d0cf10771509d4cc6fef662451dc51553d99f6305af84a8f01057317f03a941b5493b9d5e56213c98d6a8864e77ab1cc62225d0e65e645b81cb3951b9043e7fb86e555a5f8b6102c1a0a05d423bb0adb39d47740a74f831ddd223b6285850931cd2a16516678e53d126d0435b977869dbd6b3ca5d24e863737fe653e255ee5cf595c6fc86b1c026d9bd10bd47e0f7d7020d269aad9140803ee0e2e692036def27fd7454d75a58f3d270b6525c752c491a6e79f62b3e0e194647bdf3b5ecbac3b2c3a883b93e6e80412ee4ae0d7530bbb88212ea6706400490fd8a924324ecfa959da27eb8773d78e82a66d747f8c71ec15f787c8a7860fbb9eabe007ef2dd5f2c7967514fc6b561c0128a633de3462516864c9f8de27a8d1b31b61190d40f19f46a2f1d2296874a9f8b79695355b7caa16759c7516e70759112eaa6c7fdd700089826f03068e1dc0e34442936d278a4b06f9d53b0194a5983ae0fa400a61dc174f0e08e56ead8e6c139013237f3da780c8083be60a5d557c69d3a3effbb291b292e287d7b921e120aab737a888c599a1fb89e38d1dfc461251d840d8502bccdb2e6ada3d25df4c0366bb766e5fee93875dd7454b50e03d6e818a8799987da9f03a4bc2eacd0cced39f5db4d66ad422f02c355bf415c1c67b88b0a9a6f678f6b802ac9d74d62cb94e7a4197b573856c5e094880796e636474344a2f144e64ef74bfd67c4ccbcfea31a49f013d6393053a56ecbffddc9c2062b3b7013544e8a6c20be373660d08cf5b5af5ea8f29f512ef61416f52bf621c2bc4fb1ff7e44e61af3576ee03d332b1c95c61f04a7af2d971549fabc3b61028e1e51849fc68419b6b1a2770ea44d6511577a1154c2c5bc719b1453e63dda92c9f6196a8035e1358fc1471de11582e26e2e6e2488b5abd7f03d4ffe0fdce0ed9fde43fd2c7ec60b12097512fdc332e18602c57ac74836b0706bfa5ab818cb8ed1925a21dfbf3591060a17428abc4361d4fcb95c031111f0b576b66e195294333f6c1f48bea2550937c4c9c0db710283f625c848517a663f9279a6c476698de30a74ca8bab7ec4287ec254e86062eed909b8fa97ff6671306865c5f39202dbd545ead73da50091fde3164ef2853d4c49043510e97d88840943ef33a99f3ca1d51df23f42a2cdde9ae7cb9892cf6c696f09ed2227f9f74663a87a6bd3f9599d2fe40654c79df6850f59117c9a4a83f1c3c3a1a9b5c2830daa2f3dfe4105f11fdb80420d8ba128d1deb0dcca31767cc52531556f82bed6ecabd6f71a0f6f5085f874801915eb858dabe08863402e77bdbdfcd4226c34fff76bbc82a6c8c3170e8b643412697b6d66f724604b88b1a2f0b1500b938c59d399ad9e878ed5a330929b287236f85bbe3b2c1ae39f34eaab70a63debe09ad14afcef29ef620291bb3664a814aad5cd543733f278264997d35e4e1a752c3070a968fc9d5c37a99e6e65c5c221617430864010330d22f39f63cec80f3ac625a45342c0ffa66b0d34e15ab4018f3faa58e418f0896db80bf6020835bdc20cba99da24a47a7b54a028b5a3b1b24d8f146bdf453dafa5e130a0b55740492df7689ed727d8b4c7dc7c781345f7effe11bd09100d79cbee7434a2d57d149030a1b67e417affd5c4f2c05d6c9d87e181076f0102bc079e2d65fb4da27ba28e3a9f1dbd9bb224c12a83207c907a4cdb4d59c233b918ad1d5efab56d117c20e2de46672c402ad79239b431c68c35baa8697514c13a08286fe6a46fea261300ca9696bfae06962b6a6ae1ae11cb99108480e80c1898560ff89e0260c5c39cbc666e8f711e0404a79eecd3de6162622fe074970cefa63b6f07b49fc265e2d03ac17b7e65854177f687ea7c3b4634960d352f8384c8f95d7985c967477e366550d9cad89125bf23aa6930312f7484e513aa874db7395d03a267cf64b402178fac69ace48f7adc0faea3749874327b8b9c2b216a9d682fd40aee02ba62bac55d492c00e88e468e1a5069fe97137143ab9b07cf7244845cdc61cb6e56c22dc6dba67504a80166476665810a015e54ead15fa8e2013d1342aa0b353ec5cda36d533dee85021c45406347ea1ba0ffa68cecfd63f06ae890fd1edab35c6b2aae8bb1670f18eb34ebaee6df1f8af613c06f1e8780e3ac81453bb277b4ceaa1026cf8895e5a7ed1d0c100312929f67c577d44e01f179d80adf84fb2908ea7484815214b23a7400f1df8954daf6958a42f3f87ef8acf873d923c16d91d9261f67e7b7dad4f815c954cfc4e98669e8cbf803b49b0d64849fa6e65cf215228f7ac803d2d20088d7b7be61a25aa1ff9e78022368dc51ceca201416bbed43bbc56738d700439ad7f2460ff1abf0d3b15a0fee4414795ed96caa41735e7ea4be22098d157a79685d138a0c1fa80056dd1f0e7f78d0778df4041813e1ac85150a633aa113ac2b1a8da04aa0143a1a5ed312ba3de0e965433bff420c2c53ba2f365e4f42d524a17d2e05a7e82a0afdf39fa61dc8964c1393e81787ec36a8b5850c858643b53b12adc22000691cf85f73a137ee27a0a01c64e33f6920d624bd20718c54d4d6f4f531e037e0044a095c8d62bc1c3a10b60dbc1bb088c22be8b1c4c09b05746906f8488f42b821e0baecd8fbbbd5303280c85f55e122e2ec25d4e1246b4891bb9f70017cf3f5beaaea039102f56edc2b6602b27420e3a7659d1161559e60dee4f3a29ecd4c2fa6558db2742d3801ae6c6d0e79ca5a760e084e25759c18a28e25a9645229b2fecf009709e7d4ef527e11fb8d23efabcac36a224b672541d41196077de13ad89493eff05a2989a3d76d1c9f48573cf83eb3cfe84409618e7474023d339243248e889a47a4242dcd72c18680bfa84da1492b45066cc861f6694a8f72f288979018ed339c0d37900ee3db2e879bbb8fc45d14abc70395b166049295f4dd0ae9e55baf613a6ca83b118bfa61c3f158224b20700268e410eacde6cac5c11e1dd406e4737012c7d14eb7aec5e4878e792c3bc4fd5c9232a0a6a6cbfb00ba16ae0642fe2ef2f03866818b31c0650aa1627b54fed542a5130c7b767aef2f3f183d267511c330ba7708f7e0e154d663ec4f9640265367c31f8b9a4c9fe8654742068f94af45d3f1d58f5d6810a543c0b7c9d7c859e42bf2ad2b774eb85551e4fb16faa76a2c65c4c34a069d44f77972594cac5bedab4fdd3416eff1dbae6d603a1f4982072f5fbfbcf664717cb8897c9c0dfeee6501e619eb6246375b873bffe91cbcd7ad68d4465d49e87075e21b0700e78db0a3f999b9b1179bcbaff7875aa1285bda64724ec525d7a76ba4e57bfa37190a2bf188021b69a3078b54601e0240205dc9344a7bff5c83b707967d16d85506345cf31b1c2698d457d4fa6400f63451992ca4e1f5bc05d4d795cd6b9b1c1ff9ed7062d453b011a9f2d56008b55a3c82995b5848de9f3376c897b18aa63cfb34edaf373dabe27e38a3fc554a5aceab7c924e62070e549b1a466f7dd1692ea697e7b2769c6ba8d3f9fba6f9cc45b4c233bdcd8603ce2f84af21e52be3bc53966f36de4fcfc9772619e9667c29eb1b102698dc0142380151614ff09f481c7bda047ac0910f7d8435590e07ffa262edcfc5bffcbd6598ef00bf5298b56d83c923d8c8869b178b20ad828bbc810ce999e93abf214393eaf4e23bba7238cc97cfb1dd20998e345a93cf87651ce0a723af8c7a3e98b48ccfa73f9770794ddae1deaa8dc1a7f47951e7c8bd79205225ef0961ec974c4927b8295e28e23baf28eb9cb1c415f7414fa8f951b73adc27635f792708df491fc30fc0584dbb7ed0c1cba7b35ecdbacb5bb1c2af1d44af61774cc459d03bd223a84f73b4ccef52c139d2e947d7b7564cbf9940f442c1116b7d8c80dcadd9e5e1698ca30f54852c675fd6e7163d88bba2c9a9e23cff269cd55a22d490bde447a17f8a417f1df9cabb528cd76aa767bf2f6906588cecaeeed9058f5e82699929066501521493c11fad436219b7a68e18e0e958451b780e0aee07517edf1d8032b301dc4f6bb320d0b4fa7f43e59596adcc92711e0bd22c9621a52dd1eefb6028c9eef4168a33f8e2d56923c0bc8b68a39a9ba5bb0986cecc0188d9cafb67656e10c9bfae31b12eee036d2df0f0ee9d3a46e3e06a40f9f3923236838dc40d9f7a6a8f15ced1f923dfc1a35d97933134d0d221df786360d80fdfefc30cc711270205465a0d466625db2d7850a1cb8e2c2eed3fcee7480ba1eab6c230073ae1045c38417b9f14ccd78f7d079aab79c91d3cba34199d4d0129e6341cba126ab098e1038168dd590597d7267b961e087e6c1c854d62087a221a4f1416213854fcf6c9c63ebda173d35c2cc0433336f5691b10c5710dd44c0f3abbebf3f7254d7473151caf19dcf53d5d3aeeaa5ae7ee15fccf027c780268541a9cf99f168f697e7198ef0594c2805ac2cbde3d2107d668bcf1384673296f983bf7843757f2867b882609338aa67b5b1e84398451fda3c3ed00869be96d30bc6daffbec06162bb00fe0ce30d8c3a5fb6c2b5fc906346be5a72daec423e55536160387e452ea12d1cae95da2c81f0fd4d925e9c0cd6e9a88b81c7b562e23cbbf8777001c81b18e62da7656a5682d102a465013a25ee2cb50d945ace03bcd574fa8fff2dc81c1b459133c00c9f572ea0880f9a700c46d71376a643cb54418fb9eb4f94f7240f0ef445090c4d5c117d46a74db89e6ff68100c534289607fb2e434e5c7a94dc40fe3cf4ffc7952151c28d23ba11ac2da0e62d53015dfc69255dc1bd93394107eeaa4d35d9d4f8cbef820621ed6ef86778137d03da101f65e21ae2f499cd06e9ca3716f92c256399987bd31b8e83be7510f98149469106179a61e89660c8b8a03311a23f6a00162eb5421518c22aa7a30ecabc15ddc733f4fe396d1928dd18c9bf530cb0e701ca2dbad194d19eb6daaa40e767b746484025dd2a5dea0dbaec38ac8d5fff6c9e53b045fd4f9ae8ae42e0d719f2b9d215a360fa92603bd7987962f23f06bca43d5c2af0cc77a2f6aa2507414f3e92ae55ee04258d2c3185fe86b0d8b7e983a70ab96c28a7e2079e171a0140c7e1c723ecf93bd092275542b9eb9ed3a4a14688b840400947fbbc362ce44f93dd9000b0a3193ef621e52b870bed4d545befbb6339748a3ec5a73f300ae2b2f876811efe2ebb295381a3ab132ec10bfcb7e2e9a04e0bf98d1f40a5b09e003a4920d8d7f5734640de696f7eca3db32"}, {0x88, 0xffff, 0x29ab00000000000, "f14617f3f91d7a6553a83cee86c2c00a996a1d594de20802cf3d589d70cbf394715decbd46b78fcb4b4654459d23c59d2a8afea17e970fa8d82ec463d96000c02d8cc3007d65cfa9351c42a9a977eb443821af0c6c5132fab5a5922f1c438dcb9a0897997808f9a70442dd7eb64ef53b86"}, {0x40, 0x1, 0x3, "ace9011fb6daa71337b5b6c6dab98d4905977afef251a26e5992c9e438c0cd3369c668cdfc9cb98a235a156cbf"}], 0x1150}, 0x4) lchown(&(0x7f0000002300)='./file0\x00', r1, r2) chroot(&(0x7f0000002340)='./file0\x00') sendto(r0, &(0x7f0000002380)="73ef1b1fccb9a1b4b8acc96aa28f163a19eb79cfd8d17023655f727c05d9d20557a41388615d89f9a94a8036b8d2980666b6416f73b3220977ab801b8abeaf586535d0", 0x43, 0x1, &(0x7f0000002400)=@un=@abs={0x1, 0x0, 0x2}, 0x8) unveil(&(0x7f0000002440)='./file0\x00', &(0x7f0000002480)='r\x00') shmget(0x3, 0x4000, 0x654, &(0x7f0000ff9000/0x4000)=nil) mkdirat(r0, &(0x7f00000024c0)='./file0\x00', 0x142) ioctl$TIOCNOTTY(r0, 0x20007471) socketpair(0x2, 0x4000, 0x5, &(0x7f0000002500)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) readlinkat(r0, &(0x7f0000002540)='./file1\x00', &(0x7f0000002580)=""/82, 0x52) accept$unix(r4, 0x0, &(0x7f0000002600)) connect(r3, &(0x7f0000002640)=@in6={0x18, 0x3, 0x1c5b, 0x7f}, 0xc) recvmsg(r4, &(0x7f0000003c00)={&(0x7f0000002680)=@un=@abs, 0x8, &(0x7f0000003b00)=[{&(0x7f00000026c0)=""/36, 0x24}, {&(0x7f0000002700)=""/48, 0x30}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000003740)=""/19, 0x13}, {&(0x7f0000003780)=""/6, 0x6}, {&(0x7f00000037c0)=""/250, 0xfa}, {&(0x7f00000038c0)=""/209, 0xd1}, {&(0x7f00000039c0)=""/22, 0x16}, {&(0x7f0000003a00)=""/158, 0x9e}, {&(0x7f0000003ac0)=""/53, 0x35}], 0xa, &(0x7f0000003bc0)=""/14, 0xe}, 0x40) recvfrom(r3, &(0x7f0000003c40)=""/135, 0x87, 0x803, &(0x7f0000003d00)=@in6={0x18, 0x0, 0x3ff, 0x4}, 0xc) getpeername$unix(r0, &(0x7f0000003d40)=@file={0x0, ""/15}, &(0x7f0000003d80)=0x11) pipe2(&(0x7f0000003dc0)={0xffffffffffffffff}, 0x10004) faccessat(r5, &(0x7f0000003e00)='./file1\x00', 0x180, 0x1) sendto(r5, &(0x7f0000003e40)="5a90d57183f9a4926048e4778d36ac8069a218b39112584269d080dc1e7f9a4325e987d5d55578f2457b827c46a3cc07752f27142d41420e53cc6d87ae7054e923a7ebf33c50e0e8235cbf44e62eee1597f9edb1fe1e8eb0a2d8b96633bc286994a7e89785d80a73a788656a9b0055d030a00768ed4486a0d978cc1ffaa98779000d26dac9972824becd6f297f1f0f7750c9e15241394ab76a4859c3eb69ad8587851eeba52622f7946c60e64339afe4567defd034296af3ce07dc", 0xbb, 0x6446e2e928b58c32, 0x0, 0x0) 05:37:18 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x18, 0x8000, 0x100000001) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:18 executing program 0: r0 = socket(0x1, 0x400000000002, 0xffffffffffffffff) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = socket(0x6, 0x3, 0xe47) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:37:18 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x18, 0x4000, 0x1ff) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0xfff) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) chroot(&(0x7f0000000180)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = dup(r0) r2 = dup2(r0, r0) r3 = fcntl$dupfd(r0, 0x0, r0) kevent(r3, &(0x7f0000000140), 0x0, 0x0, 0x1, 0x0) r4 = msgget(0x1, 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000200)=[0x0]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x101, r5, r6, r7, r8, 0x1, 0xfff}, 0x0, 0x0, r9, r10, 0x0, 0x4, 0x8, 0x7}) r11 = socket(0x40000000011, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r12, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') mknod(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0xa, 0x400) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r13, &(0x7f0000000000)=[{{r11}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 05:37:18 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/100, 0x64}, {&(0x7f0000000100)=""/222, 0xde}], 0x2, &(0x7f0000000240)=""/232, 0xe8}, 0x800) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:19 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff}) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) bind(r1, &(0x7f0000000300)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = fcntl$dupfd(r1, 0xa, r1) symlinkat(&(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00') recvfrom$inet(r1, &(0x7f0000000080)=""/209, 0xd1, 0x3, &(0x7f0000000180)={0x2, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) close(r1) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) 05:37:19 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x4000, 0x8001) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1f, 0x4, &(0x7f0000000040)="6b139b3b0a9b34e9de612fc3d7a57cfa917925dbd9a3b84938f0c8eb3cb0b401ab65add78b9719112b7f1feed65177f27f8edf332fa9385c7194c768d7e68bdb974c5fc2704b44cbf56cb0f41ec563c337c887165001e47bdf15cea3477e1c717d8d", 0x62) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:19 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair(0x1b, 0xc000, 0x7fff, &(0x7f0000000240)={0xffffffffffffffff}) r5 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r8 = getpgid(0x0) r9 = getuid() r10 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="ae4d20c4713489cb679a6c3e428353492916d19af805fcce40bc0ddcd1f4941b8af0b53a2b43f8a219d358652da5b3900db8ff7f9c47d1a41aecbfab29beb6a171b70d488f4ce75ff0b71a8b57b085b2e60c5aa62814cc18869a6dbe0df35bfac68878b83e93ca42ebd2fd71d2435cec12f413b806938eb211c407", 0x7b}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x78, 0x400}, 0x8) r11 = socket(0x2, 0x400000000002, 0x0) setsockopt(r11, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r11, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e274853f6653000"], 0x1, 0x0}, 0x0) 05:37:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1, 0x8, 0x800000003e}, {{r0}, 0xfffffffffffffffc, 0x20, 0x20, 0x0, 0xae2e}], 0x0, 0x0, 0x4, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) ftruncate(r0, 0x9) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x20, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x6, 0x3, 0x6, 0x6, "98ad03900ddfb58fa2c667a002018303254ebb0f", 0x0, 0x5}) close(r1) 05:37:19 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) bind$unix(r0, &(0x7f0000001100)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYRESOCT=r0], 0x1, 0x0}, 0x0) getsockopt(r0, 0x10000, 0x0, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) 05:37:19 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES32=r0, @ANYRES16=r0]], 0x1, 0x0, 0xfffffffffffffd62, 0x0, 0xfffffd7a}, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x2, 0x2, 0x2, 0x20, r1}) 05:37:19 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r0) setsockopt(0xffffffffffffffff, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000500)) setsockopt(r1, 0x0, 0x5, &(0x7f0000000540)="98953fca0701fb064a", 0x9) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)=')\x00', &(0x7f0000000180)='&^\x00'], &(0x7f0000000480)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='#\x00', &(0x7f0000000280)='-,*\x00', &(0x7f00000002c0)='!)[-\xbc,%\x00', &(0x7f0000000300)='}-[*$.,\x00', &(0x7f0000000340)='^#!\x00\']@\x00', &(0x7f0000000380)='#\\\x00', &(0x7f00000003c0)='#(\x00', &(0x7f0000000400)=')\x00', &(0x7f0000000440)='(g\x00']) 05:37:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x500, 0x0) nanosleep(&(0x7f00000000c0)={0x9, 0x80000001}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x24, 0x2) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) 05:37:20 executing program 0: r0 = socket(0x2, 0x400000000002, 0x1) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) munlockall() pledge(&(0x7f0000000040)='\x00', &(0x7f0000000180)='-#\x00') setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000080)=ANY=[@ANYBLOB="04187d9008da2c5760db000000"], 0x1, 0x0}, 0x0) setsockopt(r0, 0xa80, 0xfffffffffffff4a5, &(0x7f0000000200)="72c83724448c25c18401b5a49a2aefd0a115a41d1216ae5dd0a0f64d7c0bfaf108ac9acd7d613c783cfdca", 0x2b) setsockopt(r0, 0x1, 0x5, &(0x7f00000000c0)="9c873b21417acc32b005aa51c494dafd614afe595bcd851897ffa3dcd1c54db197c06f06319ae24e4697906c55f9a180a1360570f0084257b64737a4b4bdea8857d2cff9b6316ad71b0d6a155eaff06b74f9d58e4e2b4f44e35e7ba371b8470b6dd86df5cb61510321f3c1d522ec792e08ade2371166e74716f901652fc465ba8363c7c11c5f9000ed3e527ce46a5f3cbf51227e4c6213d745828af1df04454b45a94bd990a0dbfbea7a", 0xaa) mkdir(&(0x7f00000001c0)='./file0\x00', 0x10) 05:37:20 executing program 0: r0 = socket(0x2, 0x400000080002, 0xfffffffffffffffe) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:20 executing program 1: mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2000, 0xffffffffffffffff) mlockall(0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f19fc763eb479f1cc7293d2107643f11164cd69a", 0x10000}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20200, 0x10) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}, {&(0x7f0000000100)=""/127, 0x7f}, {&(0x7f0000000580)=""/186, 0xba}, {&(0x7f0000000480)=""/248, 0xf8}, {&(0x7f0000000240)=""/22, 0x16}], 0x5, 0x0) r2 = semget(0x0, 0x1, 0x80) semop(r2, &(0x7f0000000440)=[{0x1, 0xf0, 0x1800}, {0x7, 0x1, 0x1000}, {0x7, 0xfffffffffffffffd}, {0x4, 0x2, 0xb9ed2617984ec799}, {0x3, 0x1, 0x1800}], 0x5) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffb, 0x9, 0x40000000, 0x9, 0x7a}, {{r0}, 0xffffffffffffffff, 0x44, 0x0, 0x401, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x3, 0x1, 0x7, 0x9578}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x1, 0x1}, {{r0}, 0xfffffffffffffffc, 0x41, 0xfffff, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x2, 0x390a}, {{r0}, 0xfffffffffffffff8, 0x50, 0x8, 0x58d5, 0x6}], 0x8e0, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffffe, 0x81, 0x10, 0x6, 0x3}, {{r1}, 0xfffffffffffffffe, 0x98, 0x1, 0x6000, 0x100}, {{r1}, 0xfffffffffffffffb, 0x70, 0x40, 0x800000000000000, 0x4}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x48a, 0xffffffffffffff2a}, {{r0}, 0xffffffffffffffff, 0x1, 0x84, 0x8, 0x10000}], 0xcf, &(0x7f0000000180)={0x6c, 0xf229}) 05:37:20 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:20 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4a2bf86bab32e75a, r0, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0xff, 0x200000005}) 05:37:20 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e275053f6653000"], 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffec3}, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x11, 0x80) socketpair(0x20, 0x3, 0x10001, &(0x7f0000000100)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) 05:37:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c8621e4e6c653000"], 0x10) writev(r0, &(0x7f0000002380)=[{&(0x7f0000001300)="e27b94a3cf84be0b6b7749f7d78f37693534ac2649345c8d241cd05bc156230ac349c92713220beccae373a0cc3c4ab0cb568fdaeb9e9ffec05bdf39155e020caa7c13ce306177ec00a53bee11637a86cff5d00e78e83d7c325e86b6aeca9dcd9c9a11cf1061d97e8ea535e1eb0de34444fd31239a64ad605233bf64ee64b62faef9ce6676d5f365c230b6c9035a38865778c8bc33c666f729584be6ffd49aa07536c66ec932bb100b5bdc4a451691d1bd05c6a2db95eeb8b9ed1f8aaa1deff5c5dae963b3079eb7892b876c5dc827660c2beed61194ae6a1cef1c1f71b03de654bbf62da90a5daefa271098bde773e3058e318c8dda93a4b034acbd196db789138433231e8dfea522bce0cf812b81ffcfeef2783314a4e2ccce431657f65bb14b038c2dd8c4d3f59faebb45b47a20d132eef88650a1d4d32e623388fc0b637babbe3a3f96ed2a2351905a773a3e15ebf9f51a531e4a171b76cce4d548a2da0ba3a6b94d2575f4410e019144cce8cf4aee56b34876028a02cc7eb24b4275eb0b68d06170a5f071f98104b1213adb432ce8917692d41432e0b11b5fc341dd0b5271ec644150ad3cd4aeb3d828f652f52bcd47fc3ce8d96e7ee4ad747f3c5f0d3ef6d8bbe2c7c11c4fc4bc328a7afd5ad3c15e4eea76d3f5acc044c39209a9d8a8326b3e738cb9e291caf792f1ebfc641079a2619ed503b2d3dcfb933ac7f7083c30b35646ab76202f5a18c54899015b6d102c1f65da24ae85ce36d1ba32d1584e0ebc9de0ffab1c8942a3b9d2b5ea71b8c5b90df1f6db90c3defe53c6a1fb00924655f56b103b7159dbb3310157e534e2f4202d7ef9a25271dfb15afa64d5fff8678d99e9d8dd568292c0c4bc65800c0f4050cc03828203185dde5c529bf0f29394b77ec66b82ef54e53f1e7f878d26b662f8ab4c0e45ee3155603ec67f3de8eea8fb5fa7f44c013285ec0a7026bb64db4741fbdc298e296e33356a86f3941f92c5de170d9ec158fd231a8e608d20a4523c27fb564774216e82842021ee312c08cd90c4c5bf6938b8dc770ec7ec41303021fb287239f3b10cea15dd91c6869cd9463f102ad09113be2eb845d95158c9c542f65531db992eda1d79a26f6689f62147f990d26d79dc37b155a22e835a38647afc93ae75ad1639785fc22a82f3d0c673bbe6b6fc538a8aebef9611ad14de052077e28345a4e0218e87704a6f0f6e476728434b0bf747752dbf81dc25e6d4cfe65a06cdfd7dc02350d6d61bb2c0315813cc7ea5c75677a3c6192410cdbcc224818c3ece683f561db719c81b8aeb09d1759c37413939683fc2afd878059529e1e3c24f7ef10b6778fe6ac2521300c70781018f21521ed03870c479366fc3de0ee879278e0f28c4247bd665d1d5782b0d239d97a146b86ea37233a55bfd315d1599442398daf24ae9d43b3a4fa4f893a11d853c791f75c85fbfc23ed4e4bbb16921437cf9033f0ff86ba33881385f97bf9efed81cf2f7e8f39750041c6cc05cb88096e306a662259c7c74e8acd75c036ad0b8701f68573fe0300b50ae27e7034968d45abcbaae2666857e295d09b6510eb877bd8df966d43a3953d0094bcb7c7f73868d1e70b97c16abfe7ab3ad7e35e28b833b05781a0703c60aa88c062379f61120be7480581956a11ae0c50ccd4e087a77f74e0ada9932d0e81a1f01bfcefdf2a21a31e48cab47f01da93d4d058d916f7cac285c488efa38c32628d21f1007574e0512a355372d16cc171427615672c667409210fe7daa649a55ed5ffc2e8d05ceeaa6e634eac303b0fa2498e51f0510f9eb18e4db24d0d6deac600b08d4dbe31962660848e4fb9429493268034d774838501bba5c3c3312f903c5a1ddb1d3e799541f9014666b77b772f34d99c82a49445ba370de1a01138a3cd5ee078c2465f92ba9131a6329f60e9d1634c4c04a8979ff2b4dcd6d541ecb577bb6d27c94050da898272740f1b4dcc3369242ecc4780359fb974cf12e6c4e2dfe0ee6e3b0df1f32b0b28f54806289352b7fd6eaecb2f7d7bac70be30445382c8ed9ead36f805cfa3cf3eafc27ba41338a2e7006352636ee25282b02d80771f9cf2422d474eb7549aaa51c6bdfd00fdfd9e8047723d4d5f3cc681bf8fe473adde4d1e986d8fe0435a8d2661c35c32cb5e0d868cea32a3d1024e04e74ac72dc2900bac2c703c86077dd234c53233b9931c060d20f55dd733bb485d88154c00e60b8f5461235f06fc760437f81b70a78cbd93dcdead4707f3a9bd8ffb7d89f1c136f24abaf626f6cdd3695bbc8ee3d4ddae0ce81a9aaaaa2724a1edb7a23eb34e281d1e52ee18d0572036a5cc6d8f8564d90da4d921a92de2a9b90101bd842b8f930f6effb6d5b5c0aff5dbde86da355fb045a1250b3694f3e9b08f16f858bb3375c12832053c10db49169ed7169836f9536442bf98be63eeaf3a2c725367b8a4b7f55abef7abcb4545fdfa542aed78225a74e590460f7277bc2c5ad2031e9799be5fd61fb88449249742582729a192700e9b21ff20050f55340826b99ed1dde4cb69fa666c046456ff4b18b9665ca1c197705475336807588d425b2478ce662c104e071d966a4e285de09bc059821d723881a4cb9d89d3001d85fc129e5515f662bd66c5bf0a35a2521d0c2c2bb899a41ac5544b1c05c5a84c111ba8c9fcdeaaee5e9a25d8cc30c087a9303d70e4d35674b851f5c761ade202d5fa690d9d2fb1cef6e8c2079b3e7fdbbaff67b9290b4ac46cabf1a44b1b7007bde78befcf8df2ae90ce736b5ad94f852b56c1b659429ca6b20d3cda9ccc038015fd6428f34dbea4c08c0bffe998fd6111be3b8d9123ec0dec1426f677e16afecabd1d3affd0580348d3109e37f2ad72d51192d83ba1ea51bbbe74eae801b4d107f0887b7d245b6dad4868f725c4a32462a7f93532e51687a26a6dc8cf7356b9720b3639ed7c3ec3d99dabb3facc9202ef09091189cc53baa085794ae3c97afeefa02ba4dd2febcf471a025b7ddd3d9d43f7bf6ec1207403f93a410862eb37f0570446e3597b39bfb6e1d487a20d338a80e65ddc738feaa0eb7f9f73afffec08d521457971daeed5d9197544de5e13e64ace05e9a529dd55abd596090f8ee82d5ba67cf1bafa324d0f1792289b18eed9536a667fc4ad2c0f86bb591e1571fde172d2f90069a77aa9c514eb45bae3ec3a35e25ae3ae6826bc5999adb52dcc42b672136bcfa920b6eb7cdbcafcac489160da9943e7604f80adb46dee57233bec5e01fc09fb936f17bb79edb3a0fbb35adb6fef0710a26687bfa05cd1276b0473ed50d4fb50fdd79d0bd25152198404b944a3d62623b21fc6b3a979e3ab366278ce5dc11c27a9137aa380c03e0d940850cd4706c9cd374d3e76f1464a075ad30135c40d86914ca5ebde0e6fa6457cb9da7309006a93851b12ba143c254c8efa9a85e5b55f2c42afa028a7f91609b1c85ddca4a58ac786e403607a94b70f27de7b99e25d5c6b0fab8c8abc6184903eb1e0f52977c2259b5f04f7915a3397ee43650fe50c24534e6f8b7a99ac84255ed609a711a043edd3c01c22fbbadc5cf39cf6b224aeeff80360371da51b9148f39da80db5e9dc84caf3e523877e8016182c404f485689137562ee116c27d9392062c107b4c3a2633e2015d9b8a6b8407d0f4360c8d4180a6e611b484bbc5ccac05875859b9c529c84d9e5792ff957d9faef038401c11125f40a131f96ba182badd3e55ddff09947c99365366205bb261f58e968bdcf8246e192aadbbf5a3d7fdc0e0763ddbd32b976533d9e486c2865b8c3635c8e4f4a581fc3eeec57bfe0200920fd898efec6d8e8965a50ae2143f9c33cb74d8cc05a57f762b35a8a8cf034dc556bbf8191cc2d8b73af75c4fd69e78b76b247f9706b1ba0d50ecbe975e1d59521cdf5e642d8a7e3290076fa292034254adeeed85729b5b8c295e54c710fbaab178331803a889511e0b5d2e33b14a0d7dbcb03a422eb877efd30f44b19971b2f06f5a3b9bec64db0916274ccc535eebb2e5433dabdc41c0aa8c9daeea3fc73346949795323b7c672852d64d1f9717a87030ef798f75c0bcd4bc56254fae604228c4fde2d55b8716574a7c77d75014b578a31e759e9ec2ca6e14eef1415a6b6d96a244957c4e034bd69425b28907198844feb5838d90e3081136f0fffaa75bc7a72180732b4630c67d68788563b6b168271ef5b4a9b167ffc5349eb10ec3ee80223fa0e44568d91a525e9a490d4844b17dd8b3fbd182308d37741bdd56b42e69165f9bb586403f036b38f12f81eb260c03fa7b3ab456f1b478351a8700032e20c83177394632ea0a9cc231089f370278926b1659edc958830ae7b623477cb5362c8d0e48b765876d683f4d25e7ea1755e8406eaafde0214bd4c1c0c1150fa94b4c4d565e42e9ba7ec16cbc595caf0e0002b2b6e18331bcb26a992c270633265183f00c4d1658c270fa26f4cd0d500fe2062db9824b6692dd4539613ff56be31be1881f6bb0c5d2a5cccbb0795dc6623b61cdaed1d6fdf4e95c8a19e17855b41f0f9d576f49b75830a769c8f09578470ab7e0629d843da57168af62e427e5708fa77dfcf5be3e2e0136199bbe0cc025e30eb9cb7ddd69d7f245ff1a8fede4460491f4168ecffc1a96c01159a29fdd10ba9f4b277faa2cc23c425afd6d2d83ebb81cdc936a2622e47b1a1e40fd9c3f9f62eb3c0a443eecb16135d26bd9d7a284c7cf4d643075afa20fbe014306fae5f56ca1500ca54f691f94be54fee48304446972c79fd2d8885f54dbdb3063541852fdf93a3adcd1de4546a820c0836a575abf7936caba890c83dabdc8c85fd95141a30d332b4e7bced0b2440a6ba6667f03ff526168546fb0429cf46c862e935357950025c6ca47f1857c31697a9bb824faa8cff962e10d53651d3b33d738788ffe2450ff16e7e50a732cedfd8e189ef5ba70cfb5c237f80c53fdbce5273a353b9be833c5f29b9381089d15240adc19772ebc85534e48cbe0b4ad876bb2a497066c8b034778a41fb2052bccb0105349fba5b8dc20bf52c5dbf23fa5badf6123dfec13d712903d1c8e22aab0b8cf4fc08ac0c1a28b214fad170704c0cf1b78221c5302a0824935b3a53dda84d9df9aba284f0bcb3c0693e68f6c8bcdb0847fd0aa114864ee025429c93cd889f663316682381a2e7173810ebce9e209d9285fba6ccfec2a9090b883e2908dc174eb0fdc8e876d301c7ce2b4033c39f1923053917ed5eb40c00b663590fb165db42d9b3d3c9fa3e2578408b4027047e9eec3d64ac724fd5a86dae613c905d0b6675ade6c9ee181155c4c2d40a77b6e53e2ca9c68aed8c19d88370e9d8ae998361e241ca618567c705230a2606526d569c69e67a37bb3908934242545c0c91138a04c2af94b257c285ab7c15b78e3ac9495a0a5cc91055d983ebe438f6b4c5bef089f0746936f9390d4074f7b4a8f58c34b77dc0fe56dce7b6d09feb984094c04db5f085c6921e5f6b6111831cd3bfdebdd7b7e78cbe3ef57f3bcb0bfa8cbaee5cb1db202bb622e24f75828760d4456f6c9f4ff7105", 0xf5e}, {0x0}], 0x2) r1 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x7) 05:37:20 executing program 1: r0 = socket(0x2, 0x1, 0x1) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8207b6d1e9a143107e2e2f66f87bab136da76a0a"], 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) r3 = msgget$private(0x0, 0x111) msgctl$IPC_RMID(r3, 0x0) shutdown(r0, 0x1) 05:37:20 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000240)=ANY=[@ANYRESHEX], 0x1, 0x0, 0x117, 0x0, 0x34d, 0x2}, 0x0) 05:37:20 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = kqueue() poll(&(0x7f00000000c0), 0x0, 0x5) kevent(r1, 0x0, 0x0, 0x0, 0x7ff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r1) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='{\x00'], &(0x7f00000003c0)=[&(0x7f0000000180)=',\x00', &(0x7f00000001c0)='.@{#\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/:*\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=',\x00', &(0x7f0000000380)='\x00']) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xffffffffffffffff, 0xfff}, 0xc) r2 = getppid() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x2, 0x800, 0x100000000}, 0xc) fcntl$setown(r0, 0x6, r2) setsockopt(r0, 0x0, 0x22, &(0x7f0000000440)="caf5b415692903fc674ef5f2cab2c0b89609de10b2bcfa3361f4c255c1b343b7cd660d65af6b6374faab01169a33f1e3cc259a5ccb68e3ffab6dd1538e4be211b1ed1e91bbbfc8c67e96d34ee3dbce56d021c8cf095b8d242cd3c4a4240952d9dfa58ab88e133af115e356505aff931a4f018bbd3ce87be23990d237c327bd1e1070ecdda345d69d5e24b40b9b511a7934befec1b3fc1a641eef65876e5dd6662e6d65defed8bcc9c8039fb6", 0xac) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:20 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() semget$private(0x0, 0x3, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x80044272, &(0x7f00000000c0)=0x8004) 05:37:20 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) socket(0x6, 0x8005, 0x548e37a000000000) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f00000000c0)=0xffffffffffffff67) 05:37:20 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/2, 0x2}, {&(0x7f0000000180)=""/215, 0xd7}, {&(0x7f0000000280)=""/121, 0x79}, {&(0x7f0000000300)=""/246, 0xf6}, {&(0x7f0000000400)=""/130, 0x82}], 0x5) r1 = semget$private(0x0, 0x3, 0x308) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x4c0, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xfffffd15) getgroups(0x5, &(0x7f0000000980)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0xc) r13 = getegid() getgroups(0xa, &(0x7f0000000b00)=[r4, r5, r6, r7, r8, r9, r10, r11, r12, r13]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xfffffffffffffe7f) getgroups(0x1, &(0x7f0000000740)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r18 = getpgid(0x0) r19 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x7ff, r14, r15, r16, r17, 0x41, 0xfffffffffffffffb}, 0x2, 0x2, r18, r19, 0xfffffffffffffff7, 0x0, 0xb46}) recvfrom(r0, &(0x7f0000000540)=""/112, 0x70, 0x801, 0x0, 0x0) lseek(r2, 0x0, 0x1) poll(&(0x7f0000000040)=[{r2, 0xf1}, {r2, 0x56}], 0x2, 0x0) r20 = semget$private(0x0, 0x4, 0x50) getsockname$inet6(r0, &(0x7f0000000bc0), &(0x7f0000000940)=0x3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000006c0)) semop(r1, &(0x7f0000000600)=[{0x0, 0x1000, 0x1000}], 0x1) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f00000005c0)=0x4) 05:37:20 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) pipe2(&(0x7f0000000080), 0x10000) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:20 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x7, 0xfffffffffffffff7}, 0x10) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000080)=ANY=[@ANYBLOB="04182e276653f6653000fda2d9b3dea2e3fa5ab5ce263100f8452086e1fbedaf587a278dd23cc3ee98ff3ded13a659fd391a"], 0x1, 0x0}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="29e05adf874fdd0e038b130a52a9cc742a61882ce7f021beb2bcb9d463f531f110a46381d5732c17", 0x28) 05:37:20 executing program 1: stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0xc53) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x200, 0x40) getpeername(r0, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000380)=0x447a270247aada62) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) accept$inet(r0, 0x0, &(0x7f00000003c0)=0x7bb7) stat(&(0x7f0000000480)='./bus\x00', &(0x7f00000004c0)) r2 = accept(0xffffffffffffffff, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) r3 = dup2(r1, r2) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') openat(r3, &(0x7f0000000040)='./file0\x00', 0x20880, 0x20) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x42) connect$unix(r4, &(0x7f0000000540)=@abs={0x1, 0x0, 0x1}, 0x8) stat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) 05:37:20 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket(0x2, 0x400000000002, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r1, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e076613f6653000"], 0x1, 0x0}, 0x0) 05:37:20 executing program 1: socket$unix(0x1, 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) clock_getres(0x6, &(0x7f0000001280)) r0 = socket$unix(0x1, 0x3, 0x0) sendmsg(r0, &(0x7f0000001380)={0x0, 0x6b4b63b64fff7609, &(0x7f0000001300)=[{&(0x7f0000000080)="139f30c9e9473f381911f4145f810925722d08d4f97844c2b3d16ffdfaab631fcde17fdd7857eafd69c744e361158034d0fcc69bbd01cd9ef8ddfdeb5a", 0x3d}, {&(0x7f00000000c0)="882a6a353ccc48bf3ac0d4191860a89fcaf9b6be3cf8c9c1df34ff8e7159ef5900c8a1b3e265452119213d3b17ed7abbe85a70ee3bbce060d677ed33949efd0b9b64898095c60703b0e476f2ec686d16eb82d4c0d31c7141a4b08d2dd9173d564a5b6c529b3ab0930c6ee10ae210578ea02faff85828be66ba303e252875e02e47f558569c4c3de90796e48741eae54e097525f0661b6e542658f5f70fa9bc512f8582d405051787933d055d8b", 0xad}, {&(0x7f0000000180)="d556bd1847da58d6d053ee2c8bf73eea2c45473335a560a6eb94958a31970634c8228ae1619e98a5b7c72fa5696521c11d4859f7b918e92880d8f030a83687546f63ce786df96fec99723a023ca1ee809db7cb2866dd88086b517ca28489462ba68b3d65c572e31a00fb463e311fd7cf397db1b9fb240f7cb1a918f89449065f80dd33079f82159fcead10801d30ec7829a0f010301574467b2f86417f7765538b2f5d454aec5854c11703086d30ddfbc075e59899296dcc427316a732dbe93dc51f9a3f3ceecf751972545321343e56e959216edc39e2fa5b726ca9f6f6fbab79073fe5ef3c15c63d679a142f86cfb050622db4dc048fa7f40f26b6885286705377aa2e5bd656bcc9dba9f93ed184ed8ab9612f9f4340e9cbe9fe7cdf5d22568d5eea0fff101a8553ae824ccf51f67335eef6385733f834e1eaedf30438b42f5fb440f10703ac59beffbdf3c8083bb5722cd4d517378ff19a33a55f52f3eea3a8fedcbec4a20dde2433ae4cb5ccc659cad75426ac04aafd2bf410a6c03a444afc4151aa323fe6c24d21a612a3f769d440ffbbac5f8a7f7f66139172969e64bd74ef3bad11fdb36d24781ae1ecad25ed7df6659a1292ab931596311c6916d0a7f57733219163eb4c00410187002234e90566d27ca48110e99757ae6c419cf026b15a485c2abd99b97148a60047f401970f0388d5acf640c5aab45a877c9c9cba32242200d14d463357823dffcec5a8d1cbc0ca45690b69622babe68b0a965f251d3ab1b9585eaafb1a090f27f1bf8b694ce6b5865b3df9211c3835c336b49fffe85ade5d53c6871e8cd7e1fd9dc089e4b4e28846f71e8b3f97c35d4970ca08100b30451caf6f0e5f45895f315691dd1be8ef3112642449f972b9bddfe4bb008f7c55b8b6c445a961c55b997a0be2fb629355390bc21b68679b3e524f492b4bd9370e7728a5ce7619f2a016cd13841f01744018a28b99061fbfa01a9e6a32d8cc78ba5b2a0cf6acab8e5cd5623b40e50a25a6302f46a0df9df6193995d10781b4c7396e72feba20df96a8d8cc9c2e151ac7a16a78719f0314e8f7892578ad478dc66d48d2c1054b01dcaebcc7b85a985d2f17bdbc2a3e1a88a76d296fdbb8026df066ff0734398183d580fe07c048ed497e3ea88ef33a58056e86b2051ded6b05718ccba4c371033789b74c654a0565f062150fbb62e26d7c2eb28e6a4f2430dd5c5f11e31c4dda541b40bd9c1af5b793c96d5fe55ff059d94944053e8e79e76b79d3ff30227eaa9ca8f4058d31da2f357d738d10eabd7a8b4cb34e9eb2c0115b16d346400f6f75276659311a5884e0be060ce48f5f35c0104c980069c00128c70051fedc4599782a526dedcf6a318ca2a3cde1082eb6f3d8a09f02959c808ae24c7751636e2d622cbe9d2cdd8d3bdcc2b483e5cdfc7e3a86f3281a6e6b01eb8909024f7b76250c278c02d876d29e9ac5832c075b656d9861970dca26de89028dd463394e1f158b1ac9a9f52a9110a208d4c3e2a488442219db84ec40a4b06f9fa3c79bd34b8cf4c94e1487fafa1e847a08f961779a0336adebe33ec902e7c098158516e109a816c5fe6bb25d2ff8f5fc9d26a47bef86af05ff02ccc7327a1ad5cd7b27b74309eb73e2586bf7fe19e333512e595b6d1ca0c6d4deb83b42d1da17905cd0e1d771db06632db0ec5e3ca4c63d9f1a3e5e9aae0debc4a2a2e46094ecee4b2893fe6d950699abc956fa9e1c11b7316363018e92eae3104dd18b6bc009f85b84a64ed818b8333a190e7898e21d378682147fd794fe6a10ec7508d81513d12bab8b9c73972c2709f52df38a025fca22a4da157c44cbc8a7a142a9ab6a1380df561351121926bd6d6f0666c493273405927feefeb28233033fc63213c56a414236e15fa923b9c1b350896eb9ca36410d3f0d724fa1ddc1d73a00a741ac4be751cc237ce605125ca8abf6249a44efafd24140202330be3327da8e153265e6629c2dd8b471098485fe0a8c101fc39914760a1af29c0f59fa955e88e4691f54bf1cd31dcc7153297e21430241a7c13c2da01733c444ee09b9f29800108f1900254e83368b39eeca4da860bd979cf35e594e3087835747de4a9fea57d0e10996e4b66285e1ab2a3adfe99e7eacbba13d7c866c6e63c864646b81d8ccce89f3f9f17ec79183f4fefb579b2a44f9e8971b20b5ba0bc05c83e4c42773b62f1b5102b0c9ffea738da79738b6770c73364d0de061e785c944eab9c6bf020c87f1a6df9e856800ad512a711f5fe0cc020ed579ed2610335f993017e2dc21bb8a5943d4399088b5327e772de0994e0d9f41063077eeac319114479d1f27ce8a7f26281853e9206056ac3efa6728526c9fb83a3aaa4541b61dd78be408723eae3d80be6660af4956a6e7665e6e818f58a768e4274e21946e21021f3f0dbcea45e90240d6c1448221dbdb0aec756c4fc8f8058cb627caca73bc3a3eeecd1a709337b172c1da800674916ecb2a37b596e971b3155bc53e11d0a18172ff199725e04f86d3329a4d6743e03fcfc8921c6d3708725031980bbc262c3201eabffa3e0fa58ed585664848b97956621d908d7e6d554c2c0934132c007806788aa886870377333f46696407365ee1fd1df4dfcd7aa4690fdd662199e8d8414f95820cd5e8a51722a6a599b2aca6f7c55720d80915468db80df7de6a9e31774a40d581dcf7b80955860fce02fe44aa3b040a8f2e354e134e5c1de5690f5f092e71fea6ef847f64227c7ce026a05f41914d9859fbad6708b70074a0bcbca647c42735a882379a54b4cc781b45115426157be8b9b30ee02ef2f0a90385a2440c993d144ffb65fa5eecee5354a37ee5c6bfc4edd7a680b2fa4b8637e49bf810a1c8c5bf963e7a539008d577995bde41f5abf0205c9a668811c300d2b2802b88ce4989ba2a1c7ec7227375801c42475f1bfc4f9220b7d5ac99ed2fd397d0cb11c034adbc7ae54f4f5fe211bf96990daca3415773460433be1971bbccd5d36bffc246689fcdac9b049862015c2db31cdcd73ca731ad50cfd13c32425b60a4730829db897f938e3931988f69d6f6c8de2bd80f83f64c8e4f2d061735e8f753cb422e6402c40d9bb526f4f2ede186e516608a7b4dd1de72f19255de0fa38c1386398f587329ba158506aaddf090fc55ef3b1d75a4c183b62179a0842bbb254cd6269cc334a2b6433235094745d9ca63db4e8307006666bc9a1d35989634940bc05670abc8372c85e4007161ac35813b42e076ff37474fefe5e337b756f60c077de06034b8ad0ba28468c8e7854555d35b0692babef60af2148454d99a3f4a8fff829e09c96902b3ee871f5ac7b0d90b623adcea6c625263560264baa84fd1663b8f1fa25aef982654ba914b0c083319b3aace8bd8840d05b40e55c9fb0c1853df4edec1fca16fbcf65da7c1998aa4191dc96b466c17fe01e4855ea1c47d02f641e4a463b7097d5005836c4c809af02eb1ad404c59e19187401e36d2580e7a6ebe57b01ffd59a6c71709b4fc83a95539b97dffe7794b32cf5b12bfb7d4cefb9b8766855d4b269d7b6e2bce2794f9bd23918161a0cec4d0ec91458365642a43d9c3e57cf405a655ea3cff3fb215775a356a02e8bd432232d9edecb771d54cf23de189a59e35e0ca87893a970430723c1d5ca3f5db1c72601983b25bb89188caf71868a0d0cf0df16fed7270432cefe3c974c64263f7a1108366e9d3a592ac4bd21c0303a2aa03a1ccb7e70b393241abb0a7303a0fc3b68affaf657d921ebe885fa181f3574603a08bcdd782ca49174f60b2fa4b2e531c5844698f4bd795315a702bddfe1803e6fc4d5043686f615a170fa2e425fcd7fd0eb10e1ff52818566e5b2d74f3a9eb268d2d8cd881372e86c2974b95945751aaaa7699543bf658e34dc842e35988660dda6c00f4a2288eca97d9c76075085498b4eda87442040f8c4d8966bfe66364db60851385387047eb10593a4d60cac6e419477d91dd4f55a28ae06ef95a5be6fd38b8df97caa802d2a2e179ffff4a5fb996eb002abec2bf55bf1343f8672a7ed3b5934e8cf9a0925beca6459b6fa03635ca8b8d230b0777c1faa31fe5710b9a2326f584d84a7fda13e88db393023ae9f9f287afee9f62303e4928900765f3bdce590e68774d02d77391e466343cb14d50f5b50f21b01c0a93a64ee35004159856d046cc88e913876f3cbcab08c86a7b554a534fb4fd11bf33c0529fc1867feb7024626ba06a01304c702106fb00cc2ef92c423ce1a17d4446d9a1e52a5790f8c067a0d34016d581fcfd6b92ad2ac5a0640ebef15f9566a690c1d8bd6bc42c12d2e8ba7114c1c29effbaff37a60b4045f663a0a44957917fc15aceb1eb6d5d236dab3150328d60f8abdb445e6de0d4a719cd94cb9f4f9e77fd6d2947fe5d4a70fd340416ce5153bc7d785094a59936ef4fbf46d9d2f15ecad534af8bc29074478c20068accd5207ed1f664a608a2b42dcdfc13e23b4920cccd51c9175831381ab3807cc146f3cfd46c5ba5cc86e382661de8dcc1c330de8ba16aaa4c06040bbf3fbfe3278064dc0ced5d1b1425b3fbb6a9d936309f2d7cbfd34258c0afaa726e1c22013a5aed2f526be36883dad14a357670d4c7e93289bfb9ab11a2f95346cfcf84f919beaceb9493a68b9c3159abad5005d02f1f18ab06db6d294890c62dac9cb25e015acef6c1bda063bce2679b2a2083f7d9663dd9190d5ae8742a4ff766d324f078268086174159a5644642be07cee344858c28e54446731d27b8f647e18185ce886ec7dd680ed6348abc07b1e225eadc7958d261df0a06de0f7b09fd114fd5d3cc1142384ada2f6ffcec8c575860d39e97681c2ac209b2655e016489b26685dcabace44cf26eaecac917a291f1b09f80a68009b224937f9f9d34b161561bb03768ba64c3397747b046bca73a4089cb4c063287db9e06917c0086314e1edd9e5d0e7a1e088fa861f6ecc3e9946b60a3d1f0d9bd1e6e9b94736fe9ce8e188e84d94c15ec0afc519e1245deaba196c584941ac9dbb77f3be28adca046f1017d97d15919329f1b4398183110fb4282f7ef0113ff6b8e29810f3f254361530c4f82ef9744676d26892e61e474f77df0931660d11aa3c4ccf1e33ed0bbd63b7e6e6eb7859b61a9e242b105cb527e97acf040772d1dd46e6e29e793a04ee91983cbdf5bf13a1b71609a0a3d851bbb4ff474ef7a1c24a3c1faa4a8e05a6a49b0c4049224d025c915d59d4d10d33fd50ba380fa517cfb4a5b496097f5c92661138e26b5b64ff7d3c6309de31445376aa0b01562890959192e986e26d373d630eec7618f5619dc5306ad946b3885a33b5e1b1bf18199589bead5e172794e1dfb0448ecdc6518e3a9918aca4160fa526b34ac016b459d7cf377ab67fbeb184ae96be156a8ac157fa6e7a5dc57f7af909bfd9bdbb4c7708795f2735e9c58c7dc82695ea4f92a5c012fbef90de9931af78e97ca7c244ad8cacd2727d19bd05a37bac74c758c2f1e7e063858737d7f6f2966848c843f9ed69e4768854f6bfa96917f2b345e4f42d2fc14952b0e8da47508e9143a06c2b9c22e14357ebb827e68d5132222186468a09caabb03534a0c269d28517fa84917b1f80b0e5b49bb75c9ca87b78d294e82bf44d9b36a1f9521b2d0d7443879032e0e2159b3d1367cf3904e357bef86e92e9b4b926309c8de23bf002e894f9aff27be3607150f5ffaca39e92ceec5a0f89d2d7da48e5884ab3b90f1aeedb5e86d83e52296ce240969df95abb4c14f5d38d30001402dee", 0x1000}, {&(0x7f0000001180)="a7bf852af4aca3afdf9d5b44ee3759577de0debada3a38c2428f90259ad554881bb170eeca0276ea03191f9d598d81597ce886a6264e55705fc5d5ca79c6e3e1af", 0x41}, {&(0x7f0000001200)="8cd10aa7f9fa3585743afd591fb61b6802245599b7083e63ab1d689d0a91d40223236062423d8a3e173b4eb3e8d75cf664bcf65afe2a9c3abeac1c66f2605204b638783683446177ace6921ac8fdd9a7", 0x50}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="a2ed500d4f87c7476133a8cea17ba094b248", 0x12}], 0x7, &(0x7f0000002740)=[{0xfffffffffffffebc, 0xffff, 0xffff, "2a93b94edb74020f4b9d29f0df0005533f0d8c07b1a8398d09b1f28ee1bfd04c874cddb35c70cd090ff4d06ebff1749878d9edeef0797561f2053d136b9ebd7bb8e8c66b071eae16004b65d7b1e7412d192fd89b15c78c18d8ae4c8c8402bd8b32a308d95a6fdefab9"}, {0x60, 0x1, 0x170c1ac7, "a3a517b6b9dba7688fceacaba9679bee7bace81d33a89194f2ed533c813274b1fc2b9971baa7357d1f27a0e2da61cb32adeabbb3b643b6ebc6214dfab1c1477630798dfb33a71c4ebd6471fb834b"}, {0xe0, 0xffff, 0xfff, "52c40c5a7d779ead279f7a426897b4897db9ea2a6502442e82652b008c366dfb7b273dbc07e61947739591f7107377b529dd566bf6283e5ab12561d2d297237d5f1175d059ddd7226ec0425548a0a2fdfb11e052becfd7b65a309bd7f970c95795a8266fd23a9891c682f9bc42b1b8722b440d83122c4638363db61699added46bb9fde8fbaefd4b7c3bebc0e0828dbf7d38a07a38868c4661fee78cacc0f39347b268d324a8c727a7049acf68e850be6cd3eab247de9454046ba1492a4db1647acfb3d07a832660a96d90e0"}, {0xc8, 0xffff, 0x4, "58bcb0c466664ae45cbc82e5d012ba23af8ec8758df07b782e55b172948616cf92e1ea7cc5351d0752d7840e5510cc5a4b52311d9474c8f96793fa96cb8aef3b2d7d78feb37084ea6292ea0ff2f3e88385b85f9684898099433fab5e2645a5591277ed4996b9f25a52b001f34118a51edeff9a5015e1572cd0c1c0b81ebe92374c3d2a2724f9ba8bcbe50374a8f7726d86cdb05d1a1efba7ad836b45e6b576f69982f9c46f509a38e2456aba0896c0b982c930934656"}, {0x20, 0x1, 0x5, "f99b756c1aebc533c29b"}, {0x1010, 0x1, 0xfffffffffffff154, "f8484070fb0fd8a12eb7bcf715c48c43016029ac5ac36427a8d0999117d63f06a5059a2be6d7d17f908372c6811e772291ae23061c403cd7cf306afc50eb6907708e5f8abe2b81991d69cec14c59ab4e930ccf1879a1d5b975a997a3576d9dadd5ff822d75f0ff4707336f64c52609bbe6bbd07bc93f3bec66c6ef33a5e8eda4110274c570be25956d406c16d93a7547ba91395d206ebbd6d29f7320f0b308afbfc4ac853f42e70eca546ec0c39ee926519c1385c4783c09d6f964c9a1676252405563bc5fd25d74b1b54f16891aaa3114a8ff9382a2bc5c0fe1f58f5666610eaf976f4811738ce8f8dd7a55f41828232f803783038aee4fc12d685bb7c1628c6731bdac2cd7a9198a7cea6dd5c7d9172550dde8976ae11339bf7e3ff1d1063dfc738c6db9ded6916de107d7482d70ece57a715428ced27f7cdcffadb141fffab0512b5ca69678c263169169e3dd9729fb03d612f2925029614510d35c1bc2949e5178a2022ce8b44ecaad0345a097eb5e397a52e1466b826e68dcdcf5a58a9eaf133cfbf014f693a8178a5699efcd4a6193e845d72be1d52336b6fa0655b3a49c6c03cee4363e4db8bd1c39560eba5a8643d201960b9d3261fb7102358c9751ba4c33df10b4b469874ef7183a2651c4e52b6455b04756e22c114cd4a00ab4ee70c00725d828fccfd4fc2a8b4948c1b4beb18ab060b7926ae8922d90374c45f8e5ef39564296c23b8ceb548c55714d2e716ba565a49e4430e73bda048cd06e869b9195c49d0d617b953384ed8f8c09e882672e94037998595a9e754e2ed43873c457082be99ab9dd7917516cc89d0732bc4b9db047f04a3f52a05081498a398f723b73d121cb347fe11d3d2597e85fc3f5c7fed36667539185e85cc4da85a73df0f9646029b3c6fb06e12e5dfb6cc81c4cd319583b2cebc6c41314db4103f73ed8c11ea77058c5ff3ef1f80253b2a446b06c847d6fb9f0b3f74f6174a6f4bb8f59087148f29553a565d06036293e487d0c8ac7fc1e4ba01b3077819d0028ca63c759f0d413d6dcc4239927260e15516f7faa1d289494fece6f471d1a3f51f780786b37c9f347c65cbf5653f02f21729794f975fdcf7ea09834f0b5f5f4b7c48e83d52704370212f6e53651641f3602832f9a2417665a6a705c8ac3da54f19ab980f1af3f0890629036d5f46a6656f768f4fcdb0cb6d8e97a0ae173082e2b296f637af8c988f00ad4bc3c0e254922a25fdf50240b3c03de6e3e605c2ef79d255b378135b7b23df8c1738cc0a4f24b728cb7624e8d2ffc3243d8068ee09ffa66786e7830c0efb4ef4edc567cf8b8d82df242aed3103ac08226444fc4541e15474297290f87a9586d3f7ea453a6153ddf1ac9d35b528f5d18c20d42ac55dcb4dcf8914886b71015df4832bbcd1b8cce722cf7af9ec800f5acfffad9932e7bc1baeedb8378015fd2e2b68c8b807328f9ab7dc34a6dcdd5917a27583059897dc6722de3c8d885b183e828e72c08ef1b467ba9b9e72ad84b8ee43f08310af16ed425724337bffd40622a3e6d86160c2215a5596b0ba210f69afa4b2364652cb6ac4fdc582e521da2791375665e6ec87a7b599bda09df9d67cd21f10f97419bf6b8a93df07514c2189e7e73a1c34eecbb0086a7c3651639314a975360e8daee782bbf36e3bf8e3727e9d9ac5b2972577da62d23c30b2878b139f342ef2cd7c582f2689f2eb680f5dc6e3f644382745b3c7dd93c0a95fd76eefceaf227da692e2bbc7ad0132d34840555591fa33ca0a8c2a4d129ccaba1c1e4fcdba35c46960e1f840d4aed15560f21c5f4ebf1f2dbe7e020076a5b6000e8ba4f86d906edff2667e488058634935f632937e0f7b96783c8c5447eb8aac4f7d1519e189f69ca0917e6a94303aabc3eae285207d82f571907bf43a51d605f54913e3199868aa1555d19961dc4a2d59558bdf7b9a17754944d2943e4d5cd2b229c421248661b5462803f0adc70020e179f7ac3062761fb61d1f83bd8d7158c7a1d820edbfe649da3dd55ba079872a51ec993dbcd28545241456f93b333bfcc450f1064e48ece31a182a716919dbcd5b168bb0eaf7ffe5221e8245248ef52c1bdf8badd7ec5a0b06bf961d910be3f4dafb4e7be5d7fe77e5b799d48323261bb648138983125321c3fa2291d3fa1fc6c9075d44bb8fad83f4fe74c774ff9c12690d0a4eb393ab546fafd28629f946ae7a941288e047d5a93146446fe51d8e18722bd7beb4422a40f4437a5bdd6c73e62d50cb09ad1d36c8557d88912a1f2a272bc335b284ce16c5ed3dbc1ad1f289661be2774f5bd2506fdca4f09975968316fab27d2e450eafb00d25bc05726acad52dda6846af9756e0b6fa9fbe9c3c39bda59a584bacc3832536935f76b7e0f9712cddd47c17c621571bfb883af25123a839cb9c3deff318e8109ed944cebe186dd6ebe2385ca42fc97ac1ddb43f19a7d593d7e89ac1e46c19948d9916142bd0315d95b772e7e41148d6c6c80089c76d4787ef94b3b1e465ad6f78738d42cf2c199e24d5be4f35a98899ae6d04ce14aca741eca68163be5d19ec1424feba6057ab702ff0f092fbbae118277d6646c3591e1d6a62b1bb6dfe788bfd1df16127f0d668c77169a8e81c24cd1e908ce898268ff47d1e854f6186a7ba4dbe5d400b649b294822846193ebd533ff3e32c097f297f1c0eae4dfbaa242d65afd70e1e8efb91d3d45eb2dc09517ec897a03f0fd170a4242f449d0a633f782356523fec6d80d98982f88b93fb904c5a29799c88df6feba40b0fe04707036bcfd94fa073c7e8d0db59b17d80768623cf33307921b80da879b1d06bebe6975f17eb27b8b3f3a895f9b74290d47f41226b41146a38574a7e325c6a522de3dfb76ac12688a10f1bf34111d5186373999c1b671aec07ebbe06a9f2b13f72c28c390c42fc61ea9d207bddd9d918953937f386e69497dbf9c637afbcdc8eced06c1a0be350e722ab834095be65899b9e5e42015d1a1149743a71e7c50f48c0c19e02effa06477086eef9751b1da14ecf57ba62f15234cec1dcda82386e6180cf85b750675682c07366d3c0459db2cb553e3991abad29e700161e4e4ebfa3d5801895b66d5576064d3346b1d4ca167177e99650ad69f4328fe03c0de4aa446dff5a64271bd798c51e402e121800cc054e05cebad871a909a53793f8ae3e01677c77597e8f8a5725cf0bea4efe1ccae05af1070813d4ea7c4fce023b7d720ec907d3ab5863ac9379cf6a175c791ee6b442559f70ed704c9bdc92b8ac05f0d44af2f5a38ab0b306ce8ec82cc5cc787b826f593856e885edfc68f75dfa6786f85f56d380cc1748d655df0ea09327eb5bd0e25dd8868ceced5ef724013ae0f984d0f57455ca3a3146030b0d1cbe43a903a3584b39e8bf47e7923afb0cc4de315886206d19fcb1dcf9394878deda92419e1d2fe1072e27cbc2b852553d79ec605492b3defd0b71c2c0a8f466a39565e94e2497ccea7ebe3cdff86f4c7b179a29c02fdbf28e72358169aa7b4174bf352bc3832a5399580a48e017ee9d5d3cc066fc772a7b6a7d91e78f3805360b6756601a0ab9fb40f01fcf992896742f1a939c262e20d2145d5b52c058fc2958853309050a59532dd4d1ff3472e9bb0e236b5a65eeb8ad2478bf8ee41483ad6e115e83714bd115c4d6ba29d5bfdb3642de9537646219ce71237da039e1a5fef0153cf85a78a1793fc1e182812e9f5e40fcfd79183faf99c89aad148dfd7aea651310f95df8699290bde4263932c112b60f6f821cc52f91577be5213284b2b6d9e69df6c792be14f4009049b8f20080289bb620106e8a49eceb7f0eee6e3b93ebfbdf75fbf2f0f5e05b25820b34e3664e68a5ada90fc39abce58405ac65e769c296353b78908695547fc56a502b8756c3ad2d96ac9308e1a300ae8d09547ec15ea2da733252b6640d152bbacf8f4e23855927fa359a234fb1ad4695d6e65bdd2504e4aa0d9d18b623c2c64f85503939363d2f77760564bd7b49ab69c553b317ce2624385fb4f38768fdea68988a4c17a51c4f5febedc22a945460124fa4cbc68541fa6018be5320d785f8681d88b0a8396d874ac1624b4cd1a26d75fc5198b7bab91ae42e5a944e09b60bfaaf6a9032976b04e4444fed0c1c4070eaf4c7fbeed78387eb048b1e68e84000d31e9b7c0fb0406c95561d653ee10c48679e9700a0134f8612f0f2cc63d079d76d6de5923dcdcbf46345f16645bf1a8c6c861642ff249112a850015afc837b2d6c97e761f42da0c88dc199fe9f92065cbea498a4653055eecbb4db740f10cbcc70455ba9bb3b4a032e05e530b46f7ed7eb63c3f6f1b9ea42751fcd670dcd6fea258e4633d6f5bf2ea4d9e990a628594330fa0091adf86b68f3fba058fe1585918b81b4f111548e8d20b08a2f5d05f9e579a09ec1577efc7d6a6aa4e8021bb324fa3ae618fae018dd218e3891687e32d7b8c11ab1082d6c768d541bb57820a3a2a2e7e50ca6da261380d2e708b9c7c945f00e3217fe44f5ee75301665b2e3d76a46aacffe3ecc6cbaec4e1e59908c66e039b5c3996c25ec38c70df797a400c28ec9953ef5409c11c99e51a08c94fd7e8d656ae7cff850ddc5515baf83f703a440c69e4828f90f94142e6d8093b277689d5ff14a9d3adacb978f1f7fadf29f224f14b0a419cd01e775fe3a3e2561fb8fdabbdf81ee94b71ac0ff20f6db100f9501e320462945595e98ec85e26723f35275978b75aff66d2afaa7355f7fe426edc4945b8157545a260214860381fcfec3129adfff764fb42f02bf7366ee3d7330b4b409eec146b1a6f6b3048ef39ab06149fae195c33effc4c2eabfa6efb52a44825c09fa53e7465de4ec93b9d830c1cc0d67f69bfcdacdfe5f7334c56e70b6b131de7a5b49bd1b9355d962f240f90643e9baeb7595837fc7cdd3aaa23e311584cefec2656cd2daad37fa2a584368476e388a1b2ef5b0f9b7f5f8f9e6ee964b09793dd0fa19666354c20aa148bc9f38738f348e9a36007c978019b98ce87cf2783cbbfa6d5a4d7a4761edad85be8efee889eeacb0442d1c88fa66f106a1f6dad3fc47a071bebc60ab7e05f0873c9b2a9c0187fa62464ed66b07e8ede0dfea9f20bf0d7eec69dd9635b7bc4033ff11eb83ab682cffe788aa49f2b6f0fa1391c8cb3458f688bbb19ab75d08a4a31b5ebc4b1c187800e07b31f41b16816c9cc1099a87d740146cb8fe2e699bd34f4d180e6e747c5d9aa74c52af50df8debb7eeb653578e1be7ac51695a1f0ffd6423736a9b2bd27c3cb2c8b999febf7e4bf45cad2a3e23a10470769b5ce85b0b3c0abc63ed3d8f18736e993f503a8b15dfd1640ce9101f7027d5d0d70d37c8df029fb55f90fa8770e7f95d5c52caf22006fa9f77a3ba39048cd8036c3783ce37131c74e2d3b2f27e93d97f3ab30f6fe4442abe518db21f2ca2f0e13ee6274b067e9b9f756839662e706a0f9926fdd9b5747e3f3f6b62a0cf235c56e3eb997568819256533c80b0571b2644a92dc4d73cee259f333a985c0c46cde87020482cf5165c0e21a28613d9e41d72cc5ab67efe7fb42af3bd2f3c5ea14539d9c9e0a1f8e98f8f147f32124cf00ad9e2f8d59efb52347305d202d0fdb5ef027355c3d6e30fe8b6b2c9ee378e913760806b1a9276eca196a41f4f34c13e82636eb04c024e71e5a5bef6251fb964426f3a5e47a701fbf13501e54a468a6c5bb4f6243dcd45ee109331195007bb6d02a2cf36806c8e4d725667916e74e3b9a414f1b12b2ce461ff01e3605da5ae9a"}, {0x58, 0xffff, 0x3, "32f9b1d27457eb66b32d71ae39c828ad712d8918cd4d2253ea9834de2032f515e6a9eea5096148d7ce645c309e217214b7b3cfa0f13a0623d8ed6304530151fd85cf90f8"}, {0x110, 0x1, 0x7fff, "7d2487bd29440c5173ea706a863a33970c36e11ee9278598a07d1d4a60a7063a1bdfc6f545299fa5f01ca5e1b1cd81d7d42fafd38cb0ffb6cda10f9ab516d1fa631ff6b13b2fd0e43d994c650cb4d1f6a1b081e721e4c04943d118de74bf36914b5ee2c037c735a1b9b4588ac6ce6eea33ef4045ce6534251c409da3fa1bf74f1300a47661a7e031b8ad634704cbb9fcddc6e789a76cef67be6bfdee467ed0b1c1dcf19264eab195825eadef71aa78d9bdad2b2183fea91f10abb4b395166b7b33a81f3641eae7c684a50468fdc4199a8db95b3da988f523f32af7d0fdbe22d1aa7477a37615f05aa533202e4e50a41c118b5a6d08a47d130990"}], 0x1420}, 0x1) clock_getres(0x3, &(0x7f0000000040)) 05:37:20 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0xb5, 0x200000000000022, &(0x7f0000000080)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:20 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) poll(&(0x7f0000000040)=[{r0, 0x18c}], 0x200000000000017f, 0xd691) poll(&(0x7f0000000000)=[{r0, 0x81}], 0x1, 0x0) 05:37:20 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000001e, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/107, &(0x7f0000000080)=0x6b) 05:37:20 executing program 0: r0 = socket(0x2, 0x4004, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) syz_open_pts() close(r0) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f00000001c0)=ANY=[@ANYBLOB="04182e276653300f9d68c6e672b6119be3d8b8d718c11bfa7e1f9227f02b8cd88767a7c714efad1d5615c233f0d9bd9a8075b16535732107324483fb7ffc9114806276e40bf5e007fd9a7531dea196ba00a8ac4b0ffb1bf3921b971e58bc1fb6470d3eb39e8ec9ec14cce3b4572f2462281d495da13307abd85564a198c773442bfc28c214692f3efb31083b6f5b32b159f013f289d57b64af929c46245e55c42abbe88a5997235bb4f40ccce45dd058213d293f09be01eb78d8989726be4a00000000000000fd98bde70cb8ef328197eefe18506f300c9278b4851e4a868978046648952e8cceb3f6c7485c6da5ed93ed1443ae8ef7377c69455b46025303aab3501048ffbf790a3f3d6a9eaf1771f6b181cc39264f22ba1e2aeb7a5ae21502b2a73d482f3abacfedefb029497cbd46d480990ffde7ea1b0af7d5b3f1a820f180754125d432da34f87bbd2cb2312637ff43bafc1321df70b6ee5704c63788ed30560900000000000000"], 0x1, 0x0}, 0x0) 05:37:20 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000080)="caf5b415", 0x4) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 05:37:20 executing program 0: r0 = socket(0x2, 0x400000000002, 0x800) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:20 executing program 1: socketpair$unix(0x1, 0x8000002, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1001, 0xfffffffffffffffe, &(0x7f0000000040)=0x2) 05:37:20 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x140) sendto$unix(r0, &(0x7f0000000140)="63656c4d4cc5af9f81637a4efd07f69e277af4213f24adaf89", 0x19, 0x2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpgrp() recvmsg(r0, &(0x7f0000000380)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/152, 0x98}], 0x1, &(0x7f0000000300)=""/97, 0x61}, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r1, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04582e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:20 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000007, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1179fa2ec54de81546a94730ad4fd1497ffa988e8ec852a605aa234f097ceca2d0db61e85dda9c0b6b6dee45bd8ed0fdcb2587fad53176843473159eeb01db18484b2fdf49ec77db8944149f0b9fd8b14ded0e747202d1b06cdf67c608c2c276f1b817016bf3689a3074df7331ea42c8de489e7382ec910f6f74109663ab40468689535042762ba894ef36d2fbcc8592d35", 0xc2}], 0x1, 0x1d) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) 05:37:20 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) pipe2(&(0x7f0000000080), 0x4) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x1810, r0, 0x0, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000180)=ANY=[@ANYBLOB="1d182e27660100653000"], 0x1, 0x0, 0x45}, 0x2) 05:37:20 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)=""/216, 0xd8}], 0x1, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000000180)="dcbd4817e54f8a5652b1be0df895139f8f26aa21ed0d55eefa0924e2fc7ad2297d9fea834c625e0849aa766060c8d035821f0dd612a405c29a8388af3f13058af344e2152e2d257e7655d5cb439ce53f0f69b3ffe26f62f09a9951e804fd28698f57fc141a0f45f14c99670778e1944c9e68d98ec60f43261f1d64f3ae9c11260232542a7d14cea32732c7ecf576e83e6e8155ee20f3fd8c616602b02aa1b61989f7f69675d25cf7dcbf43c8ff01903b8757d0bc1c040510deeb3e87a268c375ad194e45db05bbcfd91f48615ef5251431f004e84928ac7606", 0xd9) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x2000, 0x7f) 05:37:20 executing program 0: r0 = socket(0x1000000012, 0x400000000002, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x88, 0x128) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x401) 05:37:20 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0xfffffffffffffffd, 0x800, &(0x7f00000000c0)="caf5b415", 0xffffffffffffff78) madvise(&(0x7f0000fed000/0x11000)=nil, 0x11000, 0x0) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:20 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0x7e5bc0efce7a4ebe) r1 = socket$inet(0x2, 0x8000020c006, 0x6) r2 = fcntl$dupfd(r0, 0xa, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getegid() fchownat(r2, &(0x7f00000000c0)='./bus\x00', r3, r4, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0xffffffffffff0001, 0x1, 0x3, 0x3f, 0x5}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x2, 0x611, 0x1b76, 0x8, 0x5, 0xbe8, 0x80000000, 0x9}, &(0x7f0000000340)={0x10001, 0x1}) 05:37:20 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) fcntl$getown(r0, 0x5) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:20 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x80000000, 0x80000000, 0x4000000000008bf, 0x9a30, "f02aa491c293336cfaeb25a381961fb883051519", 0x4, 0x1}) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:20 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000080)=""/34, 0x22}, {&(0x7f00000000c0)=""/143, 0x8f}, {&(0x7f0000000180)=""/218, 0xda}, {&(0x7f0000000280)=""/97, 0x61}, {&(0x7f0000000300)=""/118, 0x76}, {&(0x7f0000000380)=""/224, 0xe0}], 0x6, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[@ANYBLOB="04182e276653f6653000"], 0x1, 0x0}, 0x0) 05:37:21 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') r0 = socket$unix(0x1, 0x1, 0x0) sendto(r0, &(0x7f0000000040)="3309fcc6e2e8517cd5c961a94f4ebfc271b67562802c2cef031752e6255d55abef115dfd0ff0", 0x26, 0x1, 0x0, 0x0) 05:37:21 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) socketpair(0x2, 0x4, 0x9, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) bind$inet6(r4, &(0x7f00000001c0)={0x18, 0x2, 0x20, 0x8}, 0xc) setreuid(r6, r7) kevent(r1, &(0x7f0000000280), 0x3ff, 0x0, 0x0, 0x0) accept(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c221fbfa1a1d8c96782a6868a4c693ca6dbfd6ea5e66ca98ae2a678d867dbbcdb07cc4890727dfc99b7c53d802c1025b4e0eef5a9ff2faa1536797e558af1d453c875301c35ebb0331e4f09577e025c17aa7199bdd1ac7bb8aea3ec821409485b55088ebff2ebb95f10a5a9b29c858547f0a9996008bf85a5eb81369ca12d3e8aab3a85fd6689f70a6609ba62f60e3faa9e7a40000000000000000000070f1375cf879d217df3f1211136429a5caed42533f49cfcd0f7ed9e0cd5df0e6d9e3cb030f6cb907a3570641bbfe996e9ccc4f8013a52fac35c1eea40708ee60e069e86bba7dec034295ccdb2c7e14f8c7a6df61f5b1fa895204986c26a6b8da262ec17aebe637cfaabc0e51c3d487537fa29e18a5c4407beeda2d27d7d910197ba4ea3677fd74265eed1b846d6b80bceb1ea1b47b14d374812b309b58fba17a82b44ae1c61a009aa04623545689e00211bb87adbcb3e4944ae392b243eb7c1923a8b90cd5f1a9597ef7e9d9545764952ff138794aec9ae6a42013a3e04e3f07056f6433cd33d7eb660d8a24c6b7adf69a0d66223d3e4f000d31323a9308a11a86877b40065d0db5cea7ba63810ff8fa7e2137a462fb32ef0f2c000000000056f054af0139ea3fc2a1d8f8fbc502926a7194587eb8103632074c4ec9d74e5d435a6948e17c15913d39d9a37bceeae09d48191567cfd1da5d85e6fadf0ec017817fd4c4ca8e344135820890550154451d080fe1fab4ab759a73835ff2727cbfdf96c201ec8186c2051dfdea8e8695ca1d0c780d2b1405c40a9ff5474be31ac8992e619ee2eb81a24c3c19661b122c3a766bddc1341e2636be4dbcbe2da795db294783a6124b5fe291bc19d072f9d5f05935d05ef9d1394793667584209f8a83ca3b3a4d47e8f4947bb296daf0926f9d5481c89113e91a3474"], &(0x7f0000000300)=0x6e) kevent(r1, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0x0, 0x4, 0x0, 0x1}], 0x3, 0x0) 05:37:21 executing program 0: r0 = kqueue() close(r0) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000002280)={0x100000000, 0x0, 0x26, 0x5, 0x10001}, 0xc) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendto$inet6(r1, &(0x7f0000001140)="47a22054a1b39b3d7d0358d83af28a73762dbb924f99b326", 0x18, 0x2, 0x0, 0x0) kevent(r1, &(0x7f00000022c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x1, 0x0, 0xa3e}, {{r0}, 0xffffffffffffffff, 0xe, 0x40000031, 0xfffffffffffffffb, 0x3}, {{r1}, 0x0, 0x1, 0x40000002, 0xfffffffffffffffd, 0x1}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x9, 0x1}, {{r1}, 0xfffffffffffffffa, 0x40, 0xf00000a3, 0x3, 0x55d7}], 0x631, &(0x7f0000002380)=[{{r2}, 0xfffffffffffffffc, 0xc0, 0x40, 0x9, 0x401}, {{r1}, 0xffffffffffffffff, 0x20, 0x4, 0x8, 0x4}], 0x723, &(0x7f00000023c0)={0x3, 0x2}) sendto$inet(r2, &(0x7f0000000140)="508c7f3471bf8f6229ed850037dfaf8e2ae71d7ca5ef87543bfa9349f8d60aa20bcfaead4613d06ac11e28b796cdae7caeadd1f845e8e41a016f7925a6b2aacbdad7c763b2b428582779e335030250d43c324d09e74f8f529eaa5b91311b5bec5c5811c0ff25ac66e73c70a90f08104fae738621ef8ccb83ef90898fb066fe66d3fa4113b6204f0ed9064184d903669c27add9ccc2238065364f12275a2663482896fe127246169acf85e2fbbe12cd5f5d464c5a1ca4365ed4392338f3ab38bdbba870d3647f93687639be54cc00d2f5400bbd2b37454f0ec1c814252fd3ae38547247ba7f1b9bc82bb42f3d89cb4d45217887c384516d0895e6ee96f1580f4b250b6f960c0486853df5cc5b32e6519038807eb8adbcac2a48cd0e99a4172eee96305682af72235e3fa1071e6dbf8db899a5dd14cf8451206bcf4f5bf12ad64f9734354d384b45f2d0cf16338927c2a2c659f9fe0715af5b4737a668496865de9d3acda4f93bfe908c88ea1e330a1457b25feb7b31937e2b1ff872a3b15c56da27fdd0ca7c59d4ad000422c6c88a097935bddade5ccf36b7deaae09e09bffd45aae7c45a4b96e74af46a9047a963b7b84a7cdc1b1b8227114f7bfb7c6f4171bfd2d9052bf1dea522e05afc2856f095c64450738ddfdc8dbf7c7bfdc9f4c2471dd95bd3575a99e332f9426b6062493aca4a81acbe255cdcd0e752eaed8b468a7aecb753b00b07f78053f5c880530b288145fbfbc8cbdd627f57773d5fc1a86a7130c20348f3e70af4123d618a4b3bf21e8105cdab03780337485ad67ce3d3dff384d57c71cef385ed2b700e647fc135be16733564e3132fbcc84128a82cb5cb122e458d6bbe9677d948cd37dd47f9f690c6bab672938090398a20d1e3f43ead1f27600c318f02fe3f4948af09715fd80488f8f515b36073d51c792ac8787256e450fc208d9385275e30c1e0e4a159943978f8f1aca9dbe985f54ffcc263055013115b3ddb41c7e90f4dc0240b847f911f3358fbf5b7bd6295b369e9ad8f545669c0856329ae2fea66c5be00d6cc5a5e6fcbb227967adbfe19820c69c687c692626048941f043cf7ab56c94da9ff58a5e7c138126f544165ccba762ebb2b8cc9e32ab5ce60485f45d8b916cb0a60939dab7ceeee3b8d43f5cbbd2763915df9734791c9bf4cc69f402feb77985f473019016b0b9900c33cfb1bd41a0700bc8e0c5bc9850942696a996db2959c5b8e7d460492adfe3a276ac0c0a75766dcf575e78cc01d3c66e4b7dfcfdb923e3fa381f747c40475dcb5e022690e98a4a03347af6f39bd462d61f85343a433adb3f03a141c3d49fa27a342e06f95d6292a4d06383174459ceae8a76b750ee06d2fcc775d0272fcd76f6ebff20807c063d567db59b81d0323774e8c6b639ad62fb13898cd8b269b64c0f9e4e6c811a65c0996c9a00957900d722c6226f3841254122a3f7fdddf3d64afa12c4d47265246bcea701877c0c764044efa634526b69f84acc1520e349d43ae3dd51fc254b6dfbfcca8b177064f4549d47176ef0d2988c5db97c4bdc93e87e5a9a26f2881d56523a5d1ab06b8bfbba407bbbc4f119c9a5b0be5105256c54ed51fcbeaf0e4eff55d03f9ee76c695f5f222315fd3fe08e1b217e89469928ec83fdee8ee272ab10e221382757b1d407643cf3bce4dd91cfc23616905c5e26f22294191b51b84ccdbda69bb4c4362cab4b8be1b1c293ccdb370234396feeb2ab7306b78e1f695e0c3626e7a9684637f2d66716dfe3b50b6c9d5353fdfe1b11319d6d8c16187dcc49ea8238e7d1e884628f74521431789f18bfe632a031901483cb64d16e81b4280d5b7187a5390381d18a5778a3b9a074b5ecb3c7b904bd0bcbc1cc1b19017af0f642ed9022a139398c7f2dd283be480548dab1a2b177c2a2ee5c024d38af8fb76ef0f8c6efa24065d5d8c21a14dc6f2cf7f657c4bb86c3fcb2f10e56d8776c63f58c6e7d5c93a082426963565a4a306b0f955f1a1a56b65b5d1823617fd1cfb619a3eac8b2f253251db8ede1f17d99fc21055522c83e086b640397fcb57a267e01cb9b26ec5cf4becb18b93dbff68b021286a58b0bfdff06005dc237fdbc380a3a9a9e60bd0571c27919ce84b48bc89d41f67e365c15b88d85be34793d60dd4f456fd1ce4ae199ff7417bcf2c0505bb8a788fe338abba68826ecb3a2590d8edb31bd8049b5c775e9e33245eb98cf6fcb0b0a22f757dc68c0f8c87646a92435b6b21c5a69634ae4ff4340aa82c142aeddfc19cc7a78e50aff758c0d7c4f14d8bdd5e2375bb346e0d37a112224ac60e0b4f89194e0b4bda626a0dfeb86fe87419388c69d695c37934a3cf7e0b49b3ad2d66c404873ae3fdd84cd2636c5428f959e670c6fda218abbaaafea5f3ac070a45832776d67049f963b93785314e4899af04e6b626fd333ca0425b48f43c1b683f023b289fc3c01b949ac2d1577dcbe358a57f2b6447278674e553270e8253dacc6255c1917a7462e5e4667085d672726d97f633e958e0de9bfe1b2b1e15e1b02ad018b86722aa9188c120830d85478ad29764e24a307b0e851d3b2de7564fcda5a1233f1c9b9a47a216cf9e9d40b022d6c0121e1cc6f9e045ba76fef563a6e3f9254056058677e5c169cb0dcc09b4f1ef8b87e52b44c61697d8ef9de11adb7b3f17dcc14e79d436b749eeef290a66098fe007a194a29c83f77b108488f409efbf7704c8e566e09435f0c090309b6063bd91949d07b24e77969f3eb08ca739a94de7928af2141f42d9a06a22797ea503813592b3e4d1954f56c04658267f153a682e696302de6a7207cf5241b67cb2e1a798c823fe68fdc940bb31f837fb21d29452fb70cc09b28c3c4668893f0b9f4e3c66a0014cc19fa6b4c17345909cb011347eec49606d396695dc389bf775b84991478aca262cf1f67e3a4db45e0ceef8abfb02bc920a0f6c6f8afa5facc319cf704f4b0a4aecf2b66e34b3b7e9e5fd39f6f627f683dd2181b9a19dbd92cc707ad850225d3bb4a017dc03e49b39d20f707c681a6b1dd6fe2e9905a429c372f2c92e5befe05daaf033d5ea6e4da8b50162ba3f82371711682893840374ee1b37655ae13caa5e1a15308869fb68bd44c54d427f2e5c449603fd6fee5f15757df5c587ac0a074626832d7a7ab38d6d3f8db1520a4ee1bf2facf7ba63befec70ef32e73f5983ff8c5579e16d64e5e8a6929e0476c9d505de266d515121e9d4d60f47bb80418f813e5b56d373aeb5c354616e5d163dc777195ba0360eb46a493d83660161b35134793a9d9a8f0252cd712def84bcd70298de7488690410ca4322af0469e2a266604b9918451c2b109e1009de531c611dc84be4fd89bd5a4388e5c576ad0ed29114e63bcbd80d5cdbcd3747c9b4bf0098a80e54629d9fd86f220815ce207e04a659b99e4844cd4338b80123f986b529a0c7cf8f19349a4890b8d59d7d822cc5d9ffd10f2ade30982f8d794fe318a9b374130d6ffd7995377c7727236b5d9ca6459a00aac9bd55e8c412f51f834dc636e59811a5d3b776869dc97d3491d925aace2835bb3a472cbe847f3d1feb3a577bd7ea6d95a8d8fd6677ef9ebcce771dc09a402ab59fc7453c3aa45860942624b8f0b0d33278f0da15d65dbdb49971a6417c04907e510c3a6446d23a8129f8f807e37f2b205b0a9fb31dba98af3859014f16e928bb08841c13a449f53fc8498999bf270b646cdcaba4bf015814fd94cd2c75e9d246504990f1a34d53e6e8ce9bd378a7e87c9519ab870c4328bbd0ee2d5bb30b671dcc46326b2e4fe0e7908dd099ddd70aa05540e4734df4e9ae2b0e8b75ce4f96eaf60c7fd5c72f08a92cece49c2e17d1f92ab4f81c715c4480fd782adf973f6d1eddcda7eeeb09981e2b21df435822f9f3946a179884fb3221b268fcc44cc03724d3225e5b612919836035c1491c4f4ec844629753fd7622b375994e1211c98bc09e2f78a3e24c3bf380f669f384e3a06a9c8ead46938283a4c90ee6c53d5329160a20ac02ecaa4698c9ca26846d6f0f6fea07482a50c7c17d6859427bf76fd49511c87f859bc45d36a3bf12d644e50f861c69b605f87a494cfb589b192aed826237d08b61781372b66203d294a39f35827c5efe0b3ae0c0b9e84a71fd17e1d28617242bfe548d6108309dc52ff4918fef86d0670cae40eef5518320370a196022e5716c05016e0eb801376f993e1a249464b366b35eacf48f563bbf85a114439dd13811c3d9a8940e35ac78b3779593cfac6d960710f31f664ea93675ad01b1423861bd4050862f3bb867929d9c0c4f50597d7aef1436b687058cfbab48fd5e7996750ab6d176c615dc1f5cc2352f29893a3366e52b097f97412d9caf9d959e7a17f2776159889206f28f35dc6d4ef8fccd70b749cc69eed861ef64f4bca32a39a716b5dca98de7acb7cfc51a6664f57d7e0f2ee7653a712badc18fbd167faaaf5d6195e0ba40dadd6310118bc9fe1ffb6301f661bf25d80c3808554ea9440d969eb6c344dd7571faa2e042657c33023d80b6e749b8ed2ca96141ecdc192d4c9873a2f40b46a380b74edb2cef6e158ddd0f81261b065972fc5cce63e573106074de05a51a00a293dd4df21f383d9990e8b78cbf1e17026464fc53083bceeea35015ded8b45701eabfe41f33144cb7a216832cd4fb353a244a4a33dd50dd22e7456cd943421e2cefe363fa2929b31af6792e9e917c131607b38e06eee3f1923e0746d22251eec3279ac91060e4d2879932d42f8afc6c9bba447fef53829c9463dc2f2bdc1872e5fd4f1e233881340b6b6e9c3e7ab342cc415d4605e1e6d3f22593ace6b31133913e021217c504a0c6da372e0aa829733de593ec59e54edee3142a2c1f14e31c05be91d65e9cc2bda8a3f79dd6e1140c9ef2ea43f55c49c540d813f6003c830e0613d068841821c118a358f229a8ec758fe07c1fd9f447ccf087b5ad8af29e3e891fd5002f531774b892dcd3cc00d00ac15c8c17cfef271a001fb81cd38b03ab880aa502c1830ccd4ede3a207cdb770535f73c4314564d3dbcda9787ff21e65933f22581a9dd1b6b01b75bf8c38c91ef12ac361f238fda4e06a8d7a130627b24a7243d6006ca56798561da74dce933550e2966440f960df683d9d194916feb728bd762bc028cef8eebf4bd499a1af05f396d02dc09de718e927501e396f55c2a08e21d6c92c817160d7b6fc713cbde2aa3387f2fbec752aa3f40f229957c01b21544d8232226428dd7efd1aad358e14cfaee10814b535975d7d25b0e43b38aa1e44baaaa191fc2becace462324e7a1bd8f31c191e8313ea16bc800ba881a532d506d438c2155be45ecebeac793eca1b4068547ed557dfc5b825f21939700de557cbc0f6c6a255b5a2c3da06ef41d33f0d8316be6ef9d9c2a09d741dd1488222a95fd36176ff3c462bb89da28be1a383fcc204ef3e59f503bcb8685519ded9d4472effa382e5bbd63deef5054605e797d890c2090683289452ce577b94d9130354fbe1d857713e2b5a8aa6cfe798ca51596c611a699636a02663151969cdc391d3f1cd10cf533918c750ba3a07513086231cc70144b76c9b95404c231f965baa1424e019f80a399ea33622511b491d8ad7c59b4c776a4c2d6e1a40f0d76ebdbc74a49fc43c9dc9764d1467e997906f656e33181a08c0ff3c4d45e6b3cd6361b32eb8143d956fcd2057ba2f60b62b18d8112f449ad716034a15a0717f9ec76f8a762a86ba68a282ba50f79ed0874bb1d7d48670004c8a3faac324033a0a", 0x1000, 0x8, &(0x7f0000000080)={0x2, 0x1}, 0xc) recvmsg(r2, &(0x7f0000002240)={&(0x7f0000002400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006489fa21956b03d5ad3e099f25f23c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ac60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b24e5a74b68be2190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b23f5f0410364d232e410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1002, &(0x7f00000000c0)=[{&(0x7f0000002180)=""/139, 0x8b}], 0x1, &(0x7f0000000100)=""/18, 0x12}, 0x40) 05:37:21 executing program 1: r0 = syz_open_pts() getuid() unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 05:37:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000440)="35d8e5bcb9820ae601285691257b170c453830462db8a7cc536df1814c351c000000656856f200", 0x27) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x43ca, 0x8}, {0x18, 0x2, 0x7f, 0x73}, 0x1, [0xfff, 0x3, 0x6, 0x6, 0x6, 0x9, 0x4, 0x4da]}, 0x3c) r2 = syz_open_pts() close(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x100000000, 0x8001, 0x2, 0x200}) ioctl$TIOCSTART(r2, 0x2000746e) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000480)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb42be25b234e906e00ffff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 05:37:22 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$inet6(0x18, 0xc000, 0x81) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x89, 0x9}, 0xc) r2 = socket$unix(0x1, 0x2, 0x0) listen(r0, 0x4) lseek(r1, 0x0, 0x2) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x15c) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = dup2(r2, r2) shutdown(r4, 0x1) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000000)=0x10001, 0x15c) setsockopt$sock_int(r2, 0xffff, 0x81, &(0x7f0000000080)=0xb12, 0x4) 05:37:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) r2 = geteuid() setuid(r2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x80) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setuid(r3) 05:37:22 executing program 1: r0 = socket(0x3, 0x7, 0x94de) getsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x2000000000000029, 0x200000000024, &(0x7f0000000000), 0x0) 05:37:22 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000000241, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x40000000000000, 0x2011, r0, 0x0, 0xfffffffffffffffd) 05:37:22 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x67, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 05:37:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) 05:37:22 executing program 1: r0 = kqueue() mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x4813, r0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) wait4(r1, &(0x7f0000000180), 0x1, &(0x7f0000000340)) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x202) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSDTR(r2, 0x20007479) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) 05:37:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 05:37:22 executing program 0: r0 = msgget$private(0x0, 0x40) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000e45f3bdeec268b59986fe522b1f211000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000881cae8d0000000000000000005dc3868b000001000000000010316ca45cbd870205354e825dc3a6f2332e57da5ecf6e415de6e861d2cb957c69de5741ed1cc4a66145d816a1b18b28dc05ca8b2df4888b380cb360b055765438339054639287829d1c33d7a122c2ebe08805ed59ec34e872a4c6e6c7d9ba782e0d622b5ff7113a923bfccf869ba4683559ecdbccf155e423"], 0x1, 0x2, 0x1000) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setuid(0xee01) clock_settime(0x7, &(0x7f0000000000)={0xe936, 0x6}) setgid(0x0) r4 = msgget$private(0x0, 0x4) r5 = geteuid() msgsnd(r4, &(0x7f00000004c0)={0x1, "1e564c9bb336a67e753aaf1e8ddbe90d9c02fb1fb08ad4c71a80f2eb358f7cc85b54708a2a47e9fe445cdeab27badd96a95fb1a5d361f5962141a32f4db459884b8d1cd0af2d373de2e8041ea4e7ba4a24087d93a02a7a8762cafdb1fa88de1408bcd99608c137bedc7b0a294dd05e4d8ed959413788ac0d7876f8ad154975d101deb219b2377956904bca988746b637fe2fdda80434588652d77ec740"}, 0xa5, 0x800) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) accept$inet6(r6, &(0x7f00000001c0), &(0x7f0000000240)=0xc) connect$inet(r6, &(0x7f00000002c0)={0x2, 0x0}, 0xc) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000280)={0x8000, 0x71c7, 0x7ff, 0x8}) r7 = geteuid() getgroups(0x2, &(0x7f0000000300)=[r2, r3]) r8 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000040)={{0xb84, r5, r1, r7, r2, 0x88, 0x6}, 0x1, 0x0, r8, 0x0, 0x80, 0x40, 0x5, 0x45}) 05:37:22 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x4}, 0xfffffffffffffffe) 05:37:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4300) msgget(0x2, 0x280) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x281, 0x0) getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r3) pckbd_enable: command error 05:37:24 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7f202d, 0x86136) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xb108653a352ecb61, 0x40, 0x80000001, 0x72b, 0x6}, {{r1}, 0x0, 0x1, 0x2, 0x80000000, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0x2000000a, 0x2, 0x7}, {{r0}, 0xfffffffffffffffb, 0x4, 0xf00fffff, 0xffff, 0x1f}, {{r0}, 0xffffffffffffffff, 0x50, 0xf0000005, 0xfa, 0x5d7c}, {{r1}, 0xfffffffffffffffc, 0x8, 0x3, 0xf46e, 0x6b2}, {{r1}, 0xffffffffffffffff, 0x2, 0x20000010, 0x3, 0x2}, {{r1}, 0xfffffffffffffff8, 0x8, 0x2, 0x7, 0xf7}, {{r1}, 0xfffffffffffffff8, 0x10, 0x0, 0x7fff, 0x2}, {{r0}, 0xfffffffffffffffb, 0x4, 0x0, 0x7fffffff, 0xffffffffffffffff}], 0x6, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff9, 0x21, 0x400fffff, 0x1, 0x10000}, {{r1}, 0xfffffffffffffff9, 0x2, 0x1, 0x0, 0x4}, {{r1}, 0xffffffffffffffff, 0x6, 0x40000001, 0x4, 0x2}, {{r1}, 0xfffffffffffffffb, 0x98, 0x5, 0x8, 0x2}, {{r1}, 0x0, 0x10, 0x200fffff, 0x2, 0xfaf}], 0x5, &(0x7f0000000100)={0x4, 0x400}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x20, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x3, 0x0, 0x8001, 0x0) 05:37:24 executing program 0: mprotect(&(0x7f0000209000/0x1000)=nil, 0x1000, 0x0) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) r1 = getgid() setegid(r1) wait4(0x0, 0x0, 0x0, 0x0) r2 = open(0x0, 0x80, 0x11) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x800000009130fbf, 0x0, 0xffffffffffffffff, 0x0) r4 = getegid() setgid(r4) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)=""/141, &(0x7f0000000340)=0x8d) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) getegid() fcntl$lock(r2, 0xf, &(0x7f0000000240)={0x3, 0x1, 0x7fffffff, 0x100000000000, r0}) clock_gettime(0x3, &(0x7f0000000380)) r5 = semget(0x1, 0x3, 0x408) mprotect(&(0x7f00000a7000/0x4000)=nil, 0x4000, 0x1) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000140)=""/250) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) 05:37:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x20093, 0x34) dup2(r0, r1) 05:37:25 executing program 1: socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000080)=""/217, 0xd9}, {&(0x7f0000000180)=""/40, 0x28}, {&(0x7f00000001c0)=""/40, 0x28}], 0x3) poll(&(0x7f0000000000)=[{r0, 0x4}, {r1, 0x4}], 0x2, 0x0) 05:37:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$unix(0x1, 0x0, 0x0) recvfrom(r0, &(0x7f0000000140)=""/130, 0x82, 0x40, &(0x7f0000000200)=@in6={0x18, 0x3, 0x7fffffff, 0x7}, 0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x10101, 0x11) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000080)="4c0dc55dbca70783", 0x8) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1289, &(0x7f0000000240)=0x3f, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) geteuid() 05:37:25 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0xffc, 0x80000001, &(0x7f0000000180)="0405cd0d00159690200000930996b3cd03e2d09363e4279832a4882f5753750f87b2e9b3164fb05aa1656756dce63abfd8e1d9bf627f4cae6751cd0e99d3928a453435dd67b525090000009b7c0ffa25b300ec940b091fbb6a179d32fb57d8df6e4ce6ac48e2fbe3b3e4652e7b9ecc23dc2368264755caa6140568c11e5d6f812a2e042cdef938e7913351b623", 0xfffffffffffffcac) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt(r1, 0x0, 0x183, &(0x7f0000000040)="3af5c2fd593dfbabe0b4e1e518f1c028a6529845ef29ca43542434b65173bf6daae2961fbea552b9c9f01489ee75a18a640be027e66aa878248945c98bbe0c3bec7e6bd8ddf7524cc4686c6239e2fa3d7fc8f45e8271193931bc3eb9b286a6f721b62159fecdb803010569e87e862b8a09c31b2df8c7ed92b411d3ac65327b51574e43df", 0x84) 05:37:25 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') mknodat(r0, &(0x7f00000002c0)='./file1\x00', 0x8000, 0x4000000004) utimensat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000240)={{0x7, 0xffff}, {0x8001, 0x4e7}}, 0x2) 05:37:25 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0x80000000, 0x0) 05:37:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x3, 0x4000000}) 05:37:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x100000000204b, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x5ae325d02ea38178) 05:37:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) r2 = dup(r1) sendmsg(r2, &(0x7f0000000540)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x1, 0x9}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000340)="e2496b29b9d0d10a20cc2a8ae4c306b2293653a102905fae5e6fa7e57b444518f5e3575cf8f3a5ff61cd1ff20628bb3f87c697cf913cbd3017cc29470dbad9588797665c024418f349293e8dd83fe2cf6b4fea8b326b012075d1c5d45bd35b50d062c19cbb4daf595ee1f9d94617fcef3b6538b74571df95129303638a59a85e09e9aabeb902adca3bd7d15827a473f3b4fa1e41d0e9d8082553e44000dd7d486149f8a29b0c19f62d7ef9489af86272bdcf6c9d4929d8e2f6d1ef403cc13e988439c13d6bfab9fe91c6d77bd9adf5edcb389abe08", 0xd5}, {&(0x7f0000000440)="276d5fa7714ae0e046c32089a14ecd99e2fa124a096d5f0327a797d010eb363a744cd01c031f594720c98d7986befb0cb86e2b6ff31ad33b687173f755aecb585a6503d9bc35d5a54525d69ce0187e1c5c9437a2980c86c113c3b8a08dc00ba226b15fe8dd984287c52ada778ccb6a9f2a58fcfb583609f2271e5090e963ec1d6067f4192c0ac87c4b9fd333bb", 0x8d}, {&(0x7f0000000040)="c6ca5033a24ea9a8679bb88e801588f2e44813439fa50154db5535a3a64f6f43c85433e01c5ee0060cadd3754fb232c24ed1", 0x32}], 0x3, &(0x7f0000000880)=[{0xd0, 0x1, 0x557e, "df654baa2c8d70c5b8aedd6712d6e2eee4887c8f52b534be8963b8549f83407fcd4253db86db643e5359bc38a0eab1f0f2cec340013deb5aabc1e9d16fc43f2afc0b395c1e5f2ea11ef0656d2d392c62c7b56b4a6797afab033bc5806a86bb291d73226ec766f611d53df18e2bd9f2f971db43698bf5b6bafbe9e24a4731d082634fca2dd38e11356686c6fd073a651cd6ba9d937f3a19b0b47f58dee2532b02acb2e3f69b61389e482f69c6c1422f8a3861092d560ceb3c9247"}, {0xd0, 0x1, 0xffffffff80000000, "f2b39e41d6c31ae757a26dafcb77e8669f8bbff8b1812514eac0033a1a6b5be4891b7224c7df647f870ff29b409bf6b7689d720ad6b968a57bec8d5fc54b63de9714c5c6db784b70b36880b4c01f067c5dd286556a2a176c35c4e7becf938c41f099f741a929343595d48330cdad84e4e44ee91113bfe66b2688c24bf667b3f5f1e579ec92d3aa77e9920e3c0c16d966c1779ac08c71872367ab5c105064adda557f18a084ee594c7c8c185db0e4ac5feb30d313a8eb472a6bb9d1ec"}, {0x108, 0x1, 0x7, "6646d5583de20ac1150db4d4d455ef2714caa11d5f2e20c40bf28261c047858f44141dc777d3c8b5024fe282012cc2b527c1cdfb9db5a854240192745daf899cb82c13c872ed64ae0fb2d70217893a22ee423743ecd91048d8fdaa7962435f85728cc83a9c20ec17b2aee2aab3f5eab0924903aadf0bedf477a4e8de86ee02f339a68505e3e1a68bcf13df2a37e8f88114717e367db9b3570fc9aee4f98a15d67fb309517dd72a5d7495e01c45cf9ae8f99977feea07634d2c8d8af092225e61c5f1a8b9f875cecc059378cf2c8d8636e1114132c9f75ae738a44a2c792678279f4869124b33d89fa219e299dfe2d0f524"}, {0xd0, 0x1, 0x5, "119d3e898f4b49d6f81b5e87942db72f49d36bb13e8b612a85ff55491b67df743b55f2c4bb5d544df603e515996b2ca3a12e65fb0c06f9cad046e4ebf5367c6946f4573e1e51e001b4c76c79f811e019b74c704692d4e3eafc962bc2b891819dc30c689d50372929a7531aa677a3c712175a2ee19c3d68c5b8cae74e03e2b314e681f2e35fb071d4798ee240151b4a838f2571cdf863aea7b46f90d5ba83be8c0692c878bebb9cfcc921a42d842a3f75683aa3f23c96fc949ec954b7f196b9"}], 0x378}, 0x1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 05:37:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab08098824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="6b9cf9ea5ba07f8ae5d90705c9ae3e6c02008b74361e3d", 0x17) write(r0, &(0x7f00000002c0)="9085", 0x2) syz_open_pts() syz_emit_ethernet(0x7b, &(0x7f00000000c0)="e6db7cfe00c57a207d96c5d58756faf5b41cafd8bd07713ec16cd0fe2115a07d562a4a66b239f94b3788633f71a6ea193be354bd986fc82fadf6d53b528e16e2338e5a02280f7be8af37f5c0b46395818506e3d6fc4b63adc3bcad4c4b844c3cfd1967fa86c3b5e3d6f2bcb59abb49507f79c576b1981900e2b2b7") kqueue() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x105) 05:37:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f, 0x0, 0x401}], 0x100000001, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r3) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x43, 0x3}], 0x7, 0x0, 0x0, 0x0) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 05:37:25 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/87, 0x57) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/237, 0xed) sync() r0 = dup(0xffffffffffffff9c) sendto(r0, &(0x7f0000000280)="026c2be4097c90208c", 0x9, 0x400, 0x0, 0x0) sendto$inet(r0, &(0x7f00000002c0)="87509c4e31b4fd81dda97efbe0ac212f4d58431236d814180e925531404635b3f0b2502de478b4a15ff565fe1907f821470580fb5f46475d5e429bd9e3dc5476c76be709980a6d6e98592fea705adaa7a12a38f81ab9433a783684cd9f3671", 0x5f, 0x0, &(0x7f0000000340)={0x2, 0x1}, 0xc) mknod(&(0x7f0000000380)='./file0\x00', 0x10, 0x20) connect$unix(r0, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) getpeername$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000480)="b090c270265df483c936968e1e1c029aacfed440b5fbb4755d28eaefca7d0378ae23c4ce3ae940cfa4459c03d2f1781b29c450230093dd79bfa32cc17c17659032be50705076ede30a2c0e0e62758c747d710088416366d4c7439c99fba7c8a61057485cfb0525667601", 0x6a}, {&(0x7f0000000500)="4b2a088593a157f275b3c8c8a7480a3682e5b26240da6ef5f7ab75838f597c4ebdd38e2523780bdd0f697a8dd58a72afd968daef754d8affd538940817fba0d70418faa56ef912912cca7bd198f579", 0x4f}, {&(0x7f0000000580)="b631e09126cbf62c86e619b92e4558dfb59922a0b89883939d6342da8c645c1db519b1f8ce2b1c1ca698253879d9d3aeba6aab22cc721b93e6816e788aee27cc06798926063c8f3c9c7653d42a683367cf4e9b8d589c", 0x56}, {&(0x7f0000000600)="0567f9a3f7bb6c3ac3d5a5275a5c72583d6f3f441dac1a40e174dc8fb589ec2382b82b1ef5b551298dfe3dde0541a8f8c4433351334a0fc93fda72c001253071a19633a1d6da3448117a3a212c6fe891143dacd63dede35fa2a4f512b1b2f6bb20cf20088fb9e2a555ffb4294778beb20bab9d716dd37afe7dcdad6fb54d32c4a467bae71140", 0x86}, {&(0x7f00000006c0)="76e822be5ac8e36742d7a7257f6a0b19fb", 0x11}, {&(0x7f0000000700)="08d7a4c0ed207730f7901224fe7667620cc9e339ec3d5501e39da5e8e5dd130375742867933ae97b9e9bf2ec7237b8c62bd8c5deaa778d7c17ad4b9991669a2e20821abf9f1e59c0df54aa1ab0f37f2ab4b76dca5dc3ef51590ed69f84f6949e96be260cd02d7bcc926c60ea07dec8d1d26de2253bd991054f80d03c8e1cadaa95c8f5ef87e317e6d11cfb9267010c2d668df255184f14ccab4ed89bccce532290d6e215a23b20262eb4c05a024a991df5a8faa7372551bdd974e046e5baf01de1e446bafe2c76544065928267732ffcf2829b00bcd3f3fa08d40c69a622b4bc25f27d56376d1a88d364adbcce3efde5a3303cf1b3761c5d9eb5a44312ff2a86242f902704dcd34eed257b636158ef80a96f4ea5cced70c35b0016a6c65668dd15d5918a81f673d7e69600e6c254d30aafeaf7b7c00f88a64e2dc115647d14c830a5669b691c2767e5f19dc0e71c657066b58b31bb3ff55dd8d9fa1814c285acf42f8806bfd756efa8103fb630aac28acb1ca540c6fe72d4ab4806838abf764b646fd124ffc73dee23059a82345c48c9c63b601b2700bdeb948b86a7b5337327c04d0f60cda23d3b98b1c761c2d20be35e2c4d35e9cda4548dfe025be75ae682327cad62a1da1c0d2a1338b6ec0d144d8f3a21b5f94249236e8146065ef629b8e81504532cdac9a94b32620aa68528f5651eb7c18a88a164989ca3872f8e3f221615d1d325554df691e7c61e7e342c996fb643cdd4da1ac0324cc720587309a17765901ec6d57d29a60056155af09ee09bc8e03d27f3644752e413cd93320a203c748f5f71a721c9cc213e37fe863b6f90130da9721041a6d2f00a99b462a06e470a757852336fedeeeafef88e7b249275d869754314d83a8d4ef8259443ad37fff383387aaf7911709e3478ba4386a2242a4e7b9c8d43549c6e9e2ce9cf8b684ce0fbff3981c09c403ea6379a355d27de2e176d23bcf4974a6e504b585771a1a284381e62659937c1ede80a39af2cb9f015a1e83b33e06b8dfa4fc6d29ab7a9158529a89911281b3f6a13ad076b238f46db6a1ca241a774f724cd2ed8faa7b8cc473359fcabaecf1959f7a5d2c8ab35cb11bc08f97612266b722eabd86f510d7db57042f94b2e5a26c4cf2f938770fb2412654cf1b9d086feb269fc370facc3d3191f17ab427c37abffa1e10c9118ad50796643d68d05bf7f71655037280d609e213b1185455f2fcc4d536cf1a3e249de96b04266c2f7cbee0491c54ff6593a670662ea6bb6ecbfd18d34bb7a674e5d21f6aa44480355c83e31b399f6ce0cb6488bc5b797c4f428463a2f86484e40f11ed712b73e2edf99763a56baf91fe152576734d7447aac9ca88a2581f51ae13cbd47c4fe1dd539457fc77073c9b0fb9128c13aa1b078220371287d84231b647de576a051a956fcbda6c611c9e07b92e4dc553b38bfe07d3f25be868f01e3de05e51a7c1d27a1003cce1cb4de00b84bdeb178745ee215833c39a3291bb8edbce0479f6b6984436e9ddb6cca2e25bc40581128659227ba631cb860bd10815f0511e18adaa9a04ca714d44e87d0704cb42fc2214d8b98238496a6458fe48463c17c16e2ee10eb9f06917b936dace0fb4559ae6eb47618e4ec9dcb441aebb5edd7f50247448addd0fe3ea4e55bc8ed84878bd1b1561cec69cd22ea7c69b220323e9dca553438c7d96bc61951d4e3e8e8bd87fb945064eaae1ccd847532e5361eb1562ac0dc77ec1db539eba1b0b9c5a351e13041803fae96e6a9e3b4402bb6505220bb763cd72ef4cdbe7210546654ae83b05ee175d9d36af33cfc4dfdacfe3ea37112f4c35ff5b378c8ae760adee77285808a1e38de82c0d8c12ab626ee8e2c723bf45361af91c3811137896afcb57097d2657148047bad5eae07ef1ad299494c86347c4508d3ce2e5a40868f960b2818d25915e4d7554f1cc06dcbf459991c817f407f2a4601aa49ef09d5f16853d5713f328624e85b1afa2c554ac3013350f7696b14bba630e86aeb50354052fb62b0ab0e215fefcd5907a93e46c767590531d70537f42caaf1294c934fcda0da2d92dcbe0667ba7d260837146dbdc687ca329c1eacd7b627e17a0ad2153a82dc8f58195d8dab482ed8dd86c71f5c2b20140073d7da85c842035f24db974e36f9c3079aab802ed39b231c13f9a1969cb594a0a2887198b408b20369765207f7cbe090fbd947cb08daa1502052d3f800f8c9af42c84f1d55b3bc0658889b29f09e89be9afc2ff41128b3c6f23ab40d8e1719ee7d4806c3f15b776b057419b9fb4e2b2e28dc70b404e8510e5419c616907ae92efdecd5320b78558ceadd22aaf512e5fb33f8b5dd0d5b85e7839332f0aa5610b6b8de9df0a92cc9b7d6992079e8bd74a90891d1a7e2619304234c0e45c1b200749235e9cb003b746edcf8c51737b40e34f4f952c28c4f2e88d091233351049baaa9bfac16525a84b884cb81199ec1cc24e00ad223ef9a147f464eed00f06fb3855b61a21889182c16826b22e84aafa89fd2252ef67132102649a144496e693760d2f0e0b8f5ad07ea3664cd857e85731c9c37d8d68363248087dfa9383d157d36bbbcb5beb7258fdb3bc1038cbda44aaadf84498ecbec9a66e90dc8c6e041f1a9791138062305f57239028e1b623d9bc94d5ebedf965b4eb4675272c5b739f19d411d9fcfa9b76119bccb23a5fd03ff6ab81c25b4b5cc5016b6a0031038228420ef8659646fd0dd971f0cfd2ea51aeee31c2a26a26b578a77bfc5b3f212320afbdd85d6d97ab190ee45a9dba450eacad2cda81ac0204f5834dca7ec1fb153358e75732399c437991e91a5838c872775dbdc30e395716d55b00dcf8e824defb93590f5c57953d805ffd07b8e3ffb52205f937cc091e5e320d555c9328a424fe17fa409195aa0635c5cb9996ee5239bfb141ed8579b361cb53efea422930c48b70f3a480e8ffd65de2e539d1a2b14cd6e97944867feed8f0315a35b1e2eadd1a4be81ba0911d1ce4cbf41805bffc0a3488c55f93f0ca24622086cda982bd0f6dd3d52bef773e7495fb82aba5a6a9197caed7688e8a7aa4b08816b8fc3249ec6b2423308397b6872d2a99e52caf4afc1e01f1d1f7b6b8c2396cfd1d31a8c45be086b2b22ed18fde3c290ecd87eaf403e6033d74d39dac2ccbfe4070cc06c1e3a19c8bfa3db263975dc4212fe52e232964e69862a5130f54a1f1cb1c3952de397dd2eba7a208cc13b252b4a2d487640c298c2c7619ca8dae7dd284bdec050f1fcc6b2947d48c1cd5952fccd1ae0693e5084d678f6cca6aacfeb2ceeddcdc0e9bf46a5d4cbefaaf5bad539097fbec055d96d98190d6bfe2911e5247c409e0a9bc852c9f83661f11719a68681c64468de557177e3b0b17b44e1f4966086c9c968f8031a7c35b235b9a931596d3a6016b0431279742b947ad70bc9e797d4f297800fce85a92c479fcd392744436f1c81c8e87092c67c96046802d8bbb66718aa35a06b593156269f718196cfd160ef7cc9e08855caea0183744c9729e35f9e36e832dba150771de39223e57bb02bb1bd6f1da4d2e4e45790f28a8b92e2160f8a04b6b73ef0e08fc000d2e23e28aff23a48d17bf958e01c8ce44cb2e4f1fd205aa84abd76479e3b17596ad523d22782113bbbce945baf3d6810258e2ea4ba3a91bd74defa499c9091de43ee7cd2716a54e75e9a22d5b76061174a6be20897020cb00f0ffd8ddf86bfd72f11b59f0b7f9a5dbb27e646b8c846d537effb4fb35186b8bfd51581fc0b52dea03eae2fcf6bed65640d22f3d4d0e8526fe82ffd8fcd6d5f67524cc283ba92e0b53a1d84b1ff0664eea663ce112b342fd14fcb9f619dc9536da6f24cd08d68d3b4c11a3c1166d84e7e2dc1537062c9e6938a02aa698bc072a61eda14c25de9ccd305c1e43dc92fceb21f522a381fc82e9aa5510a74504f842260d7da1d60bf02c5332ae5ad0abe4ce4d6d45e6c4b1be497a1b412423b37f8513da71c45f9196fa6dd9fbd70ac6198097e95c48079fde3184fdd2f9293a14b54848e3736d577deed67a02df69c6c280cde65259bcc85dcfd5fa040679e4decc58c549cf544219c3c76b510500e43ce49d1d75f2a8761a7b4575d94605c7096246ebc638e7a959f2734bd162f1d8fd63c964e0c4ea3b521cacd2c8cfc9054adab09e1ede27ec6a327a8f1afbc502346cc006c5a2e81e4a4c5d9b75d22bc9bceb7b89e992f02424ed657d091e3c97c1fc4e489a2fd4bd24ac84b22a006dbcfd15299a9f605a61c7217ecf73c0b803b0385209305a83d34f596bb9c96d6d5493e9c38c87f71d8ed0256dfe8c027f51838f4b426537121c8c2db80e992fd58405fb73e072a840bbc9d7a67731401be041880a708911dc96e6606d0c0fe5ba6959373aace0ce2640c21c8930009e15003bff02768738ec6c701697f4ab63c81a123df4bce45b45ccd57bf3b884f32a2e61f67bfe435b881286e4f2167b331abb68e8cbf19759a42e0cc7cd829841772972c65b8c96ba1f78abb2e55d97851c1da04b537dfea9ce081f90f469f9df75078b248cdde984d4496110e0ab188b2c8003255ca8d4be1ed5913b57b78c3dcbc1956f69dfe576275d77a3ed2a784e26a813bf4da6586ad4f2a7388767af20bf44033de748c7dc7eef88b5b46ea870a78e0a356d2e316c03a1dea2fb33f4e96dd3a38e40006d9aaa608bf51217e4a5ef14985dfe701f6e1d9f57d84f5bdfbf8d6a6bf8c7892788d4df150287d12dda0c131ab365bbbcaef0696426bc8b4fdc88a7548b3c6d4062caa93a7c7199e745931d4251fc70186d34ec98c349465f8c1fbcd86f9b4a93b91d04065f8734ecb8b6a9a385c0edb2a2fd2f1cf4beeded75f9243c00c21849aef9825f91c5a07bc18b8bdecb0f3efff4018d57723ce82d015bde9e6e31b5c7bb721bc7e58af87073c443d3d3e9d6ad4dd6fe0d387c41a0296f59749042d29b8d242940e6b130fd81f4d533ec5b2008dd1f715ffaffce8d7a17240bed142e6b42a6371f440b403778260a1eb3dbf616ffc8e921f344cf6a7d82ebeaca3c22c1198a4dfe2c3e710620b31abf1f0839936dcecf5de1722b26214da100d6a698afe41b423bdc8a696c4d6c8a7f958366f981eaac0083d20ba1d5ddcc5b6ccc960640724fc2dfd085e8bd312c912807b4546df19ace986afdac66a7169c9da451b72a89c11a50d1e266350025b85c501de2e464e6ebbcd6c874f8a90821bdf64a0f9f49d38f79f0bed397ef526b76ada2d66fefbb9ee8d1c63e80c1b78ad1319667ec608193ef76e85bf51b6e1c931b26011d785787bbae1ffb9a92363a4fc23d2235606de30f4ee774cad4d8323091da2c3fab20f11e69598264ab77ab8f68f1da1845cb3445589743a987b76f6f5b12d8294ab5c813be052fac8fb13e9b81b58afb4929fa129e6d5a86fd9611477310d0dfff1b8955d3baaed1f2488a18fefdafbabb46733b0bea695cc961504e7d0f0374e6c27ac344399a2b816fc866de5b4378616361b4f28a8c5953d7f1b88afe0219e240e2be03d57f5680d4aad128755efece7d9fe0b05fa38b7b3f749b0db3cfc4b9d1a959bcb191f39f7c1e7fe57796c7b379e9638df492811bb3cb9779a2e8f008adfa3c05409b5c3f33dd97d3fe15a1091a280082b91bd1ae140977514a03acd90944dd35d6647ba1f3cdb7ddbedf2e217ea71ef09ac8b24445bc0b3d84e02f547d5291ed2c6d7def00d8f448db7925b20ac2b6ced51b0df08a32babe68e5db959d4d613d85989f782625911522de4", 0x1000}, {&(0x7f0000001700)="b530c2e78e3f0538528623f0351f9465276544e86b9e07236541a0e9e05094ff23a86c14c93b72634e54", 0x2a}], 0x7, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = accept$unix(r0, &(0x7f00000017c0)=@abs, &(0x7f0000001800)=0x8) close(r1) truncate(&(0x7f0000001840)='./file0\x00', 0x4) accept$inet6(r0, 0x0, &(0x7f0000001880)) pipe2(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setflags(r0, 0x2, 0x1) getgid() recvfrom(r1, &(0x7f0000001900)=""/59, 0x3b, 0x802, &(0x7f0000001940)=@in={0x2, 0x1}, 0xc) recvmsg(r1, &(0x7f0000003c40)={0x0, 0x0, &(0x7f0000003b80)=[{&(0x7f0000001980)=""/111, 0x6f}, {&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000002a00)=""/4096, 0x1000}, {&(0x7f0000003a00)=""/240, 0xf0}, {&(0x7f0000003b00)=""/109, 0x6d}], 0x5, &(0x7f0000003c00)=""/23, 0x17}, 0x800) truncate(&(0x7f0000003c80)='./file0\x00', 0x9) write(r3, &(0x7f0000003cc0)="dfdcc78c05be55c286c074bd7a2930e2f2fb2e84aa1bdd908748d7de35a26b", 0x1f) open$dir(&(0x7f0000003d00)='./file0\x00', 0x80, 0x20) socket(0x21, 0x4000, 0x9) pwritev(r2, &(0x7f00000043c0)=[{&(0x7f0000003d40)="05a7786972f4b58d150f3948cfd65ecc58b6b74412655566d398cc449897ab3fd94b940b726404691dcde596307c90b2a2aa35755946463bfdc45916dd9196b9212a2c82e463e4935fa6e5b940935f80b52a59dd71310108a705089fa4d32dc37e044b99745018c6f7409b47b33282171543ba549d7f094366ba60513dee3f5955696154ecc3c06a7e13640dbcdfbe87afb68d2a0ba869e7431577aec85334a528cca831a37228ead81b8e26d5d44706e3675effd3a576ae4d588f045eb793e484f3fbb863f99d5bc227981903", 0xcd}, {&(0x7f0000003e40)="123a1745abb173a84dbb862e2b1ba9ae25cd5bf6198dd2e6f173d06d8519faae0afda35956c8846bdfe70b97279f6af25860d7d453e2d1cd7fd1ffca3ec2cf370adf25b84acc054630961765d98cf03f0df02bcce54d32e5fb206b29abe052cb7cb4c86ff965461c548fbcee43bca0d40e635d0dc35b3c8d1127e32cdcb47087c7b06fba3a76bf043f8b12d30af1736824e0d6406bcfeb5adc7d18e0f92dcbb026d8169ec659f569f0ac715e2f4271874f67c9dd45d39f9ea98d1fa539a98c467cbaaa013ecd135569a2bbd122861a30eafd0a1da7b79c2b9a5a451043105a42fb101377b6bd0de74a40", 0xea}, {&(0x7f0000003f40)="f1d6a1081cad2e54846b8fe5b8c0d6d3dfabe7cfa7d1b17adcbf1b62933a8ab9653a5ce84d6bc402de8e556f3ddd44963a2d706f878096d0973e4241d5af02fd7500db9f241c1148eee0c1abbb9efd95cea3416561e4aed38996cd855c7d1eaa1b8a5c3dc834e73f0b41c2c159c7fa57d4bb75ea28cdbc532e24111a9d8c65e9622968707e9124782ca697ee0c6d33477ad847344887b0df06fb6acc865cf0382181752e401ae1aeef04d51378d3e2aa69bdcc1edc25e9a6c135bef3a8c2b178a46da4fbbae48802cbc21236d643a2dabff4143285dd23248b0f9c6203a4fc36d0", 0xe1}, {&(0x7f0000004040)="a93d8f65236073fb4f5bfc658107d05b44da7b4fa9bf4330a3f9e9e471d4d84646a988c8ce840528e6872ff86408ece4c2714bae5dc8d1494609fdc41239005031fcbe743a473d2ec6a1f76977ece9127678776c6cc5d16be6eba597cbe0553c18b92308f882165ecffc85d6447ce443fd", 0x71}, {&(0x7f00000040c0)="bf9d2d193bc0fdb528b32834601a48a870e458f51d768133f2059c97550ee099b2b48e7e4788f3160082e142451ee74a26141685eb0b117ee310346613d7e7edfd97857efaa494d3b26d30a80b1ddb93b0d37b3ccc509bb208598c5454f965aeb336346c2bddac6f9ba8cbbc4aa80b36d9a630df5ed16e91ca70ea59c429dded48e717a1f3c4865e7b9402778f93a17e601820c4462f80b1a7572a5fe06378052527a0fe0d2366edd9e92cb13184464b3a049bc14984", 0xb6}, {&(0x7f0000004180)="21fab05de470e1bd3874b19944b7716aec5854ada0b61e4dfc725f69eb43a65159b6bbfb333b8b8790b1e0ea98c37e84a8d6e61c94202e0897602cb1f72fb5f10ddb65508f6fe116dfcc56da96dd76ade68401f12c7775224e82e6d91194dc611082cf06119424678c46ec30a72fe66d4feeea031910be270823cb5b8b1e2e4370f269c2dbee7f896955eb35ee08877fbfaf58822420d6cebe43411cf7396377f3d2918cbaf1642a7e58d7baebfab63c", 0xb0}, {&(0x7f0000004240)="893b3871ef76f88e332634812a1092f38a07fc395aeac1ce6bc4bbd0bb33e068ebe9a10993e0d5240f260c0136c2c94bff4072a77acae5a7203668a1331c866a7ac2126809fb3b18d2f0cecfaba50808d61a2b0780", 0x55}, {&(0x7f00000042c0)="84fbfc9885541db494e5e63ba4d06f4bf53c1f76667e1edd31d0c4422eea5f75036622140900ca5ff98b985eecfb8b003be6fd458554031bc198e3c9ed4bc803269bdba0", 0x44}, {&(0x7f0000004340)="220fd8573d651b08b2de0a8e417f9aca46733cdbd53df397c8f0d7d6a6156260b4ccc486cf6ba5bb0d8e2711a7d2576165637a867d84f9730ab60022e90e99ad0a22e6e4e6019fc725e7bac54d036303ad7b73da", 0x54}], 0x9, 0x45) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000004480)={0x0, 0x8, 0x1, 0x5, "51224e706fadd97d429ee0ef99f340d2d79fa119", 0x34500449, 0x2}) getpeername(r0, &(0x7f00000044c0)=@in6, &(0x7f0000004500)=0xc) openat(r0, &(0x7f0000004540)='./file1\x00', 0x1, 0x44) 05:37:25 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) r0 = syz_open_pts() lseek(r0, 0x5f, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x2b5d) 04:02:32 executing program 1: r0 = socket(0x2, 0x4001, 0x0) listen(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x100}], 0x1, 0x80000000) accept$inet(r0, 0x0, 0x0) 04:02:32 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='cr') 04:02:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) dup2(r1, r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) 04:02:32 executing program 1: r0 = semget(0x2, 0x3, 0x8) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000040)=""/49) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/58) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCEXCL(r1, 0x2000740d) 04:02:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) dup(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000200)="e1", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x1, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) unveil(&(0x7f00000026c0)='./bus\x00', &(0x7f0000000000)='x\x00') r0 = open(&(0x7f0000001440)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) recvmsg(r0, &(0x7f0000002680)={&(0x7f00000000c0)=@un=@file={0x0, ""/81}, 0x53, &(0x7f0000001500)=[{&(0x7f0000000140)=""/167, 0xa7}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/194, 0xc2}, {&(0x7f0000001300)=""/247, 0xf7}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000001400)=""/14, 0xe}, {&(0x7f0000001440)}, {&(0x7f0000001480)=""/69, 0x45}], 0x8, &(0x7f0000002600)=""/128, 0x80}, 0x0) 04:02:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f66696c653000549ccfe89292ce157e59b64f4b761a6dc571eded12ce9cd533b52dc561865f308644d0f0d0545d9592910d9615e7e528b09492567faaa6154e40d21deb0024794d857f2a4374ce562a98d584ceb14bd156739b9051b6f2e7b10b1d3e4cdf612d59b6b30fa7edd84e99330823ee182d93171449b0d9f8f82e13e53982c9960eefe705c0c5ab1d4e417b7209e38446bf63fc3e4bd44b9e8b6bc3cbc3b021b805441a999201fcacbb3bc52d3c400c9c009dde5b2954d3c59419b0731177e6db2c31142b6390c5c8e7f69f7d678931b8b0674e0e2f6fd25be431b19115538db05d5fd3891624ab712d0295bbef66e99b7d2ad1cccedf19607dc8f7198f6cf86475e63a75fb7d162fbc9d565f0d03ea2dc75bc24a3f5c1680949c8760f63f35b456c4d7cebc4d7e5868566b784e6a6bfa4ed87436b0ae59e2cdbeead33283efabed12697f9008793393ce3b7dab497969a57d9778c3404d54e5f8a4652305ab46024c89c86d2f61383482b9c01a5b8ab287471cba215f4dff023d6bfd471a58b3d9e7f10e99"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="6c932bd6ddb317c5f499cc0ee575fc646bae1730d53be2f209d78f8413fe81038004e6d84a9e381d58287a28e6a27f3d8cab9920a2b66c570a", 0x39}], 0x1) dup(r0) 04:02:32 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffc}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fe, 0x0) 04:02:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x1628) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffc, 0x0, 0x1000100000000}) 04:02:33 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x20, &(0x7f0000000040)={0x7f}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x401, 0x7f}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000020, 0x718}, {{r0}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x81, 0x7}, {{r0}, 0xfffffffffffffff8, 0xa0, 0x10, 0x5, 0x65c823a8}, {{r0}, 0xfffffffffffffffd, 0x61, 0x1, 0x1f, 0x10001}, {{r0}, 0xfffffffffffffff8, 0xa8, 0x1, 0x7}], 0x8, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x4, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000003, 0x8, 0xfffffffffffff000}, {{r0}, 0xfffffffffffffff9, 0x81, 0xfffff, 0x8, 0x93c6}, {{r0}, 0xffffffffffffffff, 0x84, 0x12, 0x2, 0x8e60}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x58, 0x46, 0xfffffffffffffffa, 0x7}], 0x100, &(0x7f0000000000)={0x9, 0x3ff}) shmget(0x3, 0x1000, 0xc0, &(0x7f0000ffe000/0x1000)=nil) close(r0) 04:02:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="6c932bd6ddb317c5f499cc0ee575fc646bae1730d53be2f209d78f8413fe81038004e6d84a9e381d58287a28e6a27f3d8cab9920a2b66c570a", 0x39}], 0x1) 04:02:33 executing program 0: r0 = socket(0x1e, 0x3, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}], 0x20}, 0x0) 04:02:33 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="4951cc34557fa5f67516b300f1da8ba45ca59be205c15e90471b1761a9a55de55b7bc8010771b141f8f7905a3ffea0d3cdc09df37225d59115fb159c50603c97cc9b8d2b008a7b0a6a", 0x49}], 0x1) syz_open_pts() sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0xd9}, 0x0) msgget$private(0x0, 0x40) 04:02:33 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) setsockopt(r0, 0xa, 0xb57b, &(0x7f0000000200)="65c646237e19d478f6716b3df50fb3332f25a4a62f592a86b92b2bdb7b5f1f7e94836ab90116fba9be09261bb1548ec94ddfbdc9789d702e34b3b061f203150073b736fed5e8bc024b782cbec0d181d78c470179a6a226c2b935cc900b95a4d9d328cd4031363672d0325a1764508c1bb9f76576cc07ec1c8ce010194f4823e4fc21b2e04da44c12d68055adb26ab2b99eca433591c0856c73", 0x7f) listen(r0, 0x7) socket(0x6, 0x8007, 0x1) 04:02:33 executing program 0: r0 = dup(0xffffffffffffff9c) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/50}, &(0x7f0000000040)=0x34) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100)={0x2, 0xbc}, 0x10) setuid(0xee01) r1 = socket(0x100800000018, 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:02:33 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) socketpair(0x16, 0x4006, 0x7fffffff, &(0x7f0000000000)) setsockopt(r0, 0x0, 0xa, &(0x7f0000000080), 0x0) 04:02:33 executing program 0: r0 = semget$private(0x0, 0x1, 0x282) semctl$IPC_RMID(r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000100)=""/137, 0x89) r2 = kqueue() readv(r2, &(0x7f0000000480)=[{&(0x7f0000000040)=""/83, 0x53}, {&(0x7f0000000380)=""/239, 0xef}, {&(0x7f00000001c0)=""/24, 0x18}], 0x3) fcntl$getown(r2, 0x5) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) getdents(r1, &(0x7f0000000280)=""/254, 0xfe) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r1) 04:02:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "4d77d93f000004070000ebffff03000000001700"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0xfffffffffffffe5b}], 0x1) 04:02:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x11000300000005}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000380)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) sendto$inet(r0, &(0x7f00000002c0)="5f1b9095e02b3d6e304ce70fad27d1c0fa1ea8b34396c438c8808828887b0672a6bd0d5e5b91d54f37ad6373722cf0d24bee966f51472686cfb7def4a5e72a1d7a0db9e29eca3c98ae770e", 0x4b, 0x400, &(0x7f0000000000)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000340)=0xffff) bind$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e3266696c653000d99f29453161b0"], 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xff56) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) socket(0x19, 0x3, 0x8) 04:02:33 executing program 1: mkdir(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)='./file0\x00') mkdir(&(0x7f0000000540)='./file1/file0\x00', 0x100) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000640)="ccbdab2fcec439dcfaf9a9a34b2ca808f3a6d73e8b2bcdb332eaeb8a39aa3303b4fb05cd8663efed6ea8d87ff6365f2ff60843bc30272047ce1497cc1aac6aa6c65bef0795a9d943ab9f6207489d26a17b532fdad2395df82f8641d1df11cf6a84db85d5e06f4f9c8c402733a3741d996f8d2b31e9c14f3775c91ddeabcd1adedfe00b398325e32f6b7c3b2d0385a93890bdcd613d9bb0759995935884904392d277ad421e87686bf71010df41c4b998a98904963942aa44050acf181214b3882ec4a6a685", 0xc5, 0x4, 0x0, 0x0) rename(&(0x7f0000000600)='./file1\x00', &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') execve(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\xc1][\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='#{{-:/\x00', &(0x7f0000000340)=',\x00', &(0x7f0000000380)='))[&#\x00', &(0x7f00000003c0)='\'I@(%@!\x00', &(0x7f0000000400)='+\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='[{*/\\@*\x00', &(0x7f00000004c0)='(\x00']) 04:02:34 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000000)='./file0/file0\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 04:02:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee59b09d7b8b0cf8959330d23aafbaf89e60d178c370f8d7b603d1179d96837b2b0064a4370ec77628cc1a2e9c8d72689ca04", 0xf1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) dup2(r1, r0) 04:02:34 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8223) 04:02:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) chmod(&(0x7f00000002c0)='./bus/file0\x00', 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) openat(r0, &(0x7f0000000240)='./bus/file0\x00', 0x2, 0x80) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x3, 0x2, 0x8, 0x9, r1}) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x2090, 0x1979) 04:02:34 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r1 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2}, {0x200, 0x200}}, 0x0) fcntl$dupfd(r0, 0xa, r0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 04:02:34 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0xfffffffffffffff9, 0x1000000000000000, 0x417, "d3e6f43fe872248f7e3db8b98b8a40cb7a8391d2", 0xfffffffffffffffa, 0x8}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r1, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000004c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50b018be5455ba5fe808f9840f9e13da075ee54c068224873e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde4015b9d8a14970b846a2486d88ccf61aadf5c11f8b08003237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba4007a0a477670c0e9c3cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978acdb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f9ab70b59326a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7dc284ab187455e3a311c96284c2b5337613910b76922e59a3fdb4f82c7342c1f2e00a96000000000000000000007c46d991810cd27ef09527d167d405daf92f1c2e346bf1b36f4e1dddcf481a0833a7442cec94be170b11961dd8081454c3ac135a84819a5faa29eb6713a93e1e35ff8501f1d0e8d46e97fb2a50ed40273a5adeead5149889fd94928beff1c135c8c95435b11fd1f7b696320f4ab30cb87579d46ae29a3b16e5e8a43e731fb68572426211ec8824482140a2c7b2a9d9ec3afd3ac2acb3d74c9d60493f27410eff1eefb2b546", 0x2ab) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900", 0xfffffffffffffffd}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:34 executing program 0: socketpair$unix(0x1, 0x4000009, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 04:02:34 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x7fff, 0x8e51}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) shutdown(r0, 0x2) 04:02:34 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) syz_open_pts() accept$unix(r1, 0x0, &(0x7f0000000100)) r3 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r2, r3, 0x6) 04:02:35 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1f}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0xcf9d, 0x0) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) 04:02:35 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = kqueue() ioctl$TIOCFLUSH(r0, 0x4004667b, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r8 = getgid() r9 = fcntl$getown(r2, 0x5) r10 = geteuid() r11 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) getgroups(0x5, &(0x7f0000000840)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000040)="c594aec171f4850890d463918a5617b577ef6f1283e8f5f38b85d5b87f08b9e4c4bdaa19f2b867981d", 0x29}, {&(0x7f00000000c0)="c2d183ed8fe67bbf2783a317174a06fa0ce4967c4f875b0d7804b83bc61ecd3380aff27a15467c03dcea91aa2df48b2c30bf3a780fc1a6c98eb591e0fcea53b22153e09e093ed80fa5bcb7c64c73d9f360cae619d94bbe2c963235b446e447a180298a96fed22dd8fad8d051bc490dec0063e8086e63be08ce91b2d8ffca86a45862e2c56313f7af6dcf0f36d4e0f8fe99ccd830156011e0ee79fcf515ab4a27fc6996014befea2b2ea84e8e7809bb813c1bc0606f17f1cafa982e4a4f8eb80804a817b4a980e2599fb6dae8e79cadc8632134e7f8baf4e27965", 0xda}, {&(0x7f00000001c0)="48e2635c26288bf9f4ab7c4247a0d00f40e0625f6387cc7e9cdf36d155715d3097f8a805bafc85f3292d53b8f08395bd122bbbeae94b0fdf3cdbe21228d592357b635afba4e22f644202aed7bc63196bcf432e71433ee5bb31e7b268397f070e4b0466a1d58a2d359843bb13", 0x6c}, {&(0x7f0000000240)="c12be924309ab9cb26801d0be7887e8127510aa8d6dc2893e943681d49eff39223ea1cdb7c99952cb51c539ca1a2fd542ba880d5961e34ab0e6424b3fcbc1c775720d6de705a1bc061dbed18", 0x4c}, {&(0x7f00000002c0)="f894bdd7d789058a78ffd27600fbd1fd9742cf52d9e713eb011f2b", 0x1b}, {&(0x7f0000000300)="64e7c73f8f542a7b620e593036f0b3a0c672adea0348417df33290f29749e6dee2193b64ae7a9d51c82830e213dbdcd0e9cabf9cb50c3c6270b5b8913ffd90edbbb3c71344c8dcd9156515aa187222fd455d79ed6d7089d83afd405e62ab22a2fc41f45932b04dd8f5946f29e5cdf66e670e", 0x72}, {&(0x7f0000000380)="ca7aab95cea7c3120374a35cc5f4edcf60ce8588f9b6d42b446a9a5e2c0a8ce403836e5bba4eebdfb235737a42ce95de06acf6b38848b1a23f458e8aa096cb2d4c168d6c59771a4550e12201", 0x4c}, {&(0x7f0000000400)="f11e9c8b6f14aa72311f2f86334d2a48b7d5b194d097436cb52eb2698d9d1962aad3f73151f925ff39eb93d490cf676c6db038a2701f64c4befe0c333085447b8a71d30272a9ead44c04031a43b5a3104c7c548d646b7cbdee3fbe45539f727771a7a1a360b895a4ea46b7b6ee19ed1c5cac136a29f83d90f3f3c956cddfdf6ae6dc08a6f87101a77c6a2c383c4a2bd1cfc605f79976d52d9ce26dbb2c90ac07a5757532efefa7c141bc4bd87de52891", 0xb0}], 0x8, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r0, r0, r2]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xa0, 0x2}, 0x8) 04:02:35 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000002000/0x4000)=nil, 0x4000) 04:02:35 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x22, 0x202) r0 = socket(0x18, 0xc007, 0x3) sendto$unix(r0, &(0x7f0000000040)="5083332ed97baf50e7f3686480e23e0b289b2ef2b849d60ba54cdc973d", 0x1d, 0x402, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000680)={0x80, 0x66}, 0x8) r2 = getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)) fcntl$setown(r1, 0x6, r2) r3 = kqueue() pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000140)="1d85a8c9130e65433cac3f10243bd56767eb6a32910e72e62ab1ec4c5283f3b97b42b322dda933dc89175fd0bd929784627a0965e9c3a518d98029fb21c57ee69510c73f79d08cd1406de9ab8ee5e4bc9ee96f3d4bf8c5b71a33cec1", 0x5c}, {&(0x7f0000000240)="5dbceadc24058da2f36e421e4ef70efe4a27e1739b4c34f15d8043119026576fd9f342e0982142b6e30a057c2f0e940bc8187a2ea066458169f5e521535c25d8af9039521b5b2cd6a6385866b60f13271f2097dfac2090c337c57ccfdd31b4d72146c313d6377b87a6d381b0954bdc95d7d2a051ec57f28b5321f924cc85c2de8947dfd5a6831f0f75d5d5cdb294ce51650f05e41c0c3c5b0a0858332d71c637b84c9adc10df02a1a44c6d4f9c7232928becca8d4e3f88405432e36d80cc6f13524c8f7c722da57d80c2b7db0b1498dfae53f6", 0xd3}, {&(0x7f0000000400)="034a06fc50b3ce5f044edab137afd896aaf5b26e51d3dd5d38858ba1f1b34ccc820ff7b1eee602def90bdbcd9eca2fd73c8e077a81b85b4636cf377a91fc0bac4c4812902cfc3b431fac8465bd6b68bbdb15bcb250206c74aec074134fb82db597c8d5e1d6e12ca050f025a377bf7a6f6ad86c85158a3e982e412bc187f2c931e241a1a941009393570f4fe2cac577120efc5bd52482f7c6d75befb9270fa4f84aee49b54e6292378757f7a2c8339f3c6fee4a753c6bb6cfa482af6ff58ac9dbba380418cde6d4a68369a5ca31b4a1dcd1", 0xd1}, {&(0x7f0000000880)="9985e4eb4f5757bcd555030a216aa797f3796cecf565c0656879de3532f1a4d5152279a9679e050b96668818798215bd8158e006acc9042989269ce1e29aa192ad584dcddc06bde6f251ad83a0808cd46ee198b3bd95a31149bbc65a31c64ba4f0ff0a3db36072c737d05b3e4922b9b867ce0ade3aef4a792eb3dab4e028d129f0fdbacedaa40efe6f23552b61f4ef3ddb4c4131f3945685db8e31fe42680943ca817011850c8e0f12b40b733421f2a053d76fa06c8bfd169eacf856d4d6afe4c890f7a291a13631556512ac046b7d9ee7b4a84f36b04f3199c030e6af2df84f327d702742507071d16899e5bed8e330968fc7dba75412e9c210e5f6b260705d7e84f5e7cea2893ca9ddd5329f081e69d377b699c3709d1bcfab8d7e91c73e284889c54982cd3760b754d1d0c186139ef9e1a73b87f1e6e5e03deaa727ef57eb8b33ecaf5812d90a0da533d83ceca2fac6dbca1305955257c30230af2545cdf9240b53ca4648816e9f98fa4e9a86f92e1271cc7a5106ad0143aafe01bccae5719473e2a3bee94240e25a85ddffe62522dcbe5dbe1cb55546ae48b9ff2013624010b8a97ab77e364738275bb40d3a1af829cc60691c60d92dd9428c47013b9c7458af1da66fa3068e13a959449ee666dce003d3174e1607f49cbd21edc1c11ecebe54285710abc49fe9c676c7af840ece305e1ec01768f3e7314bd803bd2b5ef8bbd428f51cd31599dc8b41c837530ab15d12174cf71d84540221f0e32ffbde42eccb3e8ef5b229c52a74a4d76cdb7d8c8adbc14ca0796f0094569140be0cfb4f09b0b14cbd3760db6faa18a4e02c0724d160d96f18fddc0abfaf82043029f13c7fabc6196b5d5127adc60d511accdcc17391f7492f06aee9e77dcd2c403f5b0e518b1a341957114468ccc27883d18766c975798f6cc212cb677f3b6878a179d37a2a8c39c4d99b47975bcb5a80ade8d021a96c670f5b907f03fe818c7a58de0bf7340914ca8e2711fe3580d66abbf40442628e5895b91d3442ed5e396d6f0f56d99ad1adbb5d157617f2e882e1b0fefa1a00861cec66309f2e1bc4b830b8c8d850a170a4cda677069c3cbf0c25b0cbb2cf2b74958119eab345d4e1159ee637d24255b4a9ed2d4fdab914cdf44fac99c6f7951a743e45e4c3865b5b5304642aaf0afb02039d11ea41682d3c5019a23c92dfd08b59a0d02023eb55a1ca05508986a8c647a811a23a85e894e1220c4e93c5b33645898a087921d33a449e1959f5244a38da79166767653eb94e8fb353dd55eff8c6a225ff3cf2815373ea67dabd139ab624d2a145cd1f719a5777541b9b40ae443d92cf17315e4ac80bf09f4da70ddb7473b2af91c92f18fd4d1c127387f07dc3af5b1a77906bbcfc363ca0502c897725054c41d8fa008ec8cb5d209291ec153658ee6311a3c3bed0f1099644f10fb2c47b3d9a22ae68c789cfd2f24bb0f2a5b10a8c04a7d350482884c048c2242461edd1e33888a8fd5c9f187ffb05c318d6156c03bff421eb97db028fb56d7a581a20ec2a1f03e4ce89fc230ad812335b0e29bc196b91f81c8d4031f97b789bf76708c6a82db569fdaf2d1dd81e1002e699c0133ec696f63ca7d978101dea917f90f1c43a3bb4cea4957712b07a96e580000b857bf28667fbbcd0fa0d9bafa2e705a14484d986daac9d9af754166fff8f7373253ccf7d508ccff39e88a146571bec745da8f0203fdf25571a26bc7c0e1a9ed3bda3b95e7bb1ace52a8e5b6d81d97b98f7c8b22bbbf8377e74ba0e28b7f6fef1b4720f53a4617fca3043fe9a660b16a2701dc8ff583b1e892b71b67f1412b81f2b8a992aa2b1674815492bd056a826afc5d41b2cb8d286c8feef7c3dc66787ef45679d56bcebeabad886ef0b5c9db3a8c32760d46b39dd805de440b4689459a03cd8914fa312e94eb554c2a0ea84fc7ecd89c0e39795594c4d56aa472a6b22dc9d48c21768afd19042bcbf56e3443b4e69016c1570b05174cec7bdb7b18814ab65037f207755fff0ca1615a446ef7b020f228cddc7d029f82013afd74182b891fbe454faa9c5023e65fda49ff6a755bb1c37df09033921b016abd7340b0b5231fee8b16942121a69f6337fb1a15952784dd30b20c3ba6afb75dde139c371d1423a1dc7ef1e3d4bab68dc94cc3b51ac22c355b8dc7315fbd741855e9ada154f54343f34f95ea3032a7acbbf5d8cf0872cd1db1b6259baaeb56527bcb2c1d36bd60ae04cab9874cebd059f3fa9c63e8c8c3c873f97574bb3b518f81980f771d40b9726390497290acf89f42831c31b58d4ded7fb3fb86a9bb920a79f73929035070bd2319433dfbede0d9618ce6b8b59f4c0d5d06a15c54eea103ec1826eb95aa85129f58e00088b530484353710cba801d6850764ee015122fba32849005418381c7bb385fa54115af29b8c4bcfa98a7f3a289abef758f22016830da7868f6869fae2ced546aa1399c1349668b39cfc166c3a9c800dd78a2c1a70ca6432a165d7f33f59721c7f8a6408108c8420c81216c614a3a19bbbd843ff7f4c935bafc4d25f93d3096942099a5fe3cbb6b5c689adfd246073d983fb1e503747cd782ac345d08a39971406a0d844c0953e8b3d6c639ebc0c07a4d0f3437714c7f69fc52f41ff4bdae3f8d615e4f917927f8c0e1344295f25923fb6b3354140733d447c3a845e77019df020b3b0024b78f51bb93ffbdb26ffe966baa8bdcd89d3df35f37b9e5b5d2c8d5500802771004a1d1f22621dcfb2fd61c7de89e93844389dcc696ce4d967d5aa76d84f0677be4313cdfcd2e6c1dc5e4a1a53a15eb09ce3b6b6f18627c7fc40036ec9e935dcd5daf0ecc1ded16a66f73f86971fe1617eeb47f0c847621aec5a13d50cc855432f151054ada374fa7f1d21434578aa78b8e7ce07d85a0efb1b0e4d679ef93d40a41f423bb16ae0093e9dd7428bf31f463617d7c107f88895af8ea286f3ecf152cfe9e826cba31019dbabfd517e0115b626f958af5d7fa68065ab2a45f07b5c1f0ce002474ce8f397b7284ef9f4ae576958b16c94dc6248845e59833543e02e01009eff2dcba90c5f7ada5b579ed618d8bffe39c9879049dc27d1975e3477ad5c0d329a1dc27fb8269bf583d809b6991f8a80428ff32ef94309b6958bd1ae13de6075fcb8253e4abbd4a68d15119170ae1631d6a30203ddb8f271922ad831aef4c96a4f420fe546fd986655c9bcb4fa749e5849aa46692ffa60f5f84812eb236596b5fc1398c91ee721504815272fc4f86b7815646de5c0f0ae041875549f6a460503b7779157943696d906a55abe0fc14d4ca5d2a31a64c3d714e3825524b453dc9ecb73be1e64c2322f9b7a102006621c341b898ba29650734ec77cdbe30a2542aa1a21c27446ba240747e61d337bdb6ba03bb20c1e47866ac09291028f0e3a350e67331e895f6de5d132073062316548ce162af01179979812ee62f7771ad86efe8a7736eb2e05e82f76675278eec12303d2604d037e04017eee5aededafb0b10a0d50a3385759699bf54c3f07f053519db979f2a99dc2bd7297aec8c294bc260c4d90e3fddf04b7dcd74cd295ff38c8a9a042beae41a42925bc5549e325fabfbc776b0d6339e1f8c1bdd7d1fc24679e3482667f7ca385bdccc621652ea6823b7f45123753a79d4ff91f6c17b350072abbbaa8fdb81f90779947d08f909be59b3e3867b07584cbba179a7ba13785323f248f93bb2039501d4605a843656336782c88c82d009d166e94910cf5865cc20d11b1f37cd06f62c9716ee5df5b741ffaaedced1ced28862341031d8421d544510ccf6f2ca71f0efb885726f322b4004e31f5e1cd012b554296636c640d2e40d2c7ade7f7dc6c94b1137566e3ae97fba2264b1e48409a362c4f77e209445707611e9fe9b2ebbdb5b2edd0392d6d08f1f151cb8522ff08179c19c93685e09b53bb60d6d5202cd907d64e3b0cc47ff10c6b63c662c276d5dc9aadfdc60be203b07b014b6b9906a742988d4c8e85e4da84dc9beca7a4c938772c4be1d7b2d6dcbdb412234815150b9a0ee223f89dc5a8197179fdc98e44b6b7f7cd6204848905393de5e87fd0e06fe5c1b25fac67c59d1ce83b37275cda085ba1655b2dd8075dcfaf8d91f5aeedf14b1b860ae5ac5fcd61c5c488434b1007053bd017c8a3ef1cc26ba0807f0781b1009a07c459423975b1e31d808e8e9069513e97026846fa85d03569ba818464519ea30a133f506e3271ebede9705b3d97909bf8f9929a5e8a039bded8583c90c605f6bfe07971177f8c15c852bd721259a287e5f4019b5ed251bf087bbb969c96a12a8a7bc1ae9fb9095245d70cc04e32c2364cb68e84b24115103dc31466417ad65b8807ebb4bb92b5ba8851eea4f16010dd8ed98b9676382b229614df50418bf5e9c3f9a99a469203c901a20646f519c377e52ef68e9dfe70c212bbbb78d0e8e0dcb422ace8aa83c4f6b550f5e30ac267a67e8a30a88b2c3b506aa1b7a4ff5fc6276787c05b7f89984ff4a0c849558a40453af22198fc66f71d7f6d86fc6aa17f9f83a0a6593fd4b800a40731f58c4d6b1735826590c86cb4d673b03cafc7e18697444046cdaa30fdfdbd32e881217abf33341608c5ad303f829de06541cba061020aded8ed0f7e85b177cbf5466416ea47f9dd659b475cd199e5377e649220542adf0be8244f5f2182b4e948bcc1f1d8378df7e0cedce08cd1ff2dcee92de3e3d6abb3993d1cade33b5b5c0c540077a725d26b11300bc2f4d35a7104da61a612fdaec706f89f672a7ced1b37de5959280eb3fa7f8a359a4e639fd6c2331ffcef12b2f2f27580a969d489757e324dac828dd97a2e8eec5bffc54121eafc8a4d5af5f30d0f15821009d63d124681dd778c11093f3996383c3eab733db6dd55f09822693290e74116d8701a49fccbb222984c0188252f5e79129de924d71164710e1e76e2ea2a2de454f00d9b0d16b82283ecf371184e2b79df8b8eb3e0d5736d96463d1ac368920ef6040be02c7648d1dc3119d382c80ad1e92532f7d277f764b1f10b52209e10f840ee1a73c50fcee35fec2d4752e2aa20948b3c356dac0e6094e24acc474e014dcc79ba70890c80be7fdccf3e4ef8c71f49c214b4999c1b056e66064cdd28af97d8bc2618e41633032ef7f2b06365cbf02632f8a9b2d474fb83b28a74a81e433eec943bab971165e2333bc84077a5b795b9a7979ddbbfac24070b95c52ee921a116871730c5db5c9b2be8cf7ea3864eae339feb1c63870cd261500ab3d980293b063f4d7983abf718677e515fc12de5b1d9eb2cd6c2ccb392fe4d6fad71d0b3226fc8eede07e2d3cc188ca8a78b76576935bf92c43f0c767e4aea73b3cd98d8c3c9d42b57fd3660b3b3d0385fb3bfce8a2c767192dd9717c7705fd1bf2cc19cc2d28e2c63ec5fc4637ce77470e3e80ac5cfb39e57228df1557ba32c7415fd13a71d52bd25b78f27ce93c9f95392f57f40d0695a1fb155ace2c08abba82c5d764dd1c08d09fbfeb3054c67446be824848031bef4a47c7637882e0d03dad4b2c4ec72db1c416674c54d3310a96a4384ffd00fecc10995c4f549b8deef627e93539bd01503a4f2db365449da76a6f539ac167470f81b0b26816f99d9b0d57742ed792b20bb23fbbce035e1154a893d0e1b789fa61610ada3a7e62a1a7144d441d64e866260aa0910793620d8c79e3c5d2bb2e8b1e9d8db922f2ec20b99b8bd0e86613f72d2d8451c84038f532aad4a05d5166e3c11e2355227f8d61c03c946f4d6a7fb47bf6e5d8f", 0x1000}, {&(0x7f00000001c0)="71e8f7ef8a3aaf60bbb2047451d1d381f2c95e9b", 0x14}, {&(0x7f0000000340)="b5dc4eab6edaaf74416e1445c24077f333ac069efa2afdbd14d0e4bcbb25047545db4a8795f9268813d95d3d70362f607203b86080f36365f657ba640af81dc46e4c32bab44b5a96755c5456bc7ed35977af108aee75d55a307eddf1b944d2", 0x5f}, {&(0x7f0000000500)="5c4b1516827425881d3d5b45b39c5de5ca9c400de1a4bb502754cea4d185d29a88dd323f2aaf678b89133a423314ac23ca6ef770b863e76c89f2a8814d070cda52ad211285da22f35be8ea8cd690f51e003c6ab6348041b69df6875efe413affe2afb4372e5a1691893d3e0bbcb9012b8f355f52efe6549a07032d7441db55bcb6948d2c6a8e77277bc4f62ba6af93271d823a1122b7fd831f59c7a3ada9774f9abae7481ee95f2a9954d5f379031f48a18eb8e559fa5fb522e1dd9a0440c75f0303d55adeb08e4d3097", 0xca}], 0x7, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000840)={0x0, 0x0, &(0x7f00000003c0)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000440)}, 0x0) kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffd, 0x6, 0xfffff, 0x9, 0x2}], 0x1, 0x0) 04:02:35 executing program 0: socket$inet(0x2, 0xc001, 0x0) 04:02:35 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r3}, 0x0, 0xc1, 0x9, 0x1}, {{r1}, 0xfffffffffffffff9, 0x80, 0x4349780b6412720c, 0x4, 0x5}, {{r3}, 0x0, 0x0, 0x40000040, 0x7, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x96, 0xfffff, 0xd, 0x5}, {{r2}, 0x0, 0x4, 0x2, 0x5, 0x8}, {{r1}, 0xfffffffffffffffb, 0x6e, 0x1, 0x7ff, 0x4}, {{r2}, 0xffffffffffffffff, 0x80, 0x0, 0x6, 0x6720}, {{r0}, 0xfffffffffffffffc, 0x24, 0x80000001, 0x7, 0x8d8}, {{r2}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x1, 0xfffffffffffffff8}, {{r1}, 0xffffffffffffffff, 0x9, 0x80, 0x1ff, 0x5}], 0x30000000, 0x0, 0x10000, 0x0) r4 = dup2(r0, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x6121, 0x3f) ioctl$TIOCSBRK(r4, 0x2000747b) 04:02:35 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0)=0x800, 0x4) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) 04:02:35 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2104, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) 04:02:35 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "8dc6861f62e38a64ec768840672c55a31f82335c"}) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x25, 0x3ff, &(0x7f0000000180)="ebffcbff48000000000000000000000000000000", 0x8cd63dcdfab03ebf) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() dup2(r2, r1) 04:02:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfdf, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc00, 0x0, "4e971a5fda82e1a0632c374773bab6657aa6cbb1"}) syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x9, 0x0) 04:02:35 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x5, 0x3, 0xfffe, 0x3, "626de7b3b0737cd9413956fc53b4cc9216768c52", 0x2, 0xab7}) 04:02:35 executing program 1: r0 = socket$inet(0x2, 0x40000000000004, 0x0) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) 04:02:35 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002640), &(0x7f0000002680)=0xc) recvfrom$unix(r0, &(0x7f00000026c0)=""/165, 0x2de, 0x4000000000002, &(0x7f0000002900)=@file={0x0, './bus\x00'}, 0x8) recvmsg(r0, &(0x7f0000002600)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000002500)=[{&(0x7f0000000100)=""/148, 0x94}, {&(0x7f00000001c0)=""/202, 0xca}, {&(0x7f00000002c0)=""/43, 0x2b}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/161, 0xa1}, {&(0x7f00000023c0)=""/49, 0x31}, {&(0x7f0000002400)=""/22, 0x16}, {&(0x7f0000002440)=""/184, 0xb8}], 0x9, &(0x7f00000025c0)=""/8, 0x8}, 0x40) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) recvfrom$unix(r0, &(0x7f00000027c0)=""/133, 0x85, 0x800, &(0x7f0000002880)=@abs={0x0, 0x0, 0x2}, 0x8) socket(0x1, 0x7, 0x8) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000028c0)='./bus\x00', 0x20001, 0x100) ioctl$TIOCEXCL(r1, 0x2000740d) 04:02:35 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) rmdir(&(0x7f0000000000)='./control\x00') 04:02:35 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0xb, 0x0, 0xffffffffffffffea) 04:02:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='\x00', &(0x7f0000000440)='\x00'], 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="1e3e7d422adb36b4adea0b9bea9ec01b858da4a3042f3bef8f66384329c52dd1c701893cb8e623012d72ac25f96b131c8abec42cef94320daa73064db16ed842b6a53f13bf3c2164f6c2caab7c89281864963fce3785887cd94cb26ecb48b808aa61506d360dd00fac997c29b439850f5d7c53735923823586deb0dc101c8e7953d969faedda847ed03469be4ca44570f6294ad41d5c96326858fc050908b2686b7989a81974b499f17968680114f63d5c3b", 0xb2}, {&(0x7f0000000280)="8747d663dab136b706c02c221831dbf71ec16e1cad174f8decfb66f7c6a917165072e79cfe268a5249990ab023cedfdb77f8013e6482a012188133372114279153b274dc2f52f8f0dd035b962e5cfd3c0d66b127b439d62b025265e6584fb05686d4acfec4a14a4d43efbab91570f0e41fdf9f8fc4de3c6f2400dbb5449a04c68504253519a9eac822ff67682b8072e763bbf53203b446077f8a7b570252cea144b2330fe98d9b96deae3eec01aec22a2f17076dbddc7b896808baacf0a49c1f47e0def4dcac7170ee8d7a36dfd703a7fb0b5e851e593b54e8cb8b33a72b411e5966a93c36f65308e758a37a1b5e8a065544e296dd", 0xf5}], 0x2, 0x0) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 04:02:36 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2007, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20282, 0x0) fcntl$setflags(r1, 0x2, 0xfffffffffffffffe) 04:02:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0xa864) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='c\x00') write(r0, &(0x7f0000000000)="89e9fb2040f0cd2f0d5b5b70629b591e4239f47f505ff66aabfbf67ead00e900399462f83eed931eaa18b0e32f", 0x2d) 04:02:36 executing program 1: r0 = socket(0x0, 0x2, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 04:02:36 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x3, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000080)="5472f689f279976630c52dae0a8bb8a1b5a929d0c762a6699f6317431b9981eca7492dc85c33f1b5e61eae7acc20a5efba0bb40edda6734d64b0dac6828fa2f2cbca99f18338de867c14f2038a03dd2ac86c68e9203b173cc06ac897eca940105eb9bcf6378a62f721e982", 0x6b) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) 04:02:36 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4400) r1 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) dup(r1) 04:02:36 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x1000}}, 0x0) getitimer(0x2, &(0x7f00000001c0)) getitimer(0x1, &(0x7f0000000080)) setitimer(0x0, &(0x7f00000000c0)={{0x6, 0xfffffffffffffffd}, {0x4, 0x8}}, &(0x7f0000000100)) 04:02:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x2) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f000000b000/0x3000)=nil, 0x3000) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="6ad489c149cab09ccce7aebb3cb112ca4f3b4b555b04fbc2b4d3c887c61826deb55d28b5b1f9ba833c415a43fec9555575626a296c906580070254e68198a1b3b4b73e4ebbe9ee2f511bab1928509a1b96f2537392419011", 0x58}, {&(0x7f0000000000)="b539dbf939f91baf2f4cc37ac619", 0xe}, {&(0x7f0000000100)="84a36452e9b5e495e09ab8809053c2a1958efc7e6e8a1074ff10054123ad13134f81f9ed98763522d3fd57e6f86396642e7bc46b8e1812953e798bc36432a9a36d73620029c7c7e48bea0c6414addd38859e753a398caa26e9e19a8748ad154ddd253e95cb13ed7ca5", 0x69}], 0x3) flock(r0, 0x3) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x3010, r0, 0x0, 0x0) munmap(&(0x7f000000c000/0x2000)=nil, 0x2000) 04:02:36 executing program 1: lock order reversal: 1st 0xfffffd807f00d9f0 vmmaplk (&map->lock) @ /syzkaller/managers/multicore/kernel/sys/uvm/uvm_fault.c:1442 2nd 0xfffffd80788225f8 inode (&ip->i_lock) @ /syzkaller/managers/multicore/kernel/sys/ufs/ufs/ufs_vnops.c:1547 lock order "&ip->i_lock"(rrwlock) -> "&map->lock"(rwlock) first seen at: #0 witness_checkorder+0x6d8 #1 _rw_enter+0xbf #2 vm_map_lock_ln+0x14e #3 uvm_map+0x2e2 #4 km_alloc+0x19a #5 pool_multi_alloc_ni+0xe4 #6 pool_p_alloc+0x70 #7 pool_do_get+0x127 #8 pool_get+0x104 #9 ufsdirhash_build+0x40b #10 ufs_lookup+0x2a5 #11 VOP_LOOKUP+0x63 #12 vfs_lookup+0x552 #13 namei+0x4af #14 start_init+0xd6 lock order "&map->lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x6d8 #1 _rw_enter+0xbf #2 _rrw_enter+0x5c #3 VOP_LOCK+0x55 #4 vn_lock+0x6e #5 uvn_io+0x2ca #6 uvn_get+0x206 #7 uvm_fault+0x12c1 #8 uvm_fault_wire+0x70 #9 uvm_map_pageable_wire+0x2fd #10 sys_mlock+0x187 #11 syscall+0x5a0 #12 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x18 witness_checkorder(d0cd595249f5ec6d,81,fffffd80788225e8,fffffd80788225e8,0) at witness_checkorder+0x12f9 _rw_enter(13af60fd06804cc1,60b,fffffd80788225e8,ffffffff81ed388a) at _rw_enter+0xbf _rrw_enter(aab26785309197d8,fffffd8007d96180,ffffffff8164e290,0) at _rrw_enter+0x5c VOP_LOCK(48d9f5a6421e24c2,fffffd8007d96180) at VOP_LOCK+0x55 vn_lock(d018c82ae82cb926,1000) at vn_lock+0x6e uvn_io(761a70e4efb22753,0,0,fffffd807a9c10f0,0) at uvn_io+0x2ca uvn_get(d0cd595249ab0843,ffffffff81c275a0,fffffd807a9c10f0,fffffd806bd80198,0,1) at uvn_get+0x206 uvm_fault(36888da25fc9f36d,20010000,0,3) at uvm_fault+0x12c1 uvm_fault_wire(1cd3547a1a00c3d8,3,20010000,fffffd806bd80198) at uvm_fault_wire+0x70 uvm_map_pageable_wire(84af1f7a664118a3,20801000,20001000,800000,fffffd807f00d9d8,800000) at uvm_map_pageable_wire+0x2fd sys_mlock(58410954b29f354c,0,ffff800020bba978) at sys_mlock+0x187 syscall(761a70e4ef9a21c1) at syscall+0x5a0 Xsyscall(6,0,ffffffffffffffa1,0,2,9b40510e010) at Xsyscall+0x128 end of kernel end trace frame: 0x9b6a81c2cb0, count: -14 ddb{0}> show registers rdi 0x3 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800020c752a0 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800000947000 rax 0xffff800000941ec0 r8 0xffffffff81d74cdf witness_checkorder+0x12cf r9 0x5 r10 0x11d744dc0be64b2a r11 0x9e11d87a1e194f17 r12 0xfffffd80025ccc30 r13 0xffffffff81ebb01a cmd0646_9_tim_udma+0xd31c r14 0xffffffff822b8d80 w_lodata+0x47490 r15 0xffffffff822c7740 w_lodata+0x55e50 rip 0xffffffff81a668f8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c75290 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor0) pid=156224 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020bbb9e0,0xffffffff822e46c8 process=0xffff800020b94010 user=0xffff800020c70000, vmspace=0xfffffd807f00d9d8 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 3284 140550 93549 0 2 0 syz-executor0 * 3284 156224 93549 0 7 0x4000000 syz-executor0 34409 49690 1 0 3 0x80 nanosleep init 44616 218 0 0 3 0x14200 bored sosplice 44533 73500 50507 0 3 0x2 biowait syz-executor1 93549 79385 50507 0 3 0x82 nanosleep syz-executor0 50507 235093 88405 0 3 0x82 thrsleep syz-fuzzer 50507 313592 88405 0 3 0x4000082 nanosleep syz-fuzzer 50507 190381 88405 0 3 0x4000082 thrsleep syz-fuzzer 50507 455500 88405 0 3 0x4000082 thrsleep syz-fuzzer 50507 283793 88405 0 3 0x4000082 thrsleep syz-fuzzer 50507 440360 88405 0 3 0x4000082 thrsleep syz-fuzzer 50507 338896 88405 0 3 0x4000082 thrsleep syz-fuzzer 50507 370147 88405 0 3 0x4000082 kqread syz-fuzzer 50507 177830 88405 0 3 0x4000082 thrsleep syz-fuzzer 50507 162609 88405 0 3 0x4000082 thrsleep syz-fuzzer 88405 451030 50577 0 3 0x10008a pause ksh 50577 204100 89081 0 3 0x92 select sshd 89081 173683 1 0 3 0x80 select sshd 35175 172175 35282 73 7 0x100090 syslogd 35282 165009 1 0 3 0x100082 netio syslogd 80917 118805 1 77 3 0x100090 poll dhclient 84028 232649 1 0 3 0x80 poll dhclient 98516 237839 0 0 3 0x14200 pgzero zerothread 39818 178938 0 0 3 0x14200 aiodoned aiodoned 56737 57651 0 0 3 0x14200 syncer update 21093 447986 0 0 3 0x14200 cleaner cleaner 87292 125281 0 0 3 0x14200 reaper reaper 36841 372825 0 0 3 0x14200 pgdaemon pagedaemon 81321 135042 0 0 3 0x14200 bored crynlk 10778 439965 0 0 3 0x14200 bored crypto 32045 160750 0 0 3 0x40014200 acpi0 acpi0 45523 449657 0 0 3 0x40014200 idle1 59568 245577 0 0 3 0x14200 bored softnet 36878 351163 0 0 3 0x14200 bored systqmp 4573 287185 0 0 3 0x14200 bored systq 48334 502888 0 0 3 0x40014200 bored softclock 13739 470291 0 0 3 0x40014200 idle0 1 83189 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper