000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x5, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setregid(r3, r2) r4 = getuid() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r7 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xfff, r1, r2, r4, r5, 0x2, 0xfffffffffffffffb}, 0x4, 0x9, r6, r7, 0x100000001, 0x80}) 16:00:30 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:30 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:30 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) unveil(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)='W\x00') shmdt(0x0) 16:00:31 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:32 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) shmdt(r1) 16:00:32 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:32 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:33 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmdt(0x0) munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) 16:00:33 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(0xffffffffffffffff, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:33 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) 16:00:34 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(0xffffffffffffffff, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:34 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r0, r2) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(r2, r0) recvmsg(r6, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000540)=""/134, 0x86}], 0x1, &(0x7f0000000640)=""/49, 0x31}, 0x40) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)='5', 0x1}], 0x1) dup2(r6, r5) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) r7 = msgget$private(0x0, 0x28) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000040)={{0x8001, r0, r3, r2, r3, 0x90, 0x1}, 0x6, 0x100, r1, r1, 0x2, 0x2, 0x46, 0x6}) 16:00:34 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(0xffffffffffffffff, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:35 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x0, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:35 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x18, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) 16:00:36 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x0, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:36 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) 16:00:36 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x0, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:37 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x84, 0x1) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) 16:00:37 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x0, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:37 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0xa000, 0x0, &(0x7f0000ff6000/0xa000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 16:00:38 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x0, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:38 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(0x0) 16:00:38 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = semget$private(0x0, 0x1, 0x100) semop(r0, &(0x7f0000000100)=[{0x0, 0x7, 0x1000}, {0x4, 0x2, 0x1800}, {0x0, 0xffffffffffffe63d, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x800}, {0x4, 0x63b65295, 0x1800}, {0x4, 0x7, 0x800}], 0x7) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = open(&(0x7f0000000340)='./file0\x00', 0x8000, 0x4) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0x7fffffff) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x300, &(0x7f0000000040), &(0x7f0000000080)=0x4) shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x200002000) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x10, 0x20000000, 0x5064, 0x8c9d}, {{r3}, 0xffffffffffffffff, 0x80, 0x3, 0x6, 0x80}, {{r3}, 0xfffffffffffffffe, 0x8, 0x40, 0x4, 0x6}], 0x2e82, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffa, 0x80, 0x0, 0x7, 0xffff}, {{r2}, 0xfffffffffffffffc, 0x0, 0x13, 0x2, 0x6}, {{r4}, 0xfffffffffffffffc, 0x1, 0xa1}, {{r3}, 0xffffffffffffffff, 0xca, 0x4, 0xffffffffffffff4a, 0x4}, {{r2}, 0xfffffffffffffffc, 0x10, 0x0, 0x7, 0x5ae3000000000}, {{r3}, 0xfffffffffffffff9, 0x90, 0x53, 0x7f, 0x100000001}, {{r2}, 0xfffffffffffffffc, 0x8, 0x1, 0x1, 0x14}], 0x3, &(0x7f0000000300)={0x6, 0x9}) shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/65) connect$inet6(r4, &(0x7f00000000c0)={0x18, 0x3, 0x1, 0x3}, 0xc) shmdt(0x0) 16:00:39 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x0, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:39 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040), 0x0) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:40 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040), 0x0) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:40 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x3, 0x3, r2}) 16:00:40 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040), 0x0) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:41 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe01823", 0x1b) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:41 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) shmdt(0x0) 16:00:42 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe01823", 0x1b) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:42 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) shmget$private(0x0, 0x1000, 0x420, &(0x7f0000ffe000/0x1000)=nil) 16:00:42 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe01823", 0x1b) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:43 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x40) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x186) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmdt(r1) 16:00:43 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b5", 0x28) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:43 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/35) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) shmdt(0x0) 16:00:44 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b5", 0x28) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:44 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) sendto(r0, &(0x7f0000000100)="cdfbdba1b33d42231a4683c8a01f22db0516aa5cfc73f7503143ae517948d7ed04d96a91c8bb0826b589cfbc866f91285c7e004a37843e86c579fbd1", 0x3c, 0x4, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r2 = fcntl$dupfd(r0, 0x0, r0) connect$inet(r2, &(0x7f0000000180)={0x2, 0x2}, 0xc) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmdt(0x0) 16:00:44 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b5", 0x28) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:45 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r2 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) shmdt(r2) 16:00:45 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751", 0x2f) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:46 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 16:00:46 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751", 0x2f) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:46 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) pipe2(&(0x7f0000000000), 0x10000) r1 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r3 = dup2(r2, r1) close(r3) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(0x0) 16:00:46 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751", 0x2f) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:47 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) 16:00:47 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcf", 0x32) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:47 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x60, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) 16:00:48 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) munmap(&(0x7f0000ff3000/0xa000)=nil, 0xa000) shmdt(0x0) getegid() 16:00:48 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcf", 0x32) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:48 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcf", 0x32) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:49 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1011, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) socketpair$inet(0x2, 0x0, 0x6, &(0x7f0000000040)) r2 = dup(0xffffffffffffff9c) openat(r2, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:49 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c", 0x34) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:49 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c", 0x34) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:49 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 16:00:49 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) 16:00:49 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c", 0x34) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:50 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3) shmdt(0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 16:00:50 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0xffffffffffffffff, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:50 executing program 0: socketpair$inet6(0x18, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x2, 0x101}, {0x18, 0x0, 0x4, 0x1}, 0x6038, [0xfff, 0x9, 0x9, 0x778, 0x8, 0x9, 0x8, 0x55]}, 0x3c) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSCTTY(r3, 0x20007461) 16:00:50 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0xffffffffffffffff, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:50 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = msgget(0x3, 0x209) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000006cc862e3a557c20000000000000000000000"], 0x3b, 0x3, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r2 = kqueue() dup2(0xffffffffffffffff, r2) shmdt(0x0) syz_open_pts() r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000000}) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) poll(&(0x7f0000000080), 0x0, 0x4) 16:00:50 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0xffffffffffffffff, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:51 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x0) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:51 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x0) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:51 executing program 0: r0 = shmget(0x2, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x12, r2, 0x0, 0x0) shmdt(0x0) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) 16:00:51 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x0) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:52 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) msgget(0x2, 0x1) msgsnd(0x0, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r1 = msgget$private(0x0, 0x660) msgrcv(r1, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:52 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 16:00:52 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) msgget(0x2, 0x1) msgsnd(0x0, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r1 = msgget$private(0x0, 0x660) msgrcv(r1, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:52 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ff2000/0xe000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x3000) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/84) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) shmctl$IPC_RMID(r2, 0x0) 16:00:52 executing program 0: munmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0xb000, 0x204, &(0x7f0000ff5000/0xb000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmget(0x3, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) r1 = semget$private(0x0, 0x3, 0x408) semop(r1, &(0x7f0000000000)=[{0x3, 0x6, 0x1800}], 0x1) shmdt(0x0) 16:00:52 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) msgget(0x2, 0x1) msgsnd(0x0, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r1 = msgget$private(0x0, 0x660) msgrcv(r1, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:53 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = socket$inet6(0x18, 0x2, 0x40) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(0x0) getuid() 16:00:53 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300), 0x8, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:53 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x3000) shmdt(r1) 16:00:53 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300), 0x8, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:53 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmget$private(0x0, 0x1000, 0x41, &(0x7f0000fff000/0x1000)=nil) shmdt(0x0) 16:00:53 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300), 0x8, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:53 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r0) shmdt(r0) 16:00:54 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a4"}, 0x2c, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:54 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(0x0) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:54 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(0x0) 16:00:54 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a4"}, 0x2c, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:54 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x0) shmdt(0x0) 16:00:54 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a4"}, 0x2c, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:54 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) socketpair$inet6(0x18, 0x4000, 0x1ff, &(0x7f0000000000)={0xffffffffffffffff}) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/161, 0xa1}, {&(0x7f0000000100)=""/254, 0xfe}], 0x2, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) 16:00:54 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7d"}, 0x3e, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:55 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = geteuid() r2 = getegid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x100000001, r1, r2, r3, r5, 0x2c, 0x5}, 0xff, 0xa5, r6, r8, 0x8, 0x2, 0x4}) shmget$private(0x0, 0x3000, 0x401, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xfffffffffffffff8, r4, r5, r4, r7, 0x104, 0x1}, 0x6, 0xfffffffffffffffc, r6, r8, 0x6fb1a6e, 0x0, 0x768}) shmctl$SHM_UNLOCK(r0, 0x4) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x8) shmdt(0x0) 16:00:55 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7d"}, 0x3e, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:55 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7d"}, 0x3e, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:55 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75"}, 0x47, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:55 executing program 0: munmap(&(0x7f0000a00000/0x600000)=nil, 0x600000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000fb3000/0x4000)=nil, 0x1000) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) shmdt(0x0) 16:00:55 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75"}, 0x47, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:56 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75"}, 0x47, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:56 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) dup(r0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getpeername$inet(r0, &(0x7f0000000100), &(0x7f00000000c0)=0xc) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) 16:00:56 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d790"}, 0x4c, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:56 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d790"}, 0x4c, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:56 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = semget$private(0x0, 0x0, 0x300) semctl$IPC_RMID(r1, 0x0, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r2 = dup(0xffffffffffffff9c) bind$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) shmdt(0x0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:56 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d790"}, 0x4c, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:57 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt(r2, 0x7, 0x4, &(0x7f0000000280)="72f6", 0x2) r3 = socket$inet(0x2, 0x3, 0xff) recvfrom(r3, &(0x7f0000000180)=""/28, 0x1c, 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="21e234221afa00000200"], 0xa) accept(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f00000000c0)=[r1, 0xffffffffffffffff]) r5 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r5) chown(&(0x7f0000000000)='./file0\x00', r0, r4) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) 16:00:57 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f0"}, 0x4e, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:57 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f0"}, 0x4e, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:57 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f0"}, 0x4e, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:58 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) r1 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x1000) 16:00:58 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099"}, 0x4f, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:58 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099"}, 0x4f, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:58 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099"}, 0x4f, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:58 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) shmdt(0x0) 16:00:58 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x0) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:58 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 16:00:59 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x0) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:59 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r1 = socket$inet(0x2, 0x8004, 0xe318) listen(r1, 0x10001) shmdt(0x0) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getuid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x5, r2, r3, r4, r5, 0x10, 0x8}, 0x400, 0x9, r6, r7, 0x9, 0x5ee3, 0x9}) socket$inet(0x2, 0x4007, 0x1) 16:00:59 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x0) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:59 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:59 executing program 0: r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x6ffe, 0x6}, {0x18, 0x2, 0x7fff, 0x4}, 0x7, [0x7fff, 0xea, 0x4, 0x1, 0x7fff, 0x2, 0x8]}, 0x3c) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) socketpair$inet(0x2, 0x4000, 0x80000001, &(0x7f0000000040)) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) 16:00:59 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:00 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:00 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) shmget$private(0x0, 0x4000, 0x40000090, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x1000) 16:01:00 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 16:01:00 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(0x0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:00 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmdt(0x0) 16:01:00 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(0x0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:01 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSBRK(r1, 0x2000747b) 16:01:01 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(0x0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:01 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:01 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:01 executing program 0: socketpair$inet(0x2, 0x4007, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x3, 0x1, &(0x7f0000000080)=""/183, &(0x7f0000000180)=0xb7) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000001044, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) r4 = kqueue() socketpair$inet(0x2, 0x8005, 0x8, &(0x7f00000001c0)) shmat(r1, &(0x7f0000ffa000/0x6000)=nil, 0x3000) ftruncate(r2, 0x5) kevent(r4, &(0x7f0000000040), 0x20000000, &(0x7f00000001c0), 0xffffffffffffff81, &(0x7f0000000140)) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) shmdt(0x0) 16:01:01 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x0, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:02 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getegid() shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) 16:01:02 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x0) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:02 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r3 = getuid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xffffffff, r1, r2, r3, r4, 0x2, 0x909}, 0x4, 0x800, r5, r6, 0x2, 0x9, 0x1}) 16:01:02 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x0) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:02 executing program 0: r0 = shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) 16:01:03 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r3) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000040)=0x80, 0x4) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') shmdt(0x0) 16:01:03 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x0) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:03 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:03 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) socketpair(0x7, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x39, 0x3, 0x7ff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket$inet(0x2, 0x1, 0x9) r6 = kqueue() socketpair(0x30, 0x3, 0x1d, &(0x7f0000000140)={0xffffffffffffffff}) r8 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff}) socketpair(0x20, 0x4, 0x81df, &(0x7f00000001c0)={0xffffffffffffffff}) syz_open_pts() r11 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8, 0x180) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x8, 0x20, 0x0, 0x5}, {{r3}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x4, 0x1ff}, {{r4}, 0xfffffffffffffffb, 0x84, 0xc, 0xe3, 0x3ff}, {{r5}, 0xfffffffffffffff8, 0x1, 0x1, 0x800, 0x23}, {{r6}, 0xfffffffffffffffa, 0x10, 0x9, 0x9, 0xfff}], 0xb129, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffa, 0x1c, 0x40, 0x10001, 0x2}, {{r8}, 0x0, 0x16, 0x4, 0x6, 0x1}, {{r9}, 0xfffffffffffffffe, 0x80, 0xf0000003, 0x9, 0x8}, {{r10}, 0xfffffffffffffff9, 0x2, 0x39, 0x3, 0x9da7}, {{r11}, 0xffffffffffffffff, 0x1, 0x1, 0xac3, 0xffffffff}], 0x8, &(0x7f0000000300)={0x574, 0x84}) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) 16:01:03 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:04 executing program 0: socketpair(0x10, 0x8000, 0x81, &(0x7f0000000000)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) 16:01:04 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:04 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget(0x1, 0x2000, 0x284, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) r2 = getpid() getpgid(r2) shmdt(0x0) 16:01:04 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x0) 16:01:04 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = semget$private(0x0, 0x3, 0x24) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f00000000c0)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x5, r1, r2, r3, r4, 0x8, 0x8001}, 0x3, 0x1b65a000, 0xffffffff}) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r5) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/133) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) 16:01:04 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x0) 16:01:04 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000feb000/0x14000)=nil, 0x1000) shmctl$SHM_UNLOCK(r0, 0x4) shmdt(0x0) 16:01:05 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x0) 16:01:05 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x4) shmget$private(0x0, 0x3000, 0x420, &(0x7f0000ffd000/0x3000)=nil) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x2, 0x200}, {0x18, 0x1, 0x81, 0x3}, 0xfffffffffffffffc, [0x1ff, 0x7, 0x3, 0x3, 0x60f823b0, 0x5, 0x7fffffff, 0x6]}, 0x3c) shmdt(0x0) 16:01:05 executing program 1: 16:01:05 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:01:05 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)=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'], 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:05 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) shmdt(r1) 16:01:05 executing program 1: semget(0x2, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000180)={0x4f1d, 0x6}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r1, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r2 = msgget(0x2, 0x1) msgsnd(r2, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r3 = msgget$private(0x0, 0x660) msgrcv(r3, &(0x7f0000000080)=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\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xd6, 0x3, 0x1000) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:06 executing program 0: r0 = shmget(0x3, 0x4000, 0x543, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x422, &(0x7f0000ffc000/0x3000)=nil) shmdt(0x0) 16:01:06 executing program 1: r0 = semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r1 = socket$unix(0x1, 0x4002, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r1, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r2 = msgget(0x2, 0x1) msgsnd(r2, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r3 = msgget$private(0x0, 0x660) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000180)=""/16) semop(r0, &(0x7f0000000380)=[{0x3, 0x1ff, 0x1000}, {0x1, 0x3, 0x800}, {0x3, 0x8, 0x1800}, {0x4, 0xfffffffffffffff9, 0x1800}, {0x3, 0x7fff, 0x1000}, {0x3, 0x3a, 0x800}, {0x3, 0x0, 0x800}], 0x7) msgrcv(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000704e000000000000000000000000001800000000000000000000000000000000000000000000000000000000"], 0xd6, 0x3, 0x1000) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:06 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x2c4, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) 16:01:06 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xfc, 0x0, 0x1800) 16:01:06 executing program 0: r0 = msgget$private(0x0, 0x83) msgsnd(r0, &(0x7f0000000000)={0x1, "107321"}, 0xb, 0x800) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:01:06 executing program 1: semget(0x2, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000003c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r1 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000380)=0x1) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r1, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) ioctl$TIOCCDTR(r3, 0x20007478) r4 = msgget(0x2, 0x1) msgsnd(r4, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r5 = msgget$private(0x0, 0x660) msgrcv(r5, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r5, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:07 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x3, 0x440) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000000)=""/81) 16:01:07 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) select(0x40, &(0x7f0000000000)={0x6, 0x2, 0x10001, 0x3, 0x100000001, 0x100000000, 0xfff, 0x7}, &(0x7f0000000040)={0x4, 0x2, 0x0, 0x5, 0x8001, 0x8000, 0xa0a9, 0x3}, &(0x7f0000000080)={0x3ab1, 0x35, 0x40, 0xd807, 0x0, 0xffffffff, 0x1f, 0x3}, &(0x7f00000000c0)={0x3dd07ea, 0x8000}) shmdt(0x0) 16:01:07 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xffffffffffffff3c) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r3, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r4 = msgget(0x2, 0x1) msgsnd(r4, &(0x7f0000000300)={0x40000000, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0xfffffe6f, 0x800) r5 = msgget$private(0x0, 0x660) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000380)={{0x80, r1, r2, r1, r2, 0x8, 0x72}, 0x7, 0x7, r0, r0, 0x80000001, 0x6, 0x1000, 0x20}) msgrcv(r5, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r5, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:07 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmget(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmdt(r1) r2 = semget(0x2, 0x0, 0x10) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/124) 16:01:07 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xfffffffffffffd6e, 0x4, 0xffb) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:08 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000715e74d3afe251903f8087ee2544231deafd1b5fda3acda043f1885447fa885bbbb286931ffecda7c2102d2744561dfde86d7db14065a956db26fe00917cc2fc33eb33163ecb5b4fc425b2e83f95b63f8751a6716a2ba5153257346b2491bdea859bb2d2e1afcb86686a5f8e34f646a8032a7a0112186e00252a7bc56b7cdca26c550e7c4d7537e08844082713882c6cfd80392895cace46d3ab81c8e93ab99b09f62010e3ff5cc1e5"], 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:08 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(0x0) shmget(0x3, 0x4000, 0x218, &(0x7f0000ffc000/0x4000)=nil) 16:01:08 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x140) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:08 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ff9000/0x3000)=nil, 0x0) shmget$private(0x0, 0x4000, 0x24, &(0x7f0000ffa000/0x4000)=nil) shmdt(r1) 16:01:08 executing program 0: shmget$private(0x0, 0x2000, 0xd0, &(0x7f0000ffd000/0x2000)=nil) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r1) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000200)=""/124) r2 = socket$inet(0x2, 0x7, 0x87) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:01:08 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000380)="32cd1c23179e83a2af1269892db442b078ccf6eda44b48204c5d9aee3f4fdd57b3fd7e969d895d9ece339d0b10003159cf35ea0052f82936ae31ad4ce6ec871c34cc175a4e507987b54da03a62d6b9ee6d76ecd206ad7fc1f8704ecfc094557dd5f5629259cf8be974b6ce8bc86cd7820db805cedf87cb3b4a47dcfb344bf0b3f962d9b344fa0dcbb488d5229aedeca66114048701b87e156fc3eaa469116e6d471d810f72a0e037ba5af8f833079c92272fa8", 0xb3}, {&(0x7f0000000440)="93bc4858774d2987390ef8df78da0f9d331ec2ca1ff61d0ba9e0a75d8b46425eed5362a9d15bb5f9e9b4405fac3a786befeaafffce09525f57c6e99cbf7be11c275681cf8ac094f77f94cb5b7a0c98f1a9ff25ddfbd3769c462463abf664b820b5d6169270256147ffcb4d17a1041ae3cf8d51ea2a9084d07dd17202d89bcf6cd56d10fb5c558747a529ddae80156fac56641fc49b03a4983028ef16fd51bcb514bc8869c43e4da7b47ef26cbda504cee94439f4e2ced9d847b3", 0xba}, {&(0x7f0000000180)="398e8cad1df45e97e400f06355d54c62772d535b7b1d9bd81c7cbc3a16f71c7fc4b16059e80681", 0x27}, {&(0x7f0000000500)="234134a0ea6fbf3a884b9d133c6badb49638b3c3", 0x14}, {&(0x7f0000000540)="7cef52209d63b1d31e31082e0fe92bdb24d2d0d288a3a83b72dc7079a4ae1e002cb50e9e4a68df514e5276cd71644710e2f431ce032e3039c614871eab8607af64f36d02021efff433cd25c243c63e2cd1f09874ccb9af12059c1e921cf8c7788cd21a3ec9f423ce7ff7642f5e1c46005bd93098d67254564ff31dce4ceea9fc7b9d913a94a234924ca9afe6d2392ab1e5eb55eb637e248279b9c2726fa40fa0d1bc606a19bfc6be8e0c4b63f60c3a14ef3f57c4cef1f3f2f290582d4ae85961f04cee35a1d4e2211db62ffab06eb8c5c3ec2a7b519269a8e53249328abf4cb46f568a09accbe8bf0903d96ee20e76ce142ae70f36a7bc8aefcd12aeab8dbc756db949430d620c2b410a140ea926f7753907d9c6d76cee7940f6b316e615b80b63ef0e1a1a649fdc87638f69db7d6263fa3a81c3261f8b7a3f3bf8d8e175ec49c86009a092eed2994a3582ce3b2c967950452a275cfb1632fcd0604cf2ecfedee665ace1cc4306d99a3faa167294d2d715c0f1dd08e8eb40d928d70c8ce963885f482d9342a7ce0a4f38a85e2df82822686a88413963ab87f2a470988292b50ccd0c41d7bbed3fb87af94d8ecdeab0a8927abc864714933c5ad530af0eec71f335a5166d563f175539f25ca544ecec7344c0da401fcc6567f19b87a2fc890a873199593b77ade7f0ef8a5c27e10ad4bb61c6bba9ce47cf8c57392bc885df60338329e76f79fae50932a44c041b6832c14456fe8338f030e50388bd0430d1608601e625cd246f50ef6aa34c8862498ce55fbf6b2cb6f3801b99c27a87865b4114c3542388454f399f9d817099c3513526d114fe1dddfd9b863083e8463457961269a265c78b0ece356304fe70361dc822b0b7373484747f79b60ab84ec59095ff8c245e3b45e83a3a9350f54970d4fa467d901731c273e0941ed75753e535a88d15d56c8b5f3857df551767b35ec1bf87fc66800d906aff4454988b6a8695623d7aacb8857b6be31234bf048fcb55eccccd663eece0ab96664957c1a893eee86711d5fa6ee2545fb110a0815adb273aef738684bcb99c3060aab2fdcbccf1aba578c131d56995065e98a39c21d4bff44f72dbedb5616cecd79a8ad197ec75c9230e338c9f571b114e9b33836e73e89623722b62765f8e173622b4d6d647aefdfc3ceac817f89eb28a1e72315d96fd29563eaa63592f01da286daf2f1b2680c6a3df1a570b80e928dc914491926c2bccd01a42683d3379870f2c161ae585ef292b12bfd15299235107dd467493cc27f48f390ee7855ad1627a758b29d7bf5c1dc3a78730a91f940c2ac9a1a692807baff8d23ffcc986766b53b0b66359a05d9fa5eca8474c5197449983ffaffeff586c78fd6b89c16e66abbc3b0ccb91792fde4b15fafa8193afb5e59ff1b5efa0bc1050d2991733d28edb5156803904ec913307fbb55d3fa9f954aa5af840cab57c9a3d20344879e9fdd16133c852ab0e46b329f5884944f578c226caf6301683d9e90ee3e873ac6cbc8203e923d580f77d70c8bdcb66da24477e07c17edbb7e11c695fc2f794975fc72a0ac34a3bb63df630ac80251add54140b0dcdb9b34b8359410bfadd9d90fcb0cf2c654f49c164ccb1cdb640108dac8469f1b2789f7c2e11d589eb7deb88451a3eeac957cdfaee0d3bb7e45d962cd4937000fbe625ec28f583efd7a5a40ea6ba1a3dadb2e7daea168e199a380688d755acce57af269a77687f505d24dccbc0d010fba43c4e748f9457f99c5ca6cfaaa9a13f0d30553c6573765cdb2c2cbcf47344d4bdf6449a24494925253f25766c296d3068bd3497c5ab182f6d7bc2eeaaa93ea943e562c66018ba14ead9bac3e4cd10062038581e01fa128090337429ef8bdf0b7d8b9ec4046c41fae4dd575601cb6e92a46b7eb1a7316de34e41881f7655a829b9bf4aa7a98dc2e120f3ccfe2c6525c3ad606c10763246a2876edb7c4940eba5979f50a0c04d7c503e877df5ab0dfe6b5fe8bdbcaafaf024f819b6701bc3bb8ba5884ee72a2c0e1173b395e326f7a45d5dfab563f717647a6247b6c52dafbcddaf2b014c6def9863092fb125f8cf97ac823e455306b6e6a85b03753a025f64d8e57294ab89a194920f2e7676ef12d7ed4118cf1a9c8323910784e101a10d2317ca3607159983361ee30cd54c50019d0e756389c516d4411c642209abedd77d1ee7cc17d4f4645105d8b5c81485ef42c2a8f2e4621fcc90b780749b292990894b12ecc9d14edf45277b8ab508d9a5717ffc327a3f8014bc1394fb1129e5dc1cc513dd6f6b42da396998ac813219cbff0221fa8aff2443cae316686db6fbfdc6588c000b7a56295b3b2bd0b2d0f50c66b69bc8b5d379a95b6038b234e9b22d11e88f3468b53a1ac2adf05ef4dbb79acb7d0a81403003948bd009074bf5aa510167a798b0f25a27c4e4a07c240ad939bc8996637685a5affa9340a7bfaed5c7fbfdfbcb00a91fb7839de96b9122bf6b51175084eec3bd5e2a7f10fbb7bc902efca0450e12be28d73b07ee9db0b695110d1ffdf023300a1c720ec4881a7c076b3e4bc05c3e73dba4eddc546baae1019aa5d5cd0d668f3d74b4af29b48089e496eae6fef76773f677c62d13274345d2cbcf967c68292f45c43c2154a746a97b1d792e7541cd9f88ca39e253b9727d53530d8582487534175b0aa7e55b9a2bdb577442e884c0ea18de58b4bcd12b51830c04e790e41e0c7568a9ec6fa0faa25cd417e4413a8cb93fbaa43f3d8f0935b521c0b5530de60fe7a7fe11ee787e6a305fc3843c5429eabdc676acc4d606775bd014afc814a82624a0ca4c527bf86e4bc5de5328e60337d222ff391abe9c6abbd4325ae5b987aaa40fdc7bb6a0dcace67af7f6a09f6b19f0cb709e33a6dedeb3348b599bfb720ad68d519d4fa562de6551eebd4aff3c901fa3807c3d76ad124b9e17c18906af4429c24d49dfcaa6ac4165728b4762b9ef30d107c3dda02a709bbc842bffce1203f61a08cdb1f528e453f6e29acd837dc2b27be31f2d29f397ab192bee92ff06e474cae69e055d655f55d071f4519a1d6a986960e25cad6f201b1e191d35cce6dfb7a896d82857fa55e10d5716d45ab56cecba90247624a8d348cd531417bc7a0dcefcce383a4fb8ee12d2e6d393c27828ea201096be70ab97353061e57ec6544d2d88a98c15318d01752229a0afd38efe4f80dcf61d054cee7bb27b7a1cdeba7de02e8237eb4ea84f98ccbcc18f4e6ec1c467bcccdaab7b9347b1f80278e0d06fad7c9c79a67e9b892fb59c33f14bedcc319b71f21974af3b1721db8521c085e23f1936c123fd2483d9469b138c8ab0cffcad6036b570ec6518927dc30f3625764e5b5017be955cbb9e985cc93a118d3bda3122f76b62abbdf66115df8af0b387df258aa7a747a6fa03ea64ec4bd172e28862a63a0ab03f66f9fba63e02b8295adf4d188a97dd3754b6050518149c3fdd577dd6aaff6c9ccd20b0a4d37efd89fa3129dce5ccbdce23f1c1fcc956e55b03d708df22f1adcd0b421f57691c08f78f84f4c7f5f2599b87efaa72496a3fb16c2c853c655d4182110d7909b985cee00367f86c4b9618a8a8c29396bdb4a997fa37846dc0c6f5835e70588210ce755e5569c278ab455915acf20b353456a1cb8d3623286150acf5f65a446564479a72126dfce7c46d12e3fb01f675046c25f757043e52507fc068df570ca181cc143454ded82917d6911dd2e010891d627a4f1642bef984bd9d7310ef2af1f7c4ac1b63c82cce729ccd41100fe51f60dfc781d22a5fa1c71d5559f1991babeef2fa169ca4d6ab8604b05d80cc6c86eea0bba8592be611f62bc24dd2103a3004e6269f35f7604b879f2751efc4034a7257fbc03c761548090fbf55793c1cb08fc85cc9d0cdbda6e57f560c22dcb314a90339738ff8e4d724a26279b7a509c7a815501f6815c25e65bd5896631f658fde143a3bcdbef81de3703eecf17616a7ae792fb665f706bda8107fe39530562c15d3479e48767959371bf0f14bdc54f0b4fbabeff815dfb03d93deae6a1883e51538d698c19349f205caba005ead7c7091e326a2d88687763e9f281000ac14cd30cf3ad6f9bb9ba503c252246483d81201fe32eafc92de38a0025827a2c68c5ee343b2794dff3a1ee8e64c095832eb6a402164a9c0ec6020c5c541d83337352e3878a2c91249050c60f7f1167512492f9624c632f6b47cfdd08b877dec6b6d046a1673627a671a57b6e94be54750d9e2d4620b83a06200bcf051b5ba5863a008fb603b3e513274f8b095bebc061e82f216622c9352dd106f6e01dab630bcab21db44542e76e6eb6d5dd25925b714c3390edc9d356cf69adde9a13e62ddb272dffe93d5328d6dd628ae55dd8b26b588bf491ecad7223d3e6e4c90b777e0f54f9d5af4ac181b7e52450e7f15efbce4223c6ae318da00ba0094891d7362c3f24439253a7a21da5df3473d33228680592f259ca62d903fbc3447ea5dd7fe176fb90d68a2c9c02020bb40884cf84f81e72cf0a57eb5c5e64ae7fe8cfbca480a4fa7f0d66518bcaeff3fb1a0862d21303fd8b7fa4cadf7a8eb731ce3f215c3f6859c66911073dd74b4ae00ba6dfe986c165c65c91731d72aa7358cf4842b5cf52d703ac29be4dead0004c8d945aaa654730f8ffbf676d7e328ddfbfd61f23e8972a57093d20a86bf39ee069a304eacc76bedaf0802e48a26d631720c852349e9bb5e36900a9ddaac813fa4eca9f6b89ff96301a85a5ca5ff4b14bba705620067daca31c382915acf07146211ae096e1deabdf7b3ab13142ddeddb8026715790e22740051a51ee698f8d8e405c70964d8da9af2b254f0e018e01a9c57bc17b8b6d78644f8e4447607b8166b63db4e23da6b606e081491c2d600d1f9d366fb636704cc41287c1677592f3cecc946fc29f587bf39d3fd08f14235757d50c8962dce440d09863522a7b2449076de36177a47cf979d64c4fb6f6f53ec4f031395a15ef97440a97b907fd664c61e73418e838ee197b05b2645a4ca0e21c98d1b1edede8aa147079ec08921e8343ef3ee776851d2a23b945904003b3b36be9221ad3b17356f57c57b655ff1402ee85c576b6b9ac39d33989c8d3e3cad3e2ff5a1634e1c40025f62e399aed77443c55166c2691feacce094ef15e437e0768364eb653a2bc80b993c08d98afb184b3b8a5c8ccd8ed25b82ddeedb8bdc33d5c185432ae6174bb9988688867e4eef08c9f235473d6e3e97cf63c2bb67b4462762fb1b532f192909ba62b42cad412846df78e956b74789413624415616325ac4c5093ca9c01b3ac0e5734e1fe24e367db2b1734f1687fd69aaafb4c66163e68b7bd4b6342ee900dc00402e851b8f2b93759bfb6216888ae91abe5e4177c9bd63531a3e8999d235d16e1674e2f3a40ac0c250ba3c4e1eb7419c93b49569749404183108b16eeded38344b073678b5e93cf12c90ba1a52749a386ff7538f0727cc226d87b361980afd60ce7d7a3b3e41761775a048b8c22bcffd56d8bb7dd6b570402743a44bdcc45b5fb29e76d41d26e710b3b2982da51878139c219300612d8b58c0aea67688ec08ec8c7bc9870d1cd7c16a7bfbc9e07b4c61f2e22d86c963aab0ce5535af1738705a51f51d8b6ec8a8381105897019d721bd6675c9598c1ee049468e6264d9bb8a92dc4227ef0e0a3ec98d13a0829ab52d7339642f37c269d3d56fc92b05ee0e42628ef42acd1a7a51ee5722d90f9a4a6ee414d2f15b1b612566db975eca1a55cc1197d5d69aa706aa2c9a", 0x1000}], 0x5) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:09 executing program 1: semget(0x0, 0x0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:09 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x22) ioctl$TIOCNOTTY(r2, 0x20007471) recvmsg(r2, &(0x7f00000013c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000001280)=[{&(0x7f0000000100)=""/119, 0x77}, {&(0x7f0000000180)=""/226, 0xe2}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x3, &(0x7f00000012c0)=""/238, 0xee, 0x1}, 0x802) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r1) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:09 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000064157fa4b31589a9f00dfb9c42300800000021454a600a04cb1d1f646038079036c8011d8f44c31069e94a8fe57397eb7c78bf966b6b7a75d3db17d79095f099b10000000000000000000000000000"], 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:09 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) shmdt(r1) r2 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x8a) shutdown(r3, 0x0) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) 16:01:10 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x4) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffd000/0x2000)=nil) shmdt(r1) getegid() 16:01:10 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xffffffffffffff3c) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r6 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r6, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r7 = msgget(0x2, 0x1) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x2, r1, r2, r1, r5, 0x16, 0x2}, 0x3, 0xfffffffffffffffa, r0, r4, 0x7, 0x5, 0x0, 0x20}) msgsnd(r7, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r8 = msgget$private(0x0, 0x660) msgrcv(r8, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r8, &(0x7f00000001c0)=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'], 0xfc, 0x0, 0x1800) write(r3, &(0x7f0000000440)="9983776cf91a86cbcc7d6207d25f16d43b68d7baa3fde174a2f67740e75721607eec94de77149ed1cc6907c6500a225bbf6fe29cde8300068b3180d6716b24256be00d99e456b24bf7ef2f539b4d46110aed7c4025fd4ddf35e39187ac0db28270648db24b3786ee1e0355f747ab63c16dac878c43d9df3087000967bb6b4d503fbbdc9a19f543cca3bf3cf77b53f600bfbda4e5cdb1380c7f594061f1fe301a194c49e5dd3f21cbe34a3edb20fba6373e0982da321ab540952a46ace1d27b001b40661ed2b5df2f9a42d5caa7bc7aee52931a6bca5a616b47639a0c5164aa", 0xdf) socket$unix(0x1, 0x7, 0x0) socket(0x1e, 0xc007, 0x51af) 16:01:10 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = semget(0x3, 0x3, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/4096) r2 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmget(0x0, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000001040), &(0x7f0000001080)=0x4) shmctl$SHM_LOCK(r2, 0x3) shmdt(r4) 16:01:10 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) shmget$private(0x0, 0x3000, 0x1ee, &(0x7f0000ffd000/0x3000)=nil) 16:01:10 executing program 1: semget(0x2, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x40) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000380), &(0x7f00000003c0)=0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r1, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r2 = msgget(0x2, 0x1) msgsnd(r2, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) r3 = msgget$private(0x0, 0x660) msgrcv(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055b14622c3c41d2e7b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xd6, 0x3, 0x1000) msgrcv(r3, &(0x7f0000000480)={0x0, ""/244}, 0xfc, 0xfffffffffffffffd, 0x1800) 16:01:10 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 16:01:11 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 16:01:11 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x10000, 0x101) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000340)) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000380), &(0x7f00000003c0)=0x4) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r2 = msgget(0x2, 0x1) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000064155ea4b31589a9f00dfb9ccb1d1f646038079036c81b1d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b11918e5fc8342714d4c60cd29c80effde81f007e6e047328d830bfde1aae59c5174266cc8090608218cbc0dc8facd262f42b90ace9291da950002ebbb2897749741aff3c99e66924853903ab827ac47270de3abcf505b89a3ce5d9f466f1f017f01dfe0f64312c1c093c48799517129a0eb904ff485f2094825705cf084afc085787317cd31825466ccb6bb3a98dc1ef05cdfa9951624ba3f854e9b6062673582858b2596e9c8ad97f2e7ead6ac129e873e1882739e0fc769d5a7a7665d5ce7f7e5a63ac129f477685b0ca8c8b3aaf7a98de84fcc02135b1ee481d95d77090698aa7aad6f063888b14df0bc"], 0x50, 0x800) r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = msgget$private(0x0, 0x660) msgrcv(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000d88a3772ebd087b5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xd6, 0x3, 0x1000) msgrcv(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xfc, 0x0, 0x1800) msgrcv(r4, &(0x7f0000000580)={0x0, ""/171}, 0xb3, 0x3, 0x800) 16:01:11 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) munlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) shmdt(r1) 16:01:11 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) socketpair(0x12, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x7) r2 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x200000000000) shmdt(r2) 16:01:11 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x210, &(0x7f0000000380), &(0x7f00000003c0)=0x4) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000600000000000000005c9d3c69200000de04000027c02ec1c6d5e81f000000"], 0x21, 0x1, 0x800) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:11 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) 16:01:12 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r2 = semget$private(0x0, 0x0, 0xc8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x3]) shmdt(r1) shmdt(r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 16:01:12 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bb6041851e7154d672996cdd203756d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xd6, 0x3, 0x1000) 16:01:12 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r2 = geteuid() setuid(r2) shmdt(r1) 16:01:12 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) shmdt(r1) r2 = semget$private(0x0, 0x1, 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/26) pipe(&(0x7f0000000000)) shmdt(r1) 16:01:12 executing program 1: semget(0x3, 0xfffffffffffffffd, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000006ec8cc049e8d805d0539e671c428ef1681ae505098c27a2325f59ccc280b44283649a5054677f54c82ae8be027de44141c6ef46e4649fcd0b824dd7ddcb808d4eba5c8e04ba0ed40f6daecebcf2184218857851b1617853ad846029c7c8349f9ff698ec6db433aa05920b87261ce5636c9127153f49255375e6e9920f2f40d1b2a287a7eef2950c60ad2040dc48f1e3e6f20570176759556abfa8f8c8b9ee2e95b592b06967823ff5ec53920fe8c6cb30df1"], 0xba, 0x800) 16:01:12 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) shmget(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) 16:01:13 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000180)=0x40, 0x4) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000064155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397f9f5c0b8b3c056adcca403d1b7450ce0de2f5c3326218777330e0b7deb7c78bf966b6b7a75"], 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:13 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) shmget$private(0x0, 0x1000, 0x148, &(0x7f0000ffc000/0x1000)=nil) 16:01:13 executing program 1: semget(0x2, 0x1, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x3, 0x48) bind$unix(r0, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) msgrcv(r1, &(0x7f0000000180)={0x0, ""/49}, 0x39, 0x7960595f94011615, 0x1000) socket$unix(0x1, 0x7, 0x0) r2 = msgget(0x2, 0x1) msgsnd(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000064155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0df2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b17e481d36c01f7d69ff15855572f07dc4f4f7fa"], 0x50, 0x800) r3 = accept(r0, 0x0, &(0x7f0000000380)) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10003) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000500)={0x7fffffff, 0x1, 0x3, 0x5, "9022b2797830b9ee97c0abd5658072fc42968ee4", 0x800000, 0x4}) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000005c0)=0x7) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x0, 0x80000000, 0x7fffffff}, {0x18, 0x1, 0x6, 0x443c}, 0x5, [0x2000000000, 0x100000001, 0x1f, 0x5, 0xbc94, 0x7, 0x8, 0x1]}, 0x3c) msgrcv(r2, &(0x7f0000000400)={0x0, ""/139}, 0x93, 0x2, 0x1000) r6 = msgget$private(0x0, 0x660) msgrcv(r6, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001206a53488e2ff0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xfc, 0x0, 0x1800) 16:01:13 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 16:01:13 executing program 0: socket$inet6(0x18, 0x3, 0x44d) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 16:01:14 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x11, r2, 0x0, 0x0) shmdt(r1) 16:01:14 executing program 1: semget(0x2, 0x0, 0x0) select(0x40, &(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280), 0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) msgsnd(r1, &(0x7f0000000100)={0x0, "ebbaeccf2bb4f895bb1723e3bbad6bbeb08a9d76eaab074d1d2e0b5e8316bf94a259336d87eafb9c705276090725ad22c235c1ab7d73872a65bf9e7f8ff18706f78c73b7fe62a1477bfcfa407cf56bc99347c25b5c03c7c01e1a2f9cb1b845037067f5837bd3c8a3385410ec77cb37a7f94f5be7448a5c158bc6bad0153853b947a4f1b78f4ba50bc143d2a6e9abe83b2ae3ce"}, 0x9b, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000982b53630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a510f0eca64595900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6199c67daf4b41e2488c9e42f00000000000000"], 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:14 executing program 0: shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 16:01:14 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgctl$IPC_RMID(r2, 0x0) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:14 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x2000000000001, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r2 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmdt(r1) r3 = accept(0xffffffffffffffff, &(0x7f0000000300)=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\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000001340)=0x1002) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001380)={0x1, 0x5}, 0x10) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x900, 0x0) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xfffffdfa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x0, r5, r6, r7, r8, 0x0, 0x10000}, 0x2, 0x6b1, r9, r10, 0xff, 0x3, 0x6}) r11 = dup(r4) getsockopt(r11, 0xf36, 0x0, &(0x7f0000000040)=""/39, &(0x7f0000000080)=0x27) 16:01:15 executing program 1: semget(0x2, 0x0, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x40, 0x1c0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0x6a0fe5bb41308aba) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r1, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r2 = msgget(0x2, 0x1) msgsnd(r2, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r3 = msgget$private(0x0, 0x660) msgrcv(r3, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:15 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r1) 16:01:15 executing program 0: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) 16:01:16 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000380)={0x0, 0x4, 0x0, 0x1, "efcf13fb71d381a5dbfb7813817547f9e4e4e5cc", 0x1, 0x3}) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r2 = msgget(0x2, 0x1) msgsnd(r2, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r3 = msgget$private(0x0, 0x660) msgrcv(r3, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:16 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) 16:01:16 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r0 = socket$unix(0x1, 0x20000000000001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r1, &(0x7f0000000640)={0x0, ""/206}, 0xba2c2017a805250f, 0x3, 0x1800) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:16 executing program 0: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x2, 0x1, 0x7) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) r4 = open(&(0x7f0000000140)='./file0\x00', 0x401, 0x80) poll(&(0x7f0000000180)=[{r0, 0x100}, {r1, 0x2}, {r2}, {r3, 0x86}, {r4, 0x10}], 0x5, 0x7) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r6) 16:01:16 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:17 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000064155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b13bea2212e380a45f343faf577fe9c092e6071965b95693661d265cbb1309381b751818e996808f68b698f0419342fcd6005952ebdf15a86e063cbdeb742b5e8b6dee2fa691ed40a206b5061d395e4e8659c0b0452fa4f62f8b5097bcc99251d1089a6d887eafd7cf1087c0c28d6c922e288614c0e1b63eb92e68"], 0x50, 0x800) r2 = msgget$private(0x0, 0x660) getitimer(0x1, &(0x7f0000000300)) r3 = dup(r0) getpeername$inet(r3, &(0x7f0000000180), &(0x7f0000000380)=0xc) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000500)=""/4096) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xfc, 0x0, 0x1800) 16:01:17 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmdt(r1) shmget(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) 16:01:17 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000380)=0x8) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:17 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x5000)=nil, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x8b6) shmdt(r1) 16:01:17 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmget$private(0x0, 0x2000, 0x500, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/223) shmdt(r1) 16:01:18 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ae900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:18 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000064155ea4b31589a9f00dfb9ccb1d1f64e0ee17cf57266c6038079036c8011d8f44c31069e91eea41f997a403d1846bbaa770f5248377cdb7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db3b7d9095f01598283aaadd6ef61e1e00d1400277e658d7d82d2d885596f8fc16afe763c2f0c265e4e17f65dba9f67d8b22b23328ea38895308995ae2f35d889c1293843098a789ec8d39a23e722a46b47e1defd8f0ca088c84e342061d4d4890c341a07777d5674c0fd04a0798cbec7e5255a08246960586c3fbb9b155790e32a4fc63b2e5bde093849f378375783d873917b25352a547f926ff016fd3d12d9e77410df3be7cc34a83305aa5a88a07b3900075a3ba39fccdea80ad6c22e302dc44747d76928f5240"], 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:18 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = semget$private(0x0, 0x0, 0x400) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/241) r2 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x3, r3, r4, r5, r6, 0x128}, 0x80000001, 0x1, 0xb3c}) shmdt(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f00000014c0)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000300)="bbe96900f3b25d2351754dbdcdedd54489390bed6dec4b7e13589079030331a27ad8dee1c8c7fa966d5cd02c8f9fff931725fa5068928d5ff350f2e0e4f72e7894cf0bdb424a1b28880fb252126fb2ad2f4ded423d33158c900dba56ad73ddfb0fe947771a106ba9ac", 0x69}, {&(0x7f0000000380)="981e26664193909a60cae4aa6e1dcf5509ef361b8e22000592808e38512020229f22ce59e5579bd344e665764af0d3b37937451db251ba2f1467e77a553ef7f444304bce4f033afaa9c99a7e69960b161080d3a56a1053bd9521bf8f9b3a3acc63b8772163b05187ceba2b08549dafc39f583f88adcf36806d1be4a0534e3dc46856d4263a39717838ab3cfec70d2f34745e581135540387bff6e41ca1bf5af9f42edf7b97d9f54497c4972e954a9272c2af835ea86124e49d06ebd39bb9880703b64750092a19020b823934549a9e1b2e1b2dbe00cfd6b1d670fe392a9ee871c53dc89baeb0ef7be5", 0xe9}, {&(0x7f0000000480)="a59105e4e5b6cbfbd5dced3a1e6bf0decc5e9fbb278d39cb67fc0ae565e87cb5d9221d3aeb35f1f1b80681e9813864bdde9ddb95ce8dd2a4bb03a0330bc278ba2f26b736f7e5441223e0310ac201959a79fca51b8269b0e07133e829786c58121320d20b89746baecbf08eaa14a99771522dc249a24bde400dd60cc59291cff83a41d3af8d3ceff156c413ccfb5103a2034f69206e9403996e2e2659bf39695308c9e17a20974226873824644e7ff834f252de9a27a0740cc4feb40ec35136d76169cdb3b82cfcbbf3517fb0b2edce84ca1f8dac1a0436a99e8d313fe8e0c4e6dff1e1450edd6be1e13ca6ac3bb01192580802596e0fd629279e5554389628a6f2206701e9dea6848418b0e32e43f2f581f34fd3d2bbfa5435e1ca5b266ae904365cd7a3be592fb3a446ded3ad5f7eea11a94eaddaeac90816b357ea7b0e97580ed07dc08dfd066773c6dee27e27ea00cae279caa5a993735f11226e3dd78d25a73353528f6064c0c9b8ab023ae315048330096a29afdaac415c8bee75f954058e2183cc39d9666d630ddb9f4520c920185b6473d15b95d548f29857b261c74e92d603e358b4b1b5eb295e3ac0a6b4bf92ffbd26ab6c65922ac232cd2ee9fd62cbfe68ee1afb46df1d18bc4a3083e1d2119b35316b304d5f6b45d94d6adef6232179e22c04598ce479d40d9f5bcc8018341cb5499ce303a61a53b5df5878afd8a0873c76b7c6200c7e2a26144a1cb2c9654c195b30c85a3d5e7a5c48a7c5718840146512825519a3b659c66761113d85bebf63db5905aa39debd49e955e793d285b0c57cc908a9cad8ed642e5a7948c2f6f64143fd5598b4176342c4b222339092d0c65f8071a569504c4b41d92eb65a8447ee7adfc92cccbdd49e10ebb699ef26a16bf5a01aa193b3c2450d27dab632a36ab7525a0b7e22710341e761bddbf947d0915b58166db9b579fc5a5947fb404a37f2864d089523e9d353d6a618b9c7df650b479a171a3183b86d4777c65b50908d480b3af83b53b529dd4edb007b1b13e54bc36d5b21a4247f11d49e6e80f9728a9a51c107f3fa129f2ecdd8c42088e21696d6e1de098bdf3fb8045e51aca22b7e2263172cd3e50a3339e96680f4143233ffd2882c844e8fdd2a0e3675493ba7cdc07f16b8ffb730e899ae4726f71c769f0571b8c5e68b76856a849a6779ebdb8809338c9f31d0682d419dc482203ae25ef82a22a4da1ccdc8467007a417b583e1a3981a7bc6db4a1aa772abc332ecb65ceaacd30f7dd0139ba74b6f69a1ab98754e45e06a22b8460aacc11bbf32c403202b444f6073f2e94fe6bf0e4cbda5dcc09a3705eb89cdcad8e73932e76da3749e8a81e6b1c95fdb95d68dbabc1d3cf8e9d034f775c45b8d0ea7e240cccbea71135981e5a1669e6191c8226fa420947678581d1e02306996bcd6c33565bc12d0766ef20673bddf2370d9ee748d84b288a03c42424770344d110de7ee5cb377a1946d3c5f5e0cf0fdc67d696d475306b068646b02d68cef93682a95ec2c986bb589fac4d9a29d788c3d87f57bc83f2c392ce9a154bc6b01df2c64c3fc4a401a7318ffc1faacabb0fa8f428bba764c8586fcba28f37ce138972910ed36782c57c9e9f325ee331e7d3411820984e949f1ac1a3744b27e495b8e5c85fd32033c265b5ef2184d8934fba5ab38073b648128bb4564299ae7158a552b1398e142dc4f75a2201ba8aa54da191519c167e841f2eb62196a4b137e87337aa5c14453ab44de63de714e9908771ed21ccebdf6ff6f542865b48d63c3d7a2a37829e04a9e686408d4b1338cbce5e392172f0b31a6074ac2fdbbfb9b96a7b276477f062d54641793e7d6595d78f3edba5984ad49ac4305e99fa7359ab2c11adb155969e86367ecfb2bd1c6247ab06ea43dc9036d260bf64fdbbccccd9daf17ba0a60ba9b502143d003ca7f5e484a419730c214a9ec6b98957c16edce92b6e43479a80cae8b7fb986cf425577ca7016c138466380b3d325896909deeeeb4f65cebfca307c06c090b18cf0099909bfe0f9e01f64acef17ae65917eb77f599d28e748fc8a5b9e6486b47086cd7404e2539c9c1b3df9f76031183b3a976f859ff5c188c5859ad5f74ed60fed79c8e49222dbc5152be5fe44b92da8bfdb71514f82cb94388defbb028f806db4140055ac27886287769ef07a29ff40d99dbd5987bdcacc4a1779d51aa5d543e46dc4fa723c8804013c236a4c4de8c7df4c1db80502949d995179331d575f6b84489b381453e3fe84fd8a7cd9df44194ad4f68d116d4568722fbf80f6826441e12f89acc120f1a87eed3e4ed9c27f124512f093955c4e7f1e1fc8218dff05d2db75f9bf907d629de6f05fb53be71df1d118e1675dd940562573fceb685d204e42ac7c66788cedc33a9270a840ec7a52e1ad759be9eb45bcdc69a4c66330ad268c2b632f542c6a730273d6e1256041dc6302afad9b0b638ad3936950c049243e2a6db5ecbab077cb0cafce8b8212861ac16bc32472eea7d8f819680b5aa2ac45f5480f6df6fbbbd2cf9c0f187747f4a9079c298baad83b2144c952ed661d491ae984f298739cd78c3433586bc07dbe3f8ff7ec4c2dece24a4854e86848b02c5916785595d7d81e635a9050e88846bc13f9e80c73dab7cc0cdecf9cf2e1e2b3f64dd690dc70a4847573a4d5c6cab87f1f3c7cc6305f386770afac42a2666ca9566ca28ae4804fb5d32c68cb0c26779fad077527bbd96b92bb07ce53c6a13713efb7f59392d60216095a929908e1b838dc1a104a2b7e32974e7dd6e392ec10ef45d23ff5bfdc811c08d18656105ff9acc4145abe191488a51380b1ff569aab2f8332dacd1fc35d44aaed53473c7649b32e1d18590552897042fc88b58e1c339e76245b7482056ccfc73da5097fbabf342afc74a1ad95de43b85c2a3a739f2bb87a777ca10cde4775565e3dc0b31f7f5983b1580a918d35249c11cf0850ba968cabb958db7e6e08b2f7752d532c217558eb3488c9a518a36c57f0494c537808b37128fa3db99a631a53827cc0171ce0228d930b30179a3b70ce8ced79f06c9ffc638d0177386de73c69add3168ff04e3489a28a5b90e714ed4e24a59be96385e324f6a3ad3b0ebc6917b9924b2ca6e6515dc3ae83a5001b6a893819128f8a45f91a0ca3bc0c4c6fdb163cbc24bc546b223557c3d38a1c2a003b279aa7e31065cb87390d194e9676268b03df663b3eb89d019c14422af804b4691dea3eb09a9698f5db997fd192404dabd46c31f57b96867f2499f65e6e4a29ac31e26b6caf68e5c05660a4f6d90051462b330b5fd4e0081b7d26293c1842d149e9c78e80fc44bd83f16745c5420400304be05a8b6240b14e167c7c4e6d16e1ab11de39adcfcdbb4e3344f5c0a0d3763bf30061c39a6cb1bb0e5285e892d5845e1dd56a263465fb0b1285a3a4b471c7a501e559396d2adf8b5b794da4244f3284be953b5f3f1ca74b01f81f3369067847df748d23302099dc0c021688f2dac948e755852c0f5adc9e34548bf4498490de2d0ee0dd470a653697d2d41b44b4e08bc37e5f8a28fec28ed8e2a753dad2fd2ca3f2a6ce5baf12d3fc60c9f3ba29312d5a56a6087251a755f730a7182c0f0e0efcb6f22068d372b20526c5fe04298ecb82b7ff1d066bdc58bf1959d2df8b52fb3287f2cb655b2cf91b147ab87e7f13d1f72b89a60b04643af64a45ed9a5cecbf9c310404caaf72db9c4a6c974eb347fdb9016f77be00b7d5a98bfe81bb3cde1e501a5df36d03f8b8c3d5f18b9ee48bd2662d7301ef52e62937af5e642f072be39cdd888aa58de8ad641c1730d9d90dd9740a3514d0fad698e337f8bcadd747a8b211c25dd59808dbd3cb9d37d6d65d69912bc7062be392c1d749bbb0ec0c2e4cc5a76ca10d32e86faa646c2530ba531dcba6ff4c7d446ef3380e0a4103811d8e5fd90e4fd85d87651934738e68c82121d23edc0a543ed30977aa9cd8af2441eac0a6834deec4ae6a037bd5a733969847280e467c6562ed7f56c232126ee040cb87a673538828a1331b92a475fcdfc67995d96b023031e366073462102ea40b17b15e66c75ea805004f38743ef14fc60aa9dbe19f9b62a54e751c1cffd89c5e1b69eaf7ea0e447fdc6e9fea6dcce4e80f00bc860d5b52c44e1867cbcb8bf02ab706728d47e1f76e634f61ec76a6005115ab2b5e85ce6311d915a9e25935da0a59bacf9598548148ed14608565d38e825886ebbf912b90e63c20c98b3d0a4c125069f3ef6272dd9fa0135d314d86706b4b2230cda006093efaf54d082096f85f540225e06c775ccfc96d85b32f903606dc239a394d6c80a8895d3867dc94e010009660620c2bed1be00b8d328eb2796c283f45d392a8ca63e2bf8f701e2bc475c55509eb8e86cb9885512ade77c64f6c034ae6319c514bb77915c3e57f47fa0c696c3ca7c6b24304dfc7d0271c3a5fd2666d5866d91905fefd30f650a14dff5ec2c09bfb49720e15ab753b1b21286667e0d26807fd56ea9d3ef6c772c9f81edf1a96f287ec69884ce06392204a4b9fc222e29018984b453265ae954e86d393c0ee46b02f2935413fad248241310c7cd7c35a294653980c56f27913e140a1b1add373e4de2c952348a91212542a21961f787ddcf4deb55906d64f72c16055b1540729aaba732eefb7a2170c7de2faa4d2d45f3839b0674ef4b30065426106d8deb8ede5f70fe6745c7c54fa703eb2f149a22b5e668df0bdaff329c73e1e9be1c532cface6e0c5903a0d472bb4a0d87ee2406c555668d2f4bed0935b6ce1f8e4ddcbdd58350af9d8b0d0ad88514d48681cdea84946fc05854c7b8963a8d7417b4a920cf1a6559dc7700178069d8438e54786d1071861ab5f8d6b6da74d89016932ef8746bc9026f71db8d09b3d6fa9bf9875f402f5b81d4cef5314c6a34fef57b67481485776415146819d22d340d6999d6ac9274fcb8cdb8fb4ca418119cd6b9741ad5214559818e8c4926380ad2589c1ad8ff9f23a7f59726111dddee01b4c4d26ea0b24d6d624bd55383ce86861a7c6ff32883088d73fc9cc4cf965b3bc05fe8ca3f4d08e32af3c081386ca15f0893165a3ad7623a0cdb07c46df387b8ac542b2951bc0d96b8f5dc2505b15c48f062de7629d4dedea038a2f5a504c4b9838d3e4664dc1cdc5a2be2b56478bfd17fec0006517a6a28aa2610e091465e62e5869b33f0a5572e921665809bcf25b50ada489d8df844e1f00aa2f91e824c848adab9c8fbd959f2d44e4de964c1f14d86e6c7cd6b8e30ddbdd71337bb61a8469b52905b19cc8a7fc212cb7243ce2deafc1bd24cde822717b3f4e7677eec42140345c5e05c571c1d9a18605f0e562aa80354c6aaab54f6a3f3557df8b042c79cc04a458a017e65cc3cb39d5f332282a7fde6f2fb602a3701b08896beb87c2bcfb22950cb062b166c916edee4f8d2a722f93c859b5ea48689b88a2b51bf5c66cc79d5ca44982da0b46e977c28f9a0a5911aa3dc08f8af976327266ad3411bc6b76e40e56921c117bdca1a5a23bd83247ef6a0d321d9ffe291cb955be9198a892d5f6b6aee65d268c16e61fb6097a5317d877fa9511a598452f9814901f48db8e3d16df7335bfc049de5a0df25b4589fd472bee18f2e5266893eb14783a032d17f9b6394ad40bc2dde68cae1ebbcd0462ed8694d14ef898ce2d499db61acd142359f954c915733dbf39ec41c77d1572fc0787ba2d651e271c21660df4ac3e6f6413b224d3b1664575625dee277ac873d638657a985a95d003a9", 0x1000}], 0x3, 0x0, 0x0, 0x402}, 0x8) shmget$private(0x0, 0x3000, 0x2000000000000c0, &(0x7f0000f7e000/0x3000)=nil) 16:01:18 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) r2 = semget(0x3, 0x5, 0x0) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000000)=""/129) 16:01:18 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000064155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fc57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c6ebf966b6b7a75d3db17d79095f099b1"], 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:01:18 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) socketpair(0x1e, 0x2, 0xd5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2, 0x6, 0xfffffffffffffffc, 0x10000, "004516bab69f617aad4d7f489ab83321b432bb56", 0x1, 0x2}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) r3 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x1e, 0x80000000, 0x7ff, 0x5, "ee4cedf7b026ed2e30d858c269445bae981b065b", 0x1, 0x8}) 16:01:19 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) getsockopt$sock_int(r0, 0xffff, 0x12a4, &(0x7f0000000180), &(0x7f0000000380)=0x4) 16:01:19 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) 16:01:19 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000064155ea4b31589a9f00dfb9ccb1d1f646038079036c801a38f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7d06000000966b6b7a75d3db17d79095f099b1a99d2e5cad0f7b68c54282de795c4c5897fec24e0d30795f0c6ea3d5ed2467ae4a19d407949e3222601808667db1e3d615d4e40838de8646aca3a2700e4267164f257557e9c280e72edcb3057b20d3a3f49f26ff9647ea5ce1f849d4d349fa3fa568efa0f8f494877f1eaba03e2537039b6050abebd097f13b5be644361c9fbf4973ab05826e150000000000000000"], 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x12, r0, 0x0, 0x0) 16:01:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1470, 0x800, 0x101, 0x1, "03849881259f8f3ebbc897fa04158e862b6e237c", 0xff, 0x3}) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x12, r2, 0x0, 0x0) r3 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x2, 0x5}) shmdt(r3) shmctl$IPC_RMID(r1, 0x0) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:02 executing program 1: r0 = semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r1, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) semop(r0, &(0x7f0000000180)=[{0x0, 0x10000, 0x800}, {0x3, 0x2, 0x1000}, {0x4, 0x5, 0x800}], 0x3) r2 = msgget(0x2, 0x1) msgsnd(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000064155ea4b31589a9f00dfb9ccb1d1f640200000036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"], 0x50, 0x800) msgrcv(0x0, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f0000000380)={0x0, ""/244}, 0xfc, 0x0, 0x800) 16:00:02 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 16:00:02 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r2) shmdt(r1) 16:00:02 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0xe) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:02 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget(0x1, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) fchdir(r2) 16:00:02 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) socket(0x0, 0x5, 0x9) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmdt(r1) 16:00:02 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="008800000000000000000000000000000000000000000000000000000000000000000000000000000000004d5271902255ba0ff900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:03 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000e2e000/0x2000)=nil) munmap(&(0x7f0000e2b000/0x3000)=nil, 0x3000) r1 = getuid() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) seteuid(r1) shmat(r0, &(0x7f0000e2d000/0x4000)=nil, 0x1000) r4 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001480)={0x0}, &(0x7f00000014c0)=0xc) r6 = getgid() r7 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001680)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000000140)="b191fed74d55ca10074c8b795892c36b6d6ede72ef88a7b03f97675fbea1ad179e8879a94b6fb9578b76dea1149977f5b6655f3d53f713e3045e2b2355d7ae322686fe560a4dec1cb6d5b7edac5b66b0b0dde76c9172e857e06b68cd791ab56e103815f4f775cb56f5e06e158ff85206fef101d18765075909c9872f7c720a62c477646e7b88e651b5318fe371eb4c3037452860cc2935eb873c03fc6345ff3116890535802fed30828c614566aaeffb6206e0b795800ad3910a51a63a235f211606778d0f28e7198c23e194a7b4a1ceb400e5a59b7defc67052a8b58478d091a1ecebaca679be69", 0xe8}, {&(0x7f0000000240)="85462a6ae72179594d2ea180253f684719ecf62ae871744ec0971a299267cb03ddbbbfe0996630386cba9953d6db0a53dbeab33fc55dbaa6c16a2aebc8e4f8bc355128b770a22399194c1a9be65ffb0af3fbcc7bdccd0c7de78d3b879bc4610f77e537449bef32800c4d99263f1b", 0x6e}, {&(0x7f00000002c0)="5d44386bb08d7f9287e04754891ced3c55bb4ff95c3b0e53d410a6225bfc75136875d6b551e963f017b773d360875d58fee73ad4c388068a2d6d0b3cdca7a86b33493851df5dc02b588928b550d01e9d8c32c7fa8b41e980fcc196477328f8debe494c2dd687b4d17d48403eb7315d54b2f4531906bd6e43f14a966b0e003e03285ddd0898090498a50f5a86ec364d2605e504689636d11311bc2092af1a0566fe0551e151306f56075e72f918c3a4e12d1b006b1e8a94f71b6d5a207f9895e8da2962387ba575e020b3a1098208880778dc56887f832892d61dbd88bcf5554c8533266fdaa1b6d41ec1e84a410f045f66166878145403722a86d73c6f90b87d17091ff62dee09cd6118a92e8ba71313ba20afa5da8f006e1b2f9186ebf17babde02d2ed82d6e559c28d673199399e89ade06a8d1bb126b6e72a9b78328babb230ac1a615ac2de10d81a8ac212949455c69af9e92fc7ca519d41e00821b89d97b741a1d832a035e0f5c7178b27e23e88d710504b1ed8583c3684a14a073f61dac7bc5718916a2be9ccd79b4c9d9de3afee758e154ec16ad1c2dafae1c3f032b06c04171bf19b6c5243ffeda31e115f6b11ee01b4e832e705d6113204046a69df058d3d16729617a31f0387e744602d3d9d7cf81638614a115e0f79115b2abd0d80496ef8746a30ce0b94873b702b7b9b76f01b47e833eee5769fe627b28929f05590fedaed63159b8d54183e07736d743cf7a38627665ac467b5ee8439de82fec6fae60d6081506a9906f7757fa827ccd4957375111cf032745e73c62ca32d9a5628bd37999898b3f26fc65fd9420290e974480a93dace2caafe59a65dccbdf199fe06a976ae5a5131e4956a250ef5f353063bfe1341f309f19ce972889df5a6fdadc6a13482c86ff4aa5802d265975fc201901ba098f55956d81478f3450917f927c76e720eecc25aea904ab1e18dbfe333fea25cda1b6813d94661cc16f01eb55e1bd83b9c03644d1750ea3562bf1bd459a744d4e0da08eeb66f95e88263569a7b8590203dfaf020b8966648a951c3f285b1042f467e418b2c26375575917aa1c7d26c785889f644e899ffea576a570c56fb1d64825a3109e87597d79d5b489d9f2f1f2b9d477a7808be708dc1e6fadb1d82659088132688568eb46bd4f4ad00fa054d16c7f00ff35ca8b5d6310393b0bea0d18c9d0bc33ac9ab35ef92bf199a096b75f89da82f44532de44d70e0781248a4e038771d7581c26a805ca0bad3f625f4bed4f99bb69658cd82ac2626a287683be1535a38b09a8f228b8e7d17c80bdc62ebdd7fa9cd73e09a260d889acfb1f210f6353c5f89043bf3b1034f794401840b314391bb11302a656e430a9fc72f05a939b093d83ae9ef625829963d86d82b7139af00c9a6e08a020c33cc3252cb2890d3528a0ebcca1a9a59567b5abdc70aa0a29f9b98c24079cf4549b4e1a368a37cba9e5f5d600876ed9d6954366fe44a6c6db37c25793590d0b9f804daf8c595b6678076aea58af21a1a9b4bce66444915f7cfc0571fbb0f92ffdfe66f6a9e1b42ee8005ac67aeda835a3e00225924ae988e34a13999185308b2a95d06fc113e9093dc52610fe533d866c3cf6fa773f855046189e2b77b7838e928846c8e69699b05dac52c0f140a1ffa26d9c07ccb44a0d57aeb0e2a1f61eefbcd900e013c53e7f6c6abac53cccd86f7f3cb7a33ceb79c87a58f8e906e99a618c0f843cc4b3d821f73369badad1a9ded0b39b19d75f5a7ddbc7903cce441f134bdc0f5ff87694612d1a4591f7ef403f6523ce32b79939603e23f4d69a75a654c3ae33a3df1c6acfc7dba04ab9b87da9c5c39d29701837bb756a1c4aa77586023ff29700ac98b8e414e8d85142fa426b93c5b5b74734a26d7a57b66cf5d205962c3ec0ec1ecf54d453d4e02e34ce247e775716011327087ba460afbf15048d96eb1a9572faf20ccfd108ed242818eebdf5004a5a39c405dbb3023cdd917a3a46528aaca4bc4f55de68c75af6a0e0a2da3be1d316d896fb6b1cdcbd51f6cbcc0f52c296d703b6b162c7285af48f4ca97dd8e8caaa90aa8c9df936edbf1a7f9b2d468d3438d7c7298d5fec3041053d81a02b87acc39f240fb57190eed32067b9d4a1331dc3805b0d6fa38f4299e5b07cc7fb2d58801dcea5424917a71cd00181a107eec0c941e898acb4041c951a49a0c689bb4283cc2fcf7f08e39cc34d600f51ea6fb00019daabd2b4b2fdcad99d9b189ba3caf48363ac43d411733659e32b159856fad279d041e7961b43731e9f77aafdd1daad5cc8c98ede0d611435c1c27909c5714c9b4ae2a261aa46a03673de543c3e8193b791c8d8079360807d35247e3e42afd6a3952a8dd32dec857cc31be40b0f7100e95daed2da7e3956b7aa0090d8a2d87cf88cc5d37b77a3284faf017fef64f83911fd4f94bceab1ec89bfc7d403b9489bbe79a3ba532f57dc1247f6075a3d87bb685d276f95ee07a80888bc24386250935a28d46d51d451e013d2576c324d4aea77da58551e6461f48ff4a039a10c1d6c554c3e11bd03dce3d9a87100edcf820da4cbb10305bced237eb4ab3cc60df817479451c6a262ae7794f74ee0057579875f7448779a44ffbc0ee8b0e6f4ab03b36b17d4d96e29a37b259a2280396689b27ba330700b8af1ddf8b4f43b493185a9b9c798916a8e481accb37b883c96fee164c306581c8de4ee25cc860e46c33f3e2c7085ddc0dfe4a38acf90b833e3f9f71b560294d5898ad26782594812cbfb9fd03e21f2b7caac6e24dc1877f7eeb3fba3f1087a442b26b82ccd45ec9a84d7e33b1ecd10ad9a1eea05686dccd44e13825fb44566bc8ffcf9565c9e5891f6e233face3b9036f0e4b888bb62f8060b89393a5593f14a0f2658abefd1ba3ed9145e91294d2f8d6968e141396289127ba6ae16e1ea27589ab2f75374c5b78e21f869d4de4900ff360de2610054d6c472d1873b4749c3579145cedf5ecbe013233909e25ce3fbf6ecded57c8bb0bc145d3b1182106a1df11536837ca74b3a6f0a2fdb9b144ff47428101c27a98b7df69bc551d9893691850741958adc0555f7fc9718bc00a5bb1b0a48be8bc0e511b211c7c291d8b469ef34164e96a5e5290f2ec663c75d3d98b0290c9971df2d5719ed79485899cd0ff018ded22fe745223d693b4f4686a36a148acb6d3c0b11721b1c189f84f3f6c4b40e2a9c1f29e69c0f8414c7178a422894a91579bc623099680307cb81a9a1160e60479c62995c3b9aee8881b5f0291f68ed3765f7ad6fc11f2702365be0cdfa0a4f55f2a1190d76325b076517ca9c3d56a076d53f598c2ff505dd60c70c4ddefef6ee167b1d348d4925162bb01fb4aba7b97159a136bafe2d6e1da0e43aa1f26068e16eda2cb551b821b9906db0221711ddf9102bfdb838f9f117d4974c2745b1615b9ed0c2d6518beea30ce62b4fe904237ee68cc9bc1adb7173e68d048830000ac657a73cb7e9ccb5d522da66a2228392af3bd8c9262e9f88d1420707cd4913b1f6f55e661a7688af97230fe13b278e4823ab85ab7f81b92c4a90024ceebff7f978f139b21968455a4a35001ad1b7a4a8b1a55bafd22a8ff97b201d1a2f17a21f7b7d0c15aa43655392d809b39c58e0aade7c788b01442a5eea2c72ce6a7d3a9fa564333d99fa45f71a3d5518f17b9419296b5b0ed5e1b445ed57295d3158bd53a9cd21dda21e26d749d83ef29c74dfd3bf76c1ee153a98c25e40715400febace021d4972f0f9d741bcbeda316a3f6bd94a22984ca5d7cd6ecfd07247e77aa1d4c55c94f1b5365ae25afca2d05d168bcf53bc9f25a9aac45d75ee543ffea77a49f24e3548b9df3e148b564361008f2ceee042d367f8cc3707c7574334749337ca162be323f39538bf647c56570c416133de1eaed9e411025e0170ac4672b02ecfedbe879af1677e503506a0b80809ba30b7f4b21ed3cb7a0d1cec1dc474c0fbbae7584b40d8e159566d328d5aa2df40beb8fd5c296cc430deabfb71d6b39c61bf8d0e53cdad4ead559e20b326388ef805fcd16f54bfb5066e869f315bddb579beb5488541aae565d90cf4d16b75c5f1d2cd662f52670a213ea2cb71d0189ad5277012001e19b02911441430aa6379dbe233f9caa9441010e988189fa82b647eb1cbfb3ba5b2e822d4c3d79b1e753e2b18a9f4a61111aa4c385321f8e0bf4c1d79d5ced9c3b2e2cfda8925fe18eb9650eba39374f046e74d5bc56f90f55370e80e4dba6f88b9a0ede0982507655b966120ea4229ab5ced864093fbc87dacbda2ccc2aee1752b7fffa55ae79bfc3f86e3ada66a8833a5dcd8e236c20b28e8080470885f3169f890714f3ff742cfe6f853aaf6b011616f687a3aa8744a4aa3c69137b41763769ff573d7f1bbdcbcfe41e4956b02a9c34f566af7f5a07da1d6207870f7369388bd050f50a396aa0313725e3b5410e8676c3aeed1092a1ef08327e57d4fc97bd9a5cc6dc406bc8f0e28f945a393e89d1162440f034dc6d2ab27ae098146773754939a072b26ed219113bf8d982d26fa1187773e002bed34cc773291c4e5cbc2583f38818600821485558f2fcce097bcef0e5bb52e2b0a7a0f0796645308fd1665ea2e390a0aafa0fb24cf5a3220e5f71550870fadc11a7cfeeffd6b267d7f33ded1a7dfe13d36dc1594287cf67951d49b2fffcd6583bf279a93a9c0e5ebebb33212e3e164487a231bb804f6e4c35bc72a262f984896833bc7531ec279c6e9d405069827dea6fecb468c14fa6f5652e14787a2437548adf25f7d2d01c243e2adab3abda6affe965875ab80613065b955675437122c3cb15b2ec41f3d35839f51c158b5914c138684c1dfc3e69e6a9bf2d89dd69b09bf888342aa8ab8c2b1e7a63a500f999d3400ed0b2a2fa40662b5cbf709a9f89dca68490f469d6e32e0b268a4f6ed404b050d58ba9269156f2b052e39625067345172523d103ab69fdef0b5d69f277d09325bb4ed78e378a85cc3965a760b17b1129a47cc6f9381262d6c8bb9fd835bd3755c38f23d0b16152b239045792dd0230336278b61b19242c54315877defda569b81c80320f495747960dc0a19503fa6d3e96f868ca01344af22e470db0410307dadf8875dc44facbbe08520f28ce8bbda7f7c77f43ed1bd1e47d81cc78757ae6ce49a31d650dab83ccc26437813afed61f9cf408da000e99fa7234df7c57652138f71422727ba33f5a500c139c2e039b06dd12888710baab5de0282ce11be9cb58c3581848f1013d55bbaf590baf79f3da1a2c33ba290ab3cf64e78fc190a9c24746b6c8194d8c243c919c4dfd5ce5965140ddbe277e65528a6eec3f5c0147de0d0808b3665ee4a887c02181a9e3abac014f6dc9b7264cf1f942839f48d363eae342b6b8bed3bae4d277e03212b9387c0ba28a034cec00be0fd7bcf8e0aa3e0b527bb8d1a818e82ea722213e3230df5511580df999557ae619fd6c638425a4a4674d49445d6d2342aa6384507dab1d14aea9cd884c8facd2befcf66d8c27e25f2a685109071254b0ee2d2f81c84fceb5d847f3deb9746b693f00e39375977f867951587557494c44556d1597d901e1cd54f46d450e991812dd9ba076961a187388ba46d4d72e0520da7259a250186f73ab7ebb2be965163f672f6f5b3376af63596174e539cd30654825d92a00e35375d8fa33f7bbeda5c61a59a728a6111e1eff9e5ed9fc91650f12b8f8caa90d9c40674132b05ef2890323ea65227a42b6ecbbd2020fc3f88c784db8b21e3ed1b0096e74", 0x1000}, {&(0x7f00000012c0)="a201c50b5cc64f0716698951964bb094a2dfb010f26ee2ff53ef5531764dbc7d1215d83a048c14b503c40510602f9b3123db461f7fa5cc140037ce49e313437d6fd0f90a65035c863be273d83dcc9d3aade15e0cc354884b8f5815c2a31e6c232c3fa9e247a50e7f6db886d2597a032711bb027600a179976f04bd1d71b922768c943f739c7ac5d9dc08bcacdc6a49", 0x8f}, {&(0x7f0000001380)="d71b30aac94422d7c06b4f3a89c1f3ffea9d5c3ed118cbff3ebd4e9b213894e8e202cc66f095324ccf004d6a4fe548662ad87d04568266048c6cec1ca6725f2c0016266d4456aaad24fb1226e5eab63cc2f03be5d9e592d8f504c05a7ba2602fdfbfd24371", 0x65}], 0x5, &(0x7f00000016c0)=ANY=[@ANYBLOB="2000000000000000ffff00f83e13e2e1", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff0000000000005595a4fd20e2e560dc8715b8c62058c3c299328dbb97ed15dd5764345880d9322b408a71035e6f1d35de42e6fe13efd7163449de36f200002e77", @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r1, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r2], 0xe0, 0x3}, 0xa) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(r1) getsockname$unix(r11, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) shmdt(r4) 16:00:03 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000064155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f4cc31069e94a8fe57397a403d1b7450000e62f5c3326de7aaad3550efe73af0e20d01a252f33df77330e0b7deb7c78"], 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:03 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 16:00:04 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) msgget(0x2, 0x400) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x3, 0x400) msgsnd(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="030000000000000040e0f168d835ec173cc0aa4eaba8aff7e85545334e16aa7714197ed9ec62fba8e246401aa931490266546ff8354d4bfa125d4ed8b63ce3f979e10897d7c6396313c66bc59b2a3b9d4901df8eefb3ff5e90f340b784db4c609efb63a02cd28568431d7a98339071199f893924b5f8403666dbc68321668c9c6932c2656617e0d0e7fc1818484dc47dc467a7c60a8f26c7372e855161e3ddd291625cd5ecd68fe0b3486cae553503e773b83de307a0bf0a318817d830031e79db7551a3af94827c1a6c5083328546a34ee07d4588d506b48d22c77289045fdc5df6221756ee394fbb88bbc128d8cfbd8aec3b4ba67d7c282d8fce347b272f8819032cc8c8fdfe7d22c6677a73cf8b32fe52d22dd7cb340198a1a297807bf9f127fbad22ee0e9f0b9b999d848ca121e0e6e1a06b551d1a9a588fcbde7984689ad1a6c183bcbe510fe70000000067e2d00726632a795049f445084044831978cd27736707d5f0656fa41698fd5d73bdb5a04ae996b2c56ae4f03380bc1f0a27e28458069a305fc039de2686c284b629c51b09f114f0df68"], 0xaf, 0x800) r2 = msgget(0x3, 0x93d67baa72c9676b) msgsnd(r2, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r3 = msgget$private(0x0, 0x660) msgrcv(r3, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) mknod(&(0x7f0000000100)='./file0\x00', 0x2004, 0x3ffd) msgrcv(r1, &(0x7f0000000380)={0x0, ""/72}, 0x50, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x400) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:04 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmdt(r1) 16:00:04 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x48) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x9a92, 0x4}, {0x18, 0x3, 0x6, 0xb11}, 0x7, [0x2af, 0x3, 0x64a, 0x6, 0x7, 0x0, 0x4302, 0x20]}, 0x3c) r1 = shmget$private(0x0, 0x4000, 0x81, &(0x7f0000ffb000/0x4000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) r3 = semget(0x3, 0x7, 0x4) socketpair$inet(0x2, 0x0, 0xfffffffffffffff8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r4, 0x0, 0xffffffffffffffff, &(0x7f0000000100)="64d32a", 0x3) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000000)=""/132) shmdt(r2) 16:00:04 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x10000400, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername$unix(r2, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r3 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r3) 16:00:04 executing program 1: semget(0x2, 0x0, 0x0) msgget$private(0x0, 0x405) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) msgsnd(0x0, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r1 = msgget$private(0x0, 0x660) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r2) msgrcv(r1, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:04 executing program 0: r0 = shmget(0x2, 0xd000, 0x6, &(0x7f0000ff3000/0xd000)=nil) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) 16:00:05 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:05 executing program 0: r0 = shmget$private(0x0, 0x400000, 0x440, &(0x7f0000c00000/0x400000)=nil) shmat(r0, &(0x7f0000e86000/0x4000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r1, &(0x7f0000d8b000/0x4000)=nil, 0x1000) shmdt(r2) 16:00:05 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/207) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 16:00:05 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r1, &(0x7f0000000380)={0x0, ""/175}, 0xb7, 0x0, 0x1000) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfffffffffffffe26, 0x3, 0xffd) 16:00:05 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(r1) 16:00:06 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 16:00:06 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$inet6(0x18, 0x5, 0x3ff) sendto(r0, &(0x7f0000000180)="e0b52cbe53e868cd071a1d85305c0e427d29d9a24275fe4dfce7ca", 0x1b, 0xc, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r1, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r2 = msgget(0x2, 0x1) msgsnd(r2, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r3 = msgget$private(0x0, 0x660) msgrcv(r3, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:06 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x205a0, 0x110) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) pipe2(&(0x7f0000000000), 0x10004) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r2) 16:00:06 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0xb, &(0x7f0000000000), &(0x7f00000000c0)=0xfd90) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) msgctl$IPC_RMID(r1, 0x0) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xfffffe2b, 0x3, 0x1000) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000ed7930f200000000000000000000aaf2abcfb3660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2c28822faf053e3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb61a07f46e4b9af922761f37653e8dc84db7074da3f1e66dc65d7410e40bfe58e9015d8372f76a9ad17b90813851d4e420ce3a9ae9cad3ae11646816f4cb3dbbd8c223d60e9114c2f"], 0xfc, 0x0, 0x1800) ftruncate(r0, 0x1) 16:00:06 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x104, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 16:00:07 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 16:00:07 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) unlink(&(0x7f0000000000)='./file0\x00') r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 16:00:07 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000064155ea4b31589a9f00dfb9c050000000000000036c8011d8f44c31069e94a8fe57397a403d1b7450ce0405fe35fe93eb5bfc815d4a615949dde2f5c332633df77330e0b7deb7c78"], 0x1, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:07 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 16:00:07 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmdt(r1) 16:00:07 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000003c0), &(0x7f0000000400)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:07 executing program 0: r0 = shmget(0x0, 0x4000, 0x30, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="617c80eb511f71b393fbe7da5d214feb0d9848522eede255f1e4c4581833eda68e516c6cba4c77b7eb29bad2a142071410d56353ac55b90633a5b115abf9af1ce4920608a8f443396927", 0x4a) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r3 = getuid() r4 = getgid() fchown(r1, r3, r4) r5 = shmget$private(0x0, 0x1000, 0x4d, &(0x7f0000fff000/0x1000)=nil) r6 = shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x7ffffffffff9) r7 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1010, r7, 0x0, 0x0) shmdt(r6) 16:00:08 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1, 0x0) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:08 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 16:00:08 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x1ffd) shmdt(r2) 16:00:08 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xffffffffffffff3c) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r3, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r4 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000380)=""/147) r5 = msgget(0x2, 0x1) msgsnd(r5, &(0x7f0000000300)={0x3, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0xffffffffffffffe7, 0x800) r6 = msgget$private(0x0, 0x660) getsockname$unix(r3, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) msgrcv(r6, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r6, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000440)={{0x4, r1, r2, r1, r2, 0xa2, 0x8}, 0x36, 0x9, r0, r0, 0x401, 0xffffffffa8cffbbb, 0x4, 0x1}) getegid() socketpair$inet6(0x18, 0x5, 0x7, &(0x7f0000000180)) 16:00:09 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x6) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmdt(r1) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x1012, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x8000000000000024, &(0x7f0000ffd000/0x3000)=nil) shmdt(0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x10) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x4, 0x4}) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x8, 0x1, 0x5, 0x100, 0x9}, 0xc) 16:00:09 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f0000000380)={0x0, ""/244}, 0xfd94, 0x40000, 0x1800) 16:00:09 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 16:00:09 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x5, 0x200) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0]) r2 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) 16:00:10 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmdt(r1) 16:00:10 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) semget$private(0x0, 0x0, 0x8) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:10 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r1) shmctl$SHM_LOCK(r0, 0x3) 16:00:10 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x1000, 0x22, &(0x7f0000fff000/0x1000)=nil) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 16:00:10 executing program 0: socketpair(0x20, 0x4002, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xffffffffffffffff, 0x1010, r0, 0x0, 0x0) r2 = shmget(0x1, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r3 = shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x4) shmdt(r3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) 16:00:10 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) socket$unix(0x1, 0x2, 0x0) 16:00:11 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget(0x2, 0x3000, 0x444, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) 16:00:11 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r1) 16:00:11 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) msgget$private(0x0, 0x500) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:11 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r1) 16:00:11 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 16:00:12 executing program 1: semget(0x1, 0x0, 0x14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000380)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:12 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9, 0x20) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x6}, {0x100, 0xfffffffffffffffe}}, 0x2) r2 = shmat(r0, &(0x7f0000001000/0x4000)=nil, 0x400000000002000) shmdt(r2) 16:00:12 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) shmdt(r1) 16:00:12 executing program 1: semget(0x2, 0x20, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r2, 0x2000740d) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000064155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f966b6b7a75d3db17d79095f099b1263bd55db1e76399e7de5df19d43ad88e69b390d9fda73d0a96f841d9d95b5d52caadfc2d34788b8057d6b3d682d0284aff7eb0cb32c02f754b3dfbfd4f1c611a7b931ff9dcd3da3e8325a8c6bd8f076a1159fdc4eb2e5145c6f03b60fe0eb926f431d4e632c5a481418455bf55441a4d811c90dd360466f3cf7a480c44bed29c75d8ca6313a17828e38a70900000000000000d30000000000000000000000000000959532edc2d54cac15cd374fbf2a1cb8b237537ee36c71a56bbf81cacbab7f51e3fe109f36190f5d81565d3341e882d2c8932de55f14c8b1aec996b5c742811a5d9f5fd386ff08ed8f361b2ff7ee461ddfad5c5ad4f85f21104c77085892c2061f6d9af02b83ff70560d12ed7a3fc3297870605f76d764ad0f54d2fee5c4d24441eaa7ffbcb15eea612d0ef7a415b86e816194051b4093c2bcde1426c8ece265b11f705d20fe9007a3ca068564ebd26e7d0589d878dc26e60be1061520f376d4c6e2706cf9429cd28549d25e8de5a1c986791eb7b1ba629080a610d47c4b223d9cda99f1c655707c69184d961cf029a95a4d7a8a3cd87ddcd111717fc904b3f9bcca78d3ec49c63268795ae7360497ba16146ef1dee1eb5e50d57a5311ff0fef26b0f4d40cd390637298d9b3d764573440bdc0d2280671cb9c3afcdd7bf08f78ef5175c5cf58f85418b0286aa45216301b5d109905890c8721d656c1c99b2486b83440fa70cdedbe48efeaebf3b4a83d186b0f71f0d100bcdf1970b670e2eda18e11b31d48de194816c5845732f9b1645982ec3a0ddc4c54b87eca157e0c82ea5104dcc91392fe147826984f0afcf0415ac29cbad117ed683569796a9394c8a14f2d938cdff016df32875a757d3e4fb8e8513e7f9c23ef239092055507c089fe4f3f5237927b996ee38d671835"], 0x50, 0x800) r3 = msgget$private(0x0, 0x660) syz_open_pts() msgrcv(r3, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc2bf677adb974312d6c0210abdd71d0e691583100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b0000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900de"], 0xfc, 0x0, 0x1800) 16:00:12 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmdt(r1) 16:00:13 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) recvfrom(r0, &(0x7f0000000380)=""/112, 0x70, 0x1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:13 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:00:13 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) r3 = dup(0xffffffffffffff9c) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) r4 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) setsockopt(r2, 0x156, 0x1200dc60, &(0x7f0000000080)="6275fd90ec40e1af25cd86e24522f594583b47096219a2324ddd1b7f19ed31dc3fff84f30680f9f978e11d78af2714dbd92b9480bd222491e2a8f1b92d5a81dd5fba1cb2ffbd13db16a9d3118d4afd2d2668b6dbe7506058e36f79644bf437b4059d03ac78c32e2701cb80fd23ce8cb7ec366e687025ae1c75fcbba5288a8ca30b21797b84ef3764af4cd79fb9b39cfa6aa2c7e1aaf58557d372fc374651f0c79e8d03f4dc96a8df7cbda8d3659b4621afd3aa86595d262cda1ae392d7b8af88cda50d741f93591ad8d5d3c93423ee07a8a27330e87c72d6bc5ada10528249bac47547b8db1d9a93a856c7d444dfa9b9a50af84940dda936dec982d90ef8dde50cedfeedd7ba5a020d34ae1e7664f168de115b35e70d09350f496f2fd8ca19b39293ba6e2da060b818394398dc486f3d8e0208bce0dc1d35c6a524022bcdc1c93cb32b8d025412bfccca934a7060c78328f3ca44de663f4de35c6a8492d1a5a0f99d472be3f42d6505329f9bea4a321bbf6144f12c2d303cbf7c257708da654f19bbb7ca5c6bf22e131048a26fe3def1741052cee7694f5ab2e289f9b6a7d7254615672c3a14c52808b60edf984aab2d2dc7895db143855621df5c5e673ec1309cb4a98e331ba4241a572ed48a6117b0678282ddd8cdf83fe24cbdb7a43e064cd24a8fc629f2192e0435b76c1be6936b370591ef60ffbd215eead332516f8d4ceab83dfbf73d34c0f3cb9bd5b425c9e26b2f408ae6d6f4d7395bf2c08d8c0fe01acf91e7e13e00d595f2a76e77df3dc07413ae6147f8aa1ead144c8bdc6cef4c5b2a32f8603f0d583a239dcb8acb1dece16c30437b8a9255b0c526e6afa4d32af92583b685c016641a6a3fafa68865fddc40a6aa4486277b4320b2b8881c26721b44544b722627a91ddcf5d49f1db53e7aae3b75ed80fdd5d704ca76fdf0c03eab90c2518cfa44650386f31643b4d5fe8efcf04f7c9b6da997821a5ad4d0feb0cb31740120e06b8721a2dc802cf4f6ad670b1d19b4e1371a21d5fd565e170523d1e0fe06cc0f31a88cb9ec776a403971ef9a2b39bcaf4aeca1016dfebe0cae32f93af96e8609de3ade06bd38cd98913d1f953f96581e6a0fdbd65d738e63ad968878a35f1e40f0ccac0d2527e47b93b8838dff7a635315bc306f03faf0c1990135bbcb8a7fe18b537474e9916a86259457547472d60975eb22bdfdabc467b12ad9e05907fed68da08a5ee49c4aa00cb23b555a6ac48ef625ae8a99177ac03bf89197afd44ba53e3fb486b88e00f85ab47524003527905cee4e42df21a261e6f1f2a63c3eca0040c99f6a4f3ad7c474e83276d5a1b8cb4828c26d0a86e8e955ce9bd528d444aa0172dc371d05a407ecbe110f22a12f511c2a034619e55a924410691ed67985a7104a2b69776c3a3d087a3323afe6701c69e38a16b3a31f42667f8656c6664e82d753a2afe006486939dcfa8398abb20b5fff1a3b6425778ec92ef1c92472b1fc42846709abe7d5a61314180b557b2d167fd31969c4c966ebc866021254296d7d821af2e8dc1fe1842cd106c7ab2c893d03e93d47a63a01f7d2104d944f6bb00bca69b6be92b1d08d4a1c59196b40ddf2aec7fb7d1f71285a812781cd3c3ca9c4648b1855f911f7b780b00b3ff8f6ccf5c4eb54011194faf045b6dfa71d617434e89611eb0d69ecc04dc85e22eab8c95c56f08fc550fedeaaee6e0eb52d5a61cf306393021db00e4ee7310e42806c5b6b2544928eefa621cb790802665a94c757fa3a07f91bb90210d1bebea593c3fa827ce74ff5e0745dfb7cb30bf6753be0b5826c6a7e2cf657f440f47c77a54301bb2b6fd5bd0ab4d64719050d6e85b98b1d9281a1f7bc91196e3c30390ee2d954e817635964600affdbc9e4f51712228b5ebf0c8d06e12f099f5cb7002e4c10d8b76a231b60e79a2b8fb6260b003531356877e2f0fb8074d39234f2a68c2aa78a1a1ba53f143121147d23d295fd798980cebf5ad420a404edbc1204b48148a08fbe8195fb1b50ead391b8b66cd7c978d8574838603e927c1b20849c0a531af46aea200a540e96d2d19eea27a8b829e88e56fce04f73619b9feb5c2ac36820f1e958f5deed2d1997714a4678c8bd16cb1299abd9ca4a1df09e7b80ee2c029b82242345497ce61abe1be902c365fbe35ec43a4c1b519f2fb739d2e3ae29e0972d0729dd44da740415e0acc2dbcaa44beaed022d07a6f2c2aebbc2052a142f0fb50aa74796c8bbdc16235d7fa64f0f876880643342cdd1d09a470755fd08a5fd823ef542492240a90071701ee30ec6949a92b00a0dd3fc662f03656bb1aaa3abe83c9468921e5421f8039cc026bccaffdca4cd9f82aeeafc07c728923cdeeb78a6a000a1d9c499ea0aefb522151608aab51e12d9747ed83a316fff62be7d170353b6dc40868006799373ee30d2305abfca003553d6c9e7bf675f1bba444114f807da3c1ef85e6fe58af62012ddf700a5c9b64ee40d34e73f104ef2fa52b8c1b4e3c0d685ffdbdcdf18e0e33160964a6410b60dba56348a50077e68b260e54fb3adba1a2adbe1a29d0d612840f164563bf9fc378c7147f8251363c8ded11e4b10a6551246bf969698e37a35ca07916fc4d70c05e24f8fe375df26f41c3e4be3d382eafd4b8337ae462e95c4bb60f37de1de37c062acc74f3701f4b1659a5ab40a9555be1fdfcaddb13c771d6a781f2f5d3605cf150a8adae63b673fccfa349fa453c5bb31f9e60ef5fbe2900c8853f00e04055f0c2edfa5c8f4aa4c6d23436219836c8935f5d4657366c125266dbeb34839bb2ebe3181017a4c26a8e1d65f5b014ae51bdb93eafa08d4e582ee5041ba9d78d59a97f2190273d2460924c75f3fa1358837e3df2984d112a207a86629823a8d3a090fe53e6d58fb3965803cb3b03ecffbd6180e65cb5c21a5698f5a190f374204b7fb7a4f423e3df9be52045a84482451f1167a9f6090965da941a78e3516234000ec1109b486375ffa24f70a2cf1e9fb524e5e36a9a190c828b881392f4197bc37199d2266657f007973e4408babe80715053c21cc6417adb78d303ea69ef79882c5c6d18c8c6dff7c487fa82fe467de4d65dec567f00999e6e61b09bc0724b7f8fdffcab7a93d02378d152d50734df948a92f6e89a63a64c82f7bead8fdab33769709f13b9577cc2cd6d0116a9b85cd23c0dd86a3fa7ee9e6ce9da15e37a618849d8a7ee702cffc78bfcd3bba613e7877735b8b030d6388691f3bd009f4c04761ac61b864b6401204c6267e2dd6f0697b8f90ecb701cce96937b096737b3e044eade1f62532bc3d60add16f1117127e22af59e934cd345e0b9c4a04004dfe7235ff4b61de71df8958fcf9694318d7f9c600c7eee9cd671b915aba416f3da8f6b5a982e986b020f97a899ed0ecddfbb1e712fa40c074c7a8406bd73b7c85a72094874d3546dfc8e08c88ac7b4f4df30adf425c5d6a7006a2ca84d9ee6d07f16dc09cf4c13b4617feb52431ffdc3ef222037c34ad10e53f01bd9781920e2faa0e5bf4717ea68a9aecca638a2ff46e5269535661e6a3770c9436a5f6006ea0a154e32d4ab76cde61beb5e0033c45b1fd614a7e849973e2e460090012bd49be679d85a5530154f7b7b0f58d629ee98c61497d5781c62bcb7866387285dac666911e28ac119167042774ca40970c98be6159e0e298dcfef9183f2cb0ef8b0d8aedac1615c95b5c07143e83d2fb89a635d636561529cf32f013e631bf267ca3d052e008ac3e3546e406cc9bcd0e6b803e387f0ec40e4e46a8568989d5a2ad082ee1b3ac61623d7efe6d85fa44c65b83a0d699360e26aec5dd3d72213417e191728df3f7f04c11e4a1d001c7c18f06e0560244bb1fd29e63cb0f40b7375d604074fb293ba19e9b1290e5b874a2d80c3ef736c01498153de3bd38527afaa230cdec06d52f1a28ee73107788ddb64e26e5d67feebac1f3b1a7767747a4d1eac0436a69f55f49483b42b0e41cee1e2e633196b7af47b414dca78f5c80e071773b9b95c0d8e08648bc5ba297a43d0984ef754c34b5df0532b48ce5ed0d4368e2f5443ed6e6f76a607fdecef590fef9eba9ed4b03642072a1cc69c0907e5dbea2057e667c38e2b7cd8e86730218ac583d5352943acd709898f63613cd70044b6482e7bf42872df0ba338102e6b6375a45b4c51aad0463064a970bb35c79214449c6a982120c99816f0420a466966e1b9d5afa696c54f4bfde35de4bbc615c8103fe43884db8ed3e08594f83c48aca5508493e3b25e23c36e15f10da3826244cde5591e617cb4761cd5c1dac9ec4da2675f27dc1f6e5188c77925f7ab3410db6a4bb2dd6433f8baf832ef8bf742d6bd5d0c7fe368d6d7294f7592082b2a2b46fb13d93dba512a4b833ba66427b26e46aa16ca9eeff132e426dec346837cd4a3409f38f17a118e32abc9e93eda3a3ee47a428a741a021647b03d461c32eff9011b7356755e9880a7373f6c32170860bc05d8c92dfb0fa8f647ef959fed93b8a313204bae4b36379812afffa5d8898b09c57fc4148182369c5ccb92d9941126626e6523eb2c7c3192c62a79f1ff1df4c1dcef0fb80b86922c351a2f4338a98569497412b4d4a740032f42519e418572f6aed833c7c085c7dfc8c4e01a50d4e606d0311781fefd2439e745f5d7d5f336beaa762f5687f4dd96d0f92395b1ebff8f10807650bb5eed6649d5b342f7b7a039cbd8512301bff5f5d4de6fa07002c65c836113bf95fc80e102f09e9063a26448d7cef34ca9cb9abbaf517789e95f520869b6f58afc42f2e5731e0fcabf01584995aeec90e055bd9d7db64140a344775d907e8921037006aacb6468446df1c1ebe75e8cc1f04303d1f4f1b851fa151f782fbf92152b89080d820da9cf0a317440e20a851ef9a9268ac36b6e5e76bcb0093919b3b182e108dca45aa872229400c52cfd39d4117e735bbf8cb672f9d4f9eef224c5678b89a20f051d815f74c37f093e8ead6661bba0d98282b38e7541da393edd4437f03354c37300d51e75c44a8a521c82c262452d88d357f12b9f78178b4b051e4087519cf49712f379ff18dda964c0371d160a9adb5997ba7f091d7fc079a000e5fe8083d68b69d6abf91ca816e12744c61db9bffef6f3fe4222c5f7323e20dd54b95e31a781613c316636f1c967819304f95dcbba5e9905aafedfecc285588c50d4e900b5d06d3248938a01d46a0061e1f7da9946106d7c836e9938ccffc08c47132a9e870d9b65e004685bb99efa5e72066e7d2edc45442d4beee4b4e01b0bff2077dbc254acaa4888b5a12a5bb38dddc39928b919ea76db622b952c387372886ca215ba9b1bcecd8b6a80ffb7bb52c067248fe9feaabd6ef32d6682398a3ce89c9953c38982389c07f05b9fb902e1d5ca26dfb18f15da693fac26a8ef7607bf3ea3e7e3a34d49f0498449f46a5acd19c7197dc20eb6663c238472272d77750bb4660dca2dab360bf48c142e98bd77d16bc6504c9b7b843780df237857f8b943c331f39744fcdbd435697491a85d77655996e502a0b506ee1d65b60259dde25e53d6b4158011ec0d52af19a89ad67b8e00cadee594400db24b59d695457dc007ee88cbac36bf0de035d2e2008bf30d2602add63dd875254f3f6660c57084754ac4f943e03cec00033e94287a63dcbbfc54ee154988a5fd5d8d000341a8d4e4914dca33f42d723ee4dd24078c7ab54562db60740aac536dc8e29ae2b0bf49d08e497f3201f7a869c7a0777e589cbe993681c314173ee7d0bf48c80994b97", 0x1000) recvfrom$unix(r2, &(0x7f0000001080)=""/21, 0x15, 0x3, &(0x7f00000010c0)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000001100), &(0x7f0000001140)=0x4) shmdt(r4) 16:00:13 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000064155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1f7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"], 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:13 executing program 0: munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) setrlimit(0x0, &(0x7f0000000000)={0x2}) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ff5000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ff6000/0x1000)=nil) shmdt(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[r2]) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x820, 0x2) getsockname(r3, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r4 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) listen(r4, 0x8) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "c1d6d042342347d5439620e3e26a778eeaa420ea"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="1c2aa28e4bd8e500834e89d3976da9e5e6d7c6270affeb7657b7d15ec62c893484ff57c77d368b0e71eceb23dd31b1836e447f665530c346803668408caacc013ec347394cf239096eadb022be0cabf93887c08001ee00b636be1775e8b4c6b7ead15e3fb20e642d5898023a54d79321b8fefea9eeabbf90e9bb7f1ecc777b75db25feb725d8de35a7353294f3c2b8f8e8ed00f679edeec968b7a9736c3545caabb6832f01a37238e47223aed7e745a1ec74565ca9c65871a554f28c52195190573925d31d13e121d0d2f54b9472dbbae5c7306074c2c668b3349c50f8fdce81a40505806e53832359e2e916fd7d43cc03834ce2e283a5f1826c1fa7ba19717572cf98cda1fde5813a51be85375721df5bfa78ad85f3d7b6e455f72c3d7855f11e72104232d9a4b3836f05320c", 0x12d}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r1, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r2 = msgget(0x2, 0x1) msgsnd(r2, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r3 = msgget$private(0x0, 0x660) msgget(0x3, 0x400) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000008b7e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934dfe06440b00398404f2f0a9bcaed2c15c474cf30e7300eea2cff2c44879327b6cf3472e34fec79b427f0410d201a2da65cb1175ce0f59469fb52e48aac05f6f301f124d28a853a0a0cce86a37204c18a0db61f514db7d130afc36ad832a987797ee5d1dea6a811eeb152a327663409a1789b06592ad662271d43aef9649914e01416096521a92f6bd3a4a0000000000000000000000000000000000000000000000"], 0xd6, 0x3, 0x1000) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:14 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ff7000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ff5000/0x3000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x80000002ffc) shmat(r1, &(0x7f0000ff8000/0x1000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) 16:00:14 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x9dc2, 0xe7, &(0x7f0000000080)=""/54, &(0x7f00000000c0)=0x36) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) r3 = accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000001c0)="d2e9a9321bb5c2d5b75e0b43effc433fcfa138c04803058857037e65220b1436bbb46e4ad66d7a4186a5ad87f9ee11", 0x2f}, {&(0x7f0000000200)="03d7166123fa09ce27088b06a785bb95dd90d31fe5c4de58d95e119545f42864533854ae5f61f277bee6b6518f71eb0f42b3", 0x32}, {&(0x7f0000000240)="83af2b1e0209ee6f046bd7c96a54d1b34bcf5225a33adc792b30cd620e15cb9b00c0a866f25924078ee9fc721736b4d8956b14d43340c70fb0859bb541f202b41d88db9f68f0639b74167e53529718f3609df74ba9aeaae4f2d77199b1e344a5dc294e7fab7c5c7667ae32b56a71983c0bc98638d3d5550d7ac58806e3939c70be4ce14d96470bfca608338186a9e2672d12cf96da", 0x95}, {&(0x7f0000000300)="184c", 0x2}, {&(0x7f0000000340)="4cacba9cd25b0ed0a8918ebc439f46e459e915e9924266692360f7969c9998f954b1a6b2742edd0c5138e3a9a51d7ecd7615813e7a210844a6cd43dc7c7a7857d5b140f03923130eec70c2ec383ef1256472cbc7077d09f98868e9bd29999a4cdb0cb460c9c21d62b7a7b8c9ef", 0x6d}], 0x5, &(0x7f0000000440)=[@rights={0x10}], 0x10, 0x1e069afeacbf5281}, 0x8) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:14 executing program 1: semget(0x3, 0x0, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) getsockopt(r0, 0x200, 0x1, &(0x7f0000000380)=""/135, &(0x7f0000000180)=0x87) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:15 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = semget(0x3, 0x2, 0x9) semop(r0, &(0x7f0000000000)=[{0x2, 0x2, 0x1000}, {0x1, 0x1ff, 0x1000}, {0x0, 0x5, 0x1800}, {0x6, 0x9}, {0x3, 0x3800000000, 0x1000}], 0x5) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) 16:00:15 executing program 1: semget(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:15 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) 16:00:15 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f0000000380)={0x0, ""/244}, 0x36f6f19d8dcbf24f, 0x0, 0x1800) 16:00:15 executing program 1: socket$inet6(0x18, 0x0, 0x7f) semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10000, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x0, 0xff, 0x100000000}, {0x18, 0x2, 0x100000001, 0x80}, 0x7fffffff, [0x4, 0x2, 0x401, 0xcee, 0xffff, 0x101, 0x7, 0x7f]}, 0x3c) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r2 = msgget(0x2, 0x1) msgrcv(r2, &(0x7f0000000580)={0x0, ""/80}, 0x58, 0x0, 0x1000) listen(r0, 0x0) msgsnd(r2, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) accept$inet6(r1, &(0x7f0000000500), &(0x7f0000000540)=0xc) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x8, 0x3}, {0x40, 0x3}}, 0x2) r3 = msgget$private(0x0, 0x660) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000004c0)=0xc) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000ca00000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000600000000000000000000000000000000000000eaffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c796f2f582bb840463fe3f4264f3524c0c33516b"], 0xd6, 0x3, 0x1000) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000caa92d57fa740f14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xfc, 0x0, 0x1800) 16:00:15 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000e20000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:00:16 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x2000, 0xb8107b92948d0ace, &(0x7f0000ffe000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 16:00:16 executing program 1: semget(0x2, 0x0, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000480)=0xc) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000500)=0x80000001) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xfd8a) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r2, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x114, 0x0) r3 = msgget(0x2, 0x1) msgsnd(r3, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r4 = msgget$private(0x0, 0x660) msgrcv(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd63637c29f56b7016d59ed173dfa25434af6cbc413e8162b94e"], 0xd6, 0x3, 0x1000) msgrcv(r4, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:16 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = msgget$private(0x0, 0x80020000003fc) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000080000000000000000000000000000000000000000000000000000030000000000000000000000000000000000db82fbb6fd14ed5814379101000000000000000000000000000000000000000003000000000000000000f7000000000000000000000062b22d00000000000000"], 0x78, 0x2, 0x1800) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet6(r2, &(0x7f00000001c0)=""/230, 0xe6, 0x2, &(0x7f00000002c0)={0x18, 0x1, 0x6, 0x2}, 0xc) r4 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r4) semget$private(0x0, 0x1, 0x9c) accept(r3, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) chroot(&(0x7f0000001380)='./file0\x00') madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r5 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getpeername$inet6(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xfed7) 16:00:17 executing program 1: semget(0x2, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0x260) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r1, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r2 = msgget(0x2, 0x1) msgsnd(r2, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r3 = msgget$private(0x0, 0x660) msgrcv(r3, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:17 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmdt(0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) 16:00:17 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000172000/0x1000)=nil) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r4 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) getsockname$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000050000"], &(0x7f0000000100)=0x6e) shmdt(r4) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmctl$SHM_UNLOCK(r1, 0x4) r5 = getgid() setgid(r5) 16:00:17 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) ftruncate(r0, 0x80) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000064155ec7b31589a9f00dfb9ccb1d646038079036c8011d450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1000000000000000000000000000000"], 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:17 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r2 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/191) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000001c0)={0x100000001, 0x1, 0x2, 0xce, 0x3}, 0xc) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r3 = msgget(0x2, 0x1) shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) msgsnd(r3, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r4 = msgget$private(0x0, 0x660) msgrcv(r4, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7c58c646e4d45009a7fda2b0000902ec34fed26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004765d8af998035ae282b0b1ffa1a14747c0b64dd9be833e00001a11e8b136382a41788cb9a35df61b0c5a3fe53741c6ffa24b7ed30edabaa15e2189f327fc0e1b61c26291136ab751c511def943cb0d39ed5bf9ee4e998ac23f93926bfb17678171e3d7353e065b05a7e1766dd8f161b963b5783b8858b917ce9e284b4e640592780400731675b5d267077f06d3c6fce38ef4f8d61f3c7fcfea1e015c0a3570edf9c71baabd0f7763a929aa7d0f13c64d031c0b0d6525a5b3c3c645bfb486b673167936db43a1110f4a53325eb5b9ddbd1e31"], 0xfc, 0x0, 0x1800) 16:00:18 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) semget$private(0x0, 0x1, 0xfffffffffffffffb) shmget$private(0x0, 0x1000, 0x21b, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) 16:00:18 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 16:00:18 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) semget(0x2, 0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xfc, 0x0, 0x1800) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x1012, r0, 0x0, 0x0) 16:00:18 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r1) 16:00:19 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:19 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) socketpair(0x39, 0x4, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x7) shmget$private(0x0, 0x3000, 0x40b, &(0x7f0000ffb000/0x3000)=nil) 16:00:19 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000380)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x802) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:19 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r2 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x4, 0x0, 0x4, 0x5d1, r3}) geteuid() r4 = semget(0x1, 0x7, 0x200) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0xd1, r5, r6, r7, 0x0, 0xc0, 0x6}, 0x100, 0x6781, 0x80000000}) shmdt(r1) setrlimit(0x4, &(0x7f00000001c0)={0x7, 0x40}) setrlimit(0x3, &(0x7f0000000200)={0x7, 0x8}) 16:00:19 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) shmget$private(0x0, 0x2000, 0x8a, &(0x7f0000ffc000/0x2000)=nil) 16:00:19 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000500)={0x2, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:20 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x4, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x2, 0x50d, &(0x7f0000000180)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x7) r1 = msgget(0x2, 0x1) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000300)=0x8) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000064155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe17397a4039109d99f3abe1e91f72633df77330e0b7deb7ca5316af085016f67bb6fa478bf966b6b7a75d3db17d79095f099b16525db394c41761b470f1051a039b26db46e116cfeaece671c5ef17fbb01780e6be226d011f0e4bac94af8409245bd91a17daf5e0a4be1f87ae2b499e2925d1da364a0087132350eb3fc532b682f95c67a7abcfff45458401d4182c5c8028abe9914327a59979043cfc5140ddf8e57325b57ae66b8a468e0c254a29f38dfc9a374eadd7e220605d1bbaea9efd8455e8d2d2445bedea60c06abcac51c99b7ff4b77cebfc397926185c1ecf0b812471aa07467981a85dee26900a9990925f27378c66dc89a0f97aabb2d63f28a46ee1b07fee9c271f18364ada75cca2dee55555bc736bfced76d85725f498dab375c92d4e98866aab7a9456edb8cfabf93b9eddb5dcafeb52ca8c260cd0102138d460d57aa35e9dd997471b24c1b6234882fad72ee5522dae23e5baceb11494f2664def9fbcbe91b9699ad91d3"], 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0000000000000000000000"], 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x1, 0x1800) 16:00:20 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) socketpair$inet(0x2, 0x4004, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000040)="9e6b7b412e6570b8a3b8210f484f5edfef162e901ac714ce66deee0be3b58ca055f390df8257a2499c88266627869ded091c9da74d37aaa1adf620c2d17920cfcc420c3f88c95d72dd85fa8c0e738ed1a2eeabe37c9a3de49d954b8f35af27662cdc2c71345557d80170cb2408338dc1cd8ab064a19002dc9119a15d06259986255261566d42096c25e19a0fa5f992fce366cec53549a506cb702e891ef2695591b9d5a8f6d668d8319fe7c54a2916f37822fbc154fc13f47f799955ae5d1ad617ca3dc34a3f45eb1bcee33ffed37e74a7cb5eecad66e249a33036d1418b07fc52348d4b8f319dbb495db0434904dbedea7e3af784040997279be074b83c35eeec4eeb69c74ed37e78d0dc9b7088fbe2fe0cf72bff021e825651c41803444f4c0851d7f23ddbc3061c7f38565dadab58fb8e48b3b94a9fd107ee01ea86158d0930a491a0d33d1e1bd793580bbf819563dda294134c39b59ea634139e763d515abf1743a1b166ce446cb811bd7cd022407fdbbb0aad0680d707e430c620b287be7e9c23a1a60ab9bdca16bd8b968ccf06886250a609037757241431d350ebce71240a89018f6e7ccbb485883ad4b46d5ea83cffd10a05fe0ec721b3557043ea737e620654e4c40540aab9e86f956bd8705bab31f9c1a68a44466ffbe683d02605a24fdeec848d3167640b5950b18fde049a611a7b8977b66e8aece6ba74aa5ae54f07391e326acc0986fcfe245a4512049114dc3d01212b23131b3c9432560f3ebd0c07400cd6e4a2f0728cbce69f19296161770ea83cd375b8d805c49ddef5b4a537d798389d04b4497d3adb7d3caaa5f914bc63a9c37681b9525c07c03caa33cf59e3c278bcf15857c8445beed41d4071eea85d69c53435225bc4f5730971773310bb3d61504f1c602d4a584cbd9f91db1c4370d951ac67b4ebd88f04b65b9b4894a2d96f667655dd1ea03f46dfbd7060cfee059ccd521960ff14bde9fc1a9a3bd5ae332762deff7f9246bb88fd04b8fd2fc7a7e5e7a0965a4c17ef952ff2fec3bd029f3bca13b026e07ea0df15cc096c701514352a93fdd8929478431ae570be6f0a1052f24fe80e72b131e48b9ed3084bc98e1a455f4b822052ac82751b29ceced8277d460d46f1f65b3b67b0cbb70a1cf9b4a6ee1f88d32743ce47ee9b6b5deeac064046f81cd2691c4fc978cce033e02e5c9c41342c5029f2f218b32a97f4e47d84b27c42ef5295edcc8fbb1fa940c684e3c5963f47aa1ce047a03d21259248e0e5392ccc51b45bb122a31f616c057bc475870021570a6217d16edac7cf356cbc17aef76c83fb0cf697109919393ddca8ee1225051c89f1bd177d983a7c88a4719f6c6b11bfd271bd918e0b3c9a76f6df5b39a73ae5e4af58666d10bc835521d16db19ea56bad17d7ad7b64357b6113630ba3b32237c557b3cf8cad87f014f672a483b1f5488261cc692cb1798dacbd4114165000170ac1c72275cefe1d350e9fad521f850a056a8fe8185ae577d500c799ce088b54b6eddcde0b8db66d06e8087e42d85684932d77f55d26f235cd786a367ef7b48209b92391fa235e1be86cfe61c7684abb284e4e4d372bb7bcabd1227fa6dea0550b8f291f239ffadcb6470790b9a93930ba37d8c6e6b9668287095788220ca28429ba1f4e0098d407a4dd14fc128cb46bd4453d950d1980c1e4f2d065da257825d65713b6d4bbcde992219f20ab037d5ce5ce4dabec9ad8ac6b3002da65a0a0341b9767309aff8270ab313440ac89c39a132f08a5240da1979f9991aabf5e06595685a7dc63d6ff7e0f03ecd372190800566596faaf491de7c002fc0e72d6cb5548971fb565474bb4625af16876f4507faa507d501f7987fc4dfdb58495f3b6e0561c5924170b58a934d89f0364e1b9b135348ebcf3d79722de1cfd3da8d6d52f1628a5bb104296b0a5d888bc28cee0c2f5baea081c98f66666b1fa19a626b4ccdb7bfbd0c25255868a83f8a0c6b424924c66ca91d0ee5605f9b0fcad7ed9320c57fe0520b48225c471341098ce1b2974ed4509e9c7cc7907e8d239b13d46b80495c737564838b075a6627682e21c14cabbc324a372f4640db0160464b6eb4b2878c515ede90dc06bf44b163b0731f1558fccb90a50fc6c88ec6fa6bc40cee0cefc2a007780ecdcd7035bb040a12be102664d1db7767d0f3d5bb7f2fff8773692f2147d1392e9c6a68c32a2687a83959ec70528aec1a2e2c1ab42b62b10b0da342f03b6eb61dbfcdc1d1f6a67233b5e64f72ecad4884d86b9bc98e342b687187e08e9041b697bc8ab1950c180ef9d1e5790e391d26c89d0436ee6ed9e0c29e5ea84bddd5fd61bb62c75065f4d392c31ba376a63132ba8ca2b86521dc6a85108da802944d51f865c5ded012e3f85d55dc539cff36346a7b8f33cdb6a8e8f839e322e11d6040c25e86173e634001a8701e153e4146e8100f55b46c9e11d6083721f59e5e348426dd01a55b7a6be0ef01c065f518cfca74f9047754bd43948a9b61b0faf1bb9a324041065016bb848f539b5133ac00e9000adc1cad4c18a651a51b8597903f2734366a15efad89e0376d41b603fbf69ae6b9531d68e0d08091ab8b0352e36c3ae44128df2df8262b5d44bed6337a8dbf803739c75afc929c62a95b5e99f0b2eaa88cc95bda96b565cbf876fe39fe3b365876289ae155f3356bbf267efb099f619b83d339e604f63935ca88f3a020dfcd95e1703292a8bf440f00c88d6908f7b1e8352ff03265581a761023d0f0ee538adb7a93a79eb3fd6155b0474eddf8b03a5dd585dcbc597935c6f4693ed1919f39c038c4f136e00db27cf54dc5c4eb4d7c1d7867fdf3f69a7d18515be852477b3369872caca5264259740fd74056572417ecd14027c85e4a355711ea4611998e2861c2bece39fb2a8ff01facf7d4a910846407554234057a4a679e50c7b7e1c76e6d75116b7635f8f894e9e4de0762da9766ed68a7dedca1439fb6f477dee3886bf1accfefc999bc33096a2481863af29c7d5db77f725ef6b55a82cfb02075681abb9c5274dafa963cd9251798460b3769d2b2deebb507dd9b7ec59b96c175e5b98fb79e875548b5f146d91d892f1ed6fd8d63a35229492af309f5404b6a16517c8a53c0e97e7690c08c0df0b27142a4fb37663c28a3a6b2f7434b395587fb1f78d7620c643b864a4bc425aca50ca79f00e532f015572bb390758898b47bf61df808b020dd2fc0612f9d96096e8caf9973993f560cbf991eafbf4063644f9c8b9e836c050dee6147326f3a44cb5381da5086e7e9fd217a0cd3000e24db391b913093b9cbc1d045eb72818993ff25ec65ee3b7f2a6ce5e216d7fa655fe9e6d72d4f807b64cd6512612bdf0167ff799a8dbabc42b32ff6852e4b96a4bb683d8723f297596a54bb9af5486a660867406f9c9c4125b2322254dacdaa1adb2b943ca61e1335d047dc85887f46f9d8ee8a3db0c9fab886cc8f8b74033605bf4103bcce5724b72b0e4ecbe58d9c5543ea3c1cf10a0943bfab8033dc5cb9030c3aa0ac78fd616ff11d8ea6ec2ea679ba245f175cab0caaabe27931cf70164d194cc5ec7534e2656582ce167fb2914e0601cd63a8063d28a0533287dad74fb176fa4cd02a74ee3cd6f4b0bcfa746ff69f416cffd6e9641938c16767a71e36c879166cf2bbaa894be910dd3f2c79c84dd3f9b68697aea8fbb7bfb86ac2f3d3dd71e636911fdf75681bdf83384b8ad7c1a5a6311aef0a10d0a32d2baf47b84dc947798907b2ff8d6b00fd1b21051e5b439c80115e1b97f9fc9b9e6a25e56ce6bb3db04907ce0a11529138781b5d7fa79ee8e28e6ec41d0b8bedaf147dd928264b71a7d202a9b276ca9850564bce8d7d6a97358bf6494ba4dc26ad5d458130006c05645fa437bca65bc88a961670a581c09b4245d8065bb0405bb6256c325ae432008b9a44d0ec629b32013b2f33165923d6486bacd9f29895b79edbe90979a7e19970182ee0325a0e122ec9d34866e54073e83cf1db61db1a658aab73a44dcf995c173c7c78ae4b607d7447a1a36b33d37d75cdfbf390dd7961303c80cfa20261025fffd48e906ec9d8e770198a5099dd4bfe95d004b90ecb64cb6891e7facb4b35e532cca9726625de819e62e1a6f282849afb635849d7776832772804152c802ec5aba28eaf51c5ce6be445a866f67aaa63acbef609794bcf771a8ef347d50778dfc9bbae5488604942b185a9b8298e3afb326fcd55f539ea9ed57487652238d2d4bcafe8e0951f30e248528deba608c355c3fc4078e2589dfaef70e41ac05cfc2f8eebf629918088284bbddb7954cd209ac94b1ecb94e967b19caf32792c0874da052a040eb9c394066ab176a5cefbcbd59d1928e98619a99252a63ff169f18b2494b5ef3cc1dc27e42187924ab779bdab3e99277558f742f6a61721c9b85d2043623320e5f6430c2f56ac4360f01862dfb397eabbb91f2d1b6f5af0ca1200d788deb044f2e5e5b02578631647f15a8c92d509a60d8baee745e93571287f6ba8e19db70dd185b0883561a3a1dc530079d54c335127ab097576c6a7397c447860e0f4cc9e6b71851b52af6609db098aadb9eab8c5cf252b8d64f2094de7717107c3f2f55f4ac0f62705cfea92e2a8ceb8e422c837e2dd20ad9b082dcf74a6d3c91c6d91f661db738106163cf09ba9b94f8a9e52f8f1a57f2faca614e5f1c4c675029d62fd95863d49be0d5b3cbfd3b34e00c04e65a8eae060f14bebe18711d4501b89c4d5df455ea44fb8c35bb1c1f543c0fcab119f7d1d825d4053e2867cc80557f00f758a008af87e25d93d7aed8ea58be04c35b98bbde1d8185025fb4299888afea3da44b9cb3df6eeb7b1e61a85f9148aaa12200d4b605b991ca0d5d14d71b91f4da7f16e09133ee79c90b50bfce166ed9157db4ae6f0c4c62155a43d555069b9cad3bff173f0f5905107c3598076f6b109759d36d65083f48750d5164f6fe086942b3be503bd1bd7d3a04079f61c03274b4f36b229389e2dd3ffbf62c7946486a17789a89b8c91d0a094c5ef414765cb53ab6fadaafaab850984d593228909364cb78151fec1e1324fcd1f700fc1a7625ab8f2cf70dc1f3284c06ee8a687fab0a92efac81bc2a943d9d7878fd52a2417da4db827d34993b09cee1c1ebe24c2bcf2c4a3100545de0b2bdd3743ad52cea30ecb1a73784c852d585259836258aab5e45aef8d2fb44c898f05e4e70e7f2594178d505e636d909d1ea91be795aa9dda69e6e3fc353f81d32b67585f8ef8a05246c300e8b0ffc946095659022c3053aa0e874e2e57164771099245cca025140194868cdf1e8f6040912b19d4211945b7060c6b82e70bd8f70adf523f92e244fa2c91b6dadc49a651590c2fac12e7a9ba351cd4e74a6e9a31cfa042bfdcacd0a7e7d912931e1253391a1cd93e50323c2259cf1cf4c8fdaa019ed49e5040dc73b1fc0becbcef63b3ea70373e8087c3b4acb1a589f8e686abf9c567792d919aaac2f89c0c2b75b6cad7034e7e6b58f187c60e3c193bb8e95fc0b12887d55e38c325b5e47a224fa1ebe2f11d920db8afe021a0a45147bd2649e05a08261cc17318e92b9d35dfee10f0387b0617c9472a08ea79f6c2aef2a32663e8d06b112b56a738ec0963f18e928fe5b5b1d41054d6e8afd7d0d39be13f15a2738443d7a7b8109fdfc8030c002f2ea796f4d4ef552b23b7dbd930580d157e180277359fdd3593ffc92609b6e33294f5a7d0a09fa15c0192a22e0fcffe0b3132f20e081c9d89c53b021067cbe80f2", 0x1000, 0x4, 0x0, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) shmdt(r2) 16:00:20 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x400fffff, 0x6, 0x6}, {{r1}, 0xffffffffffffffff, 0x21, 0x20, 0x9}, {{r2}, 0xffffffffffffffff, 0x2}], 0x7, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0xd, 0x2, 0xff, 0x24e6}, {{r2}, 0xfffffffffffffffd, 0x20, 0x2, 0x9, 0x2}, {{r2}, 0xfffffffffffffffb, 0x80, 0x9, 0x6, 0x5}, {{r2}, 0xfffffffffffffffa, 0x6, 0x4, 0x6, 0x4}, {{r1}, 0x0, 0x10, 0xc, 0x800, 0x7}, {{}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x1, 0x2}, {{r2}, 0xfffffffffffffff9, 0x40, 0x1, 0x20, 0x80000001}, {{r2}, 0xfffffffffffffffb, 0x41, 0x1, 0x6, 0x4}], 0xfffffffffffffffd, &(0x7f0000000000)={0x100000000, 0x9}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r4) 16:00:20 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) msgget$private(0x0, 0x0) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x3, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0xfffffffffffffd86, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:20 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x60000000013, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r1) 16:00:21 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 16:00:21 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffc) mlockall(0x1) shmdt(r1) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) 16:00:21 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgsnd(r1, &(0x7f0000000380)={0x3, "24741c3e170dc8ea139ebd00e81b6825c0d9761fd4a77e66c7070b70a8a9bbee00e19eea9330e95db9ba122e6bef114ac68130bfb87993aa0a15c83be61a2ce9a3c092fc8ab74095ce2eec577e883b117ef2500872120cfbee1d48632a431a5df1c3ae74029e2b3a71e7302ba7eb4eca85aeda21441e0bd3"}, 0x80, 0x0) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:21 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmdt(r1) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:21 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000064155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe5730008000000000000de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"], 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:21 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x9) r2 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff) shmdt(r2) 16:00:22 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) shmdt(r1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:22 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) sendto(r0, &(0x7f0000000380)="46469004fd5ad6e12aa963870db81c73ee1254e1fe45d86fdccc25fa0c6130a6bd93ea364fcc4245f7ef5b6a1ac17ebdaf94a5db8e616a56e90665c8b77651cefa0287f02e53d2a652f58d926e9a9fe3c599cfcde71b65131ff46089142adad062e5729d8fc9b02560c54d9fc963d893d349a8d79621134c629ca43aec2fd17d640defc733ebdc732d1e201f4c268a9f9dd22e6aa7deb8f4e50533a551f6d43ff011d4f0bae4cfa6223331400072a5245fe6a2488fdb2d07811892b62958401f6fbb2b3098dcace0a55dcdd942babcf4b5e99ca263ea9dfa0b07d687b3a11b9eda7116c6dbc54542930e1f7cd5d2cde05ba6359e83d3e7207ff016ed04bfe179d3e5d63b033be1908c922f0059d58f95eba2f27c1647a9fc4509a35e53f6d4b30c9ca3272324f70c21e9f16d47a4e714f8846244ba1cccdab82fdfd96478f06552bf94d4d1fb626d9fa3c1dae81eff06bd815083bbc39c848ff84eaccc4f2b949442f80c3325c323851ead96518c53a6401e783fea806d95e6163bddb3978d6bca481b9a9d53896ecc66f92326f5947bc336f9c0d4113b474226788744d654932b9af435c2db6f552213c2b01869b451d1cb4cfc01a765cc504d12b79a723fe9fa7cce1a6c03f86c1e8ee07cc9c81640088b2451f07152cbb54cdc34a04ac62d9d5ea58aa34588878e3bf133416db34a0aca82608c5cf505fa0da1ca86eb9a08c776d21e414365e3aa3731acbc33ac38f75b21e8baf58bea029e9f2bee771df3bf2ebc506dd9f51efee334decf3b27ff5bf7eb6eadd2fe18503ff5c584fa57cbe9c80632184d55ae9afcffb5dd44d7648940a76e81d958472ab1a8738f9acb464d4e864edd91a4c72ef2805b65e9c31aa7e923f6510c959ff0aa19b9f78233113a2a54c70b2cc664854181559f31553cff6f23a9fb08aa7275322eb19977c48f7d4b272713a7b78e3cd0b8e721e3ba192dfa67dc5027ee8f4a829dd6dbf33a17374468dbc6b2ccc5919decdc1b73051332a354653c7f505a09c2c9cdab9b457a4df752583dcce580e9d66c285a2be963ffccc94c695c396e8dc2e0422915ada45bdeba3c445c0318382b4da23c2c0ffaef6abf62f96f4be7fc3ced5a04fc521cf4238bb9c466d63148cf78e1e6ab6cd3dc5cd11f3b0ad30126d56be77febda017171bec733f214912770bbcb9751dbb3711f678906ff6dd59fb0e90375bfbeab4a607caaaa6369e4da59b201491f2fb6e840ca9c95878eead0d150d352399dcfb74b11471a4918b789e218605dde972b959c6f0fe4d7077f94641be5ce9097a7fb9444f5a55d754916360c17d0997e8210cecfe2ebb02c46868b7c85364c784e5c25079b01134b73adf718ef622e9a7a35af83535c3448b2dccc7b9f73a8dfd05b4e3df2b8c5ee1dc002e6efc23f1609b147b82769781328a6625db0ffafbf14fef3018b28d9b15c824f72f9acde677e6fa7dbbbe3a92854654be3e8147c160a77be842b66f2db6975dcb8b6221a3c5aa718747b2b16318c7e2403192cacd9093281e67464c492623d1708ac553235e4cbf3d24b2329f80f9fc93a42b6325aa22a443da8cc6be3180cd05ca63621f7b5066c4836a0364e6b837985a1796612efe5a59038758ba58dce05af200e7939f8c7a2babe19186269f67ea79d5bb5a981f49bce875c3a86a17b931af82aa6f421e8a302c6cefda59ffbbeaa9bb29bdfccd0971cad7490775a3806e7e16ef96720387f1c58a897b33b1dc6b11072953fd4a48a778e802299cdf35d221ad1c8e4de3f7ff839fa6338644fefb47f6787cf9454d86ecbcf200650f85e497f94b9c9ed0f66cf52b31668fbdf20264dede6f59ec3d883a26db06fbaf15228fe5c1a9048adcc23c1abb74ce42c3faa645268948a52fa70b14811961b62ea4d5e451510d8d5fcce50d09e321f251e5a32c202d691c3853016a82742303bed6b776fc52c4a0ce9a737181853df54f92b61a2893debd992250c9d7667963afb5b6b4de53aef4bb6c4cb42498ccc623aec2f0ce87aaa6a8669edb12daa89d9b24a3eee36691ba05b24d586ca0f2552659790b8e8513f81644eac2937e17ff9adc0f3bae152c70c9b34b234027b482c89da391b0cc91e6b49c636a1c04e3d1d36260fef09c1d570149a5c6687a22e320f43f0aa6970e07284749d9670ac4e9a5b068519e609df6224ba5a7cfb678cdc75e37fcc0c0825131602d166fe8915f3f80f897c87612a4e462ce0d6b5624b876df29ca63beaeb97eabedc869ad40de7132f6ca3687145d10a21da2a5c393d7dc09b4c0d042a0eccd787f62982fab56e97170610298146399e4013c0d07ba87c1ed57ff485cfa40891150e29f381c9bc0db04d7cdfe4e5044e0e5123ce03e5bb3d14871726ef6c71322b2990d5acc9e36be6416142cd469d3cd18d17a93d495214f5007049d99360de04f1416ae21cf6af0bceb1af9e57abc99beee278a365f87e4e395acdd1386c9cd3aa3dda8f4a4ddcaae8b2540591c02508e04f042945bcc4d382c5998bb5713f9bf796ec291ec14c076d969f8a5884754a439a3b0fa70d45f7b820f8b2d9777fd12eeaf3569f93c3565279332c40a52f6faa691a39a7dca408811ebc5c06b5c5d5ac03708256a9a987c4658b192a6a8f23b93fbffe23fc9c9397f472fcc61d40d6f1fb30ac319bc63f2f06d7f13a759c2a3b0d917ed9d595e505ed05c8441ebd41aec42f8b6dfaa41c319a84ce7d702b52c0c576d8ae08667102b6116937df75ff5662b9ea65d0089c599d28fec5683f82fcc8c3f4d1e73d9da94438d390cbcd5379b459da7837be8c64c59d93e57d07151c09944937152110ae58ef9b77ead1d53865490edd6053e99b1f95bc1cee316816f4caa6f2843a0bb6d12dfe6f172a13ba0ef98d03f70603c2b82eb52b10951422c1a6127c8359dcbf56e8de0cbcd221747b7cbb0855ce39b19a73c0be75ab310630663c82296dfc725f4351988a6c65116bb75757de03b3f88bdf91cd1a4f223c34a59eb465ed9a322dd56c8caedf2cba29eb0e997e0221ac7dfd525eead89b53ed62bd88a67f460c3c0efc0451776d903a97a771d1e51e618d4e30168b4a9d1764267b12daec40c36d847065682f07d95b9983c0c138d3156a27573b42014f2ab29cf767256b55a95ec837cb9cf036ac7ec2786369ff44aed3c57e0d2f0ce1134a300157960c3e80ea95429b7792153f108b5d0644c66f8c8d3dd49fc5f822f807682fc91b75db01c10e022d4e195bf9eba0948a5d6a7c6df99f739cace8b72a644b43e017ed07730b91c2150a1487558ca4c2082b8f288e6ff44089d557c004ec1ee1b487a307947f6bab2d5b48556fe1c0b08a5ed456aec664d412be934cb51595fd141bb18578911695020db547b8295ec360016d5b31d1b82df002f922c7f639931bdf75bb42a42fd7cadebc0785474302504bfdd2c03f684fa234c022d7aa733e8316da663d1ee955e6dc60f7a087e77c25bb62b0a54f87afdaf48ce946995abc7f5c54cfc78867ed757c19f24a5b5fcd932e659b5b815002ac67c62c433dfd9c4ef84e0431b49b099dca70bba543d59dfbfbb23ed805b812b2c7ca53dab5e83a666db5c8259df774b314c54e85b2f1ceffd2b7cf7829c0d36b6dd11523bce0727cc8fb13c0a5cc2f3f6aff626c833fc37a9fa452cd119f773f1d1f3091e9d5dbd8293c3e807d0a6b2a5bab90264efbfb4208703f27293b889a5fc45f493988b334c4698a28dcc5d3ec3cd14e5aaea398f51b1e733da74742a59821d8085f3bda47b9de2db119b0c4eac2246d9e44b242e9ea192755b564ee4c750fc238eb83c52bbe486f31039101da0e99d18d8f02ca1c87cad2f11db0b76f36fe9c2b45259ce2135594de7abb145eba21461332a7f33b827e014cc5dac6d74d176cdfac18e874137571d7697e555324d55766dae56f6e3317b09180e5b294e867881fccbfe778e83c76ab5d751d7be2cfa4ae7438a9fc9e40cb334cf533b7b463ef0121a959f46b27612d40608b705ca37d94e53544db7b0caae68524da5f4b4b13ac9c84965987dd243c62533befd1335e401d47dc209e98c9cbbe51a931227ea4978e7ec417b7e37201352c69d7b4babd4beacd12109e41d783c74f6180d5f4fbb2a5f283b0e222927fcf695c4cb9207764ac224406d7e26c9ca5593a9941832859bc2666c98df2ada7c161924995cb7ea3f89b0d230014f63696d8a3bf6d5b4fe6228c17e6ce0c426407b2b2c4257db7c58909869d4f6e866696a8ac1657dde93d4dc6c3d3b13dc0a57c9ca4a494549db322ae693471e536b140b920891446ac01da196885499a54ce7bd6cb8ff5df080f0648e4a3da99e1c5320c501207cc153d0830b805516d08539b396aafd0a7ae4a60ef3d88590783e37d430df33688e7bb9282833c2a803e5e828fc2a4cf06f156823a80920cc5b62af5750602b9240e142957ad49d567be67c23205bef6710357895c7d97cf865b9bc20997d6a8cadd7a2b5c49da0cb2017d50f78ecc7f37607ff2696d235434efa41e47a97a6beab1613a88fb6d431563eaa711839545d2a97754b8686e3acc19d7e349fbf10ef415b82cabd0d28d8a3cd3fb6ac4e090bcb5fd89ba813205414aeaab4a574be5fd86170163503f7c7c20a0165a926f3ac47b2eef8fafadecd993760a6be81ab3568c8936e8da287ce1173a4241932f22e5d33b04a536f04f1b8c717e3245028e920a4e35a22af8f96e785c81476b0a344ee048e5fc6c3a8352bace2d6111b7c73c875a63486350fdcbdeec61d29631c88defc2a001f0b754da12bf443524aa0c5726bd1669b269ce8371139f13f0e9d25ed2824cd2544b8aa19b0a5cf6e9b922e5732501e250e9bf31b49cfc4e79f37a265ec3af6f37c5e7b69987a22b56da1793e4fd0488c3f401797152f759367aadca2bcea816a899060ce0213b5142a613e96938f519cf2052acce4f034c20b0abcb3fff853ebc6e13650e03225dea9ad48c6f5bf00d6b635598c01a530896116b5d613239456a2822e919c5f950f4d4f2631e385456593c9f998054d79db57de632fa8525440cda3c7317ad12e601018a71ccf5c71b8c04fc9280942331f66b8046589357bb407a6680d50e042d5dc2e81d8b2d0fa8cf1d7844f8376ad205a60c65f0a909cd7cd535337d1fa6815bab77748fc9dc09873a51a8a98d950fc4198a15672c06fa0c8c02b048a420f025f8b5e79bdbb305d8a5b992f43644c6a5ba61d030d3153e6baaf0421432df0a41b07c62e1f14533ac624526151b1764cf25e009ea6637851bcfbab7a366c8fd5cf09fbbde5526565f7e01c574a354400f38181741f39473b19fa7ae4790589b23c97a88456b5ccf19c82115e25ffbb0296ad1350c61c55d30bf98443cde61fc8201fc1dbe9bbb34b3ad3d85d3c1d77de639a69cda73f0bdc49309b871639dd38ec372fbea2631f517996579461317d7c691bd406f55b0484e9146477c2cde7b7ddc68065d59f7a8fbbdf78620eb69969d9787644b7bbdbe56bbf70bba02a253edb9fc98ee2792e4f5f9b74d6ec06139b17e904baf946e13f9d755dd1a28c0db1252ab95639dcf31f206fb7a0cc9eb8bfa5946953081d71f405cf773602297567e6df7e82a941c798e6975cf2f7505763b093e6b2482f236ea003c57e659503b0fdc7d07c600d0eaeee9532bcb437ab9e62e4e713d2b287aa1e91f9ccfd1993efa311e8b3d42d6e55c70d05b4a44dfd28f9ef0d94cf5db9494017fba9d848a518b41fdb63310ea885231390a96333898772f", 0x1000, 0x404, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:22 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) r2 = geteuid() r3 = getgid() r4 = getuid() r5 = getegid() r6 = getpgrp() r7 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x9, r2, r3, r4, r5, 0x40, 0x3}, 0x9, 0x3f, r6, r7, 0x3, 0x7fff, 0x1}) r8 = getuid() r9 = getegid() chown(&(0x7f0000000000)='./file0\x00', r8, r9) 16:00:22 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000400), &(0x7f0000000440)=0x4) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r1, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r2 = msgget(0x2, 0x1) msgsnd(r2, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r3 = msgget$private(0x0, 0x660) msgrcv(r3, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r3, &(0x7f00000001c0)=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'], 0xfc, 0x0, 0x1800) 16:00:22 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 16:00:23 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget$private(0x0, 0x8) msgrcv(r1, &(0x7f0000000380)={0x0, ""/251}, 0x103, 0x0, 0x1800) r2 = msgget(0x2, 0x1) msgsnd(r2, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r3 = msgget$private(0x0, 0x660) msgrcv(r3, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) open$dir(&(0x7f0000000580)='./file0\x00', 0x100, 0x8) select(0x40, &(0x7f0000000180)={0x3, 0x9, 0x6, 0x400, 0x8, 0x7, 0xf7ab, 0x5}, &(0x7f00000004c0)={0x1000, 0x100000001, 0x2000000000000, 0x105e, 0x80, 0x7, 0x7fff}, &(0x7f0000000500)={0x8, 0x8, 0x3f1c8b62, 0xa00, 0x3, 0x4, 0x3f, 0x7}, &(0x7f0000000540)={0x9, 0x1}) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xfc, 0x0, 0x1800) 16:00:23 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f0000932000)=@file={0x0, "e91f7189591e9233614b00"}, 0xc) utimes(&(0x7f0000000000)="e91f7189591e9233614b00", &(0x7f0000000040)={{0x5, 0xb5}, {0x7ff, 0x2}}) r2 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) 16:00:23 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) recvfrom(r0, &(0x7f0000000000)=""/105, 0x69, 0x800, &(0x7f0000000080)=@in6={0x18, 0x1, 0x4, 0x9}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x250) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:23 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) shutdown(r0, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000001c0), 0x0, &(0x7f0000000180), 0x27a, 0x401}, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pipe(&(0x7f00000000c0)) 16:00:24 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgrcv(r1, &(0x7f0000000380)={0x0, ""/4096}, 0x1008, 0x3, 0x800) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x5, 0x7ff) r1 = msgget(0x1, 0xd) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/120) sendto(r0, &(0x7f0000000000)="eff9f5706ba1e53ae4fbe0f9e5deddb00f76f76f78e854d1b53aff78231daa88a852649c2388e4f3a9d6b40cdd3c0aaaf53a05c558578458bb1ab20a3e60d7f021dc877c293a880786c687d65176e4c536e91c673530a5a726bc2e0f81c8b86aea4930f162b00684c31501c061621a110cd9519e034e9ed14c17441aaa0d2355470fbedd0ec96980a0d70c48a23b819b5dc99a2d023eb81c533977f235f073164f52b288bc189254f602207d8e9addab09edc309611a7d2de869c978d60e64381128d04c681cc5969a3baa5e9e48e9d8cc37081d84f63d58080c9abea296995715ffc07b7583b4681c116c3e595f51351612f48c", 0xf4, 0x2, &(0x7f0000000100)=@in6={0x18, 0x2, 0x1ff, 0x5}, 0xc) setuid(0xffffffffffffffff) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001300)) r3 = dup(r0) ioctl$TIOCCBRK(r3, 0x2000747a) 16:00:24 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) r1 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r1) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r2 = msgget(0x2, 0x1) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000064155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b12397239711"], 0x50, 0x800) r3 = msgget$private(0x0, 0x660) msgrcv(r3, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/102, &(0x7f0000000100)=0x66) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x186) socket$inet(0x2, 0x7, 0x79d78819) msgget(0x0, 0x4) getsockopt(r0, 0x0, 0x20, &(0x7f0000000000)=""/25, &(0x7f0000000040)=0x19) 16:00:25 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001140)=""/233, &(0x7f0000001240)=0xe9) r1 = socket$inet(0x2, 0x8003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) setsockopt(r1, 0x0, 0x1a, &(0x7f0000000100), 0x0) setsockopt(r1, 0x0, 0x5, &(0x7f0000001040)="e34c2755923c2728bc76dba416bb3c6bf633892a9fde25704acf50a4f4ec3d159a0437427276d1ea6a25fd1ec1f6f578c2630e51cc0f546739b6000e3796de06c94ac696022b0ea8d5c02b494d06fcdf5a9253417ffc182e89b6b866a6c286249f1e514f4ff3165934bc58d7b78b6014e1ccca223f3d6cbe828e44", 0x7b) 16:00:25 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1013, r0, 0x0, 0x0) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:25 executing program 0: setrlimit(0x10000000007, &(0x7f00000000c0)) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) flock(r0, 0x9) 16:00:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r1 = geteuid() getgroups(0x4, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0xff) 16:00:25 executing program 1: semget(0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f0000000380)=0xc) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xffb9) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r1, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r2 = msgget(0x2, 0x1) read(r0, &(0x7f0000000480)=""/237, 0xed) msgsnd(r2, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r3 = msgget$private(0x0, 0x660) msgrcv(r3, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:25 executing program 0: r0 = geteuid() setuid(r0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setreuid(0x0, 0x0) r5 = syz_open_pts() setuid(r1) ioctl$TIOCSTOP(r5, 0x2000746f) chown(&(0x7f00000000c0)='./file0\x00', r0, r2) 16:00:26 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) mkdir(&(0x7f0000000180)='./file0\x00', 0x120) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) socket$unix(0x1, 0x8, 0x0) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:26 executing program 0: clock_getres(0x2000400000003, 0xffffffffffffffff) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) fchmod(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="0045e9dd11745c7712332a7f", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) 16:00:26 executing program 0: munmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x960, 0x100) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) setpgid(r1, r1) madvise(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) 16:00:27 executing program 1: semget(0x3, 0x0, 0x55a) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:27 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = semget$private(0x0, 0x2, 0x11c) semop(r1, &(0x7f0000000500)=[{0x1, 0x61, 0x1000}, {0x3, 0x8, 0x1000}, {0x5, 0x7fff, 0x800}, {0x0, 0x1, 0x1800}, {0x7, 0x4c1, 0x800}, {0x3, 0x81, 0x800}, {0x2, 0x101, 0x1800}], 0x7) r2 = syz_open_pts() r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socketpair(0x10, 0x3, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r9 = socket$unix(0x1, 0x5, 0x0) r10 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x8) r11 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r12 = syz_open_pts() mknodat(r0, &(0x7f0000000600)='./file0/file0\x00', 0x20, 0x20) msgget$private(0x0, 0x100) r13 = socket(0x1e, 0x0, 0xf7) r14 = dup(0xffffffffffffffff) r15 = socket$inet6(0x18, 0x8006, 0x2) r16 = msgget$private(0x0, 0x1) r17 = getuid() r18 = getegid() lseek(r9, 0x0, 0x2) r19 = geteuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r21 = getpgid(0xffffffffffffffff) r22 = getpgrp() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000580)={{0x400, r17, r18, r19, r20, 0x50, 0xbff}, 0x6, 0x8, r21, r22, 0x2, 0x401, 0x7, 0x4}) r23 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10, 0x86) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x2, 0x1, 0x6}, {{r3}, 0xffffffffffffffff, 0x10, 0x40, 0x0, 0x9}, {{r4}, 0xffffffffffffffff, 0x60, 0x10, 0x3, 0xa66b}, {{r5}, 0xffffffffffffffff, 0x36, 0x40000000, 0x4, 0x8001}, {{r6}, 0xfffffffffffffffd, 0x18, 0x2, 0x9, 0x100000000}, {{r8}, 0xfffffffffffffffb, 0x82, 0xf0000000, 0x10000, 0x80000000}], 0x100000001, &(0x7f00000003c0)=[{{r9}, 0xfffffffffffffff8, 0x1e, 0x1, 0x1, 0x4}, {{r10}, 0xfffffffffffffff9, 0x10, 0x40000007, 0x75d7, 0x5}, {{r11}, 0xfffffffffffffffe, 0x14, 0x1, 0xffffffffffff09a9, 0x80000001}, {{r12}, 0x0, 0x40, 0x21, 0x8001, 0x6}, {{r13}, 0xfffffffffffffffd, 0x24, 0x40000004, 0x338, 0x2}, {{r14}, 0xfffffffffffffffd, 0x40, 0x1, 0x6, 0x3}, {{r15}, 0x0, 0x0, 0x20, 0x0, 0x3f}, {{r23}, 0xffffffffffffffff, 0x1, 0x2, 0x6, 0x80000000}], 0x0, &(0x7f00000004c0)={0x4, 0x101}) setrlimit(0x8, &(0x7f0000000080)) kqueue() 16:00:27 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgsnd(r1, &(0x7f0000000380)={0x2, "44e742b1f1601757990dca2c4a89e53cbb1dba2100a5a54d3bade8ddb73b8bbbe968a9f5ca48833d6ead3799281b5415ca08122618c0160d6ca2b6659eb638c346c0ce78d18cfc82337373b42cc0f9501324dc7be4641d96fa76b7"}, 0x63, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xfc, 0x0, 0x1800) 16:00:27 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x3, 0x1800) msgrcv(r2, &(0x7f0000000380)={0x0, ""/134}, 0x8e, 0x1, 0x1800) 16:00:28 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/27}, &(0x7f0000000040)=0x1d) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) dup2(r0, r1) fchmod(0xffffffffffffffff, 0xfffffffffffffffe) 16:00:28 executing program 1: semget(0x2, 0x0, 0x0) pipe(&(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) r3 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000380)='./file0\x00') msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000003c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:28 executing program 0: unlink(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x8210, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1fe0000000, 0x5}, 0x8) 16:00:28 executing program 0: r0 = geteuid() r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = socket(0x38, 0x2, 0x6) sendto$inet6(r2, &(0x7f0000000000), 0xfe69, 0x0, &(0x7f0000000140)={0xa}, 0x297) 16:00:28 executing program 1: semget(0x2, 0x2000000000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x80001000, 0x50d, &(0x7f0000000500)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0xfffffff4) getsockname$unix(r0, &(0x7f0000000540)=@file={0x0, ""/96}, &(0x7f00000005c0)=0x62) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f0000000380)=0x10) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1080a, 0x111) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000480)) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) getsockname(r0, &(0x7f00000003c0)=@un=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) 16:00:29 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f0000000400)=[{&(0x7f0000000340)=""/149, 0x95}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0xfdba, 0x0, "c1d6d042342347d5439620e3e26a778eeaa420ea"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6ed12352623f5111642108cd6614de12ecb22b9f", 0xfffffffffffffffc}) fcntl$setstatus(r1, 0x4, 0x0) flock(r0, 0x2) 16:00:29 executing program 1: semget(0x2, 0x0, 0x0) socketpair$inet6(0x18, 0x0, 0x7ff, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) r2 = msgget(0x2, 0x1) msgsnd(r2, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r3 = msgget$private(0x0, 0x660) msgrcv(r3, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000ea000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xfc, 0x0, 0x1800) 16:00:29 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f0000000380)=0x4) 16:00:30 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) writev(r0, &(0x7f0000002140)=[{&(0x7f0000001d40)="15c4016b44631677a8f740a2f28906030fe2c32764b1430e02197126dd3f0372401f6e020d1a7df3599603666aac834d8513c68a3237fbed69b9118669556f4bad7e7b99725f7a23f569b3684ee5494931d1", 0x52}, {&(0x7f0000001dc0)="93348644e61a0fd862bf4b40f210496d70b94956593ad1b8b1f2471d7d68d4c3bf173c9124b5b64a1e7113284c4ad4d4ca1d0a8c68fe67a525fa89643a9b2cd43d611e53257dd01c95b09d42f0a979cb80f4bca7fc8ef0ae1f46146a8ce6305a6690a1caffd0a1ed7a29624893b43dbaf6e65a708661ca5b1c28119ac2023195508645f188cf333d4bb184fde35860aaca023a92917a3c128b46b4be1f1d8770612a47e843d8a61594b39cbe42db86ffbee7fc4d9876b013a8dd2a200352462d64af462f169592e71a8c92e64e393095b73f53e11a6f68eadd11281b", 0xdc}, {&(0x7f0000001840)="646eda16c1fd7d166d532f378cad0af326bb5b816c22f33254bffe20578a11ff7bfc703d0e", 0x25}, {&(0x7f0000001ec0)="fb97c231cb0c416cf6085f530b142122e27a6aa3a071da231f6181fcf92f352f129d41666f9a5c871fdfb041707015f9bd826e372e43d46947ad0308862b2cc4a4659f832e8e97b0c9ea7d89e15add760ea8349039b22eec6b87c693fe8eef036529374c4d997d40260f90140ed552216d6e02fbf359e27ceded7f51e371602f2802fb6c84fbab80c3da9e7fe740e7cf6708dfbe3adfb3f183ebd993625cab138d89779a2a083210752d46d4b8144ca3c4028b1087f5416593a633a2670a36f5c0e7f638e003505f8b896750c9", 0xcd}, {&(0x7f0000001fc0)="aa9b11ae6379aa1077ac62dff6d95af0d71535afb433663d61a39e91c601ac48e72349a36e07530876aa0cacb179630f0d011213e558f65563917318344e905757019bd1138f34a61e3916616c7c3bfe62e5edabc30e74e83e9d55db93fc95a0db96ebc77a35258fbe1acc19fa82f67f4e2dcd1cb5a9dc46c9c2d1f97239937aaaedaed0543b407443fe70c26ffb69b5d9cdf475834afc9c5c25d11ced", 0x9d}, {&(0x7f0000002080)="b5577055cab66e41003e4b2239c38c9d40df812a483e2db6460af70bbae2d90554238b5fa620287fbe25f8f2a46411036517a622aee3587f7177a88090f14d5932d39de12711398c7705cf10d488b63a1eee64d3a33c33fc5b7a01a328c8d49111e8f990fbe335e6b011ce58d999a296e85b200f91bcda54db79e7f57170156d7c1ecaf4cfd1bbd79e8cea86d49fa7c1dd9bbf08e54a8d52c65ea65944272a77b7ea2c3317389f", 0xa7}], 0x6) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x18) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, &(0x7f0000001700)=0x9c) r4 = getegid() pipe(&(0x7f0000001d00)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001880)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001600)=[{&(0x7f00000000c0)="454cfd8ce9d2ef04dd2aa8341c53bda357913f12802c4ab5e8400cbd17908e83a2f2f3e40752e7cbd9dff805102bba2bd64d7f9145bc7fdb0e", 0x39}, {&(0x7f0000000140)="c26ff6f222caf84ae01b14c9e10a71a158d38920511e4f65830d61328ff642c8e3bc5aa72f33f549473864cd4e82f6057ff7b6207bcf0cd29e4008ade28c69475f4f32c917d264f5967d245b8c996890911239b6ebbd4991c093a97cdde94b0ffbe7c9f6c6f3cfd4c88c30acef416eb7a0650e70fa2f0ce3b16901f1d4d0e38e14fef5f7561f44508e49dbdce4319e031c0f57a38446ebcded9ce5165c0c2bf147563332296e14291c127ad92334e15c4622a7e2c3b3419fa8d50ebdba289eee15b3c7acee75e7756d6d1136681808be8e", 0xd1}, {&(0x7f0000000240)="579bcfed0067d78088de8ac106d5137b31e975f6df0dd53e2d90686e18fc4d6823de490ee93ebd30e54ad1da8850617f80026b6f4748c6b6e443cec68fb802d7bb78a2bbdbea227f366add5070be3c2c95d5286dc1f88feb52c11481a3c440b676057ba04b08f31ff325b925b155b1", 0x6f}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="38b1c62204011b1fb5667303cd87d4324618dae977bc5d2ef446f4a87bf07487233fd273e146b8cb2c186ccd6d8e2f4a3b25bbb0b5a82f94e1fed2c4b2f3c74d62c9fa280918d5d549e2470ba32074241c8e762306a653c68d4828774bbf0837fcef46f4a4", 0x65}, {&(0x7f0000000380)="4df95575b05cda133d8f2a193a03b472860fda5b45c5eef5fdee2feec3f1f7803f3542cc2d36f5bb30fefeed9a34ceb5d9d0060b5e6fba37b49f7116e222ced4a80d415e58300d78f77983b77e520f8fe806f5", 0x53}, {&(0x7f0000000400)="fd4d", 0x2}, {&(0x7f0000000440)="f8604605bf95e94411258f727f966a2c8da9117b2cebf14723b8058c8dcbeeffa9de9ef9a32d6193bed5e8a89a0cad772b5f7e2c123148e2a969ea82f232d4cdffeb2bc9506b81886bc4c75e45e514c00b2ad5c38b16a8893dfb1768ef470ffae55a191431b7149713f7e07481e856cfc9b6a92a7425d347a0c2b6d668af09733ea6bb27264a0179a2d18492075610ac86925178240813fa196f99b7f149781b108b97", 0xa3}, {&(0x7f0000000500)="4434e5c1dd7f9be179cc3040b473ed1d44bf484484256643e97e6c87f2a41981f70a0a68297757f6eec200d25105f676378c62107ec43e960de3308c9d50dd0c7d544df72b5c561ccafc7e42d36a2507db36af73824d1ff2d19db798da993136cbcaa943bdabd35ca2e6cc964e5cb88642d7b9f89bfddf91cdd2449568a075f85a49e3f2a505f3654c77de33a0a4cfb7a9937c34ccc8b6704adb0893cd97285f9a6bc1f378d3c1b063b918d0c6b31ab1eb028ad7340ea60c9bf804d9f0647b8ded6301e0b7f35212c64664c2aa8ad36de4aa6d3b65a26c10d4a990dd384cefb5dc4a4d1c6201df5bcefc99f7cb6d7dd86846afba5aeacab91c32b088ae712d8a7b17c7a143cbfd0a246193cce9c52cacf4ecafd63564a3dbb3edad77f87f9f0589112cd674cf608cff993415b686851753bcbcfd2f77d921f117cb19a7274fd9bd422f8285a3e0cd0d30e9d7df64de2635f5a00cff63594563bfa0f64826b71e5d50e60b4d958aae1dead7ba4c4d1f401127106e31b2a8c18c91a9bd8ecf9ceec90e05efee562dde90ba6d79641d7945fe66a752adddba93d663590002744cddf807ecad4144bf2ff302595aa25d802f559c89c3f0c5b8ee545b1a5fd6864903f5fd281949b3a5103829a115551d4f6cd5111c066c45bf41116f2402bc4eb73400a28056e400af1a8800080f0a4a7e379785b3389f5534b329cee8c4c11bd9ff61d40a7619a0cfdf79275d854c3987d514b913df0933120d0409bcade11a7d414407e4904ab64dfaaa7ca357a16ca4734c2ad3e3addc7e6a003d3ff03cddd08691f68d418f37cde9cd78aa1d91cb2f62d3d7b1c93a77ec59e81ebc800f4664225b1ab67d8c9b45d31294ff546a3544fbdda5956b31b4d9742d8a71c95f65ce164b1b8f39e689a997838c63fbc38445d47a2b1f83b32cec3ac1c1470aca422af69a4c5dd3af04f9858f54a52c6a277c2713a87a6efa613791ccab9a34f3d4944bf9fee0466fc3215ad420f269bc8f0c8cdbaff5c317294472e37dbe0ab5ca15aab5b804c10c60aa0bb8f0a3c5a68b0561c87dd74c1e9a70faf59094d6a732aa18a359782c0c6006976d419fae78dccdc402ecab3e84bfac6bd77d014deac7c675381599cad35c45d85368cb6637b48861ebb1434a33b7c721a33b5adba3902181bd9a4636e58c384c6699340b5dbab638cd40b1e82c5af0ea1c7d00588ebe56ab799b79f594378110ba7ceaa5463cf2590f0af1ebe13076f9c0bf0bf7d3093ace0d0a7c093a9241d80e619f284fe47c22d30819bfb0bfaa9aaf4fa50a22125d0316aaaea52694f9fa6aab98276ea8695feb3a585c3709495d44304bed532245da78fab4c8048510557ba366e7811314a572096d12f91785adec7ede8138587dd69be09ee3194407d52d50f623272f0f14105d0ab19ec7f4816e11f0a53af369fe69b42a1891dec964fc4eeb37332761ffb52d1d69f1c54e5af388a17534c2dfc3c12a06f4f229d0e5947993576b3a349b86541c050f929d5748786a88b5efe988046b08274ae2d14f22ac4b652622c8b90771d2e58c1a40621b4e5ef62736ba170cd8b6ca89fb396a1279024c9115936b658c7b8328a745851a7729ccc0c37e3760f49b3ba12f2b21766316ac64787c87f8e1ed2ae6b8fc41154e51dc05206b0d18604aa9f77ea97712596c36d6527531dbc873e81c12ede218272ca86dd3cbc47aa1b7e5f77cdc5cf14484b523971d237f0d65e57ddefa3ddfed6dc54c502a60c10243539ba3af093a4f7aa1057e2cf802ba635210067ec996745bc0655225a9606e31bab5984c83d5133e5bccb71b7ca6e423257ac96f95109683df0bc7735bfe95748c2d1320237be6f15d04414eba72b7ed1d1d379bb4625384482180e4ea548b162866b99d5647ec3d1114bb50b205dbb826c1bbdcc7e0b682f397d03b6b12809ddf4693b2aea4bafdd7d2f4fbbc03b7173b8a366711e813c7ec14588bcc80fe574edf6d8098ede6dd608148256ae9a43ecef36951ce5dd03fba3d86f93a213f17d3b71e0563db4a59af97bc58384ec9497603e869c5f413b1faf52dfeefcd54bd08209d23a85f02cc73e55f2cdacf6b8c99166e769c1cfc3c57be5d652b2dfc16a078beb6099f7f16bda9c972fd68dbc1f413463e5e58e0599cb4638143a2b05f8ae70a00e9752e9bca68cfb111e4b9ca68c3fff591b42001927d129193765bac28ab8b1eea39767e04f3206ce5656ba76da3b3c10ca25a672ab68117e99b119b0761250cc9045876ac783195f5485f3cb5ef5a3b0c68379277057dbab96730f44a048a1fd916ccedb51bf9cff09830e98fa495eda53645303299b1b7bde609ac09645a1bfb8b7b6b322749f412209c0466e17dc5c810586e934f6bd029d6f1cb89b0c4b9737ba83665dd053f00abf424a4edf78021b1394081e551d465100594d2713d527b3ff76043108898637c48d8e5af65233e1f88cf8c3663968dcf6aa72ec84190ec0033a9a0cf3be55e0c1b26fc5974ffcc57f15c1cdd15d78b5eb284b973bcbe51b8c41730ef2a955d0b16997b9cd4ed1810a2d7089d34932bb29c9fc2e59f5be6d638d524299b3511a1dc402a06a5c9fed8a63cca541e802ee7a9bf431153bcfc5b1cfc6da9e37a19a4fe63ac0de0efa33d6019dcfe9ddbf5647919f24d3cde101fa6925f2e20f9619d8b566f137420306f99abf87c8e55ce850cbc17a3c4b8698c28a33473e76c2a75d427ca41000f7e4e0fc48db20c34489d37c56a207fd40cb54e6a824fa01dd6058e178c448d8c9929fd9bce351871528049d46b379fa525dbaf101275e10ed81d28401e08d84f3a8f06e4749b9c541962d397b8532ffe1124fde850d45ccd80310e399a981a10edbd40ede627c875079d24eedd1b5ed7db16b1a0f3d8354d2655a72888a1dc82b36469bf0c5eee1962b1c91eb919c07d4c1bdd15bc68c90e62973f35b5315b3c77e3128f94828fc6630db77cb8e8bcae687dee63e694c71ce809a99dd2894fb114dcb5b9b0d12b261cca04884ab60eca64d1d92a82abafaec0ae2ee2dcf243cd923121380f71bfb470bc4ab301fa315e59a6ee9d9f18e973ba392d7a60ca65d05bc3f35359b68bd1073b11db88ef4dca14d7c5bb3cbe47017ca7daecb5c45b8b3c4347c56f0009598507f9d91c176466a26517b2b7c705080a826ad878002545dc6a0be1aac42d9ff5e1c931a57924d4dab5fa380bbd90ae75b5673a783618f80f69939138bca586a371fc97e95f518d8b95f3a5caec67c921fcc1c8dbd59c80891457328645ac9b5e2be97a9ac5f458c2aac4add095f65195aa8aaece1f3cff9cd4eb6a4c20ff56decd3e6efef6c2483daa8cb35fd067edd27e34b4d52de8890659d90a41fb6c527a9b8d62118f47a069d9f3e6a8da67883233637f251fa326db07a9e2c7b63fdb615c4ef1c87c4d2aa3ca074662aaa7d0554cfd74b9a7c32f3700e3b8f2bd98175b64f8708bb386612c77bf61fc3d30a575069ebde968dff00874f0a1b9d99a3d65f6c1cd3af1a26cabe3d6a6f490f96af7105d68ec903894d63b110f2f451dd38e163f827c3db88fd1050d405592315714c9099372a688a223e97987eb17f1d94cac7bd25bf70a24ae5dd316e0d8d97b8b328989dc77ebeab78831c1dbe35eb94a6ad02c007b7bc15c39256aa8675384b8866c088373152ee7c88f39496cea0fb468414202fd1d4d239abd3b3ea8ee7f88ec06d8061906af057d9873da28466e8af66d12d03405c3a0b8f9cde3764992a822c41504ed12fa05d399004496f4c93afb511d99e69cf042b81c654b91c5a173a191032324b9c50eb55a9cc8f1710ade0dc8b65d76552bad2664c94db9d981200402cbf9db659b3de231703327634d70798fe973f73344c2e19e724d69885aec94d99dbf7ebe359ecc1ce618b4446a2642c35f631eef923bc4d9b12819b9d80dbb919f4ce10e1452c55867f7e163399225a59183c0709c79e8a4b64633196e8026993097b7824768f5234316e9325e83850ba6a140de8d50ce3be989e1eb683cb443482c25c0572c681acf2ed506496682b81181a747efe4e2009bf7d91a5fc51ca3ba781bf62db7b72bf6f7e42e92f08484f03857a69245f823636041f1676b4cbf49e76cb48ed8f7ea7f139012a8bd919d5fdbf846d4a5ca8169953be88974c4aa203cd5e538c42d2268864ae8a36eb10f90fae56cf7709a69b96c30de438913c29de346ff5c858730a5c5b90c541dae67135a417ccf7431c8da4b9aaf9680d3f9b508171e0e4b6bc466298c45eab73a86a21a0da862ffa5127e91c0859ab623b77c06264e27921f7dcb6ec130143c062c1c52d3423b8c122654a42787d94031e28efa62b178106a8a5e90e1707f6442f3d4213a242e2a3f9c18d310532a6fe0eef836d9d5b4c962de6b2ea6b47a7f7c36c086e5b5915c3aa87061602c1b136f152bb809496bd85e69ebb2e8b2670c40eefeb28340a48b8bcd0bced160bac47a0e606723425e1a77b9fe46befb3bd23b79bfc4632e10c7fe6192e76714ca2f299920d3f0262d9c3503cad57f4b9df2b606ad1d5a2309d28269611174ca7090758a16a901947174090e43e1b29f6939f72592d1e80a9f147f55141c0f4bb477e2c46b016d3c81a20e310c713f63e992d2f1939ca50761c667d10ff8ee2eb88b483ea9c6d4d2b6185942db7002cb64a77fd914f25c52fb4df7e8ca85484351193ed126f7b86f801dbd83597c0875f753d01a56862da6745aafddd7c7183b5d143edfb352df6fc2fa4725b5cc187a796c323f5116266c1179a2130784e87ec236101b83a194fa0756b5a19f52c599be40b80199ec28a6c3537d14b01fcc57338da67085b535caa89aaecee3f40130e33fd020b0a145b1932d566042df322738f01684a6e585bb5a78e2ce9068eeb07b4ce73b1bc71be00b109dd0faa4f0df10b995707fc81487dac0fe7861453f06bbf51465c36e5093d96a976d6e85d31a0ab5f9410cfe8677e396ffff68a42eb708461442a0634741e14c2377c7485ac9d8ae3df22d6982decc8fe9d0575ae0929d6a9bd9388f33cb43518113ae0b4e455477691dbd5bf1b8d7837e9dae84919c610080512c677487e4b2e597cef42c9ff6cb4d85236da43bf1e01e1506640d03f2979ae0fac0fb426e680dc5b77552b2319d23af4678644dfe30f66e82c8b5fdbbc9622d6e57e4cf861a7d0a46c7d99ed9f02247fbfc9ea1b72edddba491904cbc75817a92bfd963f5e837c7a2f4472c9fc42ec8578976fa7bf50cc18fe994ada6b426d60a8b9a161895215330f09409c4eb6213f3251186b96a798983e35757eb51a893230208b812668e094733a5facb350474cde6b0aead512396b32d810eec452eb806702d973fe1f892e6d0b9f9e632e03415918a75dd174fee4d4693f7bb8eb5ea10888c8cb14ef94ae1cc24512212f5b2833923a53f4d60c5f461abb77f4c9cfbefa66591cc57d892b9bdcf451343c4eb5299a4f529f2e4f2090e571631c8bce022c875050259b22e0df592c68e3bd544a7ce93b25ac8aae935b940b659b07738a1a2ca609bf619c1f3cb0c0616f99a882426c765ec449dd7864f3cd0f2a90a79cd29a213fb660bb5a3bdcded60fa5535cc722e9c5e3c0eec93ba6ec198d20480de7df587731e091345776857e3b6cfaa789f86a26dcd37c1a5f58953497cecfcff1bcbd5d9367e2aa84f3a8ae591c22d4958cdb153c13472fd4864893a9b55b415139843dc03b16675e655b9fe02c9d49d8b2b880f21b089fad5803446ce", 0x1000}, {&(0x7f0000001500)="307195857be749923e25a3b150ff34b3240f674dafc65a9021d2e0473678b820d3ccfd0fd7bacf4bc77bb56d788da9fa751e4828cc564136e875d88c2785644e9ada85424d6aab3a63d830c46fbbea49a4a74195eb290a88ee8730302a150ed3da99d704dbdb59f584fe952dc3ce3593935ba2e31993c74584676d06964bc7f099adab17d2db6ccbb2ee339b3f2f2ee6726594f31a7c121ab1c0bf85fbdb50f5c7b49d046b02c561e66ca05fbc814af843cbf4b7698c8cdcfa74232046e33e025c6e0cbcead77d887e9463436cc4e8f89dbc8303b71223bb389bf700670c54ed23bbc39a8a88d7664575044d6863ad3e8c0d1439e8c5404f0a93fb6e", 0xfc}], 0xa, &(0x7f0000001940)=ANY=[@ANYBLOB="2800000000002300ffff0000ab4d8514fbc5e57b22c820fb571f52f75c7867eea6488a07ad774ffb5b3f821e887a0e65ae54377ea29cc651d6f522edc3a366eb1054f21ad603e228c10ca5d02b8057e9018a1dbbcf0864c9c25b505ac15dccc54e860d4ee592119bb0b8e90f6db6e08826fcf2569cd8c61cbf19ffa8761c91d5060ed651e9422a34138132", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32, @ANYRES32=r4, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES64=r5, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="0094e75d"], 0x10f, 0x4}, 0x7) writev(r1, &(0x7f0000001c80)=[{&(0x7f0000001740)}, {&(0x7f0000001780)="e3545186d56ac56fce1e44b01c7fdaa9581292242829776858cb666e943384dbcef617710ce4bfae0cf0823d7d0756e9c62ca98d87e1bbdefc6b13f58eb1de33ec973556a9f66f73ba32fa414cf450fee235faec56a3372fd0393b1ad12408a7004853538d8fb74168f69e9d0d5318b0d1788fdda8791169135db8607ee9400749bc7d38c9891f0c88b64866877f7e987005bf5708206982bf", 0x99}, {&(0x7f0000002200)="d92e2cc78c10bbf8e9c63d7dcc047730a4d266218767a148abf7cda692a07ab9c384016dd802fd7565ca579be185f629cbebbfcfd9052cdb81bd967cd2ade2f297fae8d27b986b67269586f49d7e3870e64773a2e4e5565f75e4af0b755136c807bb6cd9b3facbf70dbe9c193e4d674c4e474340", 0x74}, {&(0x7f0000001b00)="4df4fa4399cf07c187cd4ef4bb23e7f1d744d10bd7896682916f9338ee08b88c286665c8e2e6c8cea50a59bf6477fd4846a3d38c017ecdee8e44c11f4c30b86d9d514427038ce23f576c6d528d10d21856f7c3ffd225a948f4b76261bf99cda3e71207e983b43e27f62d9b8924867fb93a20ce55a9b00bdc9284e28a10c2eaf8fb1a9349dce882db7060442bcc1e84d03a08d3a207e35431e812d5f31142afd9dbf441e58f74287dde1e4a1bf02934def044063750c51b1a881f72d939eb7b9ec4c63cc07a88a5295c149c163f27c306b7f93d8c9ee09c6f3e43f2bc459e41e7f274747a180638", 0xe7}, {&(0x7f0000001c00)="f6b42a836d0b5251cb8087d291104fc8af32896a8801dacd5ea7de437261e87e91444ef9a14f5eff33cb940db6e1d09822410e9127ca19995176eb53764912f2eebce4a9712c09cb1eedf75ceb36ff890da775ba6abd9d7f0f", 0x59}], 0x5) close(r2) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000040)=0xf2c) fcntl$dupfd(r6, 0xa, r6) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000001740)=0x71aa) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) connect(r2, &(0x7f0000001900)=@in6={0x18, 0x2, 0x7ff, 0x8573}, 0x8) open(&(0x7f00000021c0)='./file0\x00', 0x20000, 0x20) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000018c0)=0xc) 16:00:30 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xffffffffffffff3c) r3 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) close(r3) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={r0, r1, r2}, 0xc) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r4, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r5 = msgget(0x2, 0x1) msgsnd(r5, &(0x7f0000000300)={0x3, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r6 = msgget$private(0x0, 0x660) sendto$inet6(r3, &(0x7f00000003c0)="5b00c07ec6ffb88990dd9f813b8d4cebd0bbbf3a490b0d5d822a35cb7ecb69d9ceeb06dd772e658e70fd0209b86abcc7d77c81b727f61df15c5c6d62776b8d1239a246515739bdfd6129dcdcb912dc3c2968294f6292ce4eaa32975ccd0d35aed0b86979f1d83ed1b2e1f05759d89f0000bfc578845ffba7a4530153cff9387315c2163d99330c7f8ce72e10458d6bb7c2a151041560be5326a7f7f2df060e10dfa3827b7902ee66df459df5f7901b7edfa54b1a8e36bc86171684d6e709cade94f68adba8c2c777a301cc03fe74b1364ec6f8c2e4e9b9880a0ede14f8c2f499e23907cfbe7e97a3543c2df9400e7bc8db190d2a181bcc91c9f7355d046638bf98517cb814cd7a3c379c4e164091e4b0ccb1c0e81fed1b9876f1f20dba56f60396430560da3c8cef0c2af54d5ecd84a9eaf63d1c4c47aca8ab20efc4e7841ea022a969b0bb4520575be9555ba851731c0a69c16cbb411c6abcd39922f50570202454e73c71ea94c243984a04fd02feb8bbaaf51ef4708327833dfe3cb9ddc8d9d1c686a43edcae8de9bc4187a427161f986573aaae5be74c7eb165b531984e2aeb47bb6095f45db9515a59af12c3cdb45440d444addd1319f197e83ed1b1d00ccb869cae9202679dd33e2684bf47fab079ee2ba0512dd8f6fa9059c7cbc68110971206dfbe5e8562aaef628b70bdbdc70c1e0ef71ff9e221a3be3255b721e01f0f9d9768d4f4eb79d1aa26e2221ce8bc7f7e72a9b33d477d01c1f299c00f3f2cd1b834658c8d24e17d7f32620e93fb887bb9dba3c044419603ede1ad8ce11574dd6e30761f119c1b96ff840171dd68965a05a42e844bc2459131c64ea52676ce1ccbe7876b74caad485c55d5b041f041dbe38e30477e4717ec7963c9d066dbcca4c2886c4c59fff4258546b7a776a5a056527dae9a5cce0be9561eb8f3313a50c1dfb7cbe36c5849765b8d1fc70dd4779214971ef2634308ece8b726bd48729e6dbeb9c61decaec6fae2ee411771b2d0cc90fe210d8da90cf0d492f67ef7bb0f72902bc4d45dac64dd28a19f55367d43b1e8171b3f7cb2ac09a1e241917ece9c6b8f9a87fa0e5fc26741b329e6d2a0c0c55bb7269f917a028f55810debedfb7cb30a5a1a6b7ab5ea7ecec5f00d72458ef2ca7a184e45162ff05b942a25022dddc18288992157e796d231e721bc07a9f08deb984891eba26512cc5d8867a99c01e7d6bdb8fcff88fae1e04806e08ad74380ddb30675860c409e3b6a102ba6458784e144696dd46d5442e2c6c1975510c6c2e1dfd4b4f901aa14144a2e3bc516c749c00338f3bbb329f53eb2c60a664d44b9834c720dffd7141c0f7d8324382df9cb7a500808872687a037edb428bb002e4862dcae37a1133103f91ea81ee04b839653343dfdbb1a92c8325c361d95175475e63ada1fbcaa2b1542ddd238a360698b6d49ad109d3603066350f4055f3222dd40d447650d27515a4f7f85dbb6df6b4762094928072e4d41b6da4055e59d746adeaaab484470af7bd89590b68e82dca1f9a93877d4a8c01e52e704e8e2ca39fcd07aa89204788b5405879e439c26b98e25546d3d7c65741038ae80a54f661c805a8070f6437c89bcd379081520b6a9fbb4424094996889bfd09e78a4272ec1405f8504adae6a7142238f52a2adc9ee34f357fee6501498aa9815bb0ba45b71cceeef8884b600455bbb8c58ed81356a10a00ab7e6d7ac1f7172e52dc4157909dc5aab9887509f13000300bd1b0487a4f0d0ce2907369538b74ab0c61ec380a1d61401cf99cbc704e9e7eb506757e5d9332cb21e4677052086a362a5e00d1bf37d238b3c1053a522ebbe890e3d77fda0e09707f13313d42233499196f68e87abfc468316d7d2141f22d4ac593810f40f0596a27e09f4a84dd81d78ebc734d234c5b814e9b52980b16100947883b67f35c8965774b7f2c6dfcc082f6d71e35dec14454cf3feb77ff4ca9246996da1cc1926da75ebeaac2efb5881c4877a5baea97375cc9185aac858e554fbc37bd104f043c9f9a75c95453da229444b5a4c9e57d9cd3be8ea88b5266408217c64a7a543488aa7eb870cb0e126a3c16ce2c4c4b547c4a77f3ef2174b5adc8311d40a9dfeeb20c3186cf4a5e1f5c7c597122bca4a85d0a5822209e1aa4d0178ec8c348bca61da4df58a4df5bc429caef5b6b59c9f5c809ebf1d1e8c2230042686dd0e06e76dce2b93c336db4559d873b2c93da64602bd453e924745d81b52f1b07641121eff318380d2f265dd517e0bc9ee4f6469f53f71c13ab320be90b6f0b08e289e5ea10e652586eb2d8715b2f599d8b6d95d769ddebc82de43202f4b8d0b24514fa44e1d8f75fb2d05c1aba5d39b7f0a1637f7d086bd305b5caad3ed127a15fd384fa21dae44652e6ae7abcc59e3a6450a01c0be728cabd4209a4329c888e880052c7d2d3b79644ffdc65f1388c7cccbc3259dc8fa9e2f04966cb5a0acd78d986dbf6a8a043c19a77bd71bf854273802cbdd5e702571c7d765e704841a6844dc19ff3eddce8bd237a18b4362bd8390e8a658b85062d1ab8a935077cff49b76ec1fac3f66388496ca3dfd941532eb9c5617e2411967b3e4634adb495a968eb751e29717d0e64d752880fd22cc180f73f7e2e93200001d4b99f64fc43cce7321d4289896a75db7393fd4a762f25bd0bdaa1c1b812c4a76792b0e18469fc03211d556b9f47d8e11d056017769c0e28399abfd4cebd1336748104c279557fe0bab731a1bce994e8fb2d9a934c84cd8daafe831fe08b706646ee6e0cce83f45dc9a257bd3971833297f72b4eca372963a6c466c1a71ca213930e444c758a5acf66898e4ea0013b4e54a5e00eeee792727333b42e135371b8ae6e1ff612b17bcd0f83df20fa7571781060c15081149d074b5e234f2cd7ac5b814885e059365df212b362beee2603beade5c6cbaf4393cd6603aa26771e7e57677ae1598d9182606f5395503030431d3a789443fa30ef1a9ba829c6867bc53095656d2cdff9bb9a443ffc143c37ff58b6b415539eb72328528bd73841834667bd6c56104ab897938dec3918aeaadc00ead547068f1b9518a70b71c587739bb2158162e1cca5b7059c5accafc7d6e510559aded9da5a021ed5b10dd0f5b3f5b8942d29839eab8fc67024d47d20d6edc8d509b6df57eded81d927383f17075d5b508c393e438317dbb8bbbebbb37003f1d6636a5ef6c2c402c017ed0dcbb86d0e440a608d4dc01f43d246c8be5ffe37b81b851c9aa2d84fa6216033eb3cd1ae4c35627a75832d9d2b9f5ba0eb22008f32a07114ebd181c2cabedef5bc9b6dcfe6bef74c8225aa111c96fcefa0cf17523fe1ef38531912e3f5e08c117b3732875f8ab0d7149c4be773686d481da4536482540f7e2162fbc1f4a8ce95779932651a016ff91cd08df0ea971476ab3eb50b9fd4613c3f619dd75158ff6a6d3a35160a571f730bac2874808db534f33285d87314ad91351e9e26ae450a795fdfc7d8c9d9f50fcb2da741342c184a974b7b8f794c91679fa2c4588b9121f69c8ff57e456b85eb3b3943e11eaf3e82d776eff87a50c093afda41bb417678907d68c6b67872db25d3a466b37ec9f1b9a9e760a1582bee9dbd020b5dba426566a949c0647e967981db2ea7361948891d7d5cb004463350a144acac9143eff62d5807c4242230e4cd9a763c5139544d1d95bdc6bc248c9ef63b79b82c84404b2b02f430dff0ae01d54b1484dff389bfbd0bf0b8baa7c05c016829395322c19bac64f550bef5dae9efd767b0fde4a80b8d839d9cf102ffd82b9860744b66ee414aedb9bd1c731ab5cac9d0e3fe36b4fe4f9a9d8d425082fb636d3c8b331038a78bbb6f07c66dd881da612eca387aee311ea597cf209f7def589e8240cf93c003509c2a91e34cd5a2a1b2484a57e677da3a95376bf6691aa29c6a56de6c881a20f41a4b12a21e0bc3b26045815747ac431858445de71c1351a5003db685893fd7d2bf5ddd19358555623c5891c1ddef16d29770279939784d48d9b90c290f3080b83484ba0b64d26c9ee4c7b4884a0f9eb1d0d81bc5fa95ab43b46d3a4f1141414ae94e2ac5003efd1c340b890c0edb19097af12bf8eb85baac8823643b0153bd9ae9ddaef4e00a4ac18485c654e28e7286de7574835f76ffc5c1692a8bacb39dc818f16d83a00a3c5a41427180d263dde21a051bed0e524318e3ecc4e9eeb2c66986dd24dcdd016a000fb9140eab7d70c5301ed39a1a6d46a33d6cf0bed13983b8b7e7fce931ff670c391c733b66b836ae8f413621b7ae11d213402fabb0d5e23774ca5d765d889dae3882db5efa4d5f1436a01385c6bb9cf8d10e7c2f9c421592e8202d17b111232cd2b77efab1a17a7f1e2aed4665c6fcf504f0a12d62ffd5b3628cfe7cf4cf6388822daa1ad83dc3582f248d246c35661c693683060eb2901c1a978e9448c5cb7ee82b20b919130aeb2249ef72f0eedcaa2e3f59334e6431b2534b55aa9f550785cb2f597d838a713af799e1e52840bb8f7e31171a34e8abca8ea299a6c444348a4c0dca53efe9d13385dfad92103ef077d4096ef5d12d8ed0d65ad50c8b00378e2d68bcb8639e7fc26a3f87ccad2912c229390c46c03719e5ca80cdc964f45d2e0afe5ad566ecc7075654e90fd90a2b0f7cad67ea29a80324683c5db93c7d78dba3074e5650af258cd4f21cbe0948fc0aeac3c5eb87a1d90a834e66816e4895fe27ab36e71ddd50cb2ab750cc95a069b1af237712bab4f206a9a00e2a1c0878af4d5f5897953d3a6aface836797a75bcddf508a32350931ed9341d69b202ff7d651ea8dcaa241caf860788eaaa7aa7acbbcaea0b9e8f0f5ba390f63250846410902b00127125536c9227ad49f22dcade14ed75858be0432a5bfa1a546b794df905732b95119d39a8c929a68843c6f87e8f7764ceba52134ba81a0a4adc10d5b24735d156dd0fa36f9c20243b09245bccfb181a3ce0c213959a0092467c6e7eaa747ff8dfed532bdf85b3f141d4054ca2e872579f78904a4dff8b3d8890a05647c41ee3e3a4df78a1d2974295c1b8f865cb867f12d191718ac59f9dee9bf7348fbb40ec26158f877092966d880fea4ebc35b186a1820919618b3279082bc0cbc92de225eeddaf1638157dfd1c5d82dda9bff6cfb096d8774af354844d0e025558450baaf847f941d688db6c79d56bd28c8d4ce1a2a0cc7d4b3289d903fbbcac74d733b99625b636003e51645c8ebf53b5609a3dd6426e808a95620f7d95e8665201ef8f23096716c61da3cd6018c2da138d6da38b803b9efb524213eb159f7ee7014182f65fea01c57047123a58c9db78963cc8053d202ac8a3527bcd31599db87ff0aff27487d5c30f381ee5ca8726768d86f09c2d7810d4c9af4e5d86174ef062c418959e15a382abfa655e8c7fa8d3885a0e41f67ccc860680e80b46c530da3b5751054cb88e972dbd1b67c02d2357224b05592a872de3199e7204d754bc2e6b1b5fdc0f4e798ec6d9c27698ce71c2940360c7885de15cbcdb5991e3341098d933db34ba89304499151f65e29dc2030581696372658aea0a6e43825e5ecbb50641bb528076d830f6a795a25e0258c6660fa4e44175d7a09b3f34061d164a478a5524b729151530377e9888f80ba544470a92b3739c85effb3a0d8062173f403236494eaf9deb2502da2dbd65bd4c39b1eb4c21856f45a555667963bfbdd96ba3964f3a2b918dbdf0519c6dfbfb38b1a6f4763ad2b8b231be298d8a5f18812ce9b91b02396720dafe70", 0x1000, 0x1, &(0x7f00000013c0)={0x18, 0x1, 0x100000000000000, 0xffffffff}, 0xc) msgrcv(r6, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r6, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:30 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) getsockopt(r0, 0x0, 0x9, &(0x7f0000000380)=""/4096, &(0x7f0000000180)=0x1000) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:30 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000001044, 0x0) pipe(&(0x7f0000000000)) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) 16:00:31 executing program 0: getuid() r0 = getpgrp() getpgid(r0) getpgid(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x202) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xc1}], 0x7fffffff, &(0x7f0000000280), 0x0, &(0x7f0000000000)) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x12}], 0x8, &(0x7f00000000c0), 0x81, &(0x7f00000002c0)) getpgrp() shmget$private(0x0, 0x1000, 0x101, &(0x7f0000fff000/0x1000)=nil) 16:00:31 executing program 1: semget(0x2, 0x0, 0x0) r0 = socket(0x6, 0x4007, 0x1) sendto$inet6(r0, &(0x7f0000000380)="701a49db99dc1e5846adc62c13f5e33603bb5c162c7e44f1a87ef2f9d61c8078f6526dac1b01668ce23d5c99d8646270b0c16329cb85a98cfd829458aeec1e995b9189fabf093e5a05bb90a05f0884bbcca68a4d64eb4ff102daacb4720ecb68b4e3ec35a3cd8d14d8ea1a2de81daedbde297a1132246c6a8172d7bb7083f7bac3072212723a06e16d91a9ac1b231fffce3256624d39a135177fa2e87fd0d58c89a54c392b0e998d459c3dd763731d115b4d31a365971febbdf2bce977d193aff09e0a4bd9c92cd15eef0c7b618fbc22f8ed4bcd5a101ca34808ba9d235d60b6a6cf1ffdb6641fc7b7586abd2b2f62e569665e58155a69ba5859ed10dc4874", 0xff, 0x2, &(0x7f0000000180)={0x18, 0x2, 0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r1, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r2 = msgget(0x2, 0x1) msgsnd(r2, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r3 = msgget$private(0x0, 0x660) msgrcv(r3, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:31 executing program 0: r0 = semget(0x3, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffffb}, {0x4, 0x3, 0x1800}, {0x7, 0x2, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x4, 0x1000}], 0x5) semop(0x0, &(0x7f0000000000), 0x0) geteuid() getgid() geteuid() pipe2(&(0x7f0000000000), 0x4) dup(0xffffffffffffffff) getppid() fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800), &(0x7f0000001840)=0xc) r1 = getpid() getpgid(r1) socketpair$inet(0x2, 0x0, 0x0, &(0x7f0000001880)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000018c0)) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000001900), &(0x7f0000001940)=0xc) socket(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000001980)=@abs, &(0x7f00000019c0)=0x8) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000001a00)) accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs, &(0x7f0000001a80)=0x8) pipe(&(0x7f0000001ac0)) pipe(&(0x7f0000001b00)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpgid(r1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001b40)) accept$inet6(0xffffffffffffffff, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) dup2(r3, r2) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001c00)) open(&(0x7f0000001c40)='./file0\x00', 0x0, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001e00)={&(0x7f0000000100)=@abs, 0x8, &(0x7f0000001740), 0x0, &(0x7f0000001c80)}, 0x0) getegid() 16:00:31 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) kqueue() msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000064155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77d79095f099b100000000000000000000000000000000"], 0x1, 0x100000800) msgget$private(0x0, 0x100) writev(r0, &(0x7f0000002480)=[{&(0x7f0000000380)="2bd3d89834114fc3e7af5c0bc22bc1e01e6d5afd8f2a9996a6bedc52a1b787c63dfca7944433e98a1b28d87a0ae20cecbc8c795e44e3dbf53928fc664d4acfc00a7ddc16826b0c4261018ecd370c12af5be4b67d607b0c89809a3851e05990f4e9847e000592de1bc16dcee286ee4005e7a1299f1e3ac9f0c08a97299f9a768de4f4367d21fb8c400b4e5c79feb9c0d15005afcbf642da0a766dde2d2ff1ce3a5970a6aa2bc8a326f3b47d5b02b7977404c019456af53bf7296cd373fb9a3a85f39fcf7d4ad79dd54b294f42a1a078fe38a50accd8700ffb86dd2aa9693891741b5f76b1f183c756ec58b6c82e215f7dc571cb955a1637476e165220f5736258bf5db85137f286c3f23958c14f7505e266f75882253293e31b959b7aa51ebd4bdadd76985794e52a3706c7600e6e5e1114a1e8f686460d953f8e36a4e2bfc6f821605a07721dcef6222246ab412c7349d23ca2498104dee4fed1858588fa1435c2cd1ebd5fcd0db5369cbd5850ae8be75736be20361d118104413da46e10938d3f13afc32c63d707c823fdb53bfbe7a7304a8b5568dfed492a831fef29ef57cb1c2acfdb9d5531e785d8fc9b5028df1a07b381c24d74d05dc41711de12a986b671ba25380d214ea5b5549b3658640198de08f93837a3318ae52771c3c2038e4bbefb439abb914d916f0de2608674f071eed235aa2250152dabb09a6ac7cce648fd33c195dfa5e93d684b060d1371420a839ae4d417a0e413991ad795e636be95b75157e28c79b87359d00063f2cf5d83e56d76b4b2e7552aeb1cffe5052f1ca35f650b55afdbbb4dccdf0cb3b4cdd207b00c0b6a4fda7630ea80010befc0699f1cabd5d65bd1c8c5935add48b149da32a31dcbade8f963b47312ee5f10d775c9e3fecb02531fa72da9ddbb48877afc501ab971f4a608581130c5894b000abbf2250d610ec175214f4ab95057fc3c9fb2afd3a72f57a9dfb281bd29dcf4e01dc99e86b486552c8f92ca92f998cc53af6e579a594373d7120e304c7d3bd0cff2e58c14861b34c3e43cd942a16f7d82d4de516dc63adc959cc4fe4e3b125155ae49e2957c6072c57609e1280c9c225e41ea0917792b8a1a9d12a93cbf01a74df736a952172eacb5752f3ce95d79355f35f63ac11d2f539c743f51847a6a9c844478e35b1f67377a3d4282a1e42d0765ade1152afb666be7232a631eff022716269165685d425cd69d696942425181f5a3cf96752dfa08efb5e45b2fd582666e94b50f1ab62342ce239bba3b73fdcd6ee9896accf4524961b4e7bce0819e074d731eb175c0e41274ff7b347770cb7773548e2fc757e2139f5a2021d03fd85211726280ce9006fc645e154e3f167a8b80c774005ca6eaa367ad94d3083767a860e0ef81075d86a64adeda322e02b937b77723301869effa220c0ebff932cb5fd44ef0082049638f0d7d219cfbe98b3a316fb6fd6357cad543223a20f3071e46a914b2a42e4f864dd8c0526645721866a8e5d53fa38b4ed1dd3f5b57adad1f7cc4abf4f27d5bd8c1a02de44c33e401de8cf5324a190542b84da7e8f31d0cacfaedadab15d6c0da0b54248b76692c12746a21a92b493d75e240e9378441d828883f8a5a20ed58b973c1620eb45b93c752c3f2792385ce680a98f80eb8b920782cea1249ef7522a42d05af81c6c893356cda54232bbcdf10be89a4e9fc3582608ce0127139049db2b4db64ee7afe18f0222d43167f4b7c79ff6018d2273c9e26520149ab72cb5efa094b9457718f50bee2a5b0fba8f3fc048eff5c0f9fbc7902c4f3aa9c3191262a651c7157c710512e08fe86fec3b050a00d6ebffedfc6d8de6b58fa0d3cb1eaacf664d5edcd198bd372f5176c4dfe71c25d5fe7f09fe48142e8598e72eac5bec012b51a199df91d2aa251a3fc61b8b7386e5d652c32884636568dd6d7c7c77978072e56891100b92e0a3bd7b6c28e014bf5a867cdc8366bd3606ca0cbfc4378ea2a57702520e1bb0e88bd36c41c3e1dab55e800b3932fc62f4c963cd6d543ed05e347da7bb09de727ddd9cb2774ebdb8e8b513012a0c6cbbb4c926bba8c88fe3be65cf20e2c3e8704552fb0a9e766ffa6a169bfc01e50817e5fb6e35330356ebe4723fcd30d9b396c953c8bb477671da75bbe335137f22e580b55c4617069d80e798d7a90861088f1761881d96388743acabf3c922806e8a33f7b6007cc54b74c046b840e3df540635e32ccfb69e39b8e13a4f8a9f50481343353e49974ab84180c3c3a1a1fa19db8fa5f7dbf8a53b5b9e21fc4d912d0c57dfef042ac1dab1c4745eb7f01271b138068c544d33b1f914fbb2a69767d181f00d71fee7ce511144f24b5fbcd133a4ed27c4542df6e88924ac76ab3c8d3cd0138d333b128427717df4c83cc4de77730a5bc41c987efda85a5528a30ce98bc49e2148b84e1fe34c5e7e3afdda67cccd83f256e3c9703cafde07ccf93765005660f43df8ad096402073670477741cb118d342513007d9fe9e79574031b48c2e136656a7857a2a990c4bad0a3ffa1acb289a326079ef1d4f7997971e7776c5097015d2898abbde013b28152fadb79140f70ad08391e05348cdb7ad1d3eac4adc1b9264a7de3fc6c8dda5daa8fb6a3945c263dae44e8d8c70af1317694cd9d698a361aba5fbae51b17e1ad554768cea63fecd7b85ee065d6e4b29b605ea5ec7fff97fd863d2808526cc88b39117379009ec91f5ef8b3b7a56d372af0ba69ab2947d372b0bb82ca52d48a400e18351c2f1f7a389772f13e1fab0853cb1affed52dae87339219914e69528dd4a81442ce52eb541eec42476f007fbb904a7da5dde8a038abc63938da7bb42838edf5b4580c14eecd7aa4a60eb4eb765c68b80ba4e2e1646a7e27054ac70481c132bbe1517456f14022cff9660627979cdd1ddfc0e586752d9d1a05771c8b60f38a2da4b44d0dc54582327222dea8dc91d5efcb0712bf56c1b4d7c115c10715daa9f04b478448b0cef05b55a6e47039630dfa335d679ecdb99e45bef6647f29a091f9d2e95f8a197a2c7e5f36c5eb48da11e79e93d2073e48dc8cbb5a14ba50953a132753086357b2a55e3c6320b5e02dac3b0d3b113e20e4d98800e6ff6fe0afe926c53b4f4c7896a8ca437f5ae72ac3c4bb9621876ef694cc234dbffd41f571bcb3d71ae9ae164c776655b1e0b80eb73e1f925bed52c2730c682758844fa4718b1790e02cba1c7eeda5a8c06cc57b92ebb6c9815944e7227fa3e61e269337f928b5a083d5889ea6340617e0d06d560cf100549e9b566a7cc503cd2e2bed0a4779849aab9824ace369341dd075fc083087007da91b5c51a4cf53c8b242520fe1094a0b7d1fe602a7f2bbb0c0b43b5f550b5d7d795beb9f58546b86efb3301d43a20814fe8602d02e328d630e70fb17471808bfdb59745da205e85d6072ee017788c878df8addd8c2d9bddf0428cb676dd3e65e046e9ac8ff90e4250541c68f8929167453fe7418043267147096128649fbc2fc5edfb1f81d91571bf5fe75bc7f3a51a5fa2054ea7b83d280bb0a27f7fb5b1a7ad61468877a1ff7eb7b7d696c9fcf75af9b477e48b1ff47e37d2cf6feb01726ca255d63e62837194ad60911c55d163c78ba79fcce5e519385e0ceabd0e9a9278bce315cbb30bfc65480335d41ff2134cfa689ef7457bf0c73cdaee77e55c51f61824bd1d0721da20f99849d35f6253c588abe0a2acb4876627c9db9ae789915eeee5e845181cff80577c435fc9110edaff1cf4c2bc2274dd18c174acdfa6182c8fa85fb2f6e4838057f9ad0efa174bcbc0ce91eb9dfd4770a3c094f80d76753d08b9fe19f8c999bd2a10b3da6115e1e2ee34d1f69b85be68b09757a299d835c74dcf1cc2db649f15d79efbfb21842cdac5ce9f92b259cf18ee1e1474fce66d9e478025e9dc6083e2d95765bbc320f836d823a6c1a2dd85c5b0b305e9619dbddb1c1d96762223aff2ee2ed0ca6e7d6dd621971d6f98ff37a99a5bd34d48a18ac5eff286f919a829f528322c41d8c9c8042757c48a93296147735384115801fb38fbcf94c6280c0e665f71c52580a6d56ff8d3d6850be18c5637b5f003020acefbeb2cea52ca96f2f948810d5b3d62e3a98c376fd2a8687e7d8d6e41b42ee92658b4a473ac9f0c6f47cfd792292477efc2d611e32df98a265087b7ca30077a2f266d7693ac389329d294d8e18308a2173d1f072a1899247495b87dc6a93b16edb9889ceed77bd23e1d53e3a92becca5975bfadec1fa6043ad00cd750706cb2001a905d0469c300dfa5200cfe3bed797dfb86f56da217783e7435661dec98f186d87dc1d026bab11fd619dd2c0e7c0304f30b036f16b95894f6fc4f47356a1aad23c41cb69f38be60f70981a7ab30fdbbea77e5412eb146d035b5daa19bf78a6175756dd04c2c92a8190f59ea5e1e5f5ce4ed63b41fe61c8a36491ee1b027030377b5df0249087d7629c6c8d255d465d24a937ae9c047e3cf40f6334e0bf5dfeb908c91f322de94cdb670c34261b6322610b1439bb9288fd39c22ae4f8775866df7e7832efa4fd3ab2ff8d19b19926b3fb7c24e193060c00951ac7063c91ca9f0f613074c422598a4dc120bcd9fca39f1dcc68d6faaf9e0bf46ded89078d1f4e6e91e0f50d2f4298492c9a9e65a87b87dd0e92248a2671a817365b4f50ba262b676b5750f666ba1256894e9407ef27ae4751d5fb87bbc7919d07d717fb5d6a1ca42c217d63a7b586e6c85f83a78c996f562e253af78e907c75f051df69481ae8c036a9ddf1d9f3539a98d1b8664bcefc149a92c2f8319b25868dc05335bebcc2a78f283e9e633861f786519e9402d84e9250ec33eab38301710859a061b076f2bb24d1a74037871d8f773227516c5bdd402e8512c964c4fec310a04e4aa73a16b11e05609c3c526f6231df7c3c02e4ae666dbce182adbdc29d2e5e8d49d1451571ad4bca0e3d753b951d2a9cba13bf0437d3d82d9f4aa9406324a63bffc78e092a6813a39feb769387f1e70f1c4e0b1c7bcfb012d5a5d2a8a0c4a93d9fdc4a6eedb577cce714590ed164c4747fdadb99fc58ddf9d988ae036ddd66b927b95e0247d01fc27245dfa967dc4169d5c80302779e0ae377c4eb6387b43e668a73ad9b185bff6cd6279c8ace75c0349e40dff9a12f8c83fe685ddb97f1faaf81f6643c84f0b8952ea4439887235f803af5ee0cf357c519aa34ed87d0bb7bc5f536adab8ad31b5627759a92720922d354708b349a3a78e39255a48a78ec214be7ca137335970c8ad5928e458eb8af45302f9c0865885a465efd05f6d3f31ffa7fad321b29c35ee0710a851f5f09bb84eb8f2f6abfa95ce8cf8c7a6a4bf8510b5c1711780d01f30a5b899685a77058cd5662e9f0143fa1cf3528e8af56b2d6df8674b4eb9af402a0b7d2e084a72edd5ad7c69046eb12970bd2f314ee29986b00054a7aebfb2dcca11b3213fcc58e9a3fb6cb587ccfb0a61a711151d317546549f7f516719458931713ba5c34902153a30f06fa8aa9ab80899247d0b3c02ac411eec46b4765f98082eab87ab364e585019fa9a4ab8d59ec3f50f535e0a05e3a5bdea511923815d429c160bbd350303f23518ea503dab00e12e5b8f20f83c3e98b1c6e594c6a43176abd86a93f2349a48897b6c6270ec75905bb70b814d34f0ce403edf243988dc7f8aa975ffc7c2492b4fd57fbc46b15f74894f50cf628b8aa1c346282eb8e90509c1f56a909e17d20a378b7f552a79214bc6f1f875a9648bea27490799b0e1a9f3d0c88974ae135", 0x1000}, {&(0x7f0000001380)="6a221a5857d5854d74957db206bc272c1ddc01f336dca548482fa90b54352514c44eb2bed45a6cebc47277206cc99a0644d482e4e3534605e7a5d9c5fe63829702119240456a69bde663fdf9395ff2805a74e83f2177689deb56a118849e44ebca5d689f42f25a0b99bce891cb9facbafdacec7cad1b5f852f9e9dbde2c81023e1a7893043f94cedadc342888e97ca96fe29bd5fd91ce53a8142c18544f887ccfb68fa7cf7c615d21a6140311ef9267ffcf34b18c65c87a9ff09403833d046daf1f9e59b5ea7722d971e30b8f7ea87eaaa028698876c1fbd2f887e004a8cff8dc0961c250774e3f1c4e122f503c9076d8c2b2ae9b31ce94ffd651613458eeed11199df236961fe3b117e6b3e0130adbf14854bdeb638478fd394f4876e8aa7b65b879bab4f1eac31c3b27aa25d60913c263d5bb3b1deb5f5824a1ae7783920fcf034e9c185b2896fed97fb8b9bdee9f64ceeac8742e5223c9d6b0b2bd69337b910a060fbd62c4a5cb2d9803a8385a48e66b559956ce40d8c1f9582772c0a557813797b9c23c78d70d603b6f1222bbf053a523ce1c45b0c074ae25364dc31a6d09089d368df63ae2d0a3503eb4a55e64c3843cdf3fc7ab1ce4dcec626b61f99cf24a881a40406ad7ddee0aa9e728eafecec8432fa708769d2e86b6f60f71a3c158faddc36a79a51d7b03f0c41ead6a86de70c015f3c7132699b04056c9a8c61be34b339f243b8d85a071238661f2a91dbc455326deb620b969a0efa90d0b52d05bbd9f161d6ffcd3d9bc9bcad318abe093946162cfcec3e02dbcc94f8c200d8493278e5eec76d4ed57cdce063a61aadb1768b430361c3bf1107387831baaec054196747045dc83397d11b1e12e7fdbf5495129396d87b75928b5be5d470a89968dd18732df0d8d0d2ff96b5ee41c6119a4c955d5ef069cd7516afc9b555a5c3c217cc93814c2d19f36a47db8cc4ceb2004579c8f4e048019984ac4d878a8e41b0aaa1e310e557864a8b366091c663da967b10252ec0638bdc1c7c9d8c6782b2909375b476f4bc7516962af4fdf7c1b03a3f4d0db6538dd5d31a71c4503972a2a3d6e188f82652444ccbdb362366c10b5db17fcc004eca62d763474b6c37660583d5a9f090155d8fa3b4cbc6f27a58a0d808417279cef5bdfcc519ca073930187fa0566b1ea1dfdd03e4fdc297c1ca6e64755c62980ab1bc4c3a93ef26f195ecbf4b56afac6460ffd19072767a61686ed5d96546fe3ca557062cc6a28c9c8fb41adc31bde2b584ac384506fd433402e5c0a639cb240ca6cd521c1a7e2e2761c301cf3557e31179d9ba0c123a65933e9c0fb0c354d6676f69b65e7573b220fb88c2a1a5749e212ba4b37304e7d00d2e1da76603364ff5f3e3a5df0dad8c9b1bdbee10f7ad48f64dd461e0d26dc0b82688ece3d05678d100c3c0f9ea8ed02f9e9241c412b6ed1902bae0081d5c0ea520bedbe7a4d48573d721921b9101ec43ff9030063223d007fb4841b70de6bdfae652f10708a460187e2f770f232bbd0db66d3086e478191320cd6d3bd25bb5dde19eff8ba1b6a890d3497908ea695d242388a218af4fa551e30bc45f73fa0e518370b0147dc39a0f70f69adf8b03472f8f6d29aecac71cfd09e2f3d0e973d4175b99ee61f35dbacef4878805d9ffc0430d4c18388b2893925a7b4a2ffd7e2449d5133a8d1338b9a7d18be0f38543f4145492b577f8c8b19e9a063bd27c875aafdf4f1dd5343c4c1a97bd300f58d95779a797fbbfd9312728c5c5e33c95fbee53adb628836e569db2c3c2eb10aa87c2657be99fb87751a3a6eaf42d07d477529fe19fd7bb8c0797351a9c3f8c55a5e79de6d1697ccab5badcf922acc87b23c7501e960c402b61e33492d864bd549a4d40ac77e566bc7e981d8e95c6a10421237fbdf1ad7e939acba6e8f3e7deff229527808575e1149adcfbd41f15543e0ecf1e30803a21e4b09d70b3ba6f0caadf31755606465a050dd9f89e14ab65a67d7d9fd067756b20439512ba06a80d9bf0ad052fda3944cd11fe99acf76b85c771c08ab171c1749b2433454fa6b5de1e246fb936945e903cc09d19a6a21c5369ffa55c82296c1bbdf60456f6a13201750824ea64fa2c4e9317f2d1c7d002360d9b0d5a5f673e358bfe3dcdf517e2febac4235016ae855edb5167168b7ecffd4b0f1b01018b99630d4db81210a152a37b86974e27a4407d302b29c2d9ce0f437426b215bb8e376db319aaadc09f02ba7607bfe32c0ca603ed73583109f4b9372a155274c9995bb6bd345099e04e8eb030d450c211ffb5c03580b4ce61c8fc053b0ec8b6e65b6c1ab6990eb41d673aa6562b52ceaf60876d44b4b799b8f4727cf267da18c7480e4eff662557281523cf90648a340d01ee5ae33a57b5e027427a6850ce8ea42f66dbfa76a1d1e326ff56ef2595e413548971c440761650140528d82d76f22ae7a9db54d7cf0d0f4082a756b12f34caacd837e2daf40e38e9711b75491f8083525c1fab4de6e6584fd5dc35cddf1aa677a0c95d1f9198484047e07cdf0df864513b999694f939a26c71554140237094b702922bbeeb53184c74cf2bd636779e457974ba7d46c08009dd681ccb9f5aadb64d109eda426f73a4db97b5655b6c9a5590155a8b261cf3f40563beed7acd5d6952d20761db3b8e0e56632783743261e9ba42c7ccb5ce6aa05551aa22abaf874fd737cf707608d7c930b6c91e7b7065bca1b3cf28e94a721db1c7173fa8878fadaecacd9883b3edeeb728f0b4e34826ba7f82f5afe140a9c806429dfe774e1419107a75d77276f1f87a3e64be43c6654e756e2161b02ad1bf20af080aa2cdf97142aee92dcf6d21baa62924d450ff9c4017f97b77ecae15e1f60c0c224f4f5bbd962a30aae793dec4d59d4df657918c68ec3bee9064e03efe1e6505ec99448dc2e1785934ad9fdbbec0db54e69da69a00d2bf883015e2f44b4ee9d750c09b72ca930c8cac4e0d90833fea042a26fec1ebecd80fdba8378756a2965cd8b6711a20b36c67c1a1b29ac3f15073daee7c58f7cd5f1fc073ecdde0b2d1e9bfd19cd6a166eb6ef18f8f9c7ae4c9775c38663dbfbc8b51791e36a7d983a6bd8801a87d0cc08f272759f23e2c54dcdc69b47120eb636cff1e3263027c9ee7fd4076f548db7ab402a97d4209a5cd415065b45da98133c614848c8fdd2c9fd169b68df326ecbbba23d8fb691e433c1217e222691507c041140e85f7834589378daf085e008a9bfa33d22dccd6575b5f5cdab1f37ec19891a0d27ccbb9de1ac4c2e3da6ae516d9b07c64a7b5f54427f7937bdfc42b379d364f2841bde05e65168c841b67527238b4997c3f4ecb6667c333f7d044edcee93f5a7292a65d665f75b7e445cc7662b549f7a073f178ce361f7569d11ac256b94a0060fb441e0c183390974a83335a89f91d0b148c3851afdda720366fe14f162068b4b20f987ae2019517b7e51d8acf5a6593e891db8371390c19f49cfd0e211a1a4d434de6439013c9573611db72bd6acddb59c07258dfc66b7172d7de031e4281b878e7e35ef67764fc143cac81b803378a8c63590ee268efe527f3afc89f8ae20c226e86d00b5352c069b216c4d28dda98c273e63a6d7aeb71f72e19800c90a91413d694dc99f85ed329c50d8f3b0e6812496dc3341c7e8306a93fb85b84fa122d8e787415f42f013548d8356de586631f96637886878aebdd84b7a8696bb32c862b542fc27274e682462b0184f819e94106716a3203ac6c0f75d134629ea3da5c81b2ef97343b0b0fad5fdca4ce127eaeffd703dee76d192d3de484061a112933ed08d7863a872e68bba839745ca2cdb6c24292d864e72cbb1679d00963df360ecb70e77d19cd12c28a0fbcb07b88dcbcffde11d89403edb8d38f08a8d1dc2b41c736a1242ac9853c0d497945ee8c3410471561c8286ed49c6252fb690c097c55c1343dddb4a0f1f18da5ff6f58c6b23cff609adbade7bd0631899d7a30d1ac0cfbc4ef84226bbb6266400a93340f3a26571c7c621ee95e1331d24641565092f5a2279a6305853410fad02c7415a7d20e96adbbb1280b12249f5de0f5affa95e91719a902bd1439f43c854243649e865a5301ab8b22cf4e9776c5ed991599ec660cbf4f84f7c68f47795be80d131a07811176f6168ec7b7ead3d9967ada1e3bc06ce03568f574f234958f57bcbbb48e6981b96f3f4a6d7efeaca97723b4b615605c1fa8f14e1bcb71888cdb85535b7fa9ff433e1e9d8f37e4dd4d6675fb7ce8d7011dea2a0b249a383b07ea91a1efe83fcd00885002d2eabcacee9890665641e61fdf8f44cabd858b8180dccbc3729c64e79cb7ae16c1b9e68d8bb420897213f68ae5a42aee773ef4170cfc5ae4feac06cd6e1dcf4b8ddc2e3a454329d6b6c8b30e3b7a72d982e5734fde54fe448dda1e58fb357cccf56a5c04a998cbfff8b4f57c1d7ec6057acc7bd6b622b2838992585cfd53177ca886312355054fd40eb29930e8de448481a3775d845529a77eab35d3d0f36c037acd388732b66c07254796fa858bea4690fc00c308467c013e3dd123e466bcf3e15176eb3df9c270e83ab9bdb07ce1b331f0c52aad2d703d9ef81bd1c752ac9eba2a4143bcef79292eb7015ceedb725aa99ee543b9f23587792ae8ae04fcd1972552d81dbf0d04a3cb22d548a586c2d8313aa665e663f533330c0428b2b8f32bf6799b04528940aaf98067d4cf1ad17c298444f6493c2fa8662f13d49bbe382edc2f118320b5ce37103f733d6e934799d0caea77b38b31b60ac60fc87003a2e1ad1f48c54a476108c1e39c5396d8ea1cbde6f8010319f192b235b35617f82baec281fd05733053832f968e1d4c827682370bec722de93a5e0e350ab6ac4afd2ee294d44aa3c6ab793a734d5c6e33f9f1388bc709b3a7cc14da33de43b537b3f658b49c5ea3fef577972754eacde724d12dd58efb2e815d61f6428dbb693b9fb002c8668b17464309290404db214c49722d01a49c2bca029430b0c87753056a39129472beda34cc53c33997c8e36df2458959e768747cc9b93134a38fb7e4d130572fe64fdc0917ab48936924d1a3060ff6670128e0d8dd9b2aa37fab13eeb860b40d61925cbf37ab913d3031bec5ca5dc9156b196eb156bd204f0d74c5bf9619848d76d91044f188f8f0e5ef57b4cd606639a1c8a2150bd3a425cb390a44efabd6a47483b523a363a6a8bf99fa42e7a2ecb6990a02ce15512f3563fd3a1ccd035f654532b557bff026c24345301f237f1355e3b29fa20a395458cc4991eaffee5c948f71a17fa7c4c9cfb0fbc17c3c2ec2d48b528055817e0aef83523ee463cc575ff8e3017d556c149073759aadbf20547a25ebe040eec1b55fd8d5ce8d4fc43f6688d75398d228dbc6aa4e033e4bfa3612577b0557360a91945d7c2fa060d3970045256136ecb1f3ebf1540b999802201c5a947d4d47b5a4646431767e42c03a38abbd1759010b532b006e86854861ff99511a849247b0d67aeb342e905defb0a2322b26735521e0f698b2fa8797c7532af25d3c05772495fc1998a74be0c4da023df352e2c005540cfa9a53dcc1192f1a9abebfe4cc0993b97c5b573370c3d2fe3ab9bfd0062591a372d19081b69ecd49ddf9bde70dcab6368ab348d301d19e5c1b2dfa00aacc1cf0ac62227b07bdd55495928a921259f97c25c7f4ed2bffafc0dafe83d3d9b114990cd0d4b4669bd844d126cc3cdb64a11e4620bf97dca2b428c5c9b18bba283503bc4609c87f874f076f3c7f1fadac", 0x1000}, {&(0x7f0000000180)="6085b734a4afd270fb79", 0xa}, {&(0x7f0000002380)="32e67e2a6353728ea826fc73a6bf98e3f381a75a90aa4a9acb87a772dbc05670b9a93f857dc0f170c2dfd4d78819ee32bb1ba25373f1bf5bf572582c4f50e50aea6d42cfa220d6e748980aa6a7f02c875583855096ccb8eef73a79cf6754b1c0b8ff20eb3bae5ad72cdb2a1ecc2f7eeaa9d4b80e890c3d752690acf77df6905e47c3ea3b2121913ad83e17a86b168d26759e173790269b3a2b4423ed3dae6f05bb9c25e1681634680a3f24bd4305d44ff1e829b6a71127dd624ad84bb62ef6b801b9162009db9018b549cbddcd", 0xcd}], 0x4) r2 = msgget$private(0x0, 0x404) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xfc, 0x0, 0x1800) msgget(0x2, 0x100) 16:00:32 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(0xffffffffffffff9c, 0xffffffffffffffff) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x1f7) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:00:32 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0x4000, 0x49fd) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0xb35, 0x1ff}, 0xc) r1 = fcntl$dupfd(r0, 0x4, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)) getpgrp() pipe(&(0x7f0000000080)) 16:00:32 executing program 1: semget(0x2, 0x0, 0x0) r0 = msgget(0x2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000400)={{0x10001, r1, r2, r3, r4, 0x50, 0x7}, 0x9662, 0x4, r5, r6, 0xffffffff, 0x5, 0x0, 0x3153}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r7 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r7, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r8 = msgget(0x2, 0x1) semget(0x0, 0x1, 0x80) msgsnd(r8, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000005000000b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"], 0x50, 0x800) r9 = msgget$private(0x0, 0x660) msgrcv(r9, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000800000705b7988000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xfc, 0x0, 0x1800) 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$getown(r0, 0x5) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = openat(r2, &(0x7f0000000240)='./file1\x00', 0x8, 0x20) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x1, 0x0, 0x1, 0x1, r1}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x40) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') setsockopt$sock_int(r4, 0xffff, 0x1805, &(0x7f0000000180)=0x9, 0x4) read(r0, &(0x7f00000000c0)=""/71, 0x47) shutdown(r3, 0x20000000000000) accept$inet6(r4, 0x0, &(0x7f0000000140)) 16:00:33 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x41) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:33 executing program 1: r0 = semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r1, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r2 = msgget(0x2, 0x1) msgsnd(r2, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r3 = msgget$private(0x0, 0x660) msgrcv(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8d594df0000000000000000000000000000000000000000da0e6a483376a0030a295cec827d92040000007a9f6316ef028badd4beb7ac5a4927c9a23f8510de16336e8b57e338b098ac4b41b4b64c13c6d5651688e2ff2d646eca38c68c30b17103a4cd7fdef3a2d3aab908c195b85439a8c429ac8e72c9860c717663f80ebec7d53acc60cccabb87b7d9e4f27fc7d9ba23136df2b70f8cd887d79254d338478836481d069d8404c6ef5dc6649ac9de48675852528e661d734dc5e2919c94e402642b8d7795a119a2683c34c99a5fb3c4aab7731fc3fe64a2ae63af67a4fa816fcf91d41b029b39a1665a01e6b1122e47478df1a25ee7df7716e529deec0ab4a4748b0422c1707b871f06ea95660aa61eeeb3fd15fa0b89cfdd51e7a5f4868ec0e17f4d5db93690e5b478a12e976da23bfa3455c491da4e64dd6aca33cb54e2de9112805e9201c280a9bff571d009db3a667aca28e40b80f11628d709fd27319b86819709c2dc864a2077de84310641e9329406091073ad293c64158545446267cf86b22e32c79af0d4ea17a23e26e0d87c73b95cda09908e6e70b2b058445c2c9383a93ad0a3b243beddd4eecf99"], 0xd6, 0x3, 0x1000) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) msgrcv(r3, &(0x7f0000000480)={0x0, ""/244}, 0xff2a, 0x0, 0x1800) read(r1, &(0x7f0000000100)=""/124, 0x7c) 16:00:33 executing program 0: munmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0) r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ff2000/0x4000)=nil) shmat(r0, &(0x7f0000ff6000/0x1000)=nil, 0x0) r1 = dup(0xffffffffffffff9c) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:34 executing program 0: getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) r1 = socket(0x11, 0x5, 0x80000000) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setregid(r0, r0) syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:34 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, &(0x7f0000000080), 0x0, &(0x7f0000000100)) close(r0) 16:00:35 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000064155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1dde76dd9be8d739e2d0f4ee897528fa6d067b9d5c9334816ae502237f8d508b8bef999a835b92befea1c2fde83d7decee1f0045c3f548fddf70cecc992d57e4b3527b9b2467684b6a12690830c6db22ddaa91742a6d751023c5342886d93be08b5e393e8b52cbf4a9d8e140729e8700de563c3674ca67674ab470e25dfa12daa6925f8feac77165625ad3766e10fdedb00a0dfee5030da15edaf4c432cb9b3cfb94a08364ada7e084fa621fdde78a33d68bb"], 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)=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'], 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:36 executing program 0: munmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ff8000/0x1000)=nil) shmat(r0, &(0x7f0000ff7000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ff6000/0x2000)=nil, 0x2000, 0x6) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/63}, &(0x7f00000000c0)=0x41) 16:00:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x400000000000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa) mkdir(&(0x7f0000000100)='./file1\x00', 0x82) rename(&(0x7f0000000340)='.\x00', &(0x7f00000000c0)='./file0/file0\x00') 16:00:37 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) r3 = dup(r0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) linkat(r3, &(0x7f0000000180)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00', 0x4) 16:00:37 executing program 0: r0 = dup(0xffffffffffffffff) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) writev(0xffffffffffffffff, &(0x7f0000001b00)=[{&(0x7f0000000640)="5c698759be4e17abbcc01d3a602473e271f43559e29e8cd76b5c7e90c9456e32942f9c4ef798439c25b3733481ddeeccb1be03985480358b16f6a60fc2712df8546139f5358642bc3d07cb89c30e4d26902c6400240365c5b40ef8262c38a067e0788f2c945c365e730fc74b42eed9ca6c0ec8a9be5d9e6111e987b8b52f44dbf315ace8000e00f5e0def2509a2372c655f4ed0f611e228518be6b90bc81ad2f53383ad5ce66416457b145499b6dbd70a9f462e01bfba4886c91f08570919e9a7e4128b63b99920a1542223a2c4701964e20f708e9647123812636bfc58a97afa7", 0xe1}, {&(0x7f0000000740)="28e0013a9760d503429c22c5bb9800f3e20c8ede4b88a53403e303a7f82b12768b865a03e5d29ae5c9ea431d1526c1b36700182028e608fc2e81b6b502dcd22a01cdb47a76af6f82491eadadb248f1871c442c4733d2f0605b4810b1e3c78da697d9f5f80bf2dd9b0e8fc5b8816e54d4c8765539eb5036035ec92fbb27eb4a601f47a2320663862111a08aed1c63eb6136c952b52ba324521f36b6c9f91953d4554b670e5daf97d8c31f2839acf19c13aa", 0xb1}, {&(0x7f0000000800)="9781c4627e521b1efad8e3cbd2146e3e3fc338ef07989334242e926f8ea7c1ec4edf0cdf77d1dc00a42a314b6cb14771d527cb2616dadd98d1e0656448a5756781410d54b87b366a44810228ba8556e65856880f399530d8c117cc81ad3217deb901046dae9d6e44b1bd28527aa62bf1ac71ea731ece94fe53628e8a5d433bc455bc84f553ce8445da4b4cace7fd0838bd5a960f2b0cfd5d0661a4d0bdad18ae9091c5", 0xa3}, {&(0x7f00000008c0)="2e587163d65f9bab019c20c6561420e986536e3428f795fb5ac38c36ff738e7670222109c71323e02212f9098b9727d2aca0af5d442cfeab1e0d8f84f34f6680d31e1cb8b2e3fa7a6677699fd7a62f0e036887fdb2a7548bd67d0504be594af0187d9be6e7d1", 0x66}, {&(0x7f0000000440)="b9ab630b8871cb79ac4b5ed808cf37d9224d37e96528a7ff74acb45a26ccc50534fc152b4ece509b480e6c", 0x2b}, {&(0x7f0000000940)="0a12585b5cdf81565bb6d0ad7dc86672489b56457492a7782b418c5e31906447dd0b6ea5c4e74490e6c48310fbec9be8ee976e90ff4a9fdb6c0d1739139e434d1f2f98839cf75b05bc6813407c19ca23f04d500677f6b13d5465d366d253361158208a5ff3195b99c3bca5d73f13cdb1bee8af0e6694086e042beaf17257b96c2a8a4c25c6fa59f824917f7e81abb47ef0fe4095271cc85ed1938649e2bc2e133b004af80206b918", 0xa8}, {&(0x7f0000000a00)="7d828746fab32594bdff073c6d142d85660e3fce2826c1994a59ff33ee40bfe73015a34a814983e170e29fcde810a99aebefbbaf48ef26170ae2666a52a087a09795bff84f716ae086d358fa05b2951bd7981591f01f7b31d820684b85851995616141293b10197008f235a2a07f9562c24a9173d4eeec32d80ad611f993493c6442fd6279b51c4b31ddb3eedd241be9b1a36b7b43a9dbe54e9cdec171b76cb2426b5f0af4959004bf4fc20e35e355", 0xaf}, {&(0x7f0000000ac0)="e061709958ce9214cbae2c73bea95469fa0ebc673f79e1e70253f0c99c7dbca3c1c0ffc89da2b113d342a6dc49dca719c5d260971b36be0f3a18288d23e5e10d0c09f7b9b453fc1a1c6f97e2176ed2968fa32b1b74bda58e1132c6153b8e10215245f31261b62682d1e8a39c6d9fe93d6ddb7a29c2e25fa16d201d74932e1b590c3945dc0d0f186f562d435932caa3b203de8f6a01202095798d3cfe4036fedcc2bea46e7ffa647a22be7bd9d1b1d4897b0f0b5697e4d0b0c6975988eea192130996b4128e1e74c64c7f93b8fc3049a91b2a6100a79896e39347dc7340959b3d4acc9a52d869821a43dc96dd98c79d0cca374148ded7fb79eaad120cff7a1f155b081407edeb619ed01969ebb303b8bc0c53aa0cf09d4224bb44d96eff1ddbe5ce41ecc7d6e43dc82b933ab54dac78a93fa9af96372da1fcb2aeafb4f482f0465d12f18f2f9fd2b56b3fd591a06361fbd82ff94409bbcbf2cb59c3fcb57d4026cca0fc4ba5d3b1beeaabf582bb12cd23ee0403dcc2701cbb8b40eccf865e1240f6d9050476e7a85afa6645aef312afc70d8a29431ca3373438b4ffd7e07bad5fe1161a90b5f922274f916bc3adbdb98522bd71c9033cf96cb790d2a85e37bf1358a335ccf0e23dd0e3b5d8196f1eb6355d8adf37f4fe01149335903c53e8200558631a8717b17afc4de5e76414d72b5b359a3d05325e3cda15488e2bf96f5fb39dba56bc7ab6f763c470322ca161db603e97182d77f5de96417098ff4e754d4930e141963fc8a81935b5d823ab645fd84847f7081207c2f1b709b7559eff50e32582538a7c85ca7fbe23661b6636ed4f5052a78193eeee95c3a0222acb9409415d49c951129bcf97a1f8cd82a50ae73b3488083bc586bab412da7592ff77b58ee4eecda07e7383f0fe311c35ac2e78d7125671213a34f7e27222f36893d520bbd00443de9718bd53a3cf971646b2113c030c328e4e5a88345915a7a751bede0cca16cfd2802abfcb545a2c404847752deed2cdf8af5083abf100296b478b78c26fa366ed470c6e5742d78fc207f69b23e3e7ce1ba73847f38989e4289b12b4ee19d908bcff97d85f9990225fddcdf9dbc3a911eea04b66befa1ef820cd3375e5f6f3a9a64cebbc2a16d529942f981e687391e1e92fd5ac3b61122818b947a1a9a5e39acf71952205cd4de64f1c3c0c1a1b66cb316177ffb42dd0306695864c49586559956df58dbeae2d8cd62d835115950755b9ef55c08bdb7a66cc9f80efb57d2150de20024fe6474c90c33f7821f538948504ce1f70369fade511b89d74d5e903e6a0c10dea622248b494ccf4d1f8ebca494d9a620a89ad67cb4c9486d8ddddff58d762ff1972e04f9862b91fe1cd10cef392439ce54a0b412ab39e5a876b06f4d743e057aa7d1137ae1d7ef752854d98e683907e40a60c41af6f3db5567c3afd778315ca5f9684f54d91e55497d6ab8aa30cf9f90390ef6c3980979ce0527ff97602d0dd1c4a73d338683f8469d270d62b9da44dff5060a6127d7d509d77cc8e19f99ba9d1f92049763cefe4a2d744e3e8cc2dae70384e5c79dfbf7cefaad5722245e859dac4255ffdd2c771e68be07093d08b4c8bcf2f472ddb4c7bcc81f7d69e9481976ef541b39e1230fe5938fc742963e6e3f406efffa12fc28f5c46778b1e018a989f2e5905c84c48a6edc52891857a8fafa2ae0345727f28d5362e42b41b5ce96af9ac817bea70577bc20d65e53a1e5e1db42b4d55e198da6faec5bcde6f7106c68de37b2877d6e116319ac277161178d73a1da0059f42f39eb3238a91777e9b4dd2e475a357f5214ff15a896c8cc6de9efeb9ac2b9d9f4fc46062ed7a5d2436b8c558ea1bac81c70cc9cf254cf1255353890d4a9d3e80f4b746d875d7c373aa13a54128ef681a731873815f9ba9c031e29c5b830471124ea3d3bbb14ca0e764060d09c970bc56acb957b253e760c3914f18d5e21e7fcb053c56dd7e8916dfbc4777a2a559db5c736ae34013d8c0cd692ed3d0086acb5859d2a8ff1b96439bf809e8c154d64fbd6bceaa77ac43bd8078894dccff8a6b5ed294ef452a8127f36f1d6e51db8f1ca0037aebcb36976e0bb1a9f5d426e84889f147303f2eb6c45b20ae04fc77de182010fb64e65941e23d9176fc2c90613a307355ec1b9ea818d71e623a5d6654996c36c4979fedd3df11e0a6d6804c40f0ec7cf92ccf59e144efc5f810de08448e56bf31927131e00da0c11b02d09a15ce4bdb4f78d0c4fc8fd17dfed19a45f9babd77473d94715c5a53f1eab9b182d75ea6cfca94ae7ed61fbf8a91782051d1965766e67a7e46555999e16796fc7602f153f38d0bd6acc9e930a1ad998ba81a87bf4f6f0fc6b3aa27bb2dbb98d748b7d659ad10e2b0ce2dd25b763a27f4197fa6bb3cfba9ece2036370496841371ecdb50f395b7880e9cf88a5da534d722cfc5c33cfb920cfb5bd52b23ffbec9e99086a681bd0fce2a2d42bf0a2209f3788c5fa78884b7f2db35819ab3e15b4f4fb190ddbb06c42dc7278436cd531a4563159ad82d6611a14ac2322a787c1103da2d8d4c2416df2d954082fc87bda5258fc36b147673f0792b494ffa30c7a235e34eadc68c56df74e4fa05213674eff7df911ecb0620dea3b48da0e07a9b71b72a0e43bae5b2b6ac726e8daf6a1c4cf2f55dacd7ff6c1241e1a0b9dfd5d894a254cee70e61bc64968f9a4799051a6c081182284b960bd5c31239def3c842abae329e79a7b769548859d771dd1ced2fdc0c6b1d24a712191414b78ee033e1396abf98a91f55f0fb75b3982ebc77756720aa8da2362c8910ecc67499219f4f2292f90acc7627026969f59cc9d0efab69d91f77465ded3ff100fbb62a2951e76f0a7a1531d534b304a9ac4f6f412b427d609ca4bd678aa5ae4ef1f2ff9bbf623fda3e19db78017c5a64596d41792c4f513eccdbe79d73c2d382871c214e17171af794044bfa28e987e354979ef205110769b3c4d0aed642a54518f32dde389647a90df334260064e2888e460b12d69e31581c739517172f3ca579b05f9bb9c78451b6f45c64a7922907e005efa63f56e675269da443018ad387a4906443aac53775a96e76e6009d98d202eb26f6c3b56c4ffdde4a412c2b32abae2f7cb0fbc888480982458a11506cf10186a377995b733e77d8fe2f8dcda8efdb0931bcc2f0d53e80c9a2e16efd468ba96517a33c68e7ed14a176b16d280ec4a498087cbca928ee649cecd13efb5b0df3c8dbe19d0466a0a27480e5a4ff51d2c9e27673d7af55ef5d67f5a10d423dacdbfa8d5d40f43952aa03dd1873937955b03e886568db193acf5372795a8380fdbfd9db2b60110a8373f3bbd47ee0ec5328e62242d35060471b44928ba59a606c7cad29fb3142ebbace98cb618c12163d5ac070838ee7a20b85a9cfc92de65cd1f60cbcd7595efd04151218d2e8980b54512ff0107dd19cc9b3c46420a9e0ffc871a9b19ac88abd1706c8297d06df314d6fa3cb9192456c865e41892003e2c7a50a2bcee6dd48bb7d95b65a44e623924e91cb5689502dfdc80d5ee76fdbf254287a129236c72ef8e6b0b91538ed34b068b58858eff5e8171a7b8e593e1ac1a058ac26652569dc85254971b193f3481f6fb582b91fd2c66f16394b83d6d6a065057af89efdf94edff07cff9e123a2e3ef421752c2cac6387326d668a041add0d7ef27a0f7810d2a438b215b16fa95b948ca3d9f33d12df2b74a8b5c8f087838a889298274d8540c0fcebc8bc2d3153d9626f6c38e95d612d29c4aa00dcdde6766f9a9c399cd2e0267ed77d47438c0178d3fe174ac3ee64569118611c41cc607b6ffbe0220531753b509e94733a634f2618bb9f87fa310033bb0a4aee39d1f967bf836ac6923fc39d8909f358a05f4088416559c788ae519a7271e21b01e71f3b7244817185e036a32465a1a1e8eabf79f8c8de664cfc0ea4a255279f15c68616c343dc7f2c95523814f8b5df75595d7d5e8828d750edf2148eb79efbd2e4504920e6690a426b4604e6ff377b01948f80401eacb561fece7d50ca1fe10d1f70a9d869392868958450abe3e417f72c29a1a2070af6cc2139b108c5aef6e05af45988558fcb9031797fcdf9299b7dffd966547b190bfefceb302e54e179c97f6f00b55cecc989ed96c3c72d91b28460574c369e2301a267ec1af5c259e6a1c71cff28bdc942bae4f8f7ca84d4359b22a8b394461e33056591cc5695311028d4d3bb92b5e59ab94d1cbaf243d5ac7a4be826b27003fe5589e1df2332c9bc8696ac128e4e122110e7ab65bf849ac50399f2738ca244a1ef578d0066e8c9c24bc9ea77eba27a793ec7a915ab6a8e9495e507c376770f7e017201d8866671e5d3582102777a570fa499a96faa3501e3e20686aedaec4ce25a60590e0245d6974703f8a80a62a0d37c90f7b52e19df58de31dfe95f50b2291e40bcaecc2a3d1232b8dc724dc87c205098a66f0a8a7742ea386a541f1b0e9f9e56a09fa9197cf0721e64eed14d0a17054ddcebbd1df303a3e7ae63322a790965ed64c9212db795dd516dc63eb0adab12751c24dd1b73c9800d5ba9a302a0f6658a006d90705dc4bd1ead21562c6d6bc846369ea82f515e518cbe361b0efedee82a6a368f9c54a27a50c247c15ea990d135a050b6908a0d48980f8000a588d61f853e4c8e1090dc816415526f7cc449d35492ddaefb6bf4359afff3338b2a74aa4efb641fe658b8769f4cb756e14d91bdd51f9ad279cf123513e06267d141dfbe06341be19c5003caf131f8e36c5dc2d291037d63a3e7bf82067df160e8d8eddf7b359a0a55a8f52f5458932d3bdfeebe6078c1978209a27b80362b0a66afcd1e42bd351699864a274a718b4a8815410ad45b878ee0848e94f1aea4fd8df27c05c3bb3db5dd0f0013249176cc6b52d19eea4e00ad1545aec1f6f31fdd39a769cc5c3624ea7c0264147456e3ff32de4137df09ce66ba1bcbb49684f1ac7f386c68b38654f399991acdb08d638307c878bc7eee3164115ed912d19cf8e5f4505c08bd50a62310772bc46587383dd9f843bb087d08c152563bff2a27a9a87dbfc9bf7510e972d00b84d9195682b92915d3b1c709fda7e592c3046ec60f376adf931bafb432cd9c2655b8d1366ea07a0252b7596bf3907c5153adcd64ceab380e4d2a5f916a663d7633896c7e6993eb5207b57880e10498fa4eea2717cf1a2cb9e150c048ff380977dd0a9c82ada551665466b7b2676a288d6850bde95c77877a6fb153e26dcd5587cb829da9a917ae517f0d0d88e9479525dd31e30df0d78e9461125b991a3ada2778579e7940e8495a080272bb40af61cefc9c8ed875fefdc26c97d87eb2e7d3ba9dda1975664ea6963daa359f3372f69d3d027c23bf9dfc013e6621481f6f1bb73c3a8097dba9939f72c124d22db196d9f729100f3a3aeed05dcdcb761d891f27035aac5b8dd615e9881fe603c918c43e6d01874f7191a7f80e0e2c0d899a0c981d23c6b6875de0fba0d8cbf07ac357997eedc8514714395011d7f5a5fa143158e2c7b32fc44b7f71e191cd2d3065c221bbde796fa1f4be500c56b0dca0d76d5160de36ee7ea057ce77c6605b2b68f72bacf0eafefa8ee721246aaac3a3f3ca3c485982b6dcb8c55a4cf0b4d15601b51509c2008f1a81f09c30fa4297833ee08a55219a863b3cb76d42c18b1d20ac348c93088db973a79816685abfa7d1ea25bbf6470e0a230e044ecd40f36ffd936c625f8f88ce62e44122ac016563451071f6b06193e2e02ae", 0x1000}, {&(0x7f0000001ac0)="8a43", 0x2}], 0x9) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='x\x00') r1 = msgget$private(0x0, 0x150) r2 = geteuid() getgroups(0xa, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getdents(r0, &(0x7f0000000480)=""/12, 0xc) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000001bc0), &(0x7f0000001c00)=0x4) r4 = geteuid() fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fcntl$getown(r0, 0x5) getpgid(r5) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x3, 0x2, 0x7}, {0x18, 0x2, 0x8001, 0xada}, 0xff, [0x401, 0x3, 0x1f, 0x7, 0xffff, 0x358, 0x41, 0x5]}, 0x3c) r7 = getpgrp() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001c40)={0x2, 0x4}, 0x8) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000500)={{0x25, r4, r3, r2, r6, 0x20, 0xffffffff}, 0x200007, 0x1000, 0x0, r7, 0x8b4a, 0x9f9, 0x9, 0x100000001}) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="01001f2f668169141500"], 0xa, &(0x7f0000000240)=[{&(0x7f00000000c0)="476f6b32cf67e53405b3b007d78ec518e7cfbfd71405c2d18aed83976b59ea6942efaab61078f5508f1f3cf6a5aad76eb243d95becde831f3b6aaa350f8ba3534c1fc0792dce7617c3133c7ef0cceea5a2431b58c1a9257481eb7683c7d7034cbcc171e00301c9cdc92f7e0845235ae0a8402b01cd1276013a81cf5f4b8eb83368fabd8632dc93b076e041ca0deb29814e92c29ccca1ee782a2e4a84ea70c09e2329b48238b8fcce014816afac110d73449aaf7979840a965d31d890170ceeff415e566bf23a929a35159cddf309e805b7bb1b649de53262abd084304fbb816954", 0xe1}, {&(0x7f00000001c0)="0c525c3c658e6787d34e3d972f1faa6972ad0ba2af886c0b13325a87456893ddbf4591bb2925cbf2611ad301d51c7dc4f6e0d97838a85b5b3eedba22d840437e61a8a7536ff01c3bd8c22e985d4457a31545707ee97c964802484bf1b892af7a22c1", 0x62}], 0x2, &(0x7f0000001c80)=ANY=[@ANYBLOB="2000000000000000ffff0000010000005fadf728667c1e455b20d3c6dff8d61215d6d276dd8aa91dc44e2e235f0fc3b4cece467c4cd821ab5260d8d0647aed9390b51d3ad1c3793d8d79059a8c158368d12bd3e75361e26e8e4d67bfe82c39c4a7aaed3c41539f79508f18cca180bf4219bae855262a1d6b9f650406babc5450b533ca572b0d41ca087d2948def4209241206bdef5a7ea16ee9f431204b855683e7fb4c2ebcd4d9303ad510a6af9f4d1fe8667c26e6c96ad3cec27c633c21715cfa2fe8574c380dbe6f5ffcd538a8919f39bd241cff62e122e37d406206e015a1dfc1f239ecd41af7728eb74524cb48273d20935f67ecd2f148ad4f4c8ef2fac450cac8c", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB="0800000066a3055cf943615d98ffaea177a9328c79f4cd48e3759af648139e88dddb7f4686d42de36ae615204b702849c922f478387e89e76406a12f5e40841b98b23ac2c292f647c4959a057e698be131a8a452a1411972f9b3b6ec51dfc8d200d17120a679e0ca4205a71ba7873f02123513d531b37f4ed3921e60145b02fa98a4eaada464f38a36f94ca7ebf51effbb1be6cdf4c2d1217ac7e88be6f590fce8a47f92e68b0977d4405e2fc3f75c7e0ab8a71b08222c4f51f35fcae935c2c87cae9bdfdffeee178315e88de8a9886e5c50bcc9d5225203b869c69301b210e39405723ba6521bc7dd3bf3b7df15a4ad690600000000000000"], 0x20, 0x4}, 0x1) 16:00:38 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:39 executing program 1: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000380)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:39 executing program 0: mlock(&(0x7f0000fec000/0x13000)=nil, 0x13000) munlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) 16:00:39 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/93}], 0x37e) select(0x40, &(0x7f0000000000)={0x3, 0x3, 0x40, 0xffffffffffffffff, 0x1, 0x8001, 0x0, 0x5}, &(0x7f0000000100)={0x5, 0x4, 0x69, 0x4fb, 0x1ff, 0x100000000, 0x40, 0x7f}, &(0x7f0000000140)={0x6, 0xff, 0x1ff, 0x400, 0x2, 0x9, 0x228, 0x4}, &(0x7f0000000180)={0x0, 0x2}) 16:00:39 executing program 1: r0 = msgget(0x3, 0xc) msgrcv(r0, &(0x7f0000000180)={0x0, ""/18}, 0x1a, 0x0, 0x800) semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r1, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r2 = msgget(0x2, 0x1) msgsnd(r2, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r3 = msgget$private(0x0, 0x660) msgrcv(r3, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) 16:00:40 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x298, 0x0) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:40 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9f}], 0x0, &(0x7f0000000240), 0x0, &(0x7f0000000080)) kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000100), 0x7, &(0x7f0000000000)) kevent(r2, &(0x7f0000001200), 0xffffffffffffffff, &(0x7f0000001280), 0x7, 0x0) shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) shmget$private(0x0, 0x1000, 0x250, &(0x7f0000ffe000/0x1000)=nil) shmget$private(0x0, 0x2000, 0x309, &(0x7f0000ffd000/0x2000)=nil) r3 = shmget$private(0x0, 0x4000, 0x410, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000240)=""/62, &(0x7f0000000000)=0x3e) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r1) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x80000000000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) fchown(r0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000e3ff00d100000000000000000000000000000000000000000000000000000000000000005fa307f1d53c01a259038cb9c3672f984897caee9d2f4dc64ba01033d456a5d7c3b79a85cd0e14254ce5"], &(0x7f0000000140)=0x33) mkdir(&(0x7f0000000100)='./file0\x00', 0x1) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000000c0)=0x4) fcntl$setstatus(r0, 0x4, 0x40) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x20) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x8, 0x6, 0xa6}, {{r1}, 0xfffffffffffffff9, 0x80, 0x40000031, 0x2, 0x71640000000}, {{r2}, 0xfffffffffffffffd, 0x1, 0x2, 0x8, 0x6297bfcf}, {{r2}, 0xffffffffffffffff, 0xe566740744750d06}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x8, 0x3ff}, {{r2}, 0xfffffffffffffffa, 0x32, 0x3, 0x2, 0x7fffffff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x80000009, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x10000, 0x6d4e}, {{r0}, 0xfffffffffffffffd, 0xc4, 0x400fffff, 0x40}, {{r2}, 0xfffffffffffffffd, 0x1, 0x6, 0x0, 0xffffffff}], 0x4, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x40, 0x1ff, 0x1c1}, {{r0}, 0xfffffffffffffffb, 0x10, 0x81, 0xfb45, 0x1}, {{r2}, 0xfffffffffffffffb, 0xa0, 0x42, 0x401, 0x3}, {{r1}, 0xffffffffffffffff, 0x20, 0xf0000002, 0xcebd, 0x1}, {{r2}, 0xfffffffffffffffb, 0xd, 0x10, 0xff, 0x7f}], 0x8, &(0x7f0000000480)={0x1, 0x800}) 16:00:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffff0000, "000000000c74000000000000dfff0000000100"}) poll(&(0x7f0000000180)=[{r0, 0x49}], 0x1, 0x0) socketpair(0x1, 0x8005, 0x8c, &(0x7f0000000040)={0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x80) 16:00:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) faccessat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x1) lstat(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)) pipe(&(0x7f0000000400)) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x352, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)}, {&(0x7f0000000140)=""/169, 0xa9}], 0x2, 0x0) 16:00:43 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) readv(r0, &(0x7f00000014c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/242, 0xf2}, {&(0x7f00000012c0)=""/181, 0xb5}, {&(0x7f0000000040)=""/34, 0x22}, {&(0x7f0000001380)=""/135, 0x87}, {&(0x7f0000001440)=""/83, 0x53}], 0x6) mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x202) semget(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x40) ioctl$TIOCNOTTY(r1, 0x20007471) socket$unix(0x1, 0x5, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/122, 0x7a}], 0x1, 0x0) 16:00:43 executing program 1: clock_getres(0x4, &(0x7f0000000000)) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) semget(0x3, 0x2, 0x64) getsockopt$inet_opts(r0, 0x0, 0x1000000000003, &(0x7f0000000200)=""/227, &(0x7f0000000000)=0xe3) 16:00:44 executing program 1: nanosleep(&(0x7f0000000100)={0x3ff}, &(0x7f0000001340)) r0 = shmget$private(0x0, 0x2000, 0xc1, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) execve(&(0x7f0000000180)='\x00', &(0x7f0000000200), &(0x7f00000005c0)) 16:00:44 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2007, 0xa476) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x2, 0x1, 0xbc38, 0x100000000, r1}) 16:00:44 executing program 0: r0 = kqueue() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:00:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f00000000c0)) write(r0, &(0x7f0000000740), 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000640), 0x0, 0x0, &(0x7f0000000000)=@abs, 0x8) 16:00:45 executing program 0: r0 = kqueue() nanosleep(&(0x7f0000000000)={0xffffffffffffffc0, 0x3f}, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0xfffffffffffffffd) 16:00:45 executing program 0: socketpair(0x10, 0x8005, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x200, 0x1f, 0xffffffff, 0x0, "56e6379b38dc0b2a127cdb736b7affef581568c3", 0x1145, 0x200}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x7f, 0x0, 0x0, "c3f7d180d1c7a1d3603465e38b0fc3370e7cdb68"}) flock(r1, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) 16:00:45 executing program 1: r0 = open(&(0x7f0000000080)='.\x00', 0xfffffffffffffffc, 0x0) mkdir(&(0x7f0000000100)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) utimensat(r0, &(0x7f0000000240)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f00000002c0)={{0x0, 0xffffffffffffffff}, {0x0, 0x10000000000}}, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x6, 0x80000000}, 0xc) 16:00:46 executing program 0: socketpair(0xcfc56e0826c5711f, 0x8003, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) socketpair(0x18, 0xc000, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r4 = semget(0x2, 0x7, 0x190) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000080)=[0x10001, 0x9, 0x0, 0x230a, 0x10001]) ioctl$TIOCSTART(r3, 0x2000746e) socket$unix(0x1, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x7ff) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xffff, 0x3}, {0x2, 0x8}}, 0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000240)) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x9, 0x3}, {0x18, 0x1, 0xf9, 0x4}, 0xfff, [0x7fffffff, 0x20, 0x236, 0xc55, 0x3, 0x1, 0x81, 0x5]}, 0x3c) sync() ioctl$TIOCSTOP(r2, 0x2000746f) unlink(&(0x7f00000002c0)='./file0\x00') ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSTOP(r3, 0x2000746f) lseek(r2, 0x0, 0x0) unlink(&(0x7f0000000300)='./file0\x00') bind(r0, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getgid() bind$inet6(r3, &(0x7f0000000380)={0x18, 0x2, 0x4, 0x40}, 0xc) mkdir(&(0x7f00000003c0)='./file0\x00', 0x20) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000400)=0x401) 16:00:46 executing program 1: 16:00:47 executing program 0: 16:00:47 executing program 1: r0 = socket$inet(0x10, 0x200000000003, 0x6) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="24000000250007031dfffd946fa2830020200a0009000000001d85680c1ba3a20400ff7e", 0x24}], 0x1}, 0x0) 16:00:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x2c}) 16:00:47 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffffffffffffffc) recvfrom(r1, &(0x7f00000001c0)=""/17, 0x11, 0x0, &(0x7f0000000040)=@in6, 0xffffffffffffff6e) recvfrom(r0, &(0x7f0000000080)=""/199, 0xc7, 0x800, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:47 executing program 1: r0 = open(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000180)='./file0\x00') fchdir(r0) mkdirat(r0, &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:00:48 executing program 0: mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000) mincore(&(0x7f0000fef000/0x11000)=nil, 0x11000, &(0x7f0000000180)=""/5) r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) sendto$inet(r0, &(0x7f00000001c0)="ad79610a117fc9c9e75f78eccaf507ddafe5d9e4a26c908cb8738be51e5f3105974859aaea3d3460c502bed5c5bc458c38b567757e7575380355528e840f9488232975f37ad8b549256d10edc5098c06c7c957833510477f38e18276952a4f8df6f7437e9849a67dbbfe9843896f8f597090acf17b818781ec3f36877b2d48600d2e53c52ae025436b56bf6aa658ecade887323bff47848c610569a5477aec81ae8e4c0c15255b02c443425eae5d04e3eed952ebaa8410c9dc", 0xb9, 0xe, &(0x7f0000000280)={0x2, 0x3}, 0xc) mlock(&(0x7f0000ff2000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) 16:00:48 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socket$inet(0x2, 0x4005, 0x101) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="64ece9a4641a3b5976f67e30075b17e91d6fd51593639982fd804bf86f7f00f6a02df13627533ec6c18999b16515449bbacc3c99a8229b225bd3b17d8b", 0x3d) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000000)="3ad3e852", 0x4) 16:00:49 executing program 0: socketpair(0x1e, 0x10000000003, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:49 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) r1 = getpid() r2 = getuid() r3 = getegid() r4 = socket$unix(0x1, 0x1, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r6 = kqueue() r7 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r9 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r10 = syz_open_pts() pipe(&(0x7f0000001580)={0xffffffffffffffff}) r12 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r13 = syz_open_pts() socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r16 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r19 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r20 = socket$unix(0x1, 0x2, 0x0) r21 = kqueue() r22 = open$dir(&(0x7f0000001640)='./file0/../file0\x00', 0x800, 0x80) r23 = socket$inet(0x2, 0x4002, 0x5) r24 = open$dir(&(0x7f0000001680)='./file0/../file0\x00', 0x90, 0x40) r25 = open$dir(&(0x7f00000016c0)='./file0/../file0\x00', 0x100a2, 0x4) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000280)="af91820351990a42efd81ed591b8d9c4533e23811f20fa35198fcd987d21f4585339cc86917db599ab3fe3dd7acab6fb78ecf355648529635b998b562c61d35a726dd888ea9a98dc57755245bc7a7eb0c89916beea0cb5309f1cf912b0e4f164b393fde8751a7960587db98a430579bb48319cd9b09f1b75e6a40b28c9587cd83c46583f1f065c3710e0a11b12eec5b47eafa7d99ecf9447c9e2d16a03b5965c6584adca11551984f9088954153402805cf3b0f3ad0fa2b38fc8485dbd5096b3d441820f91344ee188cb2d1119509c7c62b6a42312577a70abf2f35da6182b329b46dd0f56565e5c2f07925eaa5ea73cd000df076f83f009cdf1d3a240ac2a", 0xff}, {&(0x7f0000000380)="f30c1ac037793b803732e714320ffbba2fd26950e8bb5bc50d157a11e3580346969d012ea195c77a5b99ff466d9257054868185e6409774f22688100f40191d06ce5fd83d00efcf4f62de615ba3f2f3e5890834eae715a4d19baeda7b8cf24fd760aff6c558bb32f63cf2c8a2fdc8a18279c256a874f88ba5765759a3b0f94ff73ff4f15e8d9f6b5abf017991f75d84efee4416799c328b6c350f777bee6ec815caf1ab2aef01cefeb330c32d980d2b442804d22c8304cf5d060c98734626d709649aecdbac48303937d92da38035500e78e67abc95b165d53cecb7b791c59972288bbdc1c3edc0d2131c29301d096", 0xef}, {&(0x7f0000000080)="864dd48e638b1e7b7b1933bcd0339a6104efcee8784df2ca436e9d61a2952db9cea459e9df50c5d3edb350ccb81e56522e3d0165471eb3", 0x37}, {&(0x7f0000000480)="e31014957b778415fb2ae63d6e101a93cf04cce5cb5d2f939d5a43b8b76c3accfc92f86e3711b747d0c55cbc85527cee156ad1b241a92a8d909e4a7923aa73c76b0b0e487f962bf9a16f1a81c7e0f021e38316569fb81ada04328e6c97d1302b95b4fb8754d78478794472810bd752eaf492e2b0d7e97fda44f1397afc7fcb76278780033f46bbcfe34d0d16019c18fe978c13d09cb79bc68221ae057f146643427d93094a46e9ca42a1698e2c5dd60eb27449ae400694c4e2da3cb77966bd9030f7cb0071c0584f24e520ae7824e658ef6755437f928ca0d1ce96ecdf34af7e9990af80274771a7a25eb1c1abb01ada2171a225a5", 0xf5}, {&(0x7f0000000580)="85e1b40c62de24892fb2835d4268a9a8adad573a7c5a9cde277e56f2a5d1cde3712b31789b186fc1d09f05acec3ae01f9c6a4c175af71865473e82eb7b52d2efc00c4594ee6c66aefe11250184abfa1249eb64588e9dbb561f6e51a4e581c5cc8f69e9761ac7275eb33a885ebfb8177ee47b82b1d419d2242c2685676d525b5586763869aef2ed0c2a23d03a415b372e4b9e3e5235ea2683454b84f60d3fb2115b967c70e52e2648db21a53b6dc22222160bdb056bf4aea252d67c0608995cd2a33956147f43f6f6848bc34893816e2e870a90ff0870dd7b771d7928b08b73064040d40ce28557c0d8c21c97c4cdb555d11dc3674da9bbe4e0060146cad5152c6b2662443f3d8a52dd76728ab40d6ab8789c3f08da2d5a9da6894aa6e5fd45c5e68aba796c3eed9eafbe33d7292b1ea171d5b650f41731a37ea0d39f0ef02aaf0815b83ee19d66b5c7ead4afa54af62bd8a05d0b67dc20b77bb7307b53b3e8fb78900a18dc40939e673404cd1c6a96c0f775a65887355bf762801f54bcee4bb4d92733391d0fe5ceb72595bc7924992c1ae332bebc2ae10277fbd612e46ce8c7cd961762fca8b1928e5494048d3839548075184451d55009cbf17845f4879c2655a57773d79c1f44564e5ed1de8d11d51616ba61ebd12eea89663c9a31125bb21fc0858c7ed4e60402f720b96f6b5b56544d56d6a8fa84ef4cec92b94e609338767f23427bb4ecfd6273104b8cb3a057cdd5b58ea1154c3dc62624b29049d14d92b454b86e98bd8a95728abb663e4d69ab0739339e5297dd060402b36ab6ccf06f08c29684a395ca332d20fae77f97cd0eb9d663eefc7787276910796f93667c0d8cacbfea8b65506afe1472e4fc5b95a8d0cb8772791fbb1dbd26a99fea4d08ec29ee4270f6f62c97672c0c8f9c0de71f253e8d3135742d0d3910110e4b135a386077212a23d9df139dfc5bbdde7e31b331efa6ffb8ffd101e0f97a855205c8be69ec320c78340344545037fd0c0680a1d7564c8ca9c04c6adbb6cb2339e2974b4f806954d8de580e5aa17df56840a7515e12ba77a5572c5087ee2ef8227db6edd1be3c05cf425f10f228ff7b7082a94352848f3629563ed4df7a19e4e885439123e934d1980cd1c88a6eb734fe77595722b45d294c1435a70e9a3a47da458eaa80131bb8f512709f229bc781200b9d0d336f103f3f8875d13573ead0fcab03f370fe15a0784e54fe99f4c486d94bdf194c9587ec44280cd9b4a4fa702ac24220634937c56018ce7a519550d5be8cbfdda279e259a29974cc6a073afcb94c15fdd763202b97eb3b17e1e8b65b0577ecfa956bdffd4bda549743194f0ea6daf7c2bd4acbe79357660505ae15e41c13fc3d65c17467676f968464a80c2648c1dfa8d510735b72777871009830f0bc66fd7b7e0d3c9435db5654e46c86e9de300d3e69c00f622837e680e58c7c673177fd2c05150f1255d90e5189371c871896d84fbbc55c2b566dac8d33b058a6f6be9c5a4b85d505ff83953704249fc98fb1971adcaf33311050162dc8c70aa6a33199dc0157bc163de45f5d32dbea271458811c3175ebc42b3deae9e180009e705478d8a8fe9f2bedb6157a234b850d5826dd946d05031faacfbe7e63700b38bd936e495a96e78a5d3d1fd37c050006a1aefbc8a039fe85ef6dcda2ed64eeba94865acfd33a521ca21f12a5285b574ac2828479a655556a639b4553abb5fe4c6a3c83c78d45bc45064e74242caf4d003224ff252ba7326a5e9407feb07037a93330e005e76242a9d09f84b18211a67c04179e5df39f385f6d14eef3503f2a64680fe33f2d0fc0c861f939c7795f11ce6cf935671938228746591e62a2c034288d9838afa5075205eca2d88843ffd392898d0aecdab5d9aee45891efd9821a080a3703f52c9726d8883ca19e1cf6bf2c235a1f6b9a3d5c8b599cf5528531575aaabe9cd3a1c0ac151a6a12c964fa65e924b4e59cc2ddd03837be7e9fe9da7f8485b17e0048cb2e4f33df77cc199eb7e67e4c3eee5d754fdd9dcddd426f448620123ebc2e38b0783d0d643e0216d834ea65987acbcde9dbcb6bf61dac9aece23196a29bd10e2d419a936f75f9f8a626280fac5ce711c50a1c5ed5c8c6ba7c840c8cf202a29f0e01d504d3617105eb6df1f5492db869078ed9950cb7669a386cacf3f01234c9d29c833ac2ac320ca04ed03f60d2a189f9f6531fc8ff3e758f432de168379a298da08af7dddd820baee67de96c410dc01963c47d6414d82073ef90f8860988f917490e893aac765c5f6cf83817756cb63cf94f106fbd862a985df1a321862581a950b26567ee7e8aa2b96ff1820d5799fdeb0282c7f74579bda05ba7c10e312197e3d0bbcdf683c489a40f351ccb5bb07cfc3fa04a0d3f9323445b1718283f451a8c8cc1fc2b0f1e596c9a79945beda42374a47bf84e20831677a43ede7123ca6d14c981807140f71ffa3b58733609d6124dec6951edd96903dfe3bc7df6b67ef94f68597da845cbba8326ba88baa2db9d94f043d2754ed6f3a50278501801f2bb2430f8a7b1dfc2f2832f2e7869b88a1e3d001f7f1557e80bedb80cc3285fe6453ffda194ec2bedc38f7651e18e63425cf8ff1efedb8ef343581aadca72287002c23363011596eac7eff4a897e3fc273277b723782efdb686c4d5081c56a37c76045b49493637e53c66caebd989a05ea331960b83ca903fbfca46082a32b35feb02d8a55b503b444d4f2ae9b1ade9e6fb45c7284cbccf05de91ae463812f8f2d754857b42e82936535067b53683c27da1a6e529b74fb04175b417591568fcad50388f0f8dc1b31ae8ff9b59237a33009aa54c8700205b1b77a37fedd7747fd4056280cce01e077721e95d30fa6b542ccdd6ec3636c0178a51db966576b7f35254dba15582d48b270add0b9bf21be6ebce878f2716534ccca52319d1ca4977e6cbb8d16f94790efd0e33fc6569aa3a24f1619dd26a5aa6a872cf1c6853842e714332fcd27f70e07961344d63db82db30fedb583f1a68afce5774e3e4bacbadcec4b5b17acfab3a9d04570335dabddf9c72ca24244888abc7296948332274b32dfe2d2973e906d63f263cb4b34938f2ccc2af803cb93471af34dd48b0f239a7003009cf02d4c3192f72d7cac6bca5c935ec2665f538c913c19445f3893c5b046ccd530b4d1835d952fae4a69a676d01fa9953bb5707d33a70bb43a75c67549ccbe46a611a7e83e4e4c087d89cb93225fbd14402cbd91fb12abb7c0175583ab16eb85a98e96146de71f6ec542ac0645b16c7f85799a3a257a29eaf1ce90d15e653ff97081099574b6bc6e07c8d08d4208a34b822235d6de311ddf2ef795c1f28337459bb1b7bb025612c9889a422f55fcb053375ce48ce46d41f63ac9e7cdd7596542fd400f1fa2aa25286a35b4e7356cb0cc4d531902793468abd63c75e3aa425dc706cb81074766f569fbb2ac186b60f25fe4b274f77f9199740ea7f2572a8f48ff61281524f1e389f2885df94ee60d977e82d4730d1799ff347e0e71c5f21403a476faf2b70af4f275e30cd12dcb9a79d645f8e18a874981d40ecd0cc1bccecfd71f817a8421887c0e52c5809513b9711ab93add64e89c3766ecd11afb125fc5057c045b30256057a233137f81bb752149e834f38128753250e456992bd12ac4f5707e45b56bc3fa239083f64411680f84c1f0930f472c30e46cd530188a926ecb584024164e505fb3a23eae5b04cf60a6190f2db933a763cc2fd005b1548b4a7a788f7a3d3f551b22aff9fba62c8431de357eb533dc6cfc56b586da5c65a2184dd3469ab9e25a2798722cc71985f96877943d713b71ce83e73070faeeff7fa4222d0ca982ff15a4ee5a4c50100a2a7d0e7362dea021e76ad820d40ab41bd258f2962fdf26b6f7df7f67dbaa5fcfb940a5e6bb837d737d8b970915241c509b8d5c6d74994eee89ad5d2f43509bfe78f9c7daeb14b19f14d6508961e91b0516ba1e0ad6871f07dfb9b41348ab679e71123b54cf90ec7c4ea4a6eac6d93fd8785a620eb9b8512658137cca8add693b7acff0bae0fb896c7788349967094000cfaeb59669d8c15d8324ae7e3868626837a6bef805e22f38fa081fcaf7b24961f0450a34af238ba04316290edbe65b72c10acfe412c99fa769300ce130cb5a0b6c8da26f3f0429fa88caf42f86041c5508edaa70091d78eb0029569017fec9accd4ef4295be8739194981c8172a050dbbfd2db7f01998de0411befb8321a27797f6d7a5e7272714a470fd50dd5bb3010dcae9645bf32486b1fa3b5abedbf54921d80477177c2cae468e78759a53d8f8d52fb620ee26c08e087fdbbf5119a7b2b47786aeff01016a529075ebe72a0df28ac954cf28dd3aea8f70437b2851e9d8b9215892657769bd17ec487a3cbf4a4da524e906af0444faab82c2249c75c8a380b51ef7225651d11e875dafa19fc1d0981da67f073deb16d94fa118f89238ab23d4d22b34346178f809c4b334a897dce934a3d4f28304c00d2a3fa8fa7f7b77637c67b4e39c83563a18cd090e784dcb21ae14fa2f24e5b463b7d37d96f9e8eaeb3c435ea942f6bc93ab3cb853e62f3891d63580357152c1b0560b7fc973404ec262a4b6af94ed8e2fb63bbe9a3e836bbab5da2e903b65ede46adb55bd82210d2392a71dce06914a292a815d272f7455dfa851474e2b344896850180844842d0f2175187eb8656b2e956648085531a4a5a855fbcdce9031fe1ff13832b936ccb1819f2b7cc1b48a9688767c036ce4de56cc47fc44a9c4fa096d05cd9cd7d8553067aebc14f44f22c958055b659a635b0331c32cca96e70431e838ff4ce3350133c3afe54e7792d69117490d6a2af0b1fbc468a1e2543fb256343787021c8a61e6190548f707896694144f6e856d1133323638716c39b334acfbe61637aa3785ac60d087b98bc39bde7ae9eb6031c206c65572cc3bdcc35855d15a8ec34777d4f3de1797f726e2b57f312e7f93d2e2b6d5e6e60e6e3498e632230844fca50df393395dcce1fd3db0e7a94acd3b6ff48719bfd39a8afa595414cbf9382dc14ca4029cfeae705d5644d92184d19ab8a56fecd20cf41a084645bc4a751e8a128cab241312b46e404fda890de4ff1dede957995017d4daaf0a2faa4a3e1259c2c186ebd703c9740774a952f0f45f72ca6755a82bd9bd9e810d2faac7040a7cf0158e927b9cb31ceaad9c2d4946f771edc26dadc900926312163bdd954f0b9278c88c54015d9ef968e011211abbeb4306b154b434a970393b47241ec0368935e1e7494e8415baa6d156c51d22d6d03033c7311786c8c10b984d2130d88c697483cc74440378261f81e452e8f21c9dc95cb536783e0b66c03762e398132bbe178b9a68fe9c523438367a0c97bf03a93c7181b00e8478f0bf204873ec54d1142cd9fea34aedf5ce3eaa56228ec8977e7690c4d5b175e502059589714a49e97168cebd8186072d77ed58d129411ff65ec27249384671b5fbc8249f2e2126b330d7400ecb80c3d1f4b543b3acb24250109551081f7160fb78ac275c0e11b3090ca406f776872d44487603fc3bb5110f0c5faea4bb26e8675a81ad1cabac1e7179a0a8aa83ef3ce47d5417acbcb44411526877571f489c0d9248be52f97e36e858b32b5bf1bc52e0be64786e108c242b9c23993cea7b11a0e0418dd588bd561213c36544faf4b76c0748ae6ede3879d5e6947545b848acb56a7a4f343a8710892eaa43beab5f7d86f26e599e0707d781b11b28cecca", 0x1000}], 0x5, &(0x7f0000001880)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="3000000026327b3cdca415f001000000dacd73e60b79302721d40c4d1b48fd4c07849cf5e057f0a952eb4e9b027cac9a3fcff7b3fb4c5126324d870d3b9b38f54dbae207710b77b34ee06bf3fde139bdbe30bde36d108eec4742fcab05dc22672e6d24fe2917495807470eaa4fdc83179c1dba88010d89f6f020671329cf7454116910029f11ea6b7a680918225016f83b67f0917fd6272dafceb75fc0ec731e59ab87c98f20b7824903a8435650a39efa8cc5cb", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x8}, 0x402) mknod$loop(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0xffffffffffffffff) chown(&(0x7f0000000240)='./file0/../file0\x00', 0x0, 0x0) 16:00:49 executing program 0: setgroups(0x40000000000000a1, &(0x7f0000000680)=[0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:00:50 executing program 0: select(0x40, &(0x7f0000000280), &(0x7f0000000480), &(0x7f0000000440), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair(0x2, 0x7, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240), &(0x7f0000000380)) 16:00:50 executing program 0: pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x40) writev(0xffffffffffffffff, &(0x7f0000005800), 0x0) lseek(r1, 0x0, 0x0) close(r1) 16:00:51 executing program 1: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 16:00:51 executing program 0: setuid(0xee01) r0 = socket$inet(0x2, 0x20001004, 0x4000b) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000000)="5711ea7801f98684e55d3d97b88c892c53782fde802353d4925844a5e1a0ccfac9d9f7264fb2c952d4160d785c3b320cdbae4314156e2b6186206a1d00f724e35e3396b578684a8c38b25e97b9dcdaaf6c0d736cd3bcc84e2aff9269cd710da8ad618cc7ac5a3a92dd170a6b8bd2893bfb118d3208eba3c4d30eefa3753c9fb507b3fe589eb6f11c364b92cd94a805910dc8c5df3aa90923", 0x98}, {&(0x7f00000000c0)}, {&(0x7f0000000180)="87fd320cf14990084336be6bd5bcf5671a24e75a764070cb09c94ddb973233effad054c6e418cc5fc4a25c2da81432bc38d3823f3dedb77d1173fb36ed4ce089c7a708d003bb0458dab1f70f6e57830111f77e91c6d80a16b4ed42a1192e48af64e400b25c8523277387f8856644a96d", 0x70}, {&(0x7f0000000200)="3993610e2c48137bdca1bc2f023307e752117268efb3ac442205352063284de6090f7fa17cfb2a600369d3a23c617677316dadba6e5ad84a0e53a51c477bb045639c3cfdf255cb3ac7ff6aacdf37dd74b050d11a30c1ac3c04517e135181d684fad83167a6f884bdbea913d27cc92d1e92f75bda8abbe609c939d36737439e3a72250a5c527c8be0d769ceec05908fb1cb18ae6a7a1b88e275dd1070af76a92229fee4bc6551247bb98ad28d49edf4c480ac7898df8ac269b135f30983b04767f2d395561d94d9fdb194b4ff3c079cf7", 0xd0}, {&(0x7f0000000100)="2b52f27c54c65a287961ed72734f52555e28709cbcee042df1", 0x19}, {&(0x7f0000000300)="3437a418071ab616236ac389604e1bca502db4c642e8d5ba55", 0x19}, {&(0x7f0000000340)="ecf0375eacd8d1b2417b9137a71dd3ed4f7745014cce91ad078dae0db3262790d1dfde64c12f8f169f069c72ce9cd040823d17a6c20f8f8c943a9f17e80a82aff096dfd3c130db9e3583773a29785eb8f6360b8b56a38fd0f46d05540480a9331fdf4b4aaf7c2127e431f9cc9aca36054f0588a4db61a70dca05eb410773e63aca8b1aa1d1d0289d73a7dfb43e3e6f22abc6b4fd9d2438eb6a33c8468775deab817d57230aaef0ab3ef7f72f3c852515a41784e90552b3", 0xb7}, {&(0x7f0000000400)="a45ed15954ab30a838b8fb664b724c4839ca24907f295c05ce1465bcb8d1c23475d027ef13e999015e207e6498e25ea15e2e0792aafa950b09fd73aa7814e410e404f2ba9cf6795b1e6f9135468126068b32e8fd3d477325c4ba9deac6893052ef8d6e9569b476171f4dd150899506e13fa61c217daa92e3d65df58807992d53f4df14e7cb18efe72218591e95b2b307c1979d4e4f2c1c838fb00c5591eacb7e96f316ca348ebb2a3df3dd6716f7c0a81a497609b6ca96482d3254befbc2a4df5c5acf049dd942b07b00d6490f627c24de354f5b190381463c60056e0c2590c872197b3ea81c02e2a428adedf5521c2bdf054ad9f4f1fc0253dc1ee2e05851377cb4eee599f8926e45a27cfdae8d3f1e22ad280b2dbbe27347732a2071a7c5c8d31aa28d5e6b2eec957fdf7d6a234bdebc5846040083990faa81497d495548b0c6dae8926438438300ce7e202210f46fd34eb527aea67a2aa3866264cb9c9ebbdf89e47db13c847bc1bb923303f1dc22ce4353c8bde3156489929d23a5e8bd767efb94214e6e8fa8fc0b9499a00fb4e46a1749d7712b670ab173450ee5d79b89c217bfb3053b1d54e13c89de07d2655cb53e10eab78305012b8ac16f141e846fb5cd6f9e9a88a974acee62e3d59ac940522af6a044201759573d1066d5a39c1b3cc640d10b0a99601afe90e00d42a808029c91daf69f520d6efacc3cbeeac0217fe485f40c13d1484d03583f09c5894b03177f24ebe8fd1b132104230b78932b602a210e45f847fd15184353bee44ea47d125812b00a32e2e932a41769d557142444ce24af8200f132b42f3a29884d40df025f0da80850c76c052031d6864d99cda4a709d2de4eb3e29eedadd718e4d885041963a60d41538f27784b04c52552f3f53366b257e4748407f7360603891ba5868e3f1be47a99a670b50dae851f98e85cd1e5ceea86867a43a98b8f0bde26bbaa14fcfa7961e10e7f264f68372555e924d37a9e2d9a244efcda4b041b00c315d2eeed492c6c80d1a2776a7c03eebd1f6711c1b833073972b05ca61989aa5eb2d91590fd278d2811265322cbd9c13ffb1966c668b2c990014c62e3337e92da6bf6ed3cbea25bfe7aa1c25401aea5e5a5d31b1dfd2d99791be96a1385879d7161af853a11c63e835d1a8750784eacc1bef950012eb2edd70a971f9a6a850137196f1dc216ac8554cd50960f937bbfc9f5cde7f9053a77956ae803cebf16a56f46f5b0d5c5b45195260dbf5e549de0b8f2289178cfd4fad6d36fa5e26e50a3e2ab39fa33e94c668ef5ce85418c4eb34ff68e18f2785e677a672591d81ea3f4f3e69d847f8b49142a0cdca775282dc6beaf9f27c5397ff4239da1b32940445af4993cec915db39124b7ec1f7f33c2927ebfaaf33d5cd8d5698b663b187931e758d4693f82ec1f3eb9adb7be417eb4126c75728c1bcb1b7c6f659a055bf43135777e0b031d496eb3f51ac2bb7701b8ed47a7da9588c5681708eddc8497efcaeff70f9b73603d1487f0b62c5040b722a2d938a2819045aa275882eefb95932056af5d4fd346a181c05bd1d7d3de842aa7801b9f632ad6e7f4d2572690a0d41cc6c3e074f2d3e203558ab66f0c0e475241059a6704f5cd0db266ae69607d43a3415eca4a3a428202b6e40877860eb8c565c826795daab6ea3d99432409aec9d98e9352569bc0fbc926d4808756675f6b3cc2988ea7575ddafcf7c8f98a7f8d0d054cc2c903cdd37ad2844a15ecb7ef65964deacca39fe84227162cae222583bcde37044dea0f22d7727cd94173ea9d99cad0b5a64e0e6d73a5b9fc56424e4d5cdbce178a6f87952dfc8aee8be96d931a861f9b5186a24be49201f1f50ec092017b031a96c8deb531e9e9aa6446019add880e5f215d2b93444ef9a113d269c9628155b34e327fb8d3d3387fd610c66e546051c8c3153cf86a11c1a833ba065c1705127709dc22cd31e66f741a7a914f79026c96fb91ef007c7c717321829195e4c3a3b51fa216bc0b910f8136bad9cbef64ff571a4c68f46fd9c17b2811f194b9fc7f37443c74573b3e0aeada349d2988a284613a4fa1fb725e91bc8456157d04db83b748636d0caf7022048758de1c6dc5f8755442d2a2cd50a5f3eff85a0892474186e4008ceb4fd01ce5b1efae74360cd4c61c40636e8951d9a16a1a928d918cb16d3a26da57819db296a4cc6b7c131b8b6d3e50a8078a509a2ca1b429b1ed0e1f5c88e3e355dd084aee1174418324803bad0dd324b78b9a7550e67dbf3382365d789ea44a4bd2fefbb16055501ddccef7c7406afe9a344238d3843105f7a3cbde5dcce15faaac602c8463abbbbf4a5faded0c91a18be439d34cf9b1695c3e7112070a5bcf03876d329dc3613ab438befc4537afe8c1e36413fe7ccb4df9229fc14f2a61edeab5cbab984f06961c3b3a181e9a6e125b4c0e96307a7a09b9ef4c83f8530d32a451fc1500c8929d67bf0a75ebbc3d317abe161f8c65049b825ecb9043af96c5d558b2591d7afdb0206d5a6ebbe48fb67728e91441ef5fb98803ca5f2a61dd3b2c945dd260f7d279fdca532440159183b4537866ac202359788260de55710c2322d90e9ab01859a38f483af8ecff27cc257df435f91037f8fe615c8489981df5fb290774b6c4d01a59fd52ec03c6ad11bef08cfa52f3afa2acf9aae68136c7002b97bf31c4bcf2c41f7dc36630e36e2d443cae512192243dbd3a4d7943b5eb47d374cee43892fb4c47e44dd1346536ef1451810e466f2d2a9c358e724a77b667bb941ce4e90e4239a25a74678565665a58fb7773df535663ad214eb221fbbd3b4342bb82b0ab0cc983bc5be27f8a430dae20c27036835a28822b62c0948dd2fa3d0bcd9755463ed08be65e23ab8f188b35ae1a2e822e6b916a1ded92b2f758e6f2b533d4ee758c89422a872b997a03d8ae8a261a56b70d4f7ed94d0b6ca4829d3325757dee04ff40c73d7ad5339743aef1737f0189a8736236d78ac1ddec8c121bf699dae6e9bfab2f0b3622a1c9fb8b7f4d02a8ded1565eace5afc02629a104935ba3229e1e5e2bb6c8841825d1dfce8a7b31ebd278e6a4b22e9d20ee13c7c40a4d879c6396d4a7623d76fb8716d9a2d26de91ecab6522ecf7d41c56fd8af81c2124d326f9bbf4b076b2c55b2b576519cfecdef681a1339dd6d38d13466c51006b828fbd78a0e15ae0ccf3cbeb39c48207d16077c62156907f4ce63ecdb5a46951b53603497bd0f614128a8f7447693dda11fcc14209438f32aa7ad4d0d7c02400059b27d89c587cda4350b2d2109b432004c634f687e46788ead807fa6aca729aaa027e3e954750f894e39c7aad5fd5b4a4401e2f2a0819e93cebd84c95c1907a3cc9c7b875993d0914545a56da3043b050adbca46a247aef96a61847e052720dd1f63a0b14a5429000aefd5b7ad56570cc24f43c277d7ad16a6d98932f501a89916e2032c1c75eced26891f16e0ed41fe8280ad9a8ed209bec1ff93a40bd4ccd9e1a0e29bd0ab2c2169458b1cea6d724e0c9f261e3d6c44b251ae8c7ab5a1e85b3091ac5bdf33b7a0d468b5a294094db40a498efbc7cc4ffb8512f1aafa6fbdef614e9a77af5c4d55c502c822ca6e98172a99d061c25945efb37320aeab3228fa8608da565a369267922d13b467d5feb8743806d3ec73a91c565706ea5d4df6ee83fc0f5b320102d4712c0bc2b45bc8ec1bd6aa3e11d7a17149e2c69aa4120829e19a4820c32b68fcb6794c9d5591c721d14fcbe719c4b1bd23f83cfe5495b96ed9f95057cfe472362503db8757b3b246f7761bae01c92d770b77935755e17bcd8ab05343023e1527ebd970cde1e675279aa08a778e524d76ae0475ac28fbe3dbd968696d45bedd40e163c98f2f8b22cf82c07139f97d91dbe1906e2d217ec91571abbd854af335c8cb767f6b483f1d1a47020a92ff926155c0c27c7c669e56d4516de062a32909c6f70c28cb4dcddda60d2c04eca57eda8f1a35db78a48d80e64a9a348faccac57145662896ff4830f6e9ef23ee9037a3cb38c794d8c46e8d26b44bc214e89b807858150ba3337eca0cf6ff5e24c43af6d1385d0765094a771b4c4f6d684d7318c91941273d2d82b427f5f5badc59b65610aa0386c9a0969220d44fd8906fe768e6c8511a45b3869605d22862cf9d487320b6a4aa882f815e526ddb606f2310527bb0d3226855b02bc0cf6ca3f4c4a1d2e3e570a3cde6e88a42c31627e40b5ee492bb547119b06401eeb6a3af0bb4f4b747a165e2ceb74f6841332271bc8d227d9ccab7481c83798b8b64b46d355cf70adca254a9746df1d933fc4b2f2708eb7f88dee0d85c69a89dd854fe076f35ade8cbc58bb134a019a6bf47f0c7d598d2a044d4a652c5e516db8d8570b972fcf07c1620d2e0dd38e7a46088964a022148d87733ee6a28e11223987042478ae13896058b4abf0513f06d2c5b90770d81128fbcd30180d2d3a261a1b51cb130c29262cc3c39efd26f567c3a30d04c1513eb1de93dbdb7ee9e9e4e0659da22c5041804be3ecf3b7792a9751902e18494d1a01de44dc2675fe3f86d7929181a7147c5829c5e776ec67a5dda0d5a178d67202d9d885d320ef85fae0a5c918ffe41a8bc1b088bf752c5ae6ad2dae707fa7ef0272add4b7ded39816a9660b84ed07285ba9989135e0f9dfdfe46153cb8f86f74711ff6b513228a5be21873d387c2bd7a55622d8c548d01584d837641be6b4d2d12edc92f8f1ae0bfc2e9287fb82ac1522aad82d443d37344af2c4d3843f6036631b9478da03e291d5502eb6393284994839d983ab06ad0c638e6740550a5ebb4ebfe8e12b3150dd3f0977b59607d1d8c5ca2aaf1ae7925605488ab3ceaac5efa8704a73264d0ee1b9f4c662953bedd4cb6b656b0d1967c5d2cc502521cef0a6084915cd449736ff65db66b19610648cfc7725542542770aa5a14bac9978167e55f8e9cdd85b49c492f85d00315f4e61d763d488ce4fbae8ef1cfdeab69206d2811a3e459a53d054c4570a50249d698c76347e182f6051dbae0bd043b18bef483d836495c35c6644e28be1582dfacbd104655046659e00972e624dc8afb6ccd1c5ee81d82fe6d3d66593c391af1ca2041e55a8f2f115dd23027041c4bf174b7e3cfc678391c5f56eccf3a9102a57953fa700d5c9c3615ab1af688fe3693ba3134140b7b79130dd47864113b720dc0da989db6c419c4e8b52679b0de6c203615ef2ca0775044745f3c3ce10e1cf55ca94f769e2579134208d6bf00d4fc7356e025242eea441bfa778e80c435459aa6d042f78a1da6944f875f638a12fb906f885b5f834557c327fb120cfcc9d77bc743fa472ccbd6cc5823f2c669b5a04f2a07d23b607a0544d39a4dddf828b9cd2e24862cd0e1b4951dd0afc25e728786dea738e44894a3e956e9152859e61d558a05b9057494c1cbfc41c22835182d0f46cdeaaeceb337755240b77c43b56c883c148938677315d5c41ca838332340146fba476cc3a60c1d4adf3cc787bc6b1b64fa727d58d9d649ba5c5533e47749fa15edc41a67c36fbfc0708e336a5c85f9513487974198d006156621fcdb52f9de5aeeed8566e55334a4a87710a22f9696e188409dae75ba23b8b80e6889195212f8c3db08be2bc5b83c605dd8ab646725bdeb64c3bd699bafebc1b075f5ca86eb855bbb41859dd0bca12278f6dfe37379adfbe4fd0975f4d0e8874f9bb838b384d9c1cbffef5e30a6ba73c33e2d92085f2d76be8892114c9bc030c712df4b44a8d88ea81889a42a28", 0x1000}, {&(0x7f0000001400)="662d78d48dcfae6faa3a8ae9cb59004429e3237d9ebd6f6548a152197567467147f9382e22f6644427f65a9732", 0x2d}], 0x9, 0x0) chroot(&(0x7f0000000140)='./file0\x00') 16:00:52 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x100) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) 16:00:52 executing program 1: chmod(&(0x7f0000000080)='.\x00', 0x1f) setuid(0xffffffffffffffff) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/104, 0x68) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x130, 0x3, &(0x7f0000000240)=""/211, &(0x7f0000000100)=0xd3) setsockopt(r0, 0x7fffffff, 0x400000000000c, &(0x7f00000001c0), 0xfffffffffffffd8a) r1 = syz_open_pts() syz_open_pts() r2 = kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ac23c937051be28ff31fb3e1c1709838c93e463d"}) kevent(r2, &(0x7f0000000100), 0x0, &(0x7f00000001c0), 0x1, &(0x7f0000000200)={0x4}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc1}], 0x2, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "74368af9f3a652b8c6db83280b5635b37c0e4c29", 0x0, 0x7}) setsockopt$sock_int(r0, 0xffff, 0x230, &(0x7f0000000140)=0x401, 0x4) 16:00:53 executing program 1: socket$inet(0x2, 0x4000, 0x4) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet(0x2, 0x4, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040), 0x234) 16:00:53 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8005) munmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000) getsockname(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffffe) 16:00:54 executing program 0: r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@abs, 0x8, &(0x7f0000000600)=[{&(0x7f0000000400)}], 0x1}, 0x1) readv(r0, &(0x7f0000000280)=[{&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/229, 0xe5}], 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x4) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/104, 0x68, 0x0, &(0x7f0000000000)={0x2, 0x2}, 0xc) getsockname(r0, &(0x7f0000000040)=@in, 0x0) 16:00:54 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/83, 0x31}], 0x10000000000001d9) fchdir(r1) write(r1, &(0x7f0000000080)="0a2dd9ef9f1450fe86affef846f5b7f9e7dab1d5", 0x14) readv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1) execve(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000700), &(0x7f00000003c0)) poll(&(0x7f0000000040)=[{r1, 0x4}, {r1, 0x10}, {r0, 0x4}, {r1, 0x2}], 0x4, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa0, 0xf0000001, 0xffffffffffffffe1, 0x7}, {{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x24, 0x80000001}], 0x5, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0xfffffffffffffc01, 0x5}, {{r1}, 0xffffffffffffffff, 0x50, 0x3, 0x6, 0x1}, {{r1}, 0xfffffffffffffffc, 0x1, 0x0, 0x6b8, 0x1}, {{r1}, 0xfffffffffffffffc, 0x64, 0x20000000, 0x7, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x80, 0xfe00000000000000}], 0x100000001, &(0x7f0000000340)={0x20, 0x63}) 16:00:55 executing program 0: socketpair$unix(0x1, 0x400000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) shutdown(r1, 0x2) dup2(r1, r0) 16:00:55 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000001480), &(0x7f0000000040)=0xfffffffffffffe87) getgid() 16:00:55 executing program 1: mknod(&(0x7f0000001240)='./file0\x00', 0x202c, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) close(r0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000000)) 16:00:55 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) chroot(&(0x7f0000000240)='./file0\x00') read(r0, &(0x7f00000000c0)=""/5, 0x5) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0xcb, 0x0, 0xffffffffffffffff, "c1d6d042342347d5439620e3e26a778eeaa420ea"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) 16:00:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800001023, &(0x7f0000000000), 0x4) close(r0) 16:00:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "c1d6d04234239707e5ce0e2b8d21778eeab420ea"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='\'', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "dcf4e6138c5728552b2ce0fe9039161b13e5ca3c"}) pipe(&(0x7f0000000040)) writev(r0, &(0x7f0000001dc0)=[{&(0x7f00000019c0)="cc", 0x1}], 0x1) syz_open_pts() 16:00:56 executing program 0: open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x800, 0x11) mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x0, &(0x7f0000000340), 0x3ff, &(0x7f0000000000)={0x2}) kevent(r1, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) 16:00:56 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000000)=0x4) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080), &(0x7f00000000c0)=0x4) socket$inet(0x2, 0x4, 0x7f) 16:00:57 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) mknod(&(0x7f00000000c0)='./file0\x00', 0x2004, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0xfffffffffffffffe, 0x1) r3 = dup(r2) fcntl$setflags(r0, 0x2, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000140)) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f80be523887c77c4938bedddc96aa09c77144d28"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0xfe44, 0x6, 0x6, "c5a656cf106b46355c0bcf06ecd99c275b569aeb", 0xfffffffffffffffa}) 16:00:57 executing program 1: munmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x1) pipe2(&(0x7f0000000080), 0x10000) r0 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ff2000/0x4000)=nil) shmat(r0, &(0x7f0000ff6000/0x1000)=nil, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, 0x0, &(0x7f0000000040)) 16:00:57 executing program 0: r0 = getpgrp() link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r0, r1) r2 = syz_open_pts() close(r2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) getgroups(0x7, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) 16:00:57 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet6(r0, &(0x7f0000000140)=""/70, 0x46, 0x0, &(0x7f00000001c0)={0x18, 0x1, 0x9, 0xd916}, 0xc) r1 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0xfffffffffffffffb, 0x2fa) 16:00:57 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x2, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 16:00:58 executing program 1: r0 = msgget$private(0x0, 0x40) msgrcv(r0, &(0x7f0000002580)={0x0, ""/244}, 0xfc, 0x1, 0x1800) msgrcv(r0, &(0x7f0000001540)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) msgsnd(r0, &(0x7f0000002680)=ANY=[@ANYBLOB="0200000000000000e9faa3f7ef2c6293881e12b44ba6bbd4708e2449bdee0b8d7ef863a3fc9dc2f4036b8a3ae0b9d976fe822039b457044393d4dab650ccfd2bddd6f05fcafc1fa3c077ea069458407700081f99276039458d3004f2957934b1027dae37099619936e44d24548e3276cc3b79283e744a8b24aae14153eeed2fe69220200000000000000e7aac5b698c95b"], 0x91, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/13}, 0x15, 0x3, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r1) 16:00:58 executing program 0: open(&(0x7f0000001ac0)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x28000, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file1\x00') 16:00:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="dc3266042c787730aa8ad550bf8b49f717a78887d80ac74d1a07f29651f6c4850629f240c01f9ea6b549135590d4b70b7d2c85760e2e16d6893ea762aa31bf5fa1384f30a19e953154677e9e6f234d935b5c47b19aa7b66da03e16dd1061b787252606b9c896415e2bb5cc6a1920ac63746538086ad5c50ae234abaf4c21cdc45ce036b0628cc94bd3b3aabfc108692a42a308b8072181e73f1f83f501806ccc", 0xa0) read(r1, &(0x7f0000000100)=""/243, 0xc0e9) writev(r0, &(0x7f0000000580)=[{&(0x7f00000004c0)=':', 0x1}], 0x1) recvfrom$unix(r1, &(0x7f0000000200)=""/237, 0xed, 0x42, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:58 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1e, &(0x7f0000000000), &(0x7f0000000140)=0xfffffffffffffe76) getppid() 16:00:58 executing program 0: r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x10200, 0x0) r1 = kqueue() lseek(r0, 0x0, 0x1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x20000000095, 0x0, 0x0, 0x800}], 0x40, &(0x7f0000000300), 0x0, &(0x7f0000000340)) socketpair(0x18, 0x8000, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000080)}], 0x1) close(r1) 16:00:58 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x1011, r0, 0x0, 0x30) map stack 0x20ffa000-0x20ffe000 of map 0xffffff001f716000 failed: hole in range 16:00:59 executing program 0: shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) semget(0x1, 0x1, 0x1c) map stack 0x20ffa000-0x20ffe000 of map 0xffffff001f716000 failed: hole in range 16:00:59 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20ab, 0x5da5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) truncate(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x84) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x81) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xec68a12e42f3efaf}], 0x0, &(0x7f0000000040), 0x0, &(0x7f00000001c0)) close(r1) kevent(r1, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) 16:00:59 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001}) flock(r0, 0x2) socketpair(0x0, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) connect$inet6(r1, &(0x7f0000000080), 0xc) 16:00:59 executing program 0: symlinkat(0xfffffffffffffffe, 0xffffffffffffffff, &(0x7f0000000280)='./file0\x00') pipe(&(0x7f0000000000)) 16:00:59 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0xfffffffffffffffd) fcntl$lock(r0, 0x8, &(0x7f0000000440)={0x0, 0x0, 0x100000001, 0x100000001}) r1 = shmget$private(0x0, 0xc000, 0x210, &(0x7f0000ff1000/0xc000)=nil) shmctl$SHM_LOCK(r1, 0x3) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x100000000}) flock(r0, 0x1) 16:01:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x20aa, 0x34ff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/4096, 0x1000) 16:01:00 executing program 0: socket$inet(0x2, 0x8001, 0x6) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup(0xffffffffffffffff) linkat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0xdd7d5c75dd8977b7) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:01:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000) sendto$inet(r0, &(0x7f00000000c0)="be374522cd4e1497865b5826960ded917d990d9e52d75b00d703d01db80fffc95d45cb34ea16a892bd57980539b655c85373b7f771fd7491ef873ad1e91a46df7bd4db260b690097fd2f2bb7574efc3a079b6642ba78e75043b06dd068e7780ccd742c9dcbb25fea9ca49157a61982617319bb1597153ef3536b5fc7f2bf2a97445806ad196a3be348c173d7efa7e9f6d2795f60c29fff10169086363cb73500bb06b4275c9e0d1383b213a28ea511b86b37663feeac6c250dbca0f514de3b0685a550fee9afdcc2288d41f70f26da65f14874be93e942e54db105dc3f14000eb30c11024e6414e9c0f21e485b4ecde9f68c1114902ac8ca63db2a", 0xfb, 0x7, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) 16:01:00 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='x\x00') chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) sendmsg(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000400), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="09000000000000000000000000000000c17e160375882be3053f0010ce3df44001c3963092e245832f624908cf6ac5988c0530ac4524225e21a5e00d4de6b7f8cbb2b8ed5f8d4c531e7957f731022e97a0f739c854b41d57e40a6d76abe0ec2ee489e7a6c78e2fb5e5107e614b462b950a55effec007f6ab2c806db0890c0dc04dcb"], 0x10, 0x406}, 0x0) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000500)=[{&(0x7f00000001c0)="b79a2b7791d220d36ad53d236928b2df40d23c969558bb7a5c0a8b9dbc1b854d7d457994dbbf4b85608df0105d2454737c012462c51fcccd92f5d3415754bc0446a0c1ff406683c77cfbc0da44b598605e0c2c55190a7734d6b13b9df868c23c3bc6e7c74170d8ed75a61a459f1c8ce64d641c24012834d4512a1abbd9cea939e099a2", 0x83}, {&(0x7f0000000080)}, {&(0x7f0000000280)="e2060ac2efaa6498e3e78f7abc9ce0dacf0797dba369ea65ef42d2748fb39655e79844b7ed16bff3e81da54b5ca067f61750edd3325b4c84994147a50bc98889efc78e46b6e631b665825c44d2acb7efff0141f6a591ec758019fa9509dd04832d0f8fa554885a696324f26b251afb94fb1eb49f23627adc4c6daa56b727a69ced4295a53772b71e1edde6ef79226484d7a5a60ae1347f546c700848f443581fee6232b73f7cf967385a11aa19b29ff1c055e3cf87bb99cb82af3ecc0002148e06ccc3e8414a8f7da600849f407799570332fd9279b65467133488f3261dfae7ea53ca430a202d73a2", 0xe9}, {&(0x7f0000000380)="ad96e5aa159c2f23da22128b9e6206d3ddea5c62922129e1b3339b81545736c5746ece39eebe451fc2fe5d71a9e535f38fa65dd3f81862e5a98d5f767704d2fd3d5916727fac90e1e5276d723a84a01d7faff8a1e86ec73c34e333a59050dec98e2ff04a0805ca03cfe1ca36f565932b82c6ed", 0x73}, {&(0x7f0000000400)="32d4d9eb151bd7ca22c9ffcf7590885dbcd5ca77e77c0f43313f51dd13c647b30c132d70b69956a364db58e5be4693260ae95954c99b298c5391d06551480dbf4c6e9911e96464ebd1538e1fd86274de61f2be352825e7a60b9ab62773ecbc453366cf8f2ddf6a6f65ce756dc5a0cc5d07fa98c40229a91d9256bf14e26e95279c254559f626a3a9c9e1afa17a05738810e5c8579d", 0x95}, {&(0x7f00000004c0)="e095be32f6739b25f953784d9f13b0002825a0ab7d5135d4797d9db87a3b4354989d483bebcaf9c903fbb8235c6a9dfffe3f6ac47d0e", 0x36}], 0x6, &(0x7f0000000840)=[{0xe0, 0xffff, 0x0, "bd8dc44cac6dcc75d28f5f85c951540022bca44895e66dc3cd486d82684a1518d25012c8baad3379ad1e85e050c862a0bcc14a71d63ec350045eaa3fb17c96245c28cd15aaec896acf99b48f8edfb9d42a1634873e6e79f54fda9d496fa4e06ead0d226dc0d08a0b2e1e86d1253e8755504a4eb5f2ff86876a7e5e80db3092a205720483b67b199f8c4ada1131b5b1bb6e0b70e457c8496c7a4c15c51cf51c09b3e261023e6c50e321078f0d0b792498ba143c327e5ac4ad6397abf1bd2407c06867a53f4f62c1bed6cefee0fa485d"}, {0x48, 0xffff, 0x5046, "203cc7f3d814e293effcf65b7db20c8a6f9f26f2255d65ac6762d8da1bebd5586b2b35b1f3d9bbd5e459bce826cf80571334963363b4"}, {0x98, 0x1, 0x1, "ee18257e32f6d7194f079196318ab80ba5239253786ff7253699d5242f1a639d3ac70930a77d0b9309a309b9aefbd25afca5543ad20e3dd85bbc98de71bb22a21f869fb967d89f952a76b3d8263ca29bc10094b2b153ec2b4108e67c228fdd14a25e35a12780aaa6232b632fda4e2d6295aecf7c19630ec8770221178411c87ee3"}, {0xf0, 0xffff, 0x7, "71cb6ca57960aacb904429114e68ff80ddfc6a3546c898fe848ae7a67cda999621bb4ae0fcfce4c4113df0849028bd4395ee5506e025f3557fcb56df3dcf1eb2edf6502917981ca1d7a9322e186907a2c6d76a1fef72bea372884946a20ccb7026d02e700a531060746f9408135cbcd30e31ffec68be6323b443bd326cbd1b7b31c2e448d19591e9ae157642229193e3347434452fe7eed7002dc498064f747ca8da51966855661bc7472c8c05da0324633efa1760e1745728e66f67f32221b2eeb7687b897b93d4701b48df8574027ab68ce80353585360522e190008"}], 0x2b0, 0x8}, 0x2) 16:01:00 executing program 0: r0 = semget(0x3, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{0x4}], 0x1) getpid() 16:01:01 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x4) shmget$private(0x0, 0x4000, 0x89, &(0x7f0000ffb000/0x4000)=nil) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="90bab24e7495b67424f18f9a2d5486e5934fc5561353af7ea32014b42e51d6dffe0417e4ad155b70829c75d0e891696885a28cb716b4cb13b868c659edf9f07354008c9d7868f4eb00a6b3ab5165136e178d8e974f88214bb941eafe4d4a81808daeb2ddd115e1af62a1ca79f3e62e253f7722f1fdc71386fb0c20f4", 0x7c}, {&(0x7f0000000140)="4ee1458c0b0cb60d2972c18c128a159f4df192793b2c4098596cf793f32d3c9aae453528878876ef2351801c469ac4a91cef73c42812ade5bc732722f2eb5cb31264494764eb9b6622300b6eda98b2a6fcb7b0636411a8e0024bd4b0e554fe8e5e7186f53dd44b527436da1b4e32c476ff8c8ca1301fb174bfa82d17047bab", 0x7f}], 0x2, 0x0, 0x0, 0x4}, 0xd) shmget$private(0x0, 0x3000, 0x390, &(0x7f0000ffc000/0x3000)=nil) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, r2}}) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) 16:01:01 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) chroot(&(0x7f0000000240)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000000c0)=0xe0de, 0x4) 16:01:01 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000280)}], 0x1, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000580)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x4) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) r4 = socket$inet(0x2, 0x4, 0x1000) r5 = dup(0xffffffffffffff9c) socketpair(0x20, 0x0, 0x400, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x81, 0xc2) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r10 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) socketpair$inet6(0x18, 0x4006, 0x7fff, &(0x7f0000000240)={0xffffffffffffffff}) r12 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f00000015c0)="8e0b4f48dd295550e053ad0e7db73d995645b25f9fa13767e2645fa662ec5e6f4ada97d685b0646549177665840cc9da09272ba98640d2c52fc12065305f1744830613cd4a87f8eeffd420718e9057f7e185e48848b41ee525792b50ea63faf96096305ec5b2e03f2d1243f53985166815b6f048e0dc961e0a03d9ad5899efceb7424d377ebfab53517b369b1f5a6122383eb7d21ad23ffce6dd3dd917ff94e62618f8cb3dbffa11bb064cdf153fdb33fee4f99fec25bd278373b7fe8cf62331aff15e3820720c05a674ac21d43d8769366e48d2779f8c6da8647994a9436e78c740c02a29e71449e68450b7a89ff9bc44d26d8aa6cf023416be2fbff475e449974feed636ab660c1418ac77add2e6ae9af11a18c0e04b6dd4f11c2cf240d5ef8a734766c33d7b25b33ef796916f9ab991284c63432a29c51014a7bb8f965b32d98a042814bc879a5e2e46aa4cd6dcf1de1928cf182a83f4d3c4e65d6212217fb4241bd3dd4f9443d97bf8f6a6caa1c918128326aeeec9795bcee9ed28679d7f70b77dc7b200cc08dcad7662f69e3bfc9927681d66eec9fe63b2f0a530276ebede0b4de8d2073afd6009928096496b5202a24abbaf86908fa3a4b4615658616cc6e1196ed43255a5155b73e4c225fc72a52c9a3989b7db616cc23bf34d6143616d5ad187cd8f006de1008c60041136909a792e7892a47090dcbaf46c0087256ebebe88f973a9225b8776105ed9f47e589c3c67bdd982a4dee7dbf044a9dc3645b9930efc0b4e17f4c4c77cd9fab0a03d101f71b8c834fdc3d3cf2595fb9b01183af08c127efb1d5818ba66be6a37072a76099d842bf1f5511973466ac17f576afc2d6205f96d7b634881d36314a0ac77c56784bb7414b777a738215be30439eca3afe908d713541290d2346ef9f242a7a69c61040885c6fbcafd12a6c20ee3be03adf5b2a45eddc9d383237e36871e4f43c393959df1ec5f768b597de49043cbe832000f6e90c5bda1e69aeee66cc07723b72af94a6a515fa8ef08cc7db2f3b3b4f26318f9340a2ddda25e5b4eaf847ba0242deb590c8ce64b1ed9a45f98f85da993456c378db52b96289a09abdbbb2353b85e751f30d0a5ce3e759d54fc252e4afb748730e5884a5393fcc58231466cb30166869c97bcc0583e5c251c6928687dd04a9b9fdd7de3472387cd34f45746eaa77b33e2812f3417477a5a344e819e7a64dfd33091fe0a6ac6eaf33ca72ef15c164522e545db4f5564adc5a3ea8f36eb0dcd47f8f0396ab69fcfb3ca7dbeca14f0122d3301d96427378dc30555251b32aac476c08f20242910a75f7d9effc2d82b7d0ddc2753b18db9e086915707d3735f9670e53234c5db6f820047865a5bde6c59affe380a218b8ad4c35584eb302ea07eddfa17732d0c1e52ff6bb8ae8cdb1d10ca07c3336ddfce478e83bc6d6386ed0d00f3940aecf0dd9f70edcbeafbfff34ef5f2c71c58d04b8af0610d4881056c2732a775d6e600412338c2506fcb5ae435fe3e0c46f50d8f874a26c693b3c7858833159c049dc0e59e603753fac2e2ac48dd3f106d5a9d3c8f87555a63160473a1eedd04dcb7aa27a6534fb3a71ddbe121b856d470e5e55b0b94d072ede7856a135171fd39a017d13ea8754427a0555dc6967bf5b40d3adb35ca4ecc96f8bba1039128505af11f8ef6f7fb0c809b25cf2fef67b6e13998707a69ded509fcf03a30767b578b9c32601df5263dcfcc3af71a0b859ca9dcfefccb66058172fe0bc87530c3524a9bf4bff9cdb6972c91cc90a58762c0123e2b1fc5150d4e77b13ad1cfb428e48c06f1034c7d15a10cb1261a83aaf1dff48178495a84013197d32e0003bd85b885bd3f6b3a715c22846c383066719df8d57ed6090ea0eab50424bdbefc2e33493924976bead6f9ab4133d7f471e13fa18350bc9a89fdf830b1a3552718806af53c048337453b63107db6cf62e8c01fada9abf520c4fa5075e1f1194f69519edf1ec379e2208ec516dfa0e8ebf1afe82dbd92de73f65b119eada5709ff86573f9d9fb30c2a96abfa612809f37d5e513588571399ae92a457daafbff05a35f8065c04b008263b7100cc66513365d15bc57a7e001df26c1dfb674bbda083f12fcbf06607ccdaf96e3c34b87ee1ef6a8329cb772d28183fe23dbb35e3c9106651682e43c4ed37e43b30c114fddb7deacdc7c951ac0d289ded51c747f10bd8b68dd26a5cff1fb49a20a5b8d763f87af02f590d91148132f90f54853b30db70d60881026e29d290879599942df41ce8803f266b618f2dffa6d93670ec720e5f564764a8e732d5b0a77c8e32bb097a41c0a47864e0c500d28a748ac928323f6958f36f594aaed1858874bbf403cd64e4ea85ee4d42c52002c475458c9a625701e064cedca7e787cd42eaf0b618f51b97d3876e0537637c04afec422bd17f34025b2e9f00f3099dfed39ddec9b86dd21befa33f14aa5a60c17342afdf34bd02687ce12f6f7beb13f879b050756c918a09eba08b0cc413bb198fe6379bb0729f1b01ef98c8dd701c9797f0aa377d92d6b816e1bf7bc7dacc93c5c18bc09018a0d2e5a036818c87bddc7b01ca5e9af772ac911048603a4cbbc614e237d59993eb4b87255402bcdd141e1e62822da2044b23f70209b4e5101633e16c8d04b7cb11082b1e87f6da71b3f5d100f9f1835e2a490e7446acb06bc88df0ca95fb759b09a61a2c2cd448e788a7e85cacd19cbb3896832880b746ab3fbb9433d4fe4fefbd37d81f197086c983dd726f3958ca19a97525ea8cf3d87180179cc5e60afb7b66a39e72db2e5d6ae7dfcae0f42d98c7adc014560939b04505dd93eaebfdeb4d546735cd952b4c388c79add4a099edc36c1d66ffbd088d532a89a993ab2acc769110611b3e1acfd03e41c57a575fa5b3efed6c3767efdc671ebf3befcb59e76ded1ca02d3db43bdff10814c69de221c37e723eab1ab4819a7a19ea7679060c4b7b73dc5d00be67f727b5344116f0447b7345dea0f0cb3fe4f544005c1db8116b24b1755f205d89d247fa6f222d92028348fbd5f2d7e992e79a51d322c841f28f26d0d6d0dea39bc01062ae96736d5f6e1609d57339cde8ca2a71a74cd1d812683c1e9f043afed1293bb7412dc7f2f25cc84d770e8a8b0fb4b92ab6a8d015dad8790fbc8a837426ae2237942b08a11465cd375816d7cbf35e4d625445ba1c6fc82106c373bf43d891da8e524feeefbb40324efd140ae7e07c4b40fef3514afc44d54c8225cc64e015106d749a59b42fe80e6497cf20758e4be4ee3e07a628dee9b64b0bfb486ae96a65f24d1ab973b7c979ccbfef31e81eac91744ac4a5d2af243beb536e0a86af9582f3da4aebd5a7964557145769d4d22310a79b6becd762e38685356769ce4b4c7c8d34aa838b5af8233b9334daf82856760dcbfae2cdbaa3562eac1c74546150b41553ad816339653bb7e11f4118e057963554e67c1cf14ab99d3f2975e6aafce848d4297a73ec5d8c2310a8c9200ef75d2d13ce328fce0364f35bfef5650cb3aa9a2ba09a5363f5117773f33733efff3c22f23a267e3c2e1be76384eb10b37c0635bef12746d7986ea42f442af5ef084d6ec2274e2ecf78781a5e168491b16449bdb0284c2b64a5b9fb371f1994d6703cbd335a95453f969bace772ed7de0661bafcf22353ef07ca9ca91053508bfef47f9dd2908a4c11c20af8a550a8e209b263f48fb5e83960b4192eb106697e9ca2f2c877575a84c48a6a672527229b51074d621f2cb928b52c0f2bcad47463559fbb86d00047af93804d368d0e906c8295e9ad459ed1481292594c9b6c105feeb6aae8bcca39daeb4d90814f1ddb900180cca866bd6b0887490884e2ff4a5cb9040e894f1e18bef010f017240f652f256e1cc4f41603503170f3ae633e8884ca7157dbcf3f28ce29ad5e85852a6c303f051eac9759785ec5227f15a9d42d3eaddfdbd7280d939af03b6fdb86a330c2f2acf9e9c8a2a307b87b5ef18d89184467a9f0066904e26f3ddb56685ba83304308b7c0e84c0bb9bafcdde3b3bf3ed0dc2dc87ff5794e950711736d4e40590d9a8a7d9a49bc08c3e4f35b2db3954cfafa6bec1522aa465ac86b57c3b8a77556acfa3793c6d13995905aad3e7592d7f06599feb2edc81b9a7c419ddcfe050820a09b4c48c32673bc3472f4b4b29ab907a3599da95f7a2c8c38bd148902c44d709b71ef44e967a24b23f41bfd6f7ed6bfec20cfa826634349a41ef9c5efb7fe3ff2481d8593288d3c74024ca2364d391ea97864bdb7320f1ae86935ab476a9859e900bc791b4e673bf21e42b707996b872a9a35a6c1358298d0a5ef571ac083edc0c316d1e6ed04c5973b26d7a6818a42037c47e35ccf09f843e08b11de0e4d9e47f104baa0f0f3a22c15552969bcfe633f8f2ba9fb1eba47d7d6d43168aedfe25cd26387711cb0162d65c5a2b179464815d7f93fb197dad83c5d1db9344836fe5f44299c4d7ec5aaf072668ed2c24c4bd6d9b76afe6c26793c2bf784b15310b8568139cdd512f70c17261c3ee2230db81ff8952961cbcb34d865128f19cd18d992c988e694ae0db2877a4fff99696c374acaae76ca5f1ffe83da9a8e5fd1988bc05106e19af1f5ce9c6501b66336fe2399edf08a8597a3867478e5a5732f53f147f8033907944690341dfdff621860873553af3845cedc15e0db1667b8e5526baf2754bc12a7f61b0d613e3d770f764f7e01bbbbd3c878f3d6a64ca9289cd48ca8e5489724bd041d0f432b6145c6968a356d6ec1bea38dd63cf20dad7c008ff2638169f52f9294a699ffc83edebb72bac04a9fd6184a566f29e4637e0cf4856572d56685c9ebc8566fe24c2691c5dc8d78fe44902c8ba5c978a5e8ec3966028f448eaa9fb6fa15d1660a0fab43e033ece62ef12f3723a80e2d9a935a7f3b2098428d82eed57a8fb0383392d61456b813457eeebb80db08c62def4e08970ec00921725e755803f4a0493119002127c20e15cf03e4a9b68c72003a420fbb7b57aeced626b3a0f953e7f9693d98402c26f75ae59152b334208f5d5896f0c3bf890c09249888afe81a000a0cd875d68f953e9c6ecf8b1f55f19a2a07272de5753f68879b974ee45104ed06134882f661bb7df50da2ffc933d7fc7634fe62dbee108f8ae1d68a0015df7fe48fb91536d797aa8ca9383b2ab23b755c8956d30f52a9438de72c76c31d1fedaa50cc0a0f874688e1bab8c354d3d41c36eaf42a34df64247e7db8f581103dc1decddf52a927d9320e703895ae7131edb84a4b785a13d280cf49a6624bf749d563e34d54c3c57336704bcd4476b052bc0d45ecc72e5b5517577f1b2c3a5685f948846e10cae35a96d2e8ed4cd17e7d20cc40c5ca6341e0288f4f8ce907a0b2a3a81c692422c9336797640f987f7c3e2c5d1bf8476558f5b9b0e3cc3600b0f6a7f99d48206a2fe6c3c6a79b62e7bfd6adeaa49b28577f0b658f93406a7d15249e0f3bbd9a54e398c95688161ce687e77955ebc8bba24a52f3660846aa940fd41c0a7434508b3c6555d32a2a1c58ec2bc05b0af771fa994336d1e1554ae320cd48d68ab6ddd275a227554992f04f3c10e683f709e4a6d413ef7e2a51ed8068e0e36f525c49e0db599981ed3f67991ef67ac3ec7b5b63392a4cc3786558384317dbed70891a33ccdea2db6f2fbebc926663c9c7615a49593ae61be6c187304f06b2ae597c7e9cfad8ce05ac0f47a7d0200eaf3160a786dd62af157d889446e75fe32adbfc19baa73ec657807ec40cafaee04e4", 0x1000}], 0x1, &(0x7f0000000340)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7]}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r12, r13]}], 0x58}, 0x400) 16:01:01 executing program 0: socketpair(0x1f, 0x4000, 0x947, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x800) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000440)) 16:01:01 executing program 0: mincore(&(0x7f0000003000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) semget(0x0, 0x2000004, 0x4004) mincore(&(0x7f0000004000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/201) 16:01:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x4000000000000088, 0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1010100000000}) 16:01:01 executing program 1: pipe2(&(0x7f0000000000), 0x0) clock_gettime(0x6, &(0x7f0000000080)) 16:01:02 executing program 0: select(0x804837a, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000001c0)={0x77359400}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) setuid(r0) r1 = socket$unix(0x1, 0x7, 0x0) connect$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) 16:01:02 executing program 1: r0 = socket$inet(0x2, 0x8003, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="0045e9dd11745c7712332a7f", 0xc) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000040)=0x4) dup2(r0, r0) 16:01:02 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x1000, &(0x7f0000000280), 0x0, &(0x7f0000000000)) pledge(&(0x7f0000000100)=']!\x00', &(0x7f00000000c0)='\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0xc8a, 0x0) 16:01:02 executing program 1: r0 = syz_open_pts() getsockname(0xffffffffffffffff, &(0x7f0000001580)=@un=@abs, &(0x7f00000015c0)=0x8) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvfrom(r1, &(0x7f00000003c0)=""/187, 0xbb, 0x2, &(0x7f0000000080)=@in6={0x18, 0x2, 0x7fffffff, 0xe8e1}, 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0xfdba, 0x0, "c1d6d042342347d5439620e3e26a778eeaa420ea"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="1c2aa28e4bd8e500834e89d3976da9e5e6d7c6270affeb7657b7d15ec62c893484ff57c77d368b0e71eceb23dd31b1836e447f665530c346803668408caacc013ec347394cf239096eadb022be0cabf93887c08001ee00b636be1775e8b4c6b7ead15e3fb20e642d5898023a54d79321b8fefea9eeabbf90e9bb7f1ecc777b75db25feb725d8de35a7353294f3c2b8f8e8ed00f679edeec968b7a9736c3545caabb6832f01a37238e47223aed7e745a1ec74565ca9c65871a554f28c52195190573925d31d13e121d0d2f54b9472dbbae5c7306074c2c668b3349c50f8fdce81a40505806e53832359e2e916fd7d43cc03834ce2e283a5f1826c1fa7ba19717572cf98cda1fde5813a51be85375721df5bfa78ad85f3d7b6e455f72c3d7855f11e72104232d9a4b3836f05320cfd8e94bff35c14a1b7adc006532bf5bbf88ac2968da14eef7ef4409248faa974df105ca0bc238fc638a55e689a8ed9793e3fdc23494f0e31f58389cfc98965307e6cea23512c9ccb4ad947f74958fd00410e2fd97fae0413f0795e21553149a6bd1ef9ab621798c3121f7db01f48d70f0c46ee304445efd83ccead", 0x1a8}], 0x1) syz_open_pts() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:01:02 executing program 0: chmod(&(0x7f0000000080)='.\x00', 0x1f) setuid(0xffffffffffffffff) unveil(&(0x7f0000000200)='.\x00', &(0x7f00000000c0)='c\x00') 16:01:02 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) shmget(0x1, 0x4000, 0x0, &(0x7f0000541000/0x4000)=nil) r0 = syz_open_pts() mprotect(&(0x7f00001a8000/0x4000)=nil, 0x4000, 0x2) fcntl$lock(r0, 0x3, &(0x7f0000000040)) 16:01:03 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpgid(0x0) sendmsg$unix(r0, &(0x7f0000000e00)={&(0x7f0000000b40)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000d80)=[{&(0x7f00000011c0)="9695803bce081beb0ca96fe7c61611de392f4a3001865322445f79c26099bcaa3a33e395af2dcfa0cf226a082ce9d14b0bf3291a9f6cc3efd551378b9fb3332a87bdd427ec4bba5b7796605896a72b994b353d9c60c06ea09452a77fce90159f3595bd2624095237c4f4db658349cb0cd21bac9e48e6c92ec05e73b06a78faa30efa45c87771b02c7b73b7580cbd2c8198e75b9771353ef4f4c2ba1d30f6e0ab5e587f182e928d57e9afa7d005196217b0964267ba4989722cc33d69edb676a8ae0a0504b5c80dcb906de6c0f29c7a8c354302be69add602d3d688ef8e3fce7e87fef32f585e34facc55cbc11e7786c196433feb98e494f0d0d715ac8cd52fe39acde3601fa44c558211300fa603bcda36236c7067f689e095a204f0fb02d2f38e907647e6cc6b5a6b19d25aaeb8e5bf65cfc082f4cf1c9358333dc48be0523c5886bc190b5f8f24d0c59692ed6e35861953ee15a3d3f23faad08b65c8c2cad48d0ab1e69dff85b76b0efdbac780f3bf951a9c1bdaa1a8c6665ec10afdceae83afa867d42ab0ee4a5f845ea9846642ef772a9e336cc4cf496a08fd13e140571d0a5a6df4c9fdea7ea700d66119caad1b4897b49f29c861803a3c3e1068a293f073cc08c2ed85311566fc2dd738e40f089c4a49bdb0376558e5cd5e7c02dbde063331f06d8c5823666fb56242129e64b6d1a69d2f35a31e4691dd48ae044e0bdd3037f33c938a2e530d72b9b45b3ad7ff15aa709417060f28f8a749dc2e7f04b87127bf6d98d3ac88385b15f0e7bfdc7a1e30fd075ded1952a53bd5edf7c6b078f1e3c1205960cf24548d91b234d6dec9f4157586e587e4e2a2944f0ab6d8b1cc1b998ebc1dbfbeffe81ab7517cd9a00303d73bb36cf021ca16e5d05d54842b2ef279af4b49a94278e8d167edf4cf19ba77d9c30640ee9fc49b970ffe5db790caac4b528b7e272047e0cb6194ba0cdaa25247f6ceb4389e7ed14f7fa4f22e69e2b106bdd8a97b00257516a2c25a34af660c206b51a8b7b4f274d9ad974f32881d03e212c02f6163e1cc9c256b392e5c77ed8ec862a2ca4d18292ad39338f34ac20e51bfccc2c2fa07f539ae4ec76666bb74729ead851dfd5a174bdca76bd2e385091baf255d24d1a095de683c78a80b39fb74e6291a6fd57f5fc14aa430b53d6478115f566591e7e5a771fcf3657e8846bc31ce5905ee509ffc693a1e8864b97996d875942a31dc67f4d3a4f60d72b2e8f0880af5b3a79f54a1ed0ab3544ecd2e94791f217fd84b8de3e9407e163a4490fdb3fba41b653d9aac2695f3cd470c714033f2ce65d01270893229fd6c933daa1d9a61f55e7166ca176b30295685e167ac042e93ce39ef0a8cce0a4725e5eefffd4d2198795242668436209f9009b75e0e73f5950297011476d38331fe9221ff47a1157f85feaaceeac9b006ac914c66d15b82925f8c48f518ff8cec5ee60f9259c2f1e99523433444344916f05a57da887c358b33b63263564422158b7adb7fcf52d9605cc27db76df45b6a1757af3f6bebe172813dd64535c2035d42956b0f0b164095f983d878c3ef1f0142705bb97eaf6d61e433415e12b61e96595f63ce23066c8c9b3a59d50e3eafd276122a2310b0f5a3c95f30d8afb7def27231c9eb5e92807d0e992af1c8b9d73845c7b23673bed45504ea8a91283dd8cac9ab100086b6bad8564ab2b404d83cdfd51e605943ab577eb51d704fe4cfbdac03f689e43fe7b79b84ef0306ef5d2c5ecc5014e078ad986a42bbca2b38eb23146eaac32e37d2793683a25b9dab86d2e0e98f5ccd4b992c94a6a5468b994b5e6b1386349eaec82a37cafe0b194498a47e1bc8c8c098179a9a659548b84be6f6a34b9fc163faf3cede42e8a8a73d03dc71471498de61e21308c1c0a449539360959974ce9ccd334d833cce56ff6f08563c518c577a60cbe20258f48bceb1713de667a92ccf2b1c5df37ee18d58aaee5d89683ce56dead32ccab16ddaefb3767b277b814c2598f6d910139fdf8f99fa5c0ea8af9641fcbee8e60ef67fd162c5ac3cb6ce0e6f674217d943558986fb635c612f8324a7d8fc4ae40933b1a787a8cf4a51880750e14ea10a265571123cee8212fbd0251d5e5e093773d07de7f030dc429810e111937451b3d07f567651cddef05b7a1b04622aa0df069512e4cfd4833f7427397968ac8f8b050d6f5ef7ca74b4f1f4ede1a3dc5cf870ba0898e84fe0ca6309c7c60dbaaf14eda8fccdef6b8687ad03fed0d6ef88d07544fc1f7ac035db046913df80776198076c8e8e1304990c27e5dba0f850c6ad1085c36efffbf5b422601fb13d52b577259c29d002fb882d41be83b44c61a890aab145e49dcd04e90344bcb5c0c333898c2e2448e40fe0937e2ac1b71179695a4de9e414519d589fa414bfa2583d54e269e76f42c182c7efac12878c1fd5a3fc0c85b39b3c1af9b5c1925248ae4588e61f6308c0e5367b455d7cac1800d7f16a6a562d21ca1ae1f443c4bb83afdedc18d09ec146a0c76822094b4754d067c9559d5a117eb42a98a89c6c7ba2ba1d02f729b84916bd0cb4595dd4807d25c02b45a8765c542db57677ab7ad92dc95b78e1e874c1f8f614aeac1b77ea3f74a625f1d0b7d334b8127ff531703136a250250c72d0e1a8a54ca11f6a60375f79ad0b083e4df728da716fad925b848968238791ab1c9f0807a47a107ceb21b8c9d7ed1b0d6e5474b7f89fd3cd02217ea81a3feb79535882e87a3f4cfd9c221d98d3cbf449317778db44a479074dc78eeb5efca529a4e9541da7daa92cfc8e206d3a3facd6f5b520b3ff682e98d8e1b3a87cc922dd9ade5e8a9aa362f1a6003c1cda0f3a53f952bc36615df7c7a9a1440edae7040949e6c71c262989a4d906b74298c5eb0f5070240b4c041ef017baaf97e8410daa27e00de1108bc72bc113539f04010c2adb60d0bf8c5606e2652462cbc7cb529a1a899943b0c77247d098378cd292ebb1655bb128d25746bdfc897db3c559f571262e24029703db704d749460432f2ba184b4b07d298b1546a4daa00b09381116aeaceef24e2560a1803c2766c41bf84bb4b48758e76ede1a43b22f7278ecdac3093b44df3d804cd6cbd3f86e30ebb52f7572d2421e5543b5117ca395fa6cd261d8c08a7c7450cb5fe2edc0deb20b0d2bed12e950125cfc0a4badcb7223b2654800c5b71c3b2da9ed1b8d2e14510d73d3237f7b2b8e83a7a6ad5cc0ff4f649c68784236cb17f4dc218860b3bd773535eeee5e386474c5ce9d647b5ef5967b2fd27e9231a6d33cb03078a3d9843ae44d925ec31d27dbc54c5a7e0ac19827eb216f339b46073bd2b3828e7d2539bc3235a8c73c53b424a50a370354481668eb638a73abfc7990f56092045159e57d1bf74f82a5e24f9a40a047ebf02fb1633a59e4ea9b72bc3182e9e9c7210060374ee1877202daa368c6d1db7aad0682dea6036c0cacaa9b06948956048326d5976abc92963df4575f33b1bd08017548933c5d85111e171fe43dc0a3ec70f550a002ab2058009afcec22e327e36c55e36643b729caf61a8dca22d8e82b0476a3603ec0d49d747cb0bb0ffaac0f993548543c86c62ba567f56ada8143c9cbf593cb44adcde0f01d7a7091fb2ae9174c11ba1d5ed9d7427be03e1df1ca2c84e99935435224879f46300e01d489122b4c564d5cc2e871bc4db8cb3db7f35aba269ca8613e1bc1efd2a76532995d24d38c0021c13c7f8f8e587addae49e43ebb96e1db53fab3fa98b7497dafe6784db4e842278bc61f2f8f86f3da616c615a3f8f34b36f653545bb5bfe1338654f0e29ecc72c89e8fb100b458a6ada0ea173b23ad915ca5769c8bed57df24d5185df8237eb2f8cdbe3c0bb408c5a3aa3fe329d62b977bfdee23ac29b40aaf984647d8d7cff89b11859cc47f2e8214dc463640ad21aff5e8e6bde524e01fba83d1c9a5a77ef903a01c910e153ba3008e5c67f08076633096cfc39fee8864bad9093c06c60ef009da5868d6b6c92cb3cf0de17aaf6fe1dc8494cecc1938d3c3b273d77f8f70c4c9a8b52ea3ebb825db8eff01740409d63c12fe567ece8dc3b72e365501aba760044cab65df8bbea9b415422bdd791043556af2addc7f3cc40ab4cae609db02d5c0a2578462c3e8a852edf5e1c26382226741e24e24db762b927bcea6c1cd8b61fd4de98d18bc396d1c7baf4cd3463a9fa6232b03864bf6a2f751211f5bbc8a2c47854cb15c538667353df56d73968b50727db5d88a30adaccfa818fef614fc5f4d1a4c97dac7fcdc394e24b857eeeb34d6a398b5ca6eb5aaff3283e116a8db1c003cb9b1889ee549685fe41a0c02f0f594ccc98070438b2ede2c5eec8f5509ba3918f7d1a501dccc30b517d04b5bd01f2abbefe86276759b4ae64d34a6d8d5c41d5f21342064e5db015235341ee9c574a0c6f28c667ee76915864ff894c8995dae9885b8acfe252b7bdb6ad3145ae85bbae12aba77a732b7c976b3e390ae94b229430876d58a732ea317678324936e570af2eac178c5c4d8c59b8f18a687d867fe85d8fe13005829f711b16a593b880185ef0a087a33228c96b24dfc75934846b36e1c13e90de9d18795950cd8c9da3f6bf2c4f63cc0eb51559cc2c0abf7b8f40cd460bed0f96e53c385cdccf7e9502355906e985d9ab930529e3f07572451a3d36664997a2315635bd949cf14b43a27b186c945aee07e0a1e70bdec3d7ac5f9b342f8d54479193ed91e0f78b2baec85b8173ca40b691c8c54870cf0a80b547b20b058a45781089a67812c8de1d878cbad041d06690084a06ed31bdadb8dd2c914cd67f0a1a211f7f761ee40791b3bd9e46e5c15a73552e004750761a9234af2361349f16130c3e686c7583e82f0807146be01c4801e5e36e126fed7129568380fc0219ebd30eba067c49cf32cb06e048afcdc57cc90d41f583d76b305f09b9c5e3144d98438ecd6a1e8de2b7595d69da1b61be88325d1e496527baed7dbaf9ad1b38727ba25693e3f4b8e85343e2a1035ff22958a471500df823c8f8a735b4d714f2d77448707d5ac01db124d81c3f7c6fe69ead570c61cb48cf8a58b9ee081ad0e4815992547a34813ee2172b8db3867791b8305e225d8e6f21d058daf1a299004bf176bf83555da893f64df83403b1ec96613131d3bf7ccfb723326bce488f856c5a5a54e49ecf052fd17eddc736795ee4dd8443cd0f014465e7d9582d564e2ec4ff12773f193951c4552cd793275ae15fbbc77e6dc1edcc40c0f0768b49dc067f2223975e95f89165b1dc0e80a08ff025c980da4a9f126b7bd31cbb60e0c9d00a57945f1cc4feab3008b1dfe5c568d78fbbc70b6f0a65d55cc6eca1a47ffd0ba3cf1630644850bfde5a0323632ba9dcc850ffd8f0e3ed9ce64251d1ca628a61eed35a5e2610c1290fc85cb1284e12c7b47a7ba77039e87f9fe50a585c88765d30252f8cf525da25989c17f55ce4c74720484e67486ad400ae49a293bbcd80cc837fc7c7445f96ea4bf04eeedd26fca0ead0ca2252887e419808689312713918352e036287097d116ba86f750d4a60fc19c74861348686dae3f3a92a3c636ba8eb382515d6baa1e23bf012882089d8c2f804b6a3400561aa20cfd6e11e46325f6ca533d8071439ff941ede7802461a1ed6e5b32be165832a4f1369b93a12ed656f2fe4a2f9c916314f8365cf79ff26af9165cbea8d1c0c4f224a9ae68e08269d77a5cfd44ad776da5945f6f4a8b9ebde27ecd0fc14d35abfad4f8359a7e427acf5b4230e92f75f376b180e57b1", 0x1000}, {&(0x7f0000000b80)="266b9d679f1b9398954028656bee3127154dbd0975da587562563e68c237a3d71cb9578daa3f8a02df851ad2ef0a00ffb99beba5fb2b5f8ce9018c8534bf2c73f6dc2338175258b9b3449883a3b53aee775f183a9fad49", 0x57}, {&(0x7f0000000c00)="e085d38fe11fb7e3860fc452514c9cc4615d7e281b457d72599ddc6907c4bcfb1e36ddc2dbfd611b974773642ac3b294cb032ab98923b36fc339f99eadf5a06ec70ae4d032c9c19dd6079884e3f123c78aadc092cc8678313998cab06ab2fccef031f0b370d243f472b1b2fb0d7c1929db9226c82eebafa3dc0a04c76dd1a44e212e0de9e986583e243d9538a4b79b49bb823e85bf6a014b832f920c64c070895d04fa36d44c75768e6daea562db0b87d46f387be21cafbbcab92c9dc7", 0xbd}, {&(0x7f0000000cc0)="1f0d2bd3c5c0e3dd592c13dab0b53c4ef8e3e8c04246a633e9bcd5faff685ce3a97dfd99e6c950b973db88e8c845cf3ad256e7be201b46503a4a49d87b67820ff5c1d1b67dee", 0x46}, {&(0x7f0000000d40)="8874872de881", 0x6}], 0x5}, 0x2) r2 = geteuid() accept$unix(r0, &(0x7f0000000e40)=@abs, &(0x7f0000000e80)=0x8) r3 = getgid() sendmsg$unix(r0, &(0x7f0000000b00)={&(0x7f0000000040)=ANY=[@ANYBLOB="f7c4005d1015954f990b6809496c54dd496d2cb1fb1c923d97f7218ee54dc1926e81c38a"], 0xa, &(0x7f0000000a00)=[{&(0x7f00000008c0)="8f97f0f38cd7f02b2881c4aa955b80133cbbe1af5746fdb5cbe50649", 0x1c}, {&(0x7f0000000900)="eb574c03bb948d9e5e1feec4b7631b5983b3696b0d7ac9f0f1c02260e1ef455a62ce8153efcb31407be6a7844f58f404702b23a9f3be7ba9009fc549ca79aa1248b263aaf5e5065eb47d9f742f9acc2e984a64b7a2d54b278b68088030c30036d3fccaf4d31ba4eda34d5e993e8d895c88339af089c18699328cb440b30b13a7fb99b73a9d395b201099cef3e3538f68989c7a8e5c1b728085cbe78bf3cf6999cef75892f49b3eb7ac819d4b193cf19641e8428ba7fbad6acdee768f6de28bb9231024e7531f9f3c064ac0129710f2e2423093566fa0affca8f249bf1ca2e29eae", 0xe1}], 0x2, &(0x7f0000000a40)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x90, 0x1}, 0x405) sendmsg$unix(r0, &(0x7f0000001180)={&(0x7f0000000ec0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001140)=[{&(0x7f0000000080)="f19291613aeb7a3ad29dc09edba225b0e892c989416e7b54cf2e638f219da760206912e2688fa7d3692e8200963a7a332b3390207a308f2aa7f3dc6724eb8642240c0d2593af2f5902e5fbc7731b02ccbecc52cf59135af57f9a4b81f2cd10c1709d8a65b12b720b6de7f6642f394d2f5e06eb846920b25113f98697a9114fc2182b66f36a9c55b6e541e0f0a356d35179066f31c073a9b2b2a4b971d1009d3236fc530b40683e70bf2ad6ddb1fc5c173d640eed60ba5e8b11c443ba666eeaa7007e4c58d0e5a1e28df97c65ea6e0e7919aef9c6b85e4217a9b252a3daf7870a2debfb67521ac551970c3f737d0e32214c2559ec518362659eb41c9a117e97adae172d8778422e14d96c6125d60aa16e8b83a08edfa9a75c6b997a66b67a9763647863d9b0b9d626c4d719408d8f12738b34c62cd3127e9862e9b8b411ce58d87f80d9a05207c504933105ac10f37f4c8d80318417c69a0449f0efcf432f6007376aac8929c9639ce05744a51394932fd53d32290f9f1cfb6f0e404eda3d8f07d1f31a318b4a1c744b50e98835bdf024c9d184f17e0a92758205b1242abffb862c106bd78a3e05efb91e0800bdb42aec27fd28e78ee4fccb7099a6afbe44fa380d8552599a29e4ee2800497ee8b98032fc1f989ef5b167b3ac633ee360d879becaeb3d455bf349025a7fbfc43c3b73c933081c4547204c0c2363d91f5fee0983842b184e2dc7a10d026ee3149a76f86eed13fa02d5cec66f6580206c4465a36573d3530d8c10c95f9b28465ced4da715a56c6755bf93fa31299ccd834c2ba08de0a69c5199d06f30e06ebeb1386bc2e64cb5b623e4da3f354a3e1b906b5cda70de1fe26b7092016da2098fca7168df499900f3eef8a41d32ca43e76543baf4b398e71f9ab9b773862af20ed7885470bb3a611395611b75c46827b80e74bcff1430d6f618a0ad64945b7ecd243f2c8bb9537fe0c5ebe534848a05a0fbcdcd759b8ab263da1300f06ab367fdd6e90b73593ff909bc7a4c7af7e8ae97f38f387c985d6312033b4b684cf48c53e1393329f2c43a1cfdb905a5fba614f190c5da6daac686135dae86900b36f9418b1cbc0546e8921878088c52b3d146284982841df8ed3a6bcae776b15469e2e60bda52debc146d9a0c6bcf287212edcb20537557d400a0d4ba6f85e5913e68104b927e4cecb23993eed4fb360de5fd08d02fd01871fe793c2e6513ef18a2ac64f29a0dca65f37fadc21517ee6c061c70454409cb43c1fddaa4a7cecbe20ae48374f5552e80e85f14f3ad374fd570e2a620a5e12def3b1302669c271f08f66ed4c801f3088d95615b0ede3bb2ad844a4d1053a034c2230008098e4e8115dbcfabb38f61fc4bd9bcdb737a2ffc5f78f4b5d7137812444c592b950797c1c548d137cdb0805c4569e154910ecdc0eb52a5b17ea035ba56032f12a73cbef55f1aaf14af45f0c695a8ef6ea142ab5100a5dda9ffcf16f413cc3bebb2a1ed7a7ab31bc4100302b71a1786d8617c4e2a5db7a7c647e35410a9a752b3f5ffb5d182f2d1b2085cc73f8bdd1de61bdabc9108f5178870399b02d017cb88c1b67609397bc811a346273e0684f87b12fd2c835599c319a8573d733e39478d3ad2de7789944d795e92ec1e70b028539a37a200f47ed867d0a095e20e2685b0adc31c6730442e93df8b67c779a5f136e640db5d6a4612ff4025db63e6ad78cdcba0dfa855b71415be7833e9cec317ee00aeab814c58c235ee6e84149532f856952aedb5265287cb3e2c83344ca560ee8db17c5b2aed00e0ab89b0958d1b60faf53f72621c6a1fc9f0ab2cee0dd5e4f4fd8d71427f64baaae27cbb8b50470bca81a232150568a2b3920a426f340dd6f766ff1ce562294b0f54487f9b147e2a8914ace59b1eea0b89ff7a0d47d5e4c4506cfba5b17897e36277e2ca720612f07b95a16bc8c80236a2a42c3fe2ea633043914d0829db7fa4129428631f2b40efc26289ae80ec3780cef3fb36fa88abd353f909fa518977606dcdd3eac11f1184e2c31f1c343e5c8f23fa4eec829548ba7485a9fa2a4d2d4cfec2afa4d8c5f2e2209cfa2ff4ff17ab049a4eef4157665b3ae2e38e4cae71285959c84477aacb9dbb96ce798e8b30dc372a449c04fdf546eb03cc79c32508f9a7701f59736f60a8c68bb4d0845299c2c9e19f923e2bee776ed830f120e766b72f1d91dfee110edeed824c0f861e4e0f6e3a437906640d237e44b19e928df91d7ac70b1c87bc8d386bfffec1e22e346019c0d5a5c405f6d2bb97e16dd1edc39b892a3435644b04f66c8d2af004cb27ab93a767a95f1af68192bd40f36c6da5ab3671bb2152af254fe3e57fc883dcf743b41597df7e37b119503fb1b30b3893fdc7b2480ce0a2da5ec953aeda7d445b2a69ca9512769e3cf89fbd7fb1252956e5ff5d9650bd9a60d07c2afbb333a5153fef44e9eeaa5dbd6df51ec97d848ec230545cd8c12e7a9ef3950cc15a18e1fbeb86ec46e6b427d31e37f338cf6d0d6498add7bf27ab2b83a6f4af2033a907539bd833d8e6d21961978e0766113bcb649803eebd0278eba3bc420eb7d846d8fb7b76a8517aadb129fcde9b2ecd5bdfe183fedcbe580f395d64b8a93266c5e415c45ba64b3f692d1c7cc51c7c5aebd02e140ca3716a32e065f0c8fb0943893b0c8d8b34562343392ff8f3f9fe6d706986d28d0f62f3faa726c00235f055f8d410593d41b42a555f851db5e202642bad280698fd9432f4fc613a2dfd244cd2f6441dfd42bf8fe1c4672acbc4f860521428bda24c940718898fb78d412847792760f8892c9c783b20caa461ca33248eb24927d318a8091aeb4c80d07fcd4a69bc0e90245092d34ada4df2ec9e0713e4904269b85ad70705c6ab", 0x801}], 0x1, 0x0, 0x3a9}, 0x0) 16:01:03 executing program 0: rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = syz_open_pts() ftruncate(r0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) 16:01:03 executing program 1: r0 = kqueue() munlockall() close(r0) kevent(r0, &(0x7f0000000000), 0x2000285, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x1, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffa, 0x0, 0xf0000067, 0x7, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x18, 0x10, 0x2, 0x7}, {{r0}, 0xfffffffffffffffc, 0x10, 0x40, 0x6, 0x4}, {{r0}, 0xffffffffffffffff, 0xb, 0x8, 0x6, 0x48a}, {{r0}, 0xfffffffffffffffd, 0x0, 0xf0000012, 0x40, 0x20}], 0x9, &(0x7f00000001c0)={0x4, 0x7}) socketpair$inet(0x2, 0x4, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) 16:01:03 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x4001, 0x9) r2 = dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000140), 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000), 0x4) connect(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) write(r4, &(0x7f00000001c0), 0x0) dup2(r4, r3) 16:01:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x5ca5) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x340c, 0x2}, {{r0}, 0xfffffffffffffffd, 0x1e, 0x20000000, 0x4, 0x5}, {{r0}, 0x0, 0xc0, 0x20000000, 0x2, 0x8}, {{r1}, 0xffffffffffffffff, 0x4, 0xf0000013, 0x1, 0x6}, {{r0}, 0xfffffffffffffffd, 0x8a, 0xc0000006, 0x9, 0x9}], 0xfffffffffffffffa, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x1, 0x10001}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x5}, {{r0}, 0xffffffffffffffff, 0xb16892ce4761ed12, 0x0, 0x8, 0x1}, {{r1}, 0x0, 0x2, 0x20, 0x9, 0x1e}, {{r1}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x8, 0x8}, {{r1}, 0xfffffffffffffffe, 0x1, 0x20, 0x40, 0xffff}], 0x2, &(0x7f00000001c0)={0xfffffffffffffc00, 0x18}) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x40, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x41}], 0xfae, &(0x7f0000000100)) 16:01:03 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2005, 0x20e) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x4c2, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r7 = getppid() r8 = getuid() r9 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r11 = getuid() r12 = getegid() sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000200)="c1cc06acaf10b92f6f6ba92c79f3da1891059a88abc18f522f93127c9a383ec17790e7d3c76d7cf502359f8a00d7c5ac8c073236aa0504392f72418a982492931dc2135bf7d0b1685e72bc8c5a1f70378d6949f83b8448228d5b568d85297822f931a1b98ffca2e09caf22770b59811d7c449ca5bf476e9dcfe2d4464fcbce2cbe36acf1904bb5ca243eb8be344115d86b9d5310960d53c69e30d519620032f394e99ef6de0ba8039b3fa65e16c8594c5ffea1bed414dfb90818553c1d45f802bcd740f516a8f0a23a7a", 0xca}], 0x1, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, 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, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x100, 0x401}, 0x0) 16:01:04 executing program 1: pipe2(&(0x7f0000000300), 0x0) setrlimit(0x5, &(0x7f0000000000)={0x6, 0x7}) syz_open_pts() 16:01:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) setgroups(0x1, &(0x7f0000000040)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:01:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) sendto(r0, &(0x7f00000000c0)="b452e012e9665a68f8bfe50e37f26be74d68ebc5a1de59eddea038536ca2cf12917e828682eb4605e9426876d76ee177f1", 0x31, 0x3, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000140)="7a63e9810cdcd339f38b3480ec117eefb5d6560207808d64807ce502fddf469192535e5100ed6c2a4e6282583ea03f0dd21a938fa4e943482d17c7bfbbe673bfc90f", 0x42) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8001, &(0x7f0000000280), 0xa1c1, &(0x7f0000000040)={0x3, 0x7fffffff}) writev(r2, &(0x7f0000001780)=[{&(0x7f0000000100)='?', 0x1}], 0x1) getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:01:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) shutdown(r0, 0x3) 16:01:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x58a5) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:01:05 executing program 0: socket$inet(0x2, 0x5, 0x2693) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0xa7}, {0x0, 0x1}}, 0x0) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0xfff) mkdir(&(0x7f0000000000)='./file0\x00', 0x70) 16:01:05 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) kevent(r0, &(0x7f0000000140)=[{{r0}, 0x0, 0x42, 0x40000053, 0x4, 0x8}, {{r1}, 0xffffffffffffffff, 0x5, 0x1, 0xfff, 0x5}, {{r3}, 0x2, 0x2, 0x0, 0x5, 0x800}, {{r3}, 0xffffffffffffffff, 0x45, 0x40000020, 0x6, 0xfffffffffffffffc}, {{r1}, 0xffffffffffffffff, 0x10, 0x6, 0x4, 0x100}, {{r3}, 0xfffffffffffffffd, 0x80, 0x2, 0x6, 0x80000001}, {{r1}, 0xfffffffffffffff9, 0x4, 0x10, 0x4, 0x200}, {{r2}, 0xfffffffffffffff9, 0x20, 0x6, 0x4, 0x3}], 0x97, 0x0, 0x400, &(0x7f0000000240)={0x40, 0xbb7}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x3, 0x0, 0x0, 0x800000000000}], 0x9, &(0x7f0000000300), 0x7ff, &(0x7f0000000080)) 16:01:05 executing program 0: mknod(&(0x7f0000001240)='./file0\x00', 0x202c, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000000)) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x8, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/48, 0x30}, {&(0x7f00000001c0)=""/233, 0xe9}, {&(0x7f0000001280)=""/4096, 0x1000}], 0x3) 16:01:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c65704430230ce5e5c4e725a575854f422d091bb7f1301d69d1b2796d16cb7d9a87e6c61a89a3396a1ab199c9fc95ba6f13e6932f65091620ea2c7520ba0cc4c9dc92873f41a86c0f0f346e42a4018619940a97a78fe2e01c9a50096783decadc0ed942ad28405ffe67a001f32518f0025ef276932f2792873a1727414a9061bcffdddc9fa4b71e3e03fa57c52a0abd0844b4faa68d6e5710dfb77f84b114759c24d6aaaed2fb57e29537d41e"], 0xa, &(0x7f0000000140), 0x10000000000000ea, 0x0, 0xfffffffffffffe48}, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) fcntl$getown(r0, 0x5) syz_open_pts() 16:01:05 executing program 1: rmdir(&(0x7f0000000000)='.\x00') r0 = getgid() setgid(r0) 16:01:05 executing program 1: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) ioctl$TIOCSDTR(r0, 0x20007479) fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r2, &(0x7f0000000040)=""/15, 0xf, 0x840, &(0x7f0000000080)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) 16:01:06 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x1f) chdir(&(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") unlinkat(r0, &(0x7f0000000340)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x8) open$dir(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x200, 0x0) 16:01:06 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) r3 = dup2(r0, r0) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) kevent(0xffffffffffffffff, &(0x7f0000000440), 0x0, &(0x7f0000000580)=[{{r2}, 0xffffffffffffffff, 0xda}], 0x0, &(0x7f0000000600)) close(r1) kevent(r3, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x4}], 0x1000, &(0x7f0000000100), 0xfffffffffffffffc, &(0x7f00000001c0)) 16:01:06 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/87, 0x57}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000080)=""/199, 0xc7}, {&(0x7f0000000180)=""/150, 0x96}, {&(0x7f0000001300)=""/242, 0xf2}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="0045e9dd11745c7712332a7f0accbd854ae17eb30e4c7dc2", 0x18) close(r0) 16:01:06 executing program 1: bind$inet(0xffffffffffffffff, &(0x7f0000000040), 0xc) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000280)=[r1, r2, r3]) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x480, 0x5) fcntl$setstatus(r4, 0x4, 0x44) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) pipe2(&(0x7f0000000000), 0x10000) 16:01:07 executing program 1: mprotect(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0) mlockall(0x2) mprotect(&(0x7f0000ff2000/0x1000)=nil, 0x1000, 0x2) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x1, 0x8001}, {0x18, 0x2, 0x8, 0x3}, 0xfffffffffffffff8, [0x850, 0x20, 0x401, 0x6, 0x5, 0x96c, 0xffffffff, 0x4]}, 0x3c) 16:01:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x1) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x1, &(0x7f0000000340)=[0x0]) r4 = socket$inet6(0x18, 0x8007, 0x7da) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r6 = socket(0x26, 0x3, 0x7) socketpair$inet6(0x18, 0x8004, 0x1, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x8, 0x100) r9 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) pipe(&(0x7f0000000480)={0xffffffffffffffff}) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x10004) r12 = accept(0xffffffffffffff9c, &(0x7f0000002000)=@un=@file={0x0, ""/4096}, &(0x7f0000000500)=0x1002) r13 = open(&(0x7f0000000540)='./file0\x00', 0x8, 0xe0) r14 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) socketpair(0x2, 0x4003, 0xa3, &(0x7f0000000640)={0xffffffffffffffff}) r18 = socket(0x1, 0x4004, 0xfffffffffffff001) r19 = openat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x10000, 0x21) r20 = socket$inet6(0x18, 0x5, 0x10000) r21 = syz_open_pts() pipe(&(0x7f00000006c0)={0xffffffffffffffff}) r23 = kqueue() r24 = accept(0xffffffffffffffff, &(0x7f0000000700)=@un=@abs, &(0x7f0000000740)=0x8) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r29 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) r31 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) socketpair$inet6(0x18, 0x4007, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = openat(0xffffffffffffff9c, &(0x7f00000009c0)='./file0\x00', 0x1, 0x0) r36 = open$dir(&(0x7f0000000a00)='./file0\x00', 0x400, 0x41) pipe2(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r38 = dup(0xffffffffffffffff) r39 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r40 = socket(0x0, 0x8000, 0x8000) r41 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair(0x6, 0x5, 0x3f, &(0x7f0000000a80)={0xffffffffffffffff}) socketpair$inet(0x2, 0x3, 0x3, &(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000c80)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000240)="00a008309b8edd2bccccaf1d52f0ab4748b5bca347ec933a40bf6acc315cf1a77f2e6af1674ed328d450516cb765770d1008910ff45f9a173e101b981fec7c893c89bfa1ad8d72e2", 0x48}], 0x1, &(0x7f0000000d80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="3000000000000000ffff000001695aa70000004efe735083d14242d51d60efb68710d06923b47111c32c2779240d16a8ac5c029d627dcfcaa6478074d14e556497ab5885c626096a97765a28179ee755c83a904ccc7a758d1a6e2a71b5a4ba9eb039cce0d50c189b0da1bd1fd3c3d869c18ed700d19c70c9a8f96ee12874ddde55b786d847e2c0e0a242f1e63d2d7e895e29bb03899b99f56ad7801c920427422d050000000805dce6133245438c780dc72222d4f2a4fff910d1e2f5fe6acb284989599adafb22738c1c9f8fb847b95bbac52460d10f87ee53960cf934f07e6110c550a7baca74689d22f173a60d8ae8fe11c659e53a8a8f1ff8173f63519786ac3e9b095173f396992a990759db9fd8fe108a2a7816b5b5a1029380631251ce6d91fe", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r43], 0x160, 0x2}, 0x405) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) write(r44, &(0x7f00000017c0)="c3161a2fc21f4ec9088c07f88b707cdde90db50f2234378dc98505cadd00e7ce035a6310d7ea1bfea3a25124586fe7427103255fa6f606c7530c0e89c42762eec9a1a6f05a8d791b7c7a61b94f6fbe69958630e10cc91c977e89a2b887e0fcd52eb804d3369e31a0838f3a56e691a81f40292f796821fb4e4f5ad688992528d62466bdb5701ccf04a66b4db399d5059ac6304cf10f65fe955c4d6d69fa957bdc9d538659cc16b0034f6213cb20dbe22fdb238498b4e7a8fa60e06d3ec716f1c68425e513499d8b6868c94c80f80d2a1c64c0ff1943bb4ec48e3c0bc9bffb300966365076fcebca6f84132483784b4a7edbdd982bb79e59358c67cab4733c75f95ac3b4c5ae5dabb573c999fcd3e259ed8275d8d74a7182d21f7f705c746d413ec5819cb1e234733001ab37dec473d8bc2cbb586a5ef19b04453b45bd61c0b017f600c0f3069730dc1d74f5c9fff2012b49d8185a8bed2abed9c193817442fe5ba2e26008d8b8cab1a69dfb8564b6032135239fd8341f98bc0baf39a096810dcf6573313885801ce7840b02ebb07073d4602bfffbe42caf307d28d70ef0437d9a4a7a181ad4f25efc1dee7412388fdb708696f38cc0e3123602fe1de48c9c1ed4920477aeed35f9a71be5ff67be32156dfcd330cf11839e10a942f5377532b735aa6c30effc6bbfe2999976b291c592353e5aef22c47e9be3b74548b69d99e4cc05f86d3e40e481750110ec0ae7d3b4dfa290173764563907da5530038da9e1118808f6121a6d787c5688e71a9c3bf9747de666a9ce15273249ca10cda48f3429ddc91552ec8e14043fc22a5324cda15f5a76aa9e85d9751d5b92deab64c685c5426307da79dab7334be0b91ff1f11fe76958f2833d0f469337ab67d8854c84077b983477c3501e3b5e5cd491107dc47fd28ad3d72e8b486ff39395c713125e3c75061c5a895d482babdfe1267eaead13207b5b24e3f089dd85c0a7fcf335640a288b6a292bf28495c63d55037634bb5efec17edfd0e8834901f16d988ce70839d3b988a1ebe188447bf7f68e0c7acc7e66f75e3f55fa011b30060270480da23089c5b3bb387481eb46cb10689280c8c0ef89902226e8dfe2556f4eb321d999390587a461d4f0bea1d026d52810b7c546d287223ace693107b96152a715cd455fabce5d62959984ac466e4e8818ee0e100775f5ccf046c3a16b09769d8f99c6fb230f3b59fc308ee8e7f58eb28dbeb4083b1b3a514bfbacd6b2bc3c2d8c3330e569050ad4b8b040473e6f8a2c4b5e08b0c2d40393685e546476a31a3551c195ba7f937eda6e5e6765e4e95c94b9143ea7148e60a848b31c21ed3f6056697c0a50f6818434ddaea22f7a81460bb2f656992dc8649e49c3ae8f45ffdeeb85840320d230fa0460ecd0085503dd1e08ffbb6965d3b56dcd9b12056d5206e6d2891517f87e123232b3f61f0aa5193b00237d29c77c52749f4bab83e963b09c04b0545bc567387e571f8ffac755d60de63647950c3557b6e4730067e4c65d4b5ac8ec70b302771ea68d4ccba02f14e46ca80284ba9bf021e0317d3bf18e25eb21fdbb130974b436b172bbc5b158145e714479698c3a47a0b03537693d17f81b5b6fcf3c11312e55bfc478035f99d6d96886a8adcccfafd9e9e0e389114f3c2ebb8087e57ad726f0217d629326a1f73f02f220f0302a3103b3e47cc3f7c294c05b3fd9810b1c68da82ffe66801a65f5247896373a9e805c2432341dadbe25acc5736fed232623f27ef67ff0cec1991ee694903d6aba508298fa85cc39beacaf031673c3170812d3eca15c7bee54e7984957f9d369354a3f623bb907ce0b1a10c70652da6b431a57d6623e171c13f6726d0c00f531c43460866db6991eb35ed63f4ef701b4f95d642976db87c5fda556ac6274653671142cd19a8a87cd2a3a05cf10fd98b496d562996611cc30702f6b76beabdab9d9a96da1e90541134ff0c36380a7d7ef1309c1c906ed60890133f09d221b6a2c4346cfcbef0cb3265b241eca7aee5547c2a3145736e8c29f860d7551dca908f5b70a41736e41ece9d9d3e86d9c9ee44006c832e3442cc63b88574227e0f48149c466eb4d52fd699243ed3eb86776ecd79b3bdbd72846a8049650ea62a60e7c0a636f5a78543cb76b0064ee2affe048269297f7788f70d40acf77e84046f0f51bfd12976f2e736b4fd45a5e200a0d093b8178880a4c6eb0afd27bd5403c7ff5b6e19d0ee4115b226719f2aedabd4e1e1841747a6f536e3be95c853f663b058d5ee0402a3dea97325ce65c128f4db3f3ed17944748010c8b222ebdea0806e38a0079be1f57441e50627b79efb68c0458212d518eefaae8b1c660b0df26d80a089b448e6818f90d6bbceed5e99d1bf9169a43c5212890abc6c627996ae95a9329fef6c4c1276f0aa7eb71d4bf952d8dd9a0310a65689f1aacf27b2fbb0ca53337a7f470c34636cab0a7ab1a1d0914e4b5a46ca9b2d784e333533fa183c712e253b9c298da79e560e7ccf8594ca26b2466297cd261625e8d7f217a74651d5d0ef35ad9a2d325b04ba050241b8d9c4def11a6e27abac75d84f385a5d98ed6b6414797bbdd9cca3e5a0c7ed57f3158b019a31beae40bf5640229e3f028d9437afaa8c868c40d74f51fa7ea960b8855da0e1c8561c43cdb9a568587347e956a79112d29274706830108ca964c3f84f05ae15edd2ac18481955b3a6458fde6fbb771462c659de7ec964407651546f01e1dd9bf01f8a8b7eee470c3595245724c11812f97ae7096bba32878e0f02d688bd6f357b0d4595e27493b3b180aed5b6e30f837a349aebc5e7dd02decf33e834bb48d124aa1b639ca23a743b1dbaba73f148f0108eb2c65a1e438098e874e7bfea5782a16581ae06e45ca8c25aa44120de0cf5d8ad2cec67af1b4e51b1396629b61bed5ed0", 0x821) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x8}, &(0x7f00000000c0), &(0x7f0000000100)={0x83}) readv(r45, &(0x7f0000001100)=[{&(0x7f00000001c0)=""/80, 0x20}], 0x1) close(r45) 16:01:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x11, 0x8000, 0x0) getpeername$unix(r1, &(0x7f0000000840)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)='Z', 0x1}, {&(0x7f0000000200)="d85f438a719d5569f165b18c02aff4fe4fff33677bc4f1a5fcdcd695c58269d1169bda7c92aad3eb98e5e6db104eec0ac1059c213756380f20f1234e34a70f16c40029a62a60fa2b069e1415e2854d6d778a42100470e807db45e271b1484881cb987dd7c518122c35b95587b6fb188125a3b9fd503be7c5df5e82845c738995f666b4b816b9442b204941d43d855d8dd620a8ba9ede87f1ffd70707f6c60af5bb161a96f0410a3b1f9a45ab60e62fcd8686641eed14a55b1e1ccd4fe9f9cd588c7bbedea9d59175831d474421ed01a0b3061759ba953ea55563e8782c2135502cdc46db", 0xe4}, {&(0x7f0000000300)="0ccb299d519247e2eb6be5431b43f40d8a633079e4f368edf50e73237958a851caf4dafede62f6faf9e72d0f77ad7d019dc8a6b4cadc15bf3cb683d4c696350861407ed6678f859e2dcf1db602c2c0cac23cb530", 0x54}, {&(0x7f0000000380)="0e3170cd2f8a62baea2eb184f8df370b2ca9bb1f9bad99931f6d48a902cc2bd52c49059f5fa8ebe113787f7269a7076f7f29532fd4eb8d", 0x37}, {&(0x7f00000003c0)="553988ae5e18cc7ce3ccbffa6681996d8d7765e5188c0c787f5b43353629a8acf70706f4dd5ca082ed08c19d9c1721bd410dafd9763a871314e377101c557a5b774251ae8dcdb38b86ed41d46f830da58fd6d419c57d902347471a79ef5ccc819bb22b9d555221c9f7742aa59e5f5cfa62ec7b4d6a39bf16b64d3a03ecafcd64891095e0c308fe9356feb267f3351d3f12e935ec158ca937a107e4f3f5bf8d6657b07678a7fe16709477dd163956b3dd09228ca49bbd2473650b67cbd0d048ceee56456d9d488d288e9e06a77157bbb8dc4c0727a1adaa8340fa181137d67e93fcbe8652abb8ef0509feaa0c4beffc10d2fa35057b", 0xf5}, {&(0x7f00000004c0)="493906db6cdd87105556072f2a704096c52eab6696615751da3b1498fc4b238e817feef7519e90ba5eb1c59a8c27a3d178a9026d953154af4b0b1ce9792bca170d3018c50e851ffd02247f6122bebc52ac92ba3c292f81af14ccca08aaa64fd92f40ea910f5648ec04115a308d4f13878afb0030323487edcadd87", 0x7b}], 0x7, 0x4c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r2, r3) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000280), 0x2ad, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000000000000009b20769b90af06c1a835db00000000000000"], 0x2e8}, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8c) 16:01:08 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00*/file0\x00'], 0xa) r1 = dup(r0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x80000000000011, r1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:01:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0xcb, 0x0, 0xffffffffffffffff, "c1d6d042342347d5439620e3e26a778eeaa420ea"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:01:08 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001080), 0xc) setreuid(0x0, 0x0) 16:01:08 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x77359400}) clock_settime(0x3, &(0x7f0000000040)={0x2, 0x9}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 20:33:20 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000003940)={&(0x7f0000001100)=@file={0x0, './file0/../file0\x00'}, 0x13, &(0x7f0000003500), 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="8f10d2b41fbbc3c7a029ed23e0a7b1d3f003fc481b1c411190", @ANYRES32=0x0, @ANYRES32, @ANYRES32], 0xc, 0x1}, 0x4) 20:33:20 executing program 1: r0 = open(&(0x7f0000001ac0)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file1\x00') fcntl$getflags(r0, 0x1) 20:33:20 executing program 0: syz_execute_func(&(0x7f0000000000)="f0f71e42dcf8470f5fe0c4c341792900660f3a0b77ff0d47ecc4c181e821c4a2b19b03660f383b503c45e10f694900") r0 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(r0) r1 = socket$inet(0x2, 0x3, 0x0) listen(r1, 0x0) 20:33:20 executing program 1: chmod(&(0x7f0000000080)='.\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) unveil(&(0x7f0000000200)='.\x00', &(0x7f00000000c0)='x\x00') 20:33:20 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x20ab, 0x5da5) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 20:33:20 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/72}, &(0x7f0000000080)=0x4a) fchdir(r0) flock(r0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), &(0x7f0000000100)=0x4) socket$inet(0x2, 0x8003, 0x80000006) 20:33:20 executing program 1: utimensat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x802) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r1 = open(&(0x7f0000000540)='./file0\x00', 0x81, 0x120) socketpair$inet6(0x18, 0x4000, 0x3fdc00000, &(0x7f0000000580)={0xffffffffffffffff}) socketpair$inet(0x2, 0x7, 0xf0fb, &(0x7f00000005c0)={0xffffffffffffffff}) r4 = syz_open_pts() r5 = accept(0xffffffffffffffff, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r7 = dup(0xffffffffffffff9c) r8 = openat(0xffffffffffffffff, &(0x7f0000000700)='./file0\x00', 0x830a, 0x20) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = syz_open_pts() r13 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r15 = syz_open_pts() r16 = accept(0xffffffffffffff9c, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) r17 = open$dir(&(0x7f00000008c0)='./file0\x00', 0x20008, 0x80) r18 = kqueue() r19 = open(&(0x7f0000000900)='./file0\x00', 0xc0, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, &(0x7f0000000980)=0xc) r21 = geteuid() r22 = getpid() r23 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) sendmsg$unix(r0, &(0x7f0000000b40)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000080)="5965b821bdaa28cb918e5c7a7d7eaf8480d383bc0ede0906c145ee2112c8d83eaf0ed8ee8b6e5e2ee75cfbbd94f6e14df624669e2e04a6b5943a9555b47e6d64ba53ae9f0cdea0fb33079fdf9508c7974712e9fa4fb1dde473f88cfa57d0e103cc8133e363f0334974794e20130960c44c59a85979cbb93484a9", 0x7a}, {&(0x7f0000000180)="e6acf33a4c7b8ad5c5107a691a520e793c978a7a94d1d1aeb1538274356b8edb1b2a212e668688419bf987662544098394215633b621ef774dcced5f83e6ada54c8bd2a3bc409a2dcf2402e52637799cfabd8c5944b9e72369993d5025f3581e12fe9be82d535ede4b3506358334a25de84bfae0d0b5052238dcaf22d827f8fffb642dcf6779c21462fa917fefd085acb4f20f43015e2703e61e05aae646e352c5607064221575a34c0b87901f6fa9249c64723319e6580b1e7386701552a1e674ff", 0xc2}, {&(0x7f0000000280)="3898e372911fc35c5cb82aa6236d5eca2490940a496cd43ce5d8741859931696f74e83bddb4e9a17b20698f1be0a4c56dacdbe5e13a7d59018ddd95ac3bb7e117e092a8952a7871ab65491b2640d03ff9d2244a03a79188c0bc6b587c67f898b5b2bb7e83ce2a16c4daaf22db2b1ce6d0290d9b58f902090be4c625e33fa5443404b688d02818e62176611b79e594034bb1ac13fb04d6b0d2be208c305d5fe77091b8b878a45b796acd0164bd432bb773e2613fe06f9cdd5ac22ca3e8ffccdd1d4b24d3e551dc1b21c85cc498e510446e0d6d6541bf94fd37db59a8db0", 0xdd}, {&(0x7f0000000380)="a7f8f699efc48432b6037d5601363efdda5740120b34941bde709f5641a4db6bc1a9a6a0a29b749c3478fafba958be2fd2c7cf9c89bf617008400dc9217dd216ece23bbdd6dafa31b76256249dd9669952052d8cc49d948839c4cf71306d192445663c1c8dfa03d14dadd3bba7b9e0e4afad0ed13ee7e21c706bd2fe171e60b19fa901e59c6d80b76ba1ce7d1e0d927285aadd94cdb0db2e67a57ad4307f32015065800dfe03096eb1d256c3237f54fd9cba1621c1872be9bfd94cbdaad9a6bbbf90e0d2ba1a68bd", 0xc8}, {&(0x7f0000000480)="a04e8069d049b7cdde09ff7a222487eb416c039941ff7fc10d856d1e11df", 0x1e}], 0x5, &(0x7f0000000a40)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r12, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r14, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYBLOB="00ffee08"], 0x100, 0x1}, 0x1) 20:33:21 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1045, 0x4000000000) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0xe, 0x0) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="9aded72877ae1b980a57e9dff136cd36755f389ae228bfe974e4084e452c07a22918ec79de435d598bc9ed60f8eade73773f5661685a9d7b833f8b868a5807a734588be3bbfaaee1f362715221aa52415942869669de3f66ffa8335571054bf9e0abb4fe8927e38b6c86338d7ea932a26dd6d0b623d31fd52c6056cd9fde53bc20628e09c2941f83494f6a92f7de34ac67a7b7c1095f768c16128d4266944bdf6160b82f3af455176c29a5ca253a011157e9f0c381d9d6697239dff84fc918de1d01d12b7af55b3eeafcbf3f179d272d7aaa637cd9d2e02217b120710836b2c64438b7baaa31e112e92ef4e6aef76cb053058cc56dfce20ce967d9d8f91e55fe7a8a9312f0119d2ac9c166ef379f29ed1e6bdef93bffed22b9c5450163d2f944370a8c276a2d9ca55eedf0badde170c72f0187136a758e9baafaae2f4181cfd2e568be45fe977cc3387f193155372b805ca0ccc95c6df3df89c36ff45e1ace600f24897f66402ca764162785d9e39a1efe05f56d63762c0bf2d23f3f095aa9f336a662687bdb3334a432881d9e0227460447dda5054b38757964c1bf28dfa0a8bc905eb7e5b2eba572ccb57f0f1853b6ec97e010cbfcbe759a03334c00fea3ad423c512f0cecb6ae9040c1ececbddb08a05614912fe030e00e0874a5e7ded605df13dd9cd89ed2042b53c1578b667ad242615e0c8bd1f3f68938e7bc46133a4f9ae038884980975233ff65b69cdcd02d5b1ab6482f531dfe09d0a9f8dc14d76f0d921af2a7c29172190f6d90503c0ebfbeb1f6e4144c3600ced1f9e972487cb3d000f4bcf648c6be9afd3504cc020bd6bb063b69c5d3776c23db2e14906bf8c65e33c843787805fe3672a3602a2c5044c048bf6ca82529a08b6c646cb2e186c436ea7fd3b1c0d0b8d4e0323829e8ce20338d08cbc21957b67330b81275a6aa5c9f8f2a999fb42d2bd8ebb6e2697a21f9ea4227c8962518eb4ea52127855a113361a1966a38ae872afbcd90b2f633a0118313f375022cc1e30fe70d60ca4079fb6b2e5fd6254e637a2f789a6b831c8b3eac97d5e7fb4e2be917b89527ecd646dc32fa919801e0e85f202e030cf6482492398ba4b9611fea098c13f8b57fb4bbed2f2c45303e8a9207fbc80fc1960442511a710ef3c587e5a9243a8076c6020352f7756ca015f65e1f2ec3b7a8e0dff8cfb95dc661b8d855af2673d52e22210085604e192c7a62fd402d8aca66b3ba5817313d2c0343669bbfc47b7406332471874f4c6f299a45cb888e7c27424e22a8b5c5befee948405c7bb2820f73baf8bab388f2d206623edc8f368c620e4aa12606fc6b5987069393b6ee47df15fc38db301e74c28d08c2cc7d01752afb0b20781038560ffae064b979fc3b0d9a0c9f26d6b8e67b6e51366066159704ac63f2867e4348d365225dc4dddef138c24a24c447cf0b4eba99e7f39eb5cd38a5403f8c3274130b5c95bf558363537b030a9af567ce8abab0a618ce7b494e00e5725bbd5b4344bd75116f6aa0106f6ef6a06c092265f70de792988c10fce5910cdc41d545b45681f77209ede7581680febb1b2f93aff2e50fe1502a88af8b29720af34f5ca01797488098600611d783a77a8b2a66aa4b2fd4c6d5d9b5cf310bc44241e32f3945318476d045995987659a8acad679b5b97af4320ffff678e787dc76c6ce76bac45b98dad9ab006a65a1f2794267853ac4afd2000c91c92991a809424d7c9b79dde16ab3316358e966e2dcdc91e4affab82ac0bab01d8e5a2f743682dbc05a64c0b13e88a8ecd496ceaa7a520e4e260e6ee173194f889dc895d3a23d6c1dae8af6d3e4dfb2d24243d7f4bdff5273eed30b7d430a1cea5151f4057137aaab797ac100bddc67fcdd6257afca25ec572889a31ae3c474e99a19abdbf2122baab6b93ade0935be81a3c8920d7ee2221d084045ee82d85b680d155b227646e0ad681f53ac472fcc5ab69ca741a926c6e17e88e547d5d3129f5bcf209919abbddd44d7b93ef55cab7efdef50a7d2c74694dba4a6e5477ad4f0745d112f4679839a8fd67c1a33cc87bf256a4e16aafe774b2fc4d3f1d5fad81ad88a35cb54add25a99c267c8f3389ccc55449e98db2eb3d5cbe8e9077baf7ebaf1d410a831ff8546aa6df9a17200172ccf116aa32e2e3d8f484c36c7147d64372361f9dcf41c79154b9167f6e806ac0677e5a7aad0db189d3b234c83dba7ab2fd3b76ed200dd7762ab45e2055da8c496e78d5e8e12105d816360f63051f33dcd1175670312bdac6a9b715d083c418951c78b526d2516d77379c208f477f0295c377000374dbd6f55921b4ba184422edecb61905f2d113c477cf3da045260fd47a3059c8cb405e42224c3465b58443eb3b0cb3d173985b5df423ce5a0d18de8bc7be3815c83139c8c4831269e585068bc488add0feb61a9174a81bc8cfc84f70f6eb194c0219d4dd3ec465c1c716d5bdf2cb00ddc45dfd83804e4f23b8fc811519b865063db1d12e20e11196d7d4bf51814793aaa33fbd5fefc63e8edd382ff0ea4b7994619f4fdb3490da8cea1ee2864a28802eb553783fe4f104139f6f597752f098db1ec1e57b4161904b7360d0a0318399a4aaf91c2275c646fa3bf0ec553f017019410edd0b8e6231234b8f9e01264e01fe256210bd2780953d0218cca261a5c5ff5ab923386fe6f95edd32ac26b9f0f65be37a0305d289d988faca02d7f2fbf670196d8bcb5c23ef397e1b95cdba9fbb467b2a05c0dacc8dd2a1fcd2dd8cc5ba6302a65306b997c1beed68f0f8c840df0ff3ea631a5cc8e20a976b3b875d1a3ad5455cc0f11369e2e04bbc8deaeac16f23de7e77ecc5cd28e31ef840db7ae4c49268703bd1c10bd23e7983b460f41eb2e222a21b2ed87b5f660e8513c6a7525a98124b69665d5797e1cba5a412478f3ce434490402d781dfe7ec9790901efd753579928911cc0b7d9347293c1edbacea169dfa0f3239dff207f66b5c8fcd829e2cb4a34d86c945505e2a3d73b95655aba2fc34e7d19051ceb26b11d3103745dbc14fecf365764df003bd6cd92410bc20730d0c42f6fa94af371947f5995230ee1659cae02dca30ba2f6377137140c8e4e7912f45a2015b86e458b1f876e5011ffc7245e0af77e09d01a6ba81ff5641ec9cc4601d9a92da17192deffec47fd85453ebdadfbc3c01830a4eca59184d76203db6591148b0510a28064b90f82b349a3a642cc09a38fa32de7752d37be82ec6483ac3ce3ff59f65df47480f7c1f2c348b236c7adfb1eae534fb1500e84f4523494e2cdcde0e792057ba0b26ab0d50cb4efe192642c73d43970ec255835b1fcb4993771619601b2f268fc83e55d740b317d87f1820234b76c9ecb5ccddc7513d415c72033d5d07d43d964a3e5df4dfea1d323c101c627adeb8c14d982d48b7649124b82cd8667a519f7306e43c24b9973f34f27784589ad012a7f9f8372cfbe5890f75ed55f4013ae6205fdc4282b0d225f67e3ac404427ed273f6b31ec4e70f355e830308201d1d9f1a635cf3a52c413745e7a87d719c38f45bca06b8c5662447cdeee0b246159a7dc451924c1443e6499b32246d6c9f8a88439c194b97d67b055479fd9b56b6dcd4cb5a3060319281c8ee8dca87c7c74e43384840d7ccfe3c28658676c7a893f57ca0269c6df28a2a68961f1df047e1596c1437e6017c6c84a9bd65f5ec0fe010529f4f9dd0782fb233c9cf48e7254259a8aa342932649a32e5b9e39df0ab82b1854f008c643011e94f9cc5e85084e4e99fe33a5c85dd31b41e66463ee79e3252bb5061ddb71abdfcee33add9f8e3d40da8b8af25cfe90ed035394424b1644a92d68df479c5c9cb28aa2c5cfcb6ab546f5523a40932982e63de6ade4fcb15d2f4e9e45706fa5490a85f1251e879562010db0bf3977dafc59f5e4388de930220d3524c416368e9a37c8e02be1cbae30044fdf4e7c2e314f92b8768d0d435c8f383e33a3c130e5ca7c2ed4b3519658bf3b8738f5d4986b22e2f5628fc186d61eed07c33370cb0a0215218034542a2d92b9e3436f94ee9d422b7e0c1a757de4142195fb7a530014606a6e8c67e003ee642be97b562bb760f4e67fcf797ff4e768b11a0f0b9b0485e9915564234c34feb80b7ac9a5fe8cbb9535b377c69a3e6d9b54ca39b09e569d6a870a2278c890614e1d9517db5f528c6e607806549b73a04130a9d70f6f4fd00ac26a8b4416457fcdb148f8c4ac23116f70c852c2f8a59be7f91f5af51f20e02724b961a7afab235f48bc6378c744fa1c931dd074f3a4ef3b7cf83e1f03fbc2746f4d440cb1d273de2437b4c34888064cf2c8bf3e01400cc1de6755dd12a45a3f72f1205a3a4e87847d5f7d9fd5ad7e56bdd21704e4d4972a992d2e6ec40eea2f365653dd17989f99ad32c4649efc216c4692006e40788c863a96285c945532dca6c5312e614c46ddbda6cfbc0f0d7e7c10bfb62c41966f5b31789e1e5d2fd189107567ac21fc705c4de59e931817d368ac18aecb8fc6be3d0fd67c336bddb55d3cbf1469a69ebd8231150eb811b51c65b423e182d7898e6354468a11b866d588919c15fbe30dc7c6dbba4d1aa2969873391d09c42421fdaae60638008af02430036994b04801f3ea81f75300bd7df3fc690a1ec495298f498bfec3805338f0daeb7657ae1381e230150883307b028caf78c2e18757c7171c0b8c16fc5fa424b8d6958d8e096bf652b731a195703c27407d599f0556ebabb7d31ba5ed0e7af789dbaff7368c793799384aed67e59f0a44241a8fe0c747bbaccfd1f7da9a2d96593426bde239efa891d619e5a58bc6a5c5941d523f71bedc7f1bf04991ecf4d7fbabe57307c29a55abe36a6e72b7c851b37e73052932f81a5d6310190f5f221ae88a2d4d02f6bc597820534611210820e1db48da8ae68ab3df182d8f61b8261587d4418ac286c5edb94ccf9db5c9185abb07611695efcb7679e0eac6e81e28802ac99d4155f922d90925afab368d45865ae37b302fefb59c47b4baa8f2565be87b078c83e654f777acdfa3d922d3e0a65052f1cbf322b4c212d9", 0xe01}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x4c}], 0x1, 0x0) 20:33:21 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0xf7fffffffffffffe, 0xe, &(0x7f0000000140), 0xfffffed8) 20:33:21 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x400000002000, 0x5b4f) open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x8) recvmsg(r0, &(0x7f0000000180)={0xfffffffffffffffe, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/103, 0x67}], 0x1, &(0x7f0000000240)=""/89, 0x59, 0x4}, 0x842) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa}, &(0x7f0000000140)={0xffffffff9a56c9d8}, &(0x7f00000001c0), &(0x7f0000000200)={0x0, 0x3fffffd}) 20:33:21 executing program 1: dup(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x20000, 0x2d) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10084, 0x17) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1, 0x1014, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 20:33:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSTOP(r1, 0x2000746f) 20:33:22 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r3 = socket$unix(0x1, 0x1, 0x0) socketpair$inet(0x2, 0x1, 0xffffffffffffff1b, &(0x7f0000000280)={0xffffffffffffffff}) r5 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) pipe(&(0x7f0000000340)={0xffffffffffffffff}) unlink(&(0x7f0000000600)='./file0/file0\x00') r7 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x8080, 0x85) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet(0x2, 0xc005, 0x7, &(0x7f0000000400)={0xffffffffffffffff}) r10 = socket$inet6(0x18, 0x4007, 0x9f3) socketpair$inet(0x2, 0xf05dc648f97a1b27, 0x8, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x2bf6b185d4c73b36, 0xd901b3a818e92279, 0x6, 0x7, 0x7fff}], 0x9, &(0x7f0000000480)=[{{r2}, 0xffffffffffffffff, 0x4, 0x10, 0xa1c, 0xffffffff}, {{r3}, 0xfffffffffffffff9, 0x10, 0xcdc680205c61d2d2, 0x1, 0x3bf0fc3b}, {{r4}, 0xffffffffffffffff, 0x0, 0x4, 0x3f, 0x2}, {{r5}, 0xfffffffffffffff8, 0x8, 0x1, 0x281, 0x100000000}, {{r6}, 0xffffffffffffffff, 0x43, 0x1, 0x1, 0x685}, {{r7}, 0xfffffffffffffffd, 0x20, 0x3, 0x8, 0x9}, {{r8}, 0xffffffffffffffff, 0x90, 0xf0000080, 0x43, 0x3}, {{r9}, 0xfffffffffffffffc, 0xa36f1b9048a40a8b, 0xf0000000, 0x0, 0x5}, {{r10}, 0xfffffffffffffffe, 0x20, 0x2, 0x80, 0x80e}, {{r11}, 0xffffffffffffffff, 0x20, 0x20000010, 0x154, 0x1ff}], 0x80, &(0x7f00000005c0)={0x4, 0x6}) r12 = kqueue() r13 = kqueue() kevent(r13, &(0x7f0000000080)=[{}, {{r13}, 0xffffffffffffffff, 0x1}], 0x9, &(0x7f0000000240), 0x6, &(0x7f0000000000)) kevent(r12, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x19}], 0x100, &(0x7f0000000140), 0x0, &(0x7f0000000200)) clock_getres(0x3, &(0x7f00000000c0)) dup2(r12, r13) 20:33:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001c40)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0, 0x0}, &(0x7f0000001cc0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001d00), &(0x7f0000001d40)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001d80)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001dc0)={0x0, 0x0}, &(0x7f0000001e00)=0xc) r7 = getgid() getpgid(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001e40), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001e80), 0xc) r8 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001ec0)={0x0, 0x0}, 0xc) r10 = getgid() fcntl$getown(r0, 0x5) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001f00), 0xc) sendmsg$unix(r1, &(0x7f0000002240)={&(0x7f0000001940)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001c00)=[{&(0x7f0000001980)="6882452e1bb9c93b8b94668f2f5b40ccbd6a3c74bb879ebb310cb11cf2fe55083bd9cc0e1d8845a5ec7a562f720447ee75b0bc062ac9e5aed708e02a8c9b2c9493435e289a504f55723a5b", 0x4b}, {&(0x7f0000001a00)="dede4cdcfad15996e6161cc6033a5d14d0ce8bedff17d2a0edcb29853b43044b86c3d8f6df1c589c7e5f8bc3a44de6839a141774e5994031a721a2e41c23adaac33af43ac9a7d55e9821c8392a47ca8c69986d363995b38404da66c8276fb17358e16e90009b3b32fd252a87b378f5e6c2c1e79bc6ed0941f3f82444c461570df8224df8d0cd3aaff17b6fc5fe4b1b44bc34b5d342ef33485c7dbf2c418f0387bc2df75e3a1371316f54a3d5617f1fd400c3e655b0f3822b68dc416519ce98bd4e645aab82097c8798dacd0bfa507be5a4f684a093335f4554eb7f53f9d572b6353a3b2a4b390503d039f8d574650376ca8ab9be5894686e135e14e58ad0", 0xfe}, {&(0x7f0000001b00)="d9c7b5172a3d88f442a75b41abec7c8e4aae506800b521d51dba4fd38c0abb1e9f042874c7327e64ba5203ed9d2dab2a387c9e25e567384643a916dfdc1b9f71173294e5e6bf3b953cf07adcc56ef9311410b34d15d62254c2cd60b5bed7c80d3fde258ba1e1d58f1fb6bc9f84f7bea11270f014d841cd845f90fa43a4e1b8ffa9d3f962d6d4dd0be5d309e0223787431f806665b20104a8ef6b1b67c09d036bb5b86a2ee9e0b08753364edaa933552c68879a376622ae4447de37f87aeff9d83eaf2bf3c2e5f00dd6eac7289af40d9b73d3c1ba85", 0xd5}], 0x3, &(0x7f0000002280)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r1]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r3, r6, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x110, 0x9}, 0x8) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000300)="d02046d4d25f85417f15988150ab65124d104fa4cf2b6078eddfe9cd87cc891215524e4bf2b249916fd9946dba9cdad36d46ebe51d243cc10053e63354a714afafb405b26a39e7a2ac514a9989c7a3d5925b2e244a5717255a3f760970b0802bf087f52c3697e7cb3ad0195bec50b0fb1d33e38bef47ee61217a7d3c178ff7f695a1730fab990eb39443d84eec42b9d652f3b89935bf73a1afb5c29247e304284697e95cafafecddf08cc560f707bd3d4b5a0d521250655b8f76c6209f25712ed8cebc06c44e4f402c8ba741ecbfb42f7842cd5945ec99f3500a175eb10d846700", 0xe1}, {&(0x7f00000000c0)="99f270cac530d7b30be68eb66bf09d9958fdf3ddede127ab82137b225eb339542b2df61e6bf9bccd4e9f0e1815f2f3e8a6697703d59fb5888393ea3aac60", 0x3e}, {&(0x7f0000000100)="b9b1a2aba0293b3e323319f2ce7a5f80963d0b9ad89277d5822a", 0x1a}, {&(0x7f0000000140)="7fc962f3", 0x4}, {&(0x7f0000000400)="c4e79a07e8c9613adbcd8453fc0cee69efba14e22ba9e1261e0cf9d2239bf5298b5ac2db162404fc1d6c1503415ce3ccdbdada0758197d11d2d1d6c560e3c03a56cb1ae2156c5639248c58f9b18b49dc6d46730902fac747cc646af69b88d344fe0b0b55562f6d7e254d16743132ee1842799aefce9c05df6b46bcff73f31dca46203606b68a5cb553b7a325b79893ff4fc248536350d690f6457e87058ca8bb8b50dadc8d3a6bf843181744c7189aff4fe7f4f9bd5dd248cb198a6c57d3c62df53f9553f2aff0f412561312fa759f", 0xcf}, {&(0x7f0000000500)="08e4e9e4dc8645be1f4aa7d1584f054914daf4df691c11947af9a78f181f9c2b4e", 0x21}, {&(0x7f0000000540)="fcfff7257cd64f8eccf93105e8eec5847c1544cc26c0030ea518fa157653acc9998181af9fe3d93e8b0401710bbf473df7f175c3dc24329b88d41359e18f65293a574a695ec84dd2ccbc60489576e22b87c3fdb7effb0221e313208a1fc1f6c51c0a3fd6f792e053389b2706cf3aadd88d2275f0aec10dc1e213ba077cbcd58120f5735183ae5cfd6dbe329e65eba0c9ba38c3", 0x93}, {&(0x7f0000000600)="eed51597", 0x4}, {&(0x7f0000000840)="c5fead1ffd2963623c346b2dd6d79dae8a0c3aa3ca49907b3dfba63c5d7e1e97bee0b68103e19fc8c730a40926c4b0dffcb7fba92d561d2cdbd1b2633df416debac52087beb0181b61623ba12aea9e0ec899185d1f539f030be39a22636764fa225f5cdfdcff4f2d6c6a715549f64f36341797feec9c907e79c92d7bae21dc87fb69e7e2304f98f753b7227a9fd5c7631661c4df8c756a56085bdc142bba8af49fa981ea57f730dd96d5d54729fe4f9813c27f1b09d2a9e9f505586da44fd81e18a0f2fe8b43c61ae32d0df0a8fbbb91078b58fff8d7c32af39ecfbd28563be8fbe38efeac2f6ec3d15c03eb6e6d7de392e1d97d3d628955c50a3fc949990ca6bd041ddb8d0a99bc95e7ae0f6c6262654d3254e7438a825d13c87e489a1d4aa7b185d3816f2eb38616c5ceeb3a698973eded4e34a651f813fafa1fbd4ca05f9fad98bddb1474131ca0ceee7daa5d2b1c944521d6da75533ed3faf53bf0ed32f172186fa95465d22709988c55adb34240885cca5523f51793f4840471a431eb49f492e9e0c90627fdd54d8f5b71edb63079aa59dbf58762aaf1c95665d7c0ddac4dfa3d4b254b94b4fddab32c1a74cf65e97e129efceb712a8426eef5e3544dd879a7be7f122e4e803883d2529eaa37c6e39c1d0842586a871ef1d226ebbd710e3ed025da80a877a603322ad3bf9a61fa3039db80736f0b93f56de4d7ffc84f0c48bc1b31c8a6c051a297d7fc29922e8288e98be1d845f994beb6cbc230f681245c124f5e261a81143d6700196fa0ed85558a12f6f75fdd7594d8a8e1a641e546486e0d44a8f7d4a66ff767deefea064a407753f59f0ba9170a75e386c52d95f11a42641fff3ed890733e27cc128e9cbcfeacbb39f3e4e00f22b0d4ead3cc4b00213fddce36c2bddec4998d2b355410e701ef3b1737e63202ce88b0cd5087cc71f59a32188b0ea2c40d2d6a815075cfa54566585d9ec44fa09898fc16937e6ff1c4465eef9d4b18de94f67b37eb338a81ef11a6aa1ca3acc74966ff80737b31332fca7f4d57da4fbe3e416c71fbb321887003b0b24feafe8001e046558d4a8e00a4b1243277a44ca269cab40dd64e6063cec8d724037290b656fb057b4b02b047227be817259e5fdcc1cca774beec8888b0b4124836e94475b20d242970ab89e869e388be256622afd197c3164f2324782722ec4ba6314c9ab1afc0b177fb91c44e5d52e00038c73effb98450e82792e3246f29a8a9819beb58f187c1e95d364d41d12e2a68a66bf7d5f09b0f535d3f38ee7074831f2ed5b8d8e356dacb94f4be80becb4f8b4a03d3d1bd065a2b7ba460b617700d8edf4d76be03685b6e826741beb40facc371eb583825eeaacad5bff84e8f9b81e4b4df0c6298672068d77c7e13d9f26fb143a08214d9c1716e29ababde89a675d5ba85418795a74332d95f6e82ad4ed5fde49ffc5bb50c60ca5caf787fb750201de9ced1c858bf98612327da0a8c47ea5351f2c93a294da32683c893e33f832a6f8f257dce94f3923130fbc659d58e93f0ae9048a7dde0e3c3d2a5ba214463fc2d31f9181cb66fc3de9e2f6d344253b4f16783ef3188acea43a67e1aadda3f2a25f9cd86f5cb7cb446694ceef574cd4fc22b96d952590bf662d6e28bd854c8258a461c00cf7dd2425139a388a7fbb41c7bf4d545af40c246c4d2de3435d4b46a5a35620d48b543cb87c06dbea21b37704b676fc0b4e5cf7bea0a3e65ee79ee0291a3810d080d0fc17615d6e0382b5ed143a292a3a6f0c49c7479bf7e6e4ef12956e4466e0bc5a611f83a9ba14510a23283787f936ef116f7b9027fa4d5db0bed994d84379458cca0df3a4e73bedda6ed6b36c863c7438fabcbeba416ebb037638dff193c2f3aaac11e57b6f85d628dda05be4d64be3a06ee4553b86bc90a87de7eef2f9228ee336e2d52d24a6c4677dba07ad362e3d1c445113f01fe360c675627821dd9eb3604f8ecf3eda09596f164c984d68e539c3f3aa1cef2fca307bc043807a049e677827ba1ebbf4c6e6112ee8badf5ee989394226676b1caaa93475b4ec78e87f46ff1394256962d9288b4b4a3227462c7cc052bf31aa4922dccc4e0f2e752c8b23ca7b9d8205880371ca457a9fd9b57fea41c631fb64dc451acaf7d00195a6b87fdca8f316938403c399e7d745ab7172c1120d18d9c9b51b9b61d3111d1ee3e96d74d857921433d59e488ce5e85a5bd5d820396769e339c035a5e8aa24b432bfb2e63f883486ab8f0de20e8a62e822e15f0ab19ebca03958204d762958bffd4f9657e38c7a5c13b1817df85c31dec8a47344ffdcbddca5201bc6694c56f4b9bbaa369266838190c8a7df6baa8194b580339da2a7bb486d1e018c161f4ee02a522472f716a9c954cd2329aadb3c94f4726c75b454d47a6e191d25d401f85c612a4075673c096e3e60dfd4839c2d1b7c010a15a34e0c0704407d1b2d9ae70a9692d43814c953f099906fb1b870b88c0a521be320990bbab31d4ff422f9dc6fd6bd4d1e66e9cc33ef5c006c82a72d65e09ab49438f62109d6e14f1a4f8b2d767ffcd6fdca792fa5b3e6df02769988192a32466523790b88731b748e71972df92aeca6c4479ab4c7f6bc8612ba22c35eee91bbfcbd87243c6d807e10777cced9c8df3bc02a454866c48a524365bda141e6ec6105c373a474a9616240578d2475580e214d52e381a51892fa8a9d2cb8dd213df4a4f35120d4f05bdc1e084b9c1557a92adfaf98232ade4336df3c61f4252c0e0283575c422075e565a11189de25b7735593588972092122708aefebbf3e7a9e3684c68b2c29419f274546fbbe0aba2f715994628ce6105dbf9367c5e84fefc066d7e221a883caca1c200548eacd1a61da43ad4f54f071a92e7eecddd93b495ff69f34de44e8de888076117f2005d53799d8386e6f93d2ff6c8a5481a26392fccd29bcfc2378d890a31d11951eb4944dfcb1f2b57e939be4e5c9f91170d369153e7d0642ff910d01877df2cbb87a076e6e64ffc41ab830312a55e7cd18405c99e138e8f41efd725ffc356472dc952b5451395d6587e84a47b9ef263fe7804b203e5aa4bcd6cb654e38e324c1d0eb8ce414343d37d7cc63fe3deaa87b23cf06b6b3ec6e5c385c72fe80bd088521f174c265e61fd1b865d207636dfd436896ca3ac85570166627293ce8e9d736e078fa24d4d8fb5a1cccf1e97e82efd880639aedbd14015fbaf9f411e9c5a2a6a6029214336dfe8bfafd50edf3c70b31dddf3f86d78e9881c9b3198edef270d52a3a5589d55dcb4e3c8349be6d14024e8aac16df4d3d26346563d4500a9a253b8c38f67734e1f310fcbd0938526b8dda111916b0311d4b0e6021a0dbe908b3d5714780b633a556c276deed0d6e0a251031a904cbf2a76b10cdf1998f4b79e10533983d2387bbb218a9c2e4516262deec9bf6c761b984b258fdfb03bec63b864439027cf1e475f56974cd87eb60f305f810cf8d48e0d1bb6164454cd20eb5577744fcae4276ee21a6b30ce6d541e67aa9c718dde5c83969c44651d74447bafb21b8b094fb881b3901bb7eba23b78606801401a6eed9c82a1c3f1d18ce0786de8bfde81cb5cd5cac247a993d2ae11627a6dbd21094a79aba30bc60e2c68f0550d9579552951a30181a9aead58a19beee3013a4d89c1eabe8f7677e2260f3a40fb05934cb8828e1afa31a85c183e362500d8b7c096d5f17139b94b787256857a468973b8ae0f3de6caffee1dacf4ac5e69d00caa777556873abbb55677d838f89552606e0ae942b05cab4a0e10619affb8378c684fa5d34b7d5817263976e73f7eda13044b413ac3a20ec89efe988cf5cf717a227bb6efab8f50a81df0f6953bece62182debbde0a5d619a4867737f6727fb791869f7b6fd240a4356ce31aa669474ee26d3f2f15aef1ac909991237dfad2b203e0d3562cd80fcd20bce306ec47e77ba0f5cb13070001d8930b56b8bff1f24af49ed0a22bb8e480fd87cde7f99b599840a4768ac77c72969e6856248c48c96021d01aea8a567e41c427be63e0f5cea90dd9ad6509f605b4696790f3e37c9023e412889c3a316a9d0e97ab49961906001d904ccb4da30e98f5a57aec63998247d6b2526f9c6036531870a9c1cbab10c756547cd510a6a02ef503c48185de03f13ce63ddbca6f7b3e88f0fb903eeb77cc6f4db9dc4055a4929abab5f2ec4e18f6b7e075d16eaa9a529d65d8f23c94de3ea8685b50c5bd3fd3e79f4d198e63e07776e42093290173d7a323c1e1190bb607e4c51e4b3d788c138886cf45e993053e065416b3d17e9cecb05f5fcca9b233e53ef5d5594b964cdd451c1de61ce458a6f8f9d6acde68644725751a0c002746fef93715bec3d27be167d2d9b452a3626276266cafe48bc2c47dd2a0011fbe017a051d5836238c11ecfbe7ef347a6119d05ffca3759f262512dd377f17c26f6a883099dfd5485ebbf3da3988b1713ce4e820b237e7858e6f6f8bbc34804d3cf1279a7bdc9287b6fb2138a28a68a00bbeb59fe26328ce181e2e4166077891462738bcc51f1f8b6d8a00f01ce46df04c66f3c5cc9cd0ffebea6c19b0131da754e55471a8d4544e0ea98c2d5ca09ed8c99598e61fcdc3c46168853b6512cc92e399f75815884ba8e3b614c8a93d71dcac748c9cef1252f3130a0e772ff5334dc7343572ba67c2edf26b16dca9d82f29a0d9d60cea64c0124090deac54757194eb5670d4e4a7c742b48218cd9cad108e7feee87588b285811486a14e4aed701da9e254cfa545825ed638535e0f062e0be260056ad873850e235942a9eefedb7c51dcbac61b1fba7590fec82e23e02f19c4ba6f27013c0b9e3cefb97b9821724cdad5358c973d0f53f824fdd7d1d0b0d9069d12f7b56666f8f5f8bf58e7166b5e7ea4cc8f4d577d2ec3cc7785d259eaf5216a0b5b35614950e60a98989b667a86f65c74841297ea73fe74d01194ac76a729acbc16d40870b47461b1fcd72e7c49e990fbed62f4ee6a74806d890fe6a89a96d4d6dd95f142bb14224f15b4497c5d5468e3ca46cb62a8a7a594b93d12e18166cdfc15f88bd67d8854f87ca59c14b3f7ef724e683b2a8d4214886de96e03d58552cd54f577c0c8b69c254c9f7db61c3487c3bd83c3effe1d281f381d90c71322d7e8a8e66916f0ebc2f8b2bddbbfd03fc79f0b3021cf1b5b00ae5ec7c51bbfd508d5a4acb7fe22e9d8143d483fe05660b3a3963cb00fee0a1e478c454c8425af3d5b6bf947118b26bc92d087e2e06eda8092304ffb89f30ae2f4a7382b80dc784f04c932b2e69353e699aef4fa2c5a6fb9aaa53b1aa9981cd9d4d2214ce7b77bee7d36cbfa1d68d36e009c4624f9a398513727e3768027bf959a54873fce7808af20ee508bb2f68892c1c3807887eec1df919becb58cb03515126bfa2249b8b4483ea06727bb4e8313cf54cc4aba3666bb4f94fa4cc9e5170482552d4474ee5990c5920c2c0f8be5c75fed80b5f0e77f8cbae2ed4120b47edb54de8a014a5280b114b2cfe6c703081b9f3f3d40de9e47585a9310a957196c029f928adcf550ba15d4796ff0340fbc39acf2d43969f70645ddba5c740ab2a4f2a5a0da58ce603559392c58b2412464bb6c9269c56a2e07f40d00a17b95f7c38a1a91e6a5eed2deefeb6aa3c509bd4c4d8cd3a603a7d2a923151fd8ed2877921c04cd8f2413f114ced0abe146b8d677c6557cf3a399b28ca16b0463cb5e058dd135d26d06fdf030ab48fc9e4a6f86206eee817ae29e4d2cd53e6e35ddaa86b2f028a42d7", 0x1000}, {&(0x7f0000000640)="8cd2ad6fd360662bacdbdbdd274a9400538dc4148419bb9c36335640132f1e3d322c2239d7b014e46d9015973a98e5e7f558e3896ea96741c53405fd4395087bc466a40e43ffc34e6cde11927f65eaecb648b6b8e228f7eb89cd4dc421ed2456c437e432ee716df7e648f452e9f90fd303c643cb48a7d761444a79650d81eff49d3aad3322d3cc14eda3f351e9064f2e80906ccf04", 0x95}], 0xa, &(0x7f0000001840)=[{0xe0, 0x1, 0x0, "5e0acf369c87c81babc3cc87d96762e9a6dfb1b8c62e064bdfaac54a8b1c37ceb8ed7c1d7d700125fa6495cfd7f8a84a4b8650d6bf124b2f4cf529ac987c948ffd80d545b855674c210b1bdc55d75c880c2eb98f8184d7a69151626acfbbf069c219e61212c70fe6d4caf2dae49c5dd62f36265e196de133c9f9fef0aba2c252e726f984b55ba7f17c3ff7b88fad68a451a5ab5aa2d92b0e3d13d8899422196fda033deb459d11f16ee26d0d86c2812675dd256f660e03159f929eb3b71bf12e6fa14f2833971128277f191170c5548f"}], 0xe0}, 0x4) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140), 0x0, &(0x7f0000000180)=[{0x110, 0x0, 0x0, "00a2f2f7142e9ff178545d4fc7c6db127c21672f61deb9b53d7f1afd8e9d5cb64a4231c3d772ff15d19725b0e61a19e72d60474e7ccdb0fc5ad33820aa43f144c06858c46fa9acce546aa2138c0c3bf2b855f017a4f4b71a072c6be251edcd604fc43c41e0fdbc3c57dddfe5cceb2e351b394a7ff3ff180af66561306407b5c53512776cbbef2ee6902134aafd3d473e7cdd2bf9c5650a598a66cbc08d9d981b5d445ba72d49a1300e9acdbe3dfd2854a43c27f2707900683ac6295cc46dba5909b5e22a32fd5275b17186f48e4f4ecbcf66f594b0bfd58a6f751e7d33e6a7560a5e62772e4b9f89613285d8418ed1d043c19a6f64e8c6e452"}], 0x110}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001f40), 0xc) dup(r0) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000280), 0x2ad, &(0x7f0000000040)=ANY=[@ANYBLOB="100007000000733e8cd66700000000000000"], 0x2e8}, 0x0) clock_getres(0x3, &(0x7f00000020c0)) 20:33:23 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x59dc) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f0000001ac0)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file1\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f0000000340)=[r5, r3]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setgroups(0x8, &(0x7f0000000300)=[r0, r2, r3, r4, r5, r6, r7, r8]) fcntl$getown(0xffffffffffffffff, 0x5) r9 = getegid() setgroups(0x5, &(0x7f0000000040)=[r9, r9, r9, r9, r9]) 20:33:23 executing program 0: socketpair(0x20, 0x2, 0x1, &(0x7f00000001c0)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000280)=@un=@file={0x0, ""/76}, &(0x7f0000000300)=0x4e) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0xe, 0x1, 0xffffffffffffff71}, {{r2}, 0xfffffffffffffffc, 0x40, 0x1, 0x97, 0xffff}], 0x1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x0, 0x88}], 0x2, &(0x7f0000000100)={0x20}) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0xdebc7fa8fb11a033}], 0x0, &(0x7f0000000180)) kevent(r3, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x4, 0xb8, 0x8, 0x2}) kqueue() 20:33:23 executing program 0: getgroups(0x1, &(0x7f0000000000)=[0x0]) getgroups(0x7, &(0x7f0000000040)=[r0, r0, r0, r0, r0, r0, r0]) 20:33:23 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x40000020a40, 0x1) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r1, &(0x7f00000000c0)='./file0\x00') readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/145, 0x91) flock(r0, 0x3) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080)=0x7, 0x4) flock(r0, 0x1) 20:33:23 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r0, r1) setregid(0x0, 0x0) 20:33:23 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0xfffffffffffffffe) getpeername(0xffffffffffffffff, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) mknod(&(0x7f0000000080)='./file0/file1\x00', 0xe040, 0x3) mknod(&(0x7f0000000040)='./file0/file1\x00', 0x1, 0x100000000) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) msgget(0x3, 0x8) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000440)=""/116, 0x74}], 0x1, 0x0) shmget(0x3, 0x2000, 0x484, &(0x7f0000ffb000/0x2000)=nil) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file1\x00', 0x0, 0x0, 0x0) 20:33:24 executing program 1: r0 = socket$inet(0x2, 0x4006, 0x71afb314) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0xfffffecd) r1 = socket(0x11, 0x3, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) listen(r1, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0xffff, 0x9}, 0xc) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 20:33:24 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) mlockall(0x200000003) r1 = dup(r0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x100000001010, r1, 0x0, 0x4000000000000) unlink(&(0x7f0000002480)='./file0\x00') 20:33:24 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) close(r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 20:33:24 executing program 0: mknod(&(0x7f0000000340)='./file1\x00', 0x104, 0x2ef5) pipe(&(0x7f0000000140)={0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/46, 0x2e) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) dup(r1) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) chroot(&(0x7f0000000180)='./file0\x00') readlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)=""/63, 0x3f) 20:33:24 executing program 1: open(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='x\x00') r0 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 20:33:25 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getpgrp() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x9, 0x5, 0xc0, 0x6, "959fe3d1093ee11f87b4d6d47a7fb9a58e8b25c0", 0x1, 0x1}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xfffffffffffffffd) 20:33:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x1000) r1 = dup2(r0, r0) open$dir(&(0x7f00000027c0)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000002880)='./file0\x00', 0x20040, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001180)="21777de8b7b9115a9750cd6ba362a81c2df80f591b2f841889485e33df78b880826b3fe981c05f858ec0fc6be8e2628438e77bcdfd9811c38a3cbd3110ee6024f7a36bf0f1993b900ab51940b92e1061f8ef422dce773a3d59ac0f16ac33ecf37c0f17d2e643818a60a1f7765d69ccb851445e9183179d401d8a45bd460d5795fdde94346a8276ab9380490a10e9889ff684429cbabd342a0cac895c16764b265dd272a3a159a4f3cbb59c1bdee22abf66f6432a33f7cbbb4207dcff5eee151044c209ebe64bc80806fa6b374c25b16ab390a972ebd656df53994b6a5afcaf3e", 0xe0) 20:33:25 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x100000001}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) r2 = getpgid(r1) fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x2, 0x1, 0x3, 0x5284, r2}) flock(r0, 0x1) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r3 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0xffffffffffffffff, 0x1, 0x0, 0x100000000, r3}) 20:33:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000000c0)={&(0x7f0000000040)=@un=@file={0x0, ""/59}, 0x3d, &(0x7f0000000080), 0x0, &(0x7f0000000380)=""/140, 0x8c}, 0x42) r3 = dup2(r1, r2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000500)) write(r3, &(0x7f0000000440), 0x0) 20:33:25 executing program 0: select(0x40, &(0x7f0000000280), &(0x7f0000000480), &(0x7f0000000440), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240), &(0x7f0000000380)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xa1) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x6) 20:33:25 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0) mlock(&(0x7f0000ff3000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0) 20:33:26 executing program 1: pipe(&(0x7f0000000000)) read(0xffffffffffffffff, &(0x7f0000000080)=""/184, 0xfffffffffffffd75) 20:33:26 executing program 0: clock_settime(0x0, &(0x7f0000000100)={0x40000052}) pipe2(&(0x7f0000000000), 0x10000) 05:38:26 executing program 1: socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x8001) msgget$private(0x0, 0x80) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) r0 = msgget$private(0x0, 0x21) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000640)=""/4096) 05:38:26 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200000007ffe, 0x0) open(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000), 0x1ca) unveil(0x0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') 05:38:26 executing program 1: munmap(&(0x7f0000ff5000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff6000/0x2000)=nil) shmat(r0, &(0x7f0000ff7000/0x2000)=nil, 0x0) madvise(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x6) r1 = semget(0x0, 0x5, 0x3) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000000c0)) madvise(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x1) r2 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000e83000/0x2000)=nil) madvise(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x0) r3 = semget(0x3, 0x4, 0x8) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000000)=""/143) mprotect(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0) shmctl$IPC_RMID(r2, 0x0) 05:38:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0xfffffffffffffffd) munlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) semget(0x1, 0x1, 0x4) 05:38:26 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8020, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) chmod(&(0x7f0000000080)='.\x00', 0x1f) setuid(0xffffffffffffffff) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 05:38:26 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)=@abs, 0x8, &(0x7f0000000040), 0x1000000000000092, 0x0, 0x0, 0xffffffffffffffff}, 0x2) 05:38:26 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x84) writev(r0, &(0x7f0000000100), 0x0) chroot(&(0x7f0000000000)='./file0\x00') writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="ba4246c7d5820d6c7ca63530341a8a8a675f50cb4cdc0d71cd2fe659ed3688fcb60b22559cfd6dfdc96471a3e73a5b2aaf710986e53bf5c8968f1985737c7751d6059a3d0d001a20a7037b3ab0c68d4590a986f9daa0b6361c4c5339641607e98195a95d78e8933aa9c8c6b44a50b548b418a0775f8d6436e3c40c0404732c416531d31ad5baaa46c3c667e2c1da4260649957c165c585990401130773a7de8e116ea50dc91c0de5dcbcbfb8d6a0ac0429f880a5b48bc1aaa4c8575160a594ee9b9c5cfb77d793d1b42db94105583e4ab02e0b01a1380ec9207cc27df0b1518ec10e48f60e0c01a4f2b7469f34c09b95d46e63311a49184f5aa2f5e46663412b4d001a5f0db017f5ea29a0123a23cc8c1a3c5bbb82bd83037463c7619bca0134b75157e1dc17d87cc399b335f6d7bfab945ba08afdd14b5e8984b26d2d195f7d524774253aa1422bf3b4963d1d4cd9d4fefe4c1add219c169fef9265e374b8a359d5ba0458b90fa7565f17396aae90bdda922c38973ecd44c9e56521cc1f907a5387524b6534b62b3ceaa15f288f9634b3936e6f5a595f3fc6b149a857636e3c2a7f91f780c739d6a16997cd89c5f67ab8053b25751460e44f217e032d4cad470fa1d22182db95c8525855c7ac35b9cc8961ed42bfffe483035855f319bf2831052c6210d0033f34b8717285969e5209cb9cd0ca1dc691e3425d3dd66f9cb3ceb2e4820b21bbb0ff87244ec4a5da7f24e2baedcc3293eb5521314d48bb29da2bd3f20224aa69447c1d05005f4933917955728f1ae58cb44f0a2d89d2f10378f73f931a574c3dcdf715e04fe4fd571098475c5bab4ff3d61f48cf071124ed97941745c6229cea8d18bcd420c77f6dff2003aaa107e0662adcd73db9046ff3ab46c8fde8c935053c96a83b884c5b28493feb5c0d37865afc4cba566f14dc9fe16c394dd07b70747a064241ebfa6fe4a9ffe6b1796c9837fd5623f5a2fce391ae780f6263b30d084e09ad15d5c954e295625faf1831afe712788c5f5c5a3bd8761efd5d7cc3fd6a45a74a6a3a17ce5c1f8ccb5deec8d5569d4336cb79e52c752c647871a99ae62aac6da0021614771ca0dcc732893796e36654c7df75ae6a39c81bc03eb564a4c6649f83db7352a1f9748b5adef4a35cb83365f9e082f0109ac152889d699e27e630a60751ccbd928d984d65a3c434a1648d289a0bc4b6483f825d9861bb685b66e8c149e8e24134f17ab2d0730049df20ed017b8336bb9181a2b6715a8b7e1eb8e2ee768a72afdb2f9e3fa16888e69a8164c51a5ba8b666bba69c86608247d9c986f00151938d61b574e06b8667ad9c0d8a19f6d5a7cf6e288702d4a0b5d225a8de54b63a2f0dab734e890b3c9afaf1db4d18ef1237a2e8e45ce8e9b1fb7d6665124e632ebf85e9d10d29b26cccd61d5ca90b599313917b3d984a0c5d556e8f0e2c3fadcd9903aa23f0e56ab3961fae470ffb8f1f0643602563b07d99540c132cabb9ac1da721e32305527dae817563884968f7d8cf8d12ca2b79b7bdeec5a79bedebd66b65188e63a48dee59688664b8ca730444283c5a455c4a31e8aee6f05164144ce8cf6990c8646417852eeefc46bc0af297319d6b0f1d4da5d397aab2249d0b067ce37fee23faf7290175710ad308ed1bff5d64b25426ded2bbc0d42368797aa66a40a60e7654edf8e20bd13bb0e9cfbf0862b87bf94a8b2532a804982a2546ee169d273c6d488aac76a795385085b691703e9f0056ba1686f306d0002e71f653785f93cb31234845f7e882d863b2cca5d3429b24cb3e467782e73d4b9763eb4d448d8376243c7efb86c9eda68d654f3450ca7d94599bff47cd67a427fd50bc1165e85a25f587c26095cb03f325a538180977e2fa5a4203aff9717edfa93093d331f09de93156f6d6a685c31c45df24b75051928ebbc81cfe98f34eb111266b751a589f58fa22237dbb2045c956a52bf4c19739a359e324a3ccead2b461e63fe566e9d396df9a782c9a77f363e58996ec886cf41ab075839593a09c583b7a0f3ee8bdf0f14ba18c8197f06139b09013856b2088e690d4ec4fb34a6738237132b7a14a96a9f6ab1afe267b8824862ba1ca24d22fa8de24bae538f5c54e1b3ffb41041f19ce9f955b7f0fd9a05264f38b51fc2fc54f71ceaaa9c83fc14b5e53b31e3861a45198abaacdde30844ad6b15ac1f513fcabfe27111eb058ef9585e11b8a645e75f0e2e2a63ce2c8597f741540ce4807d13f82de70745c12316905740866d78e61b30783f46f7cd08edb89b58927e7c36bdb827c63532b1515d249848df25053fcb57ea032d094b7a295c00cb58a7c5eb8c4bcab9fbdd1c73472750f52489be37a5da9ac60d224414e5bfdc9dd18b4f4fc9dc25952351b5f1e8f51d15f0252a1fb58be3e64dcfd19055522ae7e53672418364e96d375307ee0b29dc5dcfc55d5b1504af5eb727da247aef52e64c9e93fb5a6c74351ed96d12dacc192321daea4c152a2d64ebc5baaff9956085afa9e68d26ef57e68173fe4fd08cbde9af691a23d3ca35ec68cb4997a72342d13bc80f0dd9d9b24d1dc76e3c8ae701ca0705e1c506af489d488c646903f1a3b738bc8035fcbaaf9699a42b3c887f06b69b82ddbd20362ca24675cdeeb941bd219dca972b32cf24efa7657ba1c263f7503ceb46a3990180077ea1d19bba23899b9debccde855507ee8ff3739dfa0e67c1d1a73d683ae4b7f0b3588d4bb5a17ad275bc07eded49fad5c5a44a321f78b919d0e0852de2df4b830f9bbde7c636f7588b053e430b620db3cfdd04ccb167b8e2499ac067d125871138e9575473658c8ba9e938f780a346e98b85c5056a8943514cab3bcd695413f70eb648a351335587ebb8aa3be71c8266be15cf8023b13664743b88f5a1e1082ff0007a11dae99df6405161989cd108fad7ad71cd29ee367e5b406179ad349b623f758fe074fda11e7c4438dc42e8eaf6e0c7d8c94ab7e157c77abe2d2ff6106797974e3052d7b7cbc65e7f32a44d10d73eca61e2a49e8cff0523d4dc44bd79c1cd9a6dc05f2d79936f8e1b11637b7291f27420cae408454231d3c31becb38f7bbcac890b854b6264b66224415058dbcf36747ba3dc1cf2014feea2132e658931dd92bd27eaaac14b984d2742e60aa570c5c0ed0b1c5e8fc68d9044f9aae5752abd1b573e28b233119a0f764ca39bef82fe456c9e7bc46aa1155820eec22b79541bdfaabab5472714dc9bfaf5998ee94748b4b831a87e4955ad05d86fb7caf2d0269fb624d25e991b9ae67d1c5a8b4e3f72f7ee854ba7475dbbadac86ad3c2fb022b1c1fcac7cc4731cff4bcbd61179aa4b9c886abc9e10c2f966804df6705dc6bcab77d25ebb4d9101bdf7e50c77dc91db95d71ecd00c15734d08252fcda2979a288521905f77fb8c71431aeb5f70a87992bd6f8a750f770a9414321b0bc08bb2e66dd34cc97cf8e0eb219bfd69c4a291fd7d9017a9bf1fdf7941f54878d0b1245046334f5993e8fcbd719d4d2435530a749447f9be1fafe26dee0b04466121422975ca73ea5ea1db24a7eca5eb2d3f52e20a9413c808404c8c777b1315b9c92db7b91124ff6a6e06d1d360e38ccf13ef85601ba236e60f80561b9ddd4d511f8d2f6ac7e789fc6d46aeb58d3d1c58ec2ad3b5c678c9b30d2b65b4e4e31d1ac7718da5c51fac832e146f4952d29e425bb45e7b73c85efce112e58bca51ffa087860944fe99e12160c8b9392776a78d71bec8c2b9b83852fc1cc9aa3a9c604a7cc9255a7a2085b0701a896791f23f5d5012714458bf74c75db09288dded3415939fd191c4bf6587f63c4d22d961aabb2f982f72027fcadff96f8ccdf39a5e703e1b06e183bd92267b84c76c6c391986449dca6f707c3729843b390b35e924c1512db1509939d05755a8c41f0543bb7081498536240af73e81bf175666b7dee2e80a1a73c3e9c9ef53a66fd18c81a1d2ad317572f7d2f31f7e6df1f206473b1fecec1b58dfc54f4b9f9352cb49fd87a55d7b9b001c8cd08664474afe4f3b946f03bddf4697529bfaccae22ca7f1ea21549acc7578d8265579584967d367589338419ae0926c73ad04aaad294e56240931512d18c5e857e767c31254034a426d490dab92b0fdea2ca0bab849a6fe2514341ac470daf3594fb8b2af452d164b53b5f7b2e910f1f8bbcf82ca44f463f04ceb94d68573c8ea171b68ca5510140668727f94fad98ee34a4ef144f0a1ebb17288ef77878cd53caa899c98cec9b3adcb1206d23ebffd0f433b5f57e53f7955acd3ae4ea20db0f494861eabcf73a1104472267b75882ee87ef1e6ce0b353d07c8074e688ab8a6da9e9cfcce86419055152f6fd77a8c25066dc1b3cde8f402a7c8f2a618162519de4ff2e0d825ecf905ea9e787f1657306eb716189ef36a33a68d4c1e5c87459605adc4759259dde95d86b420065d97b8cecd35e6758f760c2449d230979c9ac5dae4a51a1c56f7233b46020457c9974e781ecbc2ae7b27d50fc12ff63907fa3d891aff57160697e8dfc19b5cf510d2c5cb9c30ffb74472470a611efbef7a1596e1c6cceddb76ea145df8b55c29166f11eaf023a70c5ccc7a9ced745efbb0865d04030c1b8bf89a77e0594f1b351f29852033ac223301ddfdb982cc392b27caa749751e3487e5b412baaed6d0b76afe040963f85af0c9558e4cc34df52dab9d84dcd805fab3ad34db241ba9b7ac70b691d94256e9639559d338b96f0c16ce824f97aeb175548147965ebcebcdbb11a9c22f53aa7f32c88a18b00e0f26cbd16706b456c3079df56ee821d51dedc588c5e234fae83b62bb21f8067859cb7735cac6eac6b40505a5e3e9ce2308a3f62598ffca84ddda36c0f6cfad911dbbc459826446ee634072836ee11bfffd0dfa927d13fd35e5e173cdf8720a345c57c26df9091b44e47a578abbcaea42a2a9dc81e69933f6716a0729dd1e1d9f59e264ff0eb6f942b335fb0fa70ee7e5eb2fe1bcbe7079b4cdb46532e6cf9c2474139c001282d4d8f65b77502829516f8a8f123c19b36308f7d8797c49b45fa643bd663b23d81b24dcc2a010ed6be6bf32d2fff72a80cf1bc94aeb5588e65dacfb114f3945f33c62deefa83d58f7ae4ac0314ac6cb8192d2fe195a93fa9d33225b3a6fc8d2ae56b572564ea6799a6d32347a9c53f04f75a64d9112c33266a0291376787e3f9070c1e7b6c1a45b771d25d82145f35ad124ac8a81fdf9a88bb2b0d910ba1b4f774fcd75a60023ca0cba3c198cd22b99e11b6d070233dcc7157e681e5985402882c1c1bb783b51b745f8ce5462b56a16b7c6512b59f9dd96e014cc834a467757b17dd9008dc10e4d18541f93a1ac0c4d86d5c51561b122d4b6c007dc1427dbea478b790be3cafd1bc691277169247ed5de1f05d8adaff9a7329a605b69f937c30b8a3fe6d35f6380a7ad14f27cd3c54d0ed83ecbd92f6c9b8a496b0e3e9386543e93db37553385dd794facc8203078be7626d88511f1862b027a6a73eb59057e04f6a10775ff1eb6a54c1a0312956dccec125f00631fa424b65dab37621639e8cd178ba0f13e479e568259e0cfe72f1018d2c7ab5b4c1b8784307c31eeffc842f27fd621df03459ff748ae8e843263ed7ecaea4ca87e9a4c8a1ab952e56e39224e47de749507a2c4e8ea8c55e3e24b226d7da9fd1e235d59bdce5299dba88021018e8a6630ffddb765132d60797fdf6712464bb3475ec7ddeaa961db580b3e609465490587e51003f0b6cd05d6b6a4ffe78d616a8fb1b37f25faed8f43c"}, {&(0x7f0000001180)="112f37020385bc491853d1a27fbdfd106f1fba9fdfd3c71ae3706f7677bd28c46519b74c6d8d67b7360348affeb41f6dde3519f9c982a5569adb3b0643042fb935f2d340c7219af8c61f4f9962772c8e10dfe8970e248c3065b9fc7694dc935e810ef21b0840d101b75808e276940bab7e8e0c69c56c73dfc037d6b3ff93d1"}, {&(0x7f0000001200)="1a75388950335def0ad8cb5cb59e5c57def8c730de2c329a3d8fe4d150244344d408b4ee824a9bc4f33ef395e88a7f4857f87583a197511fdf2ce5211eb933f6550bec28ed466e39673dfdef36155be090c643a98697a15ec4e2a94cf56b6efbbf1c36b18d49816b2febd73952f8bf16c5b4964bc358258c5169b16ef27b1a938e995e1690977e45f5044bdedd54e424e5d7a0ddf3bd95e088750af43914ee002897b0c4a44c5cddaa8a363b959620b76fd25e9bd8d4b7b4c58a2c"}], 0x1000027d) r1 = fcntl$dupfd(r0, 0x0, r0) sendto(r1, &(0x7f00000012c0)="4d1e8d472e0702b4e1c9b3e8ad80e16dcb8411d1f87597683cf11adcd7f4e9310360a1224408d98cb9daba8b7a3492500d3a8e9b3978d9042ec068233d05096cce3eeab29a32eed2cb66e5c19f114a334b0503f73ae8244e3b14a29222b90239576addef6909bcf02cde9fd723ace6aeab0acda5a0314d3158573a821f5d12bdfe80fa9ca9fb228a460808e823e21a12c54605da792ef4179985cf6a5d3676a760152ec3995100eaea8f8e6394ca55ba6571cf33b16c7ca8e2af8c4deff53c8b87f4d57c5344ef6ce8207300665d79aa349d842da34ee379932b3d1d45dbebb010ee245fdae340881230f47bbbd06e3c17ef71e08d9ebd41072e3f24af7340e1958032fcabad17706e55ac2aef1704ecaf2cf155611278722a5886dcac129a99ba391179882f78df173aa63949b62a022bcce34779dee31492fddfe944b0276591d45b29930098299e903794b24ee4f104dd6277e300eceb486043791f201f3c4e5346d4f8f1412d30b1a8ad3da0470fa21cd751ce294093a32c7171fbeb680123e4931ed8fd20580924b4f0207bb5f1b5c5b0d8c9db955f192bd9590c6626ee1a7a35882515f3e8568d1bb7f5dc7ecd9fd599cf5aeb71e017d0b1ad1dc8c0abc65299bd791fa6e4e5df9fc2624ad6cc51ca9e5b13f5a3b44e916c696bd45939c66a4e117625ba13656b648f1505f2b065a739e7b7007091f2c39ee7f7d664fcd5760501770ce3b245520c1d78949725b8355d26b9408da0e6794ae63fde172c835ff196a2bdef23fc61941c72cdca096b18d5ea4d40e43d6944f7ffd06f251f58d4682155e2f0d4e2df2e41faed42a413d135f0ed32cb6e17cc70df79e45e31109224917fe6b4cdb4fb49f0fa018eebc160243e4a8f5a7d1e4b8d80a226d24b70443e1b59a7b5fa6d5db7eca58d3c753bb27fcd96b2024f187247f1f529e883309f784b0bb7ad60c6ffed796a569a72f31e716f704a632efdf81f3d70f816d5387dc402d816db9dbfb6a7d45904766cb593f73aeec751ff3b2062be207508d44d4c664856357fe9bc57798f4b86e61e80cb45c83f6b3c549934d6c2c68cac52c6936ad238b8eb5b21802733b14d90c96da5a9b76ef3b4c562d29ffb13b51f1f1a8db1b16aa9ad76c05979b144b9884bc9088d94e48537834e3a7fd9f75e7ddbf79078afcd8ec9f66e5ec0b2cf3fab3c0ec9b4f5bf1324f7022204deb43acfd72546cde19e05a33ac4c4f75ff67ed10e5e01e785a4f758df253bd8f503949a4925d3daac6ec26e71b7c484d736cd29fd18538bb8f93dbb48f74d47fb9dccf3cd4997db13cd2edba1e04f07fa40da1bec6193175b4cf8a2f6c009780c9a8a93e9c53af26960b17794dfa5a65ddeb807b9f10fce922b19aa7ec93127a3c0c1059a5049b1d0370f1f5b23f0108239d567be9afe253023ec95991595b086f672740198b5536ade325393e1b5ebcb9f44594c275f63c5bea999022bd22e44fb72f8571b076323d614d79aa501940246e98171e9b9e9c4a60d5dfc072cc2e5869df34eb6181903ba9f999ceeb2ca95deea0fe28230772fb03e20bbba0c45b789343c81b314cb2c02a2c56a490f3f7d724c60870c836c86212ca589b30fab363e0daa556e50988a43941a5541ba574ac2cd9d0662fabd27ed5300d8b5afc355475bec82d28075e19bea119e27258e41e9df70079e7f88c846999cf36d502f80de9e0c2b7f8624964101c557f20af9730d29765449e9793cf8ba2e95df6c264884b00477fe302a2839e11317dc811ecc31fc37414cd01748833a5e37cd6be206ac2259975e124a31e7d14c5b98020e1bdd90e4671f0a24c4b44160508b01f25cc3b51a91c9ec613cdb994758b8d3a7874871deadeb134151ea281313bb07c0b5774ebdcfbd500240fa26f7195381bc0e6b6dbc731afce1586ef6f333d0c47590218b3cd576ed03afe89b99413ce13ff7041afdaa275ccb391fb668283de90b5232926b7b15be34d730cfa266e32dc0eff0c659745dfbe57d0f7a17688fc0934fa940a89596daaa8bb6b64a6e3776629394f298fb4b877634f4c0e114c02c04437cb8b7964d6b6026cde9d461b864b025feafac6a2d670cc88d9ae0eb93cafffc07a8729b282496e7ff672ce65a64445c16adae1cca89e92365f5290b65237dbb9925c980d827e4e5765edc3f87d46522e0c70fbb2a756e962989c80d65110fa9a5717aa9a1117385752bd63ff6315fd115cb6e0ca0987e8d5585181189df7768494e0b2ff79de479610a833703cb8af98bdf0c58cde280252c90bf0daf0308b380e06e55286e67bf8ac18ad5e8bc8f14d47bd76434d9b2c159819dc4146a253a69fc7119b18a80a24df7510e2ad2eb523cb4035435ff83dbe48dcbaa93a513468de3140f8c76fe9f1ca916051b59567239b8232bc50d0a5ac9d671047b7c2debc8d0744b0f16b378d7ba2a2b24ffa9768fdd40c419b9f2825272738870639bee32a9041abbc5f14f5da7ef22a5eb15c2caa5aed496e54c843b0040e2951eb98bb8032f819d3f6b840e77935131f364669b0a2c68ff61ef2b7e13524a8fb65543c0ecf38e414f0bb097efe1ba175f841cd21cc5c3931a4e6c3fa4c1b6ac1c7ae38219426c3ccbc0b86f699df593a7aca864808f57000ee567b4c04151a2e5d2361ce4766a6a171467f779ec580fbe1ee64465478e5f4d321b01eb1215d7db1953c9ef0ca05096168e5ba1d95598bcf16eab48aa5d2cf2dc6bca610a0c15ea8763a1fa83c1a5373f7d01dca71e2b4fb47fb34a562f0b6dce6c9610dce7ca91ea77fd768d9a18c9bdf2f56218ade5ba733205c67b9ca8db50d22f40e367153052db09fa5956824d902251f5d956b631538cb48b1d6216a04201ca74107fe3393bbe03723a45ae4071023a856f7758f7b24e7e51fe7b0813746044f08c547d3536e11f52a079d46087bc1553750baf40dc54f36d5721f54e18984a78db7484175b8cc544b8eee82a024dd36c8b1c1bf179919131360df626ef25ae98750218106246cd2e01687ee5f35cc690ffc9260707b2fe2ba0a1dfd9ae3df1bf87516a1e67c457be0fe9a0d2d2a847d72b084736ac2e1e38fbad39cf236c1474b362350f243bbdb777a2fa106b3e754e980ed8a0e41242ad5251a4265d6c0dc1e956223403355f229f7f9d722c592e20e5c4a45aa5bef2d4dac274ca8a177392272d170bf5dd2f77df2c26287d9dca804e0d3a01828f8f0c4f8e55052875b01c9f6cfcca77e16fc99baad8143f5faae07a2cd839ab7476279eff53b89a3bd9ac89eaf486e37a1ff39d0e92bb8b4c1a6f1bb05426acc5be5f17b932c6e2da2f88dce56f4a2f0ffdf88812e6e79d75403a9a80609ada263174184ed434ae3d4d144e203ad57c3294c1b2d34d62aafd9d42eaa6f67d76fe50fa9700c96e10727018da8f807c4bc89ff2bae1f0eb89452cd37a9fb0ef3b39e11d82a304ee3f124c098ed825c21a2e4761a53878f98793d5b169460ae1b889bc4c0f78b0e0781ffeb7a03af3aad700f7b918bd69b88e55e6f91af914411a479aa7b0ffcdd08e2d454036bc9fbdad6eadff752b588a58e6b94de8c0e90979a125dad50c1e039348ffd48c64f7c165238913cef4c695832951583bcabcb0492b2bc6f8a718a781d66f87c844bdc2b1a9eb04c1b6c810ab909df1596ea568b8e9409a8f45e9e28ebb8dfdd731e1a702b5c017b59a07c3e933cf08de9216c2d6e39b1b5a9eb329e867e951b97eba9b58de986bb9c68e4536e9c2bc8ca718ed23fb84933cbbe7c2c2efed299668dc2d5e9650f1736b61512a25c6e52389d05cd03f36f613b02f0983d4bd0747feb70c7b017d990b6acd073b127ed725a9c99f53ab5f7e6f9c5e681f362b4ab481566d2786b8bdb58d5da43c3eb0fe80c742fb5dd52b975bf89617f57f146d4b85187b067105a99150d29f78d60570497df34ceccca7a9adaffa7cf66c5b6cb01dd00e4536599d7ccf1c8a41099797e36404dcd4a8d1dc64721b240191eb3bae5dffbfe5a94dcb46961a4500b0f6544c6d9e6381a47ec6c6358053281e23c51e71799a46e86120c7b66e6780593bdb0b1132633691c210a50ba02f389a506e74da5c8ea446ad36c533b2f3889348637e92b86610cf05366b0c7f29800f954ca7812dfc6743ee21a1cf77730fdc5e09daea8e88f31cf668aba631432b5aada2ca93d4ff6ccd37be09fa97cd7ec40f5888a7999132ad7596e7df9e7c458927cdf8607e46d1e76c1251bcfe0965bc7816f1abffcd6b78804fbd7efc6d16ac578a8e01438dc4fcc7e6794be4205d22538e0dfb7454b5e78e874c963f11b1c5e094486e3f0d7a332d4de126a8820fcc1ec4b3baff8898018368152db095aa3fc038d2d70fdbdccb61ea99cd2aa979e78b0535c39f19068051feca1366a87345f12d11eb2b4cd12fa4f4f11ec0d93ae16c0b85087bf33c6bc2362ce6b902b07f2dc73f02d29787c0a490056ca023598af28b39318ba6b9cf0ca6dddeda34c9f81a11a83c556a0ffbd3c7ed341d2ab91e01efba4ceae6e5a8de7d678bb1062e9cda353abb91913db333ac02b26a1b77fb628c34e155abe307e9925cbc247f356815c8d74343f170cb192e5d7625d5660846b374114da241567aa9cd387ec1f852e60e7eced85d63bc69f3ba1fcf2793dc917b145e5e13ccfaf3db96a95567f51a2a9a8dc408f05533819af11a9e7b24309d053d110e93b9dab29ce93f8ec8b83b17d3460928260e51be38f673d1ecd35a3e40ff14d26cb10863bce32fe520298d55d68b4d3fa58b0b29e34f9cb2df7f79b63aaa0538171979d851a3eb9ab646954e1c295517c02a95083f054971fa0b4716102c44dea740589c09032090a1b544c6a1e938f07050079a523cf723dbe4c04c667f479fd60e8dc19afd6e884549dde31f6034e730cf46c8a533d5f3315f6977e5476d1fc72300c3d9b7a2e1a2b5c76ad766916ffaf2903eafc50fafac137ecc945b8fa953c17502843bdca0a5e4fb54ed35a20db4e62f771c7844ac8e9e565bc0f90d56cb795a25159aec62fb81417e5c0ee95dcae104b9fcd52d76d42c0473b34226563a9ecac968798f97e3044bfd9565bc57e07a25ed0359e848f3853051087e45d7939e8ea07cb7f2e1e7992ae5cc4242a2976878eedc08c75042437c1c62d200a1f58c1993767a8eae64a45f0dfea9ea12b24b47c6ba774c6daa83655901d628deb0c1aefd1e6cb6de1b3acb80e9e83b1fbb73a14335d62dc90989404afb658852f6f1a1056566a2a09720d5ed5e52aa947106b382b3b9bd48c227b5e96928dc27249c917cf48cedd8a3b08c31b7e81a05a687c890c84557c63b2da853a308f13729c9fe361c8d9f4479a42d8f75d0b0fab84e953defb8580759c4e5ea0f391f88f25dc4addea8294ada2a788c967c8a9e947eac0627c70407daf7e4cdb33d649540d2ca9615b9f9adac3c42cd4bf68618c605b7f926df9f64fdec4aff71a7b25e9936f5cfbb3cd8a941466b3fcfd656a23b5008825b9b871974c42aa5fa2aa0566e925b5484865d2f455d6e17aa26daf0f7280eb484911809d29441644a10b77dcb8dfde4aff9061425e59a38a00bfe4fec0180e7f3913da2b176790c7ffdbba7d1c3d65e2665bc4ef297de17d649a42ddd021b85540219812010d71098638ac1adeadf04259e54748e5775d112bf3f9c52b9a4d1823efde8e4ebc79d5dfbc7c145ff24d193e8d6f97c80f3493cdcf962873064517314b17a2839f1940ebc70870846102f3a5d409e5137a7054b43214f5839256ae1b49b", 0x1000, 0x3, &(0x7f0000000040)=@in6={0x18, 0x2, 0x6, 0x1ff}, 0xc) 05:38:27 executing program 1: r0 = socket$inet(0x2, 0x201006, 0x4) sendto(r0, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000040)=@in, 0xc) r1 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) chroot(&(0x7f0000000000)='./file0\x00') shmctl$IPC_RMID(r1, 0x0) 05:38:27 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) listen(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 05:38:27 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') truncate(&(0x7f0000000000)='./file0\x00', 0x0) 05:38:27 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) clock_gettime(0x7, &(0x7f0000000240)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000200)=0x8) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file1/file0\x00', 0x82, 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') 05:38:27 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80000000002100, 0x5f9) r0 = open(&(0x7f00000007c0)='./file0\x00', 0x4, 0x0) r1 = shmget(0x1, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f00000000c0)=0x10) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x8, 0x100000000000000, 0x0, "a2fc9ee672253bdc5c454fc29f520f49b2b367ed", 0x100000001, 0x100000001}) shmctl$IPC_RMID(r1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2385dbd7d77f8908a5c063d219598fd231ed7861", 0x0, 0xffffffffffffffff}) 05:38:28 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) madvise(&(0x7f0000381000/0x2000)=nil, 0x2000, 0x3) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)) 05:38:28 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) dup2(r0, r1) 05:38:28 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x1, 0x6}) setrlimit(0x40000002, &(0x7f0000000040)) mlockall(0x2) 05:38:28 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x100000000}) read(r0, &(0x7f0000000080)=""/131, 0x83) close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300), &(0x7f00000000c0)) 05:38:29 executing program 0: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r0) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/75, 0x4b}], 0x17, &(0x7f0000001540)=""/239, 0xef}, 0x0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) socketpair$inet(0x2, 0x3, 0xee91, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 05:38:29 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000300), 0x0, &(0x7f0000000340)=""/185, 0xb9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() recvfrom(r0, &(0x7f0000000000)=""/21, 0x15, 0x2, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) kqueue() kqueue() socket$inet(0x2, 0x4000, 0x80000000) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000480)) select(0x40, &(0x7f0000000200)={0x5, 0x401, 0xb0bf, 0x3, 0xfffffffffffff8e7, 0xdd7, 0x4}, &(0x7f0000000240)={0x2d832cf5, 0x0, 0x0, 0xffff, 0x4, 0x3ad2, 0x7fffffff, 0x3}, &(0x7f0000000280)={0x8, 0x7fffffff, 0xdb, 0x2, 0x7f, 0x8000000000000000, 0x3, 0x80000001}, &(0x7f00000002c0)={0x2, 0x1000}) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f0000000080), &(0x7f00000000c0)={0xeb}, &(0x7f0000000100)) 05:38:29 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x20ab, 0x5da5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x80) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0xfdba, 0x0, "c1d6d042342347d5439620e3e26a778eeaa420ea"}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2a8b4785d3f321c65fff027a9e2efd39c2959038"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ae0948cf6420b3d39400a8efab81bfeadbf0ac5f"}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000140), &(0x7f0000000180)=0x4) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8001, &(0x7f0000000280), 0xa1c1, &(0x7f0000000040)={0x3, 0x7fffffff}) 05:38:29 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x800) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0xd) write(r3, &(0x7f00000004c0)="f193dbb43a05a166fc5a7572ba702ad5bb060000005fdfb22c425ec1e77fcc346fdb84776f3c74f6c65c9239be4a005bac2e98f911630f4eb6dc96f7ebccda04ffd983db5d02f9a811114c2f623e47cce5a9969296ad172da2c73c1049d0e7ab79025101e899e62ed2028822e9e6665dac50a5244baa08c3650379654b37b9f5466da5f70a3fb346a2ab6f171ffcd49893ad30fb3191b3efc99725cc8c0d17799addc15eca6c4b44a99d48a1000000000000000000000000008be0f2296cb8c5055e6825efc577022104c42ee27723e56347972be3cb765fc7b12b1c67a832b0caae54748c2dd4c52e1c40d36fff372a2447a2f9b9763d40f10b94234264898ec5df9843b9d7e4fde6302cbef2d817f791565aa33c7b77332a88dda746eff1385be08868605156901630a1ec55e6d29095dd01dcaa98c0a18f0ff96610b08048ba2123332f198fe9d3f073eea8b815082b55e57faa30a59366df61e9da452c10a650962c322bd7248e4854ca42294452da1302865092cb67a8590f121e477618e25c439a944d644603d64ef3d4fba49af765ca6ef3008ff4c919ac7ff3c5adfd3a91a51661afcdb4d08263175c6552ed473d3fdd0f2c69b5d886966aea195f09b4901c1cf48cfbb0cfa6a834894a408113d73bf8b31a768b1c2ddcc6b16af1da744657a8e600000000000000000000000000000000", 0x1f5) ñ“Û´:¡füZurºp*Õ»_ß²,B^ÁçÌ4oÛ„woGÌå©–’–­-¢Ç<IÐç«yQè™æ.Òˆ"éæf]¬P¥$KªÃeyeK7¹õFm¥÷ 05:38:30 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x7) getsockopt$sock_int(r0, 0xffff, 0x1287, &(0x7f0000000000), &(0x7f0000000040)=0x4) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000024c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000002400), 0x0, &(0x7f0000002480)=""/49, 0x31}, 0x0) ?³F¢«oüÔ˜“­0û1‘³ïÉ—%ÌŒ yšÝÁ^ÊlKD©H¡‹àò)l¸Å^h%ïÅw!Ä.âw#åcG—+ãËv_DZ+g¨2°Ê®TtŒ-ÔÅ.@Óoÿ7*$G¢ù¹v=@ñ ”#Bd‰ŽÅߘC¹×äýæ0,¾òØ÷‘VZ£<{w3*ˆÝ§Fïñ8[àˆh`QV0¡ìUæÒ•Ýܪ˜À¡ùf°€Hº!#3/éÓðs+Uåª0¥“fßaéÚE,¦P–,2+×$ŽHTÊB)DRÚ†P’Ëg¨YGvâ\Cš”MdFÖNóÔû¤š÷eÊnóôɬóÅ­ý:‘¥a¯Í´Ð‚c\eRíG=?Ý,iµØ†–jê_ ´ôŒû°Ï¦¨4‰J@×;ø³v‹-ÜƱjñÚtFW¨æñ“Û´:¡füZurºp*Õ»_ß²,B^ÁçÌ4oÛ„woGÌå©–’–­-¢Ç<IÐç«yQè™æ.Òˆ"éæf]¬P¥$KªÃeyeK7¹õFm¥÷ 05:38:30 executing program 1: socketpair$inet6(0x18, 0x4000, 0x200, &(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="20d52df084fbb2c2e77c2cc25d475ba2f0abbac2f0a613f8527ec619593457d734", 0x21}, {&(0x7f0000000080)}, {&(0x7f00000000c0)="3e913f70c5f4c4e2612519ea6ec0328281247e5772f188337d3bd88f58f41a32ba1af1531bc37afaa1998d8bd840767f044cd7bf01b1803fa3067aabd80a4c8ffb8d8e139aeeae5b06039b8e467c9a1b9f53a4df62b4053de2025645087186abad82411e759db3743c90e25d7a0a44dc22148988dd3b6d029dbe767a5ed8791705f3900503062a1f8fe822394177651039150984fd9d3286aef11694f264aec4788271c7dda38067cd2f9b54084bfd3f50ef42a76ad81eadd7b62cf9d0bd1732c68eb7b698d2af0bcafb04b07237e8af2a7b63511e", 0xd5}, {&(0x7f00000001c0)="11105557238467feb172ebaa5d1693f5bde013ae44e815520c6624f7a4f688d0394a379aacfa4c869b60b2d01ca97065f8c4892d22ecd995d61b3bd7306784d3dbc836c96bb67b54a5b55498e75bc4", 0x4f}, {&(0x7f0000000240)="e490a561206f1739c521f9af2a5a5b8b74d2b7e9e7c715317f0296ac390e60a7b7b59f4945646f201bd7686531d7a058ddae90cdcd2de707fcfdee74d34cb3fae4b389a206d410f485176c6872ae19d76e4727e8fd456b17dda2355c2f33b09bf8071f743a29e4bac31268", 0x6b}], 0x5) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) 05:38:30 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) mlockall(0x2) r1 = dup(r0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="40ff5bb9f3a20f0d64c8af32e1be8803078cd77b40b876921b3c82c83a175fde9f389eb454352c5c10b034309493a3f4e0ea74574054ccf407321ef93c44163d57e34f5a678ec90d7bda3bb63b72", 0x4e}, {&(0x7f0000000100)="4d7c66867ac920d377743ff6b8b9c37f2181ef1ad611c2202990511633e5aaca7bfe0836267c881ce333cee4a830a4b457141b4596a89a9c2ded353af75b50812fc3c7e937f678452c22df2fe3da56a3b33fd92e4c14faa0a33faf6f4e09f933460a16f9d67d21891b36e338663a780593da8591c7a116aaebe10bad4e935036f9bfac567562a1122ba2bf7723edac028701ae6e7b4ebe547648", 0x9a}, {&(0x7f00000001c0)="af86f27d053d5f6f3b65280cb3816e6e5d22beb654f971750cd92195845a6b7090e4358358037aa582", 0x29}, {&(0x7f0000000200)="b75df60faedc2d3e568f91f4011291418d69818af8ed9a67fc87acfa38f26330c26258ffd88fde96056b26cd93d82b7c", 0x30}, {&(0x7f0000000240)="4586f1c77cee1b70f8729e7270df00dbb7489e86a2798362f05d140e8df51b18cc11e132f918767d25af1af2047a02a5b3dba9b34107b87980e90d48411cdc92606ad16d50f4f93c956e22191f24b24cb3c098528b90d4ea49e065165c483abf1826f49c5ecb95a5a873fd53bda7be2cd550d7e6f37c482c3a5abe271f22b0f2c0851d6f039072ab90ae8c7d2c4151fbc65c78bbd430f9717370bea2978a09843e06af74ada124c65bfe602638de2f3a416b7a90cade99c0e6a21ef7545f3729f8f84e01a561a8754c439b75dd80339bac5dd7ef7aeb18678a4af9f49fd1f0b1e91aa04bdcca22", 0xe7}, {&(0x7f00000003c0)="5985a00041dbfc88c4595a565ec4192e932e3c6492cf1cbdd72099cf5e5fdd3ebdac004fe1739793c7f02235e2bd7f06d76621a3c0be64bb502a5d1eb93cd983795191562f3378aab01ad1ad6daba981c0cb26350e9648a7bc942899470c4675f140673a5820a99ec1b5bdaa5c8806a2e9fd55d55f24c2b35be5cef1174fb369b4dc8a9b3ff379dca6161e4ee56cb76a9427e40ebef1117f1a52e5fbb26ea9c376a15aed065822653a75831ed608532a4aba6a617c485616dea77e9c1a3068ecb5eac477b9ed5e94a9", 0xc9}], 0x6) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) munlockall() 05:38:30 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) sendto$inet6(r0, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000140), 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 05:38:31 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20028, 0x1d) recvfrom(r0, &(0x7f0000000100)=""/36, 0x24, 0x40, &(0x7f0000000140)=@in6={0x18, 0x2, 0x7, 0x80}, 0xc) r1 = socket(0x11, 0x3, 0x0) r2 = accept(r0, 0x0, &(0x7f0000000180)) recvmsg(r2, &(0x7f00000009c0)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000200)=""/161, 0xa1}, {&(0x7f00000002c0)=""/87, 0x57}, {&(0x7f0000000340)=""/135, 0x87}, {&(0x7f0000000400)=""/10, 0xa}, {&(0x7f0000002900)=""/4096, 0x1000}, {&(0x7f0000000440)=""/195, 0xc3}, {&(0x7f0000000540)=""/224, 0xe0}, {&(0x7f0000000640)=""/248, 0xf8}, {&(0x7f0000000740)=""/203, 0xcb}, {&(0x7f0000000840)=""/67, 0x43}], 0xa, &(0x7f0000000980)=""/18, 0x12}, 0x40) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="bf2952176f122dcaa74f42738f00ff18b6db0c7084318a889fb12b735179a3c43af99035becd7c31817e9ea12ecf17a84d23970e5b37e08e61479b", 0x3b}], 0x1, 0x0) r3 = shmget$private(0x0, 0x4000, 0x360, &(0x7f0000ffa000/0x4000)=nil) r4 = geteuid() r5 = getgid() r6 = geteuid() getgroups(0x5, &(0x7f0000000a00)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000000b80)=0xfffffffffffffd67) r9 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000ac0)={{0xffff, r4, r5, r6, r7, 0x0, 0x8}, 0xfe0, 0x7fff, r8, r9, 0xff, 0x0, 0x401}) sendmsg(r1, &(0x7f00000028c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000002380)=[{&(0x7f0000001100)="0043b4a59ad5d10ea9c26cfd7e23877200d5abe3014a9ad67c5d846694aaebb7574a34445158b5c42300a3f36f00c70e88c658d16eb975d1f6889e2cce3f478b81b0b2b3e480e850c102ff0b923bd463da68efa5df262406fd054b86fb90b6324fc9c5363f9793773f5a9c21909152928ad6bc249e058c8d23fb3a6528244b6754c2aae38cd79f893a3bf8d7c2dc86a97b5b86d17336c744c274a8c71c4136ec4c5d2e1211377a26b3595a9bc5ab1dc71454fc2bf66d889e44bf318792509cd0c16ead929de53c6d390cc91f8cc05bdd82c5292453f4ce8738b18f6ef597ff41e800c0575e4f079c184b87de27a31c44964a0dcc81322561d21d0c7541d463348bf2475ef8979c015b1891b63226040bec98aa46897004e59aa5b94ea36e06e1dad52dc51e6e68525df09aba9d97d0cf39b1ed2552b9c673cee11f3dc62136e35db65041b0734d950c4f0a6022e491b90c398d5ff21b8fdc2ae390508359be6a578f60e125898ca288df6b70eb7c4141836394c3370dcf19ee68c870f3b411433039087456ad3e6eea569ba337ae640ccf4f80fd08f269b65ec75f1269646a6997333589adc9959cf969dd80f30956516d9806e69d5eddc339d949dfa9bd3fba2a1a2427db4b65bf8de774c7b67aea09f70f581af51b6f783c51ced58055c15068f9e17d196f7d0aa96808282b56aa40bba8227386b9ee23ffce3673a4926d6005e4670f49a6db41de30a9411bce53516618ad6ea049eb72ea6dbe71317460d2f0b54773c1bb5831648134cdaa96d96dcdcd28627a170b3664693e61b3ff1cd613411e65bfba85a2866c529daa214f2a593099a416804acd7fcf09da7e06c092fdc1de2834c32a389e96e10f730bcbbf3f0372622bc06008000d45001ad633988cb8a7e61becd2f21a925c3871bac39a0a890b762dcb7f35f689826ae37f3ae5bd8103657df0422bb95ed3f14d3dc844d186d914afd2cf92a144efd811aa3ba51b32ce467d31d51d1ed6fada70fc50c991e63fc32c68d989bbc84c9ceb02e13ecba2f2e4f194a4a9b4352891b107fe3cabeecb55b4e1b3407e512f24696243f79deabb34aa00e0a17c596afb1fc25982b4010f5e7cd2441f000fb73b91b79f15c014aa4a53ddb7247eb38d4a328c51e3981ad99b67904390e2f3f02965aad7c26e8e2486b281b32481eb486504d043b220210ea098e41b58bf93e193710d55da1ca08f923cb281a5e511863b018311ac2aa708679839a8c5de58e5847d79eca6946cc990d09413bdf99bc7e398eba66d4a79ddfaa0e260a0d439d02259a79d20505bcabbe97a618b8501e9a44e7538471f4ae0f5810ccc6c0f49af574b0ca820d33268ff9e3b7558720cb5db5552ebbf08aff506534c4ac486e747ed8e82408002995a96716bd6c4df576b834b500fb18e4c9ffbd75b4b0371144791f51b709670e077791e4a7daca95cd2232dbfb3b18fa3d0599288c41a7ac53914b85e7c839dd928eba9e292d20775d66eb67bc19624192e9f65c356f3764d890d9ff3ddbadd7998f30ae59becf9eb1c1b800fea936b9001ab40a0a4b3f2b75eedf872304996883057467325f98968d5fc61c45fbbf3c90e30db27246c12a483b7af62560261721ac923f16a0d4712268f1b57e7ba73bdcf43a8dcca772737fc7be2b4c1b9af68df9db42684e70c26d67a43a8d1f751ea00e13c3448e15b8edb68aa0e073509fd7315b8ab456b03f059226217cce723469493bffe447565b70dd0b188ea7777b09611f3263f6456e21fb8a8511c4a090d0f8862f1a1cc4d62c14f028636cc3291b11dec1a860461440595cfbe60411d4af5274beedc1ef19834e3ce6965cee45ee94e8a67a5e3f0759faa1009270d69dd9d5553836b4e9a5412c27198ba8c3817fe2034096d0b299fde3a159e3088a8a8cf4dd5bd25193e290f857ec406887d26c5acab2142210d5db27daf51f4e54ba6e6ad2a8b93260941a466b400da20d09d14620d924ca320a0eeb5440145ee1c3b0d825a66814d01373c8b3af31a5648984481c45c004b626f9d004b2666e2dbbd097781cf7e437beeba48889983ee97e07c3c93bdd92ef2e1caddecbcbb32dd11650b4e617124c4e875d79c4ebd6153ecd76427d2bb3d112d9aa5bb57f635f155aa36f453c7139d2604786046726ca6d4c9f903c37c26ce370710c43bce55171386322ab887954e109b50a277de347385499363c0464e2ba6748935ba286d7eda643d9ad42c2bca38632e2c50892aa7c4730fc12a484ba506d85e12804948d9d812d57b7f0dde1f7031d4568534a0692021ed975269ce76104d3d453175962b4d7f5835703bbde746716bdc2cd592be7492908fbd5d9b9bdfaf5ae27597fe39fe3d7a256486c2f1a9ae8ea822bb2368b42f1867f5537b381d53bc9b258686e74a438522690ff303c15c95737c6ffd6a0c154feba6c907ac50ea1b0ce75576b8a5115864b829ecd275987a3f42be1da4f7db88fcb96eb836ea78902e8408311e22307f41f249e2750ea87d5a7c11a59ed1f25e5d783ad33a74a14821323dc357a6b5052d4ba4d7b5a99fb21fcc71d7538a283fde70248a86a733fd686e5f017a08190891a736ac063876251220329f1e15ec5763da39830ee9f10b80499b9338b64dd50063f795ae6755dbe4494d7cd98bf5fef002836e2325060192b7c751eb5f486ddb74715a66aaf31ba6aa0059f4149b0ac0da532b3286f0817403393e6f5cc9e514fb0bf7efaea121f29d02d016371f7184936faf62cfe3c32cd9ab64cb370104d58c0f91a448a3d181a1ad04acacf6efa6648a1c50b63e0ce76762baa350b93fdb7ecdd34950b69f1ce7072514cc081eebb05c4a8dc12bdd7b8430db59b27a35ef7e066ff07375b28449da51c9", 0x801}], 0x1, &(0x7f0000002400)=[{0x10}], 0x10}, 0x0) 05:38:31 executing program 0: kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x67efc6acce0fe18f}], 0x0, &(0x7f0000000380), 0x0, &(0x7f0000000080)={0x0, 0x3ff}) kevent(r0, &(0x7f0000000180), 0x40, &(0x7f0000000280), 0xfae, &(0x7f0000000100)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000000000), 0xffffffffbffffffe, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0xa}], 0x5, &(0x7f0000000400), 0x1b, &(0x7f00000004c0)) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000180)=0xc) accept(r3, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) ftruncate(r1, 0x7fffffff) 05:38:31 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) getitimer(0x0, &(0x7f0000000100)) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') getdents(r0, &(0x7f0000000340)=""/206, 0x481) 05:38:31 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kqueue() getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) dup(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x11, r1, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000340)=""/47, 0xfffffffffffffdae, 0x0, &(0x7f0000000300)=@in6, 0xc) poll(&(0x7f00000001c0)=[{r0}, {r1}], 0x2, 0x10000) kevent(0xffffffffffffffff, &(0x7f0000000240), 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000080)) close(r0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 05:38:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0xffffffffffffffff, 0x33f) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) 05:38:32 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x58a5) pipe2(&(0x7f0000001200)={0xffffffffffffffff}, 0x4) r1 = semget$private(0x0, 0x3, 0x60) semctl$IPC_RMID(r1, 0x0, 0x0) bind$unix(r0, &(0x7f0000001240)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$unix(r2, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ac9a8e5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034d2f8200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bbdefbd8ba2b65441816595a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f18e898d0d6ed886529993bf15a01fa06ecccb219da79a663da3d81b55faa4155adc56b1166d6139fe5f515308adc87842d2a6b30b045a0f9f2f94cb0b1bd25d99a1e6b371ccbb335c5a9d753358b60cb7bd368067c3f4d38a6a7d5b6b77754469de1dae2f09ef68693853866310cd021133fe36d2145230082e4a2c78e5d7a85bab231423ce1a21913de30d12c9fc2e4a5cde"], &(0x7f00000000c0)=0x1002) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000011c0)) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 05:38:32 executing program 0: r0 = socket(0x1, 0x40000000000000, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100), &(0x7f0000000140)=0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chdir(&(0x7f0000000240)='./file0\x00') setuid(r6) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x20) r9 = msgget$private(0x0, 0x140) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r6, r7, 0x8, 0x10001}, 0x7, 0x0, r5, r5, 0x6, 0x4, 0x3f}) ioctl$TIOCSCTTY(r8, 0x20007461) ftruncate(r4, 0x7fff) 05:38:32 executing program 1: r0 = kqueue() pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="0641bea0bd791b2f70647d3411456d8c8ec4fc7af1e1e51a57d17456d24b36c233ef17c170bb9b43a941212ee31cbcc4186d586433ef87501e0bcbfb4319b42f27d29f41c9d2d4a57b1948380be39a47", 0x50}, {&(0x7f0000000100)="c23f1c4cfe86f475637bdd67af9d795e894a0330fe9f265b3fabe7c3fc33d9a346251d8c9c52ffa628bdd7ab7b31935cdd4f3dae5b7ddfb1cd8ad42ef600f5ed2a0434d633a6c39d2b859e988a0e31987c329f8941e58188c16eb05f52b13a253c1dcf3da935bbd8f5a8d26cd845b6d07418def3985eb81422a21adaab1f2ba6cf01c589249e7595bb658cb62175652aa7d563c5a4722e2aa89c18cf362bc1e6f2bf5eed39d1959e6e311343f2b79889cc554131d1b2aa6b80603ba2825bd38bc5e6f43c792b507e122ca9a239909f07a37203da3c3adbc723e7b317620ac7ecd104bc2a5e", 0xe5}, {&(0x7f00000002c0)="878d520b336d68f5e4ef70972b25dffacd43e4f49b923b1a46a4105a710d7eab8b0feb3850e3ae5f1009112db903bdaae831d8df7e26060d6b94c0e04339c60c790cfb2ce3a29d27df44d436c3575abda770848dce019beee68a0dbb82389e0df2327481202a283c03578e80a1c34f7b682a19d981771a4b3b3312b81d22363fdf69025ced1140ba9d18abc9029034269830", 0x92}, {&(0x7f0000000200)="8dd3c39a93725dba92503678cd679048f998046854bac88988d06bfe95221eb73874f8290247309fde1004cdacb7e87bfb21432219", 0x35}, {&(0x7f0000000380)="c252b21092bd971d95625f36f732fe5cc4d2f2e70c6bb9ab939feb0c67da264b5dc3914a7742eb6f698d75d4778b01ae28307cf9aaa9fb67632d231f54b2be167687fc3885d41dbe23bc2562011f0f5f3e12daaff08434fadd51dcd8bfbf3fcbd68bb2bdd07c77c614e02951f1ef2c858a77147c33679b126d3ec77e26300489845af5ef96c8c04550fb025acfcb2554cf225500c024b4b4a0a1dcb8b95eb3369c81d618d5ccbc5c460feb7c1fa38d079539b3f64591c877fbd6a3953f641157", 0xc0}, {&(0x7f0000000440)="eac62cff90c6b487e0baa4481b01365ce36fdc8d09c8eab113d841ceda9a441ec14dfb5d913ee7c2099d2aee6e4c25fcf09c2eac2ce8d0f02bc88b88152167d2727e0c0a9ab5215d61f257f0447b9a485be3fe95dcd466d77714ebca5d15d9f49402e716d9d63a6eecd2f1fec4c1f37ef7d62e6361", 0x75}, {&(0x7f00000004c0)="4a373c2f74dc53d8191179e027294a20e37e42eb90ab14f52e4cc9c6d457ad897aa333f1c209aa923beb930690ce6816c2ccfb38", 0x34}, {&(0x7f0000000500)="9ddf6673b508661c839b54cc2b6661519bfb304acaa5d95910cc3a518e978217e28342a1fc2dae46dff1cb66f64a34caef99e4b5c046f0bbe880c914d0c0b4480ce5030e1c9f0aa520f48d4d5c90c44021e4cf24", 0x54}], 0x8, 0x0) nanosleep(&(0x7f0000000280)={0x400, 0xfffffffffffffffe}, &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) fcntl$setown(r0, 0x6, r1) clock_settime(0x2, &(0x7f0000000000)={0x6, 0x4}) kevent(r0, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) 05:38:33 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = dup(r1) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0xec68a12e42f3efaf, 0x21, 0x80}], 0x0, &(0x7f0000000040), 0x0, &(0x7f00000001c0)) dup(r2) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x5, 0x1, 0x2, 0x7aa60685}, {{r2}, 0xffffffffffffffff, 0x14, 0x4, 0xfffffffffffffffa, 0xfff}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x8, 0x1ff}], 0x10000, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x18, 0x50, 0x81, 0x1}, {{r2}, 0xfffffffffffffffc, 0xd1, 0x40, 0x7, 0x1}, {{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0xfffffffffffffeff, 0x100000001}], 0xfffffffffffffffe, &(0x7f0000000080)) 05:38:33 executing program 1: socket$inet6(0x18, 0xc003, 0x0) socket$inet6(0x18, 0x5, 0x8) socket$inet6(0x18, 0x5, 0x7) 05:38:33 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = dup(r1) r3 = kqueue() open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r3, &(0x7f00000002c0), 0xa9, 0xffffffffffffffff, 0xffff, &(0x7f00000003c0)) kevent(r2, &(0x7f0000000240), 0x0, &(0x7f0000000300)=[{}], 0x100000001, &(0x7f0000000080)={0x10000}) close(r0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x6, &(0x7f0000000080), 0x0, &(0x7f0000000100)) 05:38:33 executing program 1: execve(&(0x7f00000013c0)='./file2\x00', &(0x7f0000001500), &(0x7f0000001540)) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = open(&(0x7f0000001300)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000200)='./file1\x00', &(0x7f0000001540)) r1 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000001000/0x4000)=nil) r2 = getuid() r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x9, r2, r3, r4, r5, 0x40, 0x7}, 0xf0, 0x0, r6, r7, 0x98d, 0x0, 0x8}) 05:38:34 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x9e4, 0x6}, 0x10) select(0x40, &(0x7f0000000080)={0xffff, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x2}, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0xfffffffffffffffc, 0x8000000000000000}, &(0x7f0000000000), &(0x7f0000000180)) 05:38:34 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x28, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) getpid() fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x5d36}) 05:38:34 executing program 0: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() fchown(r0, r1, r2) 05:38:34 executing program 1: getrlimit(0x3, &(0x7f0000000040)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xf61, 0x6, 0x58, 0x1, "6250791b55d75bb6d684a255fac4fc0d61abd9ab", 0x6132}) ioctl$TIOCEXCL(r0, 0x2000740d) 05:38:34 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xa0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x8000000000000000, 0x0, 0x100000001, r2}) r3 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x2, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r6 = getpgid(0xffffffffffffffff) r7 = geteuid() r8 = getgid() r9 = getpgrp() r10 = getuid() getgroups(0x1, &(0x7f0000000300)=[0x0]) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="9089909486bd7d15d49ea647709bb70989ada5764284b4b6b3c926283856ca57a76ff65cbf8553db78f4e0f7a76a89131a14ad9c301d34b7cd744d4c14039dcfdfef4a647324a97e06ae8f60a37874fbfbe9466c5017833b4e03cf4bdd0f203338a2d4ed9f171011d73f11c0b9f6f22b448896822f47d4e7a77c2114ca8d247a01b264a453b262a2071801399e6b947ea99434c31b3a913507b89a855819b5eaa20c568e", 0xa4}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000000307000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x8}, 0x9) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x200000000000001, 0x100000000}) 05:38:34 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x202) r0 = kqueue() write(r0, &(0x7f00000000c0)="e111b59db337e91a588fe17ea5b0d4a540628a579c18db4500f550993a00561b9c9adc93234d66058932cdbffee2e1520ba7a6ea75717ecce46e50f535d4ffec77d3105bb9ec0405276c5eb5804e16dce5761c4fa07f0d8c33aa7f9ea73523", 0x5f) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getpgrp() write(r1, &(0x7f0000000500), 0xfffffe66) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) 05:38:35 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000f741021f002aab7ac3326ee694f3e439c4801700c34c11131f1c9c9d1d4700801d54b2c99b02d19f56ca8f79000000003ed52b192b4c491945f4cabba5692696c71071536cd55bba3361c4b9cd38f2d265d7c9ca7599a23c9dbf286fd05e44730e8bb2b8734a6fedeecf073a7260ae40a6bf57a4e7ee71c100dc2725a459e3d69aa4ad3913505a865be1b86b3a4c16e1f487571453113c121e2e770ad84e3b46aa1d7c81d23c0fdcee93471c20ef20989816ad2896fb2516a53c4138896f43"], &(0x7f0000000080)=0x14) write(r0, &(0x7f0000000000), 0x0) r1 = dup2(r0, r0) syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) 05:38:35 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = dup2(r0, r0) open$dir(&(0x7f0000000040)='./file0\x00', 0xfd, 0x8000000100) mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffc, 0x826fe125259ad247}], 0x0, &(0x7f00000002c0)) ioctl$TIOCNXCL(r1, 0x2000740e) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/118, 0x76}, {&(0x7f0000000300)=""/158, 0x9e}, {&(0x7f00000003c0)=""/243, 0xf3}, {&(0x7f0000000180)=""/80, 0x50}, {&(0x7f00000004c0)=""/237, 0xed}, {&(0x7f00000005c0)=""/235, 0xeb}, {&(0x7f0000000240)=""/103, 0x67}], 0x7, &(0x7f0000000740)=""/108, 0x6c, 0x101}, 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x8, &(0x7f0000000040), 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000800)='./file0\x00', 0x0, 0xa9) ioctl$TIOCEXCL(r1, 0x2000740d) r4 = semget$private(0x0, 0x5, 0x40) semop(r4, &(0x7f0000000080)=[{0x5, 0x92d}, {0x4, 0x8, 0x1000}, {0x4, 0x3, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x9, 0x1800}, {0x6, 0x9, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0x8, 0x1800}], 0x9) 05:38:35 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000480)="02", 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3630000000, "c12360b895c18f0d5f665c1cc0f1892fec318c76", 0x1, 0x34e1}) dup2(0xffffffffffffffff, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x8000, 0xd72, 0x4, 0x3, "e1b59c3d21246291cf91ec03e55b85c713187374", 0x4, 0xad}) syz_open_pts() 05:38:35 executing program 1: geteuid() execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)=')\x00', &(0x7f0000000100)='&-+,/\x00'], &(0x7f0000000380)=[&(0x7f0000000180)='\\)[)($[{\x00', &(0x7f00000001c0)='{\x00', &(0x7f0000000200)='[)/\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)="7db400", &(0x7f00000002c0)='(%\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='$\x00']) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) connect(r0, &(0x7f0000000480)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = accept$inet6(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) mknod(&(0x7f0000000540)='./file0\x00', 0x8000, 0x3) socket$unix(0x1, 0x7, 0x0) mknod(&(0x7f0000000580)='./file0\x00', 0x40, 0x5fd8a84e) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) close(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000005c0)=0x80000000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt(r0, 0x1, 0x5, &(0x7f0000000640)=""/132, &(0x7f0000000700)=0x84) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) lchown(&(0x7f0000000780)='./file0\x00', r1, r2) clock_gettime(0x3, &(0x7f00000007c0)) lseek(r7, 0x0, 0x1) fchmod(r0, 0x8) fcntl$getown(r0, 0x5) fchown(r0, r4, r5) accept$unix(r7, &(0x7f0000000800)=@file={0x0, ""/4096}, &(0x7f0000001840)=0x1002) socket(0x10, 0x2, 0xfff) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001ac0)=[&(0x7f00000018c0)="7db400", &(0x7f0000001900)='%\x00', &(0x7f0000001940)='\x00', &(0x7f0000001980)='(%\x00', &(0x7f00000019c0)="7be700", &(0x7f0000001a00)='#\x00', &(0x7f0000001a40)='.\x00', &(0x7f0000001a80)='\x00'], &(0x7f0000001c80)=[&(0x7f0000001b00)='[)/\x00', &(0x7f0000001b40)='@#:--\x00', &(0x7f0000001b80)='\x00', &(0x7f0000001bc0)=':\x00', &(0x7f0000001c00)='{\x00', &(0x7f0000001c40)='!\x00']) rmdir(&(0x7f0000001cc0)='./file0\x00') ioctl$TIOCCDTR(r7, 0x20007478) recvmsg(r6, &(0x7f0000002f00)={&(0x7f0000001d00)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002e40)=[{&(0x7f0000002d40)=""/208, 0xd0}], 0x1, &(0x7f0000002e80)=""/128, 0x80, 0x20}, 0x800) getgid() ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000002f40)=0x4) 05:38:36 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f0000000480)="02", 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "5d8c388f4c0c769c406b9e1f476f55301db72cff"}) chmod(&(0x7f0000000000)='./file0\x00', 0x105) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) dup2(r0, r1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340), &(0x7f00000004c0)) 05:38:36 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4504) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/34}, &(0x7f00000000c0)=0x24) close(r0) 05:38:36 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "c1d6d042342347d5439620e3e26a778eeaa420ea"}) r3 = dup(r0) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x20000, 0x1) kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x20000001, 0x0, 0x1}, {{r2}, 0xfffffffffffffffc, 0x53, 0xa, 0xfffffffffffffff9, 0x8}, {{r2}, 0xffffffffffffffff, 0x49, 0xc0000084, 0x7, 0x896e}], 0x3, &(0x7f00000003c0)=[{{r4}, 0x0, 0x40, 0x40000081, 0x6, 0x1ff}, {{r2}, 0xfffffffffffffff8, 0x48, 0x1, 0x1, 0x1}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x5, 0x1000}, {{r3}, 0xffffffffffffffff, 0x28, 0x0, 0xfffffffffffffff9, 0x40}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x6, 0xa400000000000000}, {{r3}, 0xfffffffffffffff8, 0x2, 0x20000000, 0x401, 0x10001}, {{r3}, 0xfffffffffffffffd, 0x9, 0x1, 0x31acabc3, 0x1e}, {{r1}, 0xffffffffffffffff, 0x1, 0xfffff, 0x100000000, 0x81}, {{r4}, 0x0, 0x8, 0x1, 0x9, 0x1}], 0xabd, &(0x7f0000000040)={0x9, 0x9}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="1c2aa28e4bd8e500834e89d3976da9e5e6d7c6270affeb7657b7d15ec62c893484ff57c77d368b0e71eceb23dd31b1836e447f665530c346803668408caacc013ec347394cf239096eadb022be0cabf93887c08001ee00b636be1775e8b4c6b7ead15e3fb20e642d5898023a54d79321b8fefea9eeabbf90e9bb7f1ecc777b75db25feb725d8de35a7353294f3c2b8f8e8ed00f679edeec968b7a9736c3545caabb6832f01a37238e47223aed7e745a1ec74565ca9c65871a554f28c52195190573925d31d13e121d0d2f54b9472dbbae5c7306074c2c668b3349c50f8fdce81a40505806e53832359e2e916fd7d43cc03834ce2e283a5f1826c1fa7ba19717572cf98cda1fde5813a51be85375721df5bfa78ad85f3d7b6e455f72c3d7855f11e72104232d9a4b3836f05320c", 0x12d}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 05:38:37 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x23974430}, &(0x7f0000000000)) r0 = kqueue() nanosleep(&(0x7f0000000100)={0x0, 0x800}, &(0x7f0000000340)) r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) fcntl$dupfd(r2, 0x0, r2) getuid() execve(&(0x7f0000000180)='\x00', &(0x7f0000000440), &(0x7f00000005c0)) read(0xffffffffffffffff, &(0x7f0000000240)=""/243, 0xf3) 05:38:37 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socketpair(0x18, 0x5, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="d39853676424ff0c2203149ae84c7429c58877b5fbcd4e1fb83ebb7f881830142632b8a58113c0799da5e087e85fead85ddb77b823dc641a95f17e09d936ccb46492f6489ffa9af5dfc28bf4ee528aa7d30efcc0ad66f8304850f1885d5f6028c715489fe1bbf4f63fe8119b70e9c2e02db669fec577b889b44644a1c99b54615b1da037dd547484f06f807e402764bfef8febc14ef14f19dec9108f5dbe07b29c70e3e185a8eee4edb02afa5480c6112bcf531feccc710a49ec40c052af8bfe9a4fa00d822c9d63c780b5063fb583057c80bd91eae5cc177f7f90d9bc66da060f09e65c61ee685b1ba36119d770e4e1f2350ce5f4177920afc90dafb1ec82d36adf520e5d27a39a1ed1c289eae3047951a31c00590ed006b157d1d84bf7cf7021fca17d261c5d9a58da264fd3e764185db9d985c6cd89e3957361ad2fd4ae5654ecdf2e0d65f60d8447c046ccd498ddf7fe412fa3fd2ad166cac600e7e21469ffacdb1eaf756e7eb49191772cd42db1956365a88a5196fd27bc843f62cf39b6f54361c7bc46fa320a8a9ee750ff670b006ef89765746356dc1f7dcad2cef6d0b3ecc0ca595e41f192425d21b448fb2de20487daa72b5530cdd8460de2658b9dd9117c6ef5bcbcd0ffa9556a184858926172ced87313c6c96466cdaf3ba7670982761ca4b199ecb5a15d3c80a82d693b2d9e49904804afd94814d447cb22932e3fe0aacccea3a6ab6f2b766ebaa8900ca64c1cfb61b5d62f6945ba029891935f5b9a2d372b92cd0e288edf432f190cdfc8b2aaf00d2d547c3e576299fffd27669de56da5b479e991f2b52e78009ed21534432289c4a1ef9487645c8c6bc1856b754b66a554a20a4dd47a65ae4d5c0cdaf17762d7ebfe9427bc701019905de954e44d08e7bb4bcb34a308436d9f4da897916cfc85a321608f248893781e1cb4cc9ef7b79792006a431868146b1c5c75c9deb0ad6d31518f894283cbbb811570c3422aa468959c229519df73b7f7a546b954431041e6ae467116444b1e066ca9b3b001a9ac2de898b739e5e50ed69f6657986e386a9600b2cb7fb2ed9a3eafdf06ac107fce3936e89d89730f29c79233befe92ff96993fadef97afebc81e46a72a5b465a9e28ff199eb01e4bfab71b9710df192c171df8a94c8db8679caa0a201be9af0f0cdf758870209f713a0ae4df1a9baacb61bc2d9a985a0064df6482713df586527fb0673b0e664aed47706f3bd60f924bbfb424a9bca4a653b1a51ccd2dd692f488f44998ed01e2bfe301f576460dbed2cfb4452e60a705b573414da3fc84709a09eb992fe5d6e4cf604db6faabcadf265a95bcd1d00edf69fb4d31c57576bace5ce29fd0431ad3fbf890aec70526a7d32fb92c9949529d1fd686305b3cfcb60acc88e0e051fbb52c9b1e6d78aa21a8990f20913e74d6b6afb7dccd6f1a44593892c9d7f2440ddcd3a2e23adcc10b33eb27f98f67b675cf80f28e53300dcf7a00f5535510ad99ed1a031176d9099c2a1fceb2eec87e057ecd87a11f251986fcbdddb109ad4baaca380fca14464db9323f57108e4fd185f5e73d5d9d121ffa4677990562d909c3d16e1f88f58e18891182b4348797a453214c86d804cf96713dca77518132d14a84ea82cab1fb95e0818201b549c6d644647cbfe1295b142b7a6387489ed62016d57db5111463d840a6fa5faada2eb64933713a21d2226ff630857afc9f0aa54b738db6585a0bb7ecd891ba5b76c68cb32aed8b557902ab532f8f8f7a85603d51950bbe232ec8eca8f93badede87004d98e2d4ab7d33a16a1d93f2c0f8ad457dceb21cc1352974dcaf1c66ae4586034c8d99854b853fe1fecaf9b80c41b248196e9877797d50c8451dfbce7a49ac626f1e40c2070bb29890a46d74db74aa50163ea8ca4260876be87be6754de63d52cfe986477bfa91af25e3900798ef92cd844941eafcf915c11b1fadd10d9b25271b9ae9a8c652f1fea5ee4b0aab44d2547c39f1b04a16f14afaf9d54e76ffbcec08ab121948deacde545f08d61773eb9e676b69e86a3c043f7bef7dc1fb5e23631207ab4e2388351585e9326aac6e5e99500377ae2aa5da8310242f03a9fa65bae4b9e2433d22587e249e0608503f364c86e730dee80cbbf0f6926fe43d4a8e6074207084c0cc72a4c5d430226471dcd46e9a9ee7a00b17e05f5c833d4e9e05ae23645e76ffed9c70d07994ea809b49c7b08c3d128037f5925c7bfdf55ac5e65761fb5c00da8f211093a5bac44c785ebc1db1d802a8ee8654b32a456f7def6be7cb813a169719623ba17c051302bd0a8e309d13b47b29c6b25254961fa08f5b0a1a8c487ad02ff9e2b8cb2f03166e960eb5ed3b2ab033f38bc157eb262987ccc2ac59026bd23c7899bac6c7a06f11d47798ac2c1eba8d338871784479df0c60f3edb5df3fb24b6df3e3e3590e1818eecf9028f993cd7c69bda69e1475b315d8a3db64dbd53e77af3196fcdba42bcd277a5333521efe5cebb6863cce216cec9caa92ceb32ef17dcdfeb8acdad47e2aac9fcdcc0bd1a606f9f6bf257a2ac0176d3177a5be3104c232175357b433074f386a656c4fb3fc90a90b4e59953a91fd0404fa5f64e26a1052bad54564e59db0c9bb60c2a74e43b70dfba0276099a2d378ac550096838fec8fe072471d06682b34d9b67d9e0b4bb08e3eeabdd2a35898c0570bca126f49bb1bb57d5c1c926162d76468b2f3c1e820e84ef0b489994cb2d0f52d06af322662cc84303eccb69ad3e7e2f1452354dc69985115a13c15969c74a4512ee3a8195c2c596c117fdd6961c9e53d3fa0cc28d80c891381b466994d4ffa5a79d1cff6cf7b1fabf1a8bfba956a54ddcd2515fc3fb29a2b7c4b4293e8a92015755caaedab3b30058f02e595488b0405fcb71d6af5bd49ee267ec622a18dbe97690a2f59eb1c8fefe19026992eb0bd44ef53d8e6df55524b826b5e2d6cfa2d2447bf7ce6551ecda95461e579d8498afc2b3e5cff2611595d3539a2202c113ddbe157680ab66bc3dfe049c51b7fb7e736e3f8469ea7ccdf4d05746ba46dd9684e14f49de8e8316eb87fa8634e925070d348dc92974f4d68217b41776847ba395fc4c3ce5119318be4bb78d611ab6efeb6f5095810acc77fae859e3aa5f6cbb3642b6bba6e3e9549cd1ab44ec2912aa53174e36ed1d00e8ebe0231206cb47be46185aa70fc22bac5443294cac52f4c05d7859491f3ea5b3c679727c247875816ade038f74264c96d50f32caa64785041cc419407281133aca85a08e1e1f64c68c9e52c7968d8f9912d473486ef01611de7810cd7abc3a8c32df457433c71d28c1220c482408610ec4f1726971b44e75d607666add9c20ba4fa6775ced21672dc59af5a2fdacd14d9f62809b7ccdccbdf09d7b30d7f04ad1af94a1b19ec78b12f9cf5250d18c0cf203701388baadcd83ed48dc8e12e81e38fb85dba3a5052975ad0482b36a2f9fa12ad9660ef2831f32b0c071307855f04e1b345551ba98a47b3ff5d888934908d49c6cb9bf665ead072310226b77afc7d7007afce0cd792f8366f53e42d19ed958bdacaa492833428e4a765579291e461bb79dddbd18d9624690c76b7cb04b07e9b7b245dc2a63f7a495bc1351550eac5df0e9d08b336d91cb170bff9bd63547aafbe28376243bbeb79986aa1554175520d12e1adddc42efbcb97c94103a716e344c4c6b411d8a6c6a0593736c0b203203c588a69ca7fc4750cd2bd21445905021133fd4d1b075d1a78c900ccb5258807030064fe2c594a9b534804071ce89b849cfc8970a4489d25f61ee0ce0bec6e130ab2a25f65f8a509fc86840abf364d4f8cd42a43240299ed93861e952a6cc4435747e738811b396fdf0c636f1dbde122e4c1fd1a609b61718ea7f7941731017fda4f4b2730643f431e8725901f9fac5b35efa0031c9f3813db7f3bf68b6c6745c7072c320cda3d6d88a96b23a8abd3605676f2a3ed7cec94eb6e15ded867cc302d11096ef3b961e2de74b78ba353f62492f9c2dbdb54617e5e36542edb9d71d328a1ff489426cf904d0f42eb9d87fc3aa64fb7ac730d1024c3413c5b44fe02534aebec88fba920bd7490923e79258b70812f8524ce32d016415e76c449558ca1aa6b3cdf2f0143c5e46df57a358e2f19244a34fbdd2dca6882e444eba2e0816ea28153ccad261b294816e3631e81fd5a5221d9397aaad0026a72ed31d47141e239e459e9153a75763732d04e7fe7719e498f519ef56dd70879b6cf60ee226b0c1c2edd1706d94c910e73cd04ace7f031a6db87c6d21d3c6e179c5016ce91733c138399da636f3692f413aa72a9756689f35d681b6a3edd68798fbc62b8f7b0c513abcc1e5d77c4a08438e6af0378e515f6f8bd0fc4de99e413d0ab6ef69fd1662c32c7cfb36e4ca7edb21a7138c922fdbdf34681dbc85fa437b256d58d71f9b7b4742b893a192189314a08f75ff57c9dce6f39af3f2b136a1945c5a78f63fb5a8f1e38386ba75f818701582427adc02c6fd2a2af22eaeccd6e5f0f4abbaae03c3c05f802c00c2985f04c355892c9c3d6236935759553eccb727f5da42511a229b2ec9ba3a94f2fece51794218ad9736316373164f07254fe3f37ff9563f7ee849ebe8d7de830093a408dcdec5979b6f808959f815fa40f42afef31c8e10afb0ae4492aedbf871738e4aba71f5d0be100003dc6cdecfd4cca1902b8c4df6dc8bdd1ea85f92693aebc74dcfeda20aa1a958710c62ca9bee943488bdd0dd004e8bf65321fed73f421a87b4970bb0ea2eb0755cc35d45eeb72181729a895dda00ee9f4ea35535c0935e84da2e60f8150e2402ea728090616ae1ce74718d15f2c3599bed7ce2d68911df1eed0c168fb75888e5441ea038ccd15bdb7eb2023b19980f8de5f2b36d5e27b39dca13aacc2b7d5868be3b26b0fd030fcd72ca77a46952d0eb20ff2311eb601615c04add6d9a0922359380169e67955614b5bdbdd87178b2dde531660663438395c34b23523931102cec3aa5aabb2988c1e956970ccdad859895c624ca77acd47699352504ade655d2ccd82a5989f8971abc1dd7b80aefe2af45a16ebf85263740ce94128bc50fc024d23798b570dac1863344decfc8ba636c46427cd05f64ff7b7058079e5c0369f9aed08f1fab0524944db503f5c71df0e9affa69933958e662bb19c421b342a02475cf59f923971af780a059f07421605fbeac58580dac73245ddf62c4a44322c826be7930bf27531d28a4fb808dceba4b11c019d61c965036fd25c68ece4973eec14d0f6ff3596b2ec3386b82ecc7f9a0aa77cec8431696246d024077fc332fb7debbf216c32202aa721ac3d3ac50b114181606d01460aec629380038b4733eb007102394b530196986b8f6dd003cf5d18b6d66a66c53898d853fdfc3a80b0fbc2bed2079084363fc6b7377771fd081839c8612be4b88c7e993fe368450402145225bf075e4d50a2bc0c8eb5109ad58ab0ca9161cb5037fca621109766a373aedc63e587611538ffd6f8ce6184e0cb2ae8b5cac87901e946e4ebeabd4b3d71ef3c51bd8396705f9778d4867bafd3f1fbecdd562c2340e5e68c76e4263921e7ad16b2176f346a1e0fbe22ebc6313303a76ea2595b872daae07b43354e6af3d43170f6e06088e3d18c2d18683a08fbde9c2911783d00252dd455d2331819110c9e3122b08303324e50b95fb18333a55cf1d34c1917c27a340efb689aa7b2b3435f532b84ed3a26f3c2c792c7419d0c40024a3ba7e82bc69cde47c3185225b59a4b40c", 0x1000, 0x8, &(0x7f00000010c0)=@file={0x1, './file0\x00'}, 0xa) poll(&(0x7f0000000080)=[{}], 0x1, 0xfffffffffffff35b) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10060, 0x20) 05:38:37 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x10001) fchdir(r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000001044, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0) getrlimit(0x6, &(0x7f0000000040)) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) 05:38:37 executing program 0: mkdir(&(0x7f0000000980)='./file0\x00', 0x80000004008) getuid() getuid() r0 = geteuid() setuid(r0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)='x\x00') 05:38:37 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = kqueue() mprotect(&(0x7f0000101000/0x1000)=nil, 0x1000, 0x2) kevent(r0, &(0x7f0000000480)=[{}], 0x1000, &(0x7f00000003c0), 0x1000, &(0x7f0000000580)) 05:38:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000440)={0x0, 0x0, 0x100000001, 0x100000001}) syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x100000000}) flock(r0, 0x1) 05:38:38 executing program 1: getrusage(0xffffffffffffffff, 0xffffffffffffffff) 05:38:38 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x4) read(r0, &(0x7f0000000180)=""/120, 0x78) 05:38:38 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x50}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x1c) 05:38:38 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000140)='z', 0x1) r1 = kqueue() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0x8001, &(0x7f0000000280), 0xa1c1, &(0x7f0000000040)) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000100)='?', 0x1}], 0x1) 05:38:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0xc396b515e3ba5c49) lseek(r0, 0x0, 0x3) readlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)=""/9, 0x9) r1 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCSCTTY(r0, 0x20007461) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r2) readv(r1, &(0x7f0000000780)=[{&(0x7f0000000180)=""/116, 0x74}, {&(0x7f0000000200)=""/69, 0x45}, {&(0x7f0000000280)=""/235, 0xeb}, {&(0x7f0000000380)=""/194, 0xc2}, {&(0x7f0000000480)=""/200, 0xc8}, {&(0x7f0000000580)=""/11, 0xb}, {&(0x7f00000005c0)=""/98, 0x62}, {&(0x7f0000000640)=""/31, 0x1f}, {&(0x7f0000000680)=""/131, 0x83}, {&(0x7f0000000740)=""/3, 0x3}], 0xa) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000840)=0x7) ioctl$TIOCCBRK(r1, 0x2000747a) fsync(r1) mkdirat(r0, &(0x7f0000000880)='./file0/file0\x00', 0x8) getsockname(r0, &(0x7f00000008c0)=@in, &(0x7f0000000900)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000940), &(0x7f0000000980)=0x8) ioctl$TIOCNOTTY(r0, 0x20007471) select(0x40, &(0x7f00000009c0)={0xbf60, 0x7fffffff, 0x1ff, 0x4, 0x6, 0x1f, 0x9, 0x6}, &(0x7f0000000a00)={0x7, 0x19, 0x9, 0x7, 0x0, 0x4, 0x9, 0xffffffffffffff01}, &(0x7f0000000a40)={0x24e, 0xffffffff, 0x8000, 0x8, 0x20, 0x100, 0x400, 0x3fa}, &(0x7f0000000a80)={0x7, 0x3f}) write(r1, &(0x7f0000000ac0)="78c0d5e04aff4b0643daf5842cc4b96ef5b44f694581b3380b79340bae86604d368917ccae354c6265977d2b8c656ecb7f54e98748c2982788d77ade25a81630e2f12ac059501c6057df961dd98152b84e230a8f1b74052cf819d1b1033d46cc24488c4ad340da64694bbcdf3f306caa287f7dbd8df26b942c2e2a13caa35ac5b81d2769a7cb13eb533222da63289f3841e8ab1c74f7b5684e23f0dec77e9b85e1f1c18f3f991229963d063c81e9f41076226fcf", 0xb4) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000b80)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000bc0)=0x7fffffff) r3 = fcntl$dupfd(r0, 0xa, r1) write(r0, &(0x7f0000000c00)="3c495834b60a34379b50ddd7c29dddb60fd40ef6153ec1c24f18991a8360b124fc9c4e3f2dc6039c589c811009b7fcb6924857900e680cc27be1aa982deb9cec4a0d1854abc7f50c36f1", 0x4a) getpeername$unix(r0, &(0x7f0000000c80)=@file={0x0, ""/108}, &(0x7f0000000d00)=0x6e) pwritev(r1, &(0x7f0000000e40)=[{&(0x7f0000000d40)="d00726d75f315e21d12f43dfded567e549184f4f8221ac6c239e02ded20b0908f9011ae3d536d77b786f6d5458d494332c44ded4cabdbc6cc71871b05019b07f0d1cf937e9339b0a1fbf488ac037b163eecd0c207b5fa7b384e37f3703ee4f3a5f37fa91beaea8c67dece31c1b9b7cb104974ae62ee1ae887273460ee76aa2184f08ca2aac212e203480e6829e4ae1fce7cb0f63f3528ff913354e2445aecba97c7ed490b3f0bece4b3ecb4b8ff296ff9c67fc40fbebd2b377917ea3dc4421a0079f5361ed311759e8dc7acddf0e86", 0xcf}], 0x1, 0x0) fcntl$getown(r0, 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000e80)={0xffffffff, 0x1ff, 0x2, 0x400, "f8cce6ced4c601a5f7fc15e0891cc2f4df5d5eae", 0x4, 0x4}) fcntl$getown(r3, 0x5) 05:38:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0xfdba, 0x0, "c1d6d042342347d5439620e3e26a778eeaa420ea"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x2, 0x3, 0x81, 0x0, "b019d145f494bd54f807aae8409293947d2293b9", 0xfffd}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x100000000, 0x2, 0x1, 0x80000001, "a27a589a301596cb5948d54c75ddf760ce3a7f13", 0xe4, 0x9}) syz_open_pts() setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200), 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) 05:38:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000100000000}) 05:38:39 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0xe, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="16", 0x1}], 0x1) readv(r0, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/80, 0x50}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) 05:38:40 executing program 0: semop(0x0, &(0x7f0000000080)=[{0x1, 0x8001, 0x1000}, {0x2, 0x5, 0x800}, {0x0, 0xffffffffffffffc1, 0x1000}, {0x0, 0x1}, {0x3, 0x0, 0x1800}, {0x1, 0x7}, {0x2, 0xfffffffffffffffa, 0x1000}, {}], 0x8) r0 = semget$private(0x0, 0x3, 0x40) semop(r0, &(0x7f0000000000)=[{0x3, 0x8000, 0x800}, {0x6, 0x5, 0x800}, {0x7, 0x4, 0x1000}], 0x3) 05:38:40 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x20000, 0x20) r1 = openat(r0, &(0x7f0000000540)='./file0\x00', 0x200, 0x4000000000) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x6, &(0x7f0000000080), 0x0, &(0x7f0000000100)) r4 = getgid() getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = msgget$private(0x0, 0x440) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r8 = getuid() r9 = getpgid(0xffffffffffffffff) r10 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000480)={{0xb6be, r7, r5, r8, r4, 0x80, 0x8d}, 0xffffffff, 0xe1d, r9, r10, 0x6, 0x80, 0x47, 0x4}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r12 = getegid() getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x6, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setgroups(0x9, &(0x7f00000003c0)=[r4, r5, r11, r12, r13, r14, r15, r16, r17]) getsockname$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) 05:38:40 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r1) r2 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0xffffffffffffff62, 0x8}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) getsockname$unix(r5, &(0x7f0000001140)=@file={0x0, ""/108}, &(0x7f00000011c0)=0x6e) setregid(r4, r0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001200)={0x3, 0x6}, 0x8) socket$inet(0x2, 0xc007, 0x7) recvfrom$inet(r2, &(0x7f0000000140)=""/4096, 0x1000, 0x843, 0x0, 0x0) accept$unix(r5, 0x0, &(0x7f0000001240)) fchown(r2, r3, 0x0) shmget$private(0x0, 0x4000, 0xc, &(0x7f0000ffa000/0x4000)=nil) 05:38:41 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvfrom$inet(r0, &(0x7f0000000080)=""/123, 0x7b, 0x841, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x801, 0x0) getdents(r1, &(0x7f0000000300)=""/4096, 0x1000) 05:38:41 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20ab, 0x5da5) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) r1 = dup2(r0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8001, &(0x7f0000000280), 0xa1c1, &(0x7f0000000040)={0x3, 0x7fffffff}) 05:38:41 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0x100, &(0x7f0000000140), 0x0, &(0x7f0000000200)) r2 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setstatus(r2, 0x4, 0x0) dup2(r1, r0) 05:38:41 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) 05:38:41 executing program 1: pipe(&(0x7f0000000200)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x0, &(0x7f0000000400), 0x7f, &(0x7f00000001c0)={0x2}) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x1, &(0x7f0000000740)=[{{r0}, 0xfffffffffffffffe, 0xf, 0x80000000, 0xffffffffffffffff}], 0x0, &(0x7f0000000800)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4d5e452ffaea4bf925e3e62d6c84148700683522"}) read(r3, &(0x7f0000000040)=""/65, 0x41) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000004c0), 0x0, &(0x7f0000000840)=[{}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x0, &(0x7f0000000140)) kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) 05:38:42 executing program 0: syz_open_pts() r0 = msgget$private(0x0, 0x40) msgrcv(r0, &(0x7f0000002740)={0x0, ""/4096}, 0x1008, 0x2, 0x0) msgsnd(r0, &(0x7f0000002680)={0x2}, 0x8, 0x0) 05:38:42 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') getdents(r0, &(0x7f00000001c0)=""/125, 0x10132) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9, 0x3}, {0x9, 0x507d}}) chroot(&(0x7f0000000080)='./file0\x00') 05:38:42 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) socketpair$inet(0x2, 0x4007, 0xfffffffffffffff8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="b7aea75107adadb6b014604393e33fd68c", 0x11) r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f0000000a40)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c6530009cb1cf1f6db72e72aa5f4beb50e7e88cce49bb8bd766c81c8aa699e01412bb5fb5ddc4e420704cd21aab3fc6e618d7da8181144215d5018f09ecae37679100"], 0x1, &(0x7f00000006c0), 0x0, &(0x7f0000000000)}, 0x100000000) 05:38:42 executing program 0: r0 = socket$inet6(0x18, 0x4005, 0x4) recvfrom$inet6(r0, &(0x7f0000000000)=""/165, 0xa5, 0x801, &(0x7f00000000c0)={0x18, 0x2, 0x8, 0xffffffffffff6afe}, 0xc) semget(0x1, 0x7, 0x29) socket$inet6(0x18, 0x2, 0xfffffffffffffffe) 05:38:43 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/50}, &(0x7f0000000080)=0x34) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect$inet6(r1, &(0x7f0000000240)={0x18, 0x1, 0x1, 0x5e}, 0xc) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x400, 0xfffffffffffff801}, 0xc) r2 = socket(0x11, 0x3, 0x0) connect$inet6(r2, &(0x7f0000000000), 0xc) connect$inet6(r2, &(0x7f0000000140), 0xc) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) fcntl$dupfd(r2, 0x0, r2) 05:38:43 executing program 0: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) socketpair(0x30, 0x8003, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000180)=""/42, 0x2a) mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) msgget(0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000140)='./file0\x00') 05:38:43 executing program 1: r0 = socket$inet(0x2, 0x1, 0x1) r1 = socket$inet(0x2, 0x4000, 0x4) setsockopt(r0, 0x2, 0x401, &(0x7f0000001280)="ea66da2b14bdc264037498b5f644521c88168612ca", 0x15) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x1010, r1, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockname$inet(r0, &(0x7f0000001100), &(0x7f0000001140)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="d74c919ef83d5ce692d8f4fcb68c4359ce7f07c46b1bff3fd4e84e378996052dd05d51ce44f5168cc223941e49518cd5b0e4eb1f96a5f0fd09d3fcedf0fb194cf2fa01b637c940a7a194eaa0412c54d52928cb145bb59b5905ed170d1e47e2690fe27bd6e388daadd08b555185661fa1e31323657dcf919a81efa476fb487733b381d2ae222eee4f055f761804e1e8fc379f7f60eafb4f3691d88e084ea216a1e4e7e5e118fc862e718d1f454704da67b388532a0a03a58719a73acd8808d30d1ce5aaef267831bd70b75483fc61e562ba096e4d5ce9b8e0da55ec1662723bc60d51e9aaf67acb02648d0143b286f4e303d13ea1cd3d2d3ac0372334464396b3e34c057a55f4adc1b9744bbc8a376acd05399684261659be05ff8f226e61eb8e441f67efa31d1f8f373a6fbd43edd63a0e9e36ff49a6e0755b848cb05d82249cbf9bbfc5ce58aa73048d4cedd74751ce567f93a8e96f7eacb8584292f149da018bda3c2c58ee99db2f92e1a75c7ea90e674d2cbaa9b3a60e8e0964bcc88b71755f1fdf10d1315fce68446cd817845f8ab1a22643a3bc8d1df3e79c9938c67416a92424309062611684524495f85b700450c3df5c7de4060723f2dbcb0fd7d9f7cc17966572fbfc805e7ce55ec0c1ce6200dd6c2fa7f8c067a8106b10339b71616beabab61a996ffdd95ed1815c9acdeac87fea6c57686906ff33ce27a5f7a0940b73f72f7f486c1ab02e8107cd4aaedfac03e5af6257da8daf745422fa521160299737ca5f420c8e64f497e08862539139292fc9e387cbdf1838d71fb096e76f121e42ffda4e540be246266b878410541e230764d163266f6849135c3815f6281be71d8be646561084ac55f91f35a2a981939ea847572d6dc37eca6b3e61ac7a6bb91c71b0c04068322227ae0e556022594b3e76b6c12f69a165325cd431d15285b3595d0de4632fb1de87dec58d9b9d3e74387fe62cbc66049c6062dcdbc580e7cb9ac2e45792d793794361322e79bd0bf07c143504957e7003f3e1a638f581e3d28c8e5e9547c6c61e296ff21b98a800eb4ba4b169cf01d568671f23723cb2d1ae610268dd97db941e79162c7f5e531d5e9d013325cf85c1ebfb0910a158cbc456f30c2893144b4504f85183dfb4cb6a97e494b31822e6e3510bf953c32861e322d32543ae89306c197c89a6a479eb4051c00f3d07891543067a6caf1d38f4a1239e5d597f24e0e4b3059d93a3e3fc62b26b44a23f045b1014cfc45b0bc4e7c8e98341c567e665a8323b0d59149cbb18a2b8651891359becbed3853032f11fbd18100dce613534f6ee5209a3250027d1185b43cd8b901c88f4717928a08f27787ba1906e7f07ebf9e644bce186ea2ccd148644768a6620e1f8360ceca4a3d9dcea014e4695d2fec2dcdb0a6506c3a6240a152f4bebb23bad63b76236663241cd241bdc07138054541afd607a94778c76b00adee76fe5bbcd6fea88ed06772b6bb4c410fd2fa52d02a74abccbde0459a931869b04e9fbbc5cb0152becf54020b6244dff2d2315fc45b5d2679420aef1e0cd8e2b8eadb588643a4121814739855e38804057a9223a43c40d48b75dfce4f887d300b4340cd45438d5fff0a5030c93997ccb86aecd684fa7f45826ae9cfd11f7b266c89146ff9d7f52eca44083aed95ba292b46c9c17e113295b0a41870f43c57de270f5d19e7d0a4b8b1f994e1b0fefa44189239c14c9ddee91aecb4910bb1623e9e89bedcb69c351821e8d0056e5e9863604b6f3984309a644614cc6fd251b61b71076fe7463f438b03b3758485a7d682313ae1b641a35427defd10471b606a40208c37a84f0b47cda3b3f145e581073ee367947783411d01cb667c3821be8c8f91593ae1630f588f0f4c05fe82b35c0e4304cafc1db85200747849e410b02c9ff68fd24eb64acd5f5dad0d2809f42d0f70826884aa7dd506da1e09b57e4fc39b365272fe4253ece1de91029c13beb93fb94c97f52d94c8958dea5706da4772d30e3a995b1b95ba0481c4f107f1fe51df61551c1b3181909f9901d2bc4ff996adf9a3d82e01d5c80d87842352833e222d66195d5b55182a8df2e0396b0cd7a3446818d7fac2899a1499c73b311fa3e58e950ce0095fea5d0ab96ba4819f89e4f9ec73a52df57178ed777536c83163528301946aaf562b6fedcd53b5f2a61b6c035aea4cba3588caf6a1e7ef97cec5797128210af736a34715d60266ce272de55e9799d9a28706a1dbdc05a419f6d1c370e8ee79170f20c00eef6b86784f241650bd0e3875d2593e8566d79c66c6627ded112e9517805620c4f8a515d4931a921b767ede156ba91653e73190b070ba90d37e30b55318b6ffb9afced69d2f3c18698e48f85dc03ee78764e1fc52792f1775a53f9a5da668cc23569ca40f14dae10aca3cbda25ee593b8b40caa38afc80d9c289bd78c5a52ba4373675262db006e2d70a6e692aed268198843210294a4a45baf44ef6cf531df1c7f83970c409aca5207a96ce9e15519174eb1a6822749b31040b645134f380729818fe63b04993189925eae427ffad411d7624576e1a05f84a594ab89481461d5d36678fb59210417fae70dc1937bcb78feb617c52ccf8145aa06c36dd3117af7e0a865766bacfd447858d5bf5652bbc3b254f01c1015a6478b9eb48a2936710d72871ea7c720b29e7948d6e412c823c488f9eafb55aa4985831ae6515688aad1ba6369c27efd4a222ca912185261460f05a5bd59408b3a5b7e49451616224f5bffaec60d02a5cf1df5777e409863b829c053c4adf331da618d22c1581023ec7dd6bdc21878736333feab8a19d0473498d485f376119430276a08ac04277777f5f3ef5a0b4a1787a29638affb02af4650d1708b890a927a2ba723c4ae6b81f4a229217df68bcdf7bcb418d456f907358ebda4e2696926b6a792efba035aaa78c70200cd524e94e4b79d7d8f7e12e228fb9d1e97989f3eaf9914eaf05dabe07674d49347b75f01b97dc94f24b8df4c0ee26d2760a6e9ce2ffed8e2f83bdac63079277857a6277c290131d858fa02e42d22e5622eed6d40a1dacf84400d9769edf9d6efc812293af8e11f5ccd7d68085486e76e7d50a4427e331095c021492270257a8c2e0c8d66dbe769b6cf176f44a7a6338c058c7f7092d03c9a9f0ea6c938b0ced62857b8954d50e05b382d013687d3af677e32d30946d174b3fe92d0dff0d457bb1322a23a0dbe7062666c430efedcd7f031c32a618d2cd230964663cec29cfd857f9053fb9d346864c623840f3aa8bec36a1dbe896a20489b952ea9b34aa8f61017cd79d754275e797258d5c2b4010a230351f6f2f0940c8cea74aff1fea87f241ad8335980b74281c4e1a2b507c5368b256f010211fa241e6263e0e6758072435275302b47c24d87357826bed817db6cef39567700ce95ed61910e74ca00896e5d781e7158acc1cd45d38952d2dcbfeea4e4d1ba80a2e7d2caa08ed2f0452f5cd4e90d9196f68bf6551683f4e6328a6a984e2223ae67862e30e84de0522a3d5233dcbd221f0c19137ea1c6da8db1baa9d18df2021ac07bc6bc9ea5bc0842471929fd301d3b738a86dc510416eef68a151463addc957c07b5787c8e826afe8badfd4478e97f82a450813eba1be892f0b22362c22e5d2a6729cce657708d015670ebe29111cd68dbd2a57565ee4c2f3ef9863951aa0ece3ffa8da9c05db8b7e0542e4d797e9586ccac87ed13f652d018fabd257aad8537eb17203063975720f6a471a13d08ced612f8656b6b2675233554bccb9bf6d2eaa1f78a8012af75ea1898bf3dce3b3e9e4c255b74833760571f20f6ecb6ce1a6d97b22ae1c3ffd7b76ff79603e69b2859e20c9ba9fc8dc56d6c8ff3ceb73d806fd974223fecb47e1daad210bfca4b34e03fdf1843cc7b13478c5c3f912d6f0cee806911061bb4d454a172cc0ab8eae33a2d393424a70a32ffa0c479ce3fae405c194ab81573843c5972b81191ca79c3ff32c6cce7c126289e8a912a7cb50bb9bc1d335f27f7e2dca7791909dc080f8f3d85af56ce1cdf443c78c4a3beebe7f3321cca75865566b293ea421c28636f687f209666c0b8cf3a90a8122758aef6ab77c762f2ebabe6834055889b111107e1ed9ca13aa44fae4005f450c2303a97391761b8270f1eb5cf6b335d1226a2e02e216424506042d6a0700d1bfab620cedf4b1b269a0b6681dfef8b39f92a4637755cef5ca3dda6cbc50e429566971608954c6854608c80621e37b0cef533ea0effcde70efc58eec4dc598a9a1b6736cb19dacd917016b8867bacb5d9d44e12760bceabd63caa68fe81844346679db5499ddb0ce7d9c307a74f524c85ad775fc694cc426e613c1a69b6b6b41af633c578d14a1d73af1ad8235065f0be6de79ed407d2cf9be5260275a487514aa6fbde12dffb04424dfc7a25118b4592b1d3cc275b8dc8f91b899d345d4cb90ea5ca0508eb6024a912f54323bdb63ea55690422e894fc84891bd07947973f288fb5d4f6e32591769978224ccaf9686e0335341f80004ea073d9cfd6ad50e54c99673d0a1ae5e2be1de10be0b9e80d43b696424c645abf79313bdf1c951f8ea485f63d7cb7f50641f9d07750dfcbbb2b446939fd4dea844ddcfdba30595538c6d9a912abce9a1c5719f1ef854aee4e249d7e9a2755965f01915f34e18ed9acdacc68b0c2ce39380c6b800aa40a5f17be95a5e28dd937fe7a891c650cd04bbe2304464a4d0367e40749e4de088876198d4dab08f0a69112935b77b95fb6adcc2205f9b469bb2983be0a200dad6da460a1d456fe6c14cfd244866e506ad14c25fbf50f1721c8364c8710e9f0dd98ddff4caa07043c8f81e26f180e41b7bc2384759121b9bfbdaa683277089afd44be29cfc55036cceabb7f86e27a46168f9186b2a9f2f3b453a2ccf6f9d82f3a00ecf4070e209e34920def482a286dfe89c36a30b84186ac03e0d0eea7ecf948509b7817559607bc9b91c01aec3dca5b513f11c84e4713ac8fc30606becee817260d8a0ae943d8148ee5dc615d1e1f598d4bc00ecf008a871b0748c8a248c852e0878c4c6d70cc28189d2f024945edc6f5ee886e2706056be1a0bd4482522386f04b58ae7643e63a4ae2d7d4ccd7d02cce2020ba43c018b98d526a2a94c6ff2019810a6967e6201426a6e6e788b1aff5c5b1d9c61aafaa974ac59e50e0b6e8c55ff5147fd36b0c816d8d5d339ad28f8b48041eafb0e65f925131581c61c69076bd1b2f6b540b0ffa3de9a32784d730f446b9d3d43f833164cb9affa465a91d982f44ebb2d0e6b5696c30315eae92ac750fcb7cdf63af702cea945781777f5ba9daecaec099bc636e4100655909786540e08fc308cd2a8deae12c0759920e8a9554b9ad14fd836794adde6479e08da496670c592372274ef3fa70a3f94369fed8429a8e77a5124cefe1da807a0381645d726e2c1143abed831d1fde28d3c195cd92b01accd86104525665ed99423c827cdb2912315789efb5d46739f1c5bb5d1b1a1c44bd38dde76d4fec54fc8ac9a88ef9c65cd7d117a8ef4e5eb352679255ba55dd6f6e6bfd3d84cf483f276c45c3b9101d1919c51db910e85294a71879db170261916c5bb8d7052364c4b4931a2547248a3e34650875ca24c1a7ae4792849e99a65ba82a3ef046339dde8612b514efe4543fe1c2e8077da0b9b742479f6f45530f1726e768ec00aecd04708fb93617cc5f6240e2537c2018aa32dc62a375a9ff095f895803f678a661b2ead4d9251a27db6b5706f138", 0x1000) chroot(&(0x7f00000011c0)='./file0\x00') r2 = socket$inet(0x2, 0x4000000000000001, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000001200)='./file0/file0\x00', 0x20080, 0x1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000001240)) connect$inet(r0, &(0x7f0000001180)={0x2, 0x0}, 0xc) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r2, 0x6, 0x4, &(0x7f0000000040)="87c0fd6d", 0x4) setsockopt(r2, 0x6, 0x8, &(0x7f0000000000)="a76fc592", 0x4) 05:38:43 executing program 0: getitimer(0x2, &(0x7f0000000000)) getitimer(0x2, &(0x7f0000000080)) 05:38:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), 0x4) fchmod(r1, 0x81) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x6}, 0xc) sendto$inet(r1, &(0x7f00000000c0)="aaccc479c15754b56762c29938cfa6c88d74008cec40e42c61d34eae2bbd2364d913b67eb2434b38de71556db89ae72ce91eaa42e2dc21a5fd900ddb0555e27d10b556c907", 0x45, 0x401, &(0x7f0000000000)={0x2, 0x3}, 0xc) 05:38:43 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2005, 0x20e) setrlimit(0x203, &(0x7f0000000140)={0x4, 0x2}) open$dir(&(0x7f0000000100)='./file0\x00', 0x4c2, 0x0) 05:38:44 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x100c0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x0, 0x80, 0x9000, 0x8c}, {{}, 0xfffffffffffffffe, 0x82, 0x80000000, 0x10000, 0xfffffffffffffe00}, {}, {{r2}}], 0xed, &(0x7f0000000340)=[{{}, 0xffffffffffffffff, 0x20, 0x62, 0x890, 0x59df}, {{}, 0xfffffffffffffffc, 0x89, 0x1, 0x0, 0x2}, {{r1}, 0xfffffffffffffffc, 0x0, 0x10, 0x0, 0x8001}, {{r1}, 0x0, 0x10, 0x1, 0x168f, 0xfffffffffffffffe}, {{r2}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x3, 0x9}], 0x9, &(0x7f00000000c0)={0x8, 0x7fff}) kevent(r0, &(0x7f0000000080), 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xbf, 0xf0000042}], 0x0, &(0x7f0000000100)) kevent(r2, &(0x7f0000000180), 0x1000, &(0x7f0000000280), 0x8000000, &(0x7f0000000000)) 05:38:44 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x60be, 0x402) r0 = open(&(0x7f0000000100)='./file1\x00', 0x100000003ffc, 0x124) ioctl$TIOCNXCL(r0, 0x2000740e) select(0x40, &(0x7f0000000040), &(0x7f0000000400), &(0x7f0000000000)={0x9}, &(0x7f00000003c0)) sync() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x5) dup2(r0, r0) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f00000000c0)='./file1\x00', 0x2, 0xffffbffffffffff7) 05:38:44 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={r2, r3, r4}, 0xc) write(r0, &(0x7f0000000000)="ccd8f03471a0bab876ec7b7fbb717ad64c390cc0bbb5e28aa623c32398ee3daa0c000ebd5885f452d02609b145def513b978a8b08ff642", 0x37) select(0x40, &(0x7f0000000040)={0x5, 0x53a5, 0xfffffffffffffffa, 0x3f, 0x2, 0x98, 0x8000, 0x1}, &(0x7f0000000080)={0xfffffffffffff1ee, 0x8, 0x80000001, 0x7fffffff, 0x6, 0xfa51c02, 0x40, 0x6}, &(0x7f0000000100)={0x8, 0x9d, 0x5, 0x9f1, 0x6, 0x80, 0x3, 0x1379}, &(0x7f0000000180)={0x6, 0x8}) select(0x40, &(0x7f00000000c0)={0x9}, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000140)) 05:38:44 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="0045e9dd11745c7712332a7f", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="b214e1c250ac891923232235052506c5bdc3756bfa245d0fc2b6b0dd27bfe1d9739559a5834cf95a0500b48c92fe129a3005de52c89ea405cbf0ef2d19dcde1980e44c1da2f6bb7e805c66547e703030bfc0bc72", 0x54) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="46d000f09486c9d7a9ef921ac79b82b248b683ba962ca48e73bb466afecd97531d479d634ee4f16a80374e7b61f7ba31d920e80b4a1b0b154127de688539a76a2ba0132be29aa3b9d8d02de73e1cb780271b40290eec7882462ad402e714a5eb86a16aac429088121b9847cc3bfd20130f9aacb03b4e0439235f551cfd4baf87f53d5a2ce559e22105544e63bd30eb6d79907b2c2cdc7938a9677c0ccffd42186f2e972d18f6b82218941fce423e5d74fcce169a2c13d69c416511a49c8271491f7477f0a501b84e6436c46cb2432acea11d2a7befedd2841ee931bba0f8ef269664edcf22a3a6de75e203e2537799d2", 0xf0) 05:38:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) pipe(&(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x7fff) 05:38:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) getdents(r1, &(0x7f00000001c0)=""/125, 0x10132) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getuid() geteuid() getdents(r1, &(0x7f0000000240)=""/219, 0xdb) r2 = getuid() setuid(r2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) 05:38:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x0, "e91f7189591e9233614b00"}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x84, &(0x7f0000000000), &(0x7f0000000040)=0x4) 05:38:45 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x20aa, 0x100006b8) r0 = dup(0xffffffffffffff9c) fchdir(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 05:38:45 executing program 1: semop(0x0, &(0x7f0000000040), 0x0) r0 = semget(0x2, 0x0, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x56, 0x0, 0xebd]) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) read(r1, &(0x7f0000000140)=""/249, 0xf9) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = getpgid(0x0) setpgid(r2, r3) 05:38:45 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x40000002001, 0x3de8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:38:45 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) open(&(0x7f00000017c0)='./file0\x00', 0x0, 0x0) getsockopt(r0, 0x2b9f9d44, 0x900000, &(0x7f0000000040)=""/11, &(0x7f0000000080)=0xb) dup2(r0, r1) 05:38:45 executing program 1: r0 = syz_open_pts() socketpair$inet(0x2, 0x0, 0x86, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x20}, {r1, 0xea}, {r1, 0x12e}, {r1, 0x80}, {r1}], 0x2000011b, 0x2000000000800) r3 = syz_open_pts() ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCNOTTY(r0, 0x20007471) 05:38:46 executing program 1: r0 = getpid() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$setown(r2, 0x6, r0) getpgid(r0) execve(&(0x7f0000000300)='./file1\x00', &(0x7f00000003c0)=[&(0x7f0000000340)='<*\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000600)=[&(0x7f0000000400)='+#{\x00', &(0x7f0000000440)='.\x00', &(0x7f0000000480)="247b23372e2d3a231c00", &(0x7f00000004c0)='^@*\x00', &(0x7f0000000500)='{[\x00', &(0x7f0000000540)=':[#{\x00', &(0x7f0000000580)='\\+\x00', &(0x7f00000005c0)='-\x00']) setpgid(r0, r3) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)=':[#{\x00', &(0x7f0000000080)='\\,}*\x00'], &(0x7f0000000180)=[&(0x7f0000000100)="247b23372e2d3a231c00", &(0x7f0000000140)='\x00']) poll(&(0x7f0000000640)=[{r1, 0x4}, {r2, 0x8}, {r2, 0x40}, {r2, 0x80}], 0x4, 0x7) setpgid(r3, r0) sendto(r2, &(0x7f0000000200)="58df0e6ef77a90d09081a8bba8b475fdc3db1bfff13160a42e8a641f6eb49951344a725934f0a1548a37d30e2c475652db32a381bfafa94086a8a8673658bc2a67a8b669c7d5aec46119e147fddf84e29d50c0aee77a316b29bed016b6f6e4dbad7b5f5d8070f838539d4d96fd79b3f8d99584fc334134968a992052a75ac4b4aec75043df6dfc07642a6c96b3bd27c4c6", 0x91, 0x2, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x400, 0x9}, 0xc) 05:38:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r1 = dup(r0) syz_execute_func(&(0x7f0000000100)="f2430f102838d036832183c40329484f0771f0810900000000c4c3f91751887880d1082e660f3a22d1fe66652ed9ba00000000f3af") getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000540)=0x8) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000480), &(0x7f00000003c0)) 05:38:46 executing program 0: accept$inet6(0xffffffffffffffff, &(0x7f0000000500), &(0x7f00000004c0)=0xfffffef5) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) munlockall() getrusage(0xffffffffffffffff, &(0x7f0000000180)) munlockall() getrusage(0x0, &(0x7f0000000000)) 05:38:46 executing program 1: open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)=']\x00', &(0x7f0000000080)='-%\x00', &(0x7f00000000c0)='[\x00'], &(0x7f0000000340)=[&(0x7f0000000140)='\x00', &(0x7f00000001c0)=']\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='5\x00', &(0x7f0000000280)='\')/0\x00', &(0x7f00000002c0)='-(}^\x00', &(0x7f0000000300)='\\,\x00']) r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) getpeername(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xfd) 05:38:47 executing program 0: r0 = socket$inet6(0x18, 0x6, 0x107) r1 = dup(r0) pipe(&(0x7f0000000080)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=""/60, 0x3c}, 0x43) 05:38:47 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100c0, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() r3 = syz_open_pts() read(r3, &(0x7f0000000100)=""/149, 0x95) r4 = dup2(r2, r3) dup2(r4, r2) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340), &(0x7f00000004c0)) sendto(r4, &(0x7f00000001c0)="56215ea5fe7f7f542253bac8bf95829d17d8cac60cfae79be8bbdc7013c3329534946e8ceec19fd19eb098e2b09dd17c161f69c2003fcc909691ca88c4d2e8e781a1246de9b0b82168ac54b2d38b73b42acd7965d36c4e99cbc6279434e99ddec275415ca90e2fd15af27ef65b3f8ae8d77c95c984a85c178c4e35fb635c12acb0708e39fb4b858c30fbe8c493fc8c7f8797a1d91651412fb75349563df13faea2faf1a3a13ba87c70448c4b9ff8e162b614e90a4ca59d233b1bbdeef4043e15cb4aba1300ac7b1e7cda84626f8d0ff193a12261e0ec9c3243ba2d53aae88c2de6817d354942085a2bddf52a427ce2bd074e02f921499b04cad830dde46e342a899f11ae61b25faa3cf61040cc7f3338112d92a4a7ddd726b6dcc5bfcd358c2d54274058390f9f7adc1a43df00f83b1bc9b2f3660b8f2210a410b9e363c6a364df20ad5f047c1139d00ef6f071254f77ff3fdcc40dff8629ad6cfe2cd028101fb680e7a0923cb4c4c782b4d6a0184e54f1ced8f6f416151e6e374fdf56925ce6247fe3dc4a1719ca1eaea5506db00b528aca5b128c35239646ea10d537fcd3ba8f05f5b054e9d3e816b67af1b25e1d364b633e4599be0129b241f973f9a01835a799c03053d6a84b7496a9b97afc2305e28099b8d3301024d175cc05b62904089e6a01c09ea2f73637c15c4eff2a5ad4aab98bfb5bad47304e988a69f0efa72a6d37081f79c4b9aa6ee86dcaca2b480c03db618be17165d1116a1adbf16270bf2f90806348292d27056c33845acf2436d1e5cb2ce2de5479a3a9e5eb35373777b7abf8a2a2699e7f88dcac2ec59699d0bc0859277eb3b3a35077fc7b7c8e66a5995de5da448c54a97d6734bdc153c528f78146f49b79d79d7fa3f2c899d3ae82e8605ac6b893e7b3ce061a007d270e73068d42e31c16a8af5ce8376a2356978df3af3845c245578b439b9ce461abb1fd87096bc81ca2839eae3d4baeda503de0ac8dbfe754c8905b1b303754b38388efb23d6244d9b0ee349aa9910d158ca9d47570ba940359bc4120b93a5f0142a88ca03f441711dfd1af8a801899403fd9fdcf9c5d2c370429b874dae32a61d1515e3f564155c417e8f4c52bd661cf09401357beef61385d90e2ac96cd8a680154036051f26050e55b71e132bfde6ce6fd0bb84f1a146fea387f5699d4286717f53ec6b9a41aeb3e6d6958b8ba919dfac0226fcdb6bad9dd5eef9961b8c9fab0c777d32b028cb81bb20b85422602f34d801a4f38d97f033bf3b4b7c282f2c0d5ee7735dbc76556daa38cc387ea7ec6208bee93b3ed47602e4f79bd52d9a89072ce97cdcf744544496e04f841c76d0c71ca687d6eaafd04d1674a216314ecc729a42eae8583b3fd69e6ff936a108de70f6aad6f951aac5cf27a0de340faffbd21df349ed08347ca26ef032c308f715cd5fd389295f09801e5c7e8660472cbf75d7624600de2f6ea382ddcf96e4eddca7a07f9f7ff87942c6c635d8a6fe5505df20e2394f076c29148816158799c83b36d09f26d61129003481c93323d81bf08c6bba8c5434a76c1b71a8718e002c4180f416276ced81edea4e9dc51c58385bce606c3fed159972c3faf6f5ab43ca92c6a70f608538f4bb6e642b877b9c680d2188452ff1b64bc5e58b4975d9daeb72af74ca5232e7e69cff55a2b696fb6af1460f148f6ecda6cfb13d1a0f1bacd5637f61867f4b2aab8d299f2eb6c2cff89c1d29ac2e9c4624677dc6ee6ee132baebf75ac8d8f084c3b47e51db406ae6a8db5f682703bb17836c305a2d7f61baa1d5554aed2e3d615468d21b2339ec914f01d0ed28442fe5d0c3b85847626b1b34d1b343d22b120f436be7a94490d31c20260536ab9375a4461441aa1fd071c7cfbdd07c783944f857a1b4e8aa11b92d89ec65cfaa932b1792370d5f7a6144bd7c1fee1c38a44226f817beb6f8f62fc0a64966a6e80b9b7239d35c698af082826528efdf95d82ee3292f5bc215c05273ea5ab806ed147fab4df30115724eb36973367cf243ca11a30d4a697d80a3132c515ce1f36135fc74869a83d5eb2e4230053aad5836115ada7b44959026b01a983c707fe6eeb93f73f63d385a4782e932ff3d742ede9fac34466816b9025a97006eb83adede169566ea316eb71e03cf02d31ae41e4152428f9d864127f6029cfc43b9024eb7ca2571c5a90fb26aa7466362162e87650f3ecfb62dea2d0a5d93b9d7a77c063eca835d4f2a0a57a28b31dbfaa11cb01d94e5107a154bf27853d011b391dbc3b6554179750a00b51b6d2ab043573c3958c3f224a7b0938bd5daa8716cf1f7506249826185abaa8c869fdb1d9d5df9d646580414c4f0a9824231eed7884459c208e4ef8b1c4db761e79d5a2abf212b572dc33598bb7284ca58a626cf69ffa2377e97feb91f28bc11ff1eb33f6de251082ace138e5260e9119af7767a8bd39b19982326f45d3f3f9c85c1f3e53af3277f4773e2242f549163d1c31f413010b5b94ec055f7fa3be3502eec3572830e3d053100fe7c03d987016db4ff2a041929f89db02ff94f4ec35b3701af725fb32a88be02e4c10eef482e792d774eff8f3fcaa5f145632733f4c88beb804e95cf0234df2f5f4711bd7bd5980d71eaa74a0943b3c8bc787caa7f6971ea0e81f718ecc8f1e3c6a5e2471523ef07fe69c21434548d78a9d2f85018daee40f5ed431035d98b7458d5dd7d54ef1d59ac0b33a2949579bc0c4a3906aab962b3f9ae9558b0c20b5ded472cd136518390cad40724f0c5fa48ead7dfb8c1ff2b9d5392ef581beaebc0bef6d0cdefb5182eef6988d4893903b6405d61beda74021d79eba37ba330e1b7064013a8f1555ce845ee3fe30a1493c71f2027307a03a2853c8287bd12f9835073633263a97403320886df65019e4b3d75751687bf622fbfe50464a1715009f88a9b3de4deea1b4199ebf2dfaa0941fd76eafe37398fb15250667c63ae1e6a42359bcb4decf72312fbff06d0add05b74963978707499e9570045058b584aa606584a0ecdd2657c0ed6423b0957948317659c5ee2098fcb356b608fe09ba963bc486000d27d133881facd84bf2674a40ed197ffe7c4f77a5f2596ac5062a23a5edc766f7509230d42d5bd40612c77275cd752413d8651beae510e3b335e4999ec7d82987334a7d9d40ec084e6a87e346e2244928b5a6644f33c7cb782bacf9117db055e0b411ca5f0f5023ffd3dbc25d132129ddb1ad8e2a702f50f6b3a27e7c96fcaa2bbfac2a9c944968229e481817219828bfe85a882c6717669206d2c6c5ecbd7e5ffa94a69a63a70d80fbb097330ece7ca7d8164bc0f26c4df2a4ee18d3421a63f8f9b0b52d0a39077221ceceec03a2fc7beae1be358857efd33e5eed159e09a12ff71d24ee881145e2f83f5fac5ffa788c22909671b813605559215a777e8647b971072ad32745aefcfbb41aaa92f7fa3f59af90ec8d0909c86f3f5a3f355e3556bcd6cf4ec49cce0a5a4166ae6c75920deee7b0d1bc4dcc62d3a1e5afdf2b9a966617559bd1813227f97ebc243bf65e2a14e22f8cfc151e0cab023f28d340fb1e77a77cfe0fe602f5c18248bad52041c08c4b3d0afaf9a6af0cf490a03286ef3c42c9e79bd8b1a19f0213470d2914f8374ab266ffd6c33ee9e14c0524078fa507ba39dc762200a4af26970d2acbc2d96c063bb67e381ddec8b40acb089810080bbc2de4cf1ed66b7e93ed2b89c6458d6b9934d908f632b5d8a2b904d52237c936122a15dfbef64e3fec2212c56def721c261919233ece5b5df7f9dee85613d8c67bc345af0f77405af6ed4032e52d6abb526d1d50da8e0ce8dde1583d044eabd80fcce1bfab7d7714a674f7a3a3cce53ca05a6b405215f4848f05a2cc330c616f3345a89e36e0fd61dc1bd25c08a419ba2e62caac51d97f3be18fba80ab3b0385fc486a4f39d4601073f6422c41533e776dee4d6e587aac081fe52735813b189153bc1f6b65ce00b8767f695d165699c7a15eb4ccabbc64d7849cb10fe5529b2b82c850a6ecde11a871c493e74850b75aae1e880f3eee78cf5c20a88bda21a38e7ed19ac6ce5c1db2a37668df2ac1eeb9b94b5855ff6fcc1f21126ac28670704c18c3d06e515e555321bad1266e4bf6b1909a567cf625895512b2e8fe83eb4f6cb1ccb37ccb4c4e570d8f2cedb6d2bab0dcc684371c5d69e5490ec0834c4926636c079a278ae1012db7abcd5ce000c995bacd016a169a50b672938995ac44fcdc5ac448f45198f7ecc3eeb201c6ac9983ffc9b760b296365683369250e2505e8bc25936f1f2ffd57af0fb3a4c78a57b5d358c34f758439dd050ce35778b77a9fa4d3d3c110a2685064a869494aa13490679048edcb83131d35a5c2e4888b0ecffdef7f9854ddde35d5640c0ed05437db00db1544cbb0aeabdabb0ec6727436e2e022a1d98f640e33a51a4da7eab1be22fd9bbdb94bf750c2aa633179a6619fe3083a0e63106a10ecf32691f94d67fa7bbff7ec3a6318f4836a026ded8b51352b1eb6c11797d9ad4afec1fddb4c15c5855a8674aec9aaa140262d998c4febede76dec196a20e88dbfdd3749886c8d9b4bf97450f90593fbaa3e7bb80f094a936dcc0cfacc06064da3cd98558f7851e6122f573e787c2adf5efe5a1d608159e7214474479c6d8f3f02d44c469777e4c0cb0f8dfaa1080fee8b25c48393e9b237d8a2a164bdf74d05743454771d84470b34955b97e8f26ffab140bec52c8a10c837c4c21a2c4bcb5930dee2db837eda26b1b62a9a34a5fcd19c5ec10c16b2909c979f878008e211c1a5eb3eddd2eba66bbdc1d4f987513a249032079da5cbac3ad35ecf9264163bf2d82a90f902df1ffe1a08e376d91ed6b78936be47805e672aa2a834f25af854338b9fa340e26296d6e00cf747c4f67f66a30d095abb7d564ebd627422d1849b75cb779cab8c286ec7897c237179512daa7fc0f3e371ff73826cc8368b460efae93dc5eb9e1ef3b8b5bc777174ca3e5e9b9ecefc183dbe2d48b12eea9f0b3d41105037f128e8ddacf4f4fdbcb7c952442d83a3c0447b5c1a5b078b7930634f2822c9f5d2aa5193e65b937572c81627ac486cad7cfdd1e1d404d0e0e9dadcf281eec6e03bdee18743a9083450482555bf30b1744817e9b884b2e2e74999b964a354809c0265d3910a467fe052c6f59d1bfed6a2de96568a56460091a5a61a39c98a99489b40d857003ca26397ad5df73949388dfd85819dddeffc09788bdbb6fd1c8ced32cd17d496423b8dbd79be0ba7000e36ae69b366a989c702aed0d73904a30bbd5aa1456d3b794c49203d7ed8e55e103eb90651fdc841cfc38a8681d3721aada652ed20d9e9ff3254b460ee5f037e534033c9297028d3c46348890c93eb999a60ccc7645383b2a347939968a5de81467dc17d68d4bb9462e10716e8b1eff3facafd58b0f8f766548bec7236074ad25145bde1a39c375417a0704ece2c654015f4f2fc6623d7e634282f625707d1e0dd210dac603b7e74fd7c7beca5b484c2150dbadf9fde894fc260d1ea91b9433e7a452f965f85c8e2e9115510ce429280232b29ec2aad959aeb5c298e988a247acb581dc7cae91f37f1748dc3f929406a282b5970f46bc49f962693bd21d898896b5df9598fb8712dd1b30dc65bcfdd4ceb4d14715559c2575b9c0c2622015da4e5034b007ce1980ed80bdb9443badbcd88b137cbd561ebd24ab34a6395588afb415bede33b98049c9767570f6932829f1df681263bb04718e0cbbb1d7f7bfa8ea6a3cb7844b", 0x1000, 0x5, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 05:38:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "c1d6d04234239707e5ce0e2b8d21778eeab420ea"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="2784c1fc5978042b752e3922023fff80917e30db7a4b161998c9adb68879ecf8cf21ac345046ac46b4b553cac4a98cb482b95b10917b791722e50672c66989de4959fe060c9a823a0f47f1613b9b4b19ca095b621dadfc73e65db2bc0a0a16af2c6a8b7906", 0x65}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "dcf4e6138c5728552b2ce0fe9039161b13e5ca3c"}) syz_open_pts() writev(r0, &(0x7f0000001dc0)=[{&(0x7f00000019c0)="ce", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "6fa0377da3f4881e75e0ea03dd3bccac50a18312"}) ioctl$TIOCDRAIN(r0, 0x2000745e) getgid() syz_open_pts() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000900), 0x0, 0x408f580adf12c645, &(0x7f0000000940)=@file={0x0, './file0\x00'}, 0xa) r2 = socket$inet(0x2, 0x5, 0x9) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/2, &(0x7f0000000140)=0x2) r3 = socket$unix(0x1, 0x9b18ac079fb39a1c, 0x0) sendmsg$unix(r3, &(0x7f0000000880)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f00000002c0)="998bd602acc535ee7bc9f1e84044241513375cdc2b5b5cb8efbcd96af05b7bf87989a8a5deeae8b70ad3c0ea413c0c2399526feace5a921d5d04b29ac69af6298aa7c82aad8084d1bc98198ec7e6155a80791b4570f14c3f0068533dbe7f4b198f96bbc04172b9c1392279dfc8c28157d3443260f3d060d9edb8dadec90e8d2cffd60b701c0be81b936cf25219949dc83d31e27a06f35b4ca4bdabdd0c2d8bd70e8b5ec597c3ab76b065040be1112f5e35e67e85071ab9b0da54edc82f95cc840a5587594f357df43903b23133cf57f92288c54ea54c5587a4c1be070b52de2bde079c0f9150411958da4280d5", 0xed}, {&(0x7f0000000200)="e92c34c1817bd00c62e9c3de566ea635315c6783f649547d0ed494a32fbd7d66386b75276a5ce6b28914160a199495764b87fe5b895d05f527f394", 0x3b}, {&(0x7f00000003c0)="28fab9f2835d0b633a03b1e71298140f098de376955cc016def1c0e9097c98f8e5433bfa7b20cf13b7a3f6e1609c5c8744e4549a0b3fd383187ba36accc278d2cd74eee6c77aebd518b36f6de503a89f23f55568a5d35929017a6ddd3c92f8d1f437641ca8869f0b4b707fcb6ad25062ce21d53a9a00e08b7354bdb87974c6f82f103493948006bb871da8665ce52e1d6fb5f4c87bb391cba43389d2bfee1dd442f18d0f5072e8337b13fb280d0c72b71a", 0xb1}, {&(0x7f0000000240)="4b2b4ca9208d67133d15e3d13d8eb5dc27fd56fd737e7c5cc3534f2d14626dc93c71761c7fdf84f51ec848855f32a7f0907486a37593", 0x36}, {&(0x7f0000000480)="b1b18d4f3f96336213a2fd44a9504d5aee4b319054d1ea", 0x17}, {&(0x7f00000004c0)="23822bff1ad4adb8a63168b112da570608352450df4939fb1cbbced7f2298f78e7561291e542e41ce3e67fce11fd28e50502326ce8c9a0e1819c581bb176379a303c08377dd4bd1df4ca47fd968ba665d38d23862f58273fb5c3bc48c452732deb475e7e1f78022deffa7ede2d46", 0x6e}, {&(0x7f0000000540)="dd0709995a31b865bd4e9bf1800bf22ccb74bc11f538f41211bea6ef54d5f2bf7dc13f21", 0x24}, {&(0x7f0000000580)="af7443fa26286e83f2a491eb64b088fdaa0042c8997f6d7ed14e0f80ee7a26a010805873f5b1511ea7f6c44a12f049436ea84b1a14a1bec0027324e48067a4647e8b4a49eb4f448b30cc593471bd4d5d150a69882f4ae0a90397af9777b74b80098671c85c82075ff884e86b0e556640295d6f5c6dfa8286b03cdb06419ba97826e11a94e5d45cd2d715970e13bea0a7a152ec2b3f751fd8cc6564e7268971a19a491eeb43386784", 0xa8}, {&(0x7f0000000640)="4782f2e33576f7e8df1a0d0094a02564fbcc32af6f46ee833a81f49709a0d73f0a98c86d364942a632de21138a0bdc0848889b11fb13323579594e1669bec7d4e86a35b6b8fd4a12e9a730548e0ba86fde89d36e0ac18600a46d6a3fab0a73ec2e2424eec4cba5caab9ff98198846d126f27f7a95af1e2655e71201e79c942cedbeac0cb896e3156920ef6", 0x8b}, {&(0x7f0000000700)="fbb37dc486b642727edddfae94a87a471f1c8b406695c2d4337f13c49fe0103063562cf35fda21a0069779d9a13313241793d8a48329039a4b9aa71387ceb18085ebfba82438377eb7124b836a507ffa2eb937ca94ead68d884fe3d1564b7851b7998c2cdc072607d4faddbcb3fcc24e602beaffd73bfff0d9e0524d57db64c87608d9a2703d15c6cbc9d2d0517c2416cb25", 0x92}], 0xa, 0x0, 0x0, 0x404}, 0x0) 05:38:47 executing program 1: socketpair$unix(0x1, 0x8000000002, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) write(r1, &(0x7f0000000140), 0x0) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000014c0), 0x4, &(0x7f0000000100)=""/47, 0x2f}, 0x0) 05:38:48 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x800) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0xffffffff80000001}, 0x8) mkdir(&(0x7f00000009c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) symlink(&(0x7f00000000c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c65302f66696c653000", &(0x7f0000000340)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f2f66696c653000") rmdir(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00") 05:38:48 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x1, 0x6}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) getsockname$unix(r1, &(0x7f0000001140)=@abs, &(0x7f0000001180)=0x8) setrlimit(0x2, &(0x7f0000000040)) 05:38:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) write(r0, &(0x7f0000000740)="c3161a2fc21f4ec9088c07f88b707cdde90db50f2234378dc98505cadd00e7ce035a6310d7ea1bfea3a25124586fe7427103255fa6f606c7530c0e89c42762eec9a1a6f05a8d791b7c7a61b94f6fbe69958630e10cc91c977e89a2b887e0fcd52eb804d3369e31a0838f3a56e691a81f40292f796821fb4e4f5ad688992528d62466bdb5701ccf04a66b4db399d5059ac6304cf10f65fe955c4d6d69fa957bdc9d538659cc16b0034f6213cb20dbe22fdb238498b4e7a8fa60e06d3ec716f1c68425e513499d8b6868c94c80f80d2a1c64c0ff1943bb4ec48e3c0bc9bffb300966365076fcebca6f84132483784b4a7edbdd982bb79e59358c67cab4733c75f95ac3b4c5ae5dabb573c999fcd3e259ed8275d8d74a7182d21f7f705c746d413ec5819cb1e234733001ab37dec473d8bc2cbb586a5ef19b04453b45bd61c0b017f600c0f3069730dc1d74f5c9fff2012b49d8185a8bed2abed9c193817442fe5ba2e26008d8b8cab1a69dfb8564b6032135239fd8341f98bc0baf39a096810dcf6573313885801ce7840b02ebb07073d4602bfffbe42caf307d28d70ef0437d9a4a7a181ad4f25efc1dee7412388fdb708696f38cc0e3123602fe1de48c9c1ed4920477aeed35f9a71be5ff67be32156dfcd330cf11839e10a942f5377532b735aa6c30effc6bbfe2999976b291c592353e5aef22c47e9be3b74548b69d99e4cc05f86d3e40e481750110ec0ae7d3b4dfa290173764563907da5530038da9e1118808f6121a6d787c5688e71a9c3bf9747de666a9ce15273249ca10cda48f3429ddc91552ec8e14043fc22a5324cda15f5a76aa9e85d9751d5b92deab64c685c5426307da79dab7334be0b91ff1f11fe76958f2833d0f469337ab67d8854c84077b983477c3501e3b5e5cd491107dc47fd28ad3d72e8b486ff39395c713125e3c75061c5a895d482babdfe1267eaead13207b5b24e3f089dd85c0a7fcf335640a288b6a292bf28495c63d55037634bb5efec17edfd0e8834901f16d988ce70839d3b988a1ebe188447bf7f68e0c7acc7e66f75e3f55fa011b30060270480da23089c5b3bb387481eb46cb10689280c8c0ef89902226e8dfe2556f4eb321d999390587a461d4f0bea1d026d52810b7c546d287223ace693107b96152a715cd455fabce5d62959984ac466e4e8818ee0e100775f5ccf046c3a16b09769d8f99c6fb230f3b59fc308ee8e7f58eb28dbeb4083b1b3a514bfbacd6b2bc3c2d8c3330e569050ad4b8b040473e6f8a2c4b5e08b0c2d40393685e546476a31a3551c195ba7f937eda6e5e6765e4e95c94b9143ea7148e60a848b31c21ed3f6056697c0a50f6818434ddaea22f7a81460bb2f656992dc8649e49c3ae8f45ffdeeb85840320d230fa0460ecd0085503dd1e08ffbb6965d3b56dcd9b12056d5206e6d2891517f87e123232b3f61f0aa5193b00237d29c77c52749f4bab83e963b09c04b0545bc567387e571f8ffac755d60de63647950c3557b6e4730067e4c65d4b5ac8ec70b302771ea68d4ccba02f14e46ca80284ba9bf021e0317d3bf18e25eb21fdbb130974b436b172bbc5b158145e714479698c3a47a0b03537693d17f81b5b6fcf3c11312e55bfc478035f99d6d96886a8adcccfafd9e9e0e389114f3c2ebb8087e57ad726f0217d629326a1f73f02f220f0302a3103b3e47cc3f7c294c05b3fd9810b1c68da82ffe66801a65f5247896373a9e805c2432341dadbe25acc5736fed232623f27ef67ff0cec1991ee694903d6aba508298fa85cc39beacaf031673c3170812d3eca15c7bee54e7984957f9d369354a3f623bb907ce0b1a10c70652da6b431a57d6623e171c13f6726d0c00f531c43460866db6991eb35ed63f4ef701b4f95d642976db87c5fda556ac6274653671142cd19a8a87cd2a3a05cf10fd98b496d562996611cc30702f6b76beabdab9d9a96da1e90541134ff0c36380a7d7ef1309c1c906ed60890133f09d221b6a2c4346cfcbef0cb3265b241eca7aee5547c2a3145736e8c29f860d7551dca908f5b70a41736e41ece9d9d3e86d9c9ee44006c832e3442cc63b88574227e0f48149c466eb4d52fd699243ed3eb86776ecd79b3bdbd72846a8049650ea62a60e7c0a636f5a78543cb76b0064ee2affe048269297f7788f70d40acf77e84046f0f51bfd12976f2e736b4fd45a5e200a0d093b8178880a4c6eb0afd27bd5403c7ff5b6e19d0ee4115b226719f2aedabd4e1e1841747a6f536e3be95c853f663b058d5ee0402a3dea97325ce65c128f4db3f3ed17944748010c8b222ebdea0806e38a0079be1f57441e50627b79efb68c0458212d518eefaae8b1c660b0df26d80a089b448e6818f90d6bbceed5e99d1bf9169a43c5212890abc6c627996ae95a9329fef6c4c1276f0aa7eb71d4bf952d8dd9a0310a65689f1aacf27b2fbb0ca53337a7f470c34636cab0a7ab1a1d0914e4b5a46ca9b2d784e333533fa183c712e253b9c298da79e560e7ccf8594ca26b2466297cd261625e8d7f217a74651d5d0ef35ad9a2d325b04ba050241b8d9c4def11a6e27abac75d84f385a5d98ed6b6414797bbdd9cca3e5a0c7ed57f3158b019a31beae40bf5640229e3f028d9437afaa8c868c40d74f51fa7ea960b8855da0e1c8561c43cdb9a568587347e956a79112d29274706830108ca964c3f84f05ae15edd2ac18481955b3a6458fde6fbb771462c659de7ec964407651546f01e1dd9bf01f8a8b7eee470c3595245724c11812f97ae7096bba32878e0f02d688bd6f357b0d4595e27493b3b180aed5b6e30f837a349aebc5e7dd02decf33e834bb48d124aa1b639ca23a743b1dbaba73f148f0108eb2c65a1e438098e874e7bfea5782a165", 0x801) pipe(&(0x7f0000000040)) shutdown(r0, 0x2) poll(&(0x7f0000000000)=[{r0, 0x180f7114eac62edf}], 0x1, 0x0) 05:38:48 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r0, r1) read(r2, &(0x7f0000000280)=""/243, 0xf3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0x6c) setuid(r4) 05:38:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x108) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f00000002c0)=""/161) 05:38:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) shutdown(r1, 0x2) 05:38:49 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendto(r0, &(0x7f0000000100)="c9d126ed422a52f21f123a9f6ff96961d8d23b3316e27b45abec0a49793a1c30715d29289c5cff5afef7a3a14b57448561a13cd455b6d3e9b0e1172e08b06772352736cc52d82c61f2d1661a7af21138ba43856b71aad2b5d7d33cdcf47a65dcdf43590e7b46666145059477fc0d523eff7d4580de0600d3f738b6ae96408d303e3580d060726baa2e10ab1f62b637525942058ac71d70eb783892e5f482aee52ebbccb0119d324ae82b74ccf92537cc8ae91be0bb31e60a2bbab69eecd4777c58a6747867a7f56617e54298e1073c4f53d49337732e92dae3378362bf2ad9ea", 0xe0, 0x5, 0x0, 0x0) lseek(r0, 0x0, 0x1) getgroups(0x400000d0, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000000)={0x2, 0x6}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x1, 0x6, 0x9, 0x1}, 0xc) 05:38:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) write(r0, &(0x7f0000000740)="c3161a2fc21f4ec9088c07f88b707cdde90db50f2234378dc98505cadd00e7ce035a6310d7ea1bfea3a25124586fe7427103255fa6f606c7530c0e89c42762eec9a1a6f05a8d791b7c7a61b94f6fbe69958630e10cc91c977e89a2b887e0fcd52eb804d3369e31a0838f3a56e691a81f40292f796821fb4e4f5ad688992528d62466bdb5701ccf04a66b4db399d5059ac6304cf10f65fe955c4d6d69fa957bdc9d538659cc16b0034f6213cb20dbe22fdb238498b4e7a8fa60e06d3ec716f1c68425e513499d8b6868c94c80f80d2a1c64c0ff1943bb4ec48e3c0bc9bffb300966365076fcebca6f84132483784b4a7edbdd982bb79e59358c67cab4733c75f95ac3b4c5ae5dabb573c999fcd3e259ed8275d8d74a7182d21f7f705c746d413ec5819cb1e234733001ab37dec473d8bc2cbb586a5ef19b04453b45bd61c0b017f600c0f3069730dc1d74f5c9fff2012b49d8185a8bed2abed9c193817442fe5ba2e26008d8b8cab1a69dfb8564b6032135239fd8341f98bc0baf39a096810dcf6573313885801ce7840b02ebb07073d4602bfffbe42caf307d28d70ef0437d9a4a7a181ad4f25efc1dee7412388fdb708696f38cc0e3123602fe1de48c9c1ed4920477aeed35f9a71be5ff67be32156dfcd330cf11839e10a942f5377532b735aa6c30effc6bbfe2999976b291c592353e5aef22c47e9be3b74548b69d99e4cc05f86d3e40e481750110ec0ae7d3b4dfa290173764563907da5530038da9e1118808f6121a6d787c5688e71a9c3bf9747de666a9ce15273249ca10cda48f3429ddc91552ec8e14043fc22a5324cda15f5a76aa9e85d9751d5b92deab64c685c5426307da79dab7334be0b91ff1f11fe76958f2833d0f469337ab67d8854c84077b983477c3501e3b5e5cd491107dc47fd28ad3d72e8b486ff39395c713125e3c75061c5a895d482babdfe1267eaead13207b5b24e3f089dd85c0a7fcf335640a288b6a292bf28495c63d55037634bb5efec17edfd0e8834901f16d988ce70839d3b988a1ebe188447bf7f68e0c7acc7e66f75e3f55fa011b30060270480da23089c5b3bb387481eb46cb10689280c8c0ef89902226e8dfe2556f4eb321d999390587a461d4f0bea1d026d52810b7c546d287223ace693107b96152a715cd455fabce5d62959984ac466e4e8818ee0e100775f5ccf046c3a16b09769d8f99c6fb230f3b59fc308ee8e7f58eb28dbeb4083b1b3a514bfbacd6b2bc3c2d8c3330e569050ad4b8b040473e6f8a2c4b5e08b0c2d40393685e546476a31a3551c195ba7f937eda6e5e6765e4e95c94b9143ea7148e60a848b31c21ed3f6056697c0a50f6818434ddaea22f7a81460bb2f656992dc8649e49c3ae8f45ffdeeb85840320d230fa0460ecd0085503dd1e08ffbb6965d3b56dcd9b12056d5206e6d2891517f87e123232b3f61f0aa5193b00237d29c77c52749f4bab83e963b09c04b0545bc567387e571f8ffac755d60de63647950c3557b6e4730067e4c65d4b5ac8ec70b302771ea68d4ccba02f14e46ca80284ba9bf021e0317d3bf18e25eb21fdbb130974b436b172bbc5b158145e714479698c3a47a0b03537693d17f81b5b6fcf3c11312e55bfc478035f99d6d96886a8adcccfafd9e9e0e389114f3c2ebb8087e57ad726f0217d629326a1f73f02f220f0302a3103b3e47cc3f7c294c05b3fd9810b1c68da82ffe66801a65f5247896373a9e805c2432341dadbe25acc5736fed232623f27ef67ff0cec1991ee694903d6aba508298fa85cc39beacaf031673c3170812d3eca15c7bee54e7984957f9d369354a3f623bb907ce0b1a10c70652da6b431a57d6623e171c13f6726d0c00f531c43460866db6991eb35ed63f4ef701b4f95d642976db87c5fda556ac6274653671142cd19a8a87cd2a3a05cf10fd98b496d562996611cc30702f6b76beabdab9d9a96da1e90541134ff0c36380a7d7ef1309c1c906ed60890133f09d221b6a2c4346cfcbef0cb3265b241eca7aee5547c2a3145736e8c29f860d7551dca908f5b70a41736e41ece9d9d3e86d9c9ee44006c832e3442cc63b88574227e0f48149c466eb4d52fd699243ed3eb86776ecd79b3bdbd72846a8049650ea62a60e7c0a636f5a78543cb76b0064ee2affe048269297f7788f70d40acf77e84046f0f51bfd12976f2e736b4fd45a5e200a0d093b8178880a4c6eb0afd27bd5403c7ff5b6e19d0ee4115b226719f2aedabd4e1e1841747a6f536e3be95c853f663b058d5ee0402a3dea97325ce65c128f4db3f3ed17944748010c8b222ebdea0806e38a0079be1f57441e50627b79efb68c0458212d518eefaae8b1c660b0df26d80a089b448e6818f90d6bbceed5e99d1bf9169a43c5212890abc6c627996ae95a9329fef6c4c1276f0aa7eb71d4bf952d8dd9a0310a65689f1aacf27b2fbb0ca53337a7f470c34636cab0a7ab1a1d0914e4b5a46ca9b2d784e333533fa183c712e253b9c298da79e560e7ccf8594ca26b2466297cd261625e8d7f217a74651d5d0ef35ad9a2d325b04ba050241b8d9c4def11a6e27abac75d84f385a5d98ed6b6414797bbdd9cca3e5a0c7ed57f3158b019a31beae40bf5640229e3f028d9437afaa8c868c40d74f51fa7ea960b8855da0e1c8561c43cdb9a568587347e956a79112d29274706830108ca964c3f84f05ae15edd2ac18481955b3a6458fde6fbb771462c659de7ec964407651546f01e1dd9bf01f8a8b7eee470c3595245724c11812f97ae7096bba32878e0f02d688bd6f357b0d4595e27493b3b180aed5b6e30f837a349aebc5e7dd02decf33e834bb48d124aa1b639ca23a743b1dbaba73f148f0108eb2c65a1e438098e874e7bfea5782a165", 0x801) poll(&(0x7f0000000000)=[{r0, 0x180f7114eac62edf}], 0x1, 0x0) socketpair(0x0, 0x4000, 0x98, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) 05:38:49 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0xd7) 05:38:49 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x12) mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) setuid(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) 05:38:49 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x4, 0x7, 0x2f97, 0x7, "7d74c6ffc6173a4a0c7e51b8d6b6e084ee06cacd", 0x3f}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 05:38:49 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1003, 0x0, 0x376) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x2d, 0x492}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x25, 0x6}, 0x10) 05:38:49 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x20ab, 0x5da5) r0 = open(&(0x7f0000000280)='./file0\x00', 0x2, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000000)='\x00', r0, &(0x7f0000000080)='./file0\x00', 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)="81b8d04c6bb29b6d8e27fd8b8afd4e68c303327e2d0e086c981510fcf173688a2390fa5d63543cff49f6ee87376bb6129cb5bf2ad1ea2e4cf32196c1cf74f33f7722920bd34dbda68bc51d21672dc3bb4086d2a88f806cf1f03bf9dc9cc0af84e599690b996ea80f46813c644d002091d7cb6ca72fbf93a791d656c6f17acb82f47c03e73f158f5505dea54e2dda98", 0x8f}], 0x1, 0x0) clock_getres(0xfffffffffffffffd, &(0x7f00000001c0)) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) open(&(0x7f00000000c0)='./file0\x00', 0x92, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x2, 0x3}, 0x10) 05:38:50 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0x7, 0x8e4}, {0x8a7}}) 05:38:50 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(0xffffffffffffffff, &(0x7f0000000540), 0x0) dup2(r3, r2) kevent(r1, &(0x7f0000002540)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3f, 0x0, 0x4}], 0x67c, &(0x7f0000000000), 0x0, &(0x7f0000000040)) read(r0, &(0x7f0000000300)=""/150, 0xfffffffffffffe06) 05:38:50 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) socket$inet(0x2, 0x4006, 0x1) setsockopt(r0, 0x0, 0x24, 0x0, 0x0) 05:38:50 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000001240)={0x0, 0x9, 0x0, 0xffffffffffffcd11, "e8cef27446d6ffcc33080c99c4037f0725948263"}) getdents(r1, &(0x7f0000000140)=""/78, 0x4e) 05:38:50 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000100)="03", 0x1) write(r1, &(0x7f0000335000), 0xfc94) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280), &(0x7f00000004c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r3, r4, 0x2) 05:38:51 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 05:38:51 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000080)=""/1, 0x1, 0x42, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xd77, 0x3ff}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x20c) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:38:51 executing program 1: connect$inet6(0xffffffffffffffff, &(0x7f0000000080), 0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x28ba, 0xd8}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x5011, r1, 0x0, 0x0) 05:38:51 executing program 0: select(0x40, &(0x7f0000000300)={0x4, 0x6, 0x8, 0xfffffffffffffffb, 0x6, 0x3f, 0x4, 0xfffffffffffffffa}, &(0x7f0000000340)={0x400, 0x40, 0x83e2, 0xfffffffffffffffe, 0x4, 0x0, 0x3, 0x7}, &(0x7f0000000380)={0x4, 0x400, 0x2, 0x4, 0x968a, 0xbeaa, 0x5, 0x698}, &(0x7f00000003c0)={0x6, 0x6}) select(0x40, &(0x7f0000000180)={0x5, 0xffc0000000, 0xd94000000000000, 0x4b, 0x422c1b1f, 0x0, 0x8, 0x2ec261e9}, &(0x7f0000000240)={0x8001, 0x3, 0x580f, 0x8, 0x1821a767, 0x8000, 0x8, 0x6}, &(0x7f0000000280)={0x3, 0xd513, 0xfffffffffffff836, 0x0, 0x800, 0x1, 0x1, 0x8}, &(0x7f00000002c0)={0x5, 0x5}) select(0x40, &(0x7f0000000200)={0x136, 0x1, 0xc53, 0x2, 0x0, 0x1}, &(0x7f0000000140)={0x3, 0x0, 0x0, 0xcd, 0x6e1}, &(0x7f0000000000)={0x80000000, 0x5, 0x80, 0x0, 0x9, 0x0, 0x5, 0xfffffffffffff7fe}, &(0x7f00000001c0)) select(0x40, &(0x7f0000000040)={0x1, 0x1, 0x2, 0x800, 0xfd, 0x7, 0x4, 0x1}, &(0x7f0000000080)={0x7f, 0x100, 0x1, 0x7, 0x9dae, 0x5, 0x5, 0x800}, &(0x7f00000000c0)={0x200, 0x1, 0xabf, 0xf, 0x1, 0xc78, 0x20, 0x3}, &(0x7f0000000100)={0x0, 0x3}) r0 = socket$unix(0x1, 0x3, 0x0) ftruncate(r0, 0x81) 05:38:51 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r0) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) close(r1) 05:38:51 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x44}, {}, {}], 0x3, 0x207ffffffffff) fcntl$getown(r0, 0x5) r1 = getuid() seteuid(r1) 05:38:52 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000002c0)='r\x00') link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8140, 0x1) 05:38:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x36c, &(0x7f0000000600)=[{&(0x7f0000000540)=""/134, 0xffffff22}], 0x1, &(0x7f0000000040)=""/49, 0xfffffcdc}, 0x40) dup2(r1, r1) preadv(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/91, 0x5b}], 0x1, 0x5d) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f00000014c0)=""/4096, 0xfffffffffffffc26}], 0x1, &(0x7f0000000280)=""/106, 0x6a}, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/22, 0x16, 0x1, &(0x7f00000000c0), 0xc) dup2(r1, r0) bind$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) 05:38:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000400)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1000, 0x0, 0x3a, 0x3, "f0dea60000fe0800", 0x8, 0x8}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b9f4419cdb795c766785e1008a3dd96d18bb6553", 0x0, 0xffffffffffffffff}) r1 = dup(r0) getuid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x10000, 0x7fd, 0x81, 0x1, "f10c7f18ba39f5515982e0c4133d9e7723f2f1c1", 0x1, 0xfffffffffffffffa}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x0) 05:38:52 executing program 0: open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) getpeername(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 05:38:53 executing program 0: 05:38:53 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) getsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000000), &(0x7f0000000040)=0x4) 05:38:53 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) listen(0xffffffffffffffff, 0x0) shutdown(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:38:53 executing program 1: execve(&(0x7f00000013c0)='./file2\x00', &(0x7f0000001500), &(0x7f0000001540)) mkdir(&(0x7f0000000040)='./file1\x00', 0xfffffffffffffffd) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0xfffffffffffffffd) lstat(&(0x7f0000000200)='./file1\x00', &(0x7f0000001540)) linkat(r0, &(0x7f00000001c0)='./file2\x00', r0, &(0x7f0000000240)='./file0\x00', 0x4) r1 = getuid() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) readlinkat(r0, &(0x7f0000000100)='./file1\x00', &(0x7f0000000140)=""/67, 0x43) 05:38:53 executing program 0: r0 = socket(0x1e, 0x1, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="07bccd53217cf0542830901983e2277e4337fdadc02c65eebb7bcccd28df44f51e", 0x21) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="7aaaafaefca4f44aac677d69f3e9962738ffab1b6458e979d4", 0x19) r2 = open(&(0x7f0000000000)='./file0\x00', 0x220, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0xfffffffffffffffc, 0x9, 0x40, 0x3f}) 05:38:53 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f00000000c0)}], 0x1) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 05:38:53 executing program 1: execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)=':/*\'\x00'], &(0x7f0000000500)=[&(0x7f0000000340)='+,\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='-\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)=')\x00']) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) bind(r0, &(0x7f0000000540)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000140)) fcntl$dupfd(r0, 0xa, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r5, r1, r6}, 0xc) r7 = semget(0x3, 0x1, 0x4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0xa0, r4, r2, r1, r2, 0x80, 0xff}, 0x2, 0x4, 0x400}) 05:38:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getgid() getgid() setegid(r2) r3 = dup2(r1, r0) fcntl$setflags(r1, 0x2, 0x1) poll(&(0x7f0000000280)=[{r3, 0x44}], 0x1, 0x0) 05:38:54 executing program 1: r0 = socket$inet(0x2, 0x5, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/57, 0x39, 0x801, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x10001000000000}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x2, 0x0, 0x7f, 0x3, r3}) 05:38:54 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x4502) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x140) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x92, 0x80) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0xfffffffffffffffd) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r2, 0x40}, {r2, 0x104}, {r0, 0x82}], 0x4, 0x80000001) poll(&(0x7f0000000000)=[{r2}, {r2}], 0x2, 0x0) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x1, 0x2}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000240)="5c29ca073edad2734d31e06451ec4a30433c462be5a23f1453d2e5107e8c72e753f08d50f6327eeddef6e12ccc5747edf4c108d021085ed206f2a865d55934c925fb8674f84ff951eade53a32cce92cbeae327bcf9b75ee41eba938e987abfdbf89e96b7a96ad164af423cefe1da1a4b068cdb45d284", 0x76}, {&(0x7f00000002c0)="64b4fe3a5faf728bdc334c5c2694f9dbe716d550e0037c4de09d26c2aeb1791351d45b108f5abe0b0fd542a3b9aeb177380fbb1aff74a3455c389b2536079b983eeb59f471fa72a0031ac45feade4f12250730f93f876ab19d2fed92a2dd28f875d730e0a9a3747859fe23712704a2ff269832e9fc945177b95f54a17d2aa7acfca252ddc8e23bde9a3195ae198b49358785a516eac4c9d48e4b5f032002536134c275815d8d3fa47827cfbfb387a62ce93abc9d827c6a982947e52ae1dad20fe5b2af7fed", 0xc5}, {&(0x7f00000003c0)="1cf299e9a5ea85504a29a613968699b7e1775341212f3e47083e0ac784aa112fc11d1a4b81f09ae0b541f0548499b9b13ea2b4a217e57b145d3ee1e3058781c86fffc5dcfabdd256e0c80de8b3341e9b760112b1e02d71867ff68b54ca368fddd51963c8688bca02bb2e26cae42b5fdf0e748b15d4b12394439dbda2ea7a3b87d983eb3d1bb8d53aca7ecdfc1dc5849178784fd2fb6c5a993bfb134d55578299e991eb8c2cabdcc32c54464edeee9a558a46797cadf406d8f43df8232ed4ee42b882d473aa14d5b665dabc28f720f4c321a3c5afea05cbf14f8fe7e39ca5b9b8b199626104d381347bfa635d0da9829957a2e20638aadff5e80cbc7e70dd26ebd34743a004755fa3b1018e85c4996623c5ae016d7255cdbf1e388646940ce2c382e9b52d14947c6f276d8ff611b5ee4d76ed02bd8a95436cc6c6c07dc66beca93e8e99e62005c371f5890a382af27b43d13f21cd3accc3c5ff469e671c7d591921eaf962ab32184fda232259e69620730591131a274da985954ac6a08abf24fd75c51ef6e6396065d0337e97bc3681c7631e567010c67e39efc8b92dac8f5060c4c4d57666f44741af104bf351d1a562360f539a3da5be2d978865d5a89df9aa2bcde9322a5f6c3ee8b058f797d21a4b7b53a80b7a46ad13a2bfce2e226ac1f8dde603b08d3a18f0f98089276a065757e79e2c053e2dccf60cacdb0c018221dc977a13090adaaa058e1af6b912c155e04a27e8c1caac225c4604df5767007701555b5d1bf8bb8b5444c44e700b5ee1700fe2ecd62f68f6b1329deeec845159677445acb64531c22ca7826443f9300316f024b97ac0f315a824a409f80d623497356a28c7b8c01c0eeea55934edb6353b90742c1a91e979208de4eaa704f8c5e2901fdc950bc22d5fc6869e4a3a437163a02a6835db624dbda4b217841e3efff0c729fb502de31d5f02fdb16d61ca2ac762d776b5a3d77bc6383a65162ae1af7a7c9ad8bc2508a87a5cbd524901077c081eb7e2bee34df3b0dba5524372d25af3ce6791c3c45081779270bbecf3a7fb39702db8fe1ce8d354ec0ccdde7feca040e8d32b58b01af0f84a52fab9fa9bd8ac2310f7c1fe11b39f43863e248e01040d631e9b93d59f638836032cd6775bc399a41b0b4721c4addbe42ca7eb16c416920a7143f1a9b09c72ab95fbfc9607eab009574ce4602527aa396301d420201cd65d33c4bdf02097c7aab229ce917386fa4637d89b1c857f3b4675ebee41d079b82446a140af0d59a18e1ddbfc5df2463bcf93dd672a4e2ef326870365b626ecb0f13a11893b9fd44247aeea42779a81d030e9f6351cf1a81ca5a164cdeabbe44cb25b3921e8bb2755ea5a944cac4b54b40b90b40009cf8d3dc4225edc092605f2cd3caec8f744b3c4e35a3d0f79f39abd1225d8a28a438a71404b9e677b4408c0fe45a31ef26329836538001fb0244fd6503b6d69fe6e488780af28a356f44503790d4321206a4f9c4f9b7ed6f6a84c7f600b2a16d982b3054705314e403953a180a7cb998139b4a65b6e5411f26d1bfe313677821e76a7a91e86a2fc7eb8e3822b1d6156bf0a2ab5c52f1d1495760066fe45f48f69127cddcb8a0990ce0974dc56a352d056a7dac40094e5f74c2241889a111cd1a9a5be8c3e7c0a604eb659ba817c492298ed7bd6768acafc96b93ddcd4aab5d27d5147f8e750a7f8a4ab31b73a59b0aff639ff97c1fed6528320f774c0de75ca0b61dcb53ad4029944722de5d4e825bfc2362e54c3626d98207a89a51d3672892b44015776fbde5c4d78e462e70d750685a7a28d6ef1b80032a60b6a9874fb47f66e2a61beca4e2a00609fcc7029f79371a6e8a445d3f92aaad3fc64bb5ccb276f141b2b42a1dff0a8519c1be7f2cfee675bfa467602f124f63c73c4cf39a6e781558da1b3284dd3fe92ae03d25d8f279d0e6ef1fc19409d985664079322df5f6773a96e3c0354ab159a8364859ad9ca2fcc9ab3e0f76081ec92a319f761ea73940482bff0a77ffcbb63b54bfade03c68245186a223a78a06739676312cd61aa47bf98b53a775eeb1db28f9a109868a5f21418f2ab101e396c2aa677ee12f5cd357575450cadec1822fdd81cbb621f24d865026bd215d15f8b8aadfd78b24f500ef12954dbc6c824bf0c2b7bdf2ec0ae28ff874906613d55f6ce49154cde4392f72ec3482ed3bfa3bb16f2bdc5d296e3031dc314bc5316fa755415aa5c25290162fee4adc7a3b00350b0c5caa16925c36b23d8fe857fb158e4430fae40bf945931f1cc3b91146a6d69fefd710a7357984babd8f2d9b348fdf84d68fe3f3fc68e96e696efa124bc9691de5ade14d744ffcab70ff90abad94b54621ae46fafb1b24de3d2e2b91146a1bb403324c1c3fb6bad49aadd2d44b9716ad662e6827260213c29ee36f0c436f7594bbc9280732421b472755de5578bf4611e188ee00428d2b86ff1e47cb5a1ed42e106fd1b41e34b74103a75daf2a4393a6385732ed834c8ca97f141e8dc751f16e5452f7ac1d5e83e8ac7a0dea6c35eddfce9ff2594013dff70f86e9aad59e1012885836ffc8d39ccf7c68447052542c4b38bb39c3b9ca245e0d2fde9bfec5b6ca339e99381e5eb379053a810353cd07ed955e30113f350076d7a4ef964dcfed1c8a6f6bcb6c61a00d47e3a2c4a149d13746896e606ba4e07760d97bd27dd485d9719d92837d338357f8adcc29a4f676a8d42153adfffb413e5e2519be9ab829cf07d01d63e9e180e472948e5aa363cde2e05025d68ab7cc13aeb5d067a18b70318d93443129afd30ab1bea4f3061cf4dbd524fb560d38c945ee0b2603903a18ee5829e28b9cf579f5323d2dbdd368e7fe6fafe5e05b5784ff7cf2a1d5aef5f9df0af8051319eb70ee201137b607ddd597d4957fcdb6b1da8d63f02173c92e0106d97f9988e3af4521863a37fb9e6c50ca8a0749664cac3af413dd332331d47409dcf4616bb607507474ba513ba1e78e51aa0b29be3d2f4dd61e52e6fd859fcdca9543511c1c21c4f8fb781af37bad3cc1adef2d4ff48be48c41cad0eeceed0b306322e687de9be6cca8bcaead321539d724276ff51383537192c5280729e9f173057e37f5fa26ad7ece468d14c428fc6ab9fbdc16a97d009da82bb5d50189f3adca01075b501f628992dc4114e7810056c1718740aa030e3c79abc0f0cc7f2ada79c6627fa609d43a357ea6c3a855703a9c9f14ed96c1c3a7135dce4227ff1cfb30abcc15a7162c2fad4fd6fd6cc5936ffd731f2b153dbe1fd18f2d8b258d6291510cacb21fc208f1d342459a331f4ff29fb77fec060f26344fce05821a629a612a5bbb57aaf3ed3e9b718c5d66d58aac510fd1e4a842a0cf889338289da355e2b491a7471cb107ea401c3d5323637f8c5a87ac912ffc18d47fd512f0818bcfb529e4def623814b50f4863b2332fb2833ebace69041f2e9e3ec87489d72f8ef6d75cd5f8e43d6fc68ac13c88bc421c796c1358f772afaad8523adeccad4a13586ca15b73878498a58815af0572ed2c14a37287163003086d3630eaebef97d6a71f463f4f4742d5b06ea35c575e733280f0bdd64626af738325f5f2d418bc224880aa9f30ecf17a6464ba1a871a5f5d20d4b568246dd7329cad58da78878ed0720f331a448caf8486fce868233a81a5947b64c62a9ead917f70d0945d5d44bfd981c72431cd18ff468616d8be8faf2610a11104c16af3ff35a214d472b5360a485946612fbd01920c0d0c0494006633b3a78346f6e08e74e6bda61900681346a490be4009030651daf0ea7c0b16ce24649cc735b1b925e856f3e27a97d07a6f4f5384d08ac9792676eae4db2fa84f15a89689f8b8cad91ad1abb83015e1b81fc5cea2251ab98fff398fd4ea158680172e365e765abc45cd5cc135239cf442a03246d1da0400ee6fd2f8001bbe0d423449ea954591887c79efddc123cff5fe8a62d8d43d36e9908760678dc63f16a782cde73e6c09c8bdfb55e71f186a9fba9a39c0e42b1d2564ffccca716929f097933c8928a825e5bd934b20b9f774eb2d2e4d31e28bc18a3cf034d75b3ccfe3b44768a27315fe9ee953717b63fbfb3d817fd91b5ed25e32cdb5fa0aa083aa3e0e6c0a1f8b39128298e28f2500e5b7ecd78f49c3724f67f3001e911ae100bc315c126fa007bd0169f66a95d6d1439eb23f743709587daf61f8f8d10e0ba851052825355f50a31a0ef3861fff1d66640addae40f1b1fd6984da57bfd26f8e634b19b1e46e496b37197b1c4637e103f22d437c69cc834ed893d1fbdca525e857cba6c6dfed153ade242e8dae9a6d89f2ed9b390ba6c08d2acff84303b01a49e0111278f77631cbafe69469d99a465a73892900ee6f42b2f38e6062836b96248a58ccce3dab48fa5c202ed135fdb45d59c0c73fb383c978ef67ba6d02ef7d1056e81dae1e0b0828b270febf162aca2f558b05fcc81342a302f0194eb72b96ea165a9ba1538f8383403565696352e4180a380e817b3e3acfc5c2061edf778e231f38926b0bae8a9ced1484808e61af3f5d01f1369437c5398a1a693cf1acae8fd34dd85015480e19e7a3602d9be5e27e5d8710717f7bc180601ca000942c04b266cb3e9055c438a7ddf8f8c11466ec6ff67692be41a3af526f3e6b550c31b4ec19c052a71830013407fd7b28efbf20bdb9d13af61964bd9f04584ba57793759d32420243d0959e785804eac9eebce12f2b9831d847999b4c853ee5cef8ae845be1f4a057364de69c6e395cbd24b98f3319cdf8ff150f864cfa4b9000ca3618726a9bf5102949c95b006ce1aa4ac3124c0655728086f2483e1242f75e27a4f00945fd0ed3e406804c6bc0ec6e35d643018ad0f5d46238bba0a9a4353134d5bc0e09a1cc4b0aa4e65fb48355513f986f030e4d67e09ded3a4b262a05b957ea9e7e2212495ad9074dc3d7746ddab854a7a9cc54ccb26b741b6c4cb4585b373b698cbc6cf31a900ab4d402f8ff30259411bb9f3e5a8754c7139f9ade168adcf566a9a15389025e4961b1bc65a9012cde75529e593589b170aeb195fff64d36fa6771c2e2f76f566a07d8adf7df6aa595f9daa70ff04335819308fd325ba99c5d4b447a444a15469005d365015b2c05d9b1778924700a24b99cbe2f4035396249a2e6febf93d7ec2a49647129d83f9b37c00b6005d501b6e9d7f42bf8afe55a640cf25e18ce6af6b7bef825a6abd1f96dfe64926ffdfd4226b973dacc226fd9ccfbce59569f3280aa3317c1d7756b2ee83215cfd0e080cfd41dd5c76ff15841bca9c6eb2cfb85eba516ecbc25ea1ce32119f40a270f126e1baa4fb4f0c224064e3fbe0467f62041eff75ba2b11ebcad1c5473c5cbed6f58cbda7a960817dfa7b4b731f332a96635df6401b41e5ea5ec8b35c4ab93891d392482ebcb25a19aadda6d48a077aa4bd1bf8a9555f62d92331879c4f8d25376ea17ea67f44ef77396aa4760a5e6a045076d297000f5f36f0f88cd41bb0c028bb9f5e37411d157685ebac6cb38dbcb893b26eea4bcab6824f882065bb738b6ac3ba9c94dbdbccf4fd211d4f24d6249a59655622ff815c29ea13c94378b8ff01504910344370b75a47f7dc8df5833c7334b29c328ad3789462969ff149b5255b54206f72e6352d83fa1475b9db1c4e10aca982f1d42a9193c1b5308b01b5eac827834e4292fb38311c0d32a5ff118faf319ee68160fa05ff7fb4a50ca8ef93c5958fd8fa0ffd7e252916a2b5e149217f8133f2b8ffdec5a577717b7c67f5b124654702a8b", 0x1000}, {&(0x7f00000013c0)="b58f8b0a57d7f4ed632486e75a60380059ef5584399d6d2915bfec2bd64aad5165cd9ca53530ecede4809feced60f47e1d07a865e79e006df40d1a0dc34f177fcf6576326f95440f61d41aa6a0d9bbd28346d30c64256e647cfae9d883a3b3f89f1e5ff3c93dafa70c17438177459d2675e5cceb7c023da57e26295d5f6253bf5efced800f7cd5a537a60964694592377a7e31f55204c93eebede7e7f268e270eb90cc4ffdd42e2a41df8b6b69573b9173776252bba286c598f4a18c5a16f18e74a1284667c9e9c8a23a372c09d0da847c7fbf37bdcfee", 0xd7}, {&(0x7f0000000140)="d26243e2321039c4f718aa202e2cbd048c1551777443113bc37f", 0x1a}, {&(0x7f00000014c0)="13e6cc3014f2feee449c1321dda2f27ae0feec6b5ce7b015d6bad7a97f157fe6065b7fcfd69c4b235d06a82f1389a1938e6b04b648ce88696aff81220f6b011e5b46af5b1982f678d326d1bfda59194866a3d3721cc1e2adbc6c5b9a3bdd021f624885570672c67b55805eb31caddbcfb9363c857f2d7ad1452cb79824ec9c9125922401ab76c53d10bd1f2d2d9062a283adec4f9a5e5556c3cee7c92f3b1b7e615e2d8a7d763b9cfa963544fc2e2dcf527a11dc8ba49ed106686d972807358adb66eba9d92925278b64854c549f1eec2b5bed56d18570d88f30b0355fd2f6baffcd333d7b6314457f04fa489e90f196226066ddfa", 0xf5}], 0x6, &(0x7f0000001640)=[{0x60, 0xffff, 0x80, "b4e558976031be1000dd7efc4e579b182a60ef1cd1f9009efc5932d0948b9a3327968e0108702d79da1f49e7e5e63cab1b5950f8f9a282ddece668945747a56bbcfb69ac8024fe18166f85dbea176f50"}, {0x1010, 0x0, 0x0, "ba13fefd477bba634bf766f212d2ef8287cf6db267abc7d445d6e3edb91a05e47823675bcadbcb3613c85dce55d88a75a53110ee0b6a435a18658414cc91d09691c7f913e975d52629451938c4802adf3679d42a57310e20406941a9219c924c4d63ea602f57977025c8616065b6dd96f3a96c201fc64c9c703071c856ddc36b52854bb633d82f378b1d3144dca79bf1a5d698a7c1f54cc0fd36f09aa3592f820f484ed063f2ea570906f1c0e0e227b8c3fa2f6412b335c32c47ab5303b783a8f47e0b5765482a8dcb8836839ae2c94136905ed964661fb0a655c6bfd85e43b7f5f2ab2ac8184ce4df5069a21ad1af9af0727ee5cfbce97cf8bfe9a6af1a11fee2a09acde906b4ede36c1a2b78d4952a7b266fe5ad5d51753bf4767b71f9d94b0156a509fe8b08cd7c74ea6c8e4da870e92f6b36e33445cbb735d8c8cf7334d025014b92e4843d6a2cd840de2e14f7746a03e4bbf697314181c480f73be3e373658d8046f1d2878f7ef386ee85f056c988d2e317da009cc328bded4dfdf7db6fbaf554e2e65cd709bb9d5e012bf9607057a21fa90b899cfe1f554c6c605a08fa1e30540ee35eefe2f542321ec773aca994ebd3f36e34f853c4a02ef9f66abe8da36cd3598a393e9949789c4b71f0e3df954b4f90c73ed85a3e01e8087954e29674740cc2eea9e524aaeff456b06f80a41ed2ecbba433918687a25c1d9f90b41e5eec2df6891f71ced58f201a65bf1aee7ddeeff169023015dcff3e132c17d0ef5c4cbafb80e085e8033dfde7a9ebd3f995e83c8c45a9a6621e756d8def6c3a8fd97e86b3db4ff1403464b5fcc6e88aa45600eb6202355389a7b55e99935aa4b28768002c36b0fb7d39e8b692c92a666a42d240e7f1b8a6cd6561e03f098ad5cfecf02eaef2a636af8c858b4326876d81a1cae3604d2ab7ef6f40b12a93fb8ff13851b6091fe0afc543388e11ed8b3a3e73f35aab40f17e304c37eb54bb5abffa0d7e4c024a05a51e1b260194afd301b137108df320d6d6afcaba41f328355b3564e1018369f67664776f45c4af1546876d0d1cceb83a69e35a9a8998b0dff290ec6da24fad8f8b9a8c78633cffc64878188e513faabee29d1581e324d1e9680f6d8835543a948ffc9d1283d8f6f658077fbb261e61a0902c3ecafcd545eda3c8eb401304a4928d86b28817875e9e072b025764556fc4cbe9001d0b6516d8e66c45f0ced468b72236f5c2e1d76d288420d8f74ead8988263671b063288ba27668c1e8dc3e72fa86234150ce6f8cb2fabffe582612e23771eee5644e5bb65b579382ec5dc8e48b94e4c8af1fdf3f8a6ffaf41d0caca051223189c430c9f5d0fe9fccf4394c7ec880fd23d2267045112348ccf0962603e7c9cddc0974fe8b8a43bca68bf3734ff7e0924c28bc6cec89a6b3d8848b0c0c06f495b9c4dca51fb80f65b7c11c002ca81d5e258db9510b5c89867cc0601184a6e24f3aba7159a7bd53ece4ece7dc78e9582b15b1cc5414b5c8fe5abc19fd9313eecefe861bfd2dd88dcd7c8c7d14c846c43b1b3320ac45c692c19bd8fcb738361815280fa5b71813bd66172f4ded75e093a1792037702531c6644b34e238d799ccff3633d60eef3e17e06d93f2ce8d0f712a736e970d135f9b0b50fe7422e8195ca599afddbddbc741d43d850b0261d378a5539a60154341ffad946d4f60fe38143c992649b239e33df762f449435d9bce5b194057f9f45b3b41710ddb2b042595e65e04122ffa1be01039fa9f88cc3a975553674c9a86f80be4878aec409d06e74fd3fd524f687c7adf048e8daaedbccb38cd48d5c93159f78358126d5cf2abd8699610e275abca579605c8c3ab1629c5fe763c4e212ca96e8bfc72df08b24f9823e656a5f58a70eb2ddf5b4083f30977663d434aca127460fada995a354f31291ed6a4cbd18c37577e2e3d28aa46c3d0a58e8b4ca47d618bd5f4696ef8ac587ea8225c4409598d4033ed81891ccc66966912b90ccc044846979b93b1546f1e3bb0f47044ddfab628874c630319b4769f0f2db1373c5ce3f2442ba1db7bc72dbd79c35e0077ed29ad459e6242b717216e0afe7bfeb6dbbd0416efb1a2d3cb83d23f0b7d68e39c6ac3fc2a4e4c4e258a48d7362c749fe1f5dadf68600d81c03e287cb9a1c203f6dd8c8ed1e553d1cc32eaaffff2dd92dad8766ffc113b2efc0fee55fdfe11ca9a2ff8c477925eeb2572a8fc3cbc802887cf1323879beec692e0f7a107ea3adaab6f651516f0e52eff92e1e44ba2c3917e3023c3b26a684d89e89e312b19e9698321d918bcf79987dd6c904fab8ff6d62d16bed33f8f4fac5129130b5f00e4f362d14d70c1dc45e7e10583935aefb159bf228b9af0077e1d2fbb3494f02db63aa59215c32419a7799a335957e3141c8aa38c78c45f481b3c4fcd8bc81ed2684f4f19490a73798f505c5ace3699fbcf25a9b38ef97a809b1951e321a53dd589edf5f39e71a9e1802fe23cae46aea28b7b43387514fb9f703468822fe28614ea506623c9186574636e5539e37c171ab60644f68b20fc20455109e06e84d648a5177617cfd963455499caca6a089554f70626d5716ad153bd6211ba5906014eeb7b4367df4d1e2624bb002a354a095484c0d2b754ec9f03308335e6e2b4e29ef12b0df81028523f15560955216c7900e31ac37aa5322a2a538b32b5d6265f8e05a1a185adc39b023a66d616288947ae21119dd15c4ae2a1e4f83679286aeaffe43bc9aa4f6bf6308a7226a72172d83bf8c9ae068df05c7f4ff6abc4522ffcafe5a9c1fa0ba70187f262001f7219546a77e6b1dbef3d73e2713ba8da03f192de0529b2e9e67b7a039d6880e74d335e49a18e353b8b3a045b35ef4e1eeda2b6f38086326bbfc178feb824aa07915c93be5046335867f4b941ef2b9b12b2a7db1792a330f23b2a833fd85d7378eb6d00d4ff81d57a2ebe8a0518201d9c0a7686fd379370e9d29cb81da2e2ed5a92903375edcd701e4747ae2ba8e5f929a6efeccc577b9e5f4626d2f2d4fdb52096e2a7c030cb0383670c3a8d6e1165f8aa1e6a8bcb7e4abb3e1cc4891679fedab212e2e0b68c70b5a8345f8ac8cd46ceb830748288cc8102e6733ac8d0e48b185e740cad91626ced6d02d55f7d145bc5d84c8cc1a47beb881e4ae7f6062c633c13febff28613bf80ce4b375134438c142bd219395ed9b7ff4bb01ab9ca52402c6e5ee04338c44b3e84d782f920cd23b57b3e61158447214bfeaf53acd5d023a875d0b7d37e2313ab2f1e0a933a07f235d0af2ffb0ea0607c62db6d48914b8669484ca2aa3c3b57beebb5ab1e582940941d28428ac2f47474ecd8a00b35fb5dcbe2b91911797acbe6fdcd3b28510a651d3c19a41dc554f13a36adbb1199fd1edda5bd09a2d29b712a7f42461744ddde24a56c2b4cd7a6e3d35ccb528e2638dcd00040726291f153bc26107081ec273458e0b361ce5bf9f45002c65b8346c8f77b18c184f8435b84d6ef85766b4b06ca6ecc4113fdd89e5b7c16bf41ebb5876a7c31524d6fdc68f690ba48753b8138e23962738cc49427986c436a4d71b70b5ab49d73803a4afbaa14492e52ffb201cc6996585ec57f026e9ba97b070d6c4774452754795ade324dae3c5b2ea2a3809575d871809c7c3f1e1f5231a6fdf63b27644e241aa6e1bf7b4fbad6bede843a258a5bdb2ba8d4ef253e3966b94887d9108ec87c72e418f730ffaef133d6fa841a4a6d99ad9998ace68ba876ccf34dfb12f679cfd7f564f9ac582ff0eeab3c350fd18581d59c46028dac5402811f74b756c991a5402acdad211191e7d16bae43d5e647863daaf602db2658df2d1264d981c6e814284e9ccc183b97b1f204683ff29e6a048ddb73e2bacafcc1784b6801266150740143c8dc22c389504cb0fc1a7f149b9cdd19ed262435ad7ed28bb48012944c4553425005dd41a1a2f4153ffdd912e411f50807ccfe918884f622e33d192bdda206f027ebf0db9d7fda8421c70c4d92b4151ed5c9ba6bf9235134cf06bca973976406b03cbfed6a8a83db41824f5337685d788099bec700d4908831c56793e83b1f646c1f2daa15bc60da16aa8f8ccc2a91f62b3a432eaf029d08a71d2c8f1a246c2bbdab5716aab20a07fb3f31e2a5a9cae595c5760f349d397ff6c39e581e272c12d79dc078610020da48b54c73f1d42f021e42210de932f207670b0eb7a06098b725c2e8d9f493077f1dc9f6bddf8d32eea28d064fe853c28c01871d975c74a76077e50c390d43d9bc284626cccd7bc1d9eaacaf7f8fdcdf73e8d9eb7f550efe6f0a41e24a451dffbeb3e8d8f347ad14af3c4455e008fd263bde3779f1d4690a39648ca2ee17fef04128aeabe66cf0a0de8e8367069bdf6a8f0c8b443e9fe023f286cc5a74b46e5fd36cb2401f1dff5cf82d49a90357b7fc3ae69b37edc6b7a2a7742bae08f652d3428afe2efeec47009e66dabbd7251cc9cc218bf0b6e04584702979e97f8adea540893c9304019ac1e96bdccaaa4851af004223a48006c04faca5111430e5f37cbeba1c4df93449d00001fddbfadf1a49a7b4584415ef64b848fa4f42cffe1d08ed8b81557c504df930630b4d914fc087557b2fbf708cb78297e84fe63640d6ffffc11158a2193110ed620491613b8f624e747f0fb7710ea58f870cbe406661478eb7bdbf320692b8f471e5673b29732f639735afc10770fbb07b5480ed91fa028f7ad1d6e3f661447e1b1e579eaf904a59434f0ffc5a6e3469bab146f157e88f66aa8ba0e0da7df91118aa0207f286fa14537f478c657042adfd0a8b4ba64ccd3b37bfae1cfebcc0aa7372bc368dec74b780a3290ca1f237288a56b65856ffa1eb942ed8836bf6635a3ae3e5e2a3db13754745e6069c65a071262bc93434cb2cf1839176dce86339d04564d91505767cad8321b0353553ae3c202fa7f0b63ff45f5243e5113f815be4823d7ef2d29c26af0bb81170a0bd78b6dbba22f74359c78295ac116519579d185c5e5e1ad37a56f5c25f6a77ca4544e88a237df3615c69aa03c1f2018ca111c4d1a81aa8735968af9ac57560929e49deb65abe5bce31f24d2d8ef28e4e3a5f9e3e82a3694154860416986832589dc1bc63275764e1894c729f691bdc771b481f156930d6cd375b773f950af5eed8ec0453fbf44825f244adfc2c728f39791f7ef253eb9349cd87ac73b0b0828509f524361661d4357d2e9d652b8996fc41d1c6acf25d5138c08ead77d86c78638fe8ea279458995002ae802787650306f95ecebbcf2e20ec3005128cbb7e3d948b0badfbf36ccf67d9b806abb21f9c7d36f21417db06cc0d7f0b16ea43fac656c4f1845d6bbd08d078dcafec9ebd120b61a6e492a6656a49f35a0aa6392d18256903422a718e440e4f38111210599ec19a4545e5661d5d0eaa041d0348d7e26644e90b13147818c57b47f430f041c6ae8cceadea04eb0e1c55866d7cecff7f46d1d148ee24b8e440405447156f3a8264688a24c1f58993f344d7c1f1af218ceb1dabcf2bd3aa973715c61235ffc81088a7cd5ee9bb361ebb5456dce2aced7aff352a9bd372407c8e4b5c027d4994a7e4ca8810438db411647fd671ec7427e40431aa8c78f2e3b539c727383918b846f55da00194299c4a204a1602ff6e14ca7349a65bd9461bd56db96c3dd13ad77df954367f20b829f9bbdc9038a9d5bec08fb45f7d6ace345dcbae6ba044c3c765bcba1e2b67424d60e3e4ed24f5d2a55978acd3cc0f5bda9a3675e4dd9b1d15157c5e3a49a6038694ba8a"}, {0x68, 0xffff, 0x6, "d39c030a5760e9591663c1286c4991064ab5eb2b52ad4161e2832742aa680cfc2f67e4d81b1a8e5219d7e3ea2da64c3f8c5e973617a780e604c7a85015473ee8eaf05deedb83e4b1ad2dfce27c78457b1df1a0c460d8"}], 0x10d8, 0x3}, 0x1) geteuid() 05:38:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, &(0x7f00000001c0), 0xfffffffffffffffc, &(0x7f0000000100)={0x0, 0xfffffffffffffffe}) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f0000000280), 0x3, &(0x7f0000000140)) dup2(r0, r1) 05:38:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x93, 0x13) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x8) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x8, 0x7}, {0x80000000, 0xfffffffffffffff7}}) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$lock(r1, 0x400000000000009, &(0x7f0000000100)={0x0, 0x2, 0x8000000000000000, 0x1000100000000}) 05:38:54 executing program 0: munmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ff7000/0x1000)=nil) shmat(r0, &(0x7f0000ff7000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x8000000000001004) munmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 05:38:54 executing program 1: clock_getres(0x4, 0x0) 05:38:55 executing program 1: r0 = syz_open_pts() fchmod(r0, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x7f, 0x5, 0x0, "c3f7d180d1c7a1d3603465e38b0fc3370e7cdb68", 0x0, 0x8}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x8, 0x3f, 0xae03, "2d34fd839fa3237e3b3de1ec3f2fdb63e03c6ab7", 0x20, 0x1800000}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8000, 0x40, 0x6, 0x7f, "2bf6c19546b3cf8d2a43ce650de875d0c28bb3f1", 0x7f, 0x2}) r1 = fcntl$dupfd(r0, 0xa, r0) sendto$unix(r1, &(0x7f0000000180)="ab470c7286162165ef7d274b7d485e5dbf06c966ee627036b3f7a6f52759600dbfa96ab404d9e9417a207611f2fd7acc474512f1817c197c005afb39958cd18253af81ecea5f361ff4184a5b33c9fec4195c22ff0707d19545d7e69f06af6dc6cb90f4660632ef82b7ba1fb8a5c6935eee4f12057e791c6a7f464413d48febb30e60c1da10ba2f5b1f2a5216f4aa561292335b181f7545da32b9c4d598ddfab049", 0xa1, 0x2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 05:38:55 executing program 0: r0 = kqueue() r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x5, r6, r5, r8, r10, 0x101, 0xfff}, 0x2, 0x0, r2, r7, 0x0, 0x69f, 0x2}) r11 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_timeval(r11, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000000240)=0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r13 = fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x100000001, r3, r4, r6, r9, 0x6, 0xffff}, 0x5, 0xcabb, r12, r13, 0xdc1, 0x1, 0x8}) 05:38:55 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x400000000002005, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x10001, 0x40) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='op') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x4) 05:38:55 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1000060c0, 0x403) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x5a, &(0x7f0000000100)) setregid(r0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 05:38:56 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1043, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x400000a, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x72) 05:38:56 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0x8c) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0xfffffffffffff9b0, 0xc25}, 0x10) r1 = dup2(r0, r0) sendmsg$unix(r1, 0xfffffffffffffffe, 0x1) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/102, 0x66) 05:38:56 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x2) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r0 = kqueue() fcntl$getown(r0, 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x200000000000001, 0x100000000}) 05:38:56 executing program 0: chdir(&(0x7f0000000040)='./file0\x00') 05:38:56 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x100000001}) flock(r0, 0x1) r1 = getpgid(0xffffffffffffffff) r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) 05:38:56 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x60be, 0x402) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) r1 = semget$private(0x0, 0x5, 0x100) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/214) 05:38:57 executing program 1: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x20ab, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) symlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') openat(r0, &(0x7f0000000700)='./file0\x00', 0x820, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="4b1e6ed6c765bdc6e3086eb0d555d3bd7f2ade88c4c785ea2b6a58ef9a6040dd692a7ca3860acd805bdd1da4c00b9b71c20817f7c6fb277231eec33184097c4d432df9fb5b4cb258759edf1a2c6d059881f75bb646ac1a95b63993e3b495da8323db9d007856a1e3aec23d2f17938f54bf42182e50dc0827476cc5d83185fc5f131b1549b7cea16293f4b7931165775b9b40f0c08543e7432649539b5c874e31ee8e60830145eecf1add80735741eac85128933924a3dc26230bdeb3ad974b297ceabccdfd9cbbf38e1bde6448f5e4caf574176f00eb94ba8f7a3aada8fff588d0bd4925392542ecb06f50f54dd9b07e31b836f87c11a78f4716b03805a6ceca95cb5847ac71b93ba279139c30fc0005554e3bd58ef0cdd662164fb90e2d2f6dc201e76f4ff053273113907f3f87cc2e14cdaceb3c657a85ad61929cf54207b870864641f468d7f451ea07fc4d1ae999479cceb8f2cd4e04e1f5cdbf4b671d30be8ffc88a01a521e8733a20ee631dd0df4fd635ecc1f0a8ca11d1fddf91b0c0a3d885ed1d9899ed1f06bc73add56a38c9201680d58191c88ef179cbf69bb81a9195f543eecfbb903caf3d7906a8017398164771e6971a8c8c225a069bdffa3b23b7237d6d999c992ff95450efac3e985122e65cba0d387030f6b1513a9b3d25130dcb52107efe71fdddedc62645702a0921c99900dc753428eeddf406a7b1c4a379debb61f03459e3d082b9e2bea10f85bd91a277f369644f185198f301dc22aeaadd26d14e8022a6fd8d944e816698aa2399f71f6cab2ade8273db2bb4911f4ccb7fbc7983b8475ee4db7ae1e4efa925dd72af4c568f5dc9fc2165f3fb23234b8b573961eaf94310c4fa5a2151e259c5b9d18c15026057e88e0233c6e270e473771a1e9689aa0656abfc1dfe9948cce13548024cc00fbd0c0b39c4c4359a3e7b98bfcc4590b729127cf32c92c6f5402a174159bea0691703d5ed68b2645033a141f65f0750b55568a0055b8fd4c5463f553a187b2e2c111ffc46d7794f622fda027781d9941361bf8c6fe2678210e6e91209d3a64ef320e69317938e9b289f12ff2a09bd5fc966e1f0f60378255436e72cbd60f5afb2969a91bbcd93577138de318a718c33a29255fcfe9628415e8b79f021dd359a8a292a5aa868143dd9e3a48eb5ed99739b6631c381d8b8c6cc843ad02b078d93fcbcc8b9f85bd54ec198f5eb61ed7657ea39755b35e475b3fb78783f48b0186eb86f6485b09b3cf448ce79e430c67b1a44e3691195f62c33b552214e35cdd4fe21f4dc7fc5bb721f04dfc555996748da4f54dbbc7b0ea662cf2ea838744ef91a80f5486f48e7d30499f13929efdb6b53c2519a3df6cbdbd0352f838787d320f7f97f773a9de4fd3095791ec53247b1151b4b17cc7fe4acd3883b5fe0935d036b6ca2632958668e2facb28cde65e89361ef2fd0140c1e4b901eb0b56a711090d7dc45994c0791d3626087ee1aaa1b0a9248e28feee2ab69c1ffc26bb48e347eb4b3e399074e3931557661894552325c340c78071810dead9467e3056e17c6ba0eb7b4550fc798806a9b600e098b8cf7b1fdd08d4b73db1a864e4756978dd9e0dfcc2941c6f428f651e6aa23556619fea8916f6cf219ff1ca39cf2e203eb503316351365ecfcc1bacd53022da10abf419d3580e9b7eab79061c83abd4804e5bdc8280940fd227f09d9961aba0f71e629f25da1ca42c96a39c55e6fbb0aa5f4edcbabbaef9c71bdbe4cb4b8969d962e5ccb0e502b63589c7e360d86ae66c78f17b0d227465191341a371203c41fbcd8edba947f1f5655eb3d736fd6d9de2814990c88e2f5cd8cce729bd3c002abb97861562d44f59ea7876698a89fdd1823254926a358ded6c66beadbf1c9c", 0xfffffcad}], 0x10000000000001be) 05:38:57 executing program 0: shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) 05:38:57 executing program 0: pipe(&(0x7f00000000c0)) mknod(&(0x7f0000000100)='./file0\x00', 0x20ab, 0x5da5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) setrlimit(0x0, &(0x7f0000000080)={0x7, 0x6}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="4b1e6ed6c765bdc6e3086eb0d555d3bd7f2ade88c4c785ea2b6a58ef9a6040dd692a7ca3860acd805bdd1da4c00b9b71c20817f7c6fb277231eec33184097c4d432df9fb5b4cb258759edf1a2c6d059881f75bb646ac1a95b63993e3b495da8323db9d007856a1e3aec23d2f17938f54bf42182e50dc0827476cc5d83185fc5f131b1549b7cea16293f4b7931165775b9b40f0c08543e7432649539b5c874e31ee8e60830145eecf1add80735741eac85128933924a3dc26230bdeb3ad974b297ceabccdfd9cbbf38e1bde6448f5e4caf574176f00eb94ba8f7a3aada8fff588d0bd4925392542ecb06f50f54dd9b07e31b836f87c11a78f4716b03805a6ceca95cb5847ac71b93ba279139c30fc0005554e3bd58ef0cdd662164fb90e2d2f6dc201e76f4ff053273113907f3f87cc2e14cdaceb3c657a85ad61929cf54207b870864641f468d7f451ea07fc4d1ae999479cceb8f2cd4e04e1f5cdbf4b671d30be8ffc88a01a521e8733a20ee631dd0df4fd635ecc1f0a8ca11d1fddf91b0c0a3d885ed1d9899ed1f06bc73add56a38c9201680d58191c88ef179cbf69bb81a9195f543eecfbb903caf3d7906a8017398164771e6971a8c8c225a069bdffa3b23b7237d6d999c992ff95450efac3e985122e65cba0d387030f6b1513a9b3d25130dcb52107efe71fdddedc62645702a0921c99900dc753428eeddf406a7b1c4a379debb61f03459e3d082b9e2bea10f85bd91a277f369644f185198f301dc22aeaadd26d14e8022a6fd8d944e816698aa2399f71f6cab2ade8273db2bb4911f4ccb7fbc7983b8475ee4db7ae1e4efa925dd72af4c568f5dc9fc2165f3fb23234b8b573961eaf94310c4fa5a2151e259c5b9d18c15026057e88e0233c6e270e473771a1e9689aa0656abfc1dfe9948cce13548024cc00fbd0c0b39c4c4359a3e7b98bfcc4590b729127cf32c92c6f5402a174159bea0691703d5ed68b2645033a141f65f0750b55568a0055b8fd4c5463f553a187b2e2c111ffc46d7794f622fda027781d9941361bf8c6fe2678210e6e91209d3a64ef320e69317938e9b289f12ff2a09bd5fc966e1f0f60378255436e72cbd60f5afb2969a91bbcd93577138de318a718c33a29255fcfe9628415e8b79f021dd359a8a292a5aa868143dd9e3a48eb5ed99739b6631c381d8b8c6cc843ad02b078d93fcbcc8b9f85bd54ec198f5eb61ed7657ea39755b35e475b3fb78783f48b0186eb86f6485b09b3cf448ce79e430c67b1a44e3691195f62c33b552214e35cdd4fe21f4dc7fc5bb721f04dfc555996748da4f54dbbc7b0ea662cf2ea838744ef91a80f5486f48e7d30499f13929efdb6b53c2519a3df6cbdbd0352f838787d320f7f97f773a9de4fd3095791ec53247b1151b4b17cc7fe4acd3883b5fe0935d036b6ca2632958668e2facb28cde65e89361ef2fd0140c1e4b901eb0b56a711090d7dc45994c0791d3626087ee1aaa1b0a9248e28feee2ab69c1ffc26bb48e347eb4b3e399074e3931557661894552325c340c78071810dead9467e3056e17c6ba0eb7b4550fc798806a9b600e098b8cf7b1fdd08d4b73db1a864e4756978dd9e0dfcc2941c6f428f651e6aa23556619fea8916f6cf219ff1ca39cf2e203eb503316351365ecfcc1bacd53022da10abf419d3580e9b7eab79061c83abd4804e5bdc8280940fd227f09d9961aba0f71e629f25da1ca42c96a39c55e6fbb0aa5f4edcbabbaef9c71bdbe4cb4b8969d962e5ccb0e502b63589c7e360d86ae66c78f17b0d227465191341a371203c41fbcd8edba947f1f5655eb3d736fd6d9de2814990c88e2f5cd8cce729bd3c002abb97861562d44f59ea7876698a89fdd1823254926a358ded6c66beadbf1c9c4e33657d89216636008f9b5bb524c6f839318f8814f54f30b1ebbaf79d6237ad23f67c5168375a9b54b033fcdd491729cbb7a713caa488872490917328bbf1c88d1091a0d83721216406d1c7a44dd509a45329bb478d1bbca155a3e3ce6873171a7f184c3de8c76e6f7b5a59877418dd248a888534e4", 0x5b6}], 0x37b) 05:38:57 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000500), 0x0, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x80, 0x0, 0xcd}], 0x3ff, &(0x7f0000000080)={0x3}) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x92, 0xf00fffff, 0x9, 0x9ed}, {{r0}, 0xfffffffffffffff8, 0x88, 0x1, 0x8, 0x9}, {{r0}, 0xfffffffffffffffb, 0x15, 0x2, 0x7f, 0xffffffff80000000}, {{r0}, 0xfffffffffffffff8, 0x10, 0xf0000060, 0x18752b77, 0x7574}, {{r0}, 0xfffffffffffffffc, 0x52, 0xf0000000, 0x60000000, 0x10001}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000042, 0x16aa, 0x7fffffff}], 0x9, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x38, 0x1, 0x8, 0x1}, {{r0}, 0xfffffffffffffffd, 0x14, 0xf00fffff, 0x2, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x0, 0x2}, {{r0}, 0xfffffffffffffffe, 0xae, 0x2, 0x9, 0x1}, {{r0}, 0xfffffffffffffffe, 0x40, 0xfffff, 0x0, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0xa, 0x40, 0xcea, 0x89}], 0x0, &(0x7f0000000100)={0x2, 0xadc}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x4}, {r0, 0x11}, {}], 0x3, 0xe32) r1 = kqueue() kevent(r1, &(0x7f0000000480), 0xcd, &(0x7f0000000040), 0xfffffffffffffffa, &(0x7f0000000000)) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x19}], 0xa238, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, &(0x7f0000000180), 0x0, &(0x7f00000001c0)) 05:38:58 executing program 0: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xfff, 0x0, 0x100000001, 0x2, "135a31a31da183fd81914cb4da7711c32c572677", 0x1, 0x4}) 05:38:58 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)="832800", &(0x7f0000000440)='-+@%:^^\x00', &(0x7f00000000c0)='/', &(0x7f0000000400)="a80000000000010000", &(0x7f0000000140)='%*@\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)='&c\x00', &(0x7f0000000200)='&!\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000300)='-+@%:^^\x00']) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)={{0x7f, 0xfffffffffffffffd}, {0xfffffffffffffffa, 0x4000100000000}}) r0 = getuid() r1 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r0, r1) 05:38:58 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0x2044, 0x5a4c) socketpair(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)}], 0x1, 0x0) 05:38:58 executing program 1: setitimer(0x3, &(0x7f0000000080)={{0x6a, 0x1}, {0xf5, 0x7fff}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x1}}, &(0x7f0000000180)) pipe2(&(0x7f0000000040), 0x0) setitimer(0x0, &(0x7f000000bfe0), &(0x7f000002c000)) 05:38:58 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r1) 05:38:58 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x80000000002100, 0x5f9) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x102, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8, 0x1}, {0x72dc, 0x2}}, 0x0) r1 = open(&(0x7f00000007c0)='./file0\x00', 0x4, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2385dbd7d77f8908a5c063d219598fd231ed7861", 0x0, 0xffffffffffffffff}) 05:38:59 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(0xffffffffffffffff, 0x1) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2104, 0x4) socket$inet6(0x18, 0x8001, 0x3) 05:38:59 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000800000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x6e) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0xe, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x3ff) fcntl$getown(r1, 0x5) open$dir(&(0x7f0000001240)='.\x00', 0x88, 0x100) sendto(r0, &(0x7f00000012c0)="44ff1e648d0a733b88c61275601f66f480cb4565901af35f9d51e2e6dbd56cefb4143657a6bde905168808993db674934a1b1f9d4c7d848f640fb2276d83f2dccb98ec9158b4f7ac45bb56658c010f7f3ebf3dea7f61efeb82a5b82e6bab65e70c5e863d6c35ea64d2f0fadcf950e78442994a567dfb9f06e3cf10a2df64ada09058046c710c3e01b956ea58ff0482634e06ce290a42ae736f5a102acf8303e417d3a40b34365ab755d0db0996b59ed91e39c6fa00a2a9815ba6237356e1948950fcfb", 0xc3, 0x8, 0x0, 0x0) truncate(&(0x7f0000001280)='./file0\x00', 0x80000001) socketpair(0x1, 0x7, 0x8001, &(0x7f0000001200)) 05:38:59 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r4 = geteuid() getgroups(0x31c, &(0x7f0000000200)=[r3, r2, r3, r3, r2]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xc2, r1, r3, r4, 0x0, 0x100, 0x5}, 0x4e5, 0x8, r5, r6, 0x8, 0x7, 0x4}) 05:38:59 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6110, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x8001, 0x0) 05:38:59 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x20a6, 0x5ca5) open$dir(&(0x7f0000001540)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) close(r0) 05:39:00 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) pipe2(&(0x7f0000000000), 0x0) clock_getres(0x5, &(0x7f0000000000)) clock_getres(0x0, &(0x7f0000000080)) 05:39:00 executing program 1: clock_getres(0x6, &(0x7f0000000200)) socketpair(0x18, 0xc001, 0x529d260d, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x19) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 05:39:00 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{}], 0x0, &(0x7f00000005c0), 0x6, &(0x7f0000000640)={0x8, 0x6}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x1000, &(0x7f0000000280), 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r2 = socket(0x3b, 0x5, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000740)=ANY=[], 0x0, &(0x7f0000000240), 0x0, &(0x7f00000005c0)}, 0x0) 05:39:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x24) msgsnd(r2, &(0x7f0000000200)={0x3, "7cbbfc60483cf010c41ec07327a28451a9f1d5f3b5587650935feb2baca17a37fcd6b2caad1b4ea4363a98063e854c5fa61cc8b861ee78419c7cc7922f44004ed4f62574a08a35459223d9e3b8d687c86de812fb83dc53fe891f32f46d27eb3b8f62d854789f6660b1543d81c6deb5833f1f08163788cb4f45ddb0d0f37541ab3c5ffed01e17b77f31cf449abb2a9edce359db98bb47935ae8476be3dff21beab420bb41a58791494bb5a06c11d718528310eabe4f08b250422bcaa7ddfc3c4184f256136b57574934a4bc23165b9dd178967fc69b9c0a40acda2e91b328a60c1928d01f4fc85e8866ba"}, 0xf2, 0x800) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xec68a12e42f3efaf, 0x21}], 0x0, &(0x7f0000000040), 0x0, &(0x7f00000001c0)) getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() setgroups(0x4, &(0x7f0000000180)=[r5, r4, r5, r6]) kevent(r3, &(0x7f0000000200), 0x0, &(0x7f0000000040), 0x2, &(0x7f0000000100)={0x200}) kevent(r3, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000340)="17fba3ab27a7c530484f96028bf65e8b74754c85eb26db399b0f9ae9dde6cbb2844a479eb517774daba6a8a3aba444403fa249ff1bcd3ac53d7f10c6860a41a2b35b5ffec5a87885a109ea9e570f3d6f2b58a3767ec8995dfa8dc5", 0x5b}, {&(0x7f00000003c0)="9eee82925f02b9bae802f0625c1e562dd69fcee1a920b7200f4acf81d60d3a2761a8448660205deed4ac9a9d4355c325a19cdeb4aee5b530f091ab7eb08336c9c43283ac3498b5849502ccbb1db373e9e421e8e4c001b42a7da1e7ab12624b580197605fdd1701f6d30cb05ca507334626a397eb2fb87ed14dc7e7db02ee5e5d7c7ec7ee74ab7eddd2df201dea2ed02f7599227665a691343192973e126ef6730606be12045c27ea232df534842697e5980cf1c79e94dad3fdf1a7ccd769ccae86e29c0308b5601f394880b800b5104617f72589cc", 0xd5}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="a6ff46364bf49851fc9e949fa283d3a4c7e84763f69f968d30165b5e0ee568956628ab127fb2c2c1d449796a332010ae8ded", 0x32}], 0x4, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 05:39:00 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/191, &(0x7f0000000180)=0xbf) r1 = semget(0x3, 0x0, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x8000) semop(r1, &(0x7f0000000080)=[{0x1, 0x0, 0x1000}], 0x2aaaaaaaaaaaac38) 05:39:01 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x11, 0x0, 0x7ff) sendto$inet(r1, &(0x7f0000000000)="6b62f6197c8595fe780af22dc01c387bfb29644c9cc0e1380d448f359de278a3f0b06e120f0dec2d24fb637e105a343ac899a42804c818ecb249f02c88c2323ecd43439dbfdce7200e8b8ce12ceaa2ef70c57f7a450a503918e022cf236ed23d4f98687c0e30ec246564", 0x6a, 0x6, &(0x7f0000000080)={0x2, 0x1}, 0xc) close(r0) lseek(r0, 0x0, 0x0) 05:39:01 executing program 0: 05:39:01 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) sendmsg(r0, &(0x7f0000001180)={0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000100)=[{0x808, 0x0, 0x0, "f7063f6151671f309f1626f2174e65e4e855dc96b5c03eb9642e6b3ef3572a5191340866e60992d50128f9b586c6f193ab72072ba687e01aa648a3a25861b8ecbeae3604cfd249caad48a484b241f52b687447ff96563549ba7b73b6802d1986c5597e3eb3373c29bd9d984ab47813dfba8fa9f22029dc3dc570930777de776b2bc00adf823b0d439d932bee43e43afd34e0e0c5e863d6dc3a6140729e791c3d7599c90f34437711935cc2e5603e57de65c7101e47e8937f05ba143ab236cdffaed250a14a75819d19b317cb35ba8d0294079016d732d285e27e37f00c8b11a181b27bd587876307aa13b73cc4a43d1b0b156bd529b9e220cab37a9e02808970cfd9a28e808c683c592e59be1bbfa31f186da10c6988d95ff64517c6bbb8c62275b04cc119949a249f19529909996f2ae7f869636859fc29ff85f6d37fb1db6239defcbd3dee23a6005a485dfcf141f87dca6e7e90b124ea4765cf90c9f363eb77374ff2936d96d13ba600b7c45cd8f356ed9be610a4cb660267cb33b643a785d9d5d51ccbf90a9135b527dd3ae9507f6c55b6b412df58efc19ec0e3800aaba436b4e9903983b9288426fd700d76dd4a638fa456a455cabb8e05505ad0a29e696d910ca2f959c52afae82427d0832abdae0e5f30a560cdc93b79b8a34c863fdb0063c29fccf455489b3f16b5e56ee16c40d38577591188a2be61fc8fb2dce3775bc356644b1be25fe363c7d95ed92acfb367b1174edaca679363c1187f95a4c2cc326f0cf092450ad61fa831e19431745c4924d3e4544d16e83de92f368e98f7e17ad02cb68c9310cf3febc9ae4c394745e2002b6fdfe3d789cabb267128a538ffbd2bbfe6b0e2c3006e58e6df2fd84b4054cd04b3d126fb00a6e4f40feead69285e5482f0a27acc8efb1c51faa8d753f8e1017ba4ac14b1dad8587f3ff3d60f2ea25a85865ca9053866227225763513197eb380e66ecc73a4f8dc7d9e27fda2a3e1ce578ee17e8758265004d3e38258f917842dcbd6978a9b8def9b0647ee557db8eee16cb2a36b5d6667fb88878474bce028ab03a2d090aadbb2b42f01ab570609e3b9bbd0221bff81475ccd0aba493f6ce19d4cdf9be719f79d790f2bd9d8a20309fb8ccf78e31aab2ff6d30c9838ca5c48463ec21728890e0fb5bcf235b227d81fac5a485cf82a9f7aadd374aaa30d4d4ff9e698ad5ec34addee4a37bd0920e87080b8d81b3c05e288d7e51548bea6a0c99448c00fd8091835149fa6514dfb8c16e6994ef6c614523fee8d7e19956291c2bcdbeccc795285ce9b03d50b1132f49e3e69c753140b2336547181eb54da9c20ea36ab47f16b07f7ec658861ad4a697047ed7d400719a4afa1d9761a53903fc7defc594781ef245a07487b695c2ece344f27d668cc40c26b2a8557c75bab336c01c1c4a165091d4ae806332cba28a671612ebccb55b6a84cbf2a0d4c0fe7aa60870f858bb1204fdc17ff6c7428da4c0edbf7110996d03e1f6efc39e887e70233ae5b5999b35cd34f7b7d13e7999b8dfc143a940bb3689fc3f5249d5f7685ac4f78bde2ea1a5a262f2c8ab7eb056663b19a15c8f790c18a233cc774077070d2ffbe5b823fafa0c6fb076d89d715f016acba268ecae6f7b24a16a8d11aad97205ffb3be764de03fe82767d2576fb0f32be78496efc9cb83e4e7de83c1d50f3321f0d1d4d9fdcdec649a87d17baea11055c079b186f485fc4eed61b3dd4a202186d2419147940adfe99be9087e042b1e5c1b8817625d57c0b7554af20ce613d2f49d8fc3b8742a59842ab1d5b67f5fd05b9f35d6bcad9cb2c8f6f5e3c474538dc2657d0fb306f4d9325eae627b0eff0b502ee688d0de3d87054affb81c56d3f5e79dab18e9ca523bfd926b6eb8f6640d5e4a061fec4f61ac4cfd7020187a479c438ffb70b24b68f1a53f3f6d0f5657f68660a48e0feea9ca182fd3745002a714801fe7ab0b011885f043267a04daa7379cd8b8ed3665a5acfbdcf1306c1a171395deb7d3eb653f407680609dd844285b6ccba4397e08e7e7eac56ea27c983485e2ca410f6cdc0e6962c98b5a6463d3964b3d8e6388aa4bf669e2fbdc6d5608bdb9aa4c7aaf1796094d88e7c6d8bd02e19ff07720fda8e93edec273caa1c42d474a29ca44df0785a4ba77929ba310055db6db3a0504f9266dcedb42c09af41921ef0ef9fa45c36e1c219f5f8bfe992afa92414d511024a14fd35ff61007b402fb893ff47b00ffc0832779d2b64ddf33b73aea0b01a5bdc678fe95f7d7d463a9aadd6a5650263ce1465acd50b2fbcb04aea2666bc8361db5edbda7e0043dfdc10e0f07590d3921f3a78b9816aab6dda777f24f8108447804fa8cd016c502834aca72829e52787c22daa4b3ae2fb9f5d2e6d4e977f88f11ff3b7fc8ca4695309eed52e8a9c2eb23ab5aeab360dd62c2fe6faf9416d08878e4b09d2f30dbd17b61038230e5b25e72a6bba6e0bb895dbc6773795c1329190e82babaa805f971b23f08e143aeed7eede8c1563694db3a52c7492eceb0ba1e9a8b6a9c990b6460b253374e98b003f2c2e59af856acbe6f3c047ee258b080eecbbfad0983433cc61ecab1dce3d284e51b048adbbc68741432d26f07015756d858c087e8627bdf9c51a23854babdc375c0175a93a07bae573443f53a0341030dc2ffba3d40b115275f48d7042f662edf3ae6e84c6c1a6b033cf9112cf59039db76a908f28b5032f18ac39f05ad686ac296b4029ce83ecfbb6680990488928aa1ea187fc814e3c699f1921666d05a3a33f803a47abf35d99ced37255e0776b9b184edb38abe27b0d019d78e8f874f21d190fee503c3a935a678b30dec3b1e1c17f42fa298982127a364cff"}], 0x808}, 0x0) r1 = dup(r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 05:39:01 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="ad", 0x1}], 0x1) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000300)=""/83, 0x53}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x40}, {}], 0x2, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000700), &(0x7f00000003c0)) 05:39:01 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000000)) mkdir(&(0x7f0000000080)='./file0/file0/file0\x00', 0x190) symlinkat(&(0x7f0000000100)='./file0/file0/file0\x00', r0, &(0x7f0000000180)='./file0/file0\x00') 05:39:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0xffffffff, 0x0, 0x0, "219087346b8fe24b982667a47e5bdb3d47b4ef23"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="71bc70c29be60fbf743257d9ab2ccf3847e552fc31f615d41b510076e3ca60ccc5227039eb71d191a0da8593b41384938bb679d8ae73d720a28d752472a52bd7ffd4dcaedbb488d7b1b4b8f7a4aa03eab59360fe83e49053e3679a51811781d1f58935bc9350d2daba8d18e42fa68246b44b15347e", 0x75}], 0x1) write(r0, &(0x7f0000000280)="d819d8d0196bcd28c2f2e696838be5950d20b29ee2ca98bca37c9922b2696f51be006e731f59d67deacf7e33f3db5db6be0e8126f53145655c9037e3f5e248e02092382a5c591459f3e191dae6e306875f728b1bf6f9a92ea9649d787fb46baa6d713300ad18971f8035ee3a693ff66428ff6082b0f37fb677af1fafe23dcde11dc208ce7e47b335bc4b2be2d1b91d49a3e00c708e0afe9bc9775c09ef33ce24c4bdfccb591fac19fe78ec475787b0f79077ba5cba18dcf057eb9a7ce8c21f8087188a1bf43a3108be340be309a0d739d973bb61eca24c788b61aed2f27649579266104a90b24e1e3797647c9b14d25d7a55d9d4dd7a3a8a8dd0059b2dfbff070d157a3a11", 0x105) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) poll(&(0x7f0000000140)=[{r0, 0x4}, {r0, 0x8}, {r0, 0x4}], 0x3, 0x1ff) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="1c2aa28e4bd8e500834e89d3976da9e5e6d7c6270affeb7657b7d15ec62c893484ff57c77d368b0e71eceb23dd31b1836e447f665530c346803668408caacc013ec347394cf239096eadb022be0cabf93887c08001ee00b636be1775e8b4c6b7ead15e3fb20e", 0x66}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x4, 0x7ff, "a5688c6acd2125d2aca96ba2c72724d64d775d8b", 0x80, 0x5}) 05:39:02 executing program 1: r0 = semget(0x3, 0x4, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffffb}, {0x4, 0x3, 0x1800}, {0x7, 0x2, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x4, 0x1000}], 0x5) semop(0x0, &(0x7f0000000000), 0x0) geteuid() getgid() geteuid() dup(0xffffffffffffff9c) getppid() fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800), &(0x7f0000001840)=0xc) getpid() getpgid(0xffffffffffffffff) socketpair$inet(0x2, 0x0, 0x0, &(0x7f0000001880)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000018c0)) accept$inet(0xffffffffffffffff, &(0x7f0000001900), &(0x7f0000001940)=0xc) socket(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000001980)=@abs, &(0x7f00000019c0)=0x8) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001a00)) accept(0xffffffffffffff9c, &(0x7f0000001a40)=@un=@abs, &(0x7f0000001a80)=0x8) pipe(&(0x7f0000001ac0)) pipe(&(0x7f0000001b00)) dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpgid(0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001b40)) accept$inet6(0xffffffffffffffff, &(0x7f0000001b80), &(0x7f0000000140)=0xc) dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001c00)) open(&(0x7f0000001c40)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001e00)={&(0x7f0000000100)=@abs, 0x8, &(0x7f0000001740), 0x0, &(0x7f0000001c80)}, 0x0) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) 05:39:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xd7}], 0x8, &(0x7f0000000300)=[{}], 0x7, &(0x7f0000000240)) r3 = kqueue() r4 = dup2(r1, r0) clock_getres(0x4, &(0x7f0000000040)) kevent(r3, &(0x7f0000000200)=[{{r4}, 0x0, 0x77}], 0x0, &(0x7f0000000340), 0x3ff, &(0x7f0000000000)={0x2}) kevent(r3, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) 05:39:03 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x0, 0x23, &(0x7f0000000000)=""/25, &(0x7f0000000140)=0x19) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 05:39:03 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0x8001, 0x8, 0x6, "7b7efa636d1d1d2844b481dd4fca479969d5f2c4", 0x100000001, 0x8}) ioctl$TIOCSDTR(r0, 0x20007479) syz_open_pts() pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="c31b897b9507d154", 0x8}], 0x1, 0x0) poll(&(0x7f0000000200)=[{r0}], 0x1, 0x0) 05:39:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 05:39:03 executing program 1: socket(0x11, 0x3, 0x0) 05:39:03 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x6}], 0x1, 0x0) listen(r0, 0x0) socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x1) 05:39:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300), 0x0, &(0x7f0000000040), 0x0, &(0x7f00000005c0)) r0 = kqueue() r1 = dup2(r0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000140)=[0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, &(0x7f0000000340), 0x0, &(0x7f0000000080)) kevent(r0, &(0x7f0000000240), 0x0, &(0x7f0000000340), 0x7f, &(0x7f00000001c0)={0x2}) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{}, {0x18, 0xffffffffffffffff, 0x4}, 0x6, [0x0, 0xffffffff]}, 0x3c) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000280)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/\x00'], &(0x7f0000000700)=[&(0x7f0000000500)='@\x00', &(0x7f0000000540)='&\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\'\x00', &(0x7f00000006c0)='!\x00']) 05:39:03 executing program 0: r0 = semget(0xffffffffffffffff, 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffff81, 0x7ff}, {0x6, 0x9, 0x1000}, {0x4, 0x1ff, 0x800}], 0x3) 05:39:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) bind$unix(r0, &(0x7f0000000280)=@abs, 0x8) 05:39:04 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) unveil(&(0x7f0000000680)='./file1\x00', &(0x7f0000000000)='r\x00') lchown(&(0x7f00000000c0)='./file0/../file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./file1\x00') 05:39:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r1, r0) close(r3) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x7b}], 0x0, &(0x7f0000000100), 0x3ff, &(0x7f0000000000)={0x2}) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f0000000480), 0x0, &(0x7f0000000280)) kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) 05:39:04 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f00000000c0)={0x9}, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000140)={0x86}) dup2(r0, r0) close(r0) accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 05:39:04 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) ftruncate(0xffffffffffffffff, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x8001) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000080)) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x2}) ioctl$TIOCDRAIN(r0, 0x2000745e) 05:39:05 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4) shutdown(r1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000100)={0x0, 0xfffffffffffffffb}) kevent(r0, &(0x7f0000000000), 0x10000, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0xfffffffffffffffe, &(0x7f00000000c0)) r2 = socket$inet6(0x18, 0x4003, 0x0) dup2(r2, r0) 05:39:05 executing program 0: setuid(0xee01) r0 = semget(0x3, 0x0, 0x3) semop(r0, &(0x7f0000000000)=[{0x7, 0x101, 0x1800}, {0x1, 0x3, 0x800}, {0x2, 0x1, 0x1800}, {0x7, 0x0, 0x1000}, {0x2, 0x9, 0x1800}], 0x5) r1 = getuid() setreuid(r1, 0x0) 05:39:05 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000200)=""/196, 0xc4, 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) readlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)=""/191, 0xbf) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 05:39:05 executing program 1: connect$inet6(0xffffffffffffffff, &(0x7f0000000140), 0xc) listen(0xffffffffffffffff, 0x0) 05:39:06 executing program 0: socketpair(0x10, 0x1, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x3f) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x81, 0x1, 0x0, 0x1, "50bd3c3994b56e6c8a80b2296e0846c125851991", 0x7, 0x6}) 05:39:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/59, 0xc284bb24fadbf908, 0x0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x1, &(0x7f0000001040)={0x2, 0x2}, 0xc) dup2(r0, r0) 05:39:06 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20501, 0x15) kqueue() dup(0xffffffffffffffff) poll(&(0x7f00000001c0)=[{r0}, {r1}], 0x2, 0x10000) kevent(0xffffffffffffffff, &(0x7f0000000240), 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000080)) close(r0) 05:39:06 executing program 1: socketpair$unix(0x1, 0x8000000000000005, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 05:39:06 executing program 1: mkdir(&(0x7f0000000280)='./file1\x00', 0x1d) unveil(&(0x7f0000000680)='./file1\x00', &(0x7f0000000000)='r\x00') lchown(&(0x7f00000000c0)='./file0/../file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x3f}], 0x0, &(0x7f0000000380), 0x0, &(0x7f0000000180)) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2, 0xf000001c, 0x4, 0x6}, {{r2}, 0xffffffffffffffff, 0x89}], 0x7ff, &(0x7f00000001c0)=[{{r1}, 0x0, 0x4, 0x80000081, 0x9, 0x9}, {{r2}, 0xffffffffffffffff, 0x8, 0x0, 0x25, 0x25}, {{r1}, 0xfffffffffffffffc, 0x20, 0x20000088, 0xffff, 0x5}, {{r0}, 0xfffffffffffffff8, 0x0, 0x20, 0x1, 0x40}], 0x5, &(0x7f0000000100)={0x2, 0xfffffffffffffffe}) close(r2) dup2(r1, r0) kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000000040), 0xfffffffffffffffe, &(0x7f00000000c0)) 05:39:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x0) r0 = kqueue() read(r0, &(0x7f0000000280)=""/227, 0xe3) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x67efc6acce0fe18f}], 0x0, &(0x7f00000001c0), 0x0, &(0x7f0000000080)) kevent(r0, &(0x7f0000000180), 0x40, &(0x7f0000000280), 0xfae, &(0x7f0000000100)) 05:39:07 executing program 0: setuid(0xee01) socketpair(0x10, 0x1, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) listen(r0, 0x9) setuid(0x0) r1 = semget(0x2, 0x1, 0x100) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000040)=""/151) 05:39:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00./file2\x00'], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000280)}], 0x1}, 0x8) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) mkdir(&(0x7f00000000c0)='./file0\x00', 0xa0) 05:39:07 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x6230) r1 = dup(r0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) pipe(&(0x7f0000000100)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x1fffffffffffe) 05:39:07 executing program 1: r0 = semget$private(0x0, 0x1, 0x0) getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgid(r1) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/233) mprotect(&(0x7f0000455000/0x1000)=nil, 0x1000, 0x1) r2 = semget(0x3, 0x0, 0x0) semop(r2, &(0x7f0000000040)=[{0x4, 0xa14}, {0x2, 0x100000000, 0x1000}, {0x2, 0x20, 0x1000}, {}, {}], 0x5) 05:39:07 executing program 0: stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) r0 = socket$inet6(0x18, 0x4005, 0x102) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000040), 0x3c7, &(0x7f00000000c0)=""/60, 0x3c}, 0x43) 05:39:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffd) close(r0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(0xffffffffffffffff, &(0x7f0000000080), 0x10) 05:39:08 executing program 0: socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000000), 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2000004002, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100)=0xfff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x27) 05:39:08 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) shutdown(r0, 0x3) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) listen(r1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000400000000000000000000000000000340000000000000000000000000000000040000000000000fdb16153b3e1cce632000000000000"], &(0x7f0000000180)=0x3a) 05:39:09 executing program 0: r0 = getpid() r1 = getpgid(0x0) getppid() setpgid(r0, r1) clock_gettime(0x4, &(0x7f0000000000)) getppid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x44) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x101, 0x1) getppid() 05:39:10 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x3) mknod(&(0x7f0000000040)='./file0\x00', 0x20aa, 0x6b5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) 05:39:10 executing program 0: chmod(&(0x7f0000000080)='.\x00', 0x1f) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000140)='./file0/file0\x00') setuid(0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0\x00', 0x800120) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') openat(r0, &(0x7f0000000180)='.\x00', 0x200d8, 0x44) 05:39:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) listen(r0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3) 05:39:11 executing program 0: socket$inet(0x2, 0x2, 0x0) socketpair(0x7, 0x4005, 0xff, &(0x7f0000000000)={0xffffffffffffffff}) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20008, 0x1a8) r1 = semget$private(0x0, 0x4, 0x4) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000001640)=""/4096) socket$inet(0x2, 0x2, 0x8) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) r2 = msgget$private(0x0, 0x21) unlink(&(0x7f0000000080)='./file0\x00') msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000640)=""/4096) 05:39:11 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)) syz_execute_func(&(0x7f0000000000)="c483f1489f7a00000007c4c2a5ac120f3802e5c4817e110bc4027d13e3c442bd075f0b74f9c4e115f19200100000420f47db66450f2aa60b000000") 05:39:11 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200000007ffe, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x40, &(0x7f0000000300), 0x0, &(0x7f0000000340)) kqueue() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)='6', 0x1}], 0x1) kevent(r1, &(0x7f00000001c0), 0x0, &(0x7f0000000240), 0x4, &(0x7f0000000380)) 05:39:12 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) setuid(0xffffffffffffffff) setgroups(0x0, &(0x7f0000000140)) 05:39:12 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x1d, r0, 0x0, 0x0) r3 = dup2(r1, r0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x7b}], 0x0, &(0x7f0000000100), 0x3ff, &(0x7f0000000000)={0x2}) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f0000000480), 0x0, &(0x7f0000000280)) kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) linkat(r3, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) 05:39:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) flock(r1, 0x3) fcntl$lock(r1, 0x9, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x100000000}) close(r1) open(&(0x7f0000000080)='./file0\x00', 0x10200, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200), &(0x7f00000000c0)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x21) sendmsg(r0, &(0x7f0000000c40)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000700), 0x0, &(0x7f0000000780)=[{0x70, 0x0, 0x0, "b75d3644b54c5c0a23f7a9f3f583639efe27641733b184b9c8bf80975bbf86a45f7fb482360c4683fb4e86a9d61c94490efc1922058148cc3648aed3775128d64b95705b169052c4425cdb04e0d196b4d1f0b146a9583b473f"}], 0x70, 0x403}, 0xdfaca807c4ad4e29) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 05:39:13 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) dup2(r2, r1) kevent(r1, &(0x7f0000000080), 0x81, &(0x7f00000001c0), 0x5, &(0x7f0000000000)={0x0, 0x7ff}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3f}], 0x67c, &(0x7f0000000000), 0x0, &(0x7f0000000040)) close(r2) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7, 0x7}, {0x1, 0x9}}) 05:39:13 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x400fffff, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x21, 0x20, 0x9}, {{r1}, 0xffffffffffffffff, 0x2}], 0x7, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0xd, 0x2, 0xff, 0x24e6}, {{r1}, 0xfffffffffffffffd, 0x20, 0x2, 0x9, 0x2}, {{r1}, 0xfffffffffffffffb, 0x80, 0x9, 0x6, 0x5}, {{r1}, 0xfffffffffffffffa, 0x6, 0x4, 0x6, 0x4}, {{r0}, 0x0, 0x10, 0xc, 0x800, 0x7}, {{r1}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x1, 0x2}, {{r1}, 0xfffffffffffffff9, 0x40, 0x1, 0x20, 0x80000001}, {{r1}, 0xfffffffffffffffb, 0x41, 0x1, 0x6, 0x4}], 0xfffffffffffffffd, &(0x7f0000000000)={0x100000000, 0x9}) 05:39:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x0, &(0x7f0000000440)) r2 = kqueue() sendto$unix(r1, &(0x7f0000000140)="666e108d651ca30850df8bb4fa15d3e73639ceb89aa51a5a15cf8f73daa221380140cf454ecbfef61d90e9ab171af19b380acee84eb2b9b2619b544262d7", 0x3e, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r3 = semget(0x1, 0x5, 0x2) open$dir(&(0x7f0000000300)='./file0\x00', 0x400, 0x46) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000080)=""/132) setgroups(0x1, &(0x7f0000000040)=[0x0]) socketpair$inet6(0x18, 0xc000, 0xffffffff, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x2, 0x3, 0xfff}, {0x18, 0x3, 0x8, 0x7}, 0xfffffffffffffff9, [0x7, 0xa17, 0xfffffffffffeffff, 0xa1, 0x670, 0x8, 0x9, 0x7f]}, 0x3c) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) mknodat(r5, &(0x7f00000002c0)='./file0\x00', 0x88, 0x6) 05:39:14 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xadbfa5ab83ac97f5, 0x64) close(r1) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x6, 0x1) recvfrom(r1, &(0x7f00000001c0)=""/200, 0xc8, 0x40, &(0x7f0000000000)=@in6={0x18, 0x1, 0xffff, 0x400}, 0xc) connect(r1, &(0x7f0000000140)=@in6, 0xc) 05:39:15 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x7, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, &(0x7f00000001c0)=0x10000023d) 05:39:15 executing program 0: r0 = syz_open_pts() fchmod(r0, 0x0) 05:39:15 executing program 1: execve(&(0x7f00000013c0)='./file2\x00', &(0x7f0000001500), &(0x7f0000001540)) socketpair(0x0, 0x8005, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/86}, &(0x7f0000000240)=0x58) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xc0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) 05:39:15 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) mknod(&(0x7f0000000700)='./file0\x00', 0x2004, 0x100) r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x20000, 0x2) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x26) unlinkat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:39:16 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/175, 0xaf}, {&(0x7f0000000000)=""/19, 0x13}, {&(0x7f0000000140)=""/73, 0x49}, {&(0x7f0000000200)=""/152, 0x98}, {&(0x7f00000002c0)=""/2, 0x2}, {&(0x7f0000000440)=""/120, 0x78}], 0x6) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000340)=""/149, 0x95}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0xfdba, 0x0, "c1d6d042342347d5439620e3e26a778eeaa420ea"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6ed12352623f5111642108cd6614de12ecb22b9f", 0xfffffffffffffffc}) fcntl$setstatus(r1, 0x4, 0x0) 05:39:16 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0x0) readv(r0, &(0x7f0000001380)=[{&(0x7f0000000200)=""/155, 0x9b}], 0x1) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x4) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') preadv(r1, &(0x7f0000001400)=[{&(0x7f0000000100)=""/76, 0x4c}, {&(0x7f00000002c0)=""/71, 0x47}, {&(0x7f0000000180)=""/5, 0x5}], 0x3, 0x0) 05:39:17 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x118) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f00000001c0)=""/125, 0x7d) 05:39:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x4, 0xf28, 0xffff, "e7b8c40f200abc5383a82ad07f797ed2b9e6eca8", 0xffff, 0x1000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffff0000, "000000000c74000000000000000000000400"}) poll(&(0x7f0000000180)=[{r0, 0x49}], 0x1, 0x0) 05:39:18 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x7, 0xffffffffffffffff) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 05:39:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x201, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x6, 0x8}) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1, 0x1012, r0, 0x0, 0x0) mmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x0, 0x10, r0, 0x0, 0x0) 05:39:18 executing program 0: r0 = dup(0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000040)=""/41, 0x29, 0x800, &(0x7f0000000080)={0x2, 0x0}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getdents(r1, &(0x7f0000000140)=""/162, 0xa2) 05:39:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000100)=@abs, 0x1aa, &(0x7f00000001c0), 0x0, &(0x7f0000000540)}, 0x0) sendmsg(r0, &(0x7f00000026c0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x9, 0x7}, 0xc, &(0x7f0000001280)=[{&(0x7f0000000080)="2fabc5451134eafa3afdc5568730d1e0abe77f627118ea96d718f393eee8df1e0c88e27d0013ff769f7389a3ad4d6b909e508cc52ef12c", 0x37}, {&(0x7f0000000180)="e6beb5fb2a2d9e14d0516aa3254331d85235d6161251285f26da2012d77102158b0aa7037dfa8321054dcc6de34d4ff3f59691a1df1a5ff54ac9e20dc44479a38fbb6ef786a254b4c36d577da7288d48de0547364f475e495eb6149a34f7a23b61f39e5470eda1fd874ead68c0a38555a008764d341f5b2e04dfdf610bfe8dc5163dbee2455b2ab80455139803646629e2035f273d56945916e6128e9ac6ae14e9c6ffef1a3934dab10de4a577f767a358d6b15f5995bb20d4669633e7bbed19bec0d6b9fa10770ae387d0b30de606c445f2962db7e0a6cea655484163b8186a150f8eebc34e340987351629b6361c95219fb433549009917bb45c3a82a0c621578b0662a2df02e148f0748cddbcda50b63de6a39ba36907daf4586cb44d0b7acc1d7a83e2ec1a09cae630914d32c730f97cee0dcd9c62818807868f2e75ef7641217da95c69ba328fa0bd921ff943f2fa87f60a29f2c2753e45461bb322dadaccfbd0c6df750bca59e3296af94132cd56b0768304aabcb5fa3d98559d59834d57ce0def8bf168e441cc5458ddb871b94a62ac45455de58d4099ae896b98e0d01cd6f0cfc85e9113c3a4fe6775538bbe35f4835373c26305592a8cb65e5ee40f73371f71ff2d10ecf092b29d11cf7ec103155e4c3e2a4eb4a1ed1dd39a70a12f4b7f8cef262a47318ad4d76b3bd94cf2a00336f247732085f977aee416ae28e909eea20b4e84cad7d146f0112bd1583925d586881b260beeb0bf7569f7ae617de5982f21dbca4f2f4ceb294367ee4ad0d0534d4b638dd4996b3cff1a27254bbac4e765ce2cda2545ff881b8505cde9781aee6fe83afaba47f7be91ea80f7122ab0b0822138c80793c6a9e96c5ee4fb2d0fa311e21708d532a579f600dbfc56bed8fdb3f47e87cbc102c6ab7ca3ed4c79e3e96fec0aeae7b3ae23da189d575c0175b85a33e89911a9fa981756b2f8e1bed6630d3f1627a7efc9d83e335e178eedb1d349f34114c0eb5406934d5ae4b38418ea8453915b5c14cbd0f4be9c9f9595fec1f8a3a768e25209b586203800998432aba7c945bb835e189d637231e9ed36b9a0f2502b7b4dd193de1d25dc7d5281bfba4dfca10aa49e3d677ad8cd19eb17f9fc8e80999230ef7680738250fd72a66f7bc6e7018199f684942c8dfb7f5860e05e3e119a97965ccf8265b65144ba6c5a791bb95e356ba0fa5bc39d26cbee4104215011c73ddc03376c4a6ea65b47c96796541ec5a1cfe1871f169dba695ec74b8a26f4cf3211a018d50a4333a32d503bc60b8191e10953c98855d9f292638d9b6093cb56c41c76536cb6fa12e04956886bc38426aa0f50ee40b3ca798cd3adbaa62aedb522f100d3f242387491e5e59d28574d9dfdcaba28ec5b30a6de310b5225d90f45fa409de12028d1760d58dff8ab073d008df523ecb83ff2b918d0b65b237a7028d6ce47031604d9c5bca8222a3cf466128e80a6fc20957b83c08dc5b8de2c4d2ab1f69531f0048ca74bdbef2d5748ccabe847d1dc93540df3f12cbe26fc6aec1148b324cb5c0068664772f96316508584ba1d90d37e667c65792dc45bfd84693d280c3de7eb6dee6f7f0514168baa6c37d32b8cc2add5411d08d82d6296b72fe815d01ccdb0637d8c043a2e1b98d68a81a3cc7cdc18ef32687f5df238a094375bb62708dce40e5ba6db0b7e7c0a49cdc6110c1434e45637f2250af9070b8dfb4c2e3dd6f9d7ad12af74bae350cc8842f58a549679c9f31e35cb4fbde3501dd5d469bfcc81d469fe1ef25815f5c112e4f92dadeec1bc39c629d30ece9753dfefd71237f0bb030ef1ea9ad7a71968639097cfc6981f414963f154a95af5732f357bd27ad4ad8f6def603745a5b03c32bea886c6c26526aea02c3de1d9b025fbf0358d3a518763b48c0d8d755f69cdc6b0a895a7ccc12ecf3151537d2c9956677b01d28cb16ef1a443fab7fbed7ea9f92574e2c74aa462c33a085a96fe10a50c43fe67c2a20d3530263f90ae48a8287eb9b1820b55b1f93d5ffde5651b8d5aaa702118ff9bff42cf417623ebb86b5359f36dc75721639f823427951d0f9fcd1c110aa21444807f53fd923aef72905b29529c1c0fc5f50f75677b0e3b056d77c05874072b6d6b840d27c1621b8a84eed1aeb6ddbc8955d7ad5b918280f376888c69a916a3015b78b64ca7722997395bd7069ae66226306ecd877ebe48924d445618b388d09a8b627abef4d63946834dc1cd33458da3c109c013ce924397cb8a4b78b8e824a8e28ef825ae851cda85b863fc7e2ab02709c7556ea5de43d083e33dee8776ddaae2c60895eefa75a8688dbc7a0a827988d1036d2803877db3ccabf624d76a78f93ba9ef6b86e349c3565971b72b46399f36614323176c4ed5451315900265a6d7b2b161a4a670dec832dde02f2a3fa9d31a65be34bba4e746b5efbd971b7a043e0cd08ef1b32caa339b493954e5362fd7f156c170056b675109488a12676d38dd76598d016cb63d579e430142fb408407865bb676a61f54532a18262d65dee5996d633354379c00fdfec056537ab52ad8e6b2afa972b16c31a2c7562434d8bc5cfede807dfb39a1995ed6864ba3081f49637e80af8944931c97a0229536f2110f772b08df0626a73859dd6e45a566d7e6641c5421f8bd53b42d65a73a0eb51b6c2a18b93f087c855d39e674d4be4e0ffcec2c29f9e997546b1c98c3374d845727183ff3cd5f482c2defff699eaa9e2dde1fe94a1ba867bdfae95249a6456697c102eaed50b18dccb8a20bc4bd26a931680682e2b3f7249c781f9958e101b7f117c4bea8b8ecb69166efaf153179e3c4a8a1d00a964c4a2bbad8a78c38bca7d93c0c217c0000b4b30f7a87013b9573c3e9d6b4b88ae6d1d2cab148b3235bfbdc8349559d2d9991d7c0a7840c94f4bcff4939f0975aea54ac9fca1bd260f58ff9aa5839af42e36124fc8ccb19f340449db26c7345fc8b373e0f101f2efb53ce758ace70a54212a4ce170b694fd973f37b67e724869961871a1dc1e647175b4968325e1b68fb9322548d0f046b422171db4bdbf8a038fe510fd2a18fff275d8ee89a5e66eb1ecf22ded7b8dd65f67dda271930d953c15fa3e0f7b83b772187cf46106c170ff9a0c54142b24c4ec8d1f68ea1885758922ef45d4f9be0fa4b340354142e0e17d1ae6dcd0406dc1362647b40c31b31e6ac3f69695e12e6d3ed9cf2dcff52903c9179950d82134a5fb87ef6460f9d4f45936d4f89f9228f1803a03b4a769b38585efac59a04a79277de6304cff6e9088a58d281d88cb0641b270ef8fb0c19c8e14b86948847e8036fb7972466ea0119aab5ad4ab22d4517dd81607921130bf975b1b3c88fdc5211612a3cd7d6fbe685e64c6167f8f9303296b4b7598ce9ca1a79be35618419de1739c2cc86224ee50ec4daad0054f65466289f1addcdda295b759c719fea6ea928dba2307cd84c19df157462633f7677db739be98fea9f4439b859e807db39d526811c885eb5ab2cc13808b6f47a6ea75a865d7dec62b8ba4297610fb452973510b5b89943ff40405807006902d9e99cc91460e7bba258020eff46f56c97595d7b847e8bc9d0fbe99cace5f83790f6d45df1a41f15b749fa8ba0f72139072c04e64c3eadd2a450f87eec5083963db99d00747996541c94b491c0760f63e8c83cc596950ad3a19cdd245e2e95b14e61ef753b2c5e7061730c7d19ab6961592db4465372f42463f8c8c3845c82859341250635bc25185b1f5083b380dd38279f7d3cc68a71b7a2c6da62746312e1004f34b0782f51c6317a889450a73cd1fde0c26d5969e3b88f3a4d6f5801d4afaefa8dd7242f71a507a6bcbf212719317b4adfc7b5e68f65f6d1c3cbd31ae002259c1f1c3ddc65f09114c694bdcc2b0a818973139ca8ce59383db15a7a95b21f86f4263438124782dd5ea72c76d72348d992c602c0913b0fd5d33255d05fead6634f94d49d0b4ed2d93d13f9954daa3a7942422225c39aadb740a0521dcfec7e88a30cff32814101e6d25e0f4f9abd509b4396b163d8f5d61737c69b3e00e078c1faae10b33287e7d2f32d19b6d8c3a33362ab4e2eba22a580fec3521187faf35a7cbccd4af4ae3e9afe3120227e211d893bd39de598c0f50e4428dadb8502b6c5d7039864d4826cc4bc8ebcadfaf79b29e952a4670f53b7b03293334afef2effe42f7a0efbae204cc9b33c3200cca638c010cef02600647a1ed2ca30b828e122aab7d757c6c3f1b4ec0eb3d89087b651c03b459de0a62883e76228b6f6bcc7f01d6ef9bb2b7859c33629927f7eb359d8d301d02d7688f1fcef73dbca1d93b62be516d399ea92025ae190debafb866c60f387615f1256a047d05fe4b024b4124a9219dc980a3b0fd66718238b42d833e16beb3c1b8ccc54142272a660fb89d973a380daa124a94982f1945c5e2346c78d21f75338f3ffb58e2bc8fdafeae0f549908bf9df34ecfd9ee7a89634932c0021f5f63090bf7c6528e927c1d70a5155fd7273b47177becdc89c3d6e851eae8ea7e019d992e6fa72308a1e1ecea43ac45fc195f8ed0c580b42abdb0addeb45f4c1cb3894b13e3de46fd945eb71fa3915da5b20842ab28786267f270df23e8bab5b1a7e84300ed23e2e1282260a09cea7cb451b32c882fd09302c70b7233ab3cc960c3444905966f15d681d2f228cb9be4971a084131480d96c68bb65fe4ba0ab6ad9d1822202d0e17f772e4e00590bb8b622f55b4f25716fb18449abc182d56c3ae1c3439724efce93a17ccfcce674c0a333df2ecd4ff4ea3a0ea53a13d32007629003acd3c4d59696b626f1524cc0ad0c766f3133fdd11d595f5b62527a9e98997dc2be4608efb871a8fcda73335b149a62b5e968a4df9ac25eda2ccb82ef6b0a36dd89e200c5203144f5f15e93163aae42d1250ccb5567a1636bb97c5ade6e0a8a7688d48f36b00b3ed10c234d9a7bac8d880d33fc12179442eb4813641c01b98794fedda6c1d87a68fcd4c64259f808db5404d188259e89f6fe5d05a9737146607f51a3bdce781c696fa5571259a3b0c57643303e79b3cb10a44f3fef22f27e6a4090aa13890af84f32ec1e173cc35622a13958f60495dd7e2af6de880f5d78e178833be55df54713acf0a27e4ad58999eb8e7f1f7eb304cd43ec3e70404d93a503fc954641f1d9adda7f47b7995bfc8973ad8765d730783784d1ece8b921a093e7ce438a9e18edb9441b87169cd92ab34a6ab87118b62f89cc881d5b674c80759ed17624f8e3cd35053b18455c530e9b018ebe8b4a4811d5a15414956a935c95a60a18fc80d3937a610ba46d50280e867445bdb18cc5a7b3d5159f5f5dbc71a2ce18ccb0514b00cc14c25274ba09743d4c16669c749a74a7d781e374d101e812a4e6ebdc0a66289815ccf1407dd332dc596c6e0bc91113f7643d909d071b6ef95a37716e12d98d00fc263969050d4d9eee6b5321a9af7a1f5d252aa9c297edc4a6e1382b3432a86fa434f0ad3fda928414311638fe9e11c7dad02b664ae0d1cdde7bd7d600dc2b11ec6678e83e89cf44292701262fbe6a8503d8baf852f425de1ba5b0685746b7a675852ae8916f54a5ef26f3b4ea5fad276505ae6c72c7cafe06e18fa84fac67ac49996e821c0a805f946c217b1f22e2626f291e485ccee31247e5438421e0fe38c6f3a0d5426719cbd6da07ea09da32feecb37632f5f995d144ca5e9d79fe6ea48e5848fa73e81f279c26cd9c5b13a9dae8e04531dfc43051c72e172bbca5ef6a99262509af8f44b94", 0x1000}, {&(0x7f00000000c0)="143abd984518227dfbe885da9553dfb94bbd44ff4f3978b2b18b3a8f7069e238375a72c6", 0x24}, {&(0x7f0000001180)="a457ace94e29dcc1224fa141876e413778491cb6331d988696db9be29a6bcb9ee741e863b11e5b7fed4b11af7716d21e2851a0ba658010eaa5189dbeccf611c559beaacf40fe4c33a9a2117fdad6121efe7bbb916c707649bb4fe24c4e29d541d3a460a50cd392b1c51ba31734a280773f9420c61a67c75f10e5b5469ab887809becfbfbf844c39a2637ce8c0ccd1b6d0a794494856cfdf5b2ac4aa18830aa3ec5a06f30af19a2a549602f783771a73ca131c20acd04bfd4b6753a9883b2c9ba3a046f46dbe09025bc6801858af160125a184ee6f41d075b96173de8b80cebdcb8fad0c24eac350ae3314e7263a9ff5ff87f7cd1ec1ff12f", 0xf8}], 0x4, &(0x7f00000012c0)=[{0x110, 0xffff, 0x7f000000000000, "35e74de8663412aab84445efefbd0f8f46886cf7ecbe008c788488679ee0828b55463d3e2563f73adfa5c474152947e53b3b7e5c5026bbf0dcef99078f5008f726ccd3b16dce8f5aa855aa9384be27b37f4e439ab374ac29bcbb28f998dcda84f8fdfe7a68479179df15d14d88e64fe4f640aefcc094e2a537dbeda13ca3022545c01ea76664612016038488f03d8ab5d6fd211e76dd4959caf33abca1753fc8037a2617c409e18359c7dc95ba8fa288def4ee5a02ef87cb8d04cdad71eb3b1cb959b03bb45c1c49b2dcfbac744022a2a7d6ae9628ac7c8244982606800a7272409eb52720742847f930df6c6c7fbb4cb3ab80d47d602fe1628e5718"}, {0x1010, 0x1, 0x0, "8167d438d5ac106b1e29ddd5fa99878515c217fed54188f40b30f0020153caed965062dd137c7db3325b9daf6a81fad66a7c1ab7db8d494fab7c269e87f9c35c9f5f34a28d7bd397ffb9ea305e274677f35f87ffff0293e1ad9ae9d6cfef852121b5e3a106d7de2db574611bd498e114d3132f6021fd35ffa742ced241515e74d66601cd887ba807bcb4edca5e5ddc745d75267ad5ae53c9ee8abe5e780fa0f84def685845aecb2912eb8983525c7365edde2357fd2781a28d21534ef998058fa56ffe0a222493c8d8b29b2d9e0ef7d56de49de59ed8f6a5b803bcc9dfa53ba3f5c7e98dbeddbb8ced076724ece856af511f660c99a00f1b8622619514daf90cee076c82935062e5dda40d7b50412ff0434a220f3d44f2ec4baf4e993dfc1f127675d5711624277d12128c87193e3b82fa812c1ad7e33ecc5f676580e1b8f35e7f6adb1236575f366f9cab1e252d3245ad488da23106203a08fceed27e468e7a8a9d17cc44eff151f03de07142c6dc4321ae2e682a6e76bfaf41caa75912be450c0df3d42495135e468c7e0a509ea18530c643f166900bf80fb4dbb99d0fcbab03b71d7c24683311f1a20a0ca212c215a477ac23803f46a80397e48682ccc4bbf666be38284bb068f1721893fcf6589a724aa7daf8c46037cafdf85c4b46755b378dfba16927c834306ed9baeafd1c19ed4f91dcc77b7f30ccb50ae14b04ac6090d5782de92e5a9fbe0e0056846edde893b995705041c24d21fa5e662c8bf68c0d8dfcfe0aeab8320eee572548d424cb8ef9ba6e981da532ef85522a3c405fafaa417a5dfa4350be88ab1b1000b635538e60cc6a694e30446f3477b2b592beb3ac8181634f41713f63e5d1e96b05cca33da19bed0ecde4fd82e040e2c50db47294838b42e4a722a81a4cf1352853e928c126c4ce626ee5beda6c2b060413fb41e46469d06c3a270bb2fae439e0e387be0a8bb61d7eb849e1acda78d9fc2734e3cb8818b3fb5e6cfb1c64b3b81f64e198ce26c7df365d4a58abc0445ae55b6b2f0073172f56a0cb1debb7c856b928bbd2d15d07d050bcf1b7beeecc52c98bf56a0955a7d78b93a4921c56395c3ebf6a9a3eb32c75556bd0e8c0115cf9ee8afe825892c4b794e30a9affbd28fd7523616371aa729bd7018f7136cbb736cb84781a927886794b53a9933957aa3f1292f0b0cf114e14fe0a5fd6e0e94130ebfac2245bfae360bacb340ee97dafc7f4e58301fece91bea7422dbdeeb27f0fe68b1742181213b212354af6100e675921008faef4c19e63262373811080ccd3ed1bb268929c38fb25c1a4545a868a50333758a88972079ad78d742f07a0cd62806e5e115c2257fa0c700a391f8c4cbb9fd86b5592faf04322711d1c3de70c0ccbdea9eda5c1faeb7549bc90e429cb95f887e09bf644647ebf6298dbd1c671656685d3be8aefda2c3883cee259c9fb6f648ca19ae1b6792717d13ba82901ddbc29027a6101fdec55c106d4c25bd9a559f0472470ccff6dbc7bf51bd498f8197343ea7e98f16c4cdbc3a035bfdf1085a234e79e656924554df4ca8476494338f644bff28186473e384358a91de5e040c69ec9e256def06a33a27d18560947e4db52ea71918efbcd9ca960753bac46d7c8e40b56a63bd280abcfb7673a7c6339a49a80b03af06f1e99a677e1fb2d2c91cd89236f40c95f06a24956061488d13940e3f1ea05290bd556db48ccd715d98a38684c119bb3f80f65c8f06d8c1a5f6f12c8544bffd91d3cd5ea441a38682e1d3460b4066a136a8f5d595a0796fc0f30cfa9f3c8c4005f14d1b8e76d4ad6b6005149ee43de4a400c58e482657abdd2a2f89699706c23fa69748684cd580ddcb9fc200a9a4987c8dd22b30b5e7f83a0338bb45b7625e4e42ec35c4713078c604fd39bfebc50f6f93d9c98b457f4aeac624f2e2a52a7bb11fce0e0985ca1cc82a077b5af593134b2bd94a314416a2e42da2f509d4b3be8a2a8ff16ac171813314459ffb44ee33b0097a49d38d1ac06647ca34d5c26e91fc24bccff794ba19126a34c368a317f4b3e831ca4064dc2e56e5c7cc74c48ca3aacc0c16e7e64ef9138982d2567f3e9d3bbca7d990906bb8a95e870c4808f29aec6aa219b12e77d9b82b8901258023fc0788062f95ec52bb835010a50121c99074c65b51ffeaf611d87606307019b523708faec5e2c1674eba31981c0a8ff9f00a13b19c9eebb84070a8e42d001ee0266143d8be5a4a00a3f19e984dac9f8400a82b3536b709c43a94e352c1295f66c694862ee25f522e4cdfdc6b5586fbd463fd02576206697b1bda91bc7dbcfc4335e343813b21b4086a2a93fca7930105a2f21087f9b77d69c44d49cca76740d183a555f23f53281b0102ca488437e4c3f5088dc5a44d3f7b1bc8c06b08bebc2900e740f409784ef94e5ca1ce70b290bb7c78a76c6754d2333a22534fb45aaa326baa5df623e86d46e377514eb1897f881e4a15773de0e45b202625ecd7c1a27cbfc2f717ad9034c64e1d4265211c393f3aedf1127d9da59f35749038b2ec053e6f90defaf0b2512373356c74455f107c55e0d5ed6342b042c4d76dc82ced144b2980f07030a377bd6e3761c57961c01c820a2ea27d000dc09395d4e4938e1340cab9adf0dae73069853d91ede20db59f7cc7e1a1ad5923ff89bce4f10a39c4d07874c290af885e0548360a1b1604c3be82dc7a8bf977f734d635ca65fd4147998220d44bc8af9f75a3c775f5125ec9af1fc6919bb6a08390d115fff408700ce43388d24740e9cc8a55d1fdb35dbdd937da10a54f0d8f426bc178641d297645b406a851f1adbb6b852767d55859891e58bc963a5f60e569fe79f7cce139f667a34827b46f5abb0ba4c167e05ab29a204468d48fb71f324a5dd8a84205ddd4343de3132fcb52d279c3f62b4c6cbd8768a8e93b9cf5d2e7015a46fcc84ecab49dada81288af8df3ae78ec236e6a0025dfbf3784231a316f2b516589c072fb0995bc240a105e386962b953e3b679f5c557b3b58114fff0c5dd52420b33d25e0bc2e91ffc66a7847ec072b9bb44f0fb9a33c4da9c366f2f8b40ae85f12a272b34f4ea2fd6b538e63388ab3674ce18129cc54831ad660b02c263da0a871a472e61c59033a5e573fb08ded070bd71558af44470e135d0344daa64d864f78e6b704a010f1b2d91d070c197ac9665650bb02a7be8b617304ba91b152fc261247cbfaa6a920e128869a298f07b01444041291eca5cabc5ed58ac8a36177d81d2f9097ec3212ba9d8893f5e3b88aa8a76b2c86e8fa0b69a8f97203505b3f6597af0b757b9d4534731c0de302de4d1a84b79c83a4cbbf7cd89b690624ede9f1200462ba2a29f822eabd0ba7625696eb7fef19f3438c0aa152c8dfbedf8982df42c7965fb03c754947c05a251f95087ae7f89317e7828c9e5e9c9fa44b1955a178361de1fd56d45db1c77029748aed5f7b6a388eb5186e45e793238e4041c410b5961a635dd9001efae40e2333bf9079c750c44d4014258154782cd2f08688d65ae8b9f4fc4cce5a3c68fccabbfbd1e6f12a470340883eb95a99b5868067dd250cb525cf7b40e198a52f8fb4880c8f7486636db89498a589fbe4f1a3629d180f14858b125f2fde58e1d3e4279049bf96b4530a6d2a69d31c0f8e61871ca0cf10e9790290e228649088c3d428bba3d1bcba1c489d5b0766a8d9692b6483ea7dc9e9975702fed94e3ac2cd4719c1710468f6cb2e05be70b7401e5bb12f4c40e11a0cdccc5c3622be3d9e08f5065a1feb36a50d9f0dea3ecf2f18a4efca3ac305d4fed4a4dcf2c203b529567bda8bdadb8c8818397bddf0cf178e54dd63df8ae38a67ab1ad1ea77580f4aca19bab9d580ff7855f370df9931116df9f06cf957e043b7ec31807cd113ececcdbf19d91c223d256aa15c304af592c02f60b0d4a35ae38864de9752e285aa0de9fcee1134ce2a078edff224ff5bb7f9565cb5f129b40118f84a8a1298d303e03a957f906aa8f0256c34d0596e433c5c26ad8b741699387d6c57ab7e1c1bad3a179b7a01e5062660a47baa4f6d8ad7954255867bb8cae3048617ee467be98f2f7492ba6b33ffc2cefb2843a8c995ad104d96eb7a3849229887621a37d12b55c9b15194e8d6e888853863b456428c6736100b46619a8482e6b1831baa2f72434b2688f2a887dd898c9b5848a7b13fdb51925da0c775cbfb90ebd363a5d513b9d499fc40b975766279809e5d5df419abd82988f9433cb4c2c60fb4a3ad54e279d1c81e0f0101d1c73c4a041802097072888b710b322ebe9a74434b9fb304a7a7593159d53bc202d54dc1f293afc1276d3d30783d2fd54484c122f13dcb241d569c08798f7581a37b51dc468a9f371a287c0d0c8605184003d8de61311c28c880a458f0698645fd8a62c5709833bdd57646ef9d1be1df0b12dc8673f7eb30062f0724f6de920b2c5047723fab86ec04e4732117f55883431347590e887387217780f57427343acffe75a3f48d830aed3be32a386d34b8e7d20288c945ddbbd2142a0b39c7ea32573e9f2e4ede2311d84cac778a0bdc2651c620e39e5721f5ec01a998ab1f11ccddc2c7bef092d45c16311485c948819b8f833f46dcd4801c31b7b3cd30e3182e735ad0661c9ee27c83fa1ec19259d306d6d09ce027f6db05bf99c80465fde50dbb46b2adbf2890821b36fc3694385f1e4c6a806792dd0a08d0723856ea3212b0d5bdd9b492d0d6fd358b508d7472e655c55a68835dc35cb22306f53c26e6a22755666d7a3b917b12ba89af0509c40ce02985ee415cc27ab967e26042ddaf4fb00a12a0bb7898f746e8ff8663dae707470c444992fd51435af0e51f08a0a75f017368807c2a68f6b7c37d9d2e80e93ecd724c6bcd4e73a99fb827527ea53a523ade47767e3318b3679368577f91b580b4165cc5b61d95590da007c03f31f53edbe91fc149274720b7a2fd4f3f8426575bee76492ad82863ffb1dfe36619b11f6a2415bba2fa33160c8368c8bf14927e9cb15a0b5381c6ce55c0cf21a7b33be1b090636cf528cea81ae1102c26a52d72b1094b32861164fea43befcff8774eadd681c6ea1fc5f0d124b3a99cc04f2e6ec7739bcc8d583f25b97707536e9c7674b81d01a56c9c5fcccc25ac916747591560c2caa9b91aee9523b914bb09da44870fb57747e1d50b83a226a413d8800d859434cc3492f943bc149c8507fff35069aac35e218f1d9c895d826cf22b8ea5c0a0044c47e1ad4790bf3767d68d97062e3b58d511db6582317f15fe17f09a861a5d4dbaceea751e49b9979b8d4e5d24c0ac045ece0461a3815ef21429d7358a7982ef3079d0d29bce412e23f2c367b860275a63193eb85c32503b950a1cd34e6a063c269d85e8d7efe920ad730187fec5d5db50885a31a5d8a7a16c46abb38f623276b1460a4c4ac4941c8aa9d845b7f94f73d1092318e5c014d550759941f8ea3c59c00cc7f3450d03db6676cca4685de2224301e82c3abca8b495c8e5c8707d4b89bae1cc6377658b66edb0f7642d67d0a7757769e2ab71b159b54b50413a63d37936dfdabee01354155efbfe0a92be5a510d80c762cf40f29fec127c72d9a52e052be17e53794fad6478a9191131cd160672c78372295a4b49e76ddf52a4e657c146166e9ee03b98627541f59fe9362570ee7546826c6532b91dfe6736646bcdf14ef1cc55a5fe7143111dc97f958bedea6faca338c95292bfcc5172aca586d274c63067b162fbeb788d14af562589484eb3a4d19e9b3e8352"}, {0xa0, 0xffff, 0x5, "b379ae62ac78a1f26b4b5138fa6e516c0267926bca2dff9d13e7c5bdfce24b7be572f3b9b68e4b60620e52156206fa0a52906ca3268b5e22050e3c2d9783affb8f7c78d53d7b21aa200daef5af0a9b0c92479c93135625d6df701bd9fb89cde04faca129aec29fef10e5996455a4ca9004c6fdb11f4b2d795a31f51e9bd9078789b7f9f25baff2e792c32f"}, {0x38, 0xffff, 0x4, "918fe0b02ce171084d145f05f04724d9b49cce0828eb792182623d754ec103247e6bf1a5806e"}, {0xc8, 0x1, 0x6, "9f0f2e2b12dd0e69de0380de363dac6f3f35903a32515aebc98989fa9659e879dbe0dea886a196eae3e111e9907dae357183d6031c9d1aefe855d51edfc68a2978b4b73a00a5694970e9a58dd83ae2021b745b7ccb09cd0920ae318a842e31e55fc46d4bdffbb43e7ecc2107fdd58addb5679f35f09b4bdeeaf4723ddfa5ad8a23f7e05fc587c82987a231e9bf80f00b84dc97bef500fc5460a1aed2456b590d1e25534225fd136f8ef525fd16c2efbb8a2c6aa6a52b49ea"}, {0x108, 0x9d3d6d2d9acd99c5, 0x400, "06c813c4303d4dc1d8241f6f331c7d1076fcf544abad620aed431fdaf7390458190f8de2baa6caab56328188ad2ed3aee2e6cb8d7597c139745954c17ed078726de23eca3121eeca3c8fcb5dcd145a0d913087b88b67f8874f4fdd3c553c0201b5c3844515d3706776ac8c5f33a125bef43f76257b44872b851d986c96f4c478622087541a0ff21c47fdef9545a5052bccfb0e47e12cb7aaa1b9778e085ecb296e41965bb26efddbf7dbd66c3238337c46ad16396944ae1cad2cb066feb552dac139e71d6d47eb6ae55cb43dff2982676a7754dc005193963722e277d02ed0b963526857c733199c726af62006eb103e08488e5501e9de"}], 0x13c8, 0x2}, 0x1) getsockopt$sock_int(r0, 0xffff, 0x100c, &(0x7f0000002700), &(0x7f0000002740)=0x4) 05:39:19 executing program 0: r0 = socket(0x18, 0x3, 0xeb) shutdown(r0, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) clock_settime(0x2, &(0x7f0000000240)={0x9, 0x1}) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x9, 0x40000001, 0x4, 0x2}, {{r1}, 0xfffffffffffffffd, 0x10, 0x80000002, 0x7fff, 0x1}, {{r1}, 0xfffffffffffffffc, 0x4, 0x2, 0x0, 0xc3}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x4, 0xfff}, {{r1}, 0xffffffffffffffff, 0x28, 0x9, 0x100000001, 0xfff}, {{r1}, 0x0, 0x8, 0x80, 0x5, 0x8}], 0x200, &(0x7f0000000180)=[{{r0}, 0x0, 0x4, 0xf0000000, 0x1000}, {{r1}, 0xffffffffffffffff, 0x84, 0x1, 0x80, 0x401}, {{r1}, 0xfffffffffffffffb, 0x40, 0x2, 0x5765, 0x1000}, {{r0}, 0xffffffffffffffff, 0x0, 0x40, 0x2, 0x81}], 0x7f, &(0x7f0000000200)={0x1, 0x3}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) 05:39:19 executing program 1: r0 = kqueue() r1 = dup(r0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x50, 0x6}, 0xc) kevent(r0, 0xffffffffffffffff, 0x3f, &(0x7f0000000180), 0x0, &(0x7f0000000200)) 05:39:20 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0xe) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$getown(r0, 0x5) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) fcntl$getflags(r0, 0x3) getuid() mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x8080) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20281, 0x110) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "414f166735ec5a99c910af3f7192dfdb3839c267", 0x0, 0x10000}) 05:39:20 executing program 0: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000600)='./file0/file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa40, 0x60) utimensat(r0, &(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)={{0x0, 0x100}, {0x0, 0x10001}}, 0x0) 05:39:20 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x24, 0x0, 0x0) socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x3ff, 0x8}, 0x10) 05:39:21 executing program 1: nanosleep(0xffffffffffffffff, &(0x7f0000000140)) getuid() r0 = open(&(0x7f0000000000)='./file0\x00', 0x52, 0x40) flock(r0, 0x1) 05:39:21 executing program 1: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x40000000020c) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 05:39:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) write(r0, &(0x7f0000000000)="df", 0x1) r1 = getppid() fcntl$setown(r0, 0x6, r1) 05:39:22 executing program 1: mprotect(&(0x7f00001f2000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000128000/0x4000)=nil, 0x4000, 0x12fcd85d6d293580) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000200)="f53c6491c639dd4ffa0017c58e382b62cb4058a1a677cedf4117a1b84618cc7c1d99e4c77aee0a32d5e7a38cf0c5c8d674e7aba0027944165b2ae73cd91c8d8cca2848f8084043bc05505f3597e87fbbd070ed2e4d99e2489c8d24b4c2927901f80339aa45504ada2b76d002ef3d35d564457b92ee3abc3e8e163c17387e68d2120aba658f1b4ad898c175baa31985d650276cacdaf994cbb5c2158891cbec03bd43227682dfc5f6", 0xa8}, {&(0x7f00000002c0)="8b7a27bdc146622270855c0e1cf6b76e4ce3698cc7dea02cfcf1c489cc2d8fdb809de78846b9fac2263cacd18addf21eda5c0fd8b297e1424901cb837451ef777e2226c440fe9de175789c09b74d06d45b1fbb3b3143307d916603cde03739daf2b3929bd3817ba9d6a94f8c9497c958e2801c8bf56ebe871ffc1d80b6938099656f03e63b987124f5112a94ea5bd671a46a8abe2708498ce906d7a4aca9d67365e7b158669ff398baa23e9ed169d4be9174e975b8cae3c264134e2754db04b6a402bfa666bf6b40bfb4f5d231a1d0aefc311ba5a1ca40a4b32df30ba92bfdb0dac2b3", 0xe3}, {&(0x7f00000003c0)="028b6f610baa3a23", 0x8}, {&(0x7f0000000400)="274bea14dc8e987633531db5fa48f239bb00", 0x12}, {&(0x7f0000000440)="f1b91e4d1429b825d6ab2e4c6178b7c76e89da01b0a1ab299691ccb7f7880c11f3621a626b84d17f71c429cf8708cc8b990362462f01e405e043eec4b67f7166ac6a99563d9d01cf9b53c7b34a283e750f1ae7b1c482b126fdeb79762db6a128660f795ad03b06acbe2aa3376830103c9d9871fb2fd5ba43bb6e1ee073de590728c7074f9c42a64a736f8328dd128f6b", 0x90}], 0x5, &(0x7f0000000580)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r0, r0]}], 0x20, 0x400}, 0x7) dup(r1) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) socketpair(0x6, 0x5, 0xfd39, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x10, 0x1) r4 = shmget(0x2, 0x1000, 0x81, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/197) mmap(&(0x7f0000545000/0x1000)=nil, 0x1000, 0x5, 0x11, r3, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000640), 0x0, 0x0, &(0x7f0000000000)=@abs, 0x8) 05:39:22 executing program 0: mmap(&(0x7f0000000000/0x709000)=nil, 0x709000, 0x0, 0x4403d, 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$inet6(0x18, 0x7, 0x3ff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) 05:39:23 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) close(r1) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0x291) 05:39:23 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) close(r0) getdents(r1, &(0x7f0000000140)=""/78, 0x4e) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x80, 0x10, 0x2eb2c539, 0x3ff}, {{r0}, 0xfffffffffffffff8, 0xc9, 0x1, 0x8, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x5}], 0x9, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x22, 0xfffff, 0x7, 0x1}, {{r1}, 0xfffffffffffffffe, 0x3, 0x33e480e25850d68f, 0x4, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x48, 0x0, 0x8, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffd, 0x40, 0x8c, 0x8000, 0x8}, {{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x3, 0x7fffffff}], 0x0, &(0x7f0000000100)={0x1, 0x1ff}) recvfrom(r1, &(0x7f0000000300)=""/99, 0x63, 0x43, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) renameat(r1, &(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') 05:39:24 executing program 0: r0 = msgget$private(0x0, 0x403) msgrcv(r0, &(0x7f0000000100)={0x0, ""/193}, 0xfffffcb4, 0x1000001000000003, 0x0) r1 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x40) r2 = getppid() r3 = getpid() setpgid(r2, r3) msgrcv(r1, &(0x7f0000002740)={0x0, ""/4096}, 0x1008, 0x0, 0x0) msgsnd(r1, &(0x7f0000002680), 0x8, 0x0) 05:39:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x280a0, 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x4, 0xfffffffffffffffa, 0x2, 0x5e76, "90f600995424d4554d492e6ea76f01a2d4591c17", 0xfffffffffffffc01, 0xe6}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0x8) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000280)=""/173, 0xad, 0x1, &(0x7f0000000340)={0x2, 0x0}, 0xc) chdir(&(0x7f0000000380)='./file1\x00') r1 = openat(r0, &(0x7f00000003c0)='./file1\x00', 0x80, 0xa2) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000400)) pledge(&(0x7f0000000440)=':!\x00', &(0x7f0000000480)='%#\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000004c0)=0x3) ioctl$TIOCCBRK(r0, 0x2000747a) rename(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)='./file1\x00') madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000580)) recvfrom$inet(r1, &(0x7f00000005c0)=""/36, 0x24, 0x2, &(0x7f0000000600)={0x2, 0x1}, 0xc) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000640)) r2 = getuid() r3 = getuid() setreuid(r2, r3) open$dir(&(0x7f0000000680)='./file0\x00', 0x80, 0x0) mlockall(0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000700)=0x8) ioctl$TIOCSCTTY(r1, 0x20007461) 05:39:24 executing program 0: pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$TIOCDRAIN(r0, 0x2000745e) mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x6b8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) select(0x40, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffff8}, &(0x7f0000000140)={0x3}, &(0x7f0000000180)={0x8, 0x0, 0x1, 0x0, 0x0, 0x5, 0x2, 0x6}, &(0x7f00000001c0)={0x0, 0x9993}) 05:39:25 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2042, 0x5b4f) r0 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8001, &(0x7f0000000280), 0xa1c1, &(0x7f0000000040)={0x3, 0x7fffffff}) r2 = dup2(r1, r1) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000280)=0xc) kevent(r2, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x2, 0x5, 0x7}, {{r1}, 0xffffffffffffffff, 0x48, 0x2, 0x401, 0x8}, {{r2}, 0xfffffffffffffffe, 0x0, 0x20000002, 0x3, 0x5}, {{r1}, 0xfffffffffffffffd, 0x20, 0xee6e616f10e0ae70, 0x5, 0x7}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x6, 0x7ff}, {{r2}, 0xfffffffffffffffb, 0x20, 0x4, 0x9, 0x5}], 0x80, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x40}], 0x0, &(0x7f0000000000)={0x0, 0x200000000000000}) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x3, 0x3ff, 0x101, 0x7fffffff, "b80ccf860b760536bd05d9bb213cb0b79c6d660e", 0x6, 0x1}) mknod(&(0x7f0000000180)='./file0\x00', 0x6046, 0x5) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/53}, &(0x7f0000000200)=0x37) 05:39:26 executing program 1: pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x40) close(r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5) 05:39:26 executing program 0: r0 = geteuid() getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0]) getgroups(0x0, &(0x7f0000000040)) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') setuid(0xffffffffffffffff) setgroups(0x0, &(0x7f0000000140)) 05:39:26 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x100000001}) flock(r0, 0x2) flock(r0, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x100000000}) 05:39:27 executing program 0: getrlimit(0x8, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/173, &(0x7f0000000140)=0xad) clock_getres(0x7, &(0x7f0000000180)) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) sendmsg(r0, &(0x7f00000016c0)={&(0x7f00000011c0)=@in={0x2, 0x2}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000001200)="d50114d011f9c0e84e40409f0640e9ca4c26eda09ba74b4823f718f4419fa03c40aa64cbd395c79dc9ed3080564652d6e8502817678f45592499206a62f3075984e6b0bfd2637b95afe5a74555ae58a6e9ff462cde3644a99060059cd17b295e7ae90fa252950b6a4152f01fdfc31c1463ae223eda9a3cd26ba765401765d56b0a45bd85629ee50b47057fed28c3233dccc158024b78c045f66bd78159d0f65fa4942ed95cb12d34e3659f448b6fa297ff12", 0xb2}], 0x1, &(0x7f0000001300)=[{0x70, 0xffff, 0x2, "cd93341a1d4b15275a392a9a78a8efb2f965f79458684307a384cc8924082ac4d95df7a3521295cea8fba11ef672b31814dee486f98d6da2b58ce067c161c2db3b3331c639f9603a3292c05322afdc263244522d0f4318cecfd9"}, {0x88, 0xffff, 0x1, "13514f7f792bc38007dbb3debc9314c98d228918ec57b0b68edb57d9f381f3ca563df7cf43dd4c0a38a0c2d1ea5f3952a908e4f9f97913835764d110d343fa1d298224a941875789c16f92cec2dad9e733b3295d2c87f43d7490e3e6a874b8149dc5a4c6702c9d4481b4579605b43dda196c405f34"}, {0x100, 0xffff, 0x7, "22de45afef4cdb2fb6235a60065b1e8ce487ed128c62b943c8a4a9fce38c8c5d428c87f89777982f2556b5dff2e910fa2b3725044a143b9dccf988367cd7c4634d65e5b668e195fb3d8086b9ca840ee48c8d22787dcb9851dcabc625349a060d77e626dbadc84742ff637e351dd4f7b0437d12624790a2c643a10951d463d4b257be642575e0c6fb2768824dd1e22e4ede8ceb716ca1bd01ba7f31e209dff443b42d6a81eb10b1f3f16ffc0cedba16df22518f210b4d71d4caab478893eaa7eb3ae3445faa44056db81f8c1e1542776548e2c39833263b66648a78a3d4633480a47f5ddd8e9da74b75eecdddaebd2f06"}, {0x60, 0xffff, 0xe1, "ecbfc1b2950e8d57377bd418e6266be80a135162636b4b3dbf99feef2ec4c18e9bb2f77bfe4f019c51c0aea193de057715a348cda3c217f7923d54fdfacd0a62fde571d739be4e74f2c5"}, {0x30, 0xffff, 0x3, "3443c48a4b97bbf2ad6ab4691f6ac899532e24228b11f30295197ddf8375"}, {0x88, 0xffff, 0x80000000, "1981c94b442e30dbdef5bb51f98a07bed8fa7295db06597fe0e26d4f3ab923f2cbbb94e29f8b2aeffc825d2585b59ce64078be50ab9481231ceecb43c64be425b8a8f56d27eda9a075743efd3280b527f8ba8aa162b9802d3c0f5908b90ad7fe75949f6f65c1f1900c63cb73e705f7f9785305c55e7c"}, {0xb0, 0x1, 0x0, "cd69b9231ba58c73e40582bfc3ed025e8933d3f4f4a4bbac0f2111ae9c4de4ec292189118c37faa4eac2d4ff2f2bcdb2089ea8c14fdb55a886433f10e1a4954a07961914da480f3dcf605c794695eb02af0be57b6a25d10ce90cca02ddcd923ec58f3e8a4533447afc79f3b4d626c6711607cbbbc53ef6ad214141b1844455bca73f15606c0fd3c4e7226e889c8337bc312cf973b35b3f596800e2"}], 0x3c0, 0x1}, 0x0) read(r1, &(0x7f0000001700)=""/83, 0x53) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001780)=""/4096, &(0x7f0000002780)=0x1000) r2 = socket$unix(0x1, 0x5, 0x0) fsync(r0) r3 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r3, &(0x7f00000027c0)="f79c948a094b47a3edc6ca64d83026b2d7bbcf9ff9c357304a8fed7614113f92628539cfb4324081c265829db49f7d7c7dd06c30e8bf762a5b5de5baa1314e41d521fc6ad9680ac976a6", 0x4a, 0x8, &(0x7f0000002840)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSDTR(r1, 0x20007479) r7 = socket$inet(0x2, 0x4007, 0x0) sendto$unix(r0, &(0x7f00000028c0)="20cdae89ef0a38d574c7d10a4fc8b5568287abbabfe483f9f8a43d1cbbdf9a414446d6f6b4b8a9ad9951dca796afc639398cb2c6558b32a4a37db2403d46aebd93016026d833c11f54b9a939b395dcdfb5abdd9a7d05c7932adee48a94fda8dcf2a7e3e614ade340c5b0caa177739783efe2e309d8e26258e1a4f0e18ad846dc3400121dc06cabc48de923dbb15481596fe2a42b658065c86d390bf895b30e1c6d29b45aa7b79c51a2df6bf4cf93f222ffb2bff2f2a6fdfc15a5050ec8a49b00daa25522cccfffefe9ab09793bc54d3c0c19e8484efe20b3bfe3cecbda252338b324c08c", 0xe4, 0x9, &(0x7f00000029c0)=@file={0x1, './file0\x00'}, 0xa) getsockname(r2, &(0x7f0000002a00)=@in6, &(0x7f0000002a40)=0xc) fcntl$setown(r0, 0x6, r4) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) msgget(0x3, 0x20) sendmsg$unix(r2, &(0x7f0000002e80)={&(0x7f0000002a80)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002dc0)=[{&(0x7f0000002ac0)="e093bbe2ded932bf2689d74b81729a3869b880785d29db66f35907e9c38aeecd74a6f570dfcada332e01b87783f53859fc41c89c2d10ac0f9404b6967e0973dfd0757624d93d22cb0ae30f1c74ec8b37c609aa7beeea2d14a6e3e78fab1a888eb94467d967acc125f9f8f69f9877efe20c65dbe797ad5f3c20944a52feb3f15c3db64bb1a8feaac9ec39aa488ef8896e4e98f4e9971e82822e9689267fb6100103602cb4147c659d4202c286a31045d8a1a4f29396a20e7a8948a6fc01d8fbf483c3b95041190f5448d3dda95c4f9424e5592930b93ad506d74db8b373aacebbe7fed8e9d9b604ed6bc27dd2f27523", 0xef}, {&(0x7f0000002bc0)="8c8d2e86ea98d8c1f20c41a8f5c62279377b2218d3bdcc89d7ed581e8367e2824d58ee9419d1122b271ad22fcda25ed44ab1b4de6b578b77b50110a8aabb7cfd9500a8", 0x43}, {&(0x7f0000002c40)="053851812dd978c004b600ad1f2708514cb0bf9530bf4eb9b5c6292fcd87d774a7b279bfe2ae2617ea8c5e35ad928eabc7e7202d3d68ad8aeedf1c9a9a87007ace33ab8c7b782c9bbfa7e3e0ae2ad73e21ab2947fbdba6994024caf994e9c35a938eb01de012e76c515870d74bef0027730f20626d5ceb101320209960d8094fc01db31707fd80277dcc0973f85f10478582de590b1d4624a9dd6a71ec93bceebf3c", 0xa2}, {&(0x7f0000002d00)="7e4e46e3d84cd02db5507a0ce5155c4f7384711109cba7e9c89fb0f6e5fe42202f823d6914918aaee245cd66a39c18307a5b1986ae632040e773308664a6941ff7ca0ddce0fb066a8ee9c8d42620566abdaa9c928936d55b446573332c1be94f6f79846ea12151749bafce0f63b6854f65eebe36b2d049c47615f59a44798a96dcaf2e4c71a807090046fdfd7efdfa327ce68fd06a04bc5f89f881", 0x9b}], 0x4, &(0x7f0000002e00)=[@rights={0x18, 0xffff, 0x1, [r2, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x18, 0xffff, 0x1, [r2, r1]}], 0x68, 0x400}, 0x400) r8 = socket$inet(0x2, 0x5, 0x84) getsockname$inet6(r1, &(0x7f0000002ec0), &(0x7f0000002f00)=0xc) fcntl$getflags(r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002f40)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000002f80)="950b9412607588d13ebedf244e66e2b2", 0x10) read(r8, &(0x7f0000002fc0)=""/40, 0x28) getrlimit(0x3, &(0x7f0000003000)) setrlimit(0x0, &(0x7f0000003040)={0x10001, 0x2}) connect$unix(r10, &(0x7f0000003080)=@abs={0x1, 0x0, 0x0}, 0x8) 05:39:27 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) shmctl$SHM_UNLOCK(r0, 0x4) 05:39:28 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getgid() munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0x3, 0xfffff, 0xfff, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000021, 0x5, 0x9}, {{r2}, 0xfffffffffffffffe, 0x4, 0x81, 0x2}], 0x1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0xac, 0x2}, {{r1}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x685, 0x81}], 0xa8, &(0x7f0000000140)={0x3ff}) fcntl$dupfd(r0, 0xa, r2) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSTART(r1, 0x2000746e) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) 05:39:29 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r2 = kqueue() r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f00000002c0), 0xa9, 0xffffffffffffffff, 0xffff, &(0x7f00000003c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) clock_gettime(0x7, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xc) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x2, 0x1, 0x400, 0x0, r4}) 05:39:29 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:39:29 executing program 1: r0 = socket$inet(0x2, 0x4004, 0x9) recvfrom$inet(r0, &(0x7f0000000040), 0x0, 0x2, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x2, 0x400007fe) bind$inet(r1, &(0x7f0000000000), 0xc) setsockopt$sock_int(r0, 0xffff, 0x115, &(0x7f0000000040)=0x5, 0x4) 05:39:30 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='\x00 ') setitimer(0x0, 0x0, &(0x7f0000000140)) 05:39:30 executing program 0: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) socketpair(0x18, 0x5, 0x208063d9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x44}], 0x1, 0x80) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x2, 0x11, r1, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 05:39:30 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x40000000000000b, &(0x7f0000000080)={0x400000000003, 0x0, 0x0, 0x100400000, r1}) flock(r0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x6a) close(r0) 05:39:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x1) ioctl$TIOCCBRK(r0, 0x2000747a) 05:39:30 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000004c0), 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="78000000000000000000e1ffffff00225f2645c940a19230c3272305861f00749071e32ea98c8f9b024334e5afee28d1b57e00006d8d69692ca22b9efcc4b194ce9ca9598174e047ac11e08fe4ae65bb2ad6adbe703c6adaa3675ddc2356355f5a94a4b400000000000000efd7ab8d31f879f1fd7188a9f1d71fb82d9e260065d0739fd28d84efebcea0873d04e252f366acba365018bc47b1ec37f73efbf8a5d4a98132faff89b4d63e6a"], 0x78, 0x4}, 0x1) 05:39:30 executing program 1: r0 = semget$private(0x0, 0x4, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x5, 0x2, 0x800}, {0x0, 0x2, 0x1800}], 0x3) 05:39:30 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1045, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0xe, 0x0) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="9aded72877ae1b980a57e9dff136cd36755f389ae228bfe974e4084e452c07a22918ec79de435d598bc9ed60f8eade73773f5661685a9d7b833f8b868a5807a734588be3bbfaaee1f362715221aa52415942869669de3f66ffa8335571054bf9e0abb4fe8927e38b6c86338d7ea932a26dd6d0b623d31fd52c6056cd9fde53bc20628e09c2941f83494f6a92f7de34ac67a7b7c1095f768c16128d4266944bdf6160b82f3af455176c29a5ca253a011157e9f0c381d9d6697239dff84fc918de1d01d12b7af55b3eeafcbf3f179d272d7aaa637cd9d2e02217b120710836b2c64438b7baaa31e112e92ef4e6aef76cb053058cc56dfce20ce967d9d8f91e55fe7a8a9312f0119d2ac9c166ef379f29ed1e6bdef93bffed22b9c5450163d2f944370a8c276a2d9ca55eedf0badde170c72f0187136a758e9baafaae2f4181cfd2e568be45fe977cc3387f193155372b805ca0ccc95c6df3df89c36ff45e1ace600f24897f66402ca764162785d9e39a1efe05f56d63762c0bf2d23f3f095aa9f336a662687bdb3334a432881d9e0227460447dda5054b38757964c1bf28dfa0a8bc905eb7e5b2eba572ccb57f0f1853b6ec97e010cbfcbe759a03334c00fea3ad423c512f0cecb6ae9040c1ececbddb08a05614912fe030e00e0874a5e7ded605df13dd9cd89ed2042b53c1578b667ad242615e0c8bd1f3f68938e7bc46133a4f9ae038884980975233ff65b69cdcd02d5b1ab6482f531dfe09d0a9f8dc14d76f0d921af2a7c29172190f6d90503c0ebfbeb1f6e4144c3600ced1f9e972487cb3d000f4bcf648c6be9afd3504cc020bd6bb063b69c5d3776c23db2e14906bf8c65e33c843787805fe3672a3602a2c5044c048bf6ca82529a08b6c646cb2e186c436ea7fd3b1c0d0b8d4e0323829e8ce20338d08cbc21957b67330b81275a6aa5c9f8f2a999fb42d2bd8ebb6e2697a21f9ea4227c8962518eb4ea52127855a113361a1966a38ae872afbcd90b2f633a0118313f375022cc1e30fe70d60ca4079fb6b2e5fd6254e637a2f789a6b831c8b3eac97d5e7fb4e2be917b89527ecd646dc32fa919801e0e85f202e030cf6482492398ba4b9611fea098c13f8b57fb4bbed2f2c45303e8a9207fbc80fc1960442511a710ef3c587e5a9243a8076c6020352f7756ca015f65e1f2ec3b7a8e0dff8cfb95dc661b8d855af2673d52e22210085604e192c7a62fd402d8aca66b3ba5817313d2c0343669bbfc47b7406332471874f4c6f299a45cb888e7c27424e22a8b5c5befee948405c7bb2820f73baf8bab388f2d206623edc8f368c620e4aa12606fc6b5987069393b6ee47df15fc38db301e74c28d08c2cc7d01752afb0b20781038560ffae064b979fc3b0d9a0c9f26d6b8e67b6e51366066159704ac63f2867e4348d365225dc4dddef138c24a24c447cf0b4eba99e7f39eb5cd38a5403f8c3274130b5c95bf558363537b030a9af567ce8abab0a618ce7b494e00e5725bbd5b4344bd75116f6aa0106f6ef6a06c092265f70de792988c10fce5910cdc41d545b45681f77209ede7581680febb1b2f93aff2e50fe1502a88af8b29720af34f5ca01797488098600611d783a77a8b2a66aa4b2fd4c6d5d9b5cf310bc44241e32f3945318476d045995987659a8acad679b5b97af4320ffff678e787dc76c6ce76bac45b98dad9ab006a65a1f2794267853ac4afd2000c91c92991a809424d7c9b79dde16ab3316358e966e2dcdc91e4affab82ac0bab01d8e5a2f743682dbc05a64c0b13e88a8ecd496ceaa7a520e4e260e6ee173194f889dc895d3a23d6c1dae8af6d3e4dfb2d24243d7f4bdff5273eed30b7d430a1cea5151f4057137aaab797ac100bddc67fcdd6257afca25ec572889a31ae3c474e99a19abdbf2122baab6b93ade0935be81a3c8920d7ee2221d084045ee82d85b680d155b227646e0ad681f53ac472fcc5ab69ca741a926c6e17e88e547d5d3129f5bcf209919abbddd44d7b93ef55cab7efdef50a7d2c74694dba4a6e5477ad4f0745d112f4679839a8fd67c1a33cc87bf256a4e16aafe774b2fc4d3f1d5fad81ad88a35cb54add25a99c267c8f3389ccc55449e98db2eb3d5cbe8e9077baf7ebaf1d410a831ff8546aa6df9a17200172ccf116aa32e2e3d8f484c36c7147d64372361f9dcf41c79154b9167f6e806ac0677e5a7aad0db189d3b234c83dba7ab2fd3b76ed200dd7762ab45e2055da8c496e78d5e8e12105d816360f63051f33dcd1175670312bdac6a9b715d083c418951c78b526d2516d77379c208f477f0295c377000374dbd6f55921b4ba184422edecb61905f2d113c477cf3da045260fd47a3059c8cb405e42224c3465b58443eb3b0cb3d173985b5df423ce5a0d18de8bc7be3815c83139c8c4831269e585068bc488add0feb61a9174a81bc8cfc84f70f6eb194c0219d4dd3ec465c1c716d5bdf2cb00ddc45dfd83804e4f23b8fc811519b865063db1d12e20e11196d7d4bf51814793aaa33fbd5fefc63e8edd382ff0ea4b7994619f4fdb3490da8cea1ee2864a28802eb553783fe4f104139f6f597752f098db1ec1e57b4161904b7360d0a0318399a4aaf91c2275c646fa3bf0ec553f017019410edd0b8e6231234b8f9e01264e01fe256210bd2780953d0218cca261a5c5ff5ab923386fe6f95edd32ac26b9f0f65be37a0305d289d988faca02d7f2fbf670196d8bcb5c23ef397e1b95cdba9fbb467b2a05c0dacc8dd2a1fcd2dd8cc5ba6302a65306b997c1beed68f0f8c840df0ff3ea631a5cc8e20a976b3b875d1a3ad5455cc0f11369e2e04bbc8deaeac16f23de7e77ecc5cd28e31ef840db7ae4c49268703bd1c10bd23e7983b460f41eb2e222a21b2ed87b5f660e8513c6a7525a98124b69665d5797e1cba5a412478f3ce434490402d781dfe7ec9790901efd753579928911cc0b7d9347293c1edbacea169dfa0f3239dff207f66b5c8fcd829e2cb4a34d86c945505e2a3d73b95655aba2fc34e7d19051ceb26b11d3103745dbc14fecf365764df003bd6cd92410bc20730d0c42f6fa94af371947f5995230ee1659cae02dca30ba2f6377137140c8e4e7912f45a2015b86e458b1f876e5011ffc7245e0af77e09d01a6ba81ff5641ec9cc4601d9a92da17192deffec47fd85453ebdadfbc3c01830a4eca59184d76203db6591148b0510a28064b90f82b349a3a642cc09a38fa32de7752d37be82ec6483ac3ce3ff59f65df47480f7c1f2c348b236c7adfb1eae534fb1500e84f4523494e2cdcde0e792057ba0b26ab0d50cb4efe192642c73d43970ec255835b1fcb4993771619601b2f268fc83e55d740b317d87f1820234b76c9ecb5ccddc7513d415c72033d5d07d43d964a3e5df4dfea1d323c101c627adeb8c14d982d48b7649124b82cd8667a519f7306e43c24b9973f34f27784589ad012a7f9f8372cfbe5890f75ed55f4013ae6205fdc4282b0d225f67e3ac404427ed273f6b31ec4e70f355e830308201d1d9f1a635cf3a52c413745e7a87d719c38f45bca06b8c5662447cdeee0b246159a7dc451924c1443e6499b32246d6c9f8a88439c194b97d67b055479fd9b56b6dcd4cb5a3060319281c8ee8dca87c7c74e43384840d7ccfe3c28658676c7a893f57ca0269c6df28a2a68961f1df047e1596c1437e6017c6c84a9bd65f5ec0fe010529f4f9dd0782fb233c9cf48e7254259a8aa342932649a32e5b9e39df0ab82b1854f008c643011e94f9cc5e85084e4e99fe33a5c85dd31b41e66463ee79e3252bb5061ddb71abdfcee33add9f8e3d40da8b8af25cfe90ed035394424b1644a92d68df479c5c9cb28aa2c5cfcb6ab546f5523a40932982e63de6ade4fcb15d2f4e9e45706fa5490a85f1251e879562010db0bf3977dafc59f5e4388de930220d3524c416368e9a37c8e02be1cbae30044fdf4e7c2e314f92b8768d0d435c8f383e33a3c130e5ca7c2ed4b3519658bf3b8738f5d4986b22e2f5628fc186d61eed07c33370cb0a0215218034542a2d92b9e3436f94ee9d422b7e0c1a757de4142195fb7a530014606a6e8c67e003ee642be97b562bb760f4e67fcf797ff4e768b11a0f0b9b0485e9915564234c34feb80b7ac9a5fe8cbb9535b377c69a3e6d9b54ca39b09e569d6a870a2278c890614e1d9517db5f528c6e607806549b73a04130a9d70f6f4fd00ac26a8b4416457fcdb148f8c4ac23116f70c852c2f8a59be7f91f5af51f20e02724b961a7afab235f48bc6378c744fa1c931dd074f3a4ef3b7cf83e1f03fbc2746f4d440cb1d273de2437b4c34888064cf2c8bf3e01400cc1de6755dd12a45a3f72f1205a3a4e87847d5f7d9fd5ad7e56bdd21704e4d4972a992d2e6ec40eea2f365653dd17989f99ad32c4649efc216c4692006e40788c863a96285c945532dca6c5312e614c46ddbda6cfbc0f0d7e7c10bfb62c41966f5b31789e1e5d2fd189107567ac21fc705c4de59e931817d368ac18aecb8fc6be3d0fd67c336bddb55d3cbf1469a69ebd8231150eb811b51c65b423e182d7898e6354468a11b866d588919c15fbe30dc7c6dbba4d1aa2969873391d09c42421fdaae60638008af02430036994b04801f3ea81f75300bd7df3fc690a1ec495298f498bfec3805338f0daeb7657ae1381e230150883307b028caf78c2e18757c7171c0b8c16fc5fa424b8d6958d8e096bf652b731a195703c27407d599f0556ebabb7d31ba5ed0e7af789dbaff7368c793799384aed67e59f0a44241a8fe0c747bbaccfd1f7da9a2d96593426bde239efa891d619e5a58bc6a5c5941d523f71bedc7f1bf04991ecf4d7fbabe57307c29a55abe36a6e72b7c851b37e73052932f81a5d6310190f5f221ae88a2d4d02f6bc597820534611210820e1db48da8ae68ab3df182d8f61b8261587d4418ac286c5edb94ccf9db5c9185abb07611695efcb7679e0eac6e81e28802ac99d4155f922d90925afab368d45865ae37b302fefb59c47b4baa8f2565be87b078c83e654f777acdfa3d922d3e0a65052f1cbf322b4c212d9", 0xe01}], 0x1) poll(&(0x7f0000000000), 0x0, 0x0) 05:39:31 executing program 0: r0 = msgget$private(0x0, 0x408) msgsnd(r0, &(0x7f0000000000)={0x2, "3ef5f8c630644dcee2be6168731c9f06696a99c6e42e21aa4a77e23cdc1012bf0353728090b63e161890c649170ccf22d0ef3e9e80fa2ddb15200bd25a5a34b7"}, 0x48, 0x800) msgsnd(r0, &(0x7f00000025c0)=ANY=[@ANYBLOB="e31c8f60acc32787596bb5c74e9dfd2f2bb0f9fc05b76da078fe6349650e28b395751812c9f47c83a409ef9e713f350f7783401dfa2483a3ab77c0fc128a71f2fca91cffe3ad44fcc3cb732e5beb2c1c85e601e792009e2f9d82a7e75988a9b7d05fe44298a708d760c50ce263132c4336880bfc19c68da7247d5f5ac77493c0502ea845b21c2aafdfa160008f4b7ec978ddb130dbcebd5d33f62d99ff1fdd878990a3894671ac8cf861838f4aaffa3bb4f6217b0cf3727558b60714b259146703e12cd6dbc34b1c4b1de73d30e7ff9a89798c84a7647a6efc538994d43d841ece119de89c71fca9904353d7f8d548fce9e30cfd6e450c0d42c35e49677269943238f952e3635119204a0854a716ba3e81b4ab8f69e68cd5fae0434ca954c9faa3998c9cc3075ae7bdb9b5942f44cbda1200f4782ca79709729c2b5e7f2367058320b8f9480770dec42f0b616378084930cb17ebd8bbf9dcc2b26e83f9929eeb18106410635b5ae46548c1b6aa3daa80fd55a5e8d34caa8a8af954f9230cdff44c036a73370c85cd70e294f126e5c7bcab5513ccd5d8a08b92525ba501c2a65c46b6e61667f80f67d90b27ff0ec4d0008a1bd0f03898f43e7bae2a6b8f73450fbd525e286c24a915feeac335826c577a9c2173d655ea6fc7f76006b3727e5c4f771da28ca71521739b573ff75db7a7c4bc7001ba531111c9cbad66deb4e0320127ab4477c0bca3e7c7672eecc84173faa93b9fdbb8bfbd588d535115d68f0b2910450870ca4652d573bd8be771b7e2d12c408740c3fd1e9370209837fb0966c2512cfe110cb8be9d61582b0ba866ed5f8dab5fa85b1903df3518a68e39a367ec65c02cc4afff4252487779bc20f6c1c99c110c69c7d0fcd2e3c99127c4d3f03ff516686edc50cf4e937a98c639591b56788d216498bab0314431dfa77c97d8c465c755f67a19d564560581b7912ddf2b43489d79170527ace981f38187b87ca1606f5d6897416f540388908d7fbcb67b98c84e78effaccce935e458ba9162ca7a9456626f2809a4e68576095fff048d52d284d7e5a6473546ac8f13e173b3f30545ffa482cff9e0a2b4e3db08eae1ce6f74926516b3232fb9ece7be145dca977dbd6127b9f04dc0976759181fcd52a94a29cc9b0d445b44e29fd515f24f6d5b0e3c92924b2bfa7afd7c3f8900d430550a55d296d5718c50060c0a1927d11fa1f9787fd420bac32242a3d6c4ea5f4e2e8a1104f95aa3bd53d338bc42210e9f1656328add07122b7ba8c985ec06b90ae0340ea8f9416745941ebbfd817eaa05f9e773186696c089974615092432085e0098f7db32db173f59716c4897a4a3019f73ba75800d471ea8df5ab379ebe313879f7055730b441ccf94e5882b4995eb0037f023b868474c73cb0274f6b7171d2d8fdbc123bff930b2ca1c3fd6257a54c8e8b133eb57669cb4d6091c7ff03e73bca4c244f33e0203d19b855bacc23d3bdd93955729376154831e66103fe4d9d5646984fac68650ecbd3697c2803005925a1b2452870c6f6b84fa568f4af17ccba9121e4847c35c389725d3ea2ac703f442dfbead5e92afb008c678fad6ad4f10ca45b3762b602c905c0787b5242deb01ef22eaa8019dbfc1148fabe7236daf2bb1ea5ea6971ce90b527db24cf59c9d252ff303efb9b4dd411bb9a17ca807dd7ffec4ad6d9e28370e7ce8c07decce6877146c9bc41622df4c63d0f9081a9710bfab50848111fd1d144cd5787d2fc71af712d905f743481838f6073e61ebb0db5b52990a067d34134a50c6e90cecc034935389f52b38c54d5f76232227b8f9037d18fd6298c56bb9d16b5ce53134fb77f889b39a98de774507540a249e33988da4e56a287cd618d42e3db8f2bedad147a44ff8bff769ee8005c332bca1227f3492e52c9ffc382d53a4a231897a70bea56fd0ff11b2cb07cd4ceb4c09aee305b8d263b77213b401c5cf79e5ae371f2467e68e87a6db202baded27b3509fd4f180845c18ef75a555e904b3a464b1d972cb0a39ee8cf0f1b3175408debd3b5dd9ccf22f85d5aac53b412d5717c3ba9489278f797744719e58fb595120cf95584c1c87012561852eb9d0232f9c9d4b3919362705ddeb6198241888bd065b5473e8d20b2b1171ff48aa8dbc57b204bfe095b6c542c5a170ad4dcdaa9065c00d3ee51e352c5b5528065004a6d0e27bb9dc5bfa92e0d362f2a61c7a52b0c6006f1d180f0f97fa091da41284149c39824fe7d9839ddcd58de0e52d6557f9402df975e1ee75242bc9e3a7632f42cfdf7292d69cd40d8b96508b539eca187aab4e096aaf226214934414f0dd1b9ed870a7b67120319665f91e9b5b156648ddd005ee1be8f9dc4003726d5181186b23cf85e0dfea83daaf706b768214b17e0f1a33afa3563e742c4836c4b45dfbae79dcb8d80251de0fd1ee23243d64fb59f3d0129a67e3a9e1c53ced7fd1bae94750d8d5f3c3334dfbb9fbdd7322ee8ae4b2cb83c0a8d844e8116484727e713f7b066f5350e1110e020e3f013bb415eb9965f92eacc7ce15b599e0234f98d44c3a9360e3bcdba76c3291b81f6b5ae5ac7877c9ea8650ed1b95f3755484efb320b72829333036380f11e89de14c55bc5b8a1bdaab7df0b324d636d6ec0b24f877b61ed24d1ab9aa7541ff2946f2b8f4b2a575f2073b9bda19ed0afe3f15e70d7035655fec82f4e2a7bc15bf2c128c45d46fa8fd0edb5f0ed526f09e75f4a43f43a401c09ed0cf639d49c5000aec5be186db9dd060a860148d78f74f7c93a3e5b963af8884b46e58c60f734e0b01dc819ad6fa838babedcb3431c74401e7360324654f920721becfca28697c081d9b8fa8110aa178baf543c7aa04a97182d91be34e99177d6d3373d28ed69e55763585d53859c3aaa13abe133d87e3d9c677053342b139b3c335ef4d9f2cee51b198842d9d5b63064bf8e83e7d68034d4e253b08cc15151513af87142173dee6fca9083bedcd838db71908333a235a9d39e6e368a33c108a8c03b788679bd8478958e2a3082beeef8c0fc7efa19d54515d42bd9b8387e1bbd387967cfab07de0d522616030fb75cef99af3e23fb62eccc035105a70a93b4ce6a4d2aca20c8e7f5b2209873ce43fca14c2bdd8b1759ee3a24f8b3446bb107347453412091f57dac0326dfe241efd91ff6390bada92c762fbdef82063479239fcdc1f519a2ae5df5d0c9c5bf2454580231ab89c1a3bebe9699ea3eacbd0809248a5892e671a701ff3979a99f258dcc720b371f80ec70d6319c431344f1512abbd0308cde51bbb08173b725f3712d3c41ba6dfc112cc1a5e337c81db7e763166c98f46e3e8693586702cb02fcb8798d5cdfbf46f25860851556de883425d10e47ec8271a41693496414fd27cde9c5acd424a296d2247cf17e06d952d36791f9bbb237c0a8169bccfac32ff36135d72680cc0933c707014f2d0885318886a2ea5f5219a15cacda77b228c809a664b44b93da9c9b8d378e889945399cfa60f314a73bf47ffd7dacc819ca70220aa48c25c0f215f112cf74e6db1ddb29363840b7086d20b4cd089bed9ef31b357c960567d990ba1364238a0da738c40405dc2d4264f86a802611a36c8355b158f88ac4128f25d22f225b69713c3e9510e498add81257979716b4cc20f3fab6f183ed290be8978373a95292da24e1a5fd79ec929f582db71083a8ed437e9b32492d62feefc5c1d46e0f881dab85f9c100eb8e304f61931de7335b3eb7e96eb4310ed0607c21f2cdb54a22542fb1d5683253e08501df33197b89a00a970b0648b3288a97f5b94a351e96284a70af4d74bbb4b3872860783d4b4a05f5701abe8c430d61be7d5cf0d64d449255ad16215f523c676c5d0bce5323144bbc071e276f6a1fb84eebd5a4baee99d2c2c19d45a4295b88bf495d395ae59d19ae81390233df39ed952f51b8ac43af30f568f0f0f8c240104ad4d127ba84332c0a7fbfc8d138d348d8cf8f8fd5f6977f00de917c08f6c4aa91f886e267f2c117d81575621e7852d471cccf4b634441422afcdee27cbc26fc11c8d9a98c9d1657af87aaeea76521ce4594d004b779b4416683dc69d9de06356c22791e54bbe0b68a1de4ffa36025795aa25a98b29dd3a43170542c82f8225ffb1c4d527fac0705d3d5a268fa5ba4801dc6bc4d2f2aa74b45eecfd323009a8ba0048daeb873a42981b2727b4f71732d40e3071fbf30a4aa8b0bc7f846c168df6f056ade617b63d7dcbac214492d3c02134182ae652648903d3a0df77943d1b0b20a9e0c646204359fbd85cc39065f32ae3f15676c21ec9e68db8abe33bc65dbd8f5826b5909f089a7a890b9f99f26f55bdeaf6ec247bcc2b5a3c4f965cb98c65d800b830fd37343481aa9029f139b50cf52ea9cd479c235feb433508c54b0928c7a3aefff314ddd30c9f0f918f9532b64ea5894bdf1c0a06557c06ef2ac414f11a98d3b84dd8a57aeead98ec1d269cb47fb484c4e76164927c65b7a0f87f9d2526cfaf22fc951a0c4256a0a1d05e64b6be3b4d1c528fe99e0f7b748667448362075f4745eb2d2958ec489011d5063987b66c5611cc7fcc1d406ac347b3bffa47da1762406f38be36274797b295592c95c91f83894ac9db7078e8f2b469c0dc104f3749b29eec65228494155aba1cd69a56b54d32bfa8b4fa54e0af988edb9e65b0fb853b3b727e20e82991602411d235934e559b89e9c4537bec9f00b3607935367ad0292d69379c9d3cb34638483e7b23325c571a8a63605e6604d2bfa9b5a9a2c8b4581719270b737b6662fc54246c2dd32e733af61424521b9e9bb59099e0036111319f11dcb20252091a7c5f51a1ea03962311c5d8b364066e285857cfbc3cedeaf3f0f8eef5f9c2879f2625b6a9e21b85e37700c7c9da208e7c74302f714448d406fdc80ad218ae65ead88428dcbf079abed12f438196b2d63e02486cfbbf584191dfd7e86dfb9064f95a0b45946d83929c2da97bd53b7a0fc744cb48de5aae377e49cb2718da9f78a86ea1c2b88c041a4c6d1390c40f71c6556462d6d6d331a0d47cf230c0218c95a6afc1bf9c9632e77835762b2edd67ae0d86b218d29c31247d41c757900f9d2121d48381ad5d5151229da67d0b4d6cb4577343435f15140892776de45f48ab299538b2d4a9aaf94f8666e10fb4c41f6ea2395a11a3b45488bf0233909ebd6dab388e24e657cb0a4d35bd5b3d36fe41e855d3f8c539a29234836a55fa5a5df4205f520d64b4eae6ab22901458da392edb5cda2f4e7e4d911b78f844d3c468d9c21e01b6f66e26dd94a32307de505e2f9d80befd75437582bfe89786aa223f2f9ef354aefceca0341d3903446a54c3a3315d68e7307c641ca69f3147b5ce3bec2be015a982070997ba9a0e336926844f25dfecf213ca07c349f579866c7d0caf93ab6b9dea9d3329537d54391f813ae4c45966aa0999b3f88356b0f3bc4266752a4356a347e1e22fca7f372d37c08902418ae2b093c0e4a713f00ef2c9019f62c76e7449ddaa146246b84b3c68394ff843b860c718859520347af8d501e7de558f82b40b9fa4e209e002a8d6870c7b4c6e6e98f75a1cc2ab336aaee4f7da73b198109e0273f86bfef95f1dcdc658b052c6e00917a7077d9f3ec24bc72fcc459f91d7b0fe9b7c517c04467f1c7935eff76577aeab9709cf380f23c50fb9d0a2573a09e0009f6f470bb5d1ae603a0e289d47f74b145b39ca9b380e21f23a54275b4257732f811287e9f01daff9018ffeba58a020351ac65fedaeb852091571c3453c970b119fde1e54bc3e771d5694a0f03cc8f7cc763c6f0eaf71928019ae143a5e36126ff1aab03cb5691fd50ee37103afc6d88365c82bd15bc546b3aa8bf", @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES32=r0, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="1f5006e7565441175794617127241d53583cf6b9aa88af27fada4def47cb958c034f17ce74e1e43ff116720b29db7eb29409bac053a03f91900aead1299a5e1040086a4bafbcd46f790bca741953e122c6ed95e3702878812bbe0662d8931ead693f712aa472f04825dbb0013092e2fe93d08fff083ac8ad7286d796e2052cfd746edba2c702a3791d41b630e6debdb25f6b7e5f1adda38ceff8226ee0b127d074a835b9", @ANYPTR64, @ANYRES64=r0, @ANYRESOCT=r0], @ANYRESOCT=r0], @ANYRES16], 0x5, 0x8000000000000004) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x800) msgget(0x2, 0x4) 05:39:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget(0x1, 0x3, 0x400) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000100)=""/208) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x1) 05:39:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) unlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) write(r0, &(0x7f0000000740)="c3161a2fc21f4ec9088c07f88b707cdde90db50f2234378dc98505cadd00e7ce035a6310d7ea1bfea3a25124586fe7427103255fa6f606c7530c0e89c42762eec9a1a6f05a8d791b7c7a61b94f6fbe69958630e10cc91c977e89a2b887e0fcd52eb804d3369e31a0838f3a56e691a81f40292f796821fb4e4f5ad688992528d62466bdb5701ccf04a66b4db399d5059ac6304cf10f65fe955c4d6d69fa957bdc9d538659cc16b0034f6213cb20dbe22fdb238498b4e7a8fa60e06d3ec716f1c68425e513499d8b6868c94c80f80d2a1c64c0ff1943bb4ec48e3c0bc9bffb300966365076fcebca6f84132483784b4a7edbdd982bb79e59358c67cab4733c75f95ac3b4c5ae5dabb573c999fcd3e259ed8275d8d74a7182d21f7f705c746d413ec5819cb1e234733001ab37dec473d8bc2cbb586a5ef19b04453b45bd61c0b017f600c0f3069730dc1d74f5c9fff2012b49d8185a8bed2abed9c193817442fe5ba2e26008d8b8cab1a69dfb8564b6032135239fd8341f98bc0baf39a096810dcf6573313885801ce7840b02ebb07073d4602bfffbe42caf307d28d70ef0437d9a4a7a181ad4f25efc1dee7412388fdb708696f38cc0e3123602fe1de48c9c1ed4920477aeed35f9a71be5ff67be32156dfcd330cf11839e10a942f5377532b735aa6c30effc6bbfe2999976b291c592353e5aef22c47e9be3b74548b69d99e4cc05f86d3e40e481750110ec0ae7d3b4dfa290173764563907da5530038da9e1118808f6121a6d787c5688e71a9c3bf9747de666a9ce15273249ca10cda48f3429ddc91552ec8e14043fc22a5324cda15f5a76aa9e85d9751d5b92deab64c685c5426307da79dab7334be0b91ff1f11fe76958f2833d0f469337ab67d8854c84077b983477c3501e3b5e5cd491107dc47fd28ad3d72e8b486ff39395c713125e3c75061c5a895d482babdfe1267eaead13207b5b24e3f089dd85c0a7fcf335640a288b6a292bf28495c63d55037634bb5efec17edfd0e8834901f16d988ce70839d3b988a1ebe188447bf7f68e0c7acc7e66f75e3f55fa011b30060270480da23089c5b3bb387481eb46cb10689280c8c0ef89902226e8dfe2556f4eb321d999390587a461d4f0bea1d026d52810b7c546d287223ace693107b96152a715cd455fabce5d62959984ac466e4e8818ee0e100775f5ccf046c3a16b09769d8f99c6fb230f3b59fc308ee8e7f58eb28dbeb4083b1b3a514bfbacd6b2bc3c2d8c3330e569050ad4b8b040473e6f8a2c4b5e08b0c2d40393685e546476a31a3551c195ba7f937eda6e5e6765e4e95c94b9143ea7148e60a848b31c21ed3f6056697c0a50f6818434ddaea22f7a81460bb2f656992dc8649e49c3ae8f45ffdeeb85840320d230fa0460ecd0085503dd1e08ffbb6965d3b56dcd9b12056d5206e6d2891517f87e123232b3f61f0aa5193b00237d29c77c52749f4bab83e963b09c04b0545bc567387e571f8ffac755d60de63647950c3557b6e4730067e4c65d4b5ac8ec70b302771ea68d4ccba02f14e46ca80284ba9bf021e0317d3bf18e25eb21fdbb130974b436b172bbc5b158145e714479698c3a47a0b03537693d17f81b5b6fcf3c11312e55bfc478035f99d6d96886a8adcccfafd9e9e0e389114f3c2ebb8087e57ad726f0217d629326a1f73f02f220f0302a3103b3e47cc3f7c294c05b3fd9810b1c68da82ffe66801a65f5247896373a9e805c2432341dadbe25acc5736fed232623f27ef67ff0cec1991ee694903d6aba508298fa85cc39beacaf031673c3170812d3eca15c7bee54e7984957f9d369354a3f623bb907ce0b1a10c70652da6b431a57d6623e171c13f6726d0c00f531c43460866db6991eb35ed63f4ef701b4f95d642976db87c5fda556ac6274653671142cd19a8a87cd2a3a05cf10fd98b496d562996611cc30702f6b76beabdab9d9a96da1e90541134ff0c36380a7d7ef1309c1c906ed60890133f09d221b6a2c4346cfcbef0cb3265b241eca7aee5547c2a3145736e8c29f860d7551dca908f5b70a41736e41ece9d9d3e86d9c9ee44006c832e3442cc63b88574227e0f48149c466eb4d52fd699243ed3eb86776ecd79b3bdbd72846a8049650ea62a60e7c0a636f5a78543cb76b0064ee2affe048269297f7788f70d40acf77e84046f0f51bfd12976f2e736b4fd45a5e200a0d093b8178880a4c6eb0afd27bd5403c7ff5b6e19d0ee4115b226719f2aedabd4e1e1841747a6f536e3be95c853f663b058d5ee0402a3dea97325ce65c128f4db3f3ed17944748010c8b222ebdea0806e38a0079be1f57441e50627b79efb68c0458212d518eefaae8b1c660b0df26d80a089b448e6818f90d6bbceed5e99d1bf9169a43c5212890abc6c627996ae95a9329fef6c4c1276f0aa7eb71d4bf952d8dd9a0310a65689f1aacf27b2fbb0ca53337a7f470c34636cab0a7ab1a1d0914e4b5a46ca9b2d784e333533fa183c712e253b9c298da79e560e7ccf8594ca26b2466297cd261625e8d7f217a74651d5d0ef35ad9a2d325b04ba050241b8d9c4def11a6e27abac75d84f385a5d98ed6b6414797bbdd9cca3e5a0c7ed57f3158b019a31beae40bf5640229e3f028d9437afaa8c868c40d74f51fa7ea960b8855da0e1c8561c43cdb9a568587347e956a79112d29274706830108ca964c3f84f05ae15edd2ac18481955b3a6458fde6fbb771462c659de7ec964407651546f01e1dd9bf01f8a8b7eee470c3595245724c11812f97ae7096bba32878e0f02d688bd6f357b0d4595e27493b3b180aed5b6e30f837a349aebc5e7dd02decf33e834bb48d124aa1b639ca23a743b1dbaba73f148f0108eb2c65a1e438098e874e7bfea5782a165ce6e00152a8006dca6dab194b741a2d23ce45cfb43b7748f562e1f1ac314efa131c961742868738b776336e90df38d61dcdb81dc4b7174762e481e64d9318d2d397a4c500d66e92dfbfe1d7572c24168b456c60322b6d2a58ee53c923b3113b60603c8ce5c91a77627e4bdf46df1a199809235b5f059669d182aeaf77824cae91bf4142e1b1b8ad02118fb17040a8306a29b5a5ecb7c2446707c89439c5998790dffd3b4ad22d53ea54ad2b13ab38af4212e6928616cdb9b564c4b000057e373bf5b8a7b82e5a979eea356f7f5103c16ef3b0a245a99db681fa93d77299296504c88e67372fa69eadc2555b45bd2856d919cf22d79f543297b548c3382b1954ce0c55064daafe2127f227c681cf7710eb1e1e5f0bfa93824279f2c89725145b278926e4ea512de278b06f9724d3e9336ad652ccd2032e3242c48f58534673a58fc0a54cf0f81a46f8f6bba4d8a14ceb7bae119a35f8a356ec1c524cfbbd45a0e8ecb7baeda14ce7aebdfbb0d8270dfaee4395fcd886294e82e01a99ce68760c8442c080d0428b4c33606954e0bf1a087c3e798facee208e2c336a3fdb136c8314762f19b806abc27d304b338ed29e024bae54f24af2bcb35f72ba87393020aa738eee70e90b9e02384adf4dd12d2ea58e3278b9a082c496d723da9040ce2e2e92e375460d701df6b468f65b58b8b58ef2ecb524ab3e84cbd59dd0733504cf110f90f8a3a3aae8a6781a015a5457c2c7c564c8083ec69bfe5e807dfec9d9705b7a4945578a4702ae6f9de833c0ded86df9d3d794c5184e2110fc0c1414472e8ae9a4a0766425c4f9dde9f393d7644f6ed1f5729984fa86918564e5512cf2c7a9d25baf643236566dc497259dc115da796f3ebc6be654fa424a80bf97f217111107746ae8735fbed0c4c65eab69073e83ca4c609547f789fe20c556a6f80991fd9021038a560b80f04e0e1ab16bff29e7c880d65135253104a0d1097ef6a00e0e62882b3acb656a1f31ab41f1565349c8a396da4d768f657f94e6ea46c01dcbc054cf755a7b692fc6b856e55ad0e90e98584899520dcfc474fe7d0d2020e230566ef027fff6c8927f2072c8f41e6da40123e6337eca6164ae1b4cda016fc29efebd8e0c8036995e3ad883efed5fcdaadf4f3aeb8b0127fd949903656accfa33dd26883b1eb46ba6ebe3765751d13c9e07a4a8d77805b8585cbf16bd2bcef0b91d7b26fbc044832bbe93ad3b7720a413a2b7e0aaab6ed5b898e7b76fccb2d56101f28613a6cd14376302aa27d47bdb4a8bf75a314ceba1820195442ea1f1ecacce547f99518d524e72e4dc6a2f5844e50d9ba1bb397309527d0c904b167eb19012d4703bb3f2820cefc29c91d195f49afc51f884f3c0e4a3fd0f5c451069dc5fde1b7427ba8001cb98dffe3bdaf5ea16480ede5f1248abf74bfa1296c06e4d7c230e77624168b98241b549b09c02bee48bf4b3e262e2b38bf1e1db09f2243f08179012672c8a5863ace8ea8aab2e8e681d213647ad02fb30255eb31430ab8dec4dc2c480e90b1f2ea20d8f6ece13827926c9dbace65d49277c89c3e99c56905dada89d5c7b12fe6ed076b071018381c88e72332f3a86d0717a3f01abf540a0ff9dfbfd4834f271742826dffb209b8b336ad5da2ad8bf1b35586f0ece3c1baa66342097c0a562a0ab6feb98d80606415b7eb3d7091e5c13f3c3e7ca3d97221feeb7594b15fd6fd9672704323e1c2c592b0f4180ec1218ecc44760723483e8b715a260bcd0f8538fb568b35df7be17a8602a2a7c096fb219fffc5e36a523d497d7b6690268a52dd9ac355a04d402bf883534a3d4c8977699be2312beb8a74c10cd57142ffeadc85cc2cd9d33dc60457e07bbbe6a6fedabffd7f883d3315ab8fa5ecceca690c31632b1e88c340df529ba1634866c169eb8cf942d2f0abf8fa053e8e816e1dba3aeefb847ff42b7f7fa0aa18183dc1c16dc879c7a2d40c1d0c41270760c7eb355d3d50b59fe2eeefbb2fb803ed8d788496cf0160d3b9c3ab82adf6869f310e8ef44660718cec650af78b9b20aecf80fd65dcb0d5a86a8c496f6cf5ec695bf975d9187c2877123315e3b45c2969803f684c328724ede73fef0e19d5b2d856537b936405fd6f18846b05f33330cfc9209cc99d5815aace20ff99ab466c499b3dd96b1f09ce4c8c855fd68c9957368243bebae8046b8d5a51b52b45fab09b4df98cb19737970cfb4805eabe70d1f4f9923bf827c49d219d244363c954c132fd624efef7798b7e6bfae3744df325dab3bc8d96f0d8eac0b12f47c3295dd14bbe8ad7f483b014966ef96c24e94dfed9c0954ce573ad1aa22f934dc37021241a3faf8967f40248564b7ebf06f3c3f91bc542bc641040a5a1d125f9a79af3952f369c083588b92139c9a5a4e4a940622459ff736286bd280dca852b73fc6575a98397322c4ccab741af7aa4828bf4dc109b4ea2e2e12f201892d18820f2ae3be93d048e9063750a91ed9a49a8c250830f7b03de6c47b98bee5bfc4625ab5676394bd377c6d45457ce384e8163ae6231a9ba2c239aab5c484bef66f781d4770feb", 0xf21) read(r1, &(0x7f0000000280)=""/243, 0xf3) socket$inet6(0x18, 0x4000, 0x4085) 05:39:31 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) socketpair(0x10, 0x1, 0xe5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0/file1/file0\x00'}, 0x16) unveil(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000040)='c\x00') open(&(0x7f0000000080)='./file0/file1/file0\x00', 0x0, 0x0) 05:39:31 executing program 0: r0 = dup(0xffffffffffffff9c) listen(r0, 0x800) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0xab) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x1f) r4 = getpgrp() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000400)={0x3b4a, 0x0, 0x8, 0x689}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x3, &(0x7f0000000300)=[0x0, 0x0, 0x0]) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="58528a283c3f5c5e8a5fb04d3e866421880a68b3a4aa3ac479384ca5185d197a2408f70e32ef46d07701cd378171123c9cbe853da2f329afcca0d377e7a3ef59d73ba27a73bd3595d9d666a5479cfc9a98cbec05bb085ce6f01c0ef98fb2750f385eb995e8213dcc3da2d9fa80e968", 0x6f}, {&(0x7f0000000200)="b85fb531cecad252b6cf7379258d6bb53567235381e8aa53", 0x18}], 0x2, &(0x7f0000000540)=ANY=[@ANYBLOB="2800000000000000ffff00000000", @ANYRESHEX=r1, @ANYRESHEX=r6, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="00000000200000000000004bf0718a6ae950f800", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x92, 0x4}, 0xa) 05:39:31 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) mlockall(0x2) r1 = dup(r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000540)='F', 0x1}], 0x1) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$inet6(0x18, 0x4, 0x5, &(0x7f0000000000)) ftruncate(r1, 0x0) munlockall() 05:39:32 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x30, 0x3, 0xff8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x8, 0x4, 0x8, 0x20000000007, "0b90e4ccab4354a86d6123e231456d95e44686df", 0x401, 0x9}) r4 = semget(0x2, 0x0, 0x404) fcntl$setstatus(r0, 0x4, 0x44) semop(r4, &(0x7f0000000000)=[{0x4, 0x2f, 0x1000}], 0x1) getsockname$unix(r1, &(0x7f0000001500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000510e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fa9177600ba04c574660b426d1ffc348b10e340f21d16f96565b2aa2148b3175282c2152d9d0fe10650c578a48202e96efd77f57e882171811a086c10df2c2c4daf73e85ff02f513aff928264f686a7aff61"], 0xffffffffffffffff) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000001340)=0x6) sendmsg(r2, &(0x7f0000001300)={&(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f0000000180)="4da8233f907e1338888d105d9430608613078107357906dfa8c5c1ab3541e2e9765ef07bad0c079136dbbc8f0b25ea66dcedbbb1e410cb62bc0cd4c6c0d78c6e4644531906000f064d37437879a799bbed9664a1b00c731573088ea3cb9af5", 0x5f}, {&(0x7f0000000200)="de0c9495fba7eed2563627cca8c11a4a937eee9f17564b84ada14981d719ac5a1fa68e4462c87dc2c426e93d6294e8f792ed01865b0e447ada8ec74a6fdf4dfbe865580bc21d5d76960247f53dc41b4030103823ceea5085977f4ab23317805a98c0ee103f00918f65963cf0113c5c7f11080a129df2f8305be20ccfa7ef95af0531131d482d1574e34dfc391a37b6197020717115fbccd2b7c4a237a148759e57b058577fbb8a094dcafaff191dc25d1aa5692eb6c2d7667343d0cf0f86db28df3b2defe35ab0c06ee0345aaa49cef867b94afaa32d6b835f8097dd5f54853d1c322931159259a172e861cab7072d93ac925691d8d87c98ec1acbf9637d17ceca0a261611599d7658213fc52b6cf416492b63daf5afcdbfd11a7fd8dbdcd13c1c031445fb41f85f0fde1671aef96c862b1db7f350ba53c6e3f2bcd914e2ebd179aa061326e1d0516d9d52a142ad654cfdde790705eb43acde017c465645438252026b8cb5b30eb282361ddae95123de3c593348fe3e5c686afb3cf54f507b2fdb253738ad07bbcd75fe59b6cea94112ba2cd2825ba7dd1191aed4a8d1a720f12a29446b5c6f5e78af055a345c48722c55969d2e62109f56b4911fa26c7b40a48f6012ff13fd48b791d3e58c50888fed10727d486631778a9cd44ae4e4e5ae4a9dd1fb8db680869af25f01ef9c4366a2d633216b0190ef00ffbe8bd32905af51d23d1069c961658df5804a2b80778598d600842cf6b91f5e218d6221afa1cbe592f6386b6b2b8b894edd40693fb7ca8ded0013e0a7b74ecc26d0b6a2dff43ebf9f321dc7f99df2963f5c9a56940279507229b77a2899ea5ef5383747354d564359927374aff3bd9ae306cd25087190d60140a282e20037bb54cbb7f5f496ac4285ca9d96117c00218e54389f8a38480e1dddab9247f282955b3d49c8951ca42a78123894a0b81e7414d8a4116dece75102624c1355acf4f5f7f9b88e4cdca30bed43a6dc2ff4a004edf18231dec9fb51ad9972b0f10b2da49a9ea28d7ce637951f2390c5767ba65ad8980d641b9aff1f6a0f42108883533d5e9497a33711e1be522f8aa1278b993dcaf9bda5f0eb63caf73b6cc72ba1c7d8d0c54f5ab25c9f65d403ef6787a77a8d3e56e70c6b7d99339fdcf1dc99d7afea0ae5ba9fbdc5f5e6bf173129720158c0b4879a6da90d87eb51f5c3f69f7635deb00a56fed4abd0435a9940c8d3c60f427f34fe62b429639f6fbd6c69247cb38fb562dfa801daadacda15859dc4db60479a6a3c65ee601cd7603dbeed516443e4144b2e4c817609c1b923f0d1741844f032aede8b76fa69a208f11a3e7fe364fd75911ffa56b06f3a546dee02c6645f762b15d4a1df70bbdf64218ca51a8c5c0a0029e6d2815af9d777e4d21fb8add8a3a3f4547136bef9f1c2f1a6eb6c538d3709ac41df0c3c8c2949af7a9f80e7fb0343b9c9f3ecaa3d3754f05decb2c6e24eceea9c2a213190f22a0a3a7fc4735958acb551a0e24249b0d7514c5599fe311661893accf219c837049b6aa85c1f72a14a0bd456e22468cc19e18232ba6201577e405ac373595f5a29625f8d5705032b5ffa36d7765944a743dec53782f22431d0e156ad04800ff595a728d895af06016cf5cc1f60cc679aaceef62c5412a88617500d1c5a2d1fbc097d04b88b43fa8240afa2c24efbc67ceb709d196b5e76392869f614d8cc3ec3347b65c9323d7e480342b6276ce687707af6f0d103fe20b342e30ac8388bb241aa01b79d221baeeb5f38c9710ac96916b422761a123b4234e0ecbce98edbe87104fa8546a38bc7a10fadbeaecbf48e8f8c95c3d04b75ddf3fdfb4816d08fb62b7bfbcc8de052cbcf3f511b7af31c833d8c9cba2c8bf218f4f74f42ce8719d768d36716c3d13f590aaf6fee5567f139324747acf32bb05cd136e2af0c67c4e3bbfba383a9be549fcc513ce54bafd623569695298a2f1fded3f0af55e93316be18ab33464ddffc7f6387b8eec12b9eb4aed28783c1b0449a10e726958ae456b226b2dd17692eacd35d0eb1beb72ae21871b2cd74a42ec021aa8d97ae766e1f3f21152c3971df7ba0f66e26ccab3e3c6bad80a1e58946e5cc34aae3ebb801199361850093b5ad6346ba1e7e49f9295463127e69ef080265ffc2368d844be7148b223aa5f4eb32562b75e3bf7733e4f77df0631e39052a08883c322ea8145e3a2ee2fd7b988934aaeb0908d19d27868b6f1a4c07a0e7193d5dcbf926239dd5ecf3fa215ebc72d96495bbe84bc0798c800a9a5a7a5283165e7663b7f04efa92f41a82e2c2e62cda26b4a08a00d59bb7a5fb37ab59903570a1a26eb6ed67077c3fc94e60d115eefe88778b89424f372b7cc69669f889df4b1012e1ecc184e0dbf3d6b8493c2fe0e022e5e51cbc7d78af4c22cc083410d2cc2f04529d69753110893d41d3115accaa32ec80a5c36e24cfb2c68300db64bb6304ac71d8c5d4d12c4d320155a97a7a394ce7392a77024c8468b43f4f7c2de8c855ea5e0b2b9aa42648116d9083217a4cfce84072d850d346ae907792d7bf5f49a99053dfd9d350ff23bbb26cc9e86b42a9508c7fe85614fbe5aaa9d8ee4d9b88555e2eed129ad5b339cd1a1c04a5c202c728bc03c2972e673e03a81d9878cead1c9876a7a5354f5474f20e94dfc0f60ede008611759e1aef2083a618a59331a1b819b19bd216a62a6dd0763277e671873b71e2bfd1685b23ff7c55ea1afea0e0167d6fdacc10d65003e59afd80bb5a1ea51bc251da17ebd215261efff52f5a903df31cc7cbc9e43c92071d708bdecf266bfb568f83b4240834dfd3d7fc9c89eb8905dc2ffaaca13b8ecb72b6462843b7e3673329c787ff70e0fb0488d86b2bbed45dcf60bf01e7a2378f661d67e65b949bb3f810c9e2c5863fb9c33a0528503b6da775d7214fbff385cfa6a4cb489fdaeaa0fe7aac84118c6bd13b5451522e500fddfb6f6ba1572e8e4730aa6ca3faffce0f7cac370bc32a164c4c830c0da728028a5f4a880e7f42f3613d4e1183aa24d9927b361fd81a47d265552dcde5eafe971b32b5ba8afd541d028122b12fc8dc8dc2218338fa9d329a881c7ed35fffafe4076b08e36f3e4817fa9db3a78dd80576d165ba9b469d575b9d3f145004d2b99508d2b2a0d5a9dfed9808e0e6210a8044de7e1c9d66808a38c9b27701c04f71c9dab243f68a3064d1823fa5ecea9b1263148f1f7f32d81e0124346a40267454cac553f5ada862f246984540b8b84c4ea4ba798bdd37b033c503979b2e39b28b99ee516285fbf34ec3818dd594d2d38227ee4d3946451e71b908cf810987aca3875b78c34e7db05fbe6d26e4cecb8c7b3748077272b825c0e3ce96acd7546c50ea2d1ba747db320c3b83ddcfa48659a41042fd389b5c542dd36af3150d70cd54b42c71550a6fd73e0284d11f153928934e239b1b0bcf86e3ffc7db6f6f4cb81d3abbb0341d0daed6ffb4a520239562c7d7a10b2ea011d67d4bbf17362c753bf49eed790befea9a11496a321fd44613b0b91b1a4851bac4c96394b1ae7317c3c29af67951334491ee5aaffc2a5d72488be2ab9a83ac52ae30e0276d5aa38dcbb28fd2ee5c305682db039c22b5259a4519708c162e0c997a781865983a7012498a42c1824555c174433be373227afd601d87ef7dd416aa03272d975989711ebd5d88041e48e6e780ad3c2bbf16aa4d3e8f0aba85404a4dee905ac3f6ff50f98a60d807a8c674595a5c5049ebfd9233e90803e33de48a0c6272c6ffbee2f8f5c1c74b861a1e875a4fd9fc790fbf5eac4bb8f4b3a61dda1cfc430f3dd92371438937714a9206bc63fd152a2f714713694c872db767e73fe138c5224b37b12ecabe645237ec943c2054c9de890e28bad79a1487192398e30a326d769f970004bf45aacbecd0d4d24f0ee2cce4b662de3cf45085bc79b24cd0762b76772dcf8a5d212d924db47df3ea9ac52a7eda14e87c924283f58d89a2cdadde7943b073b9f754da21433fb603b579671021457f5c7a928e68c0dd1fabd64bac0dee5a74e3c96e29f83933745f470ed5aa6d3c45740d30217117239e7abe0682d27196ff3c1ea209545db033e8ad4035299f03aeb79c482f1b519286fe258d1f5fe8e4193745be82f65445c3e07d5a25f453d452b4cb77e9b699bf6063a6cb09e2ccfb19460a4fd2146d77f49b8a7bbab03622a7effebfc18078bd05bee224e0e3c1dc499c7fba36b4485fafc372ed7348ff1bdc37876ecea74f6f87f0904d2834d29e1b99872b4f41f86f2d07bb4834f248bead392c5394cd6707dca358330da9a75325af96592f0c35f097c0faa776df1c985165ec25f9cf9e7b558fc968e68541b4078a2471302ffd007c743cdff648ab6285bacca80df63b8b9071c87fdcfbc2d0b997203d2d84e11211643dc4a65c0919b7e72b5451d592bde0c60d77eefc18c8e0d240bfc0f3607454f4fd9a091ef426bb9a813712966b8cbccc6326599ac2da74c001268af09d96e8477268c802d30b5f179762457274295b6de4a588bc4ddd4671722800edd4e1a648e4530835a1e2a566859a5a8d99adc142891bd57ea63572a17a5f97c8293f315e193e752acfbf6f7c8587be19f12de9bb25e4b47207e213d1f94fba55c26df6e1406a4aa14391fdc8e43f2002e716494904fe5772cb6b30f1c364c4de606dc43fa16d5d3d1aef668ffb1d86e7731c3078f8bfc9c117cdc61b23517730bb32b775e4924670946a6ede2438f84a5295e387a6aa5696dfac6645ff7774f9c7105de080aa4bc1b224aef58b70c2e9fe935ee1da693b1e89d9a3150959e79f890fb0cb61d3a26dd72db15c658243b580ea1622a1db144ccf68e0b2ee5c5955d5218f7245cb377be04137ee538f8e4bcebc42be931f75b75c48ee2886c15b7fa6e889a27cb94ff6f9925253a2939a1811735c654e67257acba11ec3088feeb83dcc966f83be45758254ed0fe9a97ae85baf3e56eb399e5d0fe8f7b43b087e135eb40d67164bd807475a97df48e205541522d19cad494d169c5dd80718b7538d79dcb2d4c4bfae8d95735b2eb085e53c9b662ca66481511f19638be64931d1cf4623e0a2666b08c9ddf3044e8af2f8c69f422248c30cc6180eb003f60a7379f0b9809d9ecfda9c9e548ce593989345db01a3b3b6138e54f314d7d3444fbb7cf7d995545888504957b6da3f8f3a0228851ade9f79334859e422deb7d5cd95b240b5fd5e52019823c0af5422ad5afc5295e0669357f122c7f94b99d8572b8014705ddf2080833a7b7fd0142f1a7dd796ed3c86af971a6bb567bfd96592136287fb8c656759ff58851aa1873ba0fa1a255944fa99f995dd590750f614ee357499177f43f7b0bfb43b72686e008f17817af23cb922f10c9f0725e48ecb090848d0da36bb6bb6f0b67feff942c35ea27245ed3b3b1f3bef9a3d55c30814d58e474e0e7ccdc446e5d9ac20df88e0116d074ac3fc30df05871ade0fabf1c4fe9d4547ba33962463b30eae0aaa0c78e8352a76610703caa19d274d670a857da9f85c72a649c5e3542471cb6fe37b66ce62d5a2f014090e4c17521260257df663e1b133e3b8d254830c79b8ed4e91bddc0ec5e004d6998505fd572e036c16992224cff619a53e4613023de3791df98f64c8ed691303bcc0fbe9bf580558732a387365761ffdec51116bbcd88d947035ca15561708e5a288083414a5558282392afd5470fb7bd46cdfc5cc58394987e4687ec3bf67d4c1028bd0346b98ba57968650720020dbc65c9eab5b9600b837", 0x1000}, {&(0x7f0000001200)="a360e14d9220ba1d16304b901805cced902a83b9d1aaa2fa3510bfa9b017fe7e082faabeba24b07f8336bb09d63d1b19ec1aa8780a97f5506021266943d00de0a2995cdd0533d2ad00244b678314919f89b8ef3eb9d78f604cb5e2da66b42d2edd990e0c756c47d67590e5d36e61b0ff34a4e813f4ac74b8201bef5429cb8156d978d326db1b1890d292c79d5187c85087b59985743854e099f6838f", 0x9c}], 0x3, &(0x7f0000002580)=[{0x68, 0x1, 0xff, "31f851f13edf1f44e542a85715494b32160fe09703653b9ceb91fe9c65845ac4a0fa6c4c450360c796cd0644f589a158d455a9a52f94274fe950620e2c5e018cc5a3d322df0fe892331d46f54285c64cb33bade97214"}, {0x1010, 0xffff, 0x9, "ec47b4ec2013a330d2d2ccb800e713ea6f7d52cb4080543c61b5be9e4c731820afedb56be365bbf59f290965549c94de57629afba395588506b5344cd956b07ccf1849bb23882cef1e8d2be1b603e576f32b5df5c72a9ea178ebef3b42747deb15dbd1bb512182966f6eb37fcfb74af7a118f3fa338e972fc7e0192769c79d94ac694b3ece263edd3dd41639bdf3c6e9bc9d4f16d57b2d0100090dfba28e2810f3bda0ad18cb6dc51473b7c0a1b5c135f94cb6a42d9c5e933c8dd7fbe4166f7fa364532071fe13b2ee8b292853c840cc6c668b49f2e1cf5b406b43c754631d698f8ea9222e9ce505e39d6386a7fd51a537d907f02b441f510cafd822e679d4075c28f89cc833e2ee57c510e9df4be72c838fcfbd2034b9f8b3540cf6b554570e6643ea31900dd88d86e999271c10327ff471f0413b18d154b0f6c08fb5c79cb5ba1dbe38a6ff2b593e3d97a2e97cb791ca623903d839b978803692f7ce472e6830c5d500f0fc3a5d4b2802eeba4ba427aacfff813bd4583e9f45abcf99bbd2f270abb0e94b93b0bd980ab126080b60fa72b19d1debce4b8945c0e8a7d946abb6277674de77223010dc67bd3b2a7f27361c6929e8848e5c529983d568c0d559aa49eef82b5c4db84de765595851bd8f42a67e7f6bb04491db4f4013f279db7eda52e09edf298bd753eb9215757dbe0e1526e88303c385cddd57d5dc42a6ece2944e8fee513c5e5b2e31a4b23d5e82656505f98e7cf78cd4dc5aa30a1349a7e2b432c884595e79090ea25984a11d053ea771756f49331cd27b60a8c8a90faf4450c6e9b3760787cc0d019969d4ed9d26d85c457a354208c280335c078c720d1aa4d97f4e59177c6a8b4a4cef92dee1319de58290168044399c120ac64f61d26b5415603ae3e7f6caf767a9abff6b2d9a29550aa7537ea319b672cd578a7db8883013bb6cc0a518be691671a19eabbebd9fe1846b3b0915c3a8fbcba200afa86b3d12ed257a0a0724cbc04c03a5200acdfbc33ce92cb9f37c802e018dc21fef523bacf1bd4e91ee22ceaf667ad0e53fc43b77a1f7745b578cd85cf88eb703a5ce01d2c7969cce304be2510f957df76821dce005331bed9af297bc089f9654cd0208ca5819007b0a3fc36884cc5edb8a734e1bbd11763a2ed4497ae520d8053b6ecd361a979de51822b619c32f70a661557c29cddadfba26d8d8bcdabc4f4ec1a4830154e2436824f61a464445e6d759399e33a83c6f8ed0751ee05643a5e736f098e1d0b4202358d1bf85ab31e35f94515fc505a176fbb84a7aee273961c608e3544713434e53aafd58f409704007344a53924cbf45fa5f903e9fa96970e5da26ed64b7855b3743720fd1feba5c4b54cf150c126f604f6245c4116b1c9c61f2fd3da6732534c06ab0158bdf2795ce80e9c4ec490fa81ddc78678f970d531691f5ecb1ec806e968b67693f1933b9372bdceb6afcaf1b2b2b82e4652777555351126bcbd9309069a5e8dafd1561f154e30fa9874ac4c9440ce58e037b7645395965c52fba9c3b011281bfdc8f5b9e96135094b5ba1e5a23b3f5798bf605d55c89f5a30b181f163d16550a7d6e171ad2b327a97d8fd1d9d03d0151be51578f8db90e6c66b7029be897df177764f761aa25dd610d5019e83df6d431684e544192a4e41749797ba8fdc8c54c1457fc26feede13f9ac2498556152b31b5fb96e24e22d924d2e0a6d6c164ebda8a8e3c475117770c70f5cd059f71e0841a974d1c2fb7a9e47547f556561a59ad6dbd6b87cafc1c52484dc7a4d8da2023e3e26aa44e57b1fd7f580ab5c1db458fd83135b911d330d7711c2789835a346334e21ae361a269efd89077b9224ff6433068cc975f214cd5a7b405ea83e52517db8ad881e0a61ebc9b449855b866da95f47d4b5c85fe94dc67262ff8928eebdeb86b475f446515235b4c57ed8b6e9647882174fd3d7d66d6a93f340cb130ae11131d056be7d4bbf20296904ce40f0069d68aaf321a01082a29782e3dc9bde159fd983cfc9c19f3147ca5eeff0060adeef597befba2e7200ee5235836cfd6a18226d0a74ae8a271e3947c05b2aa4c307175fbe26e3c88c10ccd0f5034a73783cb31cd33247e42af58dc2515f15e703065304b7aadb080166eea16bdf10fa19448d5a61e3290ad5163658b9b1a4ed532152d532372d999aa43493f9e04145119e53941a11b9338c1958ef6785fcdf56a0561ef3f653831b7760148f0c61c681408ae4c042e895c5ff249cde9c55434fbb0f70320a701ca6b0b05aaecb53231ce6a2c02d062ed7bea46c9e894c684faf72bf8ec247e8a215080200b6782180e52fb6e0076c74e50e931afd9cf9db29a0aab27740e594ff77d423cc760d458c99e03e54dd0e88c7fc738e4c6b32f4f4b7dbde95837d310edaea8cf9bff11b2f6da38e4fb6d1a84988b2b26043a964c24e11ef03eeb79fd104cef726656d5efab9eeec2cc8a70284bf427c4cfaa38cc864efb2f292fde495ba4bca9f60d53e732a299b3858c0d51959860e766bfbbb9d5eda9a0d1cd1c2072edeb26af11f1307a06e711c3357194b2bd7d24ef156069ff2ca4737589f3320a45318a5cfc17d0ae79849dae0b6e1de1162dbdf79e46e0761681c51ad4cf2aa6aea7401071c19f7557de9362a76ffeb3c7ea63105fae9077c0a79b62bbe2361e525c63f1721820b85d2c0d12cf8621f410291097c58ad10f5183643b97d6e99a2590e6b5c45283d8b2e63600f6ee006eb41887d41c193b335e938131a955e7215c2f5f13be46be3b29352830b77b3925100af526888b7f483e635958f8aa98ea6e346b5b11ebc6fb36f43bf5aad34eb9024f8502b23ae5ef15747972ffa57230751ea0f20c74f5ade04c946c26cbf73d70216197f50eb39421983171802ff571a37e83409c8e915a571479471bb5be925582672b61bb3e60eb7ce2f43171fa55bf8a8c7524bd97ecca5e72a79a0735e1632156a04d5a880113aacf185cbcef335000447ae9aee875beeb28e34d657c7b0a1432db2bc096d28a8531b6d48108a9f7102a021473ffaa5cf9e93c7d4e1bf7b3e152db503f0d8abebf1c4d7808b7d96a1271005ee1f2e61700d069692132488d6e5ecf7b18877e89a9e957a7f7b86b79bac3748a4e4a0a9d8b95529396d1d2672517f4d94240b66621224daf429d8aa531155ca8a199d244ac63d02047fb811c1e0e3af9c386d1a75e684a4ff9cbcbfc3f16e6d70b0483f2fac1495a8b243a695ae453225cc0736bc9a4cb4036b9a5e53fbc61a9a8058dcd05939e8c05c7809dca83bdd6e9b37279475265c119c60a81c8e8bd015066dd4fae486d645abcee7d845a37adf144e5e8fa87a185e363da9e0c1863f3358d2a9bc72f5c26ad51879338660335a383d51e5ebcf5006dd76a6630c444cd5b3a9dba9b4866286834c6261b003f627d722c4ed06f732faf5960283d3d4ef221ed870f5c6d27bb95e9cd06270a10473f580867dd1aa53893c8e1efcd7fd0901b8ede5c1c0b91c6a6ab7f56ddca22221bc60ab238ed5134cab4232eca16890cfafb9ee37434f1d4d036adb3b5c8dbe67ab0eb55a8e7fba609e1201202d4d28d7c9c38b7dd5e5f384f677fe4831433ff133e6216742b6b9f42ac8169c96da39ae197eaa994f95c477a5bcaafdb6545ed28f143f0275d8c4924f036b4092694a99de4ea66b53dfc380fd2c95a07cb9bf7e63f7c51c8204712d78b320d1d7666aca39f24327c67ad6d7d20d4fb00a40d72a6caaec2cc39af8c1b1ff50517780392c7fddaea98a6d8abbeff2decce5c25ff0cbc26199c8f7ad823bdf351b39025fdf96a3d8ac177097b6590bd827fdd8ba97a230131df74cae4aac83ace4aa2f3be2fb416f48fc1670bb50ed2f622a9aa9027ed18638ed3df12cf4fa29080dfde9522c623049b756ba050c1680480a567c91a85ba5dffc2acfa8ca9a1c025b627bdd960c8eb2611501cd9516f8f70d14feb14fb25e2a1350557f1bae039a7f79e814a1ddceeacc6bf01701414a681bd47e6da98fe0ccbe2a89fe40401fbc5370ee687fb35ef53f77ed344a50c55c2431f58306f8b48cfff8cf603dbce0870eda2a7fb6a327613127bd33711f48cf17199c26d160aedd747a8e426220614b7624db5773497b3566ac5b5539cbdc088d44fec463977223cfd68f171c981f5d58c5d7566e90bd4620af4d495113b77abeb3e1641df52381262fdeddf3f2ec99ae3d1c036a5bfc9603b9b7736325c72344ed8964205d375b084c1d5e21f7503ba667706cbc4a7b4acf4fc48479676be90c0415c084e15f3730fa41af9b0eaa542cf9889b7a19416cb277d41e35ab0c8ca35fd6615e2c7a506cb4ae4e4ba413d0f40626a79f35842ee32fcab027011bd04ca19ba4854cf14dcfdfb89b69442debd0aca42e1797b7340bdb679d692b8b6c4a11e88967251ded74f9e87b565b70f2995d19bf4682769a62e37dc5d83c0521ca3edb6e65e80a6a27eb2bd7fb87bbdfa950b7a5957c09fe7338e223ff0d2e27afc4f76a6ba25bf11e2b4e9a58a51c6e61d7eedd130a02c60393577c43a2488c0718444b5e23ad3f4aa1ccc5fc71f58ee1298e2b56511cf9fbfd07a0eb33a2f6ea755788ae5678b0210c8b6972b3874ea38e19f941cef6b1c892f80d5100c435fdf6583c2f1de444427cd1f063ae82a4eb6bd3ac746d9d66a7d8a0aabb6326983cd7912adb9d3738b950b270a1d28fa6bbdf42c1b2cd657676ed7fff3b7b063e6b9d189579157e615cd45ccfba401919de35f3b806b596b8a479d4b4b1e99c38425d4e4c79bd77a35ecb742227752de6deb5ff7e85f5e77f0276b77d925f428e17880e597194bc89eac8528973ebd6849ba2537d4c24d2d6c628023d2945ffc7b417be61258638b8190d2732741ec981988e3d671dcaa79b78fb6f88fb2df140a0575ae5c5d78702bed30395393429476631880afe8594ee66f7d54dd545310ca87d405f9c053e81648a3f69d15c8f291bb5dcdac2298bef6c8c51b5255ebc1483a2427d90b3f2b69847aa14a5605e2d0bd55cc6ccec6414e38fc623141b293158dccfe191a7eeb39686a694ada80cc4c558eafb76c8233af260d415a67905d4843543631efa186dc2944ba1f68ba6bc95dc09c4dfe4604da12168c6271629251de3f688a955ecc7a2f6297fb35c4dc931cae8c865cb1a2a2b22d9b9dd23f1c136a5274d9b00564433a0b50311a62046843e2f9d9ef5b39fb9b588799a8fcc13263746d8ca4d7292b67eb37b714731d0746845c608ecba348380aa805e0f8b03938107949c2ba81c855176c5d47c108a9dba1691783c61f9f62c98dbc13e55f386419fedf308efccc982dfd0c58124da6d5022e5db95f3b1ba56be3e770f742efe0310487d1e1aaa1aab26aa6a31bd1dec727f6577937a0659ffc3fdc6edfc65354020bafa7a1bbeb6b045c295099a1a5ad6f82642be91eab09e2781d8409ee74a1cd19941ff7854477dda56d92db7b9529e2e853215bbe100ba919ca2cac194b2fe1828e2c428a2ba8321cc74a9bb1480e1907af646bc94a05390d4e2e9e48aa0c2f5c4559d03d38adda38b9c5cdabda08976ea1af076cd31a3afe07e27d49bd39cc3a8b30d571074067532c9a3999a4929ef5d9e60f6171c8b3375651d8f742db2a4cf837090090007b2d2057be659c992ff9d8a73aaaa933ccf091526fa28129c13882624c65cc248b60cc797b2e195d9cedc02c5dfb5e4dbbff916b548e8f21bc1586c144e1ccee189324d30810cad2b7a3e0324b993a57a3421d86b826d7"}, {0xe8, 0x1, 0x3da, "1f0256296cd4b1f308f5882b68bfe2b17c6163297ab36942b81300674f00808de5779aaad26e7a3c2dddee4d09932ffa585324b5ba51bcf4924cc4428aadf470cf0e7cd7a0fb4d50546d91c2280a645d7adeb13f140d33212e50a532b46f83e7cefbea9d38bce7c8c88d7f6346ef349f492316ee2f3ec95e4336e39517d45a67c24d47a67dd61a38d134b0841dcccac58e2d8b78e4fa298a38b28a90d360ae6c1b2d6c14f168b1a8aadaabb3be9b18ff6074d2cfef0d09a9dd0c7de5b484fe0bf456d8e563239b27de9c470124ac2408c83a"}], 0x1160, 0x1}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x8008, 0xa0) 05:39:32 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000000}) syz_open_pts() syz_open_pts() syz_open_pts() close(r0) 05:39:32 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) listen(r0, 0x0) listen(r0, 0x401) 05:39:32 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1044, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r2, &(0x7f00000000c0), 0x0, &(0x7f0000000180), 0x2, &(0x7f00000001c0)={0x0, 0x6}) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x0) kevent(r3, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x895, &(0x7f0000000480), 0x0, &(0x7f00000004c0)) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x67efc6acce0fe18f}], 0xd1, &(0x7f0000000300), 0x0, &(0x7f0000000080)) write(r0, &(0x7f0000000500)="be", 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0xffffffff}, {0x18, 0x3, 0x9}, 0x8, [0x3ff, 0x7fff, 0x5, 0x5, 0x3, 0xffffffffffff7330, 0x6, 0x5]}, 0x3c) 05:39:32 executing program 0: clock_gettime(0x0, 0xfffffffffffffffe) clock_gettime(0x3, &(0x7f0000000040)) clock_gettime(0x3, &(0x7f0000000000)) 05:39:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) syz_open_pts() 05:39:33 executing program 1: r0 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000080)="3ad3e852", 0x38f) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x1000) 05:39:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "c1d6d04234239707e5ce0e2b8d21778eeab420ea"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='\'', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "dcf4e6138c5728552b2ce0fe9039161b13e5ca3c"}) truncate(&(0x7f0000000040)='./file0\x00', 0x7) writev(r0, &(0x7f0000001dc0)=[{&(0x7f00000019c0)="cc", 0x1}], 0x1) syz_open_pts() 05:39:33 executing program 1: mlock(&(0x7f0000dfd000/0x200000)=nil, 0x200000) shmat(0x0, &(0x7f0000f9e000/0x3000)=nil, 0x3000) munmap(&(0x7f0000e00000/0x200000)=nil, 0x200000) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mlock(&(0x7f0000fec000/0x1000)=nil, 0x1000) 05:39:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) shutdown(r0, 0x88000000000002) 05:39:34 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x204) open$dir(&(0x7f0000000040)='./file0\x00', 0xc08, 0x4000000000000000) 05:39:34 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x8000000000000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffd}], 0x6, &(0x7f0000000180), 0x0, &(0x7f0000000100)) 05:39:34 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000000}) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0xd0, 0x8) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/183, 0xb7) syz_open_pts() close(r0) 05:39:34 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000000)=[{0x4, 0x5, 0x1800}, {0x2, 0x9, 0x1800}], 0x2) 05:39:34 executing program 1: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x61}, {r1, 0x81}], 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x6, 0x1, &(0x7f0000000040), 0x0) 05:39:34 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2004, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0)="cd0e74a735bb4046befb7282fda1a49388a35bcc1f3b87fac42af8c495461d4964eec97973ca3317e3dc86e5a826af2b7c0b1259441bb8636dbecc8951e70b07c1e7c13759944079ded07aeab4f84f85ecbf72c614912eed0b5af0c82ab4e682f1011d6663351760367d49479980f2939cb01728fbd925751b62055087d421b092a25337b8995c49e1e3dddadf526c0b966ede176ab69d17b666bad3624c4804a95d46e81a1c6b15dd13f2b83f03bed90d559799398f7bb0b6f106f61c59132e9ff2ac74a4863efede99dcaebd130ffe16229f6a306dc6b1251e36bc8b68fc271d86417405560de99e058442e80e0546820de80ebdef68ad588d044023f590936138253bd5100729b93259e3eb06d82f108d24f05751326a857ca67073da0287d50b53567cf8e29a53de3b08d9dca426e238d10747dbcfac75a1888d4c4fe90b", 0x140) 05:39:35 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x801, 0x59) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x299f4cee) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x0, &(0x7f0000000240), 0x0, &(0x7f0000000300)) dup2(r1, r0) poll(&(0x7f0000000180), 0x23f, 0x0) 05:39:35 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x400000000000009, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x9ccc, 0xffffffffffffffff, 0x8, 0x7f, "1541278f00b50b807fb1d37cf18ccca77e42d073", 0x8, 0x7}) flock(r0, 0x6) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 05:39:35 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() pipe(&(0x7f0000000140)) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x100010, 0x201) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pipe(&(0x7f0000000040)) 05:39:35 executing program 0: r0 = socket$inet(0x2, 0xc002, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) shutdown(r1, 0x1) socketpair$inet(0x2, 0x6, 0x3ff, &(0x7f0000000000)) 05:39:35 executing program 0: clock_getres(0x3, &(0x7f0000000040)) clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x2, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) 05:39:35 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)) chroot(&(0x7f0000000240)='./file0\x00') write(r0, &(0x7f00000000c0)="8c7c5116b10b1cdeea210116269f176345c1b319473fc351a04b08b0b027d09c0afbf7afaa5a3cd6a24c6160f328ca36b6968eb23f13ae878deb7f6e0ee29b5c93a1ad62470751b8047999ea271d8e5a4975694a879e4053d847b1af04d249a1a135bbbd989e584ef4637d06f42e2e0bbf6dcb624746c3e38a5078fd14eb515344", 0x81) 05:39:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x20aa, 0x6b5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}, {r0, 0x2}, {r0, 0x4}, {r0, 0x104}, {r0, 0x2}, {r0, 0x40}, {r0, 0x10}, {r0, 0x14}, {r0}], 0x9, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x7f) 05:39:36 executing program 0: setuid(0xee01) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r2 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x28000, 0x8) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0x1, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) accept(r3, &(0x7f0000000240)=@in, 0x0) fchown(r3, r4, r1) setgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r5, 0x0) setregid(r0, r0) 05:39:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@in, 0xfffffffffffffda8, &(0x7f0000000340)=[{&(0x7f0000000300)=""/1, 0x160}], 0x1, &(0x7f0000000380)=""/32, 0x20}, 0x840) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) sendto$unix(r1, &(0x7f0000000240)="e6", 0x1, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000140)="bd3332083a621a369cef46ae93525396f7c1c1113041142cb93fd79b7690b17d7d57b7813365d537fbc0749d288945f90498488c2bea7eefe46bf9ac76dbb17034f21660c60b79d8029c774ecb9ab66958bc2119fda210f40116d0bdea8a4c4a9aac24a2e9c60759abaac0d6b315d1c6db592cb92a0f52b94cd3c8c9dbff023c8b6d91c03e3392b2e41a1f6f21b4f9a7c6", 0x91) socketpair$inet(0x2, 0x0, 0x0, &(0x7f0000001480)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x2, 0xfffffffffffffbff}) write(r1, &(0x7f0000000440)="0cef79ad861a042fd978a29bcc6e51b16a1a304a4d1d4da57924c42bccd5719ca4ee153e4088496be2f38957c724071c761cf31d7a9ba73686b94371c00ec2f1a9662c950d3f9f067d6e50c68ee15d72e2309f627fbdb10603be481bf3ff5cb59f84cf067dc189c7f5336659e9f27c865c78594d179e228ac400af1d3805607ade02e2eb939674f10f6d50efc04cf4885d22d11e585089280b62abb46f1f25982ba45192851f44200ad6149646cc8112fc3823df3abc434799690e770711813d36ffd21de0a069689f68d763fae0", 0xce) 05:39:37 executing program 1: semget(0x0, 0x6, 0x10) semget(0x1, 0x3, 0x200) semget(0x3, 0x7, 0x12) 05:39:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) fsync(r1) poll(&(0x7f0000000140)=[{r1, 0x66}], 0x1, 0x0) 05:39:37 executing program 0: symlink(&(0x7f0000000040)='\x00', &(0x7f0000000140)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') 05:39:37 executing program 1: socketpair(0x1, 0x4003, 0x401, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x0, 0x1) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x10, 0xc000004b, 0x7ebc, 0x4}], 0x80000001, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x4, 0x4, 0x7, 0xa81}], 0x80000001, &(0x7f00000001c0)={0x8, 0xf4e2}) mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x5ca5) r3 = kqueue() r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffe, 0x67efc6acce0fe18f}], 0x0, &(0x7f0000000300), 0x0, &(0x7f0000000080)) syz_open_pts() kevent(r3, &(0x7f0000000180), 0x40, &(0x7f0000000280), 0xfae, &(0x7f0000000100)) 05:39:37 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0xdebc7fa8fb11a033}], 0x0, &(0x7f0000000180)) kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000340)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000140)={0x7}, 0x10) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x53, 0x1, 0x81}, {{r1}, 0xffffffffffffffff, 0x31, 0x43, 0x3, 0x6}, {{r2}, 0xfffffffffffffffc, 0x8, 0x800000c5, 0x40, 0x4}], 0x3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x2, 0x3, 0x80000001}, {{r2}, 0xfffffffffffffffe, 0x2, 0x2, 0x80000001, 0x871}, {{r2}, 0xfffffffffffffffe, 0x40, 0x20000054, 0x0, 0x364d4bba}, {{r2}, 0xfffffffffffffffe, 0x22, 0x4, 0x7ff, 0x3069}, {{r0}, 0xfffffffffffffffc, 0x58, 0x2, 0x8, 0x800}], 0x4, &(0x7f0000000100)={0xfffffffffffffffd, 0x6}) 05:39:37 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x100000000, r1}) mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) open(&(0x7f0000000140)='./file0\x00', 0xc2a, 0x0) 05:39:38 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(0x0, r0) setgid(r1) setregid(0x0, 0x0) socketpair(0x18, 0x2, 0xfff, &(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 05:39:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140), 0x0) write(r1, &(0x7f00000001c0), 0x0) write(r1, &(0x7f0000000040)="10e6392f14d2d95eef36290571142c4dbfa0d83a5e123304117c7678c1def0770cbdec18d150798000ac41d838e8616c5c78964bcdec6665f4010aecf311336e912efd0ab6fbeda1d5ebc7ecfdddc8b55990d17c7f59f00e99e756fd1c2f9075657f7002e05a17c5a3c9fa58ffb40ba5c0cff003965e0fa52288ac4917c9e323bbba70e486b857b25e4b13679de72cccfdd9952c7483cbbaee2eb8ec179ca78858ab8db5a0a7d7b97268701b3bc34d148c9206d6f4b882", 0xb7) close(r0) 05:39:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() close(r1) flock(r1, 0x0) r2 = dup(r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x1f, 0xa7, 0x8, 0x2, "1685d1b5bf04cfc5904447e6e86e768346fb4395", 0x16e, 0xe370}) 05:39:38 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80000000002100, 0x5f9) r0 = open(&(0x7f00000007c0)='./file0\x00', 0x4, 0xfffffffffffffffd) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2385dbd7d77f8908a5c063d219598fd231ed7861", 0x0, 0xffffffffffffffff}) 05:39:38 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = dup2(r0, r0) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000140)="06c447ca7f810dcd53f7f7892da1f132aa7405de28d5337f1737cad7cf98cad442f3f166099a56640fe1158f4777ff30ee3a42575e363913a1560ffd9f8bd555d7503e57de790c251ba48ddcc39100e3df7dbe5c6eb1296fdacc169386f9be46335e79512cfad95b038cae68dd5df7473b559f81f591af76c14c7e4785f626560419607a30f5ee9302f8354825ad2c3658ae5817ece856ff25bbae80ec6d84120c80b297f149aa597f358f0444c707f507d0dfa1a2d0aa39a63286e6fdb2d19266ee6610e3a615c345de64a2909aff47b5db4b307e5b0f0ec0b4f3f4b7b57d44dcea624cd3ede32e3e9e496d2febbd01595594ecfcd9479ff4dbb988e3dba631f25976675f96a0e0095b6f63db11351819859d5fb5e96efc4279b8263e41da4322e13a00cdfc5dfaf8263e4bb047b0d86b36f76386e518078aa74b359a629215a9c5b795a1217bbb724305367c8dfee7a144c01ceba0f3ca8d3111cfc3b6b5b4c01873acfe3078f15831738bb4404fa2f3a797556435d498974b9c95a10c71c9219a45d6abfa03c3a20e0c1f20bf553989082bdcf1a8b6cd837904f3343e7f7db0d8af0459c4213f6192182717383b70797174b3a1dd3cbb8deec7bd014f7e02e3a8a6cb688ece88025c8c16b779322a8275884d66e1c54454ba43e313937a595e7b7e152ad75bc4196575c3e4ba4bdc54820cebf91d05ad12625a03dd137175590bb4dfff63762fcbc0d9921e104f2afdac48a41f4cae3d8892b31af191b2dcf0d2f806d0d124324a57054a2c143593c5ad7d45ea5e0999adbea74d98f7ffb6b019c9cb659b056c1dd80d2a5142a99554299213c5e6b19a8fd0d988e20bc305abe90e409ef86d47c285ba3f70b4e86028c6f79b8132b08f28230842247f159295e40da1f0bb99e47aacdbe40ca13d600463f1a30ce40ea41ab10bacaaf5142c89c85f0956fecdd1711056c88534215efa6f351eb58234fb0c77259e20d57f6ecff2c3a0ae7b3940483c57a41bf897ba58832a9b5c17058fd580a4110dddcf3644e2f0b8425574c73d8a02699140cad208b7926bfd81d68180c8e6623169cd575d0719fd34a47785e2a1669ecbe508784638ad56b0aa9c1c6151a7d644efa2b61963bd2b4b3510f41bec3544b4f1d968b73b037662dfdfe5e73d4bbdffaa59127d28fa5133cd8d4838f62cd63855f9580b4405c5a4ad3afa48d661f005f8749befca90f2aa66c7bbf5fe34b59a1723dc8b4948c4290cf5afc07aabf9804bf70b4163c6c497de2ca8b6676eb88ad45781c88c48948609c3248bc6e275469fb7e725bcf992c5889f81e71fe88839a9ddb67149e54ba949c85b0383df197e3be8e2776e1b334e2d738d2c7f03dadf6f777216664728d68214d08ce4d1f8b18dc1b8549d59d59660dba89de29fc4d16316593f6fbfe161f922f741417e37a710be7aabb8bbec301ec1371398effd9a6cda46c9d2babbdb70600573aa5f67ee4ae8ec21ec0315e57e339f79ee685e4f771a242ba1b0240c117964ae5fcf48d72f4a38e336512d4dbea3f94a5c012f774b87ad948a13f36f387a9faa92f90aeaa9cb5264bf2404291adc06bb21697f0055227148376fb03e58a34f4da91825474cf314af835018954e3e3f06c6c5d80db6debdb9bfa8b023a178da675eb407b0898a089a9158ae2f8c75e0fc98f133b8f0340b10b7cfbe7877222f51c1a8cb93fdae889f8089834416918ae0bdc250cd669c11a86e099d65ffbd9cb135c22759f4010d57240837e36f668f7d67c8dd9aeeedc61c464166baa404f65aa98e4abae590a0219e7915df2fcb94089709036cc96fb9eae0d6716e651acdaf39370fd319daa9388c73683614b1a841cb4e7a608505406f4b87602dea0e081f1dff753c1fad5f071b5af37981d8b6efb1c86189a10153ef75a24eaf243f23c131be329945a3e4b4ae874797e6bd5d401131c5eff322118a1116d5afc6373e5862f7ae6fa20b3bd40563bbe54f4dbf3c82eecd1620b4ab4fb2fab2f87434257d5183c58367c85ce5b311db7eb0e9b1d09435ed5da9e2964d9f57fc5b6a86beb75d89f62c2c8c24d6a1a979253f32182e857742e2b7da39d2e844b38f39c652058bb6439cc471de746f33a17c92a8740320ee4cfcb175c99aa0b88f40a793f2555fdc0f7c51d6128215d807ee5a25ec164231c8f3979b01e906ea235fa88ace17e8b0883f55abe6270614259fe2f3464db213167f4b8cf10f80b449eb4be43d8c13c3ff07223d59dec8201dc00992abeabfe1d0d85378eccec7fcbbec9b7919f86de97071481cad0cab62d26d705b53bcb02e599e738b6cb66f6963b8f7ec31079f781f0fd7df43fd8e27fb54e265b12cc0c1472589c736dd852970cc5fb4fb1e0bcbc6fc615897e1a0e048719c6d7e827f81fb100a155de6f8a68013f84f9444ca9e1f9728fb475672a38017387141df21dd894c4e9ed45c4651e8d2c98f7fc247abbe8fd6cb89bd2201da02ce79cc18ca64c4f97a822b9d1d1f5642f46c0fd3b8289ed686b90f5bf24ee81bb688908b469395ffb15de7ca51d4517e108977aebe0ec4c6a21f3b82738a2e3af1326a8cda397deedb66545530a379245d7ea47c0fda6d0a8058e41518b898b952da62a455f05deef4e8599f202edac2c5ffec55790a9cb668f3998b48dcdceab73081b002715539e001078de21cd137873e0b8df3c00272791cc4f929d8a07769a02dfc5619d9a514184e8e85ee54e662ea85ce2c36fe67d3e9cf513778a3f1a415a3ade66c5568feb5470d83ef906cb0c02fb040b11a40b4eeca0c6e3f3e67d0568fa5768f8d12b93986586c4753474f76c9a4d7d04c2c578a72dabf0136371f88cb02b014c2de44821a3cb7d5f94f36f3f71e9c8fe72cc2d767deaff89e072ba63ca308a58547b81d06aeb2efaa53a27440ed143dbfc18cd6338874cbf991b029b7fc2501f07ca0dcf124c7261a68004337f6431dd54260badbc389d21f0bccd282c56a5cd61e804af384cea7f9404c4530c181646dafc4076b6f78271d34e8b2152f8742fe33526adda0766b3c847586476a618ab0aae5c7280da108bcb32bce8bbea1093f4eff6a2c45ae72c4eb5ca62c40c05520fbe26ef717afa3af5d780ed545b0fd0f51dfc0b7964ef3643e6abe0e119656de9d84abc1f36f565c00c8047de0df99508dcc21a53a75d1f83653015e2f1e969f65f2fd371580689b35ac00a38a651ff5d6f48d67f8042fce95ec1ba6d7ce76112437dc64bb1dff4696bdb575779f97a0f14120be60842f0c9656c0ea0742283cad43ff7378523206e2c4e45461cb9e890e5f61327ad95c9dc22030ebfea8e491c74729991425a128e8e2cd5c015b081750c58b58f8e3e0141378dca53aed08325dd78fa5e5d3b6c2afc8dcd0775416641f0cacd1bc43c9a52dbe5f61d43d4c08a0538eed502aa4a52db7df1221a4df798c113a1d59b01b2d1a32cf4a9b980e14c0a6e38044fd462b17c6be4a81311d4415e33c0e17468a65755d65634f4f4cb37845794c00732bde1c6fec6f1082ec90be9e8b39a410418ee43ed39170a0e10ccaa9901ace12164961d681feb448f73bb47e418cbc04d44efe1f32cecfc16386c9bfc4df9f70a72173ab8fc88d4423de0fd97feae8abad6cf757ec65b629b9d754e00b2c2c9fc397ddede6656197cf3af6e7ca58e0c0a57a55598e882c3117cbe098d23cf27b1094bc4bec339b136bc2d549626651e91ff05fdcd9ebf8914234da282c6907f181e740bab480ade07250eb7bde3e57d47d0a652408cae4b414d8f0f6403445883c5b5657765c86d52ec8a87d45b2b477440da670eed6553f7a22d947edfda62bcf27faecb495b4f86f2c940a99674eebf786785cf680cce69fcd081c4eab863f63bf4d277295eb914d7f05e22219c26cafaf53a2b656d09b33967686c798dbadccf4b9b2ca91327ae02f0b35d6d6c841d602a60703c2be0a69f21e2276583b5fb332c60cf5777fccd0b56689775b2e92d4e68b31baa05fe422c163bb9b725a3e08ae34fbd4cc44507947a4758645a2fe98f9eadf4b1683f736352df31edfd8485cda2755fc19ed4b27eebf6effca40224aa680d8f1c40112248ffab1ad1d84512fb6ad1452508a8f313475fae68cee36fe183e00a5bcc2d51c1f93ebef57908adb5fcf49796996833e22375228ba0ea225ff7b874275046b66f60fd21759d755a02def73cdf0315d56cae7659fe6e18740e39fd691ef82bd2bcd0424af7f3a05aea74f552c6ed5e24abfd9b4ee0bee50e5917dac8846d23799eed393cf73446611dd6633b5d8fbb014c0a8b0a32148f7dae62689fc652a408fa0d6eeb51ad30f6deec8655284f3dc4e7fd65b318d9ec6c4298f2c7044c7cb8048fae0d577ce5970f15577a0cb234b75e160eff53f829bcdecec078d456d265c44f1348f5558b847f9d06bdd005f7a32eab46e80dae3ad975afa5924ccdb51d2f0ad844e9f3be843bd5210a07e0825f03469799b96c931bd270d9a79087a446785158127122cb2cddc0625650653921012065d44d017360431b85dd1a59bad4e1fba0a8e1a361e36e24a68bade88702e3c3f71396942f646ff09c85ec582749231f313cfa6d7636f809d54573fd0f40d1648e3620654b70f13cb57201122e9ba3bb519e934932bab3be8f4090f1c01ff426c184583ea8973b84e550a0b1875d2ee0795ae4a4c181ed4d2db1eb15d9a6d24ab70560406ca96e64abfe51e6b93a9579c2406b7cc0185125102c15bd6144b852b1dfa98e37e09c4930cce716656e2eb672787d0ec4e8f869eb699c0bf4e56687ac70a58962fbbed00d32d9b0ac86d500d2ac6bc3997df5d66f0d1a399ab07397a25df7d310fcfceee0cb000632be653ef04ebf6d4d1dff122e167be59f48b0bfa9bc7ca10c4abb8bb513ce9fd8ac83d06253c1d1874112b87b577bff1c29c0e8ebad5cf3c80c4b7ba3c2cbbf0adff28eeed8fbdba72acf3135b19e954b3a8072bd9a0bedcd67bae8142101a15ed14a102383af3912f17de5d45c1b694610cf28eded4f7d6b92a27c22b690d7b83f70e1483711dd98ab6632c1b463b686e40ba53a67b8fd28dfbbeab64cba06e886772485af0910ab571e53b772dba00b653820c8a30f508b19202bfda4994926f031e19fb903efff55b70f748e5c9227a168a9c0b48d0c7c735b6109b1cc3014fef2c572fe1de67041d845353582177584843ab3eb86582fec06f8ad634986f19f402194f9dadd7a20125468fd7d34bd80d4642e4446d91a1bdccf9b026d4e4b6387c408af0208358bd7c2499529b632f747cac86ff1fcbafce0c85ab825211c3b34992dc5910b8803d16c75bba35e1e1e169a18a8458ee7799ba8d8d64942dbc39be8953eccd70aab281d4e64964ad26001bfe4708522a9561d03c2eea5c64e380c6fd1cf80a150d9b75907d09f27ea9bf37804decb4141f89bf2c8ae0c8b0faa033ce224c53f2410d991203a39c957c9fb055ab61444919c93d3c5c8850a4bbf1089cf5bec321b4ed7bf6c8ea659591b26f375f7e7bc773aea9c50154fd3ff4681e204a5695e9e69b08922e4c795d6e739a9dae34e8a9fdea68443871c3b521b0e468b2f68466071111714c310aacba9f201f13e8802be066943115003e2a2dc3746ecab531bc20285c839370e6233a1eb2434be2874f3e46be4f52355c63d18081a7724239b7ab0d35fc564f1bfe18fc2d6f715a8b20874f2c23785b1d60c835d16d8c80582ace68bc9bf54cbd88b9c83359511dfd911c626ed310cf46ee756406403b6420", 0x1000}, {&(0x7f0000001140)="e885b3eedc1f00f20e81d2ec358bdac456b1bc39fa9f7dd1ad250f0ba726c1139d1a4674357c5802cb0c6ee029296ef08edb231db989a91da1e8909ff27460f82682fd131db1b0ad80e670ec957d4cdcb0a65fd665e88da0c6f3a87c58067dd6dac40c3dbc6c7fafbcc49bda2822e4a4476c5ecfbb02c5e1bcf58d3f3e9d1be226df72f3727908a3bc6f98a8fe36f909d0ebbae0c47ab0d9b91bb051e77687515edd17df22b941b85f80b79b7df8f1d738f79f567135126776e2252a4a8c6dc299", 0xc1}, {&(0x7f0000001240)="adb5ab142cc05fd8c437771a980c31eebe35f21a167d0c1f312d21ac95bbfb4ca7f66d0f78b6b2fa11fae89b626cc2c93173c03608be4a71a0554f98870826ab337663f2108d405b2fd0954747930806ffa0d34a84ebdae3a4b6c8f18cb16cf21adc81e77237a968fa1ec07ba12b7fdaa2f1b516", 0x74}, {&(0x7f00000012c0)="3b51d4dcf0c4752487cbdf89c51ce8f0e3c988d53035556d5a77003277aa9cdf7b02a218c16c2db051540ea8c42114e05d9078903c0265a5d4edb70cb27ddf11efcc69307db64a10fa6437a175376756d1885866581f8367c2982e6b1140b12d5cc9b324750099d52076562c201018992c195a2431176031141e17225fd8a9d64c846394fa6a674419b4e0a9ad0424170dd34776d506d1846b29ce65907cdeb6e43fcc49888ce43e3c9b79d5133a29658c4b1294b6deaabc3a76d5b9e27d426ce3b63223441ef5dda8ed6c92737a54a1d1c1de9b0ee7d93d830f04f7e49983d07912dadeca449ee32404189c00b9f64666032b05f515050d", 0xf8}, {&(0x7f00000013c0)="115354ffb70293c8867c1696773c625cbae970de3cf5cd6d374bc4d4456b7540439006574d11aa054abdb6e943497a77f241f87d881506dd676f722966aaf1d2df56e9311f8783528c2d5748d9da5046bad8bfecbf3b193b59bf59da68c9840e55435dc8074945e9518cdb1d96857448dbebf7b19ec3d9158fd41b60703a0903f6f313b995f2329630fff6239dee809ec6de247484fe6f6907db67c837ff1b7ac165a2916455abef2a9db479c5f6e4327222ff1487b51b39d6197446c402b74c528e2eeb7a4c03d364f294f58adff3b88d196335dee9dca8095c3cbd4c4ede00d30856", 0xe3}, {&(0x7f00000014c0)="5d2ea134208f4deb38bb1923a5f95b95b189f577d6758da159f732b37ec516779325d89bb01051b480c0f2890907fac8fc7b63e9e9d960a8b02292c3a7ba4fdd4b1d05be53ea8079e2d833531d46b37ce2404d9251bfef43e94dc2772dd3612ccbcfcef320de1b818672b9528d939919a544cd2e58d6227ccc055d47f7b8281110f52b1e357e6133a80dd4712c4eabd1d21b1a86e249770d85a7bf8688d72ca165f2d7fc01ccb2c548b1c71808f416266ac2d332649bf78ba68c5044bd36635068a0e6be2577c39c37bdeff9cdf963edae114849211c3c5d255043b2d42d7150683faed6b34a673b58e36c", 0xeb}, {&(0x7f00000015c0)="1794a628047b53c60aa8f6151766c33981634c70a274c380d7002f88aed82d6dad5233d404a806a4fa76b99e4b95025bdd9a61fa12815b14b2281b2f0a6ddce352618a28dbb7466d4ac88939a370cc76ebb0fb20c082dec6814e1442960d17488c11bce72bed97916d8f7ed9bdcdd6edbfc557c10b913034e3f45c864e7b6e73396458d0c4e3f92d686e6498c60e5245952de22cc0e4c4d01384d887efcd2534aef57e4741f0f27bead774ec9ddac9795f56d61dd9d1702693f28578e8b80411ec337ecd61492568", 0xc8}], 0x7, &(0x7f0000001740)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x68, 0x6}, 0x6) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000000c0), 0x10000064d) 05:39:38 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') nanosleep(&(0x7f0000000240)={0x1, 0x400}, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) renameat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') 05:39:39 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2004, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x401) mknod(&(0x7f0000000100)='./file0\x00', 0x400000000002005, 0x0) fsync(r0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1040, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000240)) read(r1, &(0x7f0000000000)=""/9, 0x9) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) dup(r0) getppid() socketpair$inet(0x2, 0x4000, 0x29f2, &(0x7f0000000040)) getegid() 05:39:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380), 0x0, &(0x7f0000000640)=""/49, 0x31}, 0x42) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)='5', 0x1}], 0x1) r2 = dup2(r0, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000400)="d2d1c7b5d5b1fb62962d47a421d383160bec8b984b0890f59c23783ef6494d7ce1e5b126db85ac708a4d03cab151db73c210621cbf25f07ca501a43c6ef4c9dc17e352435225806daac1e8d2a42f703d465a088d2aa59b0a6bebf9bcc3e23aec45cd42bb4ded1b2d98c879ebffe2da0bfc85005d768f40f3735693b56b6b9e7fa959cdaf91aa18cb1dbf9ab177f3737e569fe56a72479656a9b05dd983083c5a08dc021aaa90dd6fd6e5d2986f94caca46f621c630ebed0826401526b37dd0f1bc7a752c524455cd5fba5d538ff828f683736428402f604a8f1cee2a0556371227e6661951496eea48970f0b39c6afa869e1e48f61d8e61ef8db", 0xfa}, {&(0x7f0000000500)="22836dfd960599065ce089372640094b99dc8e10fd2d7a9b73ebf389049fc86c749ddb308a4efddc39a5264ec8bb17b26b9814ca73a267817ef3579082c10d9a841586c396cedb77d2ff15c4c48fc06b0ce5ca690d7e4b0a508403153325436a9c7ce77c095f866c484d1c82cc22d11d68729fc7de898ea3f05ca0ccf841", 0x7e}, {&(0x7f0000000580)="201b3337743993c9815dcf9992696e0fb3863a28e6ed1a798224f4eb9504916ff3e79e765307bf816feb2b8c4e4735d44f3357219f73e3e6218f6460a13b764e35ad1bc63efbae7f90f2a7a4a25f7269ad95008e0a6403395b4d081747e7207b598d2ac7f89d8cda1b4b08562d3bc51b819827e6b7ed76a25a00428d6caa7ec3f119151258d6923e73fb6ef1022f83903736", 0x92}], 0x3, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r6, r7, r5}, @rights={0x38, 0xffff, 0x1, [r2, r2, r2, r1, r2, r2, r1, r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}], 0xa8, 0x404}, 0x408) fchown(r1, r4, r8) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x10) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x12, 0x40000003, 0x9, 0x4400000000000000}, {{r1}, 0xfffffffffffffff9, 0x30, 0x80000016, 0x100, 0x100000000}, {{r1}, 0x0, 0x0, 0x60000000, 0x4, 0xff}, {{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x3, 0x80000001}, {{r2}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x401, 0x6}, {{r1}, 0xfffffffffffffff8, 0x5, 0x4, 0x3, 0x2}], 0x5, &(0x7f0000000200)=[{{r9}, 0xffffffffffffffff, 0x82, 0x4, 0x3, 0x66c}, {{r1}, 0xfffffffffffffff8, 0x20, 0x1, 0xfff}, {{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x759, 0x6ec}, {{r1}, 0xfffffffffffffffa, 0x2, 0x4, 0x2, 0x80000001}, {{r0}, 0xfffffffffffffffc, 0x2, 0x0, 0x100, 0x6}], 0x9, &(0x7f00000002c0)={0x2, 0x6}) 05:39:40 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)) 05:39:40 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r0) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) kevent(0xffffffffffffffff, &(0x7f0000000440), 0x0, &(0x7f0000000580)=[{{r2}, 0xffffffffffffffff, 0xda}], 0x0, &(0x7f0000000600)) close(r1) kevent(r3, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x4}], 0x1000, &(0x7f0000000100), 0xfffffffffffffffc, &(0x7f00000001c0)) ioctl$TIOCSBRK(r2, 0x2000747b) 05:39:40 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = semget$private(0x0, 0x0, 0x20) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000040)=""/46) bind$inet(r0, &(0x7f0000000000), 0xc) 05:39:40 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x6b8) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000200)=0xc) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x0, 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "716659d9164beb32b3c9ae459cd0362f62a30f56"}) 05:39:40 executing program 1: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/75, 0x4b}], 0x1, &(0x7f0000001540)=""/239, 0xef}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) listen(r0, 0x6116) 05:39:41 executing program 0: shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f00000024c0)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x1000, 0x8001}, 0xc, &(0x7f0000001240)=[{&(0x7f00000000c0)="f41596e9e9cd220667df753363250cff098c95967b5b179701b1723d98a091b31272810096b8b06aeabb4acc7e706a89a793d65d29c02fecdf95781cda", 0x3d}, {&(0x7f0000000180)="0ec7d12f5b6f4ce1d165006febd67e386a6e36b7784353987d1640270eab38fb78407d162b44e8fcc078595be967bf440622f0775c3645962dffbfa3cde46b62cd93f6b9e6f16cf7fc16af94e576f566e8b2e23f126b22d2c7ee4601fd09b269c8f4703f738d053e7861df1586cee03e719e25480273a56e7516a9e0424e03a2b6df5f7354c5048dc45e89c5ca9688c730bab090ae4d96dd60cddbda10234f9f2ae919152293ca3dfcce90774e0dc9b3a8d210a8d235d6f359c8a7fbc47c339dc2f6a600d14ba0411e8cd5fec392239f87197e0d8d81f62ab8b106f1cddb1cfc2a84cb0cdf4dbc7ba8322fe3ba2462f1f3aa00c2484145b1b8ab908e76557008ad0e4a780ecfc16b264308696741724b4c45ec55a09abf2462eda2bbb916ada633085fea42bf0047d4575d7818daff8505b53afe09a635d64d290a1cb42bc531fe27ef8c56056206e1d888d09ca01b7fe995b40e225b5f2a2f546ddfea1a6411d696822e7d938275d86c99a5c9560e2e66081f859fc275512a26f81300c62cfc8aee83a2ef4d0ba2d13b482b52929a3b84bd9c36b041543e5905e2749354c7f43c24049279dda4b8ad761ae96db9696549e80f92d9c9ff14d48543a2706091cf478345057582dd15ae7a459e3d5ba1e3c85356107d10939157aaf114b6c5dee521af5a670ba4d371c0fd944813ab2141452d21864f2d7c65d7708abe652cdd4286b2a5c1ac9ec144df541836a43a46f6891bed109f6635492f38d31bbfa47f6761e22ed523c3a12603d72105e0c515b733c89fdb46595702f94795f519aa8d11f786b6d1b7ba111f9298f6888d1eb56dc5d485184c85f1419c5af4634ad3232947bac5107e6f3d318f30c459b66953ce7f0c4dfb71d02cff8b1994a7510251876ee41f4bca88bf35c98481e27bbf0b321f7a66dfd835e439a191df1510bdf467cf7b7783281c3850540999c8ea88bab0a71f6317fd9baf6ba6f37817f21f22325ab9278320df077776b39bc970519f036d6dcc48781af1522c575b87ec41fd57c228c6abd6829e57efe06fbbaa3e8d0f9fd13f09b5a181333f9bd8a46b624b4c2b5f434319196b783367e8d8cb2edf8514975b77f682921b0c8750dcb3d8d808ed301bbe5b40a753d5053796aee3440681dfefbc571aee59d80ac8eee1fcc2403bfed47e2802d4ff34282a4f1a7b9b81bcf749ff13fc6ccaca22266cdefd27637b104c93e80ef01885a4c35ca5bd1f6f6f331065aa3d939f1e32eb7e6f640f86d7def690bb72170057e991ac815087573da9e228f2ff5e0d5fd4a0350d40f1095a0e06bce43b3cc51129617bb62c3dddfd84899ade884668a5c1e984e34f9a90462a4de0ab801188d83f99426d014e883a793fc7469530329e6fc79b909c4e29f2f110bc9683bcc38d7483ad19867c82155f5e76ed2ac0f85cd25502107233c934a464b9e75a592faa5a85465ed5c894343af11c0d182e3ffe760a59395cfd26095a9cd0fad398409651258e3854bba15c444099cfeed1fffec619ed5c8dc865b5db47fa612a8cae576c52dc9a033e076d5d8424aca468ac70bfe6907bf7bd223462b8f59ed5404c1fe359cba724f3b07e6920ecfa1d57205058c08201242480519d0934284c6497763f38cc43851b424f76ba3ce912751147eddfaa570f627fdef47b9ae3031ef0a5565d2d54c3adb6dddf275342d67dd81f068dab4fd9568598c29407091bb9d6986a1a9fed361e199c9426bfb1d7809da16ce6ea44bf88bd6c59c5094f05cbfab61f51425a9bcf6ea358d0e8f17abc5d546c8a946b0eee4cfe8ce38793257b1402f69a408bcb23dbe997bc615497c50022237177658008224d5cbe11fb1590a4f399407aabd8606b94d6a315ebec26c498f2d912cf35ac7ec922ef161b6e45c1df6e82c42bea9c6837f5e5fc9ce35ecb4a3011be3fe54f6966b0a19d3d171d9b145897b1be5a7dd2b990d9af7830f04cd36fbf0da3802de0e09a287b2ca2712d2687ef6e66452aa560415a604e17a53ca13f2e1ac906c6574024f5e23fbe11aa39723cfa26f2911f7627f38f9650cee913ccc33b2a7b2629c629730f6233ee027ce36232696e49c5b9a8283f459dbad80984e88a04fcbcf5f89325e132c9d8d8863319673acc17c5674f82b708ae122ace56545f834ba4297daa14b5242d40ce87b6e841c0a8ececd08727c10fd98d21d6eb7a7d90255b6a05367867e2661f9e3fbb65df78b408429c8d2304a72c472e14ba34d017f901525ca4923999a8b0b3391ca0f3994cb8c1de2899dd41db67a293357092365fb4d00d9baecc56f6120926cf766f94077984a458cdafb66c561b121eb1d10ebc81872d5661d4831071879ef9fef7625f2289252133f76afea16ff33f754cfb2fabe081a73cbb8bdac5fda8f31bc81d070d33b5c548a187a76a82691f03b8f2e415c5812f1c9165d79cedcc6d986b5f1e2ca493e6166d2dba533f5b3c6663568def9a63c2dd508ba934311841502c101f3f0b6cb2d00ef4a7da1fc565de71779d4cf5b9e3e965bb279fb8812b84a92231018109a4fe578ba10560d41562371b162e84ae648f30ddc8b0268bf18b67b4ae3ff8ff2bf62a3e6203c10b25a6aa9f0171759b619673097326fe4e65fd8f6be768a5aa2d8d83b356050420c3b10b018898b64ec1b02c02bcf069982e75fc5d5a3a9d68c9fd03631cf6352c9747dcef9c29c7e1636ac8c4471149b452995caa6e27155dd06b4cc0a9d40a79770bce2d0eddecac15374f66afbf80dd7603a1369798e3d667a4d89eeaa6102dbab25aae6d7174e4566286b8a5437fda01d1c11370b6ce565bde95c25523705d8c7a3beb8dff0d3ebb62420f9fe779c74aabcca9813350dbbd232b6831e5d670465c1a32d677802f619510cd065213920260046308bdc21cad737fb58910b2844466ae24485bc8ab7cb4608a7aa482433747cba664dbe72dd7a4d5ce97a1b9aa737b8f6471a4388b240d28f3163a89f5258de177b6c6d9c41d189f221c9ef554a2c481da0f11e550bee2b1b0f4248dba090571b4ed74683e7582bf068fdec65513ac0522b9c440d4e130df6983bb36f19177c090f8dec554056712f50c752504e922b156abc083baf00a04f4705d0e27196aa51ae6cfbb1445f2782acd5253b64e093a00ea68a57f8434fbcfb1f3ccdfa429466128f216cdb10619f20fc0559d8cd2e07e94f7e424b72f62a533ddc2695b84dd9b0d16242e72b3cc41b00fdbb93c96a6fc5461b5f71879af062d2e8eca8b0f792140092c4578021db83888bb3395ba52e878ce3ef2393fd8565277dd1f1cafc6cd51edeeafc1eae21adeb9ffbfa99b9e5996fe3ea90a282f7e03c9b9fafb9f8bafa47d11eb5c3301d0ce36ffefd396057ec3ab80bcae83d3c6c1d41f21d94ce6b2dc911a8a4e156e53b654f9a21c402087e27223cdcea66088b6b669b7e17b60b462b1c36cca0b6f426c45c75c973c16c1026e7a26eb7871851c0ac48b02788e99be516bb14773bd5afa757ed1d8256c2db39c1e7dc472f4351b37ea812b4b67953b87d06e7c889718c6e62064268019e38befd379387aca60035875a837e87c4ea5aa55b59004f00b7a3e56397529b1eb78f9c23966c1197c0131ed51bdddcd3e9437381d9cf11899ac3d5c497ce6bee793b5ee83a8febbc2fbb762bd0557cdc29f47249ad1ce012e7ac2d4699a589a53cc5e2ba91204f9810157804a6a7644208de6dafccd35906064d939005615d2622724ac72806c000722e1c9024fd7fa0d3b86c82d2f2e395dd77359638887702f0da53c973faea0e9f8399731eae8e78463c99ffa71a374f72a6f60dd3370dfd1599a3de779f3ff857df63aece978b3cd88dc32983f8a9a8d23125f675083539eaaa4a12a93f924b27f883087d649d95aa11cda930084788413e18dfe2d316e20597b5bb29f5cf21bd3fcd7b2dbe71112c25044d8e04a70d7d6295d5fcbe93f280f296445bf95f8606888656fa41a4498bb340e082bdfece7ce54e83c5af7deb7a739b6bc5197c0c98d791d0073c348e6daa983a089c1f0ca835055ee8fe5d562ba836cdcca3374350b3d2c30ee77f3a86af18d9d5dde45aa91dc11bce01172988242def3757c3bbd8ff3a3c510d037126c536a25759e243890de155ebca2c073dc7a78016c07858cd4b59375124f55c21cfc54fe8121c97ea2f7f841cc89417d83a273a922a12177c1e36a5c7cbf20834e6a859a1a7bc3cdbc7de60e82eff676790898e01c13515b61423338b337352f2fc52eef3f024ddb06792b4dc8f7d1bcccc4eaa939600d2f3a7d996e798ee6d0d21de726be0e9f5f619a586eeef2a814803c772f5151d08ce19ab45fd75982fd7a7adaacb97df0f3d6e65a3d951048f834d9b2d37a2015071fb9d61387c18c193f78a83345e9af86afaddd44808ca6d3d6ae22bb1b5422f423f9f98dd70c347b0c0f38fce0ba3eef736177a15a9f636ca22c2af45f765b47dc7e2ece9aae5007d0ba607ae48e16e8fbeb3c1fabceb8cac85ad71323316120f0f29b1ab68a645fba011549d06e35ff4ea91f2dceada2212148a566027ba3cad6224163b710a9ce645e9e41dfb2018651fae4c1724f2147a8fbdd06061b83e5af857f36e67dfd32fd4135c80f567029cfbaa6bcc0236643d46c5d6e9ee0eb45149eaa1635af7b35866bbf5b4cae58379f9b5acdde585f3f6a10056119bd941c559c8742e7a1c030f0b3d5b6baecdff49e410105e32af72ca21ba46ea6de2f6f7b066e31876e6be9140f6db258f3a429e9acb70445f5e2e6959b2a4790370583838760b92b929f68241a8603068b2bf91e8059c476163543a57155f891d91ba777d8d11cbc9f381fa1b13556d34b5e299bc4ba88c67866f7418777b112a557a46119ebafe2f3b593744bfb60d514fbe57145e12a008cec1ee327dddf7c44a3413d7ad90da5c1560c13aee50345482634a7e7df22752aa82b11425114bd1b709179f4bff492a9628d9a132053a42b5413c3c4e43bd8a6f0d9ad7643a2d094e245de6230b80b15e6833f296bdf90675e8e3d0ddf769f772dfed7f915e1fd6d25191b09f8d78cffdcaea9efaa20dcdc8a50993baa0a31de1839398894f1ca0b474037d279b43c185a27f2d10be471f4b935e9a7533628592b37aefeb8a6126522dfa6821b30922bc6b4037dc1e8562f96661ddcf64eacd3a61fa59b4ad854d6170d94d2e0301df814afbe801d0f7581ccf18dd215662d04976cf85384af76e9527ee372d8424a5292a570e9babc9ac22b07523f5d6c3c89c68b41960616b5f7091edf6ad3b9373407f82e1c23be99bb3316a2b41c34ad082ef8393da34579a09003b3d5b679d0c53279e571bd35a2d4036c7cb6146bc34b742ae872264484064b44065edf9ac63d06aadbc2bf1310059330effe90fe65ad3707cbe58f6e5a333234b07f7097864945925d763af594fef47713ffcb6a26ae4685a986f5b03b5fc239d6187290872e10167a6f51a3473b3517fbdd8e3ad8a35c2f944f3faac45d39ced393bd89e6a48eb1a36e5a04546a9cc17b0050f989f16b30c409dedba5ea4bec03a51eddf06c0496d37a5204c433cbb64e95d7c45b1525b6cb62efc4eda4f148f7fc049dd598eeac7c6605dda31a123b2a9a761e382c3928419a314bf39f45af8fb2f888fedbf2eba6c8990da1e0f1279f382e49cf6d77ad698414b597b462abee74d0d9d3e527d0aa6f937790d8ca2cc86d5e7cf136bd73005c22cfdafa7865856865f75e78dee975e3d2fc587fecbc8ae789df27b25cead2b9a2", 0x1000}, {&(0x7f0000001180)="47d1abc90b35c0bbba4ab6b1e8d5b78168d91c90a1e6c22f7457d5ae8bf81004906d6bd3f45d14883ce199cada9adc8f7386feba544a377708be8cbd1121372a8014792b95994fbf269c58ff2fcf1123eb77dbb20a5c0014a366abb84f57727a83b7cb73d7ddf9669f141f6e29bbb7303be527aeaf50bb09a53d1f676c1c100c740288c74a14ddb63d1887d74760b8a7d9daf04b322cf600cf9daa350c1842c5fab8be45ca084afee13da50383877a8a05638b", 0xb3}], 0x3, &(0x7f0000001280)=[{0x100, 0x0, 0x3, "e4b9ed85f980694c41e41d362e87938a3764a6f07e04dafdde6a5220232f1f0a60e256ad9ea0b0a8ce84dc2d5dbb19bc910602caa5e3d5a180250420807cfa87f3619ecb265da1c1132eaa8a07f5773cf78ccae985c7fdb83eefb4f48859f6627547841baed20972acf4a85ac992e42ecd14710c237f3eb7a989b22553c00e5ea028d379e5dd551a873d22e3814cd12227cb5a70120a2afb4787c6f181e86d8a0343589cf64c4a90a545a600dde6ade45666f197b796ddfd8b3feb499b151f641b7a6a11fd9a3e367ecc1f20ad700bb45846236fdf160123b739e6d168c7810cbef275ad6eadd419d185b2720b05"}, {0x1010, 0x1, 0x3f, "b52ea54684de2871c6760908aa62f110613bcf12d9f56522af6f3b1bd144c562679ae9991d4b812e29ad9dec82a2b095cd16cf86290cc224721e814714bee8d508ac1ec88e060d5cd7b6917c9d6bd37d7310aae819899b68e4883e0455a6702f8bdc140f1cab0ff15a37b95d56a1d09d66bf5f631cd0863b3f734c890c4efba96967a9b7eb62bf28457af67589779d308772270926bc67de8ce45e616fbd7ccce328f49c238829d66e9c06391d3febb702d27ca269bd240b6b1d752c97330cc01a9d7caf68debee9e6d45d6aabf4f286c821851375affcf48e0168cc52e476ae868aacdebf9142ded85a9d9b74b051e2ddd53fd19796932fa9695160780ad42d74eb5d2a5b5daddb069752e890eb39ba9ac94e146f409659acab9eb7b7fa1efab69e5a377ff6067196b1f80366e6217c9f7f22c0e07e042807039de81faf98b0656ac10493414e881e2adcc7121d09e7b64551214b158097613a41167d42c878790a979b89086d55556a82be6da1e8544dc10a9ca3a6e373974ab6be38547f3af087e28e8226306992ed11ed3ab51d7f8697c564d0a8f4c62b101fd94a2bf8c234a8f2a303aeb0c87c580bbb0231d0ab776e2fea146080b5a05722ce36d57eda6cf75ad598cc336c9087cb47350adf006974660f9396abd25af3f7dda9639d7b38ed744522d45024c808e746226c6cb4d06a0cf8afe1b80e39496ca7c670f7d9a9ce57273f219ad78846609eaa09af1ad474c944d83fb314cd9d4ee9c68e7778a5e3656334d45b10c3bea838f5ee78ea1ad64cca42334e4c9506910e05899d5b6271e7e942ec3cf69eb4724abc38801e63d775c63ff4c42d0f94e3eb076617be155c8bd6ff7487460e6b43ec796e5329b3481d7190ee2a1cc49185540333044fef365a28e824d40c2135373860e8ea4d50bf0e0c9a454ba387143526ac228a262ba460536add05cc7cbc8dbd451ea86bd3df900c2d9e169451ba5c616273615c888c7e4b962351dbed5ab5796f0673e499cb5b76a61f0773dfdc11d89630b34968122c527152bff14c50698154469425ee60f79b0189b2dd08266956039f394fdcc5062f81d9b826aa3f828ae7b127faab2570c1e5642c05f4fd72f7d1b6c9cab75023312296289ae82a08fadeb8143f9a2af7db1330c9ea122b8afa1d6c9cff75c6b40b5b851227a632a205bf576c7a30a1437f80d51ce660f014ea549066f409c102d023ecd0cac4627c73d64121b1876471fb1695cd34f1ac22fae6976909c80e7f9c679660c1cebc95eb3a25afa3cf11f63ba6ec4ddc10bf1d56e8f9994fb712c3a14de8cd6acd64db4743b509416b7dc5ab69eb756707bed20aff0d9722756a7a1a159af46cffd479ca034ac8ae1e922821f17997e826a318eecdef40636b7c59dd9dd6889960f1ca4b8db4b039e12d76fcfb6619ea026c2ab3ac4c08c9cde004fa49b1522f3614e26c88d34bb1be0cb01a90028e587ecd0db860658c93f105fb098d19d0bc8dbf45a702b0b7323f1d5fb7c8ce69828ee007b15e7c344d2d0f701aaf645491f2f971ad6789206d6a81be63ed14934c7013d96976b730164987c982a01aaca42cc08ebff304aa3a69d205db10d7009d68134c42024dbac795edc8a5cf72a690f29ae518e95f8283df14d8c1d0b6e3f5c85fcb9b75d8801115b7fa3828e3e3ec90820ada8f6817fc262dd803961216ddfeb14fe3ae5a731f9df753c41ff13183d24aaa4c7953364b6a93db0a0940b7b8fe84297dfd079ab7e478bb1146c585b81d5ddc79d6b73c91237988f323e87910ad9517766e18dadbde4181e1d9003295a78f2970d254b7dba85eed31996046a4ea927544dfe930d33e3c57463ee1dd7cb334467dbfd349255e4c7ca128948cb0999f97dbd8b5fa20456b70d10a88c0b5d3f7615cf7f3a122ae24aa71a462425db85c50754ca1d8fd3270b13f3ca53b3d8cf39dc01b9db1db3bba48aee6cd20a0a19eb86076bccf628b8d0428713872e9c7700e2afb168d54f28cc8dcd6995cb8bc7d950284855ef84993203446e3de89276b658bf3e153b1b258367b0e44c944dca56c5f6bf55d21bd29fefcef66dddb407a252624cf0cfb830ff2695aed252330f44590e4e35cff59ea2f43a169018575946f64a2acab6ac9dbb461fd93a195783bb4c4726f06f4a3e61bd6dcf052477489dd5b2c78594658a3ecebcc4f6739537a9a287e6a762d46227802cc8dcd4579645c788ea7974e66675d49bfd5c90320cb22146c0037b5a1b72a1978b02eeda164eb259089efdb4ebc676b382373c221feab0da8ffbc6f02b31ff423f79178719ac8d84997529709e28b4142cbfeb90b9aacfd25a730a3e137c3d6c7b78aad60e746ba112def0e80ea45cdf6dabb00c9cf216ca72f64bb6362a777402a2a4eb12e2afc8ba5f2c87a08f70d48da2f4e9c01d4db4223f89c387bdad695bae9f6046b655f63162fc7f4c3040ed4f00445ef8dbd2774de97a1e84cb4c2db007e18be150c2ef067663c1332acfff9845ecae5412fe43c22bdc021c414dc44e17f32178216432c896c2d217ce9b2e8f2ce50f9c46d8cb59f98f73dac680cdcfed23984fec6137bb5b5e1c0222c81428346cbcaa2e15a80295f7bc72178a30e448ee760fc44f9cca9925a2f2aab4d01f1c1dc83b9db5a3d6a64cd1ccf9d416c6bb91a514b6e7e6260db64ceefe5b855699b7b0be7dea7c1796b91d36029ca231f48b1ed52176bd16fcc8fef5dd8ec6b5467244df8c21f700b4e357af0bc4f55b7908ff82b2b185f485112e00ed34bda8388e3aa01a3779e64a225392b4834b28318bb4239c2f078f4ff3357812ac1a3b55b8b95bdcbdb1c3378bb55f8eb754746d9cbb6fdb8b93e0133892eb1288a5b38b93a96531890b44e5fb0cf3366f3e3d80e86364acd22c690d37019573f22210e255cd884e181388aab2a561f79d918c6ce0fcb1eeb925cc29b1c062f15c2f90221022dc98faaf6d8b40ecbef65ceeb4409bb5f390783062b9328567b837537b0da062314c0b769d39d35414b00873e54393665601407d296b0bd7109bb6990d4a50d94eb73ece8d98d228647f2b14522af15df68606d4f58c7d1f831a9e89fec23687d1066846b08246e471a77509d99410888381d53a860e69cf1e25cf473c879b28da439d4181cb854c6ff02f6426bfbfa7d73daec0ef0fbab08c56d8a00b03d2355ee37e797a997e06b1b57f2782d63bb72db78dc090c41f9a69ac5e1500347a39bd76a5fe8a3bd96ebd52968b585866b69c150a335a617d9b8c740afcd1227aa880b260f46be2c0cecf32ed4dd0b042ac73de3459768519fed5b2e4dc91c0bbd9c89465f71f3638468baf1f1c3771be0173af87f115d14c74077ef5f524a0eeefd8f1e43a6c3ebb4ec6a58c757b7e3f2883958ed40d500bfb22bfde97a0da432fbd3edcaa76b8eed69d9159767630d290b5bffefa19dbb4d44b3c934358bed79b7c1c2e096aed48ef270d5b82d2dd48464c109322efd635498f26878425e76c4c163925bbe0d2e026c8e23c8602ce2cbfdfc229b34f4808744abb75760dee706e15b1a9b657982cf0c318f90a948622b756d5908576439873e4407c246df51b0b335fbe9e85741bbe962ea1b98e1923fcec7f0caa839b59da4bf2003ec3d68316d0d38ef08d7cc510500fbf333e5ce69e44afb9f0345f2848e16b5d28a38969ae8931900781023a798d8d07693a3e8c2bb54428561a47c913590454c297cb2b1342fcaacce710de4fba76bd23760d04539cab1e5d37934050c2c8d79d67c13bc7669ba9077ec0057de2b0515af481c7051e665498c4287941d7f9c0f9a89653bf39a05f6c756ac863daa81b4783e474db3be44c80b29d72b0a75e60c690833f79925787205cb33a59f9979a7cc7c94db25d66a65f26ecb9f0c27f8b49c053977b671e90a75c11607ce365dfc7a0ff3c76e42c96af42d4b7a00b51a2f7dccb0df3cdcf1c5107cd380a2b594a55c88e8dae9d088a449cef4339d46575ee312941fe4079b09e6608e7c9ca7b6636ee738e6a547fa47e00483d417728afba4710823571b3192489b255e9fe5092d00edf30976606f230dba09c9415eba2179db47849a25b42a281f3b68665ef9fbd2b0e81c7284d30053e64ac6ab3c5738e55e0b58505fdaf7a4008620f83b006a84dba6dafa5aae52f8c98bedb20d78cf32bb06b9f99846d63cefc6ef4f0e705f87b5697d75eb191753dc1eedfe2d09d4fe872d44dcd102ea8cf7dec496623d3dc34cfabc31f112b948068ae6d19c82f3b471af8faf12a112d0805c347821bf5f18aa2e45d2b6618ba8300e5bba976a92876789aa8831225f18c9bc3eead66e475c525015a1450f20c374d06c720a2ed703d24da93d7c2c46b277d160c1c10fb78ac6dd911c06a3cffe66e7d22753ff174155ee1a42bfe360c162d38f06a7033444069c7e91b12489f7822264a2a7a8500d529ea73e7149587b4e76f32c2c7953030b1b154b8aef5c64debce0278761e5383be25529ab74dbd81f374fc6a62f8b1db3c8f0a24bfedd3d96851436ad0d8aa21b758f6d135b27631c7024c583830c721b7dc10e3b1ea77bb981fb80945b9adc3a669dad4097e88860c0199569004135cfcc660f8eb6d664c0fceaf023db14b9d6097126eb818aa5485d6911d6b2323cd1e10176145b2d5458147ab4143059e87de622dfd8ac28e154b74c053c4ce3d1cfb53c69ccf92e88f0f4c6b4d1e2d84f904ae93b1ab815ebf71a6f05ecb1fb5398ae7280a8e11eb57d17dd88b976acbcc43e940305111890156eb60984507926341c5d5c0b2ad78d0cdcd44520d68000f5e5d85b83773505ca02c419374c05d8f52c8778c71693266f821339838a5d65972bff1de694d6bdf25a5887deeacfcd7121879c23f254e05bf44fc251a1d4fc26d71f0cd4de477963f524fa3fdb0e789624ebefdd3668e16ce5b28280a5fce7b9a017e6c26646c6b622e8597a8f2e4bc456d9228141ebced3266b56eca2e5a040281cc5e9865bd7ebe0f526f08e60ef60b103cbd43e7a54313510778aa6e5ed438adb99bceb981d1b4863892574b80f52fb5c0df9ef0005ff41b5790f114a6bff14910d6cb7852666b48a28f10ea6254a4d7bda4dd3011c76ddeb0c88e0666c03285e8521bab29e12b28fff47198f56eb09104b6490b9489f70284d7417d8e1afdfa58e7f6a43a0494bc7aab46833d2510a871e6ba33ba9d63674cf480e4fd8269f6a04a40dc80bf8d043d5483b152443284705c1b5923ca4c582ac87f52c25bc8b64478083b4b6b3ebfbf6c585e5da99a568d1305ed5c99bc797cba390e860163d635d3935b2b7576012dffcd3a80802cfeba2d61eca258396496fbb5fc8692d198084965d1a0a0522ed118677bf986831cb68c3c7c3f15c0017a3337b317b65ef1f1726fca196c555fb93fa9718016b049916b76466529f17c8f8e4c050f276efa99da5e17860c518d71f7a51461a37652320c4431c452351a4ad0406c87c2ebb73675cd879497ae0efc2bfba1c384e049e72e14f0f0bb28c67a430a1020c3d0de9e9f78d710dffec76659957e8a796eb497188aef3339510ff988d8cb7c41d3b45a1d7808f32c3463b60814362e887981f13e6c2c34622d658fd4cf4f8da63d72c4d16d946a8aa5bce06fd001c60421ae76f715811c09288301bcd4685dbc07201eb496563a0cb60e0ce18a968dd8d9eb52a74cd5c21396b9995695a383f3301edd236acdbbd80dc1d285a8b2d398bb5b6a477ea3d76ff55e53eb35a74e670883da0460a4026e781fa"}, {0x110, 0x1, 0x0, "4e8edd0e7c78d87b38f77ed2a182eb5b7dfe2a1c7487704288130b15484f122ade90af4c87306ec3c25ff18742542b0da61f1a07261977953b64f5292e318648a6d72cab7f8a587a68a4a860c2299d5a5e796c2a5316158c19e8b05408991be3d9f792704fb5658576e4c2e7bb28f9b5290dd45ae71f38f1a633b1021198169374d89c0610af52c441e7b06510e51e41ce9860d5f9b2d5a016db4be4e3732290ddcf22e619d3a8421ed5e2cc3fe7a866dab4f85a0c5a33e4840019d7e547906c8e840f39d6402f28dd68818e7df8a259383cd854f17d41e2d17e7f7c687b07af87c9e980830289a51d86b0e9c4effc36272ba0f161fa4baac399350d"}], 0x1220, 0x1}, 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) setuid(0xffffffffffffffff) mknod(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 05:39:41 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000500)=""/198, 0xc6}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) 05:39:41 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580), 0x0, &(0x7f0000000640)=[@cred={0x20}], 0x20}, 0x0) 05:39:41 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0xe, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000340)=0xc) pledge(&(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0x236) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="42f53b82f85ab80ebcefd5691177073dbcab106cdf5b194d48ad44476ef2017b1e521181a513645c4055bfc4cc0b421c0efa4c6ada2644b136c0c55158578926d5e0d7bcfefa4ddf48bdf84553f8ab8bcd3cf76fb0dfbd8500726bee2216e6ff72117e5d1ffe69af58ff90dda413626056054119e8", 0x75}, {&(0x7f0000000240)="5c1a1d4fdd22d28f39429a077d79b888593014cde78e6a0bf2c0713cc536122be868ec1eb6d27f12a1b06c3f5008279c0b881cfb83fa2b4a7a8dd7c959e25494c81e89ce7294db510986a63ae7f303ac5f6e8e39ec3379921619f04974f67f8dc4a3d362bc9f3dce4c64474f4530a8bb2d22e68e217f9f0824c02f87203383905e5c6f5505a48ad0e651b7cf8a08eee56c4b93c56f9a0a54b4f54faf6868e2f5ae03fa168ff8f802943bee04347facf84a963b2156eb6ad9f7564a8f54469650b7bd54eae14093b25f960d577f", 0xcd}], 0x2, &(0x7f00000004c0)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x68, 0x8}, 0x8) unlink(&(0x7f0000000040)='./file0\x00') close(r1) 05:39:41 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2006, 0x3ff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380), 0x0, &(0x7f0000000640)=""/49, 0x31}, 0x42) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)='5', 0x1}], 0x1) r2 = dup2(r0, 0xffffffffffffffff) r3 = socket$inet6(0x18, 0x1, 0xc599) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000028c0)=0x2) sendmsg(r3, &(0x7f0000002780)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="c8e8fa3b1fcf2644bbb4c9e21221057de333228db2fa12be84b37fafc728e186e307a8f168afdc5c77ad4ac979fa71cc075e990bebee34410d440155d8e8d87788979efc600c2028d6afe92942a12c6fc6fa760ea8f9f6667b9d0f8873", 0x5d}, {&(0x7f00000001c0)="ddbd9fe0b2992333333f6d8d68a855b77e0c4d429ddba4c71d7e97227fd5bb58159140f964a2a6592ece7b98258017f2ec540e5c5149ad65859434cdab149de5489fe2769086519c2974f6a9fe4e3287095272ee3ddde4891f5ae98382bb14ed201fabc05771a7bbce11cacbcd9824f56ca2827f02fe7a5d9202129e4519e2d2", 0x80}, {&(0x7f0000000240)="1b19ac07071e8db07dca75a13204c4550bb51b8c41c47f32ba02987aa7ba42a9e9e7a3f9caff918c18580720818ae49d4aa990fa68a8f2305724a6f69a6c27dc700bd4d0fa7dd3ef66be2ca05504ae4430371dd5546ebf1a40ce42ffcac9701892b8f465b7aa15fc9d859a3cd67e3bb2ce5a385338168836bc31e44cba6b04e4b609b31211d260f1950178ef3cd13ea38daf758cbaf839239923bddcb43bc433acb674dc02fe094901afeb0dcef3fdbe27d723dcd95bdc08be3e29fec54d7730e5819a5cd7d5462935678801fee45d5a3a54db276fed83a529c52202bd767b56bb2a97ebae9a08b0d851bf5723082598b9621f30824fc8c1f7db000309189d677de532b0bf5e078c87c8467b60259aa8ea313e874650adc5c0b4a3fe63b24b5d9190ccd139954673e36aec803d067282d3a981f6b2089f972c9fc298a7b901916d8941077be31e50924c808c139f45b41ccd942f6d91e48c0c315df1f1b0a1725d8df5511d50ee041e3b6c1161045010f8cc6e487516a12cb26630f805be7877d29e807d0fecdf6b49de36612fee8e9197b11c7197c5520fb9bde2ffd24479300c3c8cd2036843039c949589e412d4cf1e9bebb6ea46005f21e98863966691fa1f33f74cb28844054a606b98c4c0c486d8df7801d774e5ce9cc09009dfbb843d0cd3770f5baf5a110ed11ada81c9c4bef497ce5f082d312b30ae0c186db4491ffd5b09795f50ca61e777f3f2ef5e26fab8c79298365393d5389b662bc4000811397082dab0ba4657c30fe62a07b5243a9b6e7456f1937ecaf59f7fdaa15db232d945503cc5c4d26b64c5c4b805493b81946c039e997df5bd96ab2f52158ba460cdc8d49c4efa42625681d28ff6b605ad27781937159d82a907b6b513cba3ad39f79cc6384706a2ba84b987b283e95bc3206298e925021c3790efd4d1cd57cafe9c6b8217ef6bb5b9cee55e38038188a9682a11e041c38383d1df935f52542b67871300a260ff439de4bc265ee1d118605457872f623bbf01372fac2604c9a47b908cf28ad338667ad015b0ccda1e5f11ed815f320895d2f434cbaece1546fc70756874d15d127633db1cbcdb0b6a7370f62037e3d43b5889a01175b940678e0b7c52246a6e7c7cc93cc19d6410215a43651598f1c83460701ce612a3a1830be064335923f1f944571bb5f7a2e2c7f56b95f876d28b8e86c94764c8cdd0a3b0b966c71cc2fda10a7d85dc278f78b0338e920c4f1aedfbc00316f98036424213973df44a52cc5c116614f437f31a3d2581e279937841e79dce5a47522e6b857bc94c626a14cc4453af84107ce770120be7cc319aefa9d4f7c1ea2bd74fe8a5f3e6365d7c2e312fc7a1be3ef0f564a3642433f65b75b9022cf50415b52b1d5949eafed4d5971c42a708df6d90dc14935b3b2cadfe8a5026471f38b3148310534e6b4e7953639a4b986e88ca5592e1ea161b0c601e5e185d71981c637f52419c6592a4ee6cea6b1941a3e90baa3a7904ed67eaf453fcde544b198accca7d1f945e6717dd24f4a023456f4136c0936c6542ff77339262502324750628cd64572ce7f2c69e71d52356ef6e413b57b82cf69d6981f95f521691764318eb08eb9081c16cff14e700d534538312fd2488eb667caf05b24b3be64b26060593ced950cc70fec733b6583d135302941eff5777a7060f3650010391c101e95bb36392731473d9afa0cee8eaeb364e43bdbbce05ee521b5e4f9491ccb4d9ce587452bc9812dd5cc0f92ea37c5bbdb1ae8bc73815781c694d97bdfa99397a37f8b43e5d33df92f8a6afc4edf605df150596eb180499fdb6965f5a94261ecf6a4d1c2aa7e70c519e2e0c037f5e5bfb565443c260245afcb9ea2b1ecf262b1a78d29631af031e7f7ef3dc7f273445ce1c2e3a99a59c7ea54ce8770f2d8a73177a3bef04d5d969d6b768eb04f074c756ff91c203d8cfca9cde13fe8146117bdf8f7fb7f49720bb0119bba663cecf925bb304b650180ceac427819706b03435a46f6924a1c50cf747e1e25fd53c352aa342bcfc36b0a0463705f73d0642e7c3dd9a665deccffa28616dd65313fea59c3f87c58243dc42a6a305e5ffbbbbe4aaef4c48c3f3fd101985900fa9a261eedd1aedc28f676cfabe93bfd55472708b1a2a17f801b933be914269cbb8ab893fece8fe48759caf703fc65e29419e6dc1eec6c941dde6d3bdf87f3314128e8cc4eebf8ea83e118e4b4b3085948a82bc828a50ff6b096fdfba6d45fb8dbfc23b12cd34f9e5627246425e59ac2bf166cf4d7b6406cf43bdaaf9ebeaf4c63cdaaa7823e1a0449082e5bfef84e317874a1d4ee55f726310154575345c40cc80e9ed5f521fc99b29f16d9c0e22eb0e0fa242221babe580cf336fac6b51dc04a68ca7d37aa4e5a62ab80d2b4ef7be1575c1265f599fa96a8a618ddd8739fda469132998d6321ed6be1518c59891e36736a629901bdf5773cd6dd35e0313a219cdff90ef372e014a6c4cdf648dc98a425ae488ad15e41f819169b8386abc5af38badb083de1cbe35f75931dbc5a078b9ccbb3d4b41d544b1ac070fc4e31876fff82a8959f73c0987fcacebc21013de83a9a45b409ebc1702fafaaaa028a8f17ec22efe183f3bff8b33428458d7d793924bba5b748c042cad24c0a525d556005befde5cd42c916a9cbb5cc244f6a1815421d101c8488d2fbc6e3769f2118db2ef1b06a978493bb3b6267139a071ee476ceb4f0f1979caf25fccd8f48b1b8c15c88d36d687f037da201974cfee52b73a5314d3161aeaf5dfd5aaff917602055faa1a6536edb559316b6e63315779654cfc26af24a57866b1d5ca5536d3c7b14d89ca0475bbebcee40ec3e679bd232a95391f7d34c594a79826eb3259d6ab6facea18971ab35057a01cb74209ff6f70b498f9cd94746179831b21c754593d3277cbcdcb61d98ac89ac6f48849b567e8fd75bab30f33484484cd7bfabc0547a02388250b93385b8c7fa76a66f46833e87d45f132b91942563400446700159b40a34b3dd4fa485d8a4da149d330e5ec348042fa5d9f4b9bf6d248828f1abac429b694e2ad95ef88d6366ecefd83b52296213c72d78833c949a7bd25062ca7e66c7c062f2661dd4d73b054d1131b53e5c8b7062f5c8352ecf7071eddc46dbad8467d762ebf4c39fc8a39705790bf81fbe51de6f437b41b4d28bd4180b4d866b4ba32cce5140f76c54201dbc738f144f5b2bf5c2b0c269067d14eb4413292e40fff2e3bc5c750ae6a794dc2def95da8ce6a8421ac3ef67452fac22b7e441f91386d151dab23666ba6804f41313a8ceceb2099ad71f65c7cb9e23b6833c8e74cc90902cb744ba347624a8ef01a5a5e4aced2e27e6caeb8a81c7a0d1110239f5f258edb09f2a2b69836008c2b5a7642c5b613fa6f077b203b1da13cf9a9599714fd6233786c83b79787a57dcff46e512acea3ad60383eed33ac9fd93168799dab5d1415e46a71efc86fc8d4dbffaa5e037f7affc7c18b9aeee27921d4157738f1aae623a7e48c31afe35694c27aa009635c5a9a9e482f8795c72b47a8a8c183d00fadd539ed9daffd5700dee3b3ba554a54fb271d1cf52d8841b7a1ceb4bbc40dd10b7b4c92029317c841f168281121e59c4952430fdce13ba34a4ff8c2707060ae2d149e87e22cabcd8365318eaf9c98f7856a3bcdcfc9dfd158561a97670d539d38a964b2e7b2474b9ef0fe4fad850a775e432248a81137eefa707a2273310ab97bbcfb1587610900bd97c55319220fcfda26d5d787161811b91badf3aed080f82ddfc73b6854ab03b8673181f20efffdfbd7ee2c7cb600db0c72f9c9b17498caf12bd26bcc7648bf2c4643975de2d193db590717248a321ea3c9194200c0f94322c53c9cbbd3f8782f1b6ba8465c24252a281d0584d7cda5b59f1751945acd8d13ee7d4cdd1f0f6bfd9916a62b76a66730ea481176d17947ffbe03e9df623cb7d00256447ed27afcf20c73e1d00eaad58811aba91554800fcf5fcf2d96cbf92b19c080025c15ddc6ddbaa78982f26b46cb1408d53bfd79d38bc5e6e6671550532a524f50dc468e21d3331d5388ab03065d94d571d87819199a523231e2919509a69a09e999577bb13bbd4f73801b00743d9d69390cfbb403c3e8150a72ab5a7ce5f7d1f83ef2bc9861fb4de77f9abba092db51be97e50e8d3e219bf9693fd808ffc64b39cfc3194a6afc8d5328fc436bad709881247492c3cd3d566737bc07606ee44ca9cebcc032aacf248f85c5760d3e91cdb7bcf6f199b428c4c4405a5a8759a395a0bd1b5f7223859486a2be29703a7327bb3911cbaf442e028f43d6d3ba7c1555b9003e40421bdabdad48e3e1b6b697c3e1df6cb4f41dc721ea1ac1b990f830f637dbc537d7a491da6f36fa2854c5b808b089f1dc090e8662680c5301181c0402a68539557ab26e79a13bb26a4c7a486e447d658845c3a1e8d918967c0e82aa26d705f0405b0a037a4352c72dde5ce9a9e5cbd4fbc600337fc0e3e1ca2e88db244b66b8c83769f477c4a60ba3e0e620c5a0c21dc315ee7c92b4f5d338f34af68d3970df31ac7e3d70487f73b6364c220ff44a06b113bbe41f018532b5be28a8861fe22d754f5b92907089468ce18644bcd3bfe6cd7a4e58c2d26005bea3ed05cd360c67f9a901e6aab6d33f57555e48cf1157bdf66be41c4f45fa3b891b9b0ddff33182d1f8f688c660711569af14832d7944335ce40c341cbe6d4227037cf3337eb5d7e5e30f887067473ee7e3b816367a0fa86bed76bbe36eca04883b424304e6cf995ddaa3242c8ddfb2ba320364157877fe805438b558590477693a4ed08ced17f7627a513683b8e7c26b05202d543c2b85000fbada30110f4cf3479fddeb06fba89ad881a8bc01b34e27954291b16049e08c53fd4fdadedaf75ecd323670a2e7503f96490bd01b5ff9da9688206866b18af8ccfeb06e53da147d5cd0550ca84cc6b7ecd00b57a01d85a7f35b91e2921a96303837719d031ce4c371d9583dfac67c7e2f759b40426d1ba5507e3ec4641c1af538cb9cdf13f5ab48571caa829ed470076168727077413ea6378b338e0368c4469f364df0fd1d7975d894602cfb35046507b430c4a183e45065954aabf075a6709a0cd34db0c1a2c641874eb7f3956e1a8e720a42862df375c2af69fe3ef89b49a209a5b47064b26c3648581d16b6b8409b2ef663a03ce62e20d212b26b5acceb7f4273219d7aa153643616642f01635ca4a19549670b37a0b8ffa78d75f7d8b1a95fe310c954b567439a443736999e5a3ec277f116904444d815a17bee086f96023831e4e8b1dc085c40aff76d56f2e503cf79f3c11a07f3d9467a3bd77c478db82050cc3b81e7b32fce80dc484ae3ce992dae36430ebfc4a9929ff9ff1889916dac084f3615a50ff0470c7834444ec773753ce45e86ace195792b9fcda58584c2458873f6aaf7fccfdf11527030dd13a232c7bd7944a95bfb1c5034ece2037fb460760224a742883d6b6280b8586e507280b68a20f019f7248a565f0eb08cd9ffabc2503cc1b70f11d08e5c30c1c9943f2bcf062685cd6281ba75d26149139c4cd04bb4d1e363e9aa13069167423faffb08b2db69dc62840c7a6d9074d86c50d35f8403146c9473e2fc038d5d0f55b254cd8b71ef7b0ee76aa8b0bcae341af293f31bd0f58efa7f93a9a18e92e66ae9e738bbeaccab1ce1288994eb23f25602a0dd008a020d0d4f92b73280367f171f0e60dd517f8aa97cf6c17fe02529d637cbe9088d103b6c8df7e003", 0x1000}, {&(0x7f0000001240)="5720da797c23af2fef3c9710af7229bf3c1ac523e48fbf730309b2eb85d3eb945d7255ce9d28907c52ea5860c2a46d0761164b13cfcada5e071b3554594afa686033f550a0b96f404d92077c2fc79d", 0x4f}, {&(0x7f00000012c0)="1b0e5fc980cb397014cf0cf5337fb8ed41711c39927b68ee9a445f91c4f40869ca8c1bcd239ffba5f6e2e6710866af1a517c95ed38b533c97ff4bff7060eb3d9bbcf55629d0ba2a40c5a316026e2f3fbc3dda10a3108e157224cfa4285f958f7bbfa82fcd5a2e84530c3c5c7736675b6218a57bc0ddbbc1a52a55c0de85ed2ea2b5b5a58656dfe81183feec4ec864ffba3352768963aadc64e3a45a7780e31c07ff271a6a634f1", 0xa7}], 0x6, &(0x7f0000001400)=ANY=[@ANYBLOB="5800000000000000ffff000001000000da1e1e557f45a2985bf14a4fe559590c5e65d58b384c7c46081cc81ba440ea3e17a5aac766dd502c265d5032211593a59ad8aa772f82b9d83c0bee50d5fa43fa49120000000000001010000000000000ffff000008000000cedffda0d7cf154f3dda13f4640beb9ac01c57f3be4f2dadcee93f6eda9bb9047b33cae412e4897737ceac97cfc2a207aa9b914a9511cdfbf6c24616d2530ce5647bc87fba947a3d7035e275774f755e255a72597553b603c62e62b94011b2bbf2a7852edecce917f227b0a92a034f8d97228b00a882a30469ffa69527118603c1866d3f289f70c5672e5936c450280ecdf2de36c334c7f20afb85cf629d59d7225b28393bd42aad90c252c8a2b7cdc1868e0a636122b41c5c95c7f8a7ea94b617081413d0ad19d512ef4427eed7b439cd9214f72a10f26d61d511322c0f1f1e441deac919b2b716f99482ac5cdd67522f7670f7196253f3264338b96234c587a1e34c885a4e44271a91b1162da7baa5d5475c214f07bf51e74e89851e2348055fe301e7b23153365fba6f13596ef82b5a49d0f2758e3674d098905104d723b853be6a5b24f319e9304b1b91113bb43fdbb51c81eefae10d44ed64a9124a9c1c7934ba3bda418d2617953b58edc0caa0fd64c3bfc05935d7b23786426d1e0bb858243d5924487d49fb4ce6179d8ec0a1543e1c5a78ddd23a455cee503dd20301ca9c4840d3ced66cfe652de5f64590559afffc336a43b681d0ddbd954d9c10c47d81100739040bfa4c1f5b8e6b0d604ad8a260d020ac6a3327b84b510f4da99e6528ec6d5c980f7385a0c4d61fb25e1ac17a44535f53607e6533d92a256b0e28d121e8179d4e54410b613bef3326b7da81e3be6ba6afcd8ac9b2eda3607d8d13ffe1a5c1f6db3f0bce2e57a64e3ac888ef9efba691799830868be0cc648b8f0ebfffe4a99decbeb82da9d49b4055ac1dfc4e077d33be16ca97049874f49635831fd855f350044a1fe757e1c9b5fde55c39d128788b07ee5c10570316f4a6c445d3c849d5a34ad16da65ecf56041026b654ea6ed26bf143740b4163b96baa74251c1cbdd6eff31b436f27d1659fb230295c3cf6bd9489d19d9b611e6df7a80182fc202edbff535aa9a98186e8989d2aa7e70981b989dc0975f9f2b4829ff11121d145e188709172d26281ef0fa2375c7791435fafa2248b1a6f0a702773788a8075e9b37f288a01f141b8fb7ce1f22d95b7dc854a3a526ab0d6d259e2d9c8dccfe395f78f18bf85df790ed9db7b15b65aa513d9d0d2e848a0e1e06183b56e580da6da671459489092c509383da9cbddbf852ff7fd0cf1e0e4fc666236cf05dc4d0149d661cb78e6315b491bc61cae3c0bca7cfaa5fa0f56326e71dcffedfe0344403ab8daaade3e4e16806b5d84edd21f8fa3bbbe64dabea20536b0d42d27c97a74bf4593c684da73bf27d274f520e94fda389dacd1d1005f30d4d0e4b03cceaa5e1678d1ff21b0e833d6ba0c2ec148ffe7bfdfee35352b0ce12fc3f407a45682cc2463a601062504c1e00a521060926660eea0596642cbb72e50d12ce2a6392614d984327d79918a7f9cf0666c03cd2580721c1ec3de0cd1cefe4d4918f1b7aa16c7e3be4e464cb7cf3161c5f03912b5714366173c83f3ad97c560e92925b41c8391813669e15ccd40a5b6803613891987eb2dc768bac7f5c69e335da9b8f4afe16d47944c6032eb463755965c87e05d31c0b47c119903afe348ec7c44a9c13bed6f3df080391a2461c5172b39b686f3e33be14954420fc5d9f64dcfe914fb911e734d58aa2293ec4bdad2f029d945c6c87c3d7951dd4e7278579bc70b2aa30927302beeb11cf0e8b7119d86e29698077b868e03d9ee7ec14037ecaeb2f3071cc73194833907a3d16bb086c8042d5aab6c3af7ce98447a3145249975fc8486af821ec48f4d81863bdf00b671de12d096630a9718bc4e162cec9e0ae70e6d86c945ae4e1c711d88b55255e6e6e742999eb398816c9b58bb46a984b401b6025be4fb53ccd7a8af55562e87d50221859c465fe241235bf4fbcbd8b0cd29f8c094ff033b6b55526aac08aec21b144fd64dab8b66b782e6b61109bea01a2f5e3956c3f32850cd3c97787cbebd246891fa04674fc6400fd9c9dafc04c248cd9991c32dcd4b503b92e5d5d5ce1234f69bc7d381c11571594a8a069053ae11a2f60527470f9edd08f2380eaabb941eb77548356d8521d525fe074e5f5994118b84e5dbd942346139e2173c9442ab94719b851296c082eff85ef8a9a8081b84b3f0cda8ce6ab2cdbe5372b8395818998f96e6d461e720ca96604de1b60fb0e567adadbd2eacdbdb973a6d374a02a6aa38a9576c6e89249d84529d2a69e51649ed8a3ec565c3163e8273c15c7c26b3d7c4624968bcd29bad3319736684a600b3b7a85bacb01fe315be9dec7f7a68c816392dc6e5147220592e345e3c7b06fb0b3305078064736e2506c8326ee03a1f650b6971efc8075a3f8c502f4410421ea74d8d461788f9d0fca9f136971aa2bb437ee122ab4b18fa12b9f559db9b74016fddaf8f76b4ee09aabdba7c764dc8a8446e29d6635807c31befa2f5e7f1f2a8106261378322ddc312565f182cb02471bf4b410bd8be15237db57cf2dd168b8f7a7d85971731090ddb9a1bf2e5f583db0cae8d3593704aa72b1f9ba2e53091f4dfa5b939f0fc91120f7cb2513698c8ad36c7fd46b538b43bdeb585b82f7881ef555d2cb073339f1ea8d68cf56f961a6bdf4e1be5e931a0bbe5d6c7eef2a2a1c029d449e8f8eada972afab5a0af45855d7192ca78f10fbbb7fcd10db4186b1973b025a7b4902ac3c03dcb4cbc148ed0ede1f3769fa534fcf4dbc05e83781765ee211c0dc555ea1bd331e73ba68572971720c8d22a8c766a3af4579eec016fcb6fe53c3f7521af8683506523a262895d8f16bfb3fd3b011ba68b9074cb8534ede2d7a2a8809a5681579157861b72a5af1710a25d669ed3e91dd2ec1f391531736d3e58dd0438a509665e109b51c7ac28bf8615455918d8467a672525228238a3947d02b4b57da30f28b01e57a94ca0c4b0ab55edefa7761d66380d8301b0902cd938baacd91ff76c1574c1ccc14d71231661f1e33e4633b68e1706cf359e78b29f1fcf1bc3b353e46d7938497f274bbb3a4fbfbb1d49e00ba52e8b479656bef56ac51e3f87a79dea974e373f45fe1b12c3ac5a7d1322194f6045684a3b764f82bb009fcb3db3836675812885c8064b5ba22a2c724bcfc9247edbab5a80f891431d676a38e2a91202248a93d0dfb184c45f1d698569c21cc63461ae7040ad53c3e2acc05453ee41149749a1b0c1e4e187cb2bb4c456649ee874ee98a4e5c6c422b754b7ecb6eb1f7b885051a01c1f546a76ec3bad979d35a5bb0e07e1f13722a19b6f4ae0e702a7d9170e85662b1852133f9b3f49d5120d8c7012843930bd9826b0b2d401ec2579c68597351aeacbf0b3aad7d8009e93e689fa6f5041912832f8b42b2154be4dac05af34fefb108d14db2eb0b93f9be009f9ac19daf31a21e0dc7e2f1e6b2c31c365f5c05bd9c94cd3f06ebd7f0b6721d80af147c137f737d185d80c40658468f6511a6da42330113d3d745ea25ff511fd6b5f605bbfb0c2bbeb0ae8af8ae4dd9a42158e9763575106455c8880dde90850c6934e4d540daafd41d8eeed56675c39bb6c685da34c010cd73cfa12ae756ffb0669816474e1a920870d3ec3cce41f37c975eb59d2983d64b024272026d2f22a949d38d7d4f18142f6ccff4acac4575032e0bd29ae6d82aced27d05d2db88aab28736d8fdcf7829f6d85e54a565a776f732b44fca20c1cddd23be125424045027efe2aa19b79fa66417b56ff9886b3d940a1d2b6caa9b64e547becceb6d2c1016182524427ac2ee5bd28cf7569ebf0cdf9a02237412b27a4e28c0e5bf8a3e7de9c84ec2d714d8b19953ddfe1956c5904165125fd504ffe06072350bee0845483ba056e51129d695bbd65bf19ddaeb4cd1ab43f6b00ed3b0a5241c9de1a4f031d21e9b3782eb18e914b44779b4489438564e8ad9ead999d137468d2940732d38e75c0d4b3981a9b83c7d8dbc54f62f9d6708791072d7b2c04c2b23ab10f9cae43b6a52146d9cb2a8181188e5f02cfe4f54f1f3108b7867645a2133585b38de01e84948f2d6a5cc1458e9ae724b01bf99e4271141e50c1d90a6a993aa9a1bbf960e462c3e8e268d03e9427f2cedb2d5fc08bce50cbbdbacd64dd2eb6049735bc58944ea9b4a702cb58e9c4c5cdb6b9799a186f07b96f40ff41245967184a7bf87d3e0c255b68fec44d54946110481d1dad6333ba07173c3d3ec36c16df7f2953e2fe86a1668f7981f7bb3244a47d2d315933ef046961a0b144896d1effb4bdb8ae79348f328622ce17888160350a4c126812e1458c427b847eff09c3820265624e76acaae596e56a22eb81a937196f2825a8e265f8e3aa58d9f8257a3abb615f6435d1e351b7f037170faa62c495ed36f159443c849d2bd270dd0a986c490b20ab889e6c85166284b71e90018cec10c79c8aedf2327a6b68988189ad969a2016ff08c4d689fff9e16118a95d068ec1f3c2d5cfbb96801fcd8163bb4718a0ce58f45ec3a524bc3ffdc330dc7881c8ef86ef39517758212aaeb97fba21f2854164a20d86ffe4b1f2e06dc70aa3be73c2eb6ca88208c76884db968936baa4508d209bac8ed5558012a37fb9196caf6633029384d03d6c0f45c7d572a701fa763e2f93dc86342c1690856f6c59e388eaa58ab14e9b6cd15eadc6b1a497dd58d9f12aafedff0eb6dacd9419bcdeeb59ee5c6979a09caafa3494ec72453b3f89bc6df3e32a173477964d05153eb83f57e96f2f7a19743ce33ff3fa8a59d9887c14980a57da0cbd6b352bbc1eb454a5dcf68c908494353c1a1fb375f820f02509bec09e3c5c5fa18b4c16ef30705d4ffcf893f687879acc04052cfea413525a6da23d04a967f6169561aba14f99f21b4ae884c3a8138fcc5cab32859fd766622b0fa90d0b83c87fe1b4e36f3d5367ded20e7fe0a61421a450a68afc4b0701b3457a6c22d0ce6c6aea3039c370bd7b0496d1b04dab6afc5993104e7680ad701d04e5228c97e12e85e46edb9db19a3874b7b3f0d84802e43fa36c15d1aac9d4722d03e222c9bd73f7d4cf22fb1b4606a72576f69e8ee2a70626f3170c5886d3be6a83423f67ff42023973b58ca7a48ae0bcb7edc727d32e81961748918f835db7f414a11da8aea9a6c2050d0b830bb90e93c826011d392099ffe6baaabb2778d7a84158db07313e1bd2ff8ad66179c9283e79e7e5471ec1588535a4efe856eb970a5e57f82c586aeb84f43d430e4e7616ef5ad82e5eeda47ab3c0331b7e5a315e645508304b468014e2bf2feaa330d8f24e3bd64597f875fafa4d1d7bf1c700fe79f3247ee86beaaba44987eb14f4640742066d2ef7a08a02eb0afeba272c0594a4642aa4ac6f0f2016d20d12a75d25f1e6f36b12c5e95986a70f1d941d6bbb2bfaf91892e5cf02c8f0954c8298b46d93e5efef4fca4bc53b6059abb9845200aaf7b297914a1cb8fd87389796c671f283259d86d5c3383cae127e3a8bff4ea58557fae680a3ad075a97269db8fee966e5a1999f536c441b7a0470ccbfb01be912e884f3d5ee1c48d773cd7bd4679a12d2c605abd17ba3db394f67ecfc1b9db952e5ab6cca0f5e5339eed23bba2ea0954281798ed111a0954e2b77efc79de8d7f22a886530096aaa0fafdf7c51d0d3000e54f1e68dc481829a349634280a9455e2b10eda12a2f69a0047103d4dec4e16fdf60de9ac058237efb0d0482bff674ed2aa7f0b1696edb61f6496ab4d5319474f7c2927d2b83b3c6ccb4957adea0ebf51008f0077958d693a3ad000000000000000ffff000002000000a70773526e7b9298899a68b20d5112bf1e36b5b06b991d1b770056967ca80042fb47764b0dd5af1744368ff66848291eb6f2bd211ded1ceb2537c35d3947d32f8387ecaac7acf84781d25b94e984bb6810e03cef4a276ce805b6c20f89de2381b895226fca8bdad35a3b597d56084412d1bea615ac05f493a0a67d7609d372949d3edfe9513663cb3d8b58895723973680bb475854398272d356f76abb518a82692904aaf66a8a387949aba850adcdedbf039c559abe6c95a1d3bd935b980000f800000000000000ffff000004000000205c4e0516056f6ebce3ed14577a757d3e2c82ad69033b6769e098b229a88577aca58559731939501e2bfb33fbddc2010e8cd6d5986f0b88638858067022e883c3815ef7c12a92b2179cf667a78ceea1aab97b80095fa839a1ba695344477c94fbfba74dacb20b688c1d1ae85775692875ead45aef070f7865303b813956e163bd5651dab8fe8650dd40142e90fbee654083d8d386b4d61b9c49f5e0f03a0561bac120706e9e7092aaa76122a0454dbe7f1bdcde084b0e6cb893e790f3e2462cd471f0541641a599760feeee62b4a470f922f676047b9b354bc820f8328ebc68dfefae27789e0000a000000000000000ffff0000020000001b71aefb7f49919a3decbd86ba88325b26a23fc862037f849d3df171a62fc6391a679aea2017b69bbd9933d2b4b13f5268a8c791b3b7d4ae4b17485ce982fda894cc9e8b131ef59bd384b460233e9033a5b21c66e9778f090bcf74c5a6f2be39e67ad06b0afd44628162e8e522660edbc04b29c49116f715c89d3765b7a75d8fcc1024227a05e7ee7833d57500000000a800000000000000ffff00000600000069bea16f9c36301081bf71d8bf58d3acb82a63a073929598f2bd69878735661157f0919cde62c2636cb514bba080577966d6d44426c744fb94fa093089a6b0d3b62ba5a4661c441fd79e2e4f612307356f350f38597ede5f86e4b78b7f733409fde950cbf2bd1330e00ec121cb035246982c2c09717af20d510737afe9f1b21a5b2eb0d13075b25c00415e6def73553de4ba1ec3718a0000000000000000000000000000"], 0x1378, 0x409}, 0x6) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002900)={0x0, 0x0, 0x0}, &(0x7f0000002940)=0xc) getgroups(0x9, &(0x7f0000002980)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000029c0)={0x0, 0x0, 0x0}, &(0x7f0000002a00)=0xc) getgroups(0x3, &(0x7f0000002a40)=[r5, r6, r7]) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r4, r8) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto$unix(r9, &(0x7f00000027c0)="7a6c79d22292f16e4320f6c5124dc6004a10871adbde2942bb75eb4acaa55942c8d681106db31e6450fc3c9cdc8c19ecced72e95525f7fa835e98f5f2dd53c71957e96933e380da42f0971a695664347ffda82bbfb05d4d30bf51fb9524164f0fa2ef13b13728975b5c07a39a6cc0d5aee129ff89af60a41f189ab59d4858c9785af6e15781da0d9bb68aeefd0fe4a2efa223402a4736e61c428e92a978e63fbb7f6fd1e5eef0b90755198315d9b50bc325164135d0053d575532544034b0b8d122e81ce51a16bc92d25f28be5ebac244e58fb595f74f043d182a6fca25b844320c9c89e", 0xe4, 0x4, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) 05:39:41 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0x2044, 0x5a4c) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x100000001, 0x7, 0x8e7, 0x401, "9b93e06df729cdc8dec2284a15655fbee313fce0", 0x9, 0xfffffffffffffff7}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/196, 0xc4}], 0x1) chdir(&(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x30090, 0x88) 05:39:42 executing program 0: mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 05:39:42 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc004, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x20aa, 0x100006b8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 05:39:42 executing program 0: shmctl$IPC_RMID(0x0, 0x0) 05:39:42 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x60bf, 0x412) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x9f) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) 05:39:42 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x5ca5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x14) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x50, 0x80000000, 0x2, 0xffff}], 0x88, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x14, 0x20000000, 0x0, 0x6}, {{r1}, 0x0, 0x10, 0xf0000026, 0x7f, 0xad}], 0x5, &(0x7f00000001c0)={0x9223, 0x3}) wait4(0x0, &(0x7f0000000240), 0x1, &(0x7f0000000280)) open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x20800, 0x2) r3 = msgget$private(0x0, 0x484) r4 = getuid() getgroups(0x6, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r6 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000440)={{0x40100000000000, r4, r5, r6, r7, 0x60, 0x7}, 0x4593, 0x74cf4ce6, 0x0, r8, 0xffffffff, 0x8000, 0x1, 0x8}) socketpair$inet(0x2, 0x4000, 0x408, &(0x7f0000000340)={0xffffffffffffffff}) fcntl$setown(r9, 0x6, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2004, 0x3ffd) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)) 05:39:42 executing program 0: r0 = socket$inet6(0x18, 0xc007, 0x2) listen(r0, 0x0) socket(0x31, 0x1, 0x8) r1 = socket$inet(0x2, 0x3, 0x100000000) setsockopt$sock_timeval(r1, 0xffff, 0x1004, 0x0, 0x0) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 05:39:43 executing program 0: munmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="414940cf", 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) getsockopt(r1, 0x5, 0x4, &(0x7f0000000000)=""/12, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffff75) getgroups(0x1, &(0x7f0000000180)=[0x0]) fchown(r0, r3, r4) 05:39:43 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) r1 = dup(r0) dup(r1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) 05:39:43 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x6, 0x1, 0x6, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x8, 0x6476}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0x100, 0x5}, {{r0}, 0xffffffffffffffff, 0x8, 0x6, 0x1, 0x59}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x7, 0x3}, {{r0}, 0xfffffffffffffffb, 0x2, 0x80000020, 0x5, 0x8}], 0x1, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x16, 0x200000c1, 0x3, 0x90e8}, {{r0}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x5, 0x5}], 0x6, &(0x7f0000000100)={0x7, 0x2}) nanosleep(&(0x7f0000000140)={0x7, 0x4}, 0x0) fcntl$setown(r0, 0x6, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0x0, 0x38, 0x4, 0x1, 0x8}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0x400fffff, 0x80000001, 0x7fffffff}, {{r0}, 0xfffffffffffffff9, 0x2, 0x4, 0x2, 0x2}, {{r0}, 0xffffffffffffffff, 0x14, 0x1, 0xfffffffffffffff8, 0x4b}, {{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x2, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x2, 0x60000096, 0x7, 0x98}], 0x5, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x22, 0x2, 0x7fffffff, 0x51bb}, {{r0}, 0xfffffffffffffffb, 0x18, 0x0, 0xdb, 0x7f}, {{r0}, 0x0, 0x40, 0x2, 0x7, 0x6}, {{r0}, 0xfffffffffffffffb, 0x12, 0x9, 0x4, 0x8}], 0x0, &(0x7f0000000300)={0x8000, 0xe7d}) fcntl$getown(r0, 0x5) 05:39:43 executing program 0: r0 = socket$inet(0x2, 0x5, 0x8) r1 = socket$inet(0x2, 0x3, 0x2) fcntl$dupfd(r1, 0xa, r0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000100)=0x4, 0x0) socket(0x20, 0x8000, 0x1f) chmod(&(0x7f0000000000)='./file0\x00', 0x0) 05:39:44 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000040)) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x800, 0x4, r1}) close(r0) 05:39:44 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt(r0, 0x0, 0x0, &(0x7f0000000380)=""/247, &(0x7f0000000040)=0xf7) getsockopt(r0, 0x3, 0x7, &(0x7f0000000180)=""/204, &(0x7f0000000280)=0xcc) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sendto(r0, &(0x7f0000000080)="f9022853b06e303c639e4e812100dbcb2bf6b821d9ad74e47704730ad3f21f044dbc34cae6267b32700ef8ff4e55d61cbe15e35a2a8fdf2581aef301343e82f322070d1013def870d01c0fa06c2cd2d1a46e9b1e8f0591abc4b93d663d691673b22a910ce0996084126342ef3ef7ff9d06cda603956c47379886486060754bc21e693a16e4dfc660c9e6cec614d0bba6569481b00c1fd43b76c070fd2973457b53591d2affa4c890ced6c8106f74", 0xae, 0x404, &(0x7f0000000140)=@in6={0x18, 0x2, 0x87}, 0xc) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000002c0)="a509af37486e546b017249289fa19b2f6e9c0bf9934c95ab186d3be331de9fb5c180a11a2357c40fca83e4a4031dfd26605d70a84243f53516b8e6dc998995cfd32797d28a0f0848c1a095a7a7c2d365949b1e965a86428d9b2ed26f7c8a0f2f692c6f97bae5f8b0c204d4c38b214f3e54de33b72150eaadfb6c4ea309df35a90250168477f71207dc0b90cb6e5fb99c810476c85de9ae6e49ee2923df4a7483256348c6600b02618e", 0xa9}, {&(0x7f0000000480)="1f4a73296480d05e8b06b491347226651341fd4a2cc8e9a820d50d727c1e61c02f04f942c15f0437fa1e47de4cc59b6e5990b3", 0x33}, {&(0x7f00000004c0)="8d1ccf24ec8b10854b26b1f51d74402ba56479ed99f30ee9913d43fbfde349a96cec0dac569050f98efa88d1def7c2e4e40dcc0da42e55b570d6ea2b0c4b1c", 0x3f}, {&(0x7f0000000500)="47b0d8f62d672fce5a1421f45fefb16d80811fbdd778d12988876bba19e80bfab25ff9198f64df118310171cf70052e3c21034e4bf77acb8ae7e9adc4810a734c9fbde72f2fbbeab1c333c2df89c6844047ea6be5ebc06fd163b90807ab87d82384250c678266307c4e38daa8e79548a8e4be9320b2ac7c595558534cef2136ec8ab3f848b07030d7d09d953a8a6113bc8954a8555b1b5da4433286b99349cdffef8328663d9e1c284a2478ef5f182270e5d3e24e52f49f2cc0f9d59c6d4c247273815467c53934172effdfa040dc6d57c309a374d2eee853c96d4e4d50a11742a8ebd559a657e13ee501a", 0xeb}], 0x4, 0x0) pipe(&(0x7f0000000640)) 05:39:44 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x5aef55b3fc7cc167}], 0x1, 0x6a6) shutdown(r0, 0x0) close(0xffffffffffffffff) dup2(r0, r0) 05:39:44 executing program 0: r0 = socket$inet6(0x18, 0x800000000002, 0xffffffff) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000500), 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="5000ead85d0bdd2f8b6b0b5746c0419c"], 0x10}, 0x0) 05:39:44 executing program 0: getgroups(0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, r0) r3 = semget$private(0x0, 0x2, 0x40) r4 = getuid() semget(0x3, 0x0, 0x400) r5 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0x9, r4, r2, r5, r0, 0x10, 0xb3}, 0x5, 0xc835, 0xffffffff}) semget(0x1, 0x0, 0x340) 05:39:45 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setuid(r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') socketpair(0x1a, 0x4007, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchownat(r2, &(0x7f0000000140)='./file0\x00', r0, r1, 0x6) 05:39:45 executing program 1: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x80000000) r0 = msgget$private(0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r1 = open(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd, 0x40) msgctl$IPC_RMID(r0, 0x0) getsockname$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0060d9f8ead6f00b344333eac710000080"], &(0x7f0000000080)=0x1) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) wait4(r2, &(0x7f0000000040), 0x1, &(0x7f0000000140)) chdir(&(0x7f00000000c0)='./file0\x00') 05:39:45 executing program 0: r0 = kqueue() geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000002c0), 0x0, &(0x7f0000000380)=[{}], 0x80000000, &(0x7f0000000440)={0x4}) kqueue() kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x1, &(0x7f0000000340), 0x0, &(0x7f0000000200)) dup2(r2, r1) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000280)) 05:39:45 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = getpgid(0x0) setpgid(0x0, r1) open$dir(&(0x7f0000000040)='./file0\x00', 0x83, 0x0) 05:39:46 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x401, 0x0, &(0x7f0000000000)="6382b01dc937068bc9b4cb651ace3ac0ed835bd276840f33f3beb8e683895a92976c60bbc83d6f267d733d0325b27c2fa853dc224605e1dc033767d01a6b2aa9b39455b0aa7ca10ab404a8f745d1ecc8df8b766696c984dc3f51ea5954d45e0ffb3a04abb048ed5f06370ebc8666e9136ce99286ce7bd9e9e5121ebf4707cc5d70860ca876aa6124090eefce7b5322805980ed2144022a77215169d47d2bd6720893b3d4ba31dfe95c424bc880a4c990278b7c8c14ec35c750240080ae1e5456b941ce2f65dac23396044507547045f73b8f0cd6ba7a1171ab65cb705a326638b2f47c653a1cc970899cbb2a05e6da9af5a641f91b596d01846795ad6483caa9834f349b7a90381d2f76e6f01c8fcb035f30914e77900bc9d3f0ede1ac9621cd01607258cd7a91d60870ee521ed1b84818d302359f9d47819aa702fa59bf17fa4397a3f7f465c54ab8ed6e876c260f7d55d81ccb57320d5cb8d3402a6c6b501692ff3486363da07370394a642e9b45187b998e01f03161e7af7068b24e25d1f8f5914b4ebe3e9202a45f9c3af161c0d7e2413ac6669c5299bf5b256a04d35cc2cbb3ca9b2abc5634b1a2b011cb5d59b562924f9cd268ca9676f90bda39c2e8299b419fde7df2d79686165278e72d7d57534a9b819037000e122f9bd9b228121666c3f7c7f089669adfa170044a0e90deb84a82b5a8ba34083dab5e01378f104edbf23ab376652759beb44f3bdb58354794260980e5599cad184e984c0c4b05c5bab0b53d6dd6cea8e904c69441e23b98408d46e67b2bc865fde9f0807c03ec1b57e883c26e0343b01e148522ec2180e28c97823d3d8f6e2dd46ae517232694730006f5e6025dbed71184395bf8a62b3e99edd2aa0a467094312820cdee882edc85dc55573e6057df5bed738d64ca547a4bd2b49154a01a963a0b2fb6a51c0b736c37f1e54208a7079e67536b3bf19b3c4e421a6164af9996859cfc04e6296d55ef673e00e5bfc8d1cd84b5914022d654132ec86e5a56dbbca8a5d59980b48aedde60f3122cf15b091c01fe172cd4a86b9654e53cca1b0188eb4975ee30218099726c1e3de787a4914a8873dea6002037d9577e4f9fac2c777dbf34fe5a30afef8862566f5ba78c32b25d56edbc51424155c78770b77f477a0eb57521c6a81aee8dbcf28102459b5102b914f567569ee2c199e19f1cdb05c717b4c2eaa6b7ca0431c033fdcd76ac9ea4bb5b02a7ef29f3a391546d760e2691c8fe65e5f11a732d9e0c459f249c1d7904207b3f9fa7d147b08811f5f585e1f2865ee8cc4d7bc49711efc9a8f719ebd383a8929bddb599604b8803491750645fdade92bfd68c072d3b82c8509e052209cfcf012aa02b42e8ee7d682e3147a77741363603b6111bcbe65e7c87adec587f1c45dfc7fb408b6c2f182659ae7e8b1b65416b03eb8897731f61ef0ff8204fb22a9c5a414c89d6e32cc209f0a6b11d1a8a5662ada18f2abb797936fb417742b28dd0371c2bd787023924e3e7a65bb59e624e360815cf68a9054c8e78f91d19271b7eb9c0305686d3380f729a3c374dd8fc60bb4c8577a579d4fc4c58044435c37b67f09d43dcfe5e2b3b4018566a24c4ed3c07674dadb5e4a459cfc14345b710968f92a7c72db3b3bbe5f3c1cbec021a63f5a0f7438bc22830344b7ff9383500070c81d4edcd5e512f942c07376646bf3d69c0b6c271289967416e06a6d52875e3133a8a6502caa11a0d2cd3970f9a5432f09defb3cf08c8c444d4a68e89260265b5c39bce0b8b679d9af0d127c882938b4bfc85e306b4f7a421fe696256852983b8aca7f486c4e5b639c254bf92b7d44f26a1416ab9dec54a6ac2eeb06e83ea9f3fe8a3cf77e43de942e891511d34eb576369b7d0b6c565622c360fd90265d19f606663ddbd3afefdeb895994fba50571916ce9e1b1f0f83f564c5921e0c89861703f614da5af7ed1534cec0430bbb383b0654acdf2cb87c181aa9bc0e29cd6224329c4b990ef0aac2cc986408bbfc5c50bb1584fe21b4070ae66f507673e05d377eb084ee16e84c211d3685bfeff4db5c9f7278bb8d290116391fa7de405ea7b986c67a6ec65cb2bbbafe515cd67f07449f92ba5d92f68ae60ad516fb4899f75ae2f3c968516b950d639ca2c707bac604d81101793a39d566643e8ea129b063b1ee7da3a7d670080a86a15bac7b55f0815778333fcb400687f8a615ae19b86a45151426cada1cd43b398f33557e6c520d6439fb5eb42ca9c66c9957daa9c5030372a64f85c23f47e8986e58d641dca130b6351eb75315a5fecfb8279e3aed0a1ccd2b873b7941cba4947f30b3ffb53eec41de0f1776029f8084e8d6446e34983bacd902155f405aba46851f77581ff25594c3f932139f4573ba5c3a45ab3da447ecce1afd5b55450e248a32c54403b658ec37080f35b42810e6ad7ac91c27bb4a6663a038a16fdcb527ce764a1a9f2278200b9155bd00925fa7df32accddfd7f06f0c159588ceb4ea122783d71ceec9415a673c859ae46ed9c563202627182b9e2216fde75e4d331836d7b4e31d2d870fcd4aa4b6217ce42eeae10ebe23d987342a0dd85fe9ecf0d94522270f436ce774140051175756612185a277d5c5a4b7ae47112aa4152e0658d37f05d003d289c2cbc0d6bad54c8157cf2e93b138da083c0b358d8b05be7942241ba1430b8fdf7420d3d72527ddf867c37f7618e299a93d668ed57d5b54a6be099a0aa98323baced729d47e6bb5732e2b441535c4720608bbc2afcce1f37e0e09439be4a5f256bb168ad92a0cdf5ab9d3b6a83f4eca2aba5f0111530722d95cdfb6e086844452c19f0342ccf11d87e76ee3cca0177cb355146b94a04657d36ee81be7ee991a209305f3fa37499fc99b59629e07c76a2637f1ef45436dd7058c004b13002af264cb009ad27b005f537c37eeb60531b4d71dd647a96b12e428af2d3c3de53d2b1e16c6d45b6b4664c2fbbe5c1d6f993ab7ca77ed78b282ec63d4be28698f909bb98fcf588a54edea847a9752202f90779468307f68ad2add4707f92acb0f17396b5fb43e7548cb1c3661f839b9bb0b75c4e49847aea1420c1921f706d4f47534a70d7751dd89aa052b13476174b47e96272d7516bfa6adb39e0b9c842a670275b2cc3dda89f2d297f23db620e1c6c1a00f13e6adc6526bc883ef39046a97f48da66c885e18876596a35e45b60b5ecb1c7fff9aa128921d4bd7ce7c7e5b24b019d248190dada84f9bdb8dbb1251832c4d621d5110e1459c9eadfe258c37e21b7dc3027ef9ee7b0795e7fc398b042f27d64ccb2eb0d373eaed148b3abe28c094543cf729779d667bb533d07e5fd90bb5051b7d22dc69e439fb5ed52342333a5e528c1221a4630396f1c63937ee4e9097cc29dba6bd4fd8a22102cb524c453d4d278761b2d5259a2a1f0c21f907e8eed89e6d855d9c8e5f25bbf57b841f48fd27e2f9d8f4f96f0607a33daec47eec9a993ce2fe2e9205e2b7a05e0e925d3188970858f2ee4bd184e32f0b6d2a204553311ab1ce01cb559fb14bda16595773fd46a1243ff7bdc2fe306430576ebf2d5d319dbb1ceb6ddb63ec0c54bcf8505f8e7275eb47297f1f94479079f31281a42fa6c6128e1ac8ca9fabbd99d4c15706f775730878a83a4aee24e74871a4ddcb86ac36281203805ce59dd0e2c7b31a0198737aa7dbde718dd49172c4736f075e404d47b95162be17e3ce4f141bec563e7225e5a821611d13b3840386a847b149faa4749a7df166e7d0da9c8dd6745aee79830c873a7679384038059d3aaa084186f224355da96c40487e52be296e36ed1609e6b52469b8f7d4c3f8b7a3d7a18ee237dfbd61b66dabf1e27b77ebc73dfe7d3642bca256a8f6e3cd3c2ae560b28cd2003b60996256f90c623a370497f52f5c8c9c6a65fc770420abe7bdc25003127f630b95bc87966f050a4986375e33a3a281e8ab226ec8e78569172fac1e6d04de24a993506dd925cd47e59c06773cf8b6a55992506894bbad279dfb4005a31dc8a78486ef167e8cb6b6a8d681860f65b00452a2b0702c17b28c312f387dbe78dca4e37a428d07039b20693130f1ba3c1e5a1f9fd26f1066577f99ccdf3e4dd96abf8802f9425262b05221f1bc347f93557877871977efe1ef66c298b751887a164fcfd7b5eb49fd232d4c80c7e8d2c8d5eb2f1b5ec546c2bbfdb2232c794732a22b2563d800c39d31d012dddae60aebed44c3f1df06296132e3b8a4bfda15ce9639502e535f96819914dff77d31a5ffc9f9979d137e97e1131b6e6c201c80d3f7fafa21c7f28ac639ec916341e1a9003a625ce48ab5f69c66b837e85aa64ade4cdf64e6d9b464ab9f35c715b1f95ff5abe67d9c819c3f5e08ec5352c626cc8039c15717941bbe246cf8f1b4449779906469dbc48e9cd96ccd1ae7003530a36ca75dbf7f8e1e5b9003ced0fe2788dd4ceb42803a93b1ac9b4b2b9a5c53c2a5e9d2d47c9daa9b39a00215197e8e2635455eddb7f0ab238d4087a7aaa39689f0064f8b90999aa9c4c57fc0598a4bd16310fd90f7aba627692e8e95f1cfefdf4713062d94808e1ced2a80fb01de1f82b7b95897c356c4e52487213566cb159c20058061ef41f345fdfa4bdf718f190ab88f5192b08a94dc97d6b9aea20aa175833ce1fe2ee5367fbed06f75d997ca5709a6edeea02e8b70fa5f8a3294353af3708b481a1fceaaf851e88ee23023bf88a4b8049f9c173d72bb5878db50bc76747621f5d747070ed8954bc0432367eabb46191cd63bcd140b1feec054a6c40447b9f903700f884c14fbee6706a11e5e78d445ee9008d1de4705d0f91aee8d0c949dbb6184e5d0a87ce769e330c790d380cb5c8f3c66ccf63f46d6c79000698431440dfce364970719b033f7307e2c29a5ffb00aa22e5109b6b18741b0ff82080a4a3fc5e10b3a38ad2b044ee7d732b1aa0b557d15bd66ef9e7344aa2ab7e10c6d6c1268e09acc991747d4e9433712ff953f857df7e8f8b9d337ed611e7828e0a184dedf216a7675eec9cb04062f79f3743e691811098dba8d426ace119906010199bbc21342882f5f1e2c3fad007f1b45df5dc00c0bfec4c45994dc3786effdd5573ae164bdff76c404546d48d2cdfe2c64401b8d746a8596c9b8572eaf43847b8f4e1406f7f3cf9ec159cb61b7f8b5ad57e45b60648a4e32b162969efefbc4a95721155376d29642f2a516c030a0765c8a4991ef21677ce7dae05646838db79010f52dd643fad8b463b3cfc94455010dc1a867c8a7e333e0867d4eee30b35ccd12970dca11bc6f6546c54622af170ad5472582461baefbd548763fd9442b055783de39e9b35802194e8559b399460741a2baf020e145f01667df7c83f6dd9cefab8f111e9183928e98a7adbaa8c3fa43b2726fc6dd109def0d585105c61f493a874486bc9197aa97a7c355dfefb888c8baf243856a177d53d63f619668260b4b4b6fcfbf4e0f44b2cea5744dc6affab654a8cda1ff52cc0eaabdf30f5374437159563e4a72baea3477292e20c669aa8e127d3cb4257364c9fe5b8c5f96f2ec2638900e7b2f0f72902b3044d6c2be8469515bb0a16ab45541ab7b70678ca724ec7e8010d8f6204012239b3379ae7e390db92dcb59a36805f8932418768d58acbaf6d5287750e4082fceed83fffc9f2c3102f13716abf00365464fe034afbbaba880b8ba6826c42bd34f2bb6f77a27abc0b4130aa0b6b99758e006156a2d2d774b4f9f9e54c7f85fa05a5f0ffaa010738cafa6214f6fab3a5405ea689d3ca", 0x1000) setsockopt(r0, 0x0, 0x20, 0x0, 0x0) 05:39:46 executing program 0: r0 = syz_open_pts() getrusage(0xffffffffffffffff, 0xffffffffffffffff) r1 = kqueue() read(r0, &(0x7f0000000100)=""/123, 0x7b) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:39:46 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() fchown(r0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) socket$unix(0x1, 0x1, 0x0) fsync(r1) 05:39:47 executing program 1: select(0x334, 0xfffffffffffffffe, &(0x7f0000000100), &(0x7f0000000000), &(0x7f0000000240)) select(0x40, &(0x7f0000000040)={0x8001, 0x9b, 0x3ff, 0x1, 0x0, 0x6, 0x9, 0x4}, &(0x7f0000000080)={0x8000, 0x2, 0x1b43bc8a, 0x7fffffff, 0x8, 0x3, 0x8d, 0x9}, &(0x7f00000000c0)={0xfffffffffffff801, 0x0, 0xfff, 0xffffffff, 0xffffffff, 0xf748, 0x7ff}, &(0x7f0000000140)={0x80000001}) 05:39:47 executing program 0: r0 = syz_open_pts() getrusage(0xffffffffffffffff, 0xffffffffffffffff) r1 = kqueue() read(r0, &(0x7f0000000100)=""/123, 0x7b) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:39:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x0, &(0x7f0000000000)) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x87}, {{r1}, 0xffffffffffffffff, 0x9}], 0x0, &(0x7f0000000080)) r2 = dup2(r0, r1) r3 = kqueue() r4 = accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockopt(r4, 0xfffffffffffffffc, 0x3, &(0x7f0000000180)=""/163, &(0x7f00000002c0)=0xa3) kevent(r3, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) 05:39:47 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20ab, 0x5da5) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fsync(r0) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x41}], 0x1f, &(0x7f0000000080), 0xfff, &(0x7f00000000c0)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x100000001, 0x1}, 0x8) 05:39:47 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x109) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 05:39:48 executing program 0: r0 = syz_open_pts() getrusage(0xffffffffffffffff, 0xffffffffffffffff) r1 = kqueue() read(r0, &(0x7f0000000100)=""/123, 0x7b) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:39:48 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000300)=""/202, 0xca}, {&(0x7f0000000140)=""/37, 0xfddc}, {&(0x7f0000000180), 0xfffffffffffffec2}, {&(0x7f00000001c0)=""/207, 0xcf}], 0x4, 0x0) socketpair$inet(0x2, 0x4000, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x40) 05:39:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "5f6d06c99cd7680279ab13025440f67246de32d7"}) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x45}], 0x2, 0x0) lseek(r0, 0x0, 0x3) 05:39:48 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff8, 0x80, 0x40000000, 0x81, 0x9}, {{r2}, 0xffffffffffffffff, 0x1, 0x7, 0x1f, 0x9}, {{r1}, 0xfffffffffffffffc, 0x2, 0xf0000008}, {{r1}, 0xfffffffffffffffb, 0x40, 0x15, 0x939, 0x3}, {{r1}, 0xfffffffffffffff9, 0xc6, 0x40, 0xfffffffffffff3d8, 0x4}], 0x0, &(0x7f0000000000), 0x2, &(0x7f00000001c0)={0x400, 0x6}) kevent(r3, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x895, &(0x7f0000000480), 0x0, &(0x7f00000004c0)) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x32, 0x4, 0x8001, 0x7}], 0x712, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x41, 0xffffffffffffffc0, 0x32}, {{r2}, 0xffffffffffffffff, 0x2, 0x800fffff, 0x7, 0x100}], 0x1, &(0x7f0000000180)={0x0, 0xc8c}) ioctl$TIOCSCTTY(r0, 0x20007461) dup2(r3, r3) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x67efc6acce0fe18f}], 0xd1, &(0x7f0000000300), 0x0, &(0x7f0000000080)) write(r0, &(0x7f0000000500)="be", 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) 05:39:49 executing program 0: r0 = syz_open_pts() getrusage(0xffffffffffffffff, 0xffffffffffffffff) r1 = kqueue() read(r0, &(0x7f0000000100)=""/123, 0x7b) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:39:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = dup2(r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{}, {{r1}, 0xffffffffffffffff, 0x5}], 0x4, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffb, 0x4, 0xf0000080, 0x7, 0x80000000}, {{r4}, 0xffffffffffffffff, 0xbd, 0x4, 0x5, 0xfff}, {{r0}, 0xffffffffffffffff, 0x8f, 0xf0000012, 0x4, 0x1}, {{r4}, 0xffffffffffffffff, 0x24, 0x20000000, 0x4, 0xffffffff}, {{r4}, 0xffffffffffffffff, 0xa0, 0x8, 0xb70d, 0x7}, {{r2}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x1, 0x4}, {{r2}, 0xffffffffffffffff, 0x0, 0x6000008e, 0x5, 0x4}, {{r2}, 0xfffffffffffffffd, 0x4, 0x1, 0x401, 0x81}, {{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x4, 0x1}], 0x4, &(0x7f0000000200)={0x4, 0x42c}) kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) dup2(r0, r4) 05:39:49 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) sendto(r0, &(0x7f0000000080)="8ac06dcd826951e23a138fdb622084ceeb18700454ec003da77b5c24e8fd546dfe64300c612a3aa95059683b4b9d9b03f8c1347694a97b9ef663508bd5240e3755c10d4275be6d8755fa47bdd207", 0x4e, 0x400, 0x0, 0x0) unveil(0x0, &(0x7f0000000040)='W\x00') getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x100) 05:39:49 executing program 1: socket$inet(0x2, 0xc003, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) socketpair(0x0, 0x0, 0x0, &(0x7f0000000000)) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0xc2a, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000200)={0x1f}, &(0x7f0000000240), &(0x7f00000000c0)) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 05:39:49 executing program 0: r0 = syz_open_pts() getrusage(0xffffffffffffffff, 0xffffffffffffffff) r1 = kqueue() read(r0, &(0x7f0000000100)=""/123, 0x7b) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:39:49 executing program 1: socket$inet6(0x18, 0xee62c3398f72b504, 0x3) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x3400000000000000}, 0x10) 05:39:50 executing program 1: madvise(&(0x7f0000409000/0x3000)=nil, 0x3000, 0xe) madvise(&(0x7f000040b000/0x4000)=nil, 0x4000, 0x8000000100004) madvise(&(0x7f0000407000/0x3000)=nil, 0x3000, 0x41) socketpair(0x2, 0x4007, 0x100000000, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000406000/0x4000)=nil, 0x4000, 0x5, 0x1011, r0, 0x0, 0x0) 05:39:50 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x60c0, 0x402) r0 = open(&(0x7f0000000080)='./file0\x00', 0x3fd, 0x0) fcntl$getown(r0, 0x5) write(r0, &(0x7f00000000c0)="11", 0x1) dup2(r0, r0) close(r0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x2c6d3415}) 05:39:50 executing program 0: r0 = syz_open_pts() getrusage(0xffffffffffffffff, 0xffffffffffffffff) r1 = kqueue() read(r0, &(0x7f0000000100)=""/123, 0x7b) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:39:50 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = semget(0x0, 0x7, 0x101) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000200)=""/200) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') faccessat(r0, &(0x7f0000000000)='.\x00', 0x0, 0x0) sync() 05:39:51 executing program 1: mkdir(&(0x7f00000009c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) stat(&(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0xfffffffffffffffe) 05:39:51 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) sendto$unix(r1, &(0x7f00000000c0)="a5082b4bf4a8019c345d44c57669c5061ffb3c19e1c2fb360300209aa4de97001b5fed20e071d84d6b3955442171317f0ca717c4f991e3162ef1fd51d59f3798260dc5de5539846331f71e1bbb55df02c3616e5ed64ab7fd367126e6e9afdda885b059f5168c57a855543489bc77c04d0d0d9e9e743887e05dbb9400800bccdcde4451fc95a0c6fe032c2b06f09a585dd6bcf2d113e22464ddf5dab5ec35a306b7d2773e1cbcd51d92ca103914bb46ea262f2039e7c86056e3c7475e0c898fd7e32772e7", 0xc4, 0x400, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x200, 0x1}, 0x10) pipe(&(0x7f0000000200)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0)={0x100000001, 0x101}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 05:39:51 executing program 0: r0 = syz_open_pts() getrusage(0xffffffffffffffff, 0xffffffffffffffff) r1 = kqueue() read(r0, &(0x7f0000000100)=""/123, 0x7b) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:39:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x89}], 0x7ff, &(0x7f00000001c0), 0x0, &(0x7f0000000080)={0x0, 0xfffffffffffffffe}) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f0000000280), 0x3, &(0x7f0000000140)) kevent(r1, &(0x7f0000000000), 0x10000, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfffffffffffffffe, &(0x7f0000000240)) 05:39:52 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080), 0xffffffffffffff75) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008418b0a4753d0000000000000000000000000000000000000000"], &(0x7f00000000c0)=0x1) recvfrom$unix(r1, &(0x7f0000000180)=""/207, 0xcf, 0x1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffede) 05:39:52 executing program 1: munmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ff7000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ff6000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 05:39:52 executing program 0: r0 = syz_open_pts() getrusage(0xffffffffffffffff, 0xffffffffffffffff) kqueue() read(r0, &(0x7f0000000100)=""/123, 0x7b) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:39:52 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x602) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xc3}], 0x9bb, &(0x7f00000003c0), 0x8000000, &(0x7f0000000100)) r2 = accept(r1, 0x0, &(0x7f0000000040)) sendto(r2, &(0x7f00000001c0)="bc1601721b76853fc7b612c09ae474d52265370a0bbb0b8df38e537ecd0f0e79bcdc0e10dad1f6af4944cd3026ceee28fabbe9eebaaa74507301bd88530a44dc15f586802254b445", 0x48, 0x0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x3) 05:39:53 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet6(r0, &(0x7f0000000000)="f5becc4e609972bbbfc4c023f426c70947433461406d81c129a1fb604cf1825dd566c5349d038a2b72c1bd39fc76575bb060a32b1e33505ce393f8449fcdf5dee7", 0x41, 0x400, &(0x7f0000000080)={0x18, 0x3, 0xa8d, 0xfff}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) 05:39:53 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xb29, 0x8f}, {0x3f93, 0x800}}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0x7, 0x8000}, {0x0, 0x6}}, &(0x7f0000000100)) getitimer(0x0, &(0x7f0000000080)) 05:39:53 executing program 0: r0 = syz_open_pts() getrusage(0xffffffffffffffff, 0xffffffffffffffff) kqueue() read(r0, &(0x7f0000000100)=""/123, 0x7b) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:39:53 executing program 1: mknod(&(0x7f0000000700)='./file0\x00', 0x2004, 0x100) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) flock(r0, 0xc) 05:39:53 executing program 1: mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) 05:39:54 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt(r1, 0x4, 0x4, &(0x7f0000000000)=""/78, &(0x7f0000000080)=0x4e) setregid(0x0, 0x0) 05:39:54 executing program 0: r0 = syz_open_pts() getrusage(0xffffffffffffffff, 0xffffffffffffffff) kqueue() read(r0, &(0x7f0000000100)=""/123, 0x7b) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:39:54 executing program 1: socketpair(0x18, 0x3, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xc558, 0x6, 0x19d3, 0x0, "7df85b188da27dd0284511a2241a2dd9e609c95e", 0x1, 0xfffffffffffffff8}) setuid(0xee01) r2 = syz_open_pts() sendto(r1, &(0x7f00000000c0)="8f235549e670cae216b2c20bca1e9ba805ac3866016317e024aa21bcd5c8f35c5e837e274138e5b333539c28a5528ed46cf1599f5f8d001d65c6a2e2de78383cbfc5e341671d477cbb95399f92ce19ceada7d45cde243c674f23aca397ba48a1bcdb28aab1db1aa1d6e0f160833006da0d3e2fc6c157de07786d1fc17908509c5a648fe1395f4d269daa51c3217a2ec289528ef4e392ac82f3148c9029c9d516d066d67ef481da55233240cd12afff4f19c33739fd22b1", 0xb7, 0xf, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x5) 05:39:54 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) unveil(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f00000000c0)='c\x00') recvmsg(r0, &(0x7f0000001600)={&(0x7f0000000340)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001540)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/24, 0x18}, {&(0x7f0000001400)=""/127, 0x7f}, {&(0x7f0000001480)=""/192, 0xc0}], 0x4, &(0x7f0000001580)=""/127, 0x7f, 0xfff}, 0x1) mknod(&(0x7f0000000240)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0xd000, 0xf263) mknod(&(0x7f00000002c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x100, 0x0) utimensat(r0, &(0x7f0000000180)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000001640), 0x0) 05:39:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x1f, &(0x7f0000000380), 0x10000000000000bc, &(0x7f0000000640)=""/49, 0x31}, 0x42) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000040)=@un=@file={0x0, ""/36}, 0x26, &(0x7f0000000680), 0x0, &(0x7f0000000700)=""/229, 0xe5}, 0x0) sendmsg(r1, &(0x7f0000000300)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000140)="be7e0fe9638c8b4bc34c090003b81e51b6228676d6bcd809b5a4cb0b991af9ce4e6bac0728cd3e8ce52a99b5afd99e9133d83d4b3be8817cf48710a431f27d5188a0c78b2d48688150ea25c2ec3d3200a2af8b68352871181fb47c255a4ab3f600f21562338c882fd1247237e70439992b20fb63ec830856a0323e147ca716d2462d39e31ec7fdc2389ecb353cf1e9de8ba3dae4db00b3d687ba9fb871b09080bac15c96909e62a199868f8e8bc5ab6d28cbc52b48d461", 0xb7}, {&(0x7f00000000c0)}, {&(0x7f0000000200)="7c2ec8139da22fcca68d430b0cf9f7b60177e1208665286f032aa1eae6642485cad01be33f792036d256afa37c9efacfe1d6e3c0885b248a917b3d6ca7cb68272e2170dc48e91a851639e271fc0d2e751035e034f90a755a2baea5a575a4da632827e7a2883e03878d4cfb5fff8a3cd57b30ac915a35caa3d1d3eac54b2bfccc8ffd49b2efad063e974604fb1cc8498ae525", 0x92}, {&(0x7f0000000400)="461a1a02b459daf04ab2c30aa2f9a3858d03a171e737fc601c9a6cd60548309f84e47c02392f032e0396734f545c46cfb8b6ac8e3fe47e4be4192f1d7ef6c4a7b16ae9f8d43cf2ff5f2313446a57fe4d1de335785a176569f3fe06984d3bd27ee2d7c55227b4308d69213a0eb9bffab8f48e015ea4c82a3ef4c43ae8a06108e0b0512e1bbf507a45091ba83b5a98d7445eb999b2ee7bf71ac9402c6b99a4b96bf674d1369be263bdbda6dbbddddcc30044", 0xb1}, {&(0x7f00000004c0)="432a397d829ed9f831c1647fe0ed6bd0b0ffca77c89af935304a2af632dd5933d9418140e1afe65a408c75219918c4315fcc5faa073dfb00f7ba1b132abf0c34a1a09f44f561c225dda3b5fc4c7e2e7ee428e54fabcfb60c9ce450fd9aa9a6a64e78a6e4f04e6be15b591c29fc64c0797b9ddbc76cb5b466a454b3dca7adb1ba8f1e5a9ce4b27011e08835841bf39e2d0a346b8ff0150bad6f06978b33dfb2527a242717c24c6046450d0789b6520ba6917acce28e4e49b98f4e2de7e016634d81f9d9a3c5512674a7e4e0f61ce1120ab545fa6853716b50bae78f42c3ce182cdef8ee467a460d921ae63cb22839b94d88763697d23bf1bdec5366160186", 0xfe}, {&(0x7f0000000800)="3568f34b496c862b05a7892c8c061652032a7cdd141b08c1445f07aeac93f813bc0bc36e7e9c711650d0901fa2e183d5c427e565667ab77623ccef41cfea1be00248fea5d71fd1e3b8437637b55188710d486aad1c90e395baeb9f17d29568605624f37e20e0ebecd0dd5a72f5d5544bf3ed4abe547693c9fee25a2d83f10d75da9c66044230e51335afe8a74b7f85a4546a8599b1426e5b9377e28a598be532055034d97afa317e5cb7dda54de167ab541571ca8557033fe992958d57c4f3de8ddbe87cfb244f01bfeeb2cc5c199c7d8528dc3a39a17bd1", 0xd8}, {&(0x7f0000000900)="acc86f52ee3490de81828eea477e8e41adadc6ed69d0f84e698e8b77ea183459955db21465eedf2995d9d43ef8bed148edc6d93ae808c3d1158657254625be9c182debabde7d411f4018fcbc6aca250f58ddc853498e0114df17b9f70aee952e49b955d0ffcddef12691d2145c308ec263130686fd44c005a58094fcada7b887a9edb394b2ab8bca098615c1a5fa39cc8d82a345682aceec", 0x98}], 0x7, &(0x7f00000009c0)=[{0x40, 0x1, 0x2, "ae95cc33cffaa5aeb61f3e207b72f2b550d9d585a3a4ff42289f2e48daa8b380202543995fe75bd620"}, {0x98, 0xffff, 0x10000000000000, "9616cf5a52874bf32fe0523905bf3667b35c5b128ff94ed13f90b955479e3062c9a4b49b955f7e16a8bbd7220c8faa4b82030671ce8c4bf57a865ac381f48d30fef0de0ac1205fff401190e8ba9bc9d5d084f1a2eaaca004438e31d06d77df92638c26a6b15f51145b34c1ac88233bfafe09271bda7d2b37a0f0d9e59590ab68b7a3f90ce8dd"}], 0xd8, 0x2}, 0xa) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)='5', 0x1}], 0x1) execve(&(0x7f0000000000)='.\x00', &(0x7f0000000240), &(0x7f00000004c0)) 05:39:55 executing program 0: r0 = syz_open_pts() getrusage(0xffffffffffffffff, 0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:39:55 executing program 1: setrlimit(0x3, &(0x7f00000000c0)={0x2000000000002, 0x5e88000000000}) r0 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r0, r1) setrlimit(0x7, &(0x7f0000000000)={0x4, 0xdf}) 05:39:55 executing program 0: r0 = syz_open_pts() getrusage(0xffffffffffffffff, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:39:55 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000140), 0x0, &(0x7f0000000180)=""/205, 0x95}, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000300)='\x00'], &(0x7f00000004c0)) getitimer(0x0, &(0x7f0000000140)) shutdown(r0, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0) msgget$private(0x0, 0x20) 05:39:55 executing program 0: r0 = syz_open_pts() getrusage(0xffffffffffffffff, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:39:56 executing program 0: r0 = syz_open_pts() getrusage(0xffffffffffffffff, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:39:56 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:39:56 executing program 1: 05:39:56 executing program 1: 05:39:56 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) munmap(&(0x7f0000ff7000/0x9000)=nil, 0x9000) 05:39:57 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)) 05:39:57 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)) 05:39:57 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000f65000)={0xa, 0x0}, 0x1c) sendto$inet6(r0, &(0x7f00007a8fff), 0x0, 0xfffffefffffffffe, &(0x7f000006ffe4)={0xa, 0x0}, 0x1c) 05:39:57 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)) 05:39:57 executing program 0: r0 = syz_open_pts() kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:39:57 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) shutdown(r0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/4096, &(0x7f0000000000)=0x1000) r2 = shmget$private(0x0, 0x1000, 0x2c0, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001180)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000011c0)={{0x2, r3, r4, r5, r6, 0x1a, 0x7}, 0x9, 0x4, r7, r8, 0x8000, 0x6, 0x3}) fcntl$setstatus(r1, 0x4, 0xc0) kqueue() 05:39:57 executing program 0: r0 = syz_open_pts() kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:39:58 executing program 0: r0 = syz_open_pts() kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:39:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r1 = getpgrp() r2 = shmget(0x2, 0x1000, 0x210, &(0x7f0000ffd000/0x1000)=nil) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x7, r3, r4, r5, r6, 0xa0, 0x20000000000000}, 0xfffffffffffffffb, 0xfee, r1, r1, 0x0, 0x20, 0x7}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) close(r0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000480), &(0x7f00000003c0)) 05:39:58 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:39:58 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:39:58 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:39:58 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 05:39:58 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:39:58 executing program 1: socketpair(0x6, 0xc007, 0x80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = shmget(0xffffffffffffffff, 0x200000, 0x0, &(0x7f0000e00000/0x200000)=nil) shmctl$SHM_LOCK(r1, 0x3) 05:39:59 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0xffffffffffffffff) r1 = semget$private(0x0, 0x3, 0x40) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000140)=""/8) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r0, &(0x7f0000000080)="8b2e046398710a2ded20df14c8ce8de96fd1ba2932c83b341ca0d1c359ccf7bc7466b846f661ff28fe9684441793f12ab7a53f49b400873d3fd5d2932c82cf2cc2e9a7a52970cca6807d14b0249b26b0b87dcc65d348bf1037f00722a96803692e900d46bad15e8c4c13986804809802adf5481d868f40f45a1995e5700560fe2207e0b6e9868efd4dd61f5ea59d9d93d7d91c65e36d24eb6a866b7de6f093085a888ca641", 0xa5, 0xa, &(0x7f0000000000)={0x2, 0x1}, 0xc) 05:39:59 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:39:59 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) mlockall(0x2) r1 = dup(r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) clock_gettime(0x0, &(0x7f0000000000)) ?³F¢«oüÔ˜“­0û1‘³ïÉ—%ÌŒ yšÝÁ^ÊlKD©H¡‹àò)l¸Å^h%ïÅw!Ä.âw#åcG—+ãËv_DZ+g¨2°Ê®TtŒ-ÔÅ.@Óoÿ7*$G¢ù¹v=@ñ ”#Bd‰ŽÅߘC¹×äýæ0,¾òØ÷‘VZ£<{w3*ˆÝ§Fïñ8[àˆh`QV0¡ìUæÒ•Ýܪ˜À¡ùf°€Hº!#3/éÓðs+Uåª0¥“fßaéÚE,¦P–,2+×$ŽHTÊB)DRÚ†P’Ëg¨YGvâ\Cš”MdFÖNóÔû¤š÷eÊnóôɬóÅ­ý:‘¥a¯Í´Ð‚c\eRíG=?Ý,iµØ†–jê_ ´ôŒû°Ï¦¨4‰J@×;ø³v‹-ÜƱjñÚtFW¨æpmap_unwire: wiring for pmap 0xffffff001f715300 va 0x1b2e620000 didn't change! pmap_unwire: wiring for pmap 0xffffff001f715300 va 0x1b2e621000 didn't change! pmap_unwire: wiring for pmap 0xffffff001f715300 va 0x1b2e622000 didn't change! pmap_unwire: wiring for pmap 0xffffff001f715300 va 0x1b2e623000 didn't change! pmap_unwire: wiring for pmap 0xffffff001f715300 va 0x1b2e624000 didn't change! 05:39:59 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) pmap_unwire: wiring for pmap 0xffffff001f715300 va 0x1b2e620000 didn't change! pmap_unwire: wiring for pmap 0xffffff001f715300 va 0x1b2e621000 didn't change! pmap_unwire: wiring for pmap 0xffffff001f715300 va 0x1b2e622000 didn't change! pmap_unwire: wiring for pmap 0xffffff001f715300 va 0x1b2e623000 didn't change! pmap_unwire: wiring for pmap 0xffffff001f715300 va 0x1b2e624000 didn't change! 05:39:59 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x0, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:00 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x0, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:00 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mknod(&(0x7f0000000100)='./file0/file1/file0\x00', 0x1, 0x3) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) mknod(&(0x7f0000000080)='./file0/file1/file0\x00', 0x20, 0x4) open(&(0x7f0000000040)='./file0/file1/file0\x00', 0x80, 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') 05:40:00 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x0, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:00 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x12a, &(0x7f0000ff9000/0x4000)=nil) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "716659d9164beb32b3c9ae459cd0362f62a30f56"}) poll(&(0x7f0000000040)=[{r0, 0x86}], 0x1, 0xcc82) fcntl$getown(r0, 0x5) setsockopt(r0, 0x1, 0x0, &(0x7f0000000080)="0583578bc92092e513dc30cfb90c12b256e42a8ddd46c0432b86d14f19baeb171fa85fb21ec301b483c5498f7d5b54cdffca2ca5f2bc560869fcc2c184d3693642852025afe62a384eec26b4be68383bcea3971ad996b3832f832fa8566a4b39", 0x60) socket$unix(0x1, 0x1, 0x0) shmctl$SHM_LOCK(0x0, 0x3) close(r0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) 05:40:00 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:01 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2000000, 0x5013, 0xffffffffffffffff, 0x0, 0x0) 05:40:01 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:01 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 05:40:01 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:01 executing program 1: r0 = kqueue() write(r0, &(0x7f0000000280)="663ca88e3c556f8e9e56bf7068c9d9dbf8486f7c871e061d6461adbe0ad766f92af08b82dcd6c5f6f00dcf22c6cfca302a08aa88803f7a9b49c004a55f6c800a1973102906ef17b2af50e9bc03aa43292d6817f057bb97a0dcab2703e83fc40577b51f35bed91da710376e57408f854149b57ded8e916d946550c269dc23a8e76533038a1b5ba499bc6bd17f8793a0882e1f287b3764860bbc4cc3f4f62c2b097dc0ef8098a74cf3f0b60be64107f93324cdda34031b02ba5deeb319a92b3dc60fb62f848a032527c60e9be43e60bcac70e55b27d680e1356368376f0604f858e23074146b2ca742b38a9454c52ebabdfbd24e4b44e4ef39f14a669b1b", 0x2ad) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r1) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) kqueue() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x3f}], 0x67c, &(0x7f0000000000), 0x0, &(0x7f0000000040)) close(r2) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, r4) open(&(0x7f0000000240)='./file0\x00', 0x100, 0x100000000040) 05:40:01 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:01 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:02 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x100800001}) getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x124) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x100000000}) 05:40:02 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:02 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = getegid() r5 = getpid() r6 = getuid() r7 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r9 = getuid() getgroups(0x7, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r11 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="fb8961f929212cca25d95b998e100977d9a849073986de89e49f2229a602d8b0fe7745f1ea590a43b5a897dbdc3f33f98faf87f5c4a3e959f8d2a1966a7ea4a64ddf053d718b06e5b674eabe3ff61bcf2a7430c92eb4b56da657fe", 0x5b}, {&(0x7f0000000180)="d6a2af09e75214f6ef862fdae81b57912a2fc98821c247902f5a3457a73aa045a7cdc4cf1a5556a2ff9d66fd54208e9d8e07bbb407cf010a6b6ac25bda1ca7d95d9809a0f6804ccba549332c922b49526793b5d6bfa595ac78c8581a9b0c516011223f5e3fa6b61a0e1d2e266bea89bf4cebfc7176baa91886f740e78cf8cbc7", 0x80}], 0x2, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r1, r0, r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0xf0}, 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="9e2a64ab7512b92edf8c43097ffdf3fb1af2bae2b0d8fe5d019d208f9cb9d78439fce20fd8c88f557514fcdce442f23b60f66aa5b5bed51340dbf415047d41cb1ad8e0d3b0ca4dadb9c9e4c8ab1639", 0x4f}], 0x1) writev(r0, &(0x7f0000001480), 0x0) dup2(r0, 0xffffffffffffffff) 05:40:02 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:03 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xa57c, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:03 executing program 1: getsockname$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000097600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003119447733aeb018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005bc5b33d876d088c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e0dd46a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a98f5ba208fac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000"], 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x760c) mprotect(&(0x7f0000ff8000/0x7000)=nil, 0x7000, 0x1) 05:40:03 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00@\x00\x00'], 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xb6, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000140)={0x3, "d74bee83742713102c154811bd177b8aeb200ec99ae6f9a0c81a86c8f1bf1c3501fa4ea58137e1c2247846e4ab32433ca20d2b9908dc147872f5976a4a0f"}, 0x46, 0x800) 05:40:03 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:03 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:03 executing program 1: mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6110, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x8001, 0xc6) 05:40:03 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:04 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001180)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001140)=[{&(0x7f0000000080)="f19291613aeb7a3ad29dc09edba225b0e892c989416e7b54cf2e638f219da760206912e2688fa7d3692e8200963a7a332b3390207a308f2aa7f3dc6724eb8642240c0d2593af2f5902e5fbc7731b02ccbecc52cf59135af57f9a4b81f2cd10c1709d8a65b12b720b6de7f6642f394d2f5e06eb846920b25113f98697a9114fc2182b66f36a9c55b6e541e0f0a356d35179066f31c073a9b2b2a4b971d1009d3236fc530b40683e70bf2ad6ddb1fc5c173d640eed60ba5e8b11c443ba666eeaa7007e4c58d0e5a1e28df97c65ea6e0e7919aef9c6b85e4217a9b252a3daf7870a2debfb67521ac551970c3f737d0e32214c2559ec518362659eb41c9a117e97adae172d8778422e14d96c6125d60aa16e8b83a08edfa9a75c6b997a66b67a9763647863d9b0b9d626c4d719408d8f12738b34c62cd3127e9862e9b8b411ce58d87f80d9a05207c504933105ac10f37f4c8d80318417c69a0449f0efcf432f6007376aac8929c9639ce05744a51394932fd53d32290f9f1cfb6f0e404eda3d8f07d1f31a318b4a1c744b50e98835bdf024c9d184f17e0a92758205b1242abffb862c106bd78a3e05efb91e0800bdb42aec27fd28e78ee4fccb7099a6afbe44fa380d8552599a29e4ee2800497ee8b98032fc1f989ef5b167b3ac633ee360d879becaeb3d455bf349025a7fbfc43c3b73c933081c4547204c0c2363d91f5fee0983842b184e2dc7a10d026ee3149a76f86eed13fa02d5cec66f6580206c4465a36573d3530d8c10c95f9b28465ced4da715a56c6755bf93fa31299ccd834c2ba08de0a69c5199d06f30e06ebeb1386bc2e64cb5b623e4da3f354a3e1b906b5cda70de1fe26b7092016da2098fca7168df499900f3eef8a41d32ca43e76543baf4b398e71f9ab9b773862af20ed7885470bb3a611395611b75c46827b80e74bcff1430d6f618a0ad64945b7ecd243f2c8bb9537fe0c5ebe534848a05a0fbcdcd759b8ab263da1300f06ab367fdd6e90b73593ff909bc7a4c7af7e8ae97f38f387c985d6312033b4b684cf48c53e1393329f2c43a1cfdb905a5fba614f190c5da6daac686135dae86900b36f9418b1cbc0546e8921878088c52b3d146284982841df8ed3a6bcae776b15469e2e60bda52debc146d9a0c6bcf287212edcb20537557d400a0d4ba6f85e5913e68104b927e4cecb23993eed4fb360de5fd08d02fd01871fe793c2e6513ef18a2ac64f29a0dca65f37fadc21517ee6c061c70454409cb43c1fddaa4a7cecbe20ae48374f5552e80e85f14f3ad374fd570e2a620a5e12def3b1302669c271f08f66ed4c801f3088d95615b0ede3bb2ad844a4d1053a034c2230008098e4e8115dbcfabb38f61fc4bd9bcdb737a2ffc5f78f4b5d7137812444c592b950797c1c548d137cdb0805c4569e154910ecdc0eb52a5b17ea035ba56032f12a73cbef55f1aaf14af45f0c695a8ef6ea142ab5100a5dda9ffcf16f413cc3bebb2a1ed7a7ab31bc4100302b71a1786d8617c4e2a5db7a7c647e35410a9a752b3f5ffb5d182f2d1b2085cc73f8bdd1de61bdabc9108f5178870399b02d017cb88c1b67609397bc811a346273e0684f87b12fd2c835599c319a8573d733e39478d3ad2de7789944d795e92ec1e70b028539a37a200f47ed867d0a095e20e2685b0adc31c6730442e93df8b67c779a5f136e640db5d6a4612ff4025db63e6ad78cdcba0dfa855b71415be7833e9cec317ee00aeab814c58c235ee6e84149532f856952aedb5265287cb3e2c83344ca560ee8db17c5b2aed00e0ab89b0958d1b60faf53f72621c6a1fc9f0ab2cee0dd5e4f4fd8d71427f64baaae27cbb8b50470bca81a232150568a2b3920a426f340dd6f766ff1ce562294b0f54487f9b147e2a8914ace59b1eea0b89ff7a0d47d5e4c4506cfba5b17897e36277e2ca720612f07b95a16bc8c80236a2a42c3fe2ea633043914d0829db7fa4129428631f2b40efc26289ae80ec3780cef3fb36fa88abd353f909fa518977606dcdd3eac11f1184e2c31f1c343e5c8f23fa4eec829548ba7485a9fa2a4d2d4cfec2afa4d8c5f2e2209cfa2ff4ff17ab049a4eef4157665b3ae2e38e4cae71285959c84477aacb9dbb96ce798e8b30dc372a449c04fdf546eb03cc79c32508f9a7701f59736f60a8c68bb4d0845299c2c9e19f923e2bee776ed830f120e766b72f1d91dfee110edeed824c0f861e4e0f6e3a437906640d237e44b19e928df91d7ac70b1c87bc8d386bfffec1e22e346019c0d5a5c405f6d2bb97e16dd1edc39b892a3435644b04f66c8d2af004cb27ab93a767a95f1af68192bd40f36c6da5ab3671bb2152af254fe3e57fc883dcf743b41597df7e37b119503fb1b30b3893fdc7b2480ce0a2da5ec953aeda7d445b2a69ca9512769e3cf89fbd7fb1252956e5ff5d9650bd9a60d07c2afbb333a5153fef44e9eeaa5dbd6df51ec97d848ec230545cd8c12e7a9ef3950cc15a18e1fbeb86ec46e6b427d31e37f338cf6d0d6498add7bf27ab2b83a6f4af2033a907539bd833d8e6d21961978e0766113bcb649803eebd0278eba3bc420eb7d846d8fb7b76a8517aadb129fcde9b2ecd5bdfe183fedcbe580f395d64b8a93266c5e415c45ba64b3f692d1c7cc51c7c5aebd02e140ca3716a32e065f0c8fb0943893b0c8d8b34562343392ff8f3f9fe6d706986d28d0f62f3faa726c00235f055f8d410593d41b42a555f851db5e202642bad280698fd9432f4fc613a2dfd244cd2f6441dfd42bf8fe1c4672acbc4f860521428bda24c940718898fb78d412847792760f8892c9c783b20caa461ca33248eb24927d318a8091aeb4c80d07fcd4a69bc0e90245092d34ada4df2ec9e0713e4904269b85ad70705c6ab", 0x801}], 0x1}, 0x0) 05:40:04 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:04 executing program 1: socketpair$unix(0x1, 0x100000000000009, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 05:40:04 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)) 05:40:04 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2004, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f80be523887c77c4938bedddc96aa09c77144d28"}) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000380)='$[)q!\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='@{%\x00', &(0x7f0000000200)='.\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000300)='#\x00'], &(0x7f0000000580)) 05:40:04 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000200)="eb238cb8408ac1a69f3d3dc24f777dbc6b083dba442c07e90d178599608b453357ad3993c9a0d95437bc709da8ac9d2cd32e9c85bcd34b35d6306d7525e85d06f4305f4af52358cf19f26b992658c82ebc13873522854ade93233060a5d1010d5261825e21297dbcfa3bbf6c3a5623a7521c7bcb5e1f95e9b9f7dfb0cbfcf69bf2e2b48f3b7584637fbd8d62da93d40ae0cdd8623ad7042fbcf0081295c1d17a44776056a05ce7f19fceaf64f132584534ddf5d32d9fe1d9c259a74a336159743c83dc8afdb54b4244219969", 0xcc}, {&(0x7f0000000180)="966464766b9e1c7f93c4a967b244dea5ca060eb13e1e50a9748a6444efe2ab48a41d2817fb6712e08df72d4dfffe5252a8fbf9026368d6", 0x37}, {&(0x7f0000000300)="9a8a8b257b460b2d9fd842b53b7fa19beb6a281a9453e8bb166e87461e4bfc16ce01317991807d778fc2cef6ad480402da03e22f8bb804c67b10c4588815a26b23cf522debe2cc35b693e84adcd648c742f41f9d74c4f31702a89df02c9cf623e83ee718ab49cc7fa1296a60", 0x6c}], 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0xa, r1) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:04 executing program 1: r0 = socket$inet(0x2, 0x40000000000003, 0x9d) fcntl$setstatus(r0, 0x4, 0x80) 05:40:05 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000140)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000180)='./file0\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "3dcc284f5d585dc1ef3cf96123c9f2b8b2d78d0d", 0x0, 0x3}) 05:40:05 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) r2 = socket(0x6, 0xc000, 0x5) recvfrom$inet(r2, &(0x7f0000000680)=""/15, 0xf, 0x800, 0x0, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r2}, 0x0, 0x10, 0x2, 0x2, 0x2}, {{r2}, 0xfffffffffffffffd, 0x12, 0x800fffff, 0x1, 0x6}], 0x3, &(0x7f0000000700)=[{{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x8, 0x20}, {{r1}, 0xfffffffffffffff9, 0x80, 0x10, 0x40, 0x8}, {{r2}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x8211, 0x2}, {{r1}, 0x0, 0xa, 0x80000001, 0x1, 0x10001}, {{r1}, 0xfffffffffffffffd, 0xba, 0x40, 0x2}, {{r1}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0x155, 0xfffffffffffffffa}], 0xffffffff, &(0x7f00000007c0)={0x8, 0xffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) socketpair(0x1, 0x8000, 0x7ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r3, &(0x7f0000000600), &(0x7f0000000640)=0xc) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10000, 0x80) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x8, 0x1f}, {{r0}, 0x0, 0x9, 0x2, 0x2, 0x8}, {{r1}, 0xfffffffffffffffc, 0x4, 0x20000001, 0x10001}, {{r0}, 0xffffffffffffffff, 0xcc, 0x20000001, 0xe1bb, 0x5afbae0e}, {{r1}, 0x0, 0x9, 0x2, 0xb, 0xbb8}, {{r0}, 0xfffffffffffffffe, 0x82, 0xfffff, 0x80, 0xb}], 0x75, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x4, 0x6, 0x126a}, {{r1}, 0xfffffffffffffffe, 0x0, 0x33, 0x3238, 0x6}, {{r0}, 0x50cc8372e6f9eec5, 0x20, 0x20000000, 0xfff, 0x4}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20000002, 0x450, 0x3d}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80000007, 0x3, 0x6}, {{r1}, 0xfffffffffffffffc, 0x2, 0x2, 0xffff, 0xe3eb}, {{r1}, 0xfffffffffffffffc, 0x18, 0x2, 0xfffffffffffffffb, 0xffffffffbffff800}], 0xfb, &(0x7f0000000000)={0x8, 0x8c}) writev(r2, &(0x7f0000001b40)=[{&(0x7f0000000800)="d4353018d654a475d20c07f3f98e6b96b05871105e90125302b46f4fd3323cf5aea6c958956560e883345d0a780a3583ed66b2f1d2a80afe23ec5a522f2cc7fe3f46ee74fe3d0f8c84e122829a285a7941d8c207d9f724113aed4e1ca2ba822e827ee3f37a590f5d88be07d17b5aae76067ce4332d71733bb189624379100f129f63382151c27fc5a20e597382c8c026ed1a24cae07a7ced408391a4ea18ff2b67ec8fe80bd4ad5a617f48b0", 0xac}, {&(0x7f00000008c0)="5710e6072d7ae397c435cf5d35a6d2700a22bf73fceb55a3d30a2338815713211b62562c2603b52d41c00624562e9c24d8a65794e09866a40752387b684ae54ea46a92984bf6e88b", 0x48}, {&(0x7f0000000940)="29681d71349158bd18dc06ec3c", 0xd}, {&(0x7f0000000980)="15e3ab8e0c4160287ef7d28231f94bc4d7ea0957e0e3ca58b82f658b3100feeaf8ccf37f29f4dfb86e1e373cd1f6b2a34868790f54d9126fa292f2caa22db8f571a3572d883a4aea533ef4631e6e7517eb81cf58eeb0fe0bcb761620e4e55410b1a55d67754ca2aad6c127c2870533c898fd3e6deb54c4b604a07cef9dcae051ec644ee571397104d008dd782add8dde2f5393a66fa189a298f924c589b38d9f0004ba83139fe85a10c53a160d2d9d5e0eb77604eb76a663052d3d5986bbfbfc83086bb36864f88f7014587bc01742f8632e63629a6ef0aa52262edc6c1ac0a24280c842701be9997ac56cb4a225d306ea29c55b9f2dc143762f5a45bceb18dc5b0b885f1d5065398c4f16b28aa881fe6173e846886deb80bdc60a772f6612ab5f294119fffd7e5fcd27ffe9cb414dd40acf48a572870ca1ff3b6d2a5f02869fbc82f98af027039b0f5b501c47485b5a3e700bd3da5c6f7b03299399d8f07b7d0ae5103aef9f08701b2a072973e699c45f85d79a5c24f36c026b2788ab0a3990d2110873f1d8ba76a7d74987eec0b63aa41b9115e4b0806078ce45ed05afbeaf61ca7cee20b0794caa72f149d6c3a0dcbca3be3cb2951dcc4d8a1e4a7496eba4308912257af2f28a96329eb09438445e3ffc197bc508c730b0c1d6d74162259c6be6f623888888157432a1aacaac9e51462c99c86dd7087882869a190f04a51cb626fa0db2af14c871f013f209f1bb761101def96a3f0fd93678a5ba8695ccb97fb9860962eac317a6c17b37b9ef6c37028ec666f2a5551340668da3f01e7ac83c54b5974add19a4edf623f93e540faf07d9f42e1b48e51b7816488c05045c703eeafe18153b85ee72d6acc49223b45367143cf01ebaf7c19f81b5392a72d091915304018e3cdc628b3aa8f87f5eae82f94c205d4d04475c089aa2ecb4a6b628defb49194f2e9bd39e6d31635c7ac6aa3130236b9e1ebb45c3c192d52e2bd35281190a3489553ff48e754da650a85e84a26ef7fd793ea8f62b12223b7a748931c38de28bb4370c97388e3a01b5ce4155f0ff8d65c4122a210f99f82a5e574c9e5601b0ac675531193ebd9ca846ac62b3d32c2ae683581219f6ae4a9aad05ee3e7f7cb5475d62cf80ed8ef365d1c98e30e7e21c20785395153ed59de8527992aeb8cad03682db3fcfd8ac1b30c9c42464f202b054c50b218fd4473cdfe557306abb9039117f8181716b8ec9d3358602bde32630868600bb42b47c4edc2aa5cf137ca92e3cee9d19c5e89e6a817a7747db61d9f977889bdedc9df96407fb05fd6a05f3d61084509f56b859b6e9341000f498e9cf2375bea99ffd32070a54d7f7d18f416a130aa78fd76fcaeb06bbc7ef33d759b366587dc14260b5fdf8b18a383195aae2e8d534b550ce759910fc31af2d4c54a3c63c359785667e7c3fb1737ea21f6deead163e5ed59300e2cfeefe330842143e624185227fa35c07113e3251933ce652a5d875e3a84c945eded2f2632d3b98f77a4f25928041c46635c8f765fa16dd06a4a800680948e0806795f0cbd9db51933d0e8b53c25573c52b346ee1da8aec106203d9d49280e73946d1a0cd416c9a8aa3518f5bb7e911494f69023f8277693093714918620330b407cb97ddd1a1420f20e244b0592c76425b9ff540842f17714354a240cbd2c1f2a35b0ab50544f922f259696c176d01e5bbee91803fdf9602e45efbad1c75aaf6992d082a5ee6cb3289cd02682e58250315798c598186dc5b42a235df4d7c08ae7c575f0c327db50730ed1c90beea70614eb6b3598d29956df2f5d70936f297e1d9b9771dafd242d88dccd283229726d510fac251b5214c49c8b78079b0f4f10357b99cb6f40233e4cbe4816c0fbb6ed0d9535c2327bb1e23acb15bbdcb0f7bc51b03094d56faa443cbb7d32177a2400adebfe18f21da8cfdfa933fa4917ff21b0cd79721b407b5d293bb15f3ca40ca82e74bc0df4cbe21e1e705200f4846dd761a18f7322765938aa8e6065f5737a11807815d45959c727992fb2113890648a60c20c3593286df6b364f763214130ea1d8fa8b7471967d0aa174dadbd8a636d51b41f14f64650f1d88e5193e6199c386213ffd1ca70714082126e6c851cdc3a67e8dc067bb5a8053e3dd81117c46e10fa98255ca122654c68c818c734917a05a965fb7a7f177f9b8e3b19f760668f9a235b0b049adf13d56e2355ba9f3ec822c91d8eaf5280fd5b3a14579c2d965f1eab4e1f2cd4b9ee41cb9ff99d23b84557fcd0a038a6f7b5ee560e148e023498bbb768f82ab6cc3e951590915a9b578850ff8dcf3e9d13618ee3e7fb5bf48ee8604593f292a5e9b595aaa099fbe405f9fa954d9afed1ae5b69b310d98a1500dad123f127ef148046b3832a94e0fa837b708adf84c3621e730af871d4fe369fccb73db7a019de41e96426e102308b2fc4d547378c8cde10b20215b30cf92c4e9ef863e1d8173c6cd95a38ed2fd7b41914ecb52b81ccfbeea1735ea65d740f4c7101f4673cd4497d2ccc3a8861d4ce43e38846bb3375b0f0b484720f6eda4e14bfd5c4827dff687887ade17de5ebcecb15f93d03edb0f2f7923c623e59d8a0218f098a51e326b7c046a1856d724c63fe1146e4113ee254b01a61509d69058bdabe6a435806490b405e851da37eb7fd3bb2b6474eead317eaf9b761e2b8d3740db4d960abb2da80b1e7fe0a6bff965b339f2debdf5f51d2d917f253f2c76ae79ae2f78fcb1fcd6a93809634d8cca64b0ccd2c916485fd4ebec4837ef06cac6b2e84295c78f876e11ade42a42c7c2e1635c17d84b739cb6a59af12afd8404ee497d7e34a03357158b02ed08277c3f18d9a1600a9e354fa8d85a573e89943254b3e3aa554cb0feb26c3063a9300b7961463d6d1c4009cc00cb773e02131eb8325ff3df107ef728a8f18d16eabcfad1c64b1820199e3976435c97a502c3301cc055b03780d3cd5b8317448145ed0aadee58c5bf6e256685eec6fc584ef6d7e8a10c20f1bdf096de004b9fc83396964ada6f5e057c03ed285508adbecb027aaef1e7cd5e611525385a23bb057eab79d58024c207df6ef4b056b8e1d121262082d2caa523a6c0afc341bc12ae3924d8feb133ce2dfc83ff3c6c51071d6944966deead3c87495998f4cc97d53ea14105af803e37f83b72bb7959a52a9c23aaf7860ad0ea607117759efa51fef49c349c42444de826d30d502072fa429e1e15bf1e902587b39f1d1c2798ad43928ae7d8a3da8b6aeb584e99e71f999cdfeac680efe35e12b1499741a7b11e62b9ad1336276b2ead48528947c409b412ae721a8b8d96af3b9e5e361fad3d11f23a34d5c0ac5e51a37b8a38f09d1a6d2e796baac54aa2b568e506e2f3ab1dc192c001d41324cddf45a45c7128f2ed0c94e7e829843b2c256cba4ea3e2e4afde828bd5aa60369aa346612ea0f13567d3468229634904d799145badfda1602d5b22fa28f94be6c1b3de1465baaed50e436227b80fb530bb5c1973637ce790f0713a58f8a1301541aad9a1fc3806ca727c334b5ccdce3df05b8cce03f6a0638577250b42e3a35c3944c2c81e670d92cb8cd12333c8aa4bbcf37c6022840a27caaa04a5ecabe023cf5df850cae87df01385f67b8291b29f56c3cd00b3e7d608f8cc7ec722b18961523f76eafcbc33f84c4b0f8db731172470e8ade1e985e05c500ca11ad5ef5aa4673710463d9486c885976930c4c807145f41fcf9c83a36a3094ad0d7aa76232691df2385250faef37694ff95d3208d4583c1bf5623539ad0e37a237ea3e3fb4a8644468658881a26414684854f06c6208b4bdbc635fcfb744cac548c6f3311385c9d59838114828f2629b471f0ffe2ecf3e1a49c04fc98af20ae0c96bd4e5a90a01962957651a53c999e30055b724f22fd0f083bb7217060ed2e81b2f7d6a24f61b2636b3cf7a6f71c6749463163657627df686888ce2a4f4edd3a0a480cc75b7e8b2079e322c17678d2c86dea8219cfd10be541a962dd4988e8c397bc874132dd8ebc08726e612fad2368a272193794313ca0e702715a2d4a4a40abc153745b71580f80ef39a6525692aac030950debc9eeebaf6359bc1f76c92af4189d6ce2a0ca2d54476221563da62abb9e2a660784a4906d1c66b66012d94eaca80a47f974300911df6a18a385f52995992f7191fac2e3a4bd783557373380b85a0fb225722fc765ff259915e27b25bf36347eb3eec5825f6574bfa050b9e9b5450323afcc3986010d2cee86bcb595f5c0418a86b50dd4b1395835541b1b2a05afbba9eac5437036dba957d83434b0aa1641da7ae9760e1169de58d4523e6171407c49262906f3cd2337a33993b104f21afe3d82b897fe84f6cab3b1e8b32ac00e1a985a79abade17ab02d4fc5bc3420658bc4318d6a5cbfff13d2e6a6d22eab85167671d8f305bf4e100425b91b6e74746b9e304feeb93205fa6070fd5b37966c11b8dc49c23fb598e04acfa46c44ac85cb3cc3a56ecae03b1d6a1a22bb6d4d6d288cb847fa8f8d294f5f02ac226605debf2eb8e22112f397c0c668af2710fe85f4d3d8c90a0820394340bbefa1644481622411676e288f9f36c8a260b253d0365a5b1092124aa76f14683634504ebdd5d349a7718c8fa954a7fdd201df3339d9bc8c10cbfb932c39537f779a9fa1790b76dc3435a00aa532d71da38489c020de2779361743f98f25ec6d7ffd06b0517022693d08cea2f8cabce7c4e79f48c241758ede9c1b2d74d59b074c4f18b885335e3c956982e66503eb111a7e476e2cf608db26e4f0d699b7a60aee4df0195f0eeb8c9d51405c8d8d795f5302f325b7813bc71dbc6f689d55c670d942c6c8221985e08ae82e04e818752ad3b868030134c6fd1a5161773d4e9c4c173d8b5edf66a5bcbdf5e7e291ff847da94decce2759521ba010f1a2022c3e131dfb5ae7409392df9dc6b5ba6c7af563b68419957de2ee45c4dc94c370f1c18c05498b6ef2fa9d61e0b4237f670e25757a0f82fdf6c71dccbed87a9d6f146c4b82c72a75cc684a4e86d2aea050a46fabb7aa1b58fc88be9c4f64fc0509cbcbecff1eaa49f7555cda68fb99a35f04e58cbe38e7bcf55594d236768fcfb024b942a3797c950804cbfb44eb70cc67cd0bf02368791e6841dc4801d9dab8c20e5ac3454f2ef2846dd082c49cf2023f770f7a5c2daf6159dc5812b5a3440e80c531b2f20407e640b5bebe80b5baf45f680877598c6d87d73cb2e05a36960f7e9845c5ef8fec88698cf9f88b84ad2176502183f3ea6b37e3f5dd1694b1faa731a203a937c4bc614293f8836a8fc923a7fc8dae117833f154514c6f285f056a524dc5c50822c9c61b481eb1ea33a674fe8d5cdbafc1b6d8db1a8656a8db43b1a9b76d28219c7688dbb6f6d5aee0eb6e3530dbd5fba9d728fac03b221791dbcfda94e52a9a580f5fda5facd003be8c8ca440946e4db2717a7f51b06c6d7a464112746c1bc00e86a492c99f3c43c206382358228b4483acb56ec490dbc73f7f9d06ba4d828ac309f329df1e117ea1e380eb992cfd48ce104ed0abe70799089682272be58e7763dd00d27b45961a83463cd93cacf599924dc927b5449d5b9be22fcafb6f55c77245f3ba35784749dc1cfb1269aa604337fd187e71671fdc7c5b47d81c5a0fd1e304cb46ce817a68d50e8834aa0156ac2bea73e27e5a153fdaf867786e6d67f1d741550ad931d7585663ee83c777987d7026cafae24539024caae3c39bda74193b1f963f80d6444b90bdd5b02d3416760d6a", 0x1000}, {&(0x7f0000001980)="d297e6a082ed9a7344f9d1559118bc8da0d9e9cc4b474acff79bafb4ee8c42c8a471ac9781fc7e66cd99b8d82163", 0x2e}, {&(0x7f00000019c0)="902091f9ad4f38e9e72b430b7c6caf965d14be60764d90a4a4536ef8791eb81217ae76e0cf427666042da51b067be77b6e757aa7ed4bb7852c1cf31707a32c864f0332abf6860cb8a3c65f1fd355674e7b0da953f761927f506f162755cef2b18888cb6849fcd6eb93be4190ae35977d7a202494df0a6d2defaf722982864ff32cbbcf7e9abee796b73d80455da79fe0371eade48e4d665cf45bb4112a29a13cdacaface58cf81e5c6f45f5e1891bcb98b0dee", 0xb3}, {&(0x7f0000001a80)="c88d672769f98f57f3dad1bdb06e2133e41fce5e8572038c1c976bf64637ee77b4d76bdb336ead31dab13c26b0c429e9282255720446e56909fdc938ef379e940f9500be797a09d460798fa5520c808ada417c5b6eb0fc7dfc735b6c6442a264bd610a83a1cce7336285443dff2c95a728669f4e2a97f33a59db2aa88946ba6427a1015d3d05f5", 0x87}], 0x7) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000005c0)) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) kevent(r3, &(0x7f0000001bc0)=[{{r2}, 0xfffffffffffffffe, 0x22, 0x6e, 0x2, 0x8000}, {{r6}, 0xffffffffffffffff, 0x12, 0x0, 0x3, 0x6}, {{r6}, 0xfffffffffffffffc, 0x80, 0x10, 0x25e4a47f, 0x3}], 0x1, &(0x7f0000001c40)=[{{r4}, 0xfffffffffffffffd, 0xa1, 0x10, 0x1, 0x4}, {{r2}, 0xffffffffffffffff, 0x2, 0x80, 0x200, 0xffffffffffff4acf}, {{r0}, 0xffffffffffffffff, 0xea, 0xfffff, 0xffffffffffffffff, 0x2306}, {{r0}, 0xfffffffffffffffc, 0x10, 0x800000c6, 0x10000, 0x9}], 0x2, &(0x7f0000001cc0)={0xec, 0x3f}) socketpair(0x18, 0x5, 0xe7f, &(0x7f0000001d00)) pipe2(&(0x7f0000000580), 0x10004) kevent(r1, &(0x7f00000003c0)=[{{r5}, 0xd061c1f3dac7f2d, 0xb0, 0x20, 0x7, 0x5}, {{r5}, 0xffffffffffffffff, 0x2, 0x42, 0x1, 0x100}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000011, 0x81, 0x100000001}, {{r1}, 0xfffffffffffffff9, 0x1, 0x3, 0x4, 0x3bf}, {{r5}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x3ff, 0x20}, {{r6}, 0x0, 0x11, 0x2, 0x2, 0x809}, {{r5}, 0xfffffffffffffff8, 0x4, 0x82, 0x7f, 0x4}, {{r5}, 0xfffffffffffffffe, 0x0, 0xe, 0x2, 0x7}, {{r5}, 0xffffffffffffffff, 0x3, 0x0, 0x2, 0x101}], 0x0, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffff8, 0xbf, 0x40000001, 0x80000001, 0x7}], 0x1, &(0x7f0000000540)={0x3c1d2fd9, 0xfffffffffffffff9}) 05:40:05 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000140)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000180)='./file0\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "3dcc284f5d585dc1ef3cf96123c9f2b8b2d78d0d", 0x0, 0x3}) 05:40:05 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000140)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000180)='./file0\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "3dcc284f5d585dc1ef3cf96123c9f2b8b2d78d0d", 0x0, 0x3}) 05:40:06 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000140)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000180)='./file0\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "3dcc284f5d585dc1ef3cf96123c9f2b8b2d78d0d", 0x0, 0x3}) 05:40:06 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x9) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$TIOCSDTR(r0, 0x20007479) 05:40:06 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000140)) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000180)='./file0\x00') 05:40:06 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:06 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000140)) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 05:40:06 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000140)) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:06 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0xffffffff, 0x7, 0x2, "7e473d6e3aeed67e276942a50e5c4b504a4bcb0c", 0x6d8, 0x6}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:07 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:07 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:07 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:07 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440), 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000500)={0x3, 0x499c, 0x7ff, 0xffffffff, "b941b3748fecf24ceeaf4f3050514b79c420e754", 0x8, 0xe7b4}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="01002e2f3d1d7aa58866696c653000"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000140)="b5ac25931cd2f66e6737a8f1d0f26866baece677e6be7d1d84738acceb0e7827ee43867e6583f373d07c6a749a69c6eb572c4a7069b43b33aee02b7e910b14bf37052318b1", 0x45}, {&(0x7f0000000200)="af0b879c", 0x4}, {&(0x7f0000000240)="42201ba9ead6ef2b40943b3cc5ac5d7ea46bb52e9265a01f5c81c92f549ea837983fb6222f8960f377d54c5bfc6fdf2867511ec8665b80575e5df588a5fdd2e67890b77b3431586d93769bc8c0d0442a561e0635633bd3866cabc4216733d95a89f0217d0f20d05dd04115d76d1fb8bfa988a3349db2c9daf7f98a72ec8ccb22b8a8568785accf6e0e1fe7d94518abfa0abfcecd4efb70c8b6285d248478dc59c8a02acc7d812b51efdf9803c1d6771f821f21d7717a59a4e3614df10f9ae68eae001a96e35f16", 0xc7}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="81f0ff002003c11b4a3b7b4107bb222b9e792e4b9af79206a32eb4b854e24dbf1eda0746e1b78ca0f7df40ec7dc495452177fa68a6793366be4fd2992bd527829f783e631cbdb57f8ed959b55f67e88b357942fe6aaf23f8a1e1519c3cc78ec150d0530f77e134a962faf9a50f020d6235f764bb5f3cee0bf72b1b20a84f54e77a38a48c2223e644b88406da9d08ab6a444b030424dabe833fdc9cddd22a3d04e458c025d0ef63a8991b62446683ca316232a5c919da737a9a8829f814819bfd6f2d174a86f96debe418af38daa80e07a499e0be0056a787215d2f5bcf2f4d53e658ec77940a64ddf8043afd"], 0x60, 0x401}, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) getpgid(r7) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) getpid() 05:40:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000000)='./file1\x00', 0x0, 0x10000000000000) 05:40:07 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f00000023c0)=ANY=[@ANYBLOB="0000000000000000000000ff0000000000040041eaac6e1f48f20000000000000000000000d891f7bcc8e6be707ca85d86325c5934b33024168e69e0cdaccb25d6da642da508b0a74e841c2a4ad4e5f2abc76bab9fcc523ef61bf33f235d5985ecd757e60f7757264def07884f4e7d86da8fde9d6b7764858e0f8350d7d5cbfadd17e49cf6f60794d015a365dfe46cc1225e515fa0bf839f0020dcf42874f5e6fb1b4e9105337903cc551a22e5d3d18c6fd46ac96a641b7af23fe23027547ae37b2d01000000c4ed0a17"], &(0x7f0000000080)=0x25) recvmsg(r0, &(0x7f0000002300)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000002240)=[{&(0x7f0000000140)=""/24, 0x18}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/98, 0x62}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/36, 0x24}], 0x5, &(0x7f00000022c0)=""/13, 0xd}, 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r1 = open$dir(&(0x7f0000002340)='./file0\x00', 0x2, 0x4) openat(r1, &(0x7f0000002380)='./file0\x00', 0x0, 0x0) 05:40:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x6006, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000080)="e7a8bac4eb8bcefbc558e85d5698cdf4ef89ed8fb27c8614a3a46cd89546a750af7f8f3400a546d7bf9001061da277afae19a296f6ee1a669821aa65293b0d2d7036ef90c683ade20bf7a97ffa359fe6d2bc44d072ae", 0x56, 0x2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) 05:40:08 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x9c, 0x20, 0x20, 0x6}, {{r0}, 0xfffffffffffffffc, 0x42, 0x84, 0x9, 0xfff}, {{r0}, 0xfffffffffffffff9, 0x20, 0xf0000004, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x8, 0x0, 0x8, 0x4}, {{r1}, 0xfffffffffffffffa, 0x24, 0x40000000, 0x5}, {{r1}, 0xfffffffffffffffc, 0x5a, 0x40000000, 0x9, 0x20000}], 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:08 executing program 1: clock_getres(0x4, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) socketpair$inet6(0x18, 0x8000, 0x4, &(0x7f0000000280)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) syz_open_pts() r1 = socket$inet6(0x18, 0x3, 0xfffffffffffffffc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x3, 0x4, 0x5}, {0x18, 0x3, 0x3}, 0x400, [0x53aa, 0x4, 0x6, 0xffffffffffffff81, 0x85b, 0x800, 0x0, 0x8]}, 0x3c) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) r3 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x10210, 0x3) accept$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = dup2(0xffffffffffffffff, r3) kevent(r4, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x10, 0x2, 0x2, 0x8}, {{r4}, 0xffffffffffffffff, 0x1, 0x4, 0x80, 0x7fff}, {{r4}, 0xfffffffffffffff9, 0x0, 0xf0000041, 0x718, 0x9}, {{r4}, 0xfffffffffffffffd, 0x7b6f9346ffae67d7, 0xa0000000, 0x7, 0x100000000}, {{r4}, 0xfffffffffffffff9, 0x1, 0x4, 0x207a6fc2, 0x85e}, {{r4}, 0xfffffffffffffffa, 0x10, 0x20000001, 0xfff, 0x7f}, {{r4}, 0xfffffffffffffffa, 0xa0, 0x3, 0x5}, {{r4}, 0xffffffffffffffff, 0x41, 0xf0000000, 0x6, 0x8}, {{r4}, 0x3dbd678379049759, 0x1, 0x10, 0x8001, 0x7}, {{r4}, 0xfffffffffffffff8, 0x0, 0x10, 0x6, 0x8000}], 0xffff, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffd, 0x8, 0x1, 0x6, 0x1}, {{r4}, 0xffffffffffffffff, 0xc, 0xc0000022, 0xfffffffffffff800, 0x4}, {{r4}, 0xfffffffffffffffb, 0x20, 0x20000001, 0x20, 0x3}], 0x1, &(0x7f00000000c0)={0x7, 0x4}) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) OpenBSD/amd64 (worker.syzkaller) (tty00) 05:40:08 executing program 0: r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCSTART(r0, 0x2000746e) open(&(0x7f0000000140)='./file0\x00', 0x10003, 0x81) getegid() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x4, 0x6, 0x48fb, 0x9, "2ba1eebda6b1a9cb567752a1d3b89413ea38669d", 0x7, 0x1f}) r2 = getuid() r3 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:09 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) 05:40:09 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r1) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000100)=0xc) fchmod(r1, 0x31) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) getpeername$inet6(r2, &(0x7f0000000180), &(0x7f0000000200)=0xc) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x4, 0x8, 0x5}, {{r2}, 0xfffffffffffffffb, 0x8, 0x40, 0x80, 0x5}, {{r1}, 0xffffffffffffffff, 0x44, 0x1, 0x8, 0x7}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x7fffffff, 0x2}, {{r0}, 0xfffffffffffffffe, 0x2, 0x10, 0x5, 0x5}, {{r2}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0xb7, 0x9f54}, {{r2}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x8, 0x5}, {{r2}, 0xffffffffffffffff, 0xe4716becd308e4d8, 0x9, 0x2, 0xd2c}], 0x77, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x5, 0x400fffff, 0x1, 0x8fe8}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0x7fff, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0x8, 0x0, 0xffffffff80000001}, {{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0xff, 0x8}, {{r2}, 0xfffffffffffffffd, 0x3, 0xb4efa374b180ce75, 0xffffffff00000001, 0xfffffffffffffffd}], 0x3, &(0x7f0000000400)={0x6, 0x1}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:09 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x18, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000100)="9e0f01f01be3e4e5bfce7a82270d206cc23976c0d8841540927fda43e3f213db3e939964018a1662101908eb98e80141fa61313c69c70d6383e3c70f03e242b2ff71f453b7fcef0e9025ff75320623c41872575ad059b17bcb6a8f1e220effcaba3ee60edde3692b68d752c81bd154963d6acbecae376afcbb84f36a69347c653f63f0a53c511bc36bfadbbcdc3fdbaaf6fe397e339e472c6ce94f4a19e4f799ca11ca3a3a7864fac64e444b1f9ec5cbc6b30678fafdd43e987cb9fa21d431fa5d3157e56ce857849854e0446e88948b3aa401328be1daa8b24a7bc94408bb2e4eaea34fde2f2cb31633766c802593e9ce7db1994a3d5b0f758b1795beb8ded6c2c5e2a2174622b29c8f14a1bc605612b2b6b8401dd118982a94e8c33da692f75cd481e80e7af1a18b4616d4ca9e41f4b839c758b1e64503e2b18357adb736bba420a2c804b6794e0e33d970b8388ef865ca5ef2d1d66d7fd1376bf336123ca3d90df847b9903177736b2e284727e72fb975c0961d2d143c45e4b08ccf7e4474528d7a0b2d5bf1523570e2302ae36bccb12e1d60d95ac86ba38b1515c4a6dbbb52d43fe1bd31ac69503c294ca6b9d0bde87e2336908cb49405af2bdf671656c76935044e46c08dfdf060ab87ceb210226e4f147db2dc2141d5257d5556850e8f3dee595ea852c379452fe9cbe038d98078bf65dc4927f5fcb3df29501f396b855af53833e87b788190e2c40184c4b36107800869cedb54533b705fc7e8ae89dcad5c951d1449b129ed17f34c2a58751a293417cc50b971ae377aaedd48fe8bd495b04e6ac1f4a1eeb0892bbe9e127fa18e98c6479393ff568348be9269da012c0867bb79d5b6bc2d4e4cb99301577efedd50ced0cbcfd1c3f74dae111b5a0226c353d9c221339024554ecf4974d1c03ed584c9e3d33bbe7435fc80e6136d966b3ea581d55cc8695991a200481be86bf32ea92e103a6fad77d3df5a4b5ba6838afccf8d0119f9b81c6b577746b1bcad93313422b385b0bc4981e4cb15bc4a1750855ff551cfcda08d3cb1e25994312f048d766d8cfdf07f3062947a02afd7d2a49243f9a055ad22bc4bf82a48eee5043139606e3331bdba11fd4adde6d6b6be11925f6575522560eda71cb5ce507c39c381af8e20ffeff1647368e03754e687c4c8cd83f6fc7c6c87e1ade62f03dce75951474a99a71d041679c81ee9777ce94266713add8eb5469be698ea7af3c0edb4e3c0a8d84aed4fe6c2360ff73a944fdbd35e38dc4bbc705c0a0d2279b05c4fbb5f8aac8ba8663772d6d9a57c00ab8d645f784cce9a4c8acda80f6d381ea266fc369c9853acca483a90fd96375a578b450126f0e8a16be620e30108a27342d53d00bc66aa2f2e36fd001be447c5f5300021ab40500e7703f2ba6415f6f82817c87ea2bfcfab9839431852c6a60070ec81d9cd572bbeaa59cf6d8ce121bc8095ba23b579892d0942276b76d7925f45ac6d673dafb4f4bfbaaa72a8d1ab98e6d82c61a7dd17527367361224710b535f0c77b2da0e3773c36936935c33c1702e66ff832ea9cd1ef27820660afe06686e62414f8a7b3315209e94f93ec9a3ad2bdef1c26fdb09b9e209810c4660d2297c9c9b1079debc22fb173cfeb582394fb0ae790fea2b8895bd6aa8d6b8ea6b783b30e56caef56d804a55e8fb0197438f804c1cfd25c0e06199a30d1666a1d61320cf6e64f1156d0a68f796864a91978fd9566995d0f6bcb7722fde6e921323fd76689990d97f87debf528c4cd064581885340684eb8e138ccdec39ee3a4a28648f93556e00781b9815f1cae6189ae28e6b631b2b08dd919a6b222cafc7d83cc7400b9189b0b69383e625ad7fe3bd884e0cd8dea28af03465b1083c8e3dbd8ef5b0375d8b57f9ade5f201a4e7f57e063d826399ed1f670b27f2f3cccb0e5fe39842d3f8427dcefe7b41aec3189153edeb6da09ba2bdbdadf0cf319bdfd624a0596c3c715028e42e2f19cfb19ec114b04f63401d4a9f99ddac13608aa4deecd61fd775764693e1280502444c55bde8ed475f95822cb6479c8a8460cfb01aeb0fc079c3b38e38034e95a7348aa600e1949600d4b22f0cca5f5b594eb9cc9641cc2bdeb529c8ceac427828ce39eb910bc4804c31c8233c6528ee16322865f14c6504a5e9947fd0b9295f169b94485b7269cbca8cc9f1075424e6e05081c77c50f53a1ab065411bf07efd818c052eb76a4b7f9d7d0b4eef5be5c1b9e426c9632a827e7f0cfa89e2daffac69a3c2a1a334b6b60d79b5ff4a26a5451e3519f6ae9c7e762a043d67454a25b580c16158ac301c632efdf6aebc06fc08bd681a3af024b23298db08d95172b26cab7aa344b081bd8731989e192d3f37a19650e2d510cd67105bdaf3f858d60da0154af3e7d89f5d0586d6f8a4f061ff1a7d22ab5754c3505ba9a1e50ca7e95cbd29195a0d79be993b9f6a85226941bc309f2941d006d30a11329be52b0dc9ec5b72964d6e4ecf917cda57c514f35642ffe3d0a5f2d6fc8300b1319d7618aae57244fe2d2afd35dce650c2e6b93fb01bc20324b1faea31868a9a39f0bb06745f8cdd76d7cb5814dfcf9083463538d7a8f12c5ffb9842db67c2e7360ee5cd7739a5144630f62ebc4307b38690e518f667cd98a291fdebcc98464a62e8b67866beba36e81b3291902beada452f4545d7e590d8ad702930e9f85c6fbf86a765508ae22d6ae8fdf77872be0b767e92ca86d76375e709e1023e776dbe8e23f512da2529a33b37d754160aea74f5c8135f64feff94e1150246bb389fd87f197673efdc40c8413a3daa41afbefc4444a2ca54da2ceec4f830321917057810baae079770d60050c702e4b6236d5250e685c5eb7600bbfd3b2c5b25ef68f1509e58f51b5c44442f2663dac343e395335d54beb53569d313ae48160cf555a904501fbd8e46c3f78dcab2dc7fc7865e4d69fd8666d0b8db97426d0d2440be84ba4b14e27a50d1c0664b8ca4065cb3f4b05a4b4af5664fd73dab214294c0e9f14706619f41567d682cebed6f559863d21454ef0b9c4c9e0ab8b0988286ca459b40864b35c3d4661cdddb28937c6895da7a0e76024b1244c653344b287af7f2cb0500616dc93241063888ad15b9f584e6748e6e1cb71f435fbc31e573d28d35eeb15c0d5d84197ec0f53ac232621f669ccf2ed57c6ff79aa9e27c2a615c744799041d96157cc185a69209a9b2efa1499e1629e7ed3e390726e226d8d04bc67e4845483e5cd38c8c4aafe413ccb82b763feaf48ebaf535da67ef877a262b1fed857a40053d1a725e822d212806af4894c02f27ba6079bee6ec385dd085e690fa22447977c673c2434f2806913d9ea11a1649ce3f6b247a33a16558218928060de5912673f52f68aa4d0468a8561f7a10abd8014612ba0459a11a27d51ef6df329dc3cf5b636a282a15e28409ac62555ac9e175bf23deb501c618761e04fa3f50cce960dbee3cf0268af64962086b82aa795ceb1957d497cae398357479aeff3fe7ce2a07d5db72562c7aefc2769ebd677a1ef6a1e44315f22c311e6bab2bbf8e26237693250751250592e073a3d41b7fbe1796e71cede0366daf740be8295c5fd8c10c3cc11368dc425db97aeedb363a741058a8a25ad2206e60b22ace045804f55860687e9635fe1ba12c31bcd6e91b32c91d0a5a184661237a5d53421db5c0a57add2e52d14fbf36b43b4287a854e24b08ca3f623d737d408a5462b72c07936ab4a2c45bc769be63c8c833e4cd0b9c4143e5e5282b983bbdfb4c7eb54c752415fcf7bed4597dfbe76ccd0354e67d3e8007c056c2342304c1584f912eec21da1415f6583a74af756811a41a2460ae33002734aad1548bc76435188cf6c85573f27fbe8a5bad5100f7ce85a5c91112d2533cbd36a322797c0fdc12724940e458a7016a2c65b9a932cf075ab2e814c19909349a79de374b187839dd08ee9bc7e785be7803b14f2ee76ef55c89c4ddae42d3673028f3e156c79974432d4d7b1024ecd11db62cbcd99316a822e58dee6bf5d3232dddd77531dfe198cc8e8e301d831f4f6033871b9dedf32c230f42e36753d6cf61cb6d8bd875a15c8c0b8d4e279c2894472612efc9be2d249e201be3a3467e5f435cb991a1d0adea43ef5f04ba9117814823ff9b891b69de23522efde135533cb65737933f6933443c52eae4e19f83fa7e87c98477732cc8e98c30cf073723e354617db4a751dbc1322e422b6e93c5279a2ada3afed9ccccde6eac71d9004bf3c5d0445f07f31b1ea3a49ba844b095239721a1cc4c8f5f93e6bfd49e9bad391dc08d0a1bba6f4a46265fac27648e82691088b5ce5ed60ec29be6747045404370d7d0d8481a117fa46ad638c41d9510fe6e0603653883418836b9cb0ae38a43e27302f942ae05c53513ce104c7c91194ab753e5299a3671c10c7063a9afdc9bb6377d2068520a9c67380b399e423f15e30b23ded5681bd35ad77be7c3899cac813cea80e50f371edf4f6d2573e7989edfc7c2f3ef8fbd72da1cffc5481fec5b358ca33b46fcad96c7316670e3bd86af306a08298752761e6f86c4fb3ec72ca84d3ae1c43d02b7fe812aa1b9376372ecc6a7b029e6720b1aa4f416fb4ec7afd7ab0cc3557276bcd5194b93bb2195eefd43b1992ac15aee60e822f88a18e7c5b7557a5955c4d00ee7ae2514acf679b0c33075fb01ba902280ef604ac05b5a65b5b613e2dc4196c30c274f92aec9e338bf01fa327e2a4912e0054a33e84b9670d2ce3411287de2476054fa7ff9b0638b8cad0ed9bba3747e0d20e7fbe2d1e586c6b3c3958b3141136f4fc9fa0b2a90359a14bae9cc4e4fc100f9f1fce9e7e015a7460bff04359c018f168724f7f7e8756dca3769a7597826df40c4dd5b9069babccbbc9f3824ce71553f69aa2fe3cc3f3cbb6814bed933f0dabad77449d837945611fcd89401fcf3d3ab7a141222dbf0c0f0734dd08dfb2fdc9ca145845d7de1d130226041cbb720f65d93541bb6dfdf311fcf0c5edf8edf9bf96c79919c57e82ab39be92c692b8e339d3a0cdd6bb86ac035dd43ddcd37fcd6d13b55e3b32e9c931892f2afa90b6be3b31da3762eef208c50e1ed1cda1a628fea96fb0387ca2f2b84d23f92851e643084a9e5dc2dfb2b9469efd6dd750d41da4614cf1e955e9da94d3b19f47513bec5337f9423465f68efd63b7964e90750d50b353d6a516ad4a572e49232e760ce656bcf2ac0067df114154c0f653cb8de8ac5d0532fda822c58e1cc31ab555f3d5bf30ed529d8228205731fa2c8d25a403261afcc53dfbf67f67438887c10e4d05812c510128b184c776235daadfd1cd04eaa2662d89cbf8771fddaf432e0c41a0f2b0ac6b96cf51cc099f3164fd1882afa125c599c3aa23b14bdc20b525a8c24a7cd5fdd5d4e23061995bcc4707fdf4afdb961364aa59861b7fa17a181e085357e0073f58c46251b623bc8bbd921b5250fd8ca18f13ddec6cb991336609297ef7bdb7e511c9876c772dd1efc01ed737e4c537c33fec3f2b2810ec3459aae83f4f0005ac0c5974521cd1f483dd3859894ad257e3fef7eac151f03b817bafaac1477249de4074e892ad6a0a562bc7bf940d3af9fb87556774fbf4927748d488418338545ca0392660ed967ba87d41fd46c5e43eff1a60f5ee835c809aad30ae6ca90fb5cbbf6e4145a7bb05d05d7ccd1e5c9490faff8f3a1bf9383623a0f4affabe6d6cf1d59c1112c52a967824eab07a45ad40865572226b2e87d382b3a1e42de6964bc8c3d697adff67cd2", 0x1000, 0x2, &(0x7f0000000040)=@in6={0x18, 0x2, 0xed, 0x8}, 0xc) 05:40:09 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:09 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x400, "d4397631ad75c59d08b0ff31bfbe07000f1000", 0x100000001}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:09 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1021a, 0x1) 05:40:10 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x11, 0x8, 0x5a, 0x3}, {{r0}, 0x0, 0x2, 0x2, 0x5, 0x1}, {{r1}, 0x0, 0x8, 0x40, 0x9, 0x4}, {{r1}, 0xfffffffffffffffa, 0x0, 0x40000012, 0x4, 0xbd}, {{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x7, 0x2}], 0x81, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x20, 0x5, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x20, 0x22, 0x3, 0xfff}, {{r1}, 0xfffffffffffffff8, 0x48, 0x80000000, 0x100000000, 0x7}, {{r1}, 0xfffffffffffffffa, 0x20, 0x2, 0x4, 0x400}, {{r0}, 0xfffffffffffffff8, 0x0, 0x4, 0x10001, 0x80000000}, {{r0}, 0xfffffffffffffffb, 0x40, 0x80, 0x2, 0x1000000}, {{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x2, 0x81}, {{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x8, 0x8}, {{r0}, 0xfffffffffffffffc, 0x30, 0x4, 0x5, 0x1}], 0x6, &(0x7f0000000000)={0x3, 0x3}) 05:40:10 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xea) recvfrom$unix(r0, &(0x7f0000000080)=""/18, 0x12, 0xbcc8dfc5db57fd8a, &(0x7f00000001c0)=ANY=[@ANYBLOB="6c65300020a06bd17db5aea8df37e7dadf2ac57d957ce571820cb9ae1f05e99a8a5f5e4754645f612f0f5b1580affde8de99a0ddd7123806784ebe71416d94db5abcd5c639c60d61b9bacc5f4290ed379a37509974cfb576e4b5d5df93c776c7298971b62afff8dbed690e1fda13d8ade9629769a9323e79a52b26071f00fd955f75401930106cfdd070542f054f92c956a379a48f5334cde15adb4def1a4ee23dc15d1cdaa71018ae06572c1f7ac8f3971e8ddce6ff634826e9903f9bebdc10bb3cbddffdc91f710c31cd"], 0xa) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:10 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$TIOCSTOP(r0, 0x2000746f) 05:40:10 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = socket(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xb573}, 0xffffff78) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) 05:40:10 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:10 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) wait4(r0, 0x0, 0xb, 0x0) r1 = getpgrp() wait4(r1, &(0x7f00000000c0), 0x0, &(0x7f0000000380)) getpgrp() openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8010, 0xb0) fcntl$setown(r2, 0x6, r1) 05:40:11 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) r2 = dup2(r0, r1) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xffffffff80000000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x6) 05:40:11 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) recvmsg(r0, &(0x7f0000000440)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000000200)=""/193, 0xc1}, {&(0x7f0000000300)}], 0x2, &(0x7f0000000380)=""/130, 0x82, 0xc50e}, 0x840) mknod(&(0x7f0000000140)='./file0\x00', 0x80, 0x1) open$dir(&(0x7f0000000300)='./file0/../file0\x00', 0x0, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000040)='./file0/../file0\x00', &(0x7f0000000080)={{0xf00, 0x9}, {0x10000, 0xfffffffffffffff7}}, 0x0) unlink(&(0x7f00000000c0)='./file0/../file0\x00') 05:40:11 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26faa75c59d39b0ff1fd7a632fb14e2e813", 0x1}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x20aa, 0x6) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:12 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x48, 0x1, 0x1f, 0x9}, {{r1}, 0x0, 0x20, 0xa0000000, 0x81, 0x2}], 0x1e, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x94, 0x1, 0x9, 0x81}, {{r0}, 0xfffffffffffffff8, 0x80, 0xf0000002, 0x2, 0x80000000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x10, 0x25, 0xfff}, {{r1}, 0xffffffffffffffff, 0x29, 0xf000002d, 0x2, 0x5}, {{r1}, 0x0, 0x8, 0x0, 0x4, 0xdd}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x9, 0x7fffffff}, {{r1}, 0x0, 0x8, 0x80000017, 0x8, 0xfffffffffffff000}, {{r1}, 0xfffffffffffffffb, 0x4d, 0x20000000, 0x8e8e, 0xd91}], 0x318e7c5c, &(0x7f0000000100)={0x8, 0xfffffffffffffc18}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:12 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x111) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0xb0, 0x1) connect(r1, &(0x7f0000000200)=@un=@file={0x0, './file1\x00'}, 0xa) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f00000000c0)='./file1\x00', r2, r3) 05:40:12 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ftruncate(r1, 0xe2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xfffffffffffffffa) mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:12 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x22, 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x5, 0x3, 0x4}, {{r0}, 0xfffffffffffffffc, 0x1, 0x400000e3, 0x7f}, {{r1}, 0xffffffffffffffff, 0x17, 0xf0000000, 0x7, 0x7fff}, {{r1}, 0xfffffffffffffffd, 0x48, 0xd, 0x5, 0x100000001}, {{r1}, 0xfffffffffffffffd, 0x8, 0xf0000060, 0x100000000, 0xdb}, {{r1}, 0xfffffffffffffffc, 0x20, 0x25, 0x0, 0x24}], 0x80000001, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x80, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000021, 0xbab, 0x1}, {{r1}, 0x0, 0x20, 0x9, 0x0, 0x100000001}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x5, 0x4}, {{r1}, 0xfffffffffffffff8, 0x40, 0x0, 0x0, 0x84}, {{r1}, 0xfffffffffffffffd, 0x84, 0x5, 0xfff, 0xdc7a}, {{r0}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x200000000000, 0x8}], 0x10000, &(0x7f0000000000)={0x9, 0x3ff}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) 05:40:12 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000080)=0x3) 05:40:12 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 05:40:13 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x8000000000dffe, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x600001000000082, 0x1) openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) openat(r0, &(0x7f0000000240)='./file0\x00', 0x100000000040100, 0xffffffffffffffff) 05:40:13 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0xff) 05:40:13 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5, 0xfffff}], 0x40, &(0x7f0000000280), 0x0, &(0x7f0000000000)={0x2}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:13 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000017c0)='./file0/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001dc0)=[{&(0x7f0000001880)=""/198, 0xc6}, {&(0x7f0000000000)=""/59, 0x3b}, {&(0x7f0000001980)=""/193, 0xc1}, {&(0x7f0000001a80)=""/159, 0x9f}, {&(0x7f0000000040)=""/84, 0x54}, {&(0x7f0000001b40)=""/229, 0xe5}, {&(0x7f0000001c40)=""/203, 0xcb}, {&(0x7f0000001d40)=""/121, 0x79}], 0x8) symlinkat(&(0x7f0000001f80)='./file0/file0/file0\x00', r0, &(0x7f0000001fc0)='./file0/file0\x00') openat(r0, &(0x7f0000002000)='./file0/file0/file0\x00', 0x40, 0x2) lstat(&(0x7f0000001e40)='./file0/file0\x00', &(0x7f0000001e80)) utimes(&(0x7f0000001f00)='./file0/file0\x00', &(0x7f0000001f40)={{0x0, 0xfffffffffffffffe}, {0x100000000, 0xdc2a}}) recvmsg(r0, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000a85653e90f1d6f50000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x4b, &(0x7f0000001680)=[{&(0x7f0000000140)=""/107, 0x6b}, {&(0x7f00000001c0)=""/243, 0xf3}, {&(0x7f00000002c0)=""/191, 0xbf}, {&(0x7f0000000380)=""/152, 0x98}, {&(0x7f0000000440)=""/186, 0xba}, {&(0x7f0000000500)=""/157, 0x9d}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/64, 0x40}, {&(0x7f00000015c0)=""/150, 0x96}], 0x9, &(0x7f0000001740)=""/12, 0xc, 0xfffffffffffffffb}, 0x800) 05:40:13 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x682, 0xa) 05:40:13 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x7fffffff, 0x3f, 0x10000, 0xfffffffffffffff8}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x30) write(r1, &(0x7f0000000000)="fac8a50b890059", 0x7) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x3) read(r0, &(0x7f0000000200)=""/249, 0xf9) 05:40:14 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000040)=""/189, 0xbd}, {&(0x7f0000000140)=""/43, 0x2b}, {&(0x7f0000000180)=""/110, 0x6e}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/182, 0xb6}, {&(0x7f00000012c0)}, {&(0x7f0000001300)=""/100, 0x64}], 0x7, &(0x7f0000001400)=""/108, 0x6c, 0x6}, 0x1) 05:40:14 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) socketpair$inet(0x2, 0x8005, 0x80000000, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/170, 0xaa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r4 = getegid() fchownat(r1, &(0x7f0000000300)='./file0\x00', r3, r4, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r6, r7) fchownat(r5, &(0x7f00000002c0)='./file0\x00', r6, r7, 0x4) 05:40:14 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) shutdown(r0, 0x2) 05:40:15 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 05:40:15 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x400004) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000140)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/104, 0x68}, {&(0x7f00000000c0)=""/35, 0x23}, {&(0x7f0000000240)=""/244, 0xf4}, {&(0x7f0000000340)=""/51, 0x33}, {&(0x7f0000000380)=""/204, 0xcc}, {&(0x7f0000000480)=""/112, 0x70}, {&(0x7f0000000500)=""/192, 0xc0}], 0x7, &(0x7f0000000640)=""/181, 0xb5}, 0x40) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000900)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getgroups(0x3, &(0x7f0000000980)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x9, &(0x7f00000009c0)=[r1, r2, r3, r4, r5, r6, r7, r8, r9]) 05:40:15 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 05:40:15 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) socketpair(0x39, 0x7, 0x7ff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:15 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5, 0x1}], 0x40, &(0x7f0000000280), 0x0, &(0x7f0000000100)={0x0, 0xfffffffffffffffa}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xc952) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:15 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xfd, 0x100) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000140)=""/224, 0xe0}, {&(0x7f0000000240)=""/221, 0xdd}, {&(0x7f0000000080)=""/77, 0x4d}, {&(0x7f0000000340)=""/209, 0xd1}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x5, &(0x7f00000014c0)=""/118, 0x76, 0x3ff}, 0x803) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x4, 0x23}, 0xc) 05:40:15 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:16 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup(r0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:16 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x20aa, 0xbd) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:16 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000040)="bc409bca43b002c084a52f613fd77084f50c64bffb3c44c8cbb1fef58dc63ffec509ded386265d0101c030b29311014f5f6fc91e8adc842f3b56e94380d28aa0b5ce46bb232f444b9a87552de038fabf4643e5a85bc1d64ff42cd00486bce2b97d55a84179eb4f58d4a623c3bc2dab19a16201d72ce7c5a26954b9f8e3d1137d37041a923d4e309b6fb65d1d84af3277ef12f64d758efe02d156d9d0e5d62e28bfcfcea7d1", 0xa5, 0x0, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) fsync(r0) 05:40:16 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x800) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) 05:40:16 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="b09b902e244355cbf05d13dd3ba714042c3228808c52c82977d372ea131ca39593ca9a39ef5c11b1702ae4b5215369e476d34ce401011e197661b6ff13bc0fc7c3d36e40f45fb17030202e81e91eebd0eb4ef3af01195b849049613de975c7aac05128c566423d35a3cb4f3182589b02bc1d6eacbce6229990fe5cea0a4e6e1bbec3f8805a6cc66c9815a7a884f76c79bc4f9a7d8cbf99d4a3daa9d3f5f82f69431c62950c16fc060c15160c96", 0xad) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:16 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvfrom$unix(r0, &(0x7f0000000080)=""/49, 0x31, 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f666983653000"], 0xa) mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = getpgrp() getpgid(r1) 05:40:16 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)) socketpair(0x10, 0xc004, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)="cc979a27cdb47e94307d88cd04bf2bd1ade4d5308ddf38978129c04cc1f5c489f497326a07f2504e1f73b1e36d21131603bc0265d6b703d7b316ab3d99ec7026e571b0c72f27ddfe803df0ccf8208eca53ccb4e61624de079692bddc9d58c44c6bb6127ea9f5c71d259988543ce0e701f1f37ec920345418ac19295fe8a15c1489b74205c4dcf391fcf86d563dd2cc367d8d68ddf8242e74893e9c96cb19a9043ac423e47834e3", 0xa7, 0x2, 0x0, 0x0) 05:40:17 executing program 1: open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x20080, 0xa) mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x8, 0x1) shutdown(r0, 0x1) msgget(0x1, 0x20) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 05:40:17 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x800) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x3, 0x800, 0x5, 0x1ff, "20051b2fb1c19f682ba1b34e101e42c511aff1a7", 0x0, 0x2000000000000}) 05:40:17 executing program 0: socketpair(0x1, 0x4003, 0x200, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0xa6f, 0x6, 0x5, "36407cc8b53907568b5f3fa2586382034a5c71eb", 0x7, 0xf}) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) 05:40:17 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x240, 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x20002, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x20aa, 0x4000000000000000) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:17 executing program 1: r0 = kqueue() r1 = getpgrp() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000040)) mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:18 executing program 1: setrlimit(0x3, &(0x7f0000000080)={0x1, 0xff}) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x1c6) mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) setrlimit(0xc, &(0x7f0000000040)={0x8, 0x4}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') 05:40:18 executing program 0: r0 = syz_open_pts() r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="e47c24b259272cc641a838b479ae250deb46c1067cd176ec92cffb32083ca5869bf8dff714f208bb02cd5b7710d26118f442a64cbb94970952caa0fd59a1218e746876cd06d0135dc9bd9d4950467a561d8abfdc3ccd87f277be4b685ebecc1fb02d97913a28e3f3c6fe7c2fe8cd7df62ebe56ac7206780974e6e450628c9ebc562099cd5c819b59f59798dc647d33aef10000000000", 0x96) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000002c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCEXCL(r0, 0x2000740d) shmget(0x2, 0x4000, 0xc, &(0x7f0000ffb000/0x4000)=nil) r3 = accept(r1, &(0x7f0000000180)=@in, &(0x7f0000000200)=0xc) sendto$unix(r3, &(0x7f0000000300)="878f517248ff8a32055dd69a9ad776dda6c2971fbaf3eaaba26ac57eaea85728637fcf99ed6cbe89e525a845669b58e0d3ee26870d56d6f7b381d32975aa381232643e780156dbaccdc525f76072596c49d3b3eff622f8560ab7cd82242c6f4dad480fe0ca8fdb2bc2bf737d5656981d5cc7660dfcdec1df7cbffc9140f00d968908657e598d9e40190e6cc1f3916de9ca60546810ffde623fd0440bbc4cc3e6997cb03125d931be07ea354ecb0a7566152e57b3a3441cb7735db4a55ab2e9fa8158fb24480648f2bf83cc60315505d68a2032dbf39c97673b927f7fb72122437ff0ca28b00329e0db5e6475b9a579de04b47924dad760c700637f66f81b610c1878053bed4d0fc54495b79763a8cabd87e5330873bc1f8f4d340e973a02021790f4d3b66280049a9c49d5759a4ddf579efcd324a723a7fb7e50dad465f4410214f7fd4047e75c1521babcd23a78dda034cd0f00fbefa4ae93efba7199338fed5d34c7d4678eab0fb428f42dfeb226d04d29ca8be4d3725662033b3c328f5eefa9bc0708655f60c52ad830e89e81768dfed17cdc216fd93aa5c4acea55d6e6a9694f4e841018ea237dde874f67f4f650f41571880979e8da8646a6a076c280cb1d5bfb0e9685409ec338a6842426e725aa1a9b64e48189c3a1a5d90409ceb4b01773883cf337b6cd23f212eb5c9cc9ab75e8f56f05565dfaecc941cc8e0b32f0f4b293e14dff4fc50e4f805e82bc1f2d9e5fc7e7556b8355f40ffbf3f335f726cc7e5f9cbce35d5744875f10e0b8a264746776931517e668c7916c9f1a3abd96eefa0c070647141092a3eacb3f1af375d52e650dda426ff8e39cf57b08dec0652f863f58008522a90c698a5448101035b0f55382c751394d7a7aa7a2d555db894f1cc3b7f8a35d587c0a48a2d78b7032ddd043145f3b571346fd02a693d694a8f23d497e32fd1ca600cabc0c5cae432f7d1d3e45a6086ff4db4a61ac7bd641a39804f53b18e4a5ab9afac3fcf60ee0dd928368f7ec5865bc5dc0c9e67531bc712d1098f5f182c1a3d10e66cd9677b77e116cdb983bd199f69e67fecf3820836228261a1b48361564e422180cd70372481f4b6537266ab7c323c2f4db106cb7a186998410ed9d5d42d8c0702c48f90c8147fe5a5239534b98eac406163102fc22553f9027963ff7c1c62c0625449319c14b671fe6df660e15741109e2e7a0270beedb6a525aea07b48d9b345823d29c474a638fb21520156fde1a01c5564b27a12a83abb602ccecd69750ef41f0b5ad7a8622416ada9f9fdba856dfae97188d8429da108bfcbb5179ce02d03d1e7176c976013e456ed7acaf95ba3c5640ec9ca16344f1a6d35218241ccf785f5fa1a68fcc628fda0f8a3b07aed636f68b55fe8999998cce574c1d90958da86768ebbfba42a9ecba65cbbd66687ef8bca47c2021ce60f0ebb125f417d426b665c42e70777899af239430119bab8bc28ecf57ce90a41b59fcbd67097afbc9471801f89162bc22fd68917661ffe7b2c57afafca924f5cf3a4e8aef216e8bfdb063b3faae710b4aaf957ef439e48b07f9943177840d74df496de62f2c1c64f5708c9f07cdc56bb6c2bfbdde3ffbc4888e278e1bf968c6aaff4b9572785af73e2ae17df9b09c09a017c1cde834b46704ef097bae4c9b75922a47b1efb0317f92221ec98b8e63b38ee8ebcd6cb43415c37ed81bdfd6a64fb55a3eca9081b819200f846651224c96b7c6b9f80c9f929ec3714db53a2bf5ac8f1a877e6ce2b712f6780e81fc87db59ddaeeb0aae60648e98333b3efc94b1f88b281fb88171bd31248a556ae7ac9e3e0ca597f42119cf6236d2323b05d1087b6ed4c7073adbac966f87b99daf3561130c1346542324663bc5b0bc4abd69bf725517efeb5319320d4e7f5cf1b17abb90d168761f24e6bfd589cde883365dd6982565f7cc93591e06a314d098a4bfa459d91670d89ef250de59d081f956a9535fefc6af5d1a2018bc34b4d6219a9d406621fd389ee10b631ffe545be4791c05dc99c8ae00c5aafbe06e2a349c946f9703947909aebf05244389750abff0977d3e1de042d6d42141cf491ca1abb8262109de686f5fe0005fd21ae565d08ef34cd0426ec986e4e337e38d04620362b5b118edfaf5271d488b0ef2a410260e80b1b66a68aba75b282e675ed552adb5c60ab236d196f6643107786d7bcb41078810e230b378e90c45369eda9532d3e2959d6b0b48e45243418a82cc65130e9b39cffba0da6a9272b3baf4e32d18a80978ac695f0f7cbaa8ba81b0060a23d812d2481b81bd199b143bbae58cee9116f3add56f4748fa28de2f04a9c832e428673463bfb3d6d4d8e119ee192572d1798bb865765d575726be1908cb82aeafd2cbbe9310a16f8728bf4f9660cf61075592eb27508b2e46a23aa93502d9035cab21a2e4764d026039dadc691ab41614118db5023301dd9e2116d0e5ca5e71abbda520edcb0929fee2d73af79dfdfb635f802bfcede7033bb1ba984b3cd29780104ffe2a444235abe4d74fc81e31116e9bb57234409e5535175b8f3df2e537f132835b15c00d759b27771d4a2887f2e11d63531fc8a9eaab85899fe4fa10284b6dffd7412d8693c65135fa5380fbdbe60f967793acaa8ce419f3d64152281f6b153cba7038917ec8fe2c66eba63b5b750b85b01155c018b13bb5e49df0b8be2a97e8fc2943440e5034048ac5733182d0945dc84870d2f92bf7fc4854b4cae2bc8ee34a2bba8d4c43ab3ff127574ade9f604d864f6478178fab0f7f25202eb7e53eb368834cb583fbd9fb59afd917aa9b006bc5fbbe8dbddaff2b2bbbc3ea350f6bbbe115f1fab03ab9422e8d197f3492455ae5860ec842c8dfed3a59f5f259e0dd7b850896b59604005cb678b96607341580e701bebe4ce36beafc9351943bd05e3232b05221e12b0a399d5f870e87e2a958a464f3287cd47c27d7f0640eedc27010af24613672708f68c18272ff732bae22b0f02f277bbae39ac00946250b02f590482dfd1455334041213da0277bcc20db476da70928752d2f34df5921079c7c94969241083802bd81ec837786ea920c2d8568348b286193768e0c92d844906bcd2cc4e84b3c8c9daab63d38e1e28bc6078fb38aca0a07ec65c1a22d616eb7b13396a1d02191b2a3e7c964b10ec0ced9ec88d7cb94b0acd9090003780cfbd20235cf84ae946196bc181a45e135bbae9b242157724952d6f9d24afa0fc72e065d04edf6277d4f6b882e849b2956faaf72c9a3d594c5fb383eaa91b852bcc2b355b7645e4ec11f85be4853164768a94d5e143566b12fbf0242db1e67bdf9b94487c946706e1d265eacb71e75ed60714d439c0d9c0c6572242b27b4fd55097f837bac4cf53264d360923362df3a5793a7b767c588cc524a6d8fcf7f1323d718ad507cf1077a1ca54fed4a795c674b0324ffd0b35f3c2bb4be8b5c65e694a0d25791e36eb3efc8527a968dca0f086dbf5427e360d96e7430567f74ec0966574df8c88078c74409920834535067dd88d67a3c6245ec62e9d2cd688885ba1d6f3858b6d515cc1bdae4e4b063ce7334fadc8f30cb7e4057a7c05993046cce0fc3f14a92e54fdbe5bf8cfd16eafaa145ed678f54e453526e3f0dfb7a0753a4c9e03c3862da4cef8b17c0d533985a6bd0fc58c31f1bb222eb0c9b1eb1e90316007c78140840292660626a7844716938e7f28cff9f6d505438b0e6054ce610146846404fc9c9a4a352a2697380e1a06d645c3d940462ae0bb37f473f4a8ec6b4737528f2daea1817aaad7e55a62d2f0722aabac106f5e0e52ff7f12176c53ade6a540e7334aff41595ae9c43264cdfd8e507cb807942d49ddb6a82361457961035146fb5e56f105deec3a87097a1b28d30e1246dd40fee1fd16c7ec0376832aa88e424520ed3f486f59aeb904e540cfd40070244853c3e4a58443b785a3f70604c788b475d5d8f668c94335d044a42a4aff24eb7522298daa6efc77962d88c2703b3a518c3ea85247300f1b1e3436c05b28aaf1524eab218843bc49ade339bd277cbce5af9eea061b74da25737cb2ee44cbc2b133929979c6fb239644b8f6b78ff15f9ea038c6378d2881b6f33d0823a6b62f5b3186c9f38684edaa81d129af22a2710934c68c0fdccd30406879ea50d1c1cc386060f51ca476aafc031c594ed00dcee428a4c654e0255569dd8953a283fdca2520f414c007a07d2c76bda4a34e2658b462dc6370602aecb14697636d167c9bc271daaf8dcb03931384017b5d565488f74e9c517693b76bb6c0ab1c599f68c092423c13231b2a95876edb43ba09d135f9328f4ef2d12aabed106244f79ce0ccdb22bbd36fddbbceab3d2f153a8fcfcea1738caeadde339f8fbccb33f6aafd92de17b08d6e70d46cd5a3968fe8975ebe265eb3ab6cef2692075fdada7cfcd535bff25772ff70877a7365ca4993ea83d07bdf888057c5bfcaf504e4531b06666a54dce57dfd1b7df84957787754c1aa79b588d655b2a5029230e40777d6aef82eb2faefe8bac0a68f1b6f08ab5a6899531cbc63036b12cb1e3f4319afd7bdf8cdb8dafdba19dffe95aa283e9aaa26f7f2b6b1bb4e49ea2e47a52a80b48ae911ffa8fa9dbd1eb864aed16a32f2ba9478fbb961235c1a28a2f8ed765701ed78020099569caaa46602d973231458f30ee05ff3dd317d7c8df4eec7fc3cc8c21a86893d8d5fc91cb9895e0d3299d34858d3ec1b2223b1b24c1842d8254847e8389206abf2627e9bb4962f93064fe5dc84fd42c3bb5708fcb82f8d61baf45653e91773068a229850e122ee17bb46e0ef448599bb85cb5debb8b3cd5ab809e494930f7f55adf9162ac6c22761128db6d34630b7f6838547b52d2a99067d9e48d27d6cabcc043407ddf6614c30242dc4af536bedde41e4e5f42faadbf29811f6e0163b4a86af55ecca66465152e839d13fd91d876df1a135373261a588e7305231505653243d7baec4dec7d8d986442fd73d6a1b346f869d99dbe8a5074b4483c48c60a15c2a663ff080d3af0c09dfa5d1fb46e6294e2ce19ad9cb6ca6fc86c6dce0c90570f7e1f1852d0b116575a0d006e8633afc19f0d03947964a94a4a5f6e9c4e4965df5d1a18cc5df3bc6e99095ae4cc189454843d90253105ce04e12a98535458f950fde7a14275db6ec3cfeae60251f00a595c925797b9d100e7a004e8dc00160cc67692b3ba7876efa79cd34645461a0e2e24ca6e46e6651e42c467461c0e91edfb710f3c88999f03cacfd76d0213b930a8fbf90e70488789c1afe9ab174991bd025c4d4568baa1e31ccd1b5d163f6a72a1f2fbdb28a214b56474b44d7a6437264537f9e50a53aaafd016e8513ebda1bdc0a832e53d77108bcd0fe2adecf5c1d061458316e305b04141ff6aefc6ddf7d6dcf2dc152cbaf02e225a9a763dab90fc126f836c1897f7594e59720fdc4e38fb72c363bebb364a04bf63a3bc918e81c2589d70f989de677a4d797509b52b0ae077141fbda3fcecca22deb8e1da04d5aefe1f2f84f152c9380049715a86585496cc67d5af8091615b328f5c0b8e6be5c9e056ee5df02d9aa42984d589751ac2c92e0292b7753ea5f8442c1b56d066b0da34560e85b8a8df958241223096f13bcda36b00dbbe816fbab2103416ff794321d2d28008219e29023e30bdddf471e54a19b83a08d1a58f4d63bb16658d0d35c4523255a8474a1825de40e1e9b186e49f5e99b34cb7b3e41188b4a30f28087962000026124c523a12cdaa59d7e3abd2a6efb0a5c610", 0x1000, 0x400, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x10001, 0x10001, 0x6, 0x7f, "39837bafe55538a99c5eaa41e9670a17441936bb", 0xfffffffffffffff7, 0x1f}) 05:40:18 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) chroot(&(0x7f00000002c0)='./file0\x00') r1 = getppid() mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2010, 0x40000804) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) getpgid(r1) 05:40:18 executing program 0: r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x8001) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x7fff, "13ecd734ad75bb9d39b0ff049ca632fb14e2e813", 0x2}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x8020, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000180)='./file0\x00', 0x100, 0x80) accept$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000fb300000000000000000000000000000000000000000000001900000000000000000000000000000000"], &(0x7f00000000c0)=0x35) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') close(r0) 05:40:19 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x90, 0x40) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:19 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:19 executing program 0: r0 = syz_open_pts() setrlimit(0xc77ce5d57cf67e5f, &(0x7f0000000180)={0x3, 0x10000}) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) setrlimit(0x7, &(0x7f0000000100)={0x10001, 0x100}) setrlimit(0x7, &(0x7f0000000140)={0x1, 0x4}) r2 = semget(0x2, 0x6, 0x6c) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000000200)=""/91) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:19 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x0, 0x7}], 0x40, &(0x7f0000000040), 0x0, &(0x7f00000001c0)={0x0, 0x2}) kqueue() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:19 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0xfffffffffffffffe, 0x22) 05:40:19 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) socketpair(0x2, 0x4007, 0x3f, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001b00)={&(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000340)="d3e73180594aa0f20889607898698cfd41", 0x11}, {&(0x7f0000000380)="3c86b59850450d5865044de67bd1848d12a436e78e7bcdf3bde83e86a05e7389e16112c537209bc937c0bc20c67d8f75f4ea58530226f8bd6d7d5df9992426904c908d4713aa9b87a862e01aa74b0c4f2146925a91784b780614519d5642da0442a88c06601af477a86416a7c686a3e850fc9276c986df7060e57f09ab726ac5d9a1a94885423a14ac157c9e4d878965891a82351655570e4ea1eb80817f7ea5b5ba7fbf868bac263891bd5da2ac2d6324b8bc3f4b104d6f897e370cab886dd1f57502360fcd306b53986e559fb2", 0xce}, {&(0x7f0000000480)="4c4fa7b3daf7c3c0b929ee7a9b089e66adcc1917a6b5e3346d5790f6dda05ebe877d6eafd4f9734ce3593fb22143c6e40013df2a6540d3f8fb4e7ea372b099a5d2c104c43f0a1597d73260d1ab68ded99abcf98bb3d74d379c7767554df986a73b12c6f221226f7b6a38197c8b5c7468d79c450d8eb735883debb769ca086d6b83a70de68d1f073008ae1dc6323e617d2b4583b41530d69212cb1859949defd7b0e3a1755a5b355d6bf549f1563fdd37987c5e4b", 0xb4}], 0x3, &(0x7f0000000580)=ANY=[@ANYBLOB="7800000000000000ffff0000080000003bd39221df90206d55a4be65a774aa09b62cb27425710bcf623f35916094d89cd8889c4d2077eb463871ef67977c9a64311f19c80433222c8941366d53e5087ccd9f60fd9fbfc9edae5356a201aff9572cf71262e8c6cec2792af0ba4ef3e93625855756e51270001010000000000000ffff0000bb0d0000ce3a6096d83035ec4d9e200e9698ce48e29cab6fbce97c2516e90141801de9c207b2f81038c6c839c492c080ca48faf6c1bd0ad28b3dbb388543ef3ccf11b7b64a97297c0c01ad0bb6bf09c9a5cf6d06509e143b2d8e469845f3201bf852f4e5840b7eef29ef4abf5106b413d3ff8108edbfd1986c76cd1d7e50e9761ac2112493f6198bbcc681cc34c890eb7e8543bd883c34bd45ec1e30c5f7c81ba5cb7b18c8cf35be65b1b3c4cb4f488643ed71ea11e4b4dd8cd43a991a45658ffd6714ee93aa4f19b6ed3b64ea60c395e34fe3a48211084be1dfbdaae21d77e7e63fdad375022af2a32a8a148272af2c28b740d51c6365aa7239cc989ff1a545dee29238a94dff554eee8b579666d368dd231086154c716c42609e06e1c2a1571e64c9399c7a0a000e6e9081d96239a8f55b14ac83c0dce78bd4ce669f715fd99871fdde2a2f159bc969de19f60dc05deca30b2b022ef0682f2d4473efb6d2e9f40b0f40fe4ced93dfa03ee03d18b425e0375d097d5b3ddec0d5572999ecc2ad9f87d7cf408a3638edba7054c5ba63af683ce481a0fd2e33074723f6340b65d5f80c3d7845c628eb2710f58c9b489fd60133ea8249d17d538598f01542f794cc3b591d487d23b0cc3720722a70cb29070457c24a4cfea0980a0c2d199c82dc22e0e269a27b46bed144815925e5b5b098c7776047281ac1909917d494cbaf2423529ac210375c99f70b07126971278ef26655cdd8711a3c66eccb88ef89b5809c6d10453c0f5782dfc027681ad381239ff7dd2db7e8f0d1ad01be68e8aed1749b91bb29d625adb196357fbe058b25c9b5bfaae1b92022db57f8bddb8d301f9fd4200230d96562c4c898641a91120fc56881c253f1ddaabba97c5bc555ca3e593543c9fa64bc766c75a4880e1cbc596d8df69a7d988d4a5dc276a8f2f697b4f633c120f22e18ca7a3b34b552d9b53dd50aa566138e165a0155796da83b7fbc649829f5196f8dc7c0a742d057421bf60b67ccbc620b074ebc1c43043ef07b5a4143c9167c5541668a5d5f8cd962e12c6e5ba824a0f2dfaf0404bd63b21f1daed05564428f29175ed926424ddc9fe314366811c384d4f5eb3926cc45a02cafd6b68b597b446183c034f354272f73504c4a63eb51b4c84e18a364bf7ed14b374a690adfd1b1a3ba13e374d78cd3eb5a5dfd9d52d290463a8a5824d002175df6306ba79851e38a0620782a46831571f404887cf831894525d7ce0629376bfc54b367e4cc4afcf06ce7aaca170ddd9fb703e74e9057757e25985ef74a73efae8e1b3305fef379a8c7a3e5262b55c2e9035811e3d7cc4bf45c0832a968792941908826c915b4a612da04ede1f5b84ee65334e145d086ff96cacaa6817c9af9f12edea4aaefa38ca2953e87a9d6b45803abde0aaa7fad971d53709992a483820d6d46026668e69ce5b8079b2b14b3ef4e68bc85d2894ec4d9fb94b15ebe33621e9677e171c12e0c01f8a5b871463e7011f7d8ddbbe31cc6906023593f008241ccf62d6f2b4655f32f0f0de9e7e618a3b700e7e230813f18dabe7ba47d8cab209f9a7e81503715e3c7a3d481632be26c89858423d1fd652954a5438664f5cf739e2674a0f58d3e6e989da8b68f2d92513e7d78535ec1fa01e4e03d94ac8880f58b702c9f790aba2e9b2cd62f937608787bd457d0f3afdfad99cba2fadee406e2f208a22c32e507a5b15621d1cb0e830b3b5155f1a88c69a684bc96ad6a3dbb0d1825ac69240fcaeabc0d37404b098bb6b54b9b6b9a456d3c19edf200fe52c9aaf0b7a212cbcb71dcafe7ceabce47f75c384b4251a8cd7b74b340ba5d1599bdee6e0acd54aec8a2be52a0bb3cf42e16757e14a1dfad2e233a1350b4c1fb75852feb6b391ba6d25f7207f6ea81b9cbd9e422f96488174fe647d3df1312a74a9838c066d13d467311692f3897a2e6ca684a04b3d1e69214bce9d8b3ddfa4da9cc0f1b5f3c0f7d4d41c7ac15d936db8c2542c3eb71d88c464106bcb1410d750dffdd8989e682322f739ebcf7c3b26c395c6b4fe96ecaf24c9a01692684faff968e666eac3ffe6844926ab4ba43cc4062fa77d7f6901f24636f4dcb882527fa02797f60efb939bef38959136b6760c4781a5ac51c0cfbfa7c84490f556b2f8bbef93944d07fa1698ebe150498166639b8197713477139ecc0720c675c748e4eb72e9b52cde8a342a2ec122434c839891c473db98e2807a45cb84cce51bac6cf52d75e98afce88daca75e49b54697cc677907d263c4de75168fccbf0fdecccffda7a3f265b39e6a07deba3c69538ea64c4eaf6601a2d86e17c9442a8c120bee17d6b4e408c19dd06f33df8f29a13d127d06e18365ecdf138f05b9c1fe13a7115ca9b28f38eb0b7dd706c170371484d5c379c413e175afb06ce6abe02072f62a43da7e826e20218ebf3cf11fcce6de70ff741a8c10fd5989e4c9786ac63d108eb743eb4558d54b7fdd84217fbb9f46e3a510013e9446ea6cbf1bb8605b4ab2075e684ffa69337740d9ca17251493b58e1a6b7b1fe323607bb5175fb6bf03ec7bc5b8ae5859753ac8b42b21a99d003f84be46598d80edb00c8ee0c1021ef1f8446c05d93474445de5340c853913c8ed4b3c253d5b1615abf407cdc41af0d31196494225ec51d99853394baa4986c72a00dba3790d9e44aa8f06dd19a6c69548a8b2001de25778fac9b825c4271cbfb340e953f67c4c5bb0449400fe4ca520c1bc8125128e31042f0ea9d7973eb05290d5129dc43738bc6711eafaeb38a15db7886f4d9830ca6625eaed7b5fcd2bef007158137f592f2f11e7728024c5e3d9519fce92e1c34e75299840f2423ccee698eb92c81b4c2556add41e45b74476e57b166fe036c4d45b0bd8f39bbadd2a0b51446fae1849534faa6204d9b0ab6e3b4f0122473f813f8aa0dfe4c709a5fda3e094fe28384e7ff17b39c447b710d222a1763b2442911f369a01dd5ea068da6392fd9b1efe851407e8aafd2e131e24f51929186dc7f29c51408080901c5dac5736ad17d0c36a636568546a5a121010cfac0583b558a5dc2878c4bdd80f6cf34a2dda7d25dba6d4e7f340854cf2b942b92cb86e6f4d717934e95cfbf24ab3833cfd392588f776431f79459e6686971d7d229e8cc69029ead7167ee0a537449c2ff3f3d70ea3a9d392d44db431a5dbef37cd28581d07881abcff811b520f5e7720fbde96b02657a02d88b8adfac4305075f7e5854557442720d484dadfb5ee690bcb3e8023f4284a740b68cf9f8bdb402025a51eee20766984de599ef5e97d924cbc4e753cc3508e991485995d21cfd31e2297e8e96d8113bb6148bdf5b772a0291646864c62e6e7f9a3492d85cf0bb38c7ae165eb1967c89b48c265045327b1ea833384837dab15fcdd0597e056db6188d30c65b6292cdfae3e1c7f9c03af1040445a5bdd42e9939c3507b57eea2e6eeb9e99e0565a4ffb32cd274d0a760672200458dd9bba53971528e12ab01d3b8694d3368b4b75495fdb72a29138a00d5e378dfe3205c42e7e85562d5c0a4bfde9d4d8a603e4f10b12de6c8c737868b29b9278b68c4e8943e3cb019382199ea48f38dd8cf3b93e675bdf2c328035298492e14b1a73498c8ff09e42bf7fc608674c10842a8c2854be8e706ef8d41f6cb7ca50a18db89e375fa58b6c40e9c3cbdd46e3dc7ad1670011c5a8315587db99f0b67bf9b55ff43592e7c19f8f9e754a3e581b3f7636cd013731e3d2a6d4e852e90704c0da9f8e246cb762fd4d9c25bfb162f0eba57ac404bd25c6ccc1cca186547f422dd1249e04a91e4ad7f25436ace5d1c1b68f7eae6e52202dae025655e7b491f1e929b8eedb7e47d3ddba4550289b0b9b491cc6a59e56b4d7a5a981370db992cd41fb174ea5e8beb83fed0ca348b0dd0a3d01a39abba046e75a03f55b773f4807af55dbdf9bd5e3061ef1c96621bb7bb84ad715c9cff278cd27fd85dccd11e17c71f305eb3f7186d514ba9906cc3701b57fd7d113736757170d2354a70a949730146b392fc2285152be133a79eb4bef9788f99ac016520ca50c87a2e922330e42b2733b07beb04f5e50df505c1bea66ae518f0aa7486cc3cc467a5f4463a33a2359cf9a2ae55bbb4d4c923660c3a3093ca9efb8c0049df185cc8c33859341fe1f3f60e24e1483563a5c561efe71696291ea06ba921f28648f9395f81ba94d1ee8184ccbe185564bc366cb8815619b310ce34f14c246a40980a642cea877ea858ecedda03440a44381dd4d89d8027f3265c9a7a1406b8586ecd4af7900526901115498dee6744f3c8bff0f82df89d62ad6a19fac262f8708a02d5c0c3f6ca3db70012872d01d571791be42bd931843b6b4b2fd4e8b348f5cf977b5f349142a7e8fb3b1dd9531e1fcbd44692da0a4f4796fd618402a2ad4f6bddf218b933c76ee584e05482403fa2d1e389e91318da17bdbcfb63c696f0a8f6b80e10479d0becbb1c8d4d8973748fb067bc63067bbafc3be4dd5e7eed963cc1a3620b1a3188e03aaba627df01faa196dc6a6500f62ea35da9a10c7f25fea3b879fe431b8ff27e56c574a0af02506e9f40f220b324a01685e6e4f09dd18b74a1e6a4bb3eb0e68a001d772cd493efe1706ce42787e59eadb613439a1a4f1767b0043a9ef102c81c16046fe35b5e989c06eef38e625f6342ac790d3374d38a47cda8e45656a941bd804005a7e87a4675ae66a72ac24da783f248cd7de0126c23ebd4b3f89bb4cab1108afca4bf473e3378ce684593c09e124bb81574c893588d946b149c494dfecfc28b5b1e7dbf00deb05afa887bd5ea83f293f63df08268cc7451bbe6b6e537f2dfdded5a16beae5dfa42629f7d0b0d2644b8999e84bfe8e500829d06d3afc42dfd8297705ba173ac67a2d60aaacfef8159ca4553294422c4f25f5799f7232613cf85dc51876a29f389c66e0305d9365d636eb61f1435cf8c3306e5e766ee58424c21df879ef28d3f486b0a0ac779e17a559f18042c1d72073e39301c80bc057fa1ac22687c63857b0c76662a860899f23ab67019054ee5e0953f4d7549f73051c33146cb4bc938467d3a6066ac705d518cb53151cb52bbdf80139291b241f5006fe022d1c1eb57a541bfad5079c3a8f10eab0510ab77a0ad01c3c6f94ab951b028944504dc0d87204c84634294e7b0ac39db861d8176308be1861abd7f4513a184051a243fc6f3e2e8597c95173b21a33d0eb2d60d5eb47ef575a19630c0b3f52280d673f2a3dfb4ba4715771122f75b2b5f069a1309f1de8a5abb903d723dd4063a1ec79468e7f4a77b496ab2d13be4cfcae8a3e7781320ab97d7b6a010c6f179f1bb3f9288c57ff4ef69eb6220ea94272a805e75352f4ee3ab76253b505a1c26fcc6f80527bf09e4a99e3113af60632842b9a28e7a073df40aba81b97886efb7af571f1c56bd84208760019ae90db537a821e39dd73dda2d22f59f1793fa5d6e04e206e4ba342b4c643a1a7750eeac14b37a3d20d95207aa7b5e9f5341dfbef57e8f616f4313a69bf4522858adfbfd2a35c7bad8665454c831dbbaebd6a531ec3f826e98c7ecdff189b0dd0b27c805ea5182fb37abe9deb69b51184ae2ec312e39b3711d4c912c4c5dbb3557cfd2fead37f59e064b31741fcfe35ec50ff2b9e7867e845a14e7a23984e2366527f53067fd770e49fc355b456362ff4fe9c31ac2bd24fe6196d60e630e3654c2ae370baa129040ff7b6ec60192f63d9b264ee816bf9bdbffe8e296f1b9b520f42ad1b3e66b4feff800000000000000ffff0000010400000594410cb86e9004630ebf5befd5ea5e6ece6b55ebe3f08b066ec6eff22c5ad7172fc0d52a178645372cbd18f80d4ffd87080f2457c272647d80bbd77dd09058371bf7a1a5545f7e10a6e4a7ec331a75659795af5423a9e6e9699b1f89ffbf2f7001138410add28f2998872a482731e61e904dc153a76cf2831b631e012738e60d2244e68e512a9e64eccadbf2d3fadd33495ee9bef993f0125606eea87ffa92f33cd1ac8e6c7df98311784676bc2c946da4fffa8b9fc9285342627c78c879358221b7d53ddf1db5c2f9793a718c00297493325d1514cc8405a4671575a3598b808683e4de2f290dc0000000000000000100000000020000e4f0c66df1ac4af29231ffd8e1000000000000002eb1a5f466901f92fad1a87bb920d81a28db19afd021e14fdb1aad61f41a6ad8e0f5f2d1e7da8654845875a4f60479fa31bc5c680d7214334cc3800e36e361a61b02ae946a37e0f9d211d9aa71a8e3486a38925f5d2edcebcacc85b4eb6dd9443146ea03852d3e376850539febc1ebdaf485c8af1a24a69636c8247508f57ef3d02d9e92b40dad3ceb614b431d3996fba6fd033f0bbbb1c9796c0000c800000000000000ffff000005000000eaa6aa305aad143800e235afd43dfd4eeba7a86b16db3cc6e66a9052d9304e8a457eb3cbb87d5962be1c96b906da435b26a2bb39dce6b17fee42612a3f3afc37e7735191801f8cce15524ff8f175d016534c6900c5a1b4c2cc93fff2d4e3b019886166d566137de08e8061f790b1f5de29aae14f1fd00a12902f3c285f30dc5d082c8b626c5baddd62e16c6ad6338ef835c29c142033758cd89b6ab4e6dd5093df26fb9f9bb3bd352196cae15e9703ce2c67c900000000000801000000000000ffff0000ef000000ee4f33183a599838da9fcf5d644aa00cdaf5b288164e971129ca024830122042e1a82874a31d3ed748ccca68e37051e8750f849d06730758ece97199140c4ce1aa2c3fd5262f1001450dc5a74a7ef1dd5b38b3aad61a316e3125e5d2725f475b6745751d8dc7fc649d8f6d535d146d3d4f4fb17d65c0edfd64e7b4e9bafaa5d1b6362f2180ee833bd06f79823274804629a5b7e20645ce52cb1a3b934bd20969bb46d280e0d7a4c49c3f6195bb5334365f28e20197e9f71de8babfac3523f009eb666b2ad356e3512d1f275cb342cdc745520061b80ce8ef3f8c0d8bef8375dd93217aae0ab96ece186653468c17fed8708292b71400d37f00010000000000000100000000000000be619ba6e20c063afa62c3c627c90f3082f45407fa2cf50aa73d5a3d71f3b47c060c6ec43c082e43fd7aed6e894f54bd5cc0679d4c0d2c2d7184e51ee552acf07d70174cb1ca95ccba034d9fac3ed9082a9ff3b4c5edb2e60ad89169f4638877eb12266ed159f310bfc7f727f6768cec0b5356ec716c920e61238ab2fff15cfcee69c60b301a9e7daf8fb8fde5dd71e7f89aec843cddced40e0975af30f9144c611261f3e28accfd7043201006b8a6ed7becf6b3e08b83aaf2e7958483c0a4a795cc4f66507fa7d755653bfe346511092664b03d95d11c628886f37dc9fe2cc552f3392b75be55de5c84e0f8450000004800000000000000ffff00007700000060faaff2f8e3f98d7b14515f9b61b3ac542d7d31273ecf0e816bb1f59d357722c1f3a284d13cbce560afb4d88fd67712138dcb692877181b"], 0x1558, 0x2}, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000140)=""/223, 0xdf, 0x7ff, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) faccessat(r1, &(0x7f0000000080)='./file1\x00', 0x20, 0x1) r2 = getgid() setgroups(0x1, &(0x7f00000000c0)=[r2]) setgroups(0x6, &(0x7f0000000240)=[r2, r2, r2, r2, r2, r2]) bind(r1, &(0x7f0000000280)=@in6={0x18, 0x3, 0x4, 0x6}, 0xc) 05:40:20 executing program 0: r0 = syz_open_pts() socketpair(0x1, 0x4000, 0x1384, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000240)='./file0\x00', 0x800, 0x20) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x40}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xd1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000280)) openat(r4, &(0x7f0000000100)='./file0\x00', 0x90, 0xa0) sendto(r3, &(0x7f0000000140)="13847243d8e7e3603dd0245e6493a79de39ff8b64606be5a01331df24a2e6004f897f9248ef7d88680f6772de9075fced985b7f3a03a8cd3b2f522c3e7a885a24db865f36bc11a455c97c89578cd8eb5a0d3abae5463e13325", 0x59, 0x40a, 0x0, 0xfffffffffffffc77) 05:40:20 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffffe) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x101) 05:40:20 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xfe4, 0x0, 0x9}) nanosleep(&(0x7f0000000140)={0x100000000, 0x4a08}, &(0x7f0000000180)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x7fff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:20 executing program 1: r0 = syz_open_pts() fchmod(r0, 0x10) mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 05:40:21 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x81, 0x8) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:21 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5, 0x0, 0x83f}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)={0x0, 0x1000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x100000001, 0x1, 0x10001, 0x7f, "22d3967a5d441a73555fb2812df932c50e4846e9", 0x40, 0x6}) fcntl$getown(r1, 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x6) 05:40:21 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000780), &(0x7f00000007c0)=0xc) dup(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) socketpair$inet6(0x18, 0x2, 0xc9d, &(0x7f0000000740)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x1010, r1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0xc004, 0x40) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000140)="674dbb5395f862f37ab5a66d975ad8d4fa7ae28598fd0c1e4797d79d5e18e49c521225f2d299d01cfae9b9ef8938f48533f5c8cd50ef40e51bc6fa88f120ece4d782d289fbbaa01c2757c4b0393b41aee690b8cfdb273cd4e58874da357bb5a13e755523b977384ea431772ca3109d2cf4e6978b3359856f644ea591ea91f8661c1dfcfee640c6de59b62f4071895d5cfac1f7c7de3c626ca97ed7f059c6d500f3691aad22ea8ee6463ae05b88d8811a46e601dd70db7c2fac4db0f7efb693df98d049e9152919", 0xc7}, {&(0x7f0000000240)="67f781f104393917d12f5ac8e27e5afa92b955c32fcf618bd462eb6769b6e320494defea25528dcd769923c8dbd959a80aac3833babb16212d8aa416c38e692c4a3f94025a794253446e34207c0de5624a2af058ff7f6ac7ca49d618a4e374acd2d5d2c32aed", 0x66}, {&(0x7f00000002c0)="6287a4b533a581dc37b88765bad8262ef4430e451f429fa6f2cde50859c886522dac8c9f996f5fb8bf5f2c3424a7740bcd203ac39e8791dca15866a3f4704df7c1d4af156ec6c7f36bcf28e1d9e8d94747400be95ce67762325d54ba6f7f374a9e38af21918c0a17fa008db8d814f61d1322616b2564fc6154120d46e9ba704085df36945d9badb627e8844a735cca1f2e6cd5988c7b01c54e3bdacca46dd27a8181b0855559024ea100209005c963a9ff6498ffdd702c6e06e1653929d2c2fcf35b", 0xc2}, {&(0x7f00000003c0)="489ffce3f600066c60b57964636d6b50f9e7a25eb8a0e179de9265fdafac8763fe39b7c6b8e1301ef4853c9fbea41a5315ecb81cfdc3cb218cc18117150e4c3574c3b7e0893c575d77d79dae708cee54c8a28816de283d74866fe8baecd3072f4a722df1a659ac6fa784d9e7260f7f1a4e15cc501937002e9f8af9a3ca2c590a355f2f3bb93c02f506953fc95aa5cb0f5780b67ca4c3ae14ceb1a7973681f104", 0xa0}, {&(0x7f0000000480)="5353493892f252c14658d8cc48e851bb5135413b9e68cdc6f93b5f3550add8d796cfc8ae845f1093fafd1885398f13da5a3786b03f5af4565287f245fddb2093b0e03341e9c269d160c2488fde0c8843bf2a5e7c8ac7c12b873bc704a95c471dc8ccb6652d92ed701fdde9ec3adb29fb84bc771a4d536292ea40df9c189eaade92154c807949277c7b26c8c5b7c9653138b8bc1a6a36c5b59667a122744da7a50de02d922cac60236d7f7ec43055be11a6caaf8fe52bee70c1774c6647fcd34fc14a98e35396b4fa8dd0af62715b95b2c2f401d2efc2ebf20d08a21c657d993fbda819b76bf56ad4d0bb6f0fcdb7083401ffe32ac5abc9f8c76e10d8709034", 0xff}, {&(0x7f00000000c0)="097e863b", 0x4}, {&(0x7f0000000580)="a67ca033a4c9d3cc385ba30118447f6dd3f8713ba8a1111a7d6966e313739ae634fefdbde28a792ffd72bc1fd256d168a912864c00837ea983185f9919a13b965e704e2c743d53f0049ba3c0210d070910e3da1be92483434ce2379181e5d44ee9a7ec68a5bd9b30d5129f209dd3735056724787e89250e40907eb77187290ffbfd96c181964f9196de1f0ed4cc3a9fe2bac1e1fba1707325948c2e3cddfc41a2e677f92a1bcae87721a5665eea9547e72731f0dcf51a207a7d01bf09aa453d32ee29d5f2f9f3107612b11c1e6fcb1aa39581360ab125c6aa32420c675fe8bb1b222f6315135b63d8073", 0xea}], 0x7, 0x0, 0x0, 0x40d}, 0x4) 05:40:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x20a9, 0x6) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000080)) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = dup2(r0, r0) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0x800) 05:40:21 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x0, r0) r3 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_int(r3, 0xffff, 0x1103, &(0x7f0000000180), &(0x7f0000000200)=0x4) ioctl$TIOCSTART(r0, 0x2000746e) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x7) 05:40:22 executing program 0: socketpair$inet(0x2, 0xc000, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x38480, 0x1) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0x1, 0x6) fcntl$setown(r0, 0x6, r1) r3 = syz_open_pts() socket$inet(0x2, 0x3, 0x0) sync() ioctl$TIOCSCTTY(r3, 0x20007461) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x9301) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x401, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813", 0x0, 0x4}) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0x20000000004) socketpair(0x6, 0x8003, 0x52, &(0x7f0000000080)) getpid() 05:40:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10040, 0x2) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:22 executing program 1: r0 = semget$private(0x0, 0x4, 0x200) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/20) mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:40:22 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x28, 0xc) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:22 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) 05:40:22 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2100, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:23 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) socketpair(0x11, 0x8003, 0xffff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) getppid() linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:23 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x6) 05:40:23 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x2f) 05:40:23 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="08249424204893f44b2c98ac56c1a08e576d48be0821ac2edf254039ee9c6156e9990222c7a7509220caaa533376f24dc3a4e98d8694cf2a5331fffb49103c6d391fbedb8443f8c128cc0cd782829d6f97d535e349ac5958bf9db037a96de62f0f84225f899e325f2de489ded8cfe96d74f92316711580a94eb2250fda7bdd5e05925d90355d5d0a", 0x88}, {&(0x7f0000000200)="26d289c1587b25f7edd38c0288cf43015abcb92c459ad7996b07d03525a238231f6c5a560592b95cfad47d63d1f1cf22e713877106dbe377dce5d93a46cb729562ac9ec4ce0155ccacdcb55501e403e3594ab57d90bb017c65df6d79db881fd671794088d36b1d97863fd58f1341374c", 0x70}], 0x2) 05:40:23 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x1, 0x9, 0x6, 0xfffffffffffffffe, 0x100, 0xfffffffffffffeff, 0x40, 0x9}, &(0x7f0000000080)={0x8, 0x3, 0x10001, 0x25, 0x9, 0x37f, 0x5, 0x80000001}, &(0x7f00000000c0)={0x9, 0x0, 0x20000000000000, 0x9b, 0x2, 0x1, 0x1, 0x8}, &(0x7f0000000140)={0xff, 0x4}) 05:40:23 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) 05:40:23 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) r2 = getuid() r3 = getgid() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) listen(r4, 0xfb9) chown(&(0x7f0000000100)='./file0\x00', r2, r3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9, 0xae, 0x7, 0x400000000000008, "7b1a41317b7c3dadc28180b5b7d4ea6b79457f34", 0x5, 0x5}) getsockopt$sock_int(r4, 0xffff, 0x820, &(0x7f0000000180), &(0x7f0000000200)=0x4) ioctl$TIOCSTART(r0, 0x2000746e) 05:40:24 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x20aa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:24 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20008, 0x100) sendto$unix(r0, &(0x7f0000001140)="e05580cb1addc238d39cc0498cc229b2573fca09c610ceb20d7f4d1606f12bbbda77a7ed2e220e511c5838615d04172ceba088f8cb5e1abd46abf0af8de383698d9aa42aecf45b66afcd28c4380639cc796c156a4a55a91272baf1daa12a5d41a017def9ecebee17514678587b752da8eba4cef5625b3cd9a3cef99d21201b1c74fdb03ebf1532d755a28682ce15bf09127ce44419c4e3c5ad9667c59b4d8af66f9f69dd32ede1e7df25dc2917893518fb508781597b0f1a99aeb0a7a5a6fb1e5344661cc1b4dc744df3f8260f44fea75e0fbcc5c7ccff9f7a2f7346569d5127f66bae42f88502bc8df8a9caed592c36b62182e7d32144297fa1f71003a0779305cc9023e131eebd1d669c25de88430de9f03247a765f1e9f561f34c7422b57c88ee84a30009a739c5ad66f366eaf2935e1271ea9043d57b1e58c5c96e68f3cde68f00fe5aa5f44938dcc0aa9f3e6cc589ada1258281a2d75f835b5f3c393b826431fd6ffb7cefed1b5c48611c7efd3164fbd7184affb005ae155a04065403698fd156e27a885f69c55b37258eccff0ad5f817ea1fffdf34b594e860151d3c185e2b5148c2d9b806b11a2a7bbeca5f99a14b798e98de3ebf9c838f312bb100b80823fce19bc5ecb0e4ec0e974faacb845f8590eba85fcd5165bcdfb98537794dc835840bf008f01367e184e3c09eeef8f6932147b8e6e0909986dd668f9d78d0e69cb8106e8201ab93bad7d8f430efe5b3e9e0302708d01701ed57bbb73e2cc79e07ba2614b60a4ed396be2a9db9e5114ef027842b7fbe59fa3c3cf7ec3542661a0f19bcd03a005704dc2ed7ac4ea2c421006300a5c4e1b58a7458d2153a294c1a0a78bb0244b975741fcde82265ec92c22f3bc480ca2efc6c69734e53483ad7a90ce9063b5850cc5ee677b7081d81ee0917c921419545a614b50ac50911358ca5792204de7a668e02de5821674ee9b68573959b9e6ceb2ac0a2f4cca61c0b00b07f45657986f58f0514dc0aa75959eb5dd6195f3cd79f8f7edd8a30b76ac73f820fc34f01da3623f3eb3eadce45418ccaac799ed0d4ce9ea9cfa720304b945d985f70543499cebfb576aff5efc5b573216d1e118c7d9c9b5944617d7ff04f432a1905a2e5037d1d0af91467ffb5e58ad75acc82f31356847e47dd15c8efe1dc7dfc321f0a2d3b4c51a4072a51196cf8889df6ecde156380f9fbec327824e2a790b12444329481ff1b269a365a5947133d4c512021f42eafd7686c410ad8e1748046d23ccd2804f3aad35cda3945db99ea1af6794a10d46f2523afe520fbeb677e0a1624c735de7e83d560aa0475d7bf3a479ea5868151c5125d3e945ba2d14ee883e290178d5907870904114ba34d70fc88988f65298ca3a56019e25faac2e9bdb3b894e89c4165ebb60319fcb6759c3899f9e24ee10fecb7dc4c53cb0b5e9fb71bf53c7788da7fb8d44a65ea90e436a911ed083273586b4344a8dba6f07ebd971d4fbad7782d818768dbb0284a74afc8ba05ad01b255e2daeab29a9f7903aebf5b66bd8ae327be66022a9db3b6e7d76f9e43ea06eabdd5d22f0a96c7caea539540ae646fe0c1f73ad1d4e063670a959071e24b4d02ab83ec73e252748621e61af77365d62b430145969209fbf0e92f64a8cbfebb8c81fe30e6cb490f7cabf5a803d7c7b34b68d94b53fb5c33c2bf0d68e20abce8a8ea68f2dba775e42dc1f1c9b203a1e93ff7c6e5df4660fa4734947d2347635b468ac670fa58575a867bf67ce58fd4e8b5f6ea8a1c182100e099cc0186d5f9292e43551bf57c0c2b32431a165a9ed85db47012cb10fdb4a2b4c1e3124cb693a863b39b22ada1f181f69095b6ee77678f27035e801f4f4f3400dcdb94b07d8c927708ac5e1198921bf08af6be8b0a078838d549ce199781dfe006cd5a39f936925982d18d0d235be948147f36e0f37883d5aa734b8224f95c7d3d0bc0b4513ae20c7b1b3b9c4e54d0b3aa34af9613c74fca20b57c01dae2085a11f841e77a66792db0c14822ab5af8dccc662c97c8d52cf7d8d2a237111d627c7433939ff0b6dd17cb61d438867381166950bf8c273c506aa8058f8c1102cf2b40fe3e1ad2249618eece2e51215038dcbcb5db5060158b5f3a359acdd4929d351f6511735ed9e5bc241b0e3a02381cec4818d717aa9d2f07acc62b7ba0808102f17d61b5ff2459ae7a826f09a558567403a967f5ddce21016a3aa526beed95cf668c1d4f7ddc911bcba8bf9902aff9f7e9998f4d446529d3dcf363612b9548908cc290b86e58e898248d251b6d628c3d80bde9507571be6cd83aa6d8730debcd7ebd9123e825ebdc40edb8f35dcbe9da3ad429106e29b3108d0383164c769e456272efb4441479a4acfaa02f9b7a5b0b08d153a7a4054aa1eb17c473c05f11e0b33c056f81cec0e9ccab02acced8e74ccf0a74410460969e0e0632a819eada8babfac2a1d7743ffced957971de8689f0125af6b180a950da193465c15b1c40210c215da64e1ba10d5e6a1b6616e40e492bc869e93a12244d95706f0a9636fadcf9b0fae1d393461a709ea2d2f184ae43f3ba2f6456e96450755f61b5699fa08b0880cdaf583915abc8db34fe7e197311c5e272ac236592870656c5d7ba038f93c4eb1f65476d936c29f7e9e06e56c78baba31d2e90cb0d58aaef9d23cf0f174e21930aa0e41dd47108fae747c9f4037c6235ab098b784dee3ac00d074292ccc6b6cf85a69c00a0bcbdec151ca86866293b21fef9bccc4c4fee7b1337b17b5b62d9630a4ddd375ecc727824e7ceaaa82560e91cf8e804a36a5d182d26a62a55255890bec67ce66c12b94aa281fcea9e85bf5a91d568273f5fb26a965353e6e19ae853427118f9d6019b6257111c54f80d8838b8267c7a1379e000a22d837961837dbe675a9f1729f0af6aa8f67d174c642db93d211e24feee1fff2bb3d4c0b0ef4232d50289ed02521fa3b18206a17b5c41e3d12dc4e4994fe063a809901b4e9376d755d0860822b7a31590c80fd7efd8ab9b02ca0276753f3354738960f058b9090c581d53e97a88da19f8427c26831af88888e86e051f3facad21a6355fc36909808429e61c941997fa590fb63c89b55f451cca0bc5d37daf214e40b1f1f9f3ecccda6d51a46471dc1396809a3db8db1fc2b47fbe9ca33706185197f5ba7726e3f20d051dd4e1e458150c8bf2900590fa81a12def30f7fa153d61eff89b2f00f7ae0fd5e9e2cbeb5a529932ceaff2e96b3cfae676629ac21860d618712d34ac498da839f43c64df25e2ad70056bc6318ef1006cbb36b638f6e213c1e058a2f75fef5a14955e20eb8399700a3a5db0c24a39e455abd9c71b8784640c9f47c3877d9f89204965f1f7b9fcc9bfed9f65795be0c190e2ab56b827121f27fe09b4e988a57dd65e4890e5ded526640e0f344c733971af07b73aefe83ccf62e21cb28c9bc538e12183b1e81be0aba0bfa870894b7b2da78f78a39b6f5dd1141246d04da17fab63389f32fc759801bc96797da49709fa6a395ffd0e607a376590b18bda6f2a63989d930eac31ee601b8cf936da5c8ffb997d6bc31ca4651d4f1dbe56bb5f7f273d2d90ecb4e62a5909575ec56b22f6a7cba13631b9676e894bad2911cc4d758ad81dd52f0d3b3d48a4c2195395966685903e98a6c2f85209539b5b901ec14db77d5227487082996310ab7edd6252f0c4c33bd4bed2551aedc3f11bf899158caafc4f82db637ede96816098544bbf35c5069b5cdfd1f85c2a4d394e23e238c33b60a70b9b0522d0099c3e4a6ee1a2c5c79cfa5c37b0e50989fb24befe767e493bfa9c090a599399bfd6045d79f36f6cf3fcc5bad3924bc3e93cbc0d3ce661a14cb3b0b13047b0ff25e0eb021e7be9a349addaaede6550e82262acee3286b1ef274d54b3e7d82859bdb48c14cb8463f712d29dbdd2ba5a5394957a5062405ae0b8e1b512845b16fe74d38ca774b5017c4a3303010e9bd5346b0afb5052b137fc63f97006a70ecdfdee23886605318f01f54875c10c36258cd53e5e3a403687a46ba3651f7dfed705defbe3a0ec8a9f627aa7ad49215eade3885bacdb7fd41062c5aea507c01924ef4dbb73e30563d61072215fea44f3c454f708ae95449ed8686fba42003c04b3a5cd30b8ff7fb1d3392ff6965e4492e83692e9f4e142cdd1fcda5cfa1b48bb495613c358d48048b0629ee7d4642591def8a65e1dc7e5f793f98c3d62b6b28c8f1483d7dc218798c722312e5e06695859cf2623eaa0eba721667aa8f66b93bc3a774c3071e13aa6bf229e2e058fa3cf14f8bb9fd03ea067499bd934564fa5ed9b06f3533eeadaaebb8787475a58adf3b8e713871a5cf51534ace082d235fd8334d6f0018378f5e9ba32669c586d15088905637ed51441745bf29993db836e3d2486a7613795149cc5833de90f283c2264f454fcb93a5b4c0ac7a0a73799fe078906ede0ba7146a1cbb82d67e5d7c12887ae3afbe484b052d960e890f68ef77f310cf9b921022bdb045ef8ae52e8c23557bcf9688b491d41fe8bb6821edfcec62c4c463e68d14395bd96c01631b9ee9dd5361a05de516e96d45b5eee69b0c8a370757906f67113a52d58ff279a4187aae9b962bc26ff03c05b0283d93afa0c8c28636c656e58818d6de80275042d1c79c6c37271ee6f57b8effa1d3b370fe83669d4cebffd4a3210d33d989eef29e1f1b18442b0617ad13b50083b37f98aa05df3dec7fe8939d7deb87e5abb30b19a4e6c57389df0b6fea6d9e180bb5040453d6246b9f093a198a46c6ec43750ae3ec891b81c21b299d56f7c7d65f2fc93835220d8c8e0a32def5dc954faa3a84635d33cf411e8300d227e9d2eb19d6d8ce68f2576d2c362e9b63f54cfa85d5202c51d0c064a57f36238b37f70025ececfe7993a35b7dd0978d3bca4783263cc3f3d7caab4a7f219e7a654f78345651ef2d2138d23f28de9e4b544a6477cbed8aea48cf8677d279c3b0fec0d9c124227d7463a50b6e91abba6b1d7f98bf91a377e8df4c2bb4c6047b026528a4745fd904ce966cfda87cb456fb7081b8ee1f2a05ca0c72e0f33ec87e241c50a607bfa54a1b67106355c1ed1e812985e81369a3e63e2fa2d1a02b29f74e0f94433265026c46dd5c5b987a97e2a5cbdc97810854af3105a361ee68a2e3308e24045a21a86f69bd9ce850c5a0b8c4891f704c5c04ba9873c393360e33d99432409a9d7cdd9a6ca6aaa2df5956026f7ddb104cb0a0b8295709589f4a8d8a35d1131ed6284e1c040e9a4b36882ed08fffd36bc5911860af14b8e8e32711764c5de8344206afdca47c682989462646089710c24ea2a3de01a59c1c71ed61199368ea48fd7734dd02ed599f1219f29c716144a064b652aea0c9ef74a1e7563d8e8b063af0e17f90645b94009f9b5328a46e4e94a5e76b77eeabf9ce9df661cb3068b637a7c4ba36800113ca716295d9a886f1d0988163cdc4c9f2a68f1821ed5a96e9be15a71954aef0b5d997f700a20024ee147a82b7e423e3399382a7619d6e34bb8e7b34794332a792e05dee4d46143dc20d8e3914368e74d5e11356dd5ddc89899323bbe4beb077b1a0132ea1c1477fca36364087e73f436c1e3cbe64b5fcdd0bf31c01b4a50c0f7b64e7988497148ca80f625b2322089d2a2c0d51a1cc2777b7b9caf55a50a5c1224576fd59f07c28e337ee8c9b0339d84bb9480c56f87de27a0bdc258b7236f40cf948b81c0c7d88a5d4ced2a7612ed3adbe3491501627a95844d641935128446d3af2727ee37958c2995", 0x1000, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f6669684518c74d3c9cd23833fad9ed82bb300756e876261ad0cd79212de535951db3d15efd0ebc2fc9b48bcdec49baf0498c4910a81c9648cfb70b0febaaf6159dd8a86e7f415dfbff2c469646853a"], 0x8) 05:40:24 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) 05:40:25 executing program 0: r0 = syz_open_pts() r1 = kqueue() nanosleep(&(0x7f0000000040)={0x90, 0x9}, &(0x7f0000000180)) fcntl$dupfd(r0, 0xa, r1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) nanosleep(&(0x7f0000000000)={0x51, 0x7fffffff}, &(0x7f0000000100)) 05:40:25 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) socket$inet(0x2, 0x4000, 0xca) socketpair(0x21, 0x0, 0x2c, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1e0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2, 0x6) 05:40:25 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = getuid() r1 = getgid() chown(&(0x7f0000000140)='./file0\x00', r0, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x822, 0x100) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)) dup2(r4, r3) 05:40:25 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x101, 0x100}, 0xc) 05:40:26 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = socket$unix(0x1, 0x0, 0x0) dup2(r0, r2) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x20, 0x8, 0x100000000, 0x8001, "50c8e40c0eb011e823eb8e040d803f0b2f6b7f13", 0x4, 0x1}) 05:40:26 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1000000000000000) 05:40:26 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) semget(0x0, 0x3, 0x480) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x122) 05:40:26 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:26 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0xffff, 0x2}, {{r1}, 0xfffffffffffffff8, 0xc8, 0x20000002, 0x8, 0x34c6}, {{r0}, 0xfffffffffffffffd, 0x20, 0x20000012, 0x0, 0x2}, {{r1}, 0xfffffffffffffffc, 0x20, 0x1, 0xa707, 0x3}, {{r0}, 0x0, 0x21, 0x1, 0x8, 0x9}, {{r1}, 0xfffffffffffffffb, 0x16, 0x20, 0x7fffffff, 0x1}], 0x0, &(0x7f0000000000)=[{{r0}, 0x0, 0x9, 0x10, 0x5, 0x16d8}, {{r1}, 0x0, 0x32, 0xf0000001, 0xa911, 0xbdd}], 0xa98, &(0x7f0000000200)={0x3, 0x4}) 05:40:26 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x25a4) fcntl$setstatus(r0, 0x4, 0x3f) mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_execute_func(&(0x7f0000000040)="2e66400f3a60a476700000000043284510c422a1ae1836acc463494aa1df5c0000fac4211d54791cc481b171f332c4617e12b1090000003e460f18c2c423054a08f3") 05:40:26 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x20aa, 0x801) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x41, 0x80) 05:40:26 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) 05:40:27 executing program 0: kqueue() r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:27 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 05:40:27 executing program 1: symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) 05:40:27 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) ioctl$TIOCNOTTY(r0, 0x20007471) 05:40:27 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) r2 = dup2(r0, r0) sendto$unix(r2, &(0x7f0000000300)="51bceacf300ee2053a3d2cdd4a99ccc6f6651f1584525e4791b509dbbfffd9a247a3234fd25e0ac1e981dca95939c0c1d6e34c49c61be9add005766ef3b106ac12a5b0e955ee", 0xffffffffffffff47, 0xffe, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x134) 05:40:28 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6020, 0xb9) 05:40:28 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) socketpair(0x27, 0x0, 0x101, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:28 executing program 1: chroot(&(0x7f0000000080)='./file0\x00') r0 = syz_open_pts() read(r0, &(0x7f0000000140)=""/96, 0x60) mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x20000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 05:40:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x167) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:28 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$TIOCDRAIN(r1, 0x2000745e) 05:40:29 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x2000000, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:29 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000000000000000, 0x0) utimes(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)={{0xec, 0x4}, {0x5, 0x11}}) 05:40:29 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20200, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x29f8) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x10) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSTART(r1, 0x2000746e) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x4, 0x1, 0xffff, 0x4}], 0x1, &(0x7f0000000240)=[{{r3}, 0x0, 0x40, 0xf0000001, 0x53, 0x2}, {{r0}, 0xffffffffffffffff, 0x22, 0x2, 0x5, 0x7}, {{r1}, 0xfffffffffffffffa, 0x40, 0x20000000, 0x85f9, 0x3}, {{r1}, 0xfffffffffffffffe, 0x4, 0x2, 0x8b, 0x1}], 0x7fffffff, &(0x7f00000002c0)={0x0, 0xc40f}) pipe(&(0x7f0000000140)) 05:40:29 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') 05:40:29 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x2) 05:40:30 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) 05:40:30 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x5, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x88, 0x44, 0x7, 0x6}, {{r0}, 0xfffffffffffffff8, 0x6, 0x2, 0x6, 0x10001}, {{r1}, 0x0, 0xa, 0x22, 0x401, 0x6}, {{r0}, 0xfffffffffffffffd, 0x20, 0x8, 0xffff, 0x5}, {{r1}, 0xfffffffffffffffb, 0x2b, 0x4, 0x4, 0x401}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x1, 0xffffffff}], 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:30 executing program 1: mknod(&(0x7f0000000080)='./file1\x00', 0x20aa, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:30 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3, 0x24, 0x101, 0x4}], 0xfff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0x1b3140c364d240a8, 0x10, 0x0, 0x7}, {{r0}, 0xd574f8182e93cf29, 0x8, 0x20000000, 0x7ff, 0x7}], 0x3, &(0x7f0000000180)={0x0, 0x100000000}) 05:40:30 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) openat(r0, &(0x7f0000000000)='./file0\x00', 0x100000000003, 0x10) 05:40:30 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) 05:40:30 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:31 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:31 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:31 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20100, 0x8) 05:40:33 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5, 0x0, 0x400000000}], 0x8000000040, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x8, 0xc000000f, 0x1ff, 0xe1}, {{r0}, 0xfffffffffffffffd, 0xb8f0d28b22ac412c, 0x0, 0x8ff, 0x6}], 0x0, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:33 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x3, 0xce) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x800000) 05:40:33 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x9) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:33 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x80000001, 0x4, 0xfffffffffffffffe, "8608000000000000e7e81300"}) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x7c, 0x2}, {{r1}, 0xfffffffffffffff9, 0x10, 0x0, 0x0, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x9}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x100000001, 0x470}, {{r1}, 0xffffffffffffffff, 0xc, 0xf0000022, 0xffff}, {{r1}, 0xffffffffffffffff, 0x10, 0x20000000, 0x200, 0x5}], 0x0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x4, 0x7, 0x3}, {{r1}, 0xfffffffffffffffb, 0x80, 0x40000000, 0x8, 0x437}, {{r0}, 0xfffffffffffffff9, 0xb, 0x1, 0x22c7, 0x79b}, {{r1}, 0xffffffffffffffff, 0x93, 0xf0000000, 0x5}, {{r0}, 0xfffffffffffffffd, 0x0, 0xc0000081, 0x1000, 0x3}, {{r1}, 0xfffffffffffffffd, 0x4, 0x60000004, 0x4, 0x80000000}], 0x9, &(0x7f0000000000)={0x0, 0xb8c5}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) r2 = syz_open_pts() dup2(r2, r0) 05:40:34 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file1\x00') 05:40:34 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x10000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:34 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8080, 0x102) 05:40:35 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/26, 0x1a, 0x841, 0x0, 0x0) 05:40:35 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 05:40:35 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x5, 0x4, 0x0, 0x10000000}], 0x40, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0xc4, 0x1, 0x10000, 0x401}], 0xffffffffffffffff, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:36 executing program 1: execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='^,)s!\x00', &(0x7f00000000c0)='\'%\x00', &(0x7f0000000140)='+}\x00', &(0x7f0000000180)=']#&\x00', &(0x7f00000001c0)='#&{\x00'], &(0x7f00000004c0)=[&(0x7f0000000240)='/\x00', &(0x7f0000000280)='$-\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)="af24242b2f00", &(0x7f0000000380)='#\x00', &(0x7f00000003c0)='{\x00', &(0x7f0000000400)='{\x00', &(0x7f0000000440)='*\x00', &(0x7f0000000480)='\x00']) mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0xfffffffffffffffd) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) openat(r0, &(0x7f0000000540)='./file0\x00', 0x20002, 0xa2) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:36 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = dup(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x9) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x1000, 0x5000000000000000}, 0x10) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') fsync(r0) chdir(&(0x7f0000000140)='./file0\x00') linkat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000380)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x3) fchmod(r1, 0x10) setegid(0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180)={0x100000000, 0x8}, 0x10) openat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x61) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:36 executing program 0: r0 = syz_open_pts() r1 = kqueue() bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x7, 0x5}, 0xc) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x800, &(0x7f00000001c0)) r2 = socket(0x18, 0x4005, 0x3ff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) bind$inet6(r2, &(0x7f0000000200)={0x18, 0x2, 0x3, 0x200000000}, 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x8, 0xfffffffffffffffe, "ebc1a632fb14e2e81300", 0x0, 0x400000000000000}) r4 = socket(0x6, 0x1, 0x5) getsockname(r4, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xffffffffffffff32) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) bind$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="01eac451cad1533cb100"], 0xa) 05:40:37 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) 05:40:38 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x6, 0x4, 0xfa97, 0x2, "e03626af9d474894271edcde3c593d7baaae7437", 0x6}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:38 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:38 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 05:40:39 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0xe000, 0x10000000b) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:39 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) select(0x40, &(0x7f0000000000)={0x6, 0x1, 0x1a, 0xb72, 0x3, 0x0, 0x56dc406e, 0x6}, &(0x7f0000000100)={0x8, 0x1, 0x4, 0x8, 0x5, 0x8, 0x4, 0xffff}, &(0x7f0000000140)={0x7a, 0x1, 0x9, 0x3, 0x34a, 0x5, 0xa2, 0x800}, &(0x7f0000000180)={0x7, 0xfffffffffffffff7}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:39 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x18, 0x20) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x10) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:40 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 05:40:40 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x5) 05:40:40 executing program 0: r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x0, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:41 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = socket$inet6(0x18, 0x3, 0x5) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = dup2(r1, r1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x880, 0x85) renameat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:41 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$TIOCNXCL(r0, 0x2000740e) dup(r1) 05:40:41 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 05:40:42 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) r0 = socket$inet6(0x18, 0x8005, 0x401) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000440)=0xc) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/224, 0xe0}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f0000000240)=""/193, 0xc1}, {&(0x7f0000000340)=""/215, 0xd7}], 0x4, 0x0) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000500)='./file0\x00', 0x20200, 0x54) pipe(&(0x7f0000000480)) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) open(&(0x7f0000000540)='./file0\x00', 0x1, 0x101) openat(r2, &(0x7f0000000000)='./file0\x00', 0x800, 0x10) 05:40:42 executing program 0: getpid() r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x108) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000200)=""/245, 0xf5}, {&(0x7f0000000140)=""/113, 0x71}, {&(0x7f0000000300)=""/235, 0xeb}], 0x3, &(0x7f0000000440)=""/255, 0xff, 0x4}, 0x2) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0xffffffffffffffdf) 05:40:43 executing program 0: r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) getgroups(0x9, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setegid(r2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20, 0x20) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:43 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x10) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:40:43 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffff9c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 05:40:43 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x4000, 0x614, &(0x7f0000000200)={0xffffffffffffffff}) r5 = accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0x0, ""/44}, &(0x7f0000000280)=0x2e) socketpair$inet(0x2, 0x1, 0x78, &(0x7f00000002c0)={0xffffffffffffffff}) r7 = accept(0xffffffffffffffff, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) r8 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000380)) r9 = syz_open_pts() socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000780)=[{{r9}, 0xfffffffffffffffd, 0x8, 0x1, 0x5482, 0xcd}, {{r10}, 0xfffffffffffffffd, 0x2, 0x2, 0x8, 0x3}], 0x100000001, &(0x7f00000007c0)=[{{r4}, 0xfffffffffffffffa, 0x28, 0xfffff, 0x3, 0x7}, {{r3}, 0xffffffffffffffff, 0x0, 0x42, 0x8, 0x4}, {{r8}, 0xffffffffffffffff, 0x20, 0x1, 0x80, 0x40}, {{r2}, 0xfffffffffffffffc, 0xb4, 0x40000018, 0x0, 0xffffffffffffffff}, {{r5}, 0xfffffffffffffffb, 0x4, 0x2, 0x4, 0x2}], 0x80000000, &(0x7f0000000880)={0x1, 0x8127}) r11 = accept(0xffffffffffffffff, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x100, 0x1b) r14 = accept$inet6(0xffffffffffffffff, &(0x7f0000000600), &(0x7f0000000640)=0xc) kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x20, 0x3ff, 0xfc00000000}, {{r2}, 0xffffffffffffffff, 0x8e, 0x2, 0x70000, 0x400}, {{r4}, 0xffffffffffffffff, 0x10, 0x81, 0x401, 0x5}, {{r5}, 0xffffffffffffffff, 0x17, 0xf00fffff, 0x21e, 0x5}, {{r6}, 0xfffffffffffffffe, 0x10, 0x40000000, 0xffff, 0x2}, {{r7}, 0xfffffffffffffff8, 0x80, 0x10, 0x3, 0x36}, {{r8}, 0xfffffffffffffffd, 0x20, 0x1, 0x81, 0xfffffffffffffffb}], 0xb5f, &(0x7f0000000680)=[{{r9}, 0x0, 0x2, 0xfffff, 0x1, 0x599c}, {{r10}, 0xfffffffffffffffd, 0x0, 0x4, 0x7, 0x4}, {{r11}, 0xfffffffffffffffd, 0x9, 0x20, 0x0, 0x1000}, {{r12}, 0xfffffffffffffffc, 0x2, 0x10, 0x3f, 0x7f}, {{r13}, 0x0, 0x8, 0xeb, 0x3f, 0x8}, {{r14}, 0xfffffffffffffffc, 0x80, 0x2, 0x3, 0x7}], 0x1, &(0x7f0000000740)={0x0, 0xffffffff}) r15 = syz_open_pts() r16 = kqueue() kevent(r16, &(0x7f00000000c0)=[{{r15}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r15, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCSETAW(r15, 0x802c7415, &(0x7f0000000100)={0x81, 0x100, 0x100, 0x5, "bb5aa8ca0fb9e72040cd02859e3132dfc915cf4d", 0x4, 0x20}) kqueue() r17 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r17, 0xffff, 0x1005, &(0x7f0000000000)={0x5, 0x7}, 0x10) ioctl$TIOCGETA(r15, 0x402c7413, &(0x7f0000000140)) ioctl$TIOCFLUSH(r15, 0x80047410, &(0x7f0000000080)) rmdir(&(0x7f00000008c0)='./file0\x00') 05:40:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x800) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) 05:40:45 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x4) recvfrom(r0, &(0x7f0000000040)=""/170, 0xaa, 0x40, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) bind$inet6(r0, &(0x7f0000000980)={0x18, 0x2, 0x100000001, 0x7fffffff}, 0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) fcntl$getflags(r0, 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt(r0, 0x5, 0xa230, &(0x7f0000000180)=""/177, &(0x7f0000000240)=0xb1) sendmsg(r1, &(0x7f0000000940)={&(0x7f0000000300)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000340)="34cffade3714f9ed1c9e5ca79e5ae5b2a12584e8b191d65e34f094442728d0b047fb64c475581455ff97b5e0bd8bc69eab69682fe49742deb65e5950067d280d56c77f716b12ef7e6a99f8b13e673fef53ca202032dc019b7154dec240f18351574d4356a0b23d169441ee5a3ab7b1be8df729139b046973a799343988a2ee89703daedcbd69fe9a54c45b", 0x8b}], 0x1, &(0x7f0000000440)=[{0x10, 0xffff, 0x1}, {0x80, 0xffff, 0x5, "985dd7e640f290945b1cdc44d2c04050ccdf8383afef94fac25a3aaf3e8349f571c004a7b7abc341bec98c18691e5ae0200ab5d905786ec8a5886b3818e64bd159736130694743bd606f4df33838595e229ac9483e1cb1b73d3e87844854e773f85eaae13799f415026db734be006c"}, {0x30, 0xffff, 0x8000, "79fcbf8c3a5d78c8babfbaa245f4d455c9cd4c972c0a322e9f89e0923f6e68"}, {0xc8, 0x0, 0x6, "7dc1b94818957f83dae6e5a9a641e8884acb088557b4499f1698c0f475dbec7543a42f309ef6e67caa3844360e4989d7de73a9ede5f244e8cc451cc6ad2abd2b85777aac32cea168f25956c1b3f084c651e07de1eafe7eabd9463f1dfd65d31cfae3f13d7a6b319704a76dc0ea070e4d472944c6b51a28caa98f5a5cb12957b6bf52862f0c956d96cda9e3c4a86c95813a275d8ee3e6b8d952b45a34e933828e97b28a391b8920636e06f5afe43366a8a40b57dc1bb0a927"}, {0xc8, 0xffff, 0x9, "23e62875cef5824521ea215dd63af7d0aec5cc0aac7736156c4ac6d5a42e41991904e0811965b59e77954d6665103b496211cd5426527651a3ecd0c822e953ec77b00d045fed8db9b5c563f607d9c12dc86dfcc3d8b445ca651bb4a38578fc8238e7a7e1ff52a385c83ae5795e8c7e4ca1d920c4e21e0f4c5b7f409ad3bee1eb337341a3c5afcfaf6bf1862fdd0f546e632dd90683d51f90ffaf1e40245b97b6cf4a16da9c3ce6ebc999093d1e98b01d9655"}, {0x70, 0xffff, 0xc, "bd86b50f54df7c671d5185c4c55c2033fa2063461e0f8456192172842aff80d47b21eaa1474939cacb97b9a9639c5b1a5fa5bffa0ed48d72f8621f7d913d8fe4fde87077cd866c5c085ec6e4b4901b62127a2337282f3284a43317ce96"}, {0x90, 0xffff, 0x2, "8aa4a7f6afe41a9e9272a927a2d0edb75ee11ec0d8716bb2aa558ab4969f698adc452feabcb29c2b9361c4419e74110209acd6ef6584a264626112c6466c79896588fde2bbb3dd8c734e37dc1ecca044557443f226473d06441e159937e7dc98f3ac4bcd025d6bcbc6b2b00b91307fa4de9216f5958d1627ab456e8506af"}, {0x90, 0xffff, 0x1000, "acbe0fe52a93db544dc6f33c02b9565b5f8c0d038c178635344ba278faf82125992ecb7c43f04ad39bdf2cee05af1168da17cc11f74b7bdffdb66620694d218f79e7c9fd8cc55d804d58d911f191137cfa32e2692dcad866d3abb30299427615c6b8ba881e9b74e3a2911f1090cdf6d815484da0ac50d166fc163e6fc7a2c8"}, {0x110, 0xffff, 0x1ff, "c98a10d7e266421485687d7dc38fc60634dc20e88800f31a3c826fd682540930bac4e495fb23668211e6363368316c0d89fd5cd8c34f3b2c2c2354cde26cf5679d91bd433691bbda532d70aa4fd49845680f898bc969bbcf3420efd41bd9cb129d984be64408d599efb6c35583236f1e23cad115212a4ddbd82530de4a6635a21dc7c01bb991376e71a8e07d2d6e8ad65a1105b2db9f27e0c26e03baa875ee6827caa78c161f5ea88c975eae0174e5b0c3243f1118f958f16d8e014a2a1490025c4f39ea298225e7953ce3f4d5927316bd14ac697bb5352211ef5536245a61c25678bede32183e7f4e7bbba7ddc2f4652fa0524cf237bbd2caabd0a5"}], 0x4f0, 0x400}, 0x0) getpeername$inet6(r0, &(0x7f00000009c0), &(0x7f00000002c0)=0xc) fcntl$setstatus(r0, 0x4, 0x80) getsockopt(r1, 0x4, 0x3, &(0x7f0000000a00)=""/109, &(0x7f0000000280)=0x6d) 05:40:46 executing program 1: r0 = getegid() setregid(r0, r0) getgroups(0x8, &(0x7f0000000100)=[r0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(0x0, r1) 05:40:46 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0x100000000001, 0x5, 0x0, 0x3}], 0x40, &(0x7f0000000180), 0x0, &(0x7f0000000080)={0x6}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) fchmod(r0, 0x82) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0xfff) kqueue() socket(0x0, 0x1dfbd15d74e5e24a, 0x3) open$dir(&(0x7f00000000c0)='./file0\x00', 0x28000, 0x2) r2 = fcntl$dupfd(r0, 0xa, r0) sendto$unix(r2, &(0x7f0000000200)="84cd42ec110f28f83c8499327099f61e3969edf658b3004aafdde20509211ec6f8fa97560b0945996770e5aae119cf8eaeb8f12e416b4e310a8da441d823f02e05be87dcdfcb0dbfff1cc454b18930ca7c0d00676ecd10bf90e1bfd7c8b284f2c282848eb8a09377d3a6dccd3b27f04b7aa0a141a72341e29f0a55d33695a4b8a62f3eb21ae3c216e5b13c748699a5bd2931e2e2a10279a3c49c2cc18386ed65a10bf13efae983a535fc67bb7dd9be73cd7c1afca69343602627271511bfa7a5c4bcdb341e39907e96422099e8a1cb92857d6bbc3fe3f4f8cc7032f712d878c45f677903257fcf1cf5c3bc8666b193f9e130470ddc8ebd07d09cf4f7f23673fd15aa3fea0080414c37be49cfd2984bc3ad35613cd2c5837b66b0d25defd2023dcf30e682bce5dac20280c21f80ac1cee99d5e40cf388e28bc545d60493bb91fa66c33fb021a27bca5a899c058664be5dfc88feaeca5d366f1322bfc2fe8fc93914792eac6c29bc6014e46885653a594119d87e1685f54dcb1dc310d3b00642edf470420bcde0c1b648dc5c079ab0abc5411b9bbaa054fc3ce088b82098c37527c6a669f8324c546d436dcbe7b892725ef3f3734ca1b7f22c0114d68b92fe73a09eb231b4e2b3276ed2b7a001410bff2450a9dc7480f01a6b09c756f38be9bff584c341f301344732e13b996b8776668260eb11c48b18e4c229a9f33023add4516f807cf2b678c18f110b0a1bf35401f0a00d945b017a4ccc402aadcee6c2ad5bb3d68298efdf3473ad49357ebe6bd1b3a7f33805c09d3af68c9ca5f7c8d9435b6f9235a836969d7e3254ea537b319ac9ae7578f30a48d665c7319effae0644432a3f740fbdf35573f3ad55305cf5ae02a2016f865f6c736b3ef6ea72a78300523bb12f891fca8fb43c036df2ed7f94f0a5e69e84761c12cb44ec1d342a8adfb084c8f87a86ae14fb58a4dc6aa9c98ef135c70ed8c5420ce54e034593993c8435e077812bec352fc5d2dde212b3834aed4040f4d9d82395c679288ad796e6c3a5538e5cf6584307001d453cdc8d30a6e82766a5e3f57ad70cce0dfd1cf174dc078d51290bad0fbe1abe91657009e120a1cd8a7c2386fad9e8b738211bdb9bf9c6ac7b42b29492f8e30e60c39670b15433d81f92c17ce3d701e4e0414856362f311b21f65d8590ba30b949230ba85bd3258bb7a01237f39d6e1b274bdd8aee2faf74ed5f79744c940e2410017197fac9f1788b7c47d5406ebc23c50b45025e327d3389842c6c3a2e76eb01166a1ec4729a281fbd2212025554fa130801ad7e7afbb3e496bf26f2e76c55e0f2a498e9e7dc398276c3d8bd1d271e1866dbfa7203a36a63737b0181a320cab789aacef37e9d0d5e8e06213a004d89e2b19218f6703e5d834bc2b999dadda3d52f248842ac04c1ef48fc4b5480e788d565d5a003586d8f905fd82f4ae81b799af5b5ae63d2d0fb009dcbc3a03bc02e941df76f7d82bf54ff3e5fd7ad69aba057396326dabf496f88f0c3a3affd02ab64544f7f30a7d8f71a1293f6c316b83c7e4bc8bfbcb98f1d2de582766952e4daad7947b97dad42a508aa568bf982af7a25433f318cded0bd084861f3c018d438d1dfe73345567dc7fa246b2609b41c055944c9b0d412da706b8e45c9a730bb1391f8de43621fe22c5dc8f4b8b08187a9e4668332484729702cd8a107fd57ae9ef4dfa1aadd2c121cad9234b72d3011d57448c2d1a874a5a4daead3e775ece216b429302ece46ba4f3ce8aed1b0ee3d50f7d59f12ace61624fc07c2decc651fcac0095aaf67f330cdb969ceaa5f50d88b65400e9f2ff48d349e69241b3b30361ebf2e8ff23398b3477c2c8a00f2650d9d11a6d07aba6ac20048d816836d74e2d32a2fd04aea8013d7cb7f4806abaf1a47e841e27f2619ce3f9dfd080ecdd0e4c63a9a3d3d9cc446e147399391348310753f1d8329da1e7acc212c305164e13ae79b411eda2a528b4bffbbddf3eca42735fc67509988792f9c59bca04ffd0a99fd47a29a00df062efc66c914d583d7ea04379da13a1787ab99cc70ffe7561e9caff4c1f17262f7bb16d0a54ced9c0b7bbfa065779b74cea49e98f5677425e954d6e1b94b210326a72e2806570d16ebd8e32d1f48f4a1686eda0d5ffbb12605e95058f8821d8da89afabbbb2db5c538baffbd65a24396432cb3447d428cc8876ef1f2413b81a2d25ff1a8196aa6be5bfaeda76afc8270d1a612d6834dc4013feff04fa4bec7ebf9c8464b0a92b05d4b17b7034fb712f6ee410220c8ca9d869237f0adbde2e5d893a95f9e752d53f6e8497fbbef49a10f6cbf477f12fc33ccf4b2a592368d00ab9a72790b8103ddba0f829221fe68f89a73c2133cc35f8cf1ee4f8b8a4be78040607049afedb26465b6471748106157b96f235be1e8407d2767b1977e7e561ee7592cb34323fbf86a0699c2f234f37e5132b5c45f31990d0570434d9f8799bcf2f1959fc2031b702942efae1baa691f34de9613bd6ed0fe3ed2ff69dc0b63aa148494cba20118ab32aeaeceb7dc2bcb65b619c7d35cc32b0c74d7afdf5e0f7f70a95fda4578346fbcd95de339b512e3f547773adc7c01df93a172af16d898cac92a20e3fb8454fdb33e90e6c6eeb66bae011dc54d0ee85e167c15d8c15dfe1f0627bcfb6cef732aed5f1e9d31bc5c11da66c847c8c39068832d0709ad4ae27d39c3b33c730a12ef99da92c44c63b1476b6e9abb52220470529de3acc1f1485279ad4b8e9284c90a3c0c3538cd6ccb0e9a0fa00d47b8fb7f344a7d81b2864dfd1cff516b95757a750137ddf1b502a8313d62264ee073755fdaa4ed3403100f1dd1dc7eb5803d2585b12ca640b5ef202135218eef5b6352197bc23f3750b5ab492662dbfdddd14354d629d737077e467a32bf1d613ca1e86ecacf5da38fa94e8dc321cce96d1f495f368833771556fa834e1547f8cfaced5a5910b03e9c84d616099d76a041338a18cb6c849fce5ecc3a3337042d43f6357b029d8fe9de480c441448fcd9817bc3ae97d07cd33d64a1956232da0078ae7b3bb15c5011de6c3dffe43957716033694fc47e1aae73aacd524ee0d58abfc1cf132f88cbe2680a2a9d4034b4e6c5e4d362bb6954e7fc78043f41baaf6b575d22509d74fde3f5b052a3a2436f3e83750cf2687ec93871fc275d6adb47d07d91a84769b4dd6f28430253cbafdc32d0e3512f6f5c370f336b09a99094efbb78dfca177301b8308b9d706182a66b3ddc0ec8b8d0c2da8847b20d64b94abebce51d4f6abc87c055b55d9c2ed45e736184379a5275639150d782279fc078e62c1b062d4fd079d6d2ffae12ec75e3b409fbeb1d169c48becbe906a40af5a0b1340e1131c8eacbd661ab3109e1bec803a72e5ba2682ab16b46c5091472fa2d10cf3644a6d0226e805b314de4113ec20c2078ad1d37140e3f8ac6f15033465b7434ed6213fcf1372d31860b75967d6fc4d00e14be8252bf6e91d11f76d89f5ef901f4ae42e9dfd1421644fa970a67fdb61b5bca870fb0bb112e9f52c22c096a8b370114dd901f6f877783537960201e18bbda8f814121fc7829d2d98b6ec1666a2e55d454a4cd5209f8017cbe8256db22824042ea0623a939869d56ab0a7122b3b2f6d78efc024d448c0e94b029640bb55331609251a2997976585e8fd990faad53d5f99775f763979460e6a0f87b3f2d6669418cdf7b76ba8bc220cf480d03d2106d4e0499d9dc800f80944fcb6dd09d8e06516607f2c102dddff1ac3ba0dc293f4917ca6c378754fbef1397d794c7177def7fa4dc5855e695b12cd1322685badccc65077748c44cdc0e9c075ad1bdfbb567787adf6875d7fc905346a8ce829c08c74390c11fe1a84ddade638b219b387b7cb85cd9ba5ba5807ae590fa3c41fd2fcad605386c00ccf09bdd52a66661dcec6b6b64a20e391efa2251a6c741f5a8d87caaa3b0caecdfe034fc77cca3754c30122836100d223a057105bbff3d06477adf6292877a208d2f36effa4d4ee061372702c9f67bcb86b58835f21a05abdb32e5daa7fc057f09a1b95ab15a896d2d7d36272906d12e72cb006a90308c6afaa646335800e034a74529328252ee7841ae1e3506d55bb364c7c18ef809152b8c83ac55bb228fb217b83b7b20809a133dae77e36a3fcfc9d82b7d17b2584f7bf333841ccf75562f28e643c4184615da8fb6c7ea7ca4bf078f35e2b3a7fcfb82f20ac7994164aa3ed6822e99350471d12acb6369acba728b276e56ee515db9316b6ebf22887e483ab7d6cd5ef6cebd496175dce80e1a46ac8a93e1ec109801da95ca4e7e6855da3c6ba50697e8243706c6b6ed3b2cf56f387eb1ffabd4162b9d7741de551115e250387e00090f23fcf322a244667242438c4f2c82f81b03b8d918634b0593e86603430a09019612381d66b6c2661cc8f97ea8db7a44c972c0f49b82518bcbf759db277347beece70cafec3ae8313a7baa1aba449cd43df374a22b3786ac320823a040735c72b75c14cb7fbee33fa75ebc08286f16ca55b07b476713a80e5962a2675e38121e0f2e977de25d7410fb4aec10baea06130c2649e8ebfd05cc8356803f1610c9327f14cc9810f85b2da03326ad1cb574dad5d5e19b1073e32ed5e342c7861781eec5e624d0af5bee64ffe1d42fcf69029e911d5477262edbe35f56de93889930e946e156fd90fd42c85ed0cab138fbf94d40b6a7d40e8dfa7dfd4cd61885588f6336f5b26318f3f93a2ecc7187d0b36490034c64f922ec794a9ede43107dea09d49e816595c583ceafa8a12285fe655bafc9d808e0f6e2606516e6b5d95fddd8f2106de80d25aeaa889bd91993e0987903bd2aee542acb9c7ab9b59c374af13496228bd3d6d9533a50a3aed4a955c8a94e8cbd08f0fd64998a3cacddc5a9e2cac725df1da8c49d3bd2142a9015335ea3a34f9c9991232891cd10dc7f9456e41d8865fb9f8a970a320ca2df09e507d79fc23b9440591cbc4e175030e63e655731945b6fe91f4a87574d6da5ac1af2042e3446146118043377bdda5510fc15132d1be5a7f8e32eee1958881e5e6ec96a4dd7e6416448075796842d080fa13366952e51b188d1a072f6a6376fd8fe87dc46e1c0ef271ed1d81682b97706285e9e125b5fc196c66fffd48764e58acea45ed61a6da05cfa5f1302360482de8d2b05fc44d301dfcf97e31e8d5a861f348a5f88ac093b0a604e0303bc9e7d295112e1a18826ba1d10f66e320fbdfd41eb63cde94f9adb65ec392459cd380ab117b35eca3f61c5db6ea6bfcbb553352b86a02426943ae6d4b92a162906c96d05b8887a1d8f8a5b4c86cc0b5acb48baf739d9f2b95a7bda9dcbc21eb76514c57f4a58634a571f505fbf1800fcf5750c380eae7c218745d6b65032f296b0af100d0b5305223d63dd92437678447308c665cbe71b263a422e8fe3e033ba9cae085e747f939cccecb3da7441638536b754b62c57a8416a04324d994483a0cc8a79375e1508ca0cc7e5c0d679bf3d15648da6d692613ca378b338bcf54be333de43791267d4481dfcc49eecf7a2dc6007cf33168924523dfa7ad5ed5c91601bda319fa58c19c2bea2bb9f2254483e32881005fa057771a5d58bb340fd70b8d0ed000dbed56da288d1ff712a6f07d4016f5b8faf7d0f0e941869a6d1510725e29c090e8a637817370123f3f968d49fc4dfe201e650017edab978b0765269861380e4f2412b0d88dce64fb0771efd6e5a13e96ed51202b2d61427405d23b18b38a253d1e2f078434666637e7bee", 0x1000, 0x2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 05:40:46 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100c8, 0x40) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x88, 0x2, 0x40, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x10, 0x100000001, 0x8}, {{r1}, 0xffffffffffffffff, 0x80, 0xf00fffff, 0x1, 0x5}, {{r1}, 0xffffffffffffffff, 0x25, 0xf0000000, 0x7, 0x829}, {{r0}, 0xfffffffffffffffc, 0x22, 0x4, 0xd5, 0x7a}, {{r0}, 0xfffffffffffffffe, 0x86, 0x23, 0xd5ae, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x80, 0x6}], 0x800, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x23, 0x23, 0x2, 0x9}, {{r1}, 0xfffffffffffffff9, 0x42, 0x1, 0x100, 0x1f}, {{r1}, 0xffffffffffffffff, 0x8, 0x4, 0x401, 0x71}, {{r0}, 0xfffffffffffffffc, 0x82, 0x80, 0xbcf, 0x9}], 0x100, &(0x7f00000001c0)={0xf812}) flock(r1, 0x4) 05:40:47 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x80000004008) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)='x\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x1) 05:40:47 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSDTR(r0, 0x20007479) 05:40:48 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x202c, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000100)='x\x00') ioctl$TIOCSBRK(r0, 0x2000747b) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) 05:40:48 executing program 1: chmod(&(0x7f0000000080)='.\x00', 0x22) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r0 = geteuid() setuid(r0) unveil(&(0x7f0000000200)='.\x00', &(0x7f00000000c0)='x\x00') 05:40:48 executing program 0: r0 = syz_open_pts() kqueue() ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:49 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:49 executing program 1: mknod(&(0x7f0000000480)='./file0\x00', 0x20aa, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="a76df4abac35c5a006e206d2ec5d7146591ed63b932e7f34054299", 0x1b}, {&(0x7f0000000040)="16e0ffcb9679e302f40837dfbcaa8c44d4c4e630e7e4033bb84c093b93de43b00a2369ad6b7674", 0x27}, {&(0x7f00000000c0)="124d9b090cd326266a29536faf6f5eacbee43ac655a097afd871e7480a0c8f7f3e50ca33de2e83c3a0884a884b6a0140f0ae46c6f648e58fa3b72d0ff27e1f81ac1057c66a3615f8caab7baf963500bef59b56b0867298b451837cb28dff738c2077df1e25ebe0de3ed8eeb80859147af4d6142dc63c6e8aeff07b98d152c755142e5121a89feab54ad9ca1f83ae8c57c3a63c51072f", 0x96}, {&(0x7f0000000300)="c05603d3ae6aa4931176f5b2c70012a230c292792aa2afc29fd30d75aac58c1f0a25ee85cdb3e27b8ced304cdad386afd169e4acc190ef752edec4115bcf1e9d2ab37ee10484f324b0774024854b09a0338cfe808eb9ca5d8aca1590b68bd5ff8aae15839a67c1766040f713ff0a9c0f9c45382d7ccd2bb6271f90fdb52094e9fc6f92fe04afa1d1c7e7aaf8ff69fdb50dfa7093eb13d9b0e520bd6f0501f3c01c871412c34aa81ae80a3585958d84b82a8df45b9e9b89fddc4da9926ba744f2ef0e80650c9fa7df0e6a9d0052df532870d8ced4b3bc244362966ed408d82a79f73fb081e1f947502a9ba249876955", 0xef}, {&(0x7f00000004c0)="032e993c9d15b70e066fce0edbb95b17f322ac22b71525d527df0b861d859820f2b7161bc43e2667078d529cab28bbe4a05ab425962aa93756aca40f7be99cc9c2032c2e57b573697fed548c2c06fd44e2c6949ec4e717f5aa6a4d428125dff1b061b6b0108064e16b75d61fa47fedb427caef30a17cc21ca9cccbf5eedfa8ada1e539e00f7e645068afee1ab20a0448f16df31dd30ebdf90bee6efb79b2c03702c07e38b4e36b2b11d10fe069c84b87dd7288f44bb96c90ad0243c9e823a8008a4fca1054e3adc64de690b8f63223a002602f35add698e55a7db991116e455fbeefc3b95d8c1ad5c03e9801b7c510b8e3da6432fa740e96749c58cb78b3c3808b1b8321e9f697f191ea2f170c0cd09dc9824e1be8ad6c7d793d84c6d887350bae28236a18536cd55c9a78bfd8a0014aaef22aa23b3b1d448cf26e30da831773edfa6f2f196d3fd7fd931b2eff6b64359b14ca8243850794111fd809d605d11dc89152ec616b2368fdda199631417be2c55fcc5b4321f75a943275e8c2d541802d526d9ef3404fd09254925815f90497336f981c5c9c6b959c428375c98474e9f5b3fee29301ec810b67bd8d99a4653e180645725d655bab4f971c18809c544a086c2c5351d6848120638d18c972d2be8424b78c86b424a4da4cf02dc893785cce7f2d5aecd5f529e20f9e4e7b0dddd85ec39f658a2573c4cdbfa895b7c5bf804cceed3de2df94cb057a9e4b8c943ad7924e662c3bd200cc762677b4cf3799c5f8681dd718c4fa1610e4e4c9b8c895b570bac8ca4926bd0ad6ae79cbe84879d01f62ae4ee69ed18c1994cb99aad2c3c8f5cef3b77f4309e12085fc70d28d42686335506797fa940d04df2db4c3311dc43f74b30a0187404b480860371bc9626e9adb7a90996988fee8e7ce20117db9e2dae27704c99c78a67c37640d41b2c3c79a609ef0d2cf05eb82f1ceaf7bc7c856af8951c3caaaf796ec58a93eb3789616a0cfb656f2c147c72026b7c1976e507c15f79ccdcf14f32d4eec587cf8722074a3bd05c70aea048c54c966a337ccdb69cac19c0068a9cf0117510b18003b45e099dcfb5449f5518595dca0115e034c9df3d5c239f64f6f42ce4844866e3595c5275d5eba10e9994db206df6ee6f3d89c25289dcbaeb1a95594ca76f637fe2854a53474265664fb7d486eaf3190f8015caa8494a9c3f43446297160434c6d534ee479efddad16349acb4f9c097da32b0beab251391504780d4b89a5063bf83dcbec62dfcb5d6e5c9ce5c0c739d81d141160c47eb6ccb7ad15f15618a9a429f1a6dc4a1190710873763997666379a5e75fdb65e2e175d964160a5bfba5b54ce491e80176b32eed12f47006eeda802f5b5b756c2af977e91bdcf9960e7996d9ee7ece82968f0e1ee48682e1446e76fd0953e33cda61637680a1cfd73e3027acb5d01cc9a33002542bda68d5dea4bc667a5ee6de4f58baa5a1a01cb2f520aeb34d54091f28140f7bd190a55c600ef941f319e9dee9e46f348e739aa333a7015e50a61b52828aa0a3da8c653218f10315d786174599fe4cc928c93df10467f650794e2b98c1778858bf39c1c8bcecd88645e69c4aa52bafaee3aac142036c4017682373078969fe101b88f230525ecfd1adae86b42c29f21b78324b5f8baf8251ed33730e1364559e44c7aabcefc27b67f1e774d00191d47ae994fb360838f1bb0d4b942ccd7adc09e769f5380fbed6d31124059b0c773a6e395bfcd13d0aa4e39df537f0fcc46300e703c3c8b620f750bbc9604587602c86c561bde6ee852039c4a3b3822cad31686103939e87baf8f003645a6e8c6ddaf9eb17321214921c527c1a2d9d34411a026cc2c6d3738c8fff2f634ca6edf82802a8207dfed8598019b596d7efa5f4cf73c1e23d01476b73dcc81b67b753ea336fa5f2dd704a192d49f570631399e2f49d4ebea6dd03626a43ee6c24edd1b8c7f89a8e82054f2b216d4b6c43fb04b51449fb96b1a1b1ea6018b38d4b11d3371ba765af536926895df72553e2fada828dee98c1a1fa901ca884ae97b808b7d65889e46e380aff3c2fceb6d56064adafa70815b4e4973f85db1cc6f7fde665e27f541732f29b3e4bb6149ffd86e46769e6960b1f1bc40b1527b8f5fdb9b6a7c97c1015d85adb715b49e9f6981372d6f868a0fcfef9234a672b07989f089664a286967f6c5e8e433d07dd81eb66d021ba5beded5c1d21ed94c177adf2865797ac2b35de6658d54c09667d7dfee6e335fb160c882b01c16c4e56896d98d3b251096a4f1590ba7b316e1728ade5e40be7553e5e490ec7bc14077fa7a7dc4eb26b5487963d6a709bfeb115b898f88c4d01e03398893feae213486c1586354b2ce073e9a3bc963ae548b249b0bfcee0ce9b73dbf533cbe26b5a2a9f347d3d987bf9264cb6b7d6b2a562876d21d3d92f7980402e18c3a536f4f7d8c374b4521f058f5d5d8bb3d7f7e803809c43403aff875063f29add096344f90e1d64c226b1b30d59845ec9567fa6738d6715ec680ccc1bfc67c0d7c0954a9eedc33bd06b691503aa735235f734015b3c2338522dcbd51040ab6dff75a46e4c1a111801878772485b299548ea2d5b2b91785f6de5e3831bfaac1239a12e0ff5445a2247de446d436282db6e4512ef478c881a2d201bff5f8372cc52a82f42352a5e1b8d07537079c24f2a767c20db4e3159fcc1d57a83f48656f458043ee3288db0451be59e79452ae3dcb9063dc33c936221ab5e25f121afe7aa86f9978150bb8f11cb268633b8cfe281e8113b2d84887395a4e150325eeec39b745eb3b608ccca5b8ef7c601324739c8a745ab861f19450fe1f84e24baa4a659226578a8d3639950d18c4cd2bf6b0b574a307289ce570542b8a4218c359b471d1f6b5110c31c1215ada470c3a274854c2e10cb9486cdbc791031d017c4abb38906198f74873758ea30501331b89094c3a0f111e3ba032eb015876ceedc2ef235b563ae3970534a6d5c269b8a4d980bc2eb937da06b3f2e51ba5b511a65ac027eda67695d57729320ba36b77fa1e519f238b13672803c07df06f3d8752bd5af3c86949e0e700fa907ee482c112f1fbb345ab1d98aed8f0b2e4401c9d4755c366b07bac8a911921dcfba7f1077fa8bfffd3b4075c9ef68e43cf7af326e89f72e2c8fafcd5034042f1a71f394bc86e6840105e4fab2671e8463531a45c8e266e0c2079128bece8b2ecc452c252e98a44763ef5c4ac15b1c14581eb15ae8459a603f232c9ccdb36e8b838050201bb28251fff3d210b397303de5eedc1ef004d18d49f26504c26c494270cc30375f7422376660fe0293f5247a98242fd76395aa2a72cd03360bf1d767f1d7c73a7a48608dbc8b340a22c7d86937d668f3b686b458e38380dd1b8e2e7affbc247154c4d9fe37760f69c4997babe64d860cc8bf4d531867dc1f838d915408678d6520d0556af827b4efc9a0e96f16ecd1cc480cdc32f4d689c0cfcf47b1520d886f0c36f738a5b11aa9103699ad4bf0d57e6ffa6d5752a56b83aaf34e8371444a20ab30d821a5a9af8b1b828e00f1efeb778842dcdadd0543c8233f1864a048f1948af2c54399c94554645231adda2a6a1e46de804fcd5d86de9a7dea2edf7fa4e412b7281b49505e5a205626033064d0827f09761dc65ea788197f628bccddb5de51383d99348e9deb24dbb25923691a55f2031b7b59ccd9a7d5f78e744c24700196cea00274a2408d0462f61a1f95f8537015907eac27dd44cd3ed9ed16dc462c962b0c0087f34e1563e94aa78b308c3b3500776205510583f0fcf165dc3761b7c4585411f40978c0d986bb426a8fd37c414fc38a1f5bd5ed601dea56cb3d885b19e0179f1e8853292b0efd986cae5ea2d4b93975120c1a770183caba6782a7542055135f8f03dcdd03e7fa2e8a651cc04c80e014a83947befb2b2c96ee3a1cfda7a7fe11348edeceb5b24a47a8a111c609e729314b5391ef66f6700167593ae219d1dd7d8b0ed34fcd036127258fb1126d0ae655abf81daf8f2585417424f88c09658e7723aa5959f03704c5dee6227ec0b819ffa1c5b65cbab0097e9e508e48ee964b7f6ab6169a02f20be792fd7e5847312fdf25a13e0e4172ee7a9a70b61306f26690727f3890dbfd7cbedcf2fb373167b855f2edf81082ad2bbb74bc67ecb05737dec20454997815768a890b0ec44c6f82c6def83f83b2b1eead1931ca4dc4a2dc7f165466f7b43886222c34313fe2cd39fb229e656fb85a89fc55901fb367aeb870ec2276df107c2eb108ed8e6f146ea82bc76c235f6b943c029517ca3d90a1ebd83b5c28115ee49a4383c006650a84daf3e7bd4fae9efd639d5530101efc001fcee265fda12500a3bcf23dd7aadc86292f23f6917d431c87d36b70b05d43462c8bfe5b8438311d257731609b81cfe5406c7c67737c99099ba40dd07bad7185fbb3c8e6191aaeec5de3a9096fd4266ee518ddf194b117ec20eb6637e29110704d782f84fc5f6468751fde6af3361d7c102cef190751103d89489c92d14d706e00ece48fd91cec34074f248e125af0ccd391aa9cab29900789c3aefa0da593ed71f7691e8544e6a8cb0e4312853a63552089a7f39833368d269cff7361c76aefcec1ee70b4c9580202142de2cb55b4df10bec2f2a567db01e10be869a553c8687f9d353f2dfde627d6a69269930c8d542b0b341149882e493b66800b1c1f462123f87b3be77bbc9c95d04bb3d3e5d8357632dbfddcff24efba0b3e9a91f8ffefe6b93300d494653e4a11388730fdde245ad4c446197f645db314b14e5e4329cdf775fa5b36292fe45043461f9684949ab646075ad580111fedc53ce3eb88a504ec7127b04162b47913467b184a509cf7c5f8714d338b84e9a9ea43d7f7fc9bacf434d74873f8881503682fbe109105896ea1b19aec93cdf6b3a5a0b2d700f03b4b3d47c136ad1c9cee1cc02d5255d7c3cc9799a72cc7b7d423657ef9258b2dcae59209df847431b24c028ffbab922f2245c0aee781377784be76d195ce7badecbed3c2168b1e7c528b6b16f62ef2c24a2f5d9675c3dfaed4d4f0d85db658ae6ad4415f9a09fec0b56b689ab14affed801d4696e1ab9fd54698eb606b673b9490a6635452ddec7c53a0c2f8cc0aa566a81bad2556603f29a141df2803c5c19ecafc9631ed577764fea136d4b7b368c703c0df334a09d4269381a574573d9385b36999ab05fcfb80b5dbdf02148dc70fce341067b82e847e3b4c7eb62c758d96c882c453f68665a9aa61db4bdf59c7e2dc18719b4bc50c0123b91038aa6b8116003d3788cbb59b7f2ada5caf0f86fe6fd654282fdc724e9a3c885454a3bf63c5243cfc1b9607912f2df302d0722f43083ef7d4ac113195b2bafbe89560481b012f0e295087036e6c7ed4e205e4efbf47807d696f6e401c2506153a65249cc2df3442987c1cbaa98879e317025d9719aecff47b35f8ce3f8ce7526bdbfc79b5eebb410bb64baa04a2d85ac6cd2bc01c1aa44f6855fab9b9ee5e5e882c9e1fd20ee54551ec535446660047d348bc0f5215cad531a87b7586c0a0642142f1d7fa8aeafb3c1a1ac6c671bc63cd59473d15c8fce64597880420ea3ac0197a930c8db7f58767103b4d93c2c84d8506e72954b2f19d470a6c76eac35dbe1229a9228294d95113cdd274f5f05167002fcf2f001ccd4744915d4bc6ba6def17409a982c025c477bd9703e27c7ae82036d9ef35b5a8b1dad494e228c7bd81837d9c86ecbeffd72ce1d1f09b9aab5222aa7a6f2", 0x1000}, {&(0x7f00000001c0)}, {&(0x7f00000014c0)="3d1bd0641f247495dce5dffb93bec52aa61b5cb81422d668b8797385accbdc40a9e3727eabdf621128e9c5e39362fd5bb96cfff2d9e9e266868fa8d7347cf0f238822288604e2c5b9ca76d08d878117ee019350b7aca757f5a90e21d3d43dbc7b032031b3af01f30ff15bebce90c35ccb179363c2c08ffd38df0c57aa730921dc6ba9b0c09a7c339c183d1a66e5f3a97747581748bfcb9e684397235d3a2adbe707b773403a87588cca8c81eae88ce3562e4dae8649493cadd12e98555b8845dd6a79b88", 0xc4}, {&(0x7f00000015c0)="576d62b4b48667f3498d59cb7b964df22bce62a7fb376caf3407f4bc63142d392fe32c8a24dd5070a3cfb4cb36dcb46316338f50a7086e0e1ae22c0add64c65bd51327094ee2a65a8c79d89bfb3e7cd3841cdb54b64fbceda19df4b59840697779271c3f97c1a8e672473a129f72adafd4406bf204da680e0e8c4e1ebaeec27f43afa290d8e65ecd78f6a6eea15d4354104a5cefee8642e77fbffc3f3c21b52f991c1c701660d6bff7815abb7cfe52f37dc819c38db165422d9bf1061d8e98e3fb4c42df81bbb3e7ddc7ca5d7467d075eff9dd9e76f5d7b435502d", 0xdb}], 0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x9}, &(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)) 05:40:50 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x184) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x14, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000580), 0x4) r2 = fcntl$dupfd(r0, 0xa, r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0xeb, 0x1, 0x9, 0x2, 0xfff}, 0xc) 05:40:50 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0xe7) setuid(0xffffffffffffffff) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000000c0)='x\x00') 05:40:51 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) pipe2(&(0x7f0000000000), 0x10004) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:51 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x41) ioctl$TIOCSTOP(r0, 0x2000746f) 05:40:51 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:51 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000024c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000002400), 0x0, &(0x7f0000002480)=""/49, 0x31}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 05:40:52 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x0, &(0x7f0000000400), 0x7f, &(0x7f00000001c0)={0x2}) kevent(0xffffffffffffffff, &(0x7f0000000640), 0x0, &(0x7f0000000740)=[{{r1}, 0xfffffffffffffffe, 0xd}], 0x0, &(0x7f0000000800)) kevent(0xffffffffffffffff, &(0x7f00000004c0), 0x0, &(0x7f0000000840)=[{}, {{r3}, 0xfffffffffffffffe, 0x3}], 0x0, &(0x7f0000000140)) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x686, 0x3}], 0xfae, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0xb, 0x48, 0x4ac5, 0x9}, {{r2}, 0xfffffffffffffffd, 0x0, 0x20, 0x1400000000000, 0x78}, {{r3}, 0xfffffffffffffffd, 0x8, 0x1, 0xa0000000000000, 0x1}, {{r4}, 0xfffffffffffffffc, 0x80, 0x84, 0x40}, {{r2}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x5, 0x100}, {{r1}, 0xfffffffffffffffb, 0x1, 0x20000083, 0x1, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3, 0x80, 0x6, 0xff}], 0x18a, &(0x7f0000000040)={0x0, 0x10001}) kevent(r4, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) 05:40:52 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000240)=""/173, &(0x7f0000000300)=0xad) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x20, 0x40000000, 0xc56f, 0x7f}, {{r2}, 0xffffffffffffffff, 0xafc95b45089b4db9, 0x2, 0x8, 0x1ff}, {{r2}, 0xfffffffffffffffb, 0x84, 0x2, 0x6, 0x3}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x7, 0x6}], 0x3, &(0x7f0000000180), 0x0, &(0x7f00000001c0)={0x7f}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r3 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000140)) dup2(r3, r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x8) socketpair(0x10, 0x4000, 0x7e0f, &(0x7f0000000100)) bind(r1, &(0x7f0000000340)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair$inet6(0x18, 0x7, 0x1000, &(0x7f0000000180)) 05:40:52 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x0) r0 = kqueue() r1 = dup2(r0, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000200)='./file0\x00', 0x21, 0x0) write(r2, &(0x7f0000000140), 0x2a3) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xffffffffffffff98) 05:40:53 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x1, 0x1c, 0xfffffffffffffff8, 0x7}) 05:40:53 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xfffffffffffffffc) 05:40:53 executing program 1: socketpair$inet(0x2, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000180)=""/76, 0x13, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xc) socketpair$inet(0x2, 0x3, 0x7, &(0x7f00000000c0)) 05:40:54 executing program 1: pipe(&(0x7f0000001cc0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000001600)=[{&(0x7f0000001500)=""/206, 0xce}], 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="b9b429939fa6c39c96fe2a6ba97b25422805badc535a283036963344cf3eece8a2cacfd0fe895707d1f90b0fe8c75153b83f0ec9bcc46c766d46da31c33d614629d29975f38c639d8ac392d285d04bd259fefd9d6163e94128b895b24d40c2876d68efc56ab341a1f6c88be78f4dcb29c5cdf701496c4cf4f8ea97b0160cae1161e9496c53c6a3df45214119610f6230e7b1e9c881b62ab642a129536e6aa4c78154e81f37a3ab14e1cbc21096cd18d1690a444a9d939d9fdcd9074f3464bc25c8969103273d81188f2c29e37c9b42d70ceb62343f63d5bb52f6b248be0f475d93", 0xe1}], 0x1) r2 = shmget$private(0x0, 0x4000, 0x102, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/107) 05:40:54 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 05:40:54 executing program 0: r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4, 0x5, 0x1, 0x3, "12b2f9ce6e3b59d49b03044d8647e6032fe4230d", 0xffffffff, 0x1}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) kqueue() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:54 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000180)) 05:40:54 executing program 1: mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000) r0 = dup(0xffffffffffffffff) accept(r0, 0x0, &(0x7f0000000000)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) r1 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ff9000/0x2000)=nil) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) 05:40:54 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = getegid() setgid(r2) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x50, 0x40000040, 0x4ee1, 0x7}, {{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0x6, 0x3}, {{r1}, 0xfffffffffffffffd, 0x42, 0x80, 0x4, 0x80}, {{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0xf7f, 0x9}, {{r1}, 0xffffffffffffffff, 0x2a, 0x20000002, 0x63a, 0x1}, {{r0}, 0xfffffffffffffffc, 0x0, 0x4, 0x6, 0x57e}, {{r0}, 0xfffffffffffffffa, 0x1, 0x6, 0x4, 0x7fff}, {{r1}, 0xfffffffffffffff8, 0x1, 0x42, 0x3, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0x21, 0x7, 0x3}, {{r1}, 0xfffffffffffffff8, 0x20, 0x40, 0x7ff, 0x80}], 0x80000000, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x0, 0x1, 0xffffffffffffcfcb, 0x40}, {{r1}, 0xffffffffffffffff, 0xe, 0x88, 0x8000, 0x1}, {{r0}, 0xfffffffffffffffb, 0x40, 0x9, 0x3, 0xc1e3}], 0xffffffffffffff75, &(0x7f0000000000)={0x8000}) 05:40:55 executing program 1: nanosleep(&(0x7f0000000040)={0xce, 0xfffffffffffffffe}, 0x0) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000600), &(0x7f0000000740)) 05:40:55 executing program 1: mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair(0x18, 0x2, 0x10000, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="919215e350debc0bda7637aea04807733debfcdf72d4f8cdcf3eb5cf3a93ebdfc87b1edcd2b8fe443258d84af39c8478b0e2480981452cd492448c33ec0aace9ac541b77a794d6b864d15d5082da489aa1c50902b72563213148e12153b1c2f6404275e11073c429617255ee33d2767f5f0662d33aceddf0e4b8a8062369d1d39bc067e6ba9e0b5260b674f6a51d8636dad4bcca24c75b593bda34593f79b03586158e9f62fe0e65857964d8e79a0fa10ff92f54731b179ee6cb38f23dbaf981c3e600facfba4f775c59c280fc49b6ebb80e547b37fbaff78d9625adeb7068236578d7a1f7118afe7906c54f008ac43def46ae", 0xf3, 0x401, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) mincore(&(0x7f0000fec000/0x2000)=nil, 0x2000, &(0x7f0000000040)=""/50) 05:40:55 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc8) r2 = dup(r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) r3 = dup(r0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) dup2(r1, r0) recvfrom$unix(r3, &(0x7f0000000080)=""/181, 0xb5, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) 05:40:55 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) r2 = dup2(r0, r1) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x4, 0x3) select(0x40, &(0x7f0000000000)={0x5, 0x5, 0x5859, 0x7, 0xd5, 0x8001, 0x0, 0x10001}, &(0x7f0000000100)={0x6, 0x0, 0x676f, 0x9, 0x5, 0x8, 0x4, 0x5}, &(0x7f0000000140)={0xffffffffffff0000, 0x9, 0x4, 0x9, 0x2955, 0xd, 0x54, 0x1f}, &(0x7f0000000180)={0x9, 0x9}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:55 executing program 1: r0 = socket$inet(0x2, 0x5, 0x100000003) sendmsg(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000400), 0x0, &(0x7f0000000440)=[{0x9}], 0x10, 0x406}, 0x0) 05:40:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000040)=@un=@file={0x0, ""/36}, 0x26, &(0x7f0000000680), 0x0, &(0x7f0000000700)=""/229, 0xe5}, 0x0) dup2(r0, r1) execve(&(0x7f0000000000)='.\x00', &(0x7f0000000240), &(0x7f00000004c0)) recvfrom$unix(r0, &(0x7f0000001840)=""/4096, 0x1000, 0x800, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) accept$unix(r0, &(0x7f0000000800)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 05:40:56 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) r2 = dup2(r1, r1) getdents(r2, &(0x7f0000000200)=""/236, 0xec) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) dup2(r0, r0) 05:40:56 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) accept$inet6(r1, 0x0, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:56 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x8000000000000000, 0x1010100000000}) 05:40:56 executing program 0: r0 = syz_open_pts() r1 = kqueue() fchdir(r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:56 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) bind(r0, &(0x7f0000001180)=@in={0x2, 0x2}, 0xc) sendto$unix(r0, &(0x7f0000000180)="efff751d63b7d1cd198b3ddbcea139e60a301ed7bc30f14b0c3fe162df1c9573ff2527b57830e4a4be42684577f3a90304bfef3fb0057fe128e021fb6068fdccad6c356d775439c1c3320be0686d8997a0a4fe3de95055e435bbc633f89b04cc0e36c7208979f5186a920367f95dbfdace1aa9077ea6ab80cb1f0fc5c00a13b948a310eca20b2a5afc603d92af97f213926aa38710d37cd3977aec60508d9c9bec2b8195cc828a6d931fb909e6e97e8e06a9abc238f37efb53dcf3f80338c574bea563834f58d51558b30409376ca7c0f1b4517eeb212db789e70192f3f13f6a0bae480777e911134235993a3fc641246cae1cdcd303cfd66b84fdc4d51be6ca34188675c4a42fd4c5725f6c3fbcebe315900747a6e2aac47a72e890488e4507959fd0ab63de05c8838d40fbf0518ce1ddf7346dda277d127c2e11a3475d6e92a842a967a4645c0bed8d26c889a61785c4630d5cd951dc32e9bcb0cd5d439d437ec8c0e727c220aac9b8280ed09dcaeb3ff47465184e6fbc62d3373e12b92f26f1c3d71302e71da959bdfe3296b8253b62822e59797a23084a652217458ed3c4b47ed119955a677190c7ba6101fb6b8a81ea614ac9eeacdafb1909a403975626e21ff57ef7395f97a74562302ecd9db0dba32406ddd5b975ea04a7fdeff99d5aef811f067387ddd2e81e13c7d435a28fb8473b51e1aff71b3facb984aa6847716b5600744b2d47b29b10151a72abf3c1f5c52a2452593afcd7d4da11c389514772127edfbe72b38371912ede20bc0c5d2aef2b495454bbc28a1cd5f5b2164434376acaad7873a3bb61c7085a544c6f67dcd67f145d311023c4b8a0ea087e3f068439807113aa1ff5be26987e6e962aa7749da07d18180e2deaaa1b072a6510ca1167a9ed96fcf22dfecb18af32bbbd34e6e002881981c945897ab95f9a9485d2a797efa5aeb33be73b55468b85cf267369b3bbba6aeb3e9d2c56fab2fc05c779c1490beac3be06166cff810202c27224418c267325a2b92ab6b70b233b4286e554ec8fc6110830b5d627975695e10c2fc492092fd9ef5a744dd47f645571d08eba3add07d46b1c8b3bf9b5a06d29f64e1a16193868c9289b8e8f091952371fb1675949797c286e92b0dbde127e6b4a42fbc3906900eb2a3c6b732421cf5f27170c72f7a2336667fef7245714bbf33bb1e353479db1474a0f3f5e8cdd753b16a480634c44b98d05d5962324e0a7f36154968c812654be6f9967a7b7e10db49dc0474448035c1de191bb2aa60b59b647eec145d58414140e6e5c106e5f0ca14e66769048a7ec768db7d3af424306b11a4a35b5f3c9f78ae524a3eb22a3cf2213a53c299ae27c8a9507555464ca50c7f1076e35af2338337a69e9a43d93bc32e963e8189f285b434c13e8b5e9a1dc607de9688245094035117a1bf93edde568a6c1ae96ac9e894161eb3c0736805fc0fb52791b84a6f6804518a5449db938c34fd96d10951172c760d0e0f1bf38e6efe7fa558b5f274e369e599757d9ce0b1cc639c31bca04f1debe125b7f3bf95771efdf5f48c4d8512b82a7aab1a8017c0365a608e3c893cbf9f9e51f5578fe8868fc0c6aaa879f9df38addaa7035e869f83bd367156b3f990841e02b9685d79d1912c7af728e9c5817e06cae901f59229deb7e598cf34ef7b7cf6f36646ac3ac7c082a3cf5a5a6d9fc9a516f739a4bc145b89e83b62606731680a44b3c6a9139f9ca8742dca6b3fb8ab880b2715c8e306191026e172246202b61793502536f4f7966cf44eaa0b9aa2588d58ea1158436623325805728f4bc7b1c4cd06184c3ad0bdb0f7569501689c7de8e4137ba3286273abc9c84064864fc97b2172647a07babe891659483bab42cf21787eb14fa7a6dd53be7e551712f7fec75802fae6eb0184c8bcbcc4aa4f34c530be7dbe3906a2700a9193c5098446eb7bda05f52162a735280bc221c305df3948875286ecb35a71a6366b42304c70b863ab88882b353b33a3697f87e6c2bc444ad5450b75437c4301e3aa615c103c016d79105a5db4d5d4fced2a12aa49642c60ecec342dffec320898d893a5e33ded230759454413e239a4e2b05dd7bc5e2b0e84b021d7746d7b911cc8be002d1dd1c73aa587cb54577505348449c365a2f9abd89a46160119de0dd608d928d2f37dc5c85d1e41b3650ac69da7320207ea2a0bf38f20553e6c0b118390f4ccda11fcf34e2a6020afa782fa9f24ca83f7cdf66815655ba03d2650fd0a905bcdffd003fdbcd718df15bf8563dbe2cef91a640fa076ebf0c94d656d9fa21776bd4e655378f131d5b4351657a79c59ee2461989865c023e188ad97a4cbf9051338ef8bdc37479346055ba1da270eec6db723a65641d9292578ecf19ecfe5262fc6f4ae9d7a02c8f490ec626a48f67ff7f66ed8567c088390721dfb20357b29b35f59d9027e66447c1ca48fbcf8b331428d751bdbc7ca1aa7cbd3979f701639644778307c3dc7ed0d9bb90589e69835a27381ab149cb03cab19e5331f6aadf3b9293ee2a9fd122f4680edc19c81cd205336b89c9894bcf1f1ca661eeef301f017a9437ff46ebfca2843f4db048f4f4e0c34858599f81a53f35326c8c7a9ec11493c96add599c83aac50a7d393554bb4abf660486d6cd7ce2f6c3538e1dd795e721ab0dc38dca69f283b9a0b2664e64728ef59cc4e379c7cd50e26a8c2217fecce64743b03c9d8349de9436c20bb253140be7baead54b608e2fdbc38f59895540370bf126dae54d400007a61ba5b8cb9c07f0bc9df5be7b1020b336c6d0bdccb798c3d5a4430720da4f31953132bf79cecc92e832189c0fd212f772635e363f5619efe3d7f77405245ed07073b08ff9e202703bc8b4182c3625117fc177d90f981c2bf83088dad1a8a5fffca200c94b0ae028d5b4396d9464d467d1fda255a60c63674a5bfaffe024605bcafb3d1a35fd7d3f77e8e791ed1919ca1606c1147fd5e2942575cc4ada22f57baabcdfc2e25d4bedf8059be340e50ad6a75d1695e14ed7ee9ee1e25b9e61fe2d1400f7f84ab607a04ead82c5bd6f46697a51ca9f5eb03f30146bf9c620c9d84a5a99351564a70b6227aa3293f23d4db1fa4592b5b810f409e8f9c5a3bded7f8ad319cd18b645d2de4cec2e48a559d5d65d7f16c6303671ed45f32d08dbd7537119b140965baffdb14d5b004546396529abe2f1c311ac5dc450aca692d17027cd1415d34dfc1ac9545548f589075cb22eea5d7203f1f5524d5a1269e1a77644ec372451ded88fff09b060f11114d8ca85b1fffab26480ff7eb8fd9b9db4552e1d62a188d66acfe4b52506d89ba95ce19ad4c1fda1b17a7500463bc46562c7d4a922b56f456ea70efd456e40d0148cc148aca166bffe74f0391897d6bdd7a8f4e7ef6f7ae99a15b961b8272db27aba08601c043017fac54a3f9f94997f6841ae9319c245bf7f21f89789b4ed9e0555fc44d6d537f62af77076408146b63db748cbea2f994e007777f990bec74286b4b1d318f1f162ffd7f0dfa1d9b6973b28137589c3ce7a38be2c0db2296cf4d52bbabdfe3cc93f6242f7416289f9848f24cd9bebb79445d71d9418ae26f80720004beb5d6d9f298d3326ba7a2f2e42ca0763584a8f163da0f9e60eea4fd1e5f1c7297bb207e11d957152d4adf36811eb640960b6e4bf74813013e7b0d19aaa6fc74da180c0d7c82d84bec78d1c7bddbf082c520e8550f683b4eab1c9fb53f19b87d8546b998e7fdd8ad2062dcd491179ba8bbdebad6ab2c9de9dc6ee51046a22ac10c5e592c521f6fe7c04bdb2260dd6db15d25c591e65157705c12786268698810cc49adbd7c59462b61d0d56fec8c1fad0a700b6971a5375e5687bdc64869b488eef2900c57b9cd86515da731965a484e1c6d310ea3c1807773e8d249f730682928ec753632d2b78ee4179acef8dbead76155733512de76da51feb951cecc1dcd5c8e17e6d4c55cb277c1174c9b5f5a08b1f042a85566e5f1272a6a978d39ca0dec1d86056467411e72b011857acbc4439432df39d3dcc9322a030ae39ae4a518eb542a7a8d121def5639457636c1a979461b6540dd3e3f6d8141082a6823a713617b0808942ecd50144c332dcfa67e0731079bc78670edd9483671ede5de9443f3dbde660cf33c95d55c48aeeb9c051c972676e6830f0dab3a10b964dd069b875ea9459fad0df8a774cfdebec884e6d2b2e7a0920466ca25ffb8c4d27135582437d486775968f44affdff519a3c2f8f2f7d5fa4e96090563a1d3d07259420ace5fdca0427e401634617d326a307b5b516ac510c13e24f241078f5664af4e2bbf24cea8f2a7b2457e3e6a0314b5aa409a8c0f77acc6dc3ccc5b73ad9b64f69a674a310f58c852d5f3fb44b5d40b4fcb0156785a6db8e04a01e9a546e0d2dd87702377ff6330080c4d485292932c8d318ed796dd6ed7feeb5f6a4898c5e846d6582f1cf567e9b0709b152433ec5718a9dc980a6c6be293cd2e3ec949517cec2915c26185ada0ed861b24177cf30cac2f3a4f6227d5ae10046b00e265e345e810df249323f3696b4afa240be87730cd9960a8470e5507d85ca3b414850dd880f27c296c80888fed13ea98dc9d55fa0cee13f2f2bb3193f752c0a9d4e04bcbce83f55151025c5df5e0d5af7d06414fc70357f4157e9693c5b07256d9df9ad3c88c17ab08729d2a84405421dcff42f0befb362f20282a97ef009c05fc205b8e6a232f9d2c0bcf5684529e29f2a543e5ad44b6d47b3fa31a58da59eccd9ebd047368e3fdcbbe8d40607f3e1974643fbcbdb4e8c5a6bd0231a6e26e3c01a4616f4a5a9e0cef8da22424b1532081852415325f885871b55acedfa1a7b58fcbc116211685fa2e1fc0c323a23fee504ec41d412fcd5891ab698a6a2fb01e2efb07e7a1c50a9e69eca4e7bc0f5aa45658aca4ef5156fa99e4013198c8cc3b2c3650aad7e0fadbb04f9283d53860fff73254b456883373b53417097dc65c110aca73349e40d1efd158b824c08d282ce283dbe7c0db1b2bd837955b6ba12af668d1d347eb4e620139b52b949c7d35422598a82fbaab4f0f4b9a86f3e4aa400ce6af608848e3331ab59781838c2a007c0b05d41e876d2b05976aa1c86be7f471fa750e95f07b949374bdbdf3308d4bd71f37cf286fd4c3a90e9cecb232a176cd7fe9138de86cd9a77ea964b4871510c83f165a0bafe4d69d748c447e60f10cd6de1cfa2abfa999c957da8dbda4c3acec7b53c700d1327d0e448bc8b11d259be53531119194b153354804db6196b77802b0c2279519209ca17bc8b4a3c31b79a33d1c40e37b478073eff1cdc1b223ddf07f089d7944b48905481c22264103673a3948af30dd7c5a94f962d4f48f88ea739e0dc72f63d8804417a706d8392b9e0a92d5c9b3f8a00fbe5fcb90f09655c536eed012a0e14bf6a90f8ecd03e1302149c72361291236d4ab9fd42a6407cf431c9a4ca96d665ce635c5e73b88d65cd3e55c56d1a2a28cce7c07e3c8a7b9319771784bb4c599486fba120b5183a3b2d425a6ba1b97b4777fcc2b9bb760f286c343bcb2d9c2891e9c09df994143c5232b1cf88aa4c43ecf7202a943e2d8d0ff2b0f7c2202a76f668e15090af4e6880eb07a8b28684a69b52038bcd1dc39204b4f004974fddf568d8709f25a467243f4e379b7122161efa72d7c2f1dfce965263c0b2861318333039002394ab09d6359e95dbc301ece9fdabea71508df55d880e1b778fd65e0609ac4fc3062fd4f144f97197e95e578e47e66ea20bc8eb2d", 0x1000, 0x2, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x40, 0x200, 0x3}], 0x6, &(0x7f0000000080), 0x6, &(0x7f00000000c0)={0x1, 0x1}) ioctl$TIOCFLUSH(r0, 0x80047410, 0xffffffffffffffff) 05:40:57 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) shmget$private(0x0, 0x2000, 0x406, &(0x7f0000ffc000/0x2000)=nil) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x2) 05:40:57 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x401, 0x8001000000000, 0xfff, 0xfffffffffffffffe, "ebc1c26fad75c59dfb14dae82e70bbef00", 0x0, 0x100000000000006}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x10000, 0x6, 0x4, "8807a9703d6f7316bfda627cca01fcb172b7ee09", 0x86d}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) write(r1, &(0x7f0000000100)="a2ff6454aa51b0b904616993f8267a8be1941a2a6eff8b7706f8c27483f8f17deb5dd3891c868a52dc365f6e53d346b6e242e4b51a5404d3c95ac5fe46c56e", 0x3f) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 05:40:57 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0xfffffffffffffffd) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x100) 05:40:57 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x3, 0x20000000, 0x1ff, 0xd39}], 0x0, &(0x7f0000000200)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) r2 = socket(0x1, 0x4, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10af, &(0x7f0000000000), &(0x7f0000000100)=0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) 05:40:57 executing program 1: open$dir(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0, 0x100) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x2) utimensat(r0, &(0x7f0000000240)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f00000002c0)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) connect$unix(r0, &(0x7f0000000180)=@file={0x1, "131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"}, 0x50) 05:40:58 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x80000003, 0x0, 0x0, 0x2, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:58 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0xc3) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 05:40:58 executing program 0: kqueue() r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x80000002) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x1000000000, 0x0, 0x2, 0xfffffffffffffffe, "ebc1c26fad98c59d39b0ff1fd7a632fb14e2e813", 0x0, 0x1ff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) syz_open_pts() 05:40:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:40:58 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) socketpair$inet6(0x18, 0x3, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="012bf6d97430fea0ab8bfbf1ad16fc31ac853a5a39c79612b4cb5340beaa3fcb4ab6d1114d77e5bae4ce5003e8c545e95564527b4190c9c22ec37428d7bf86244add58a0e1b06c0660c74fc1aa469284c31913e1232cc2d2f77fc0d07bf069f8116a76b6e5f3df69c7aa17f9bf20f38dce9f32a41aafb8cf46f4ba8ffe5dcfd35e2d5706836d9613940514b82ce1c0e243ab1e847f98c89cde2153f9ef989da9d0a8695addac571c32f9bf4d83a048ee4aad3e0b271b", 0xb6}, {&(0x7f0000000100)="56c90b8c8edf5eb5c6d5d0571792c2ada0b57bae1c602d1ad8054118ac18d19ddaaa5214585d4ff16ea47ca64bf9be679e58818bdd257478e0888da06096a0cf81aa5c6fd4ef0afdeb5880a5c6", 0x4d}, {&(0x7f0000000180)="76609a0a7fcc55c0d861946f4ff3008c9489a6db1f678a270a0e4876b1576c70bad5ff", 0x23}, {&(0x7f00000001c0)="6f9f3cfacb82e5614411731637718bd00ed583dd907987c4c16ec0186dd270e596f8e67280aff88464b609e4113c19d0b3aee7df36e3abed804e71941b7919ebd7d19410b5bbc364b87d428e9cc43908d44d8f00194081423cb96ed094196997a3c5a3bb9a8588a34f4d9645ca52c3d49ae223b9aed41a7db63941518b66a603c6a2915c92957ddd2bcf5d5582e29db65abb218a97fe8a472565106c655d23629023a2d32ce2af5f3e42dfd0f51adb48", 0xb0}, {&(0x7f0000000280)="15439e12d1bdde1fcd813601b2f590de18150895e0c9ebcb615ad1e51296615157d45fc961a97de4ee0ea7905c29d0db937750474821a236432d6a874b3bdb17e966f9ba68270f8ca456350e4e4329efc054aae53a005c1ad613005f936db8dea5bff0009ec4f4fb0b28359db92613f168", 0x71}], 0x5) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x1001013, 0xffffffffffffffff, 0x0, 0x0) 05:40:58 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000140), 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:40:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5, 0x0, 0x0, 0x8000000000}], 0x40, &(0x7f0000000080), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) r2 = dup(r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x4, 0x0, 0xf1}) 05:40:59 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000e00)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x1f) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000380)='\x00'], &(0x7f0000000680)=[&(0x7f00000004c0)='\x00', &(0x7f00000005c0)='\x00']) 05:40:59 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1000, 0xfffffffc, 0x0, 0xfffffffffffffff7, "00000a005ed31fd7a632fb14e2261300"}) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) clock_getres(0x4, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect$unix(r3, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) 05:40:59 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0xa2) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) msgrcv(r0, &(0x7f00000005c0)=ANY=[], 0x0, 0x0, 0x0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000004c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='^\x00'], &(0x7f0000000580)=[&(0x7f0000000280)='{\x00', &(0x7f0000000540)='\x00']) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') msgrcv(r0, &(0x7f0000000040), 0x8, 0x3, 0x0) getsockname(r3, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) fsync(r1) 05:40:59 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x40, &(0x7f0000000280), 0x0, &(0x7f0000000040)={0x0, 0x3}) ftruncate(r1, 0x100000001) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xfffffffffffffffd) 05:40:59 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00382eaf475538c6443d"], 0xa) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000540)='F', 0x1}], 0x1) pwritev(r1, &(0x7f0000000780)=[{&(0x7f0000000080)="7bb0b7b3d6fe4222fe03a670580131e5b3757bf720e89b676fe1796f1723b17deff40d01c87a0bc6df9460a2ea574ab75a382e6d4d2e3c15762f882f3e2333f80d3da33b3dec551d593e8e0ab66e129eb5b91cf6f0688d6e2ad873499751f3a9547bb9ace46c9c67d5d614eb33f36657fb91c69db35f706e5b92f5", 0x7b}], 0x1, 0x0) 05:41:00 executing program 0: socketpair(0x7, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x18) shmget(0x3, 0x4000, 0x57e, &(0x7f0000ffa000/0x4000)=nil) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) 05:41:00 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="0045e9dd11745c7712332a7f", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="f0", 0x1) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:41:00 executing program 0: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x5, 0x7f) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 05:41:00 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000500)=[{&(0x7f0000000040)=""/14, 0xe}, {&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000000140)=""/82, 0x52}, {&(0x7f0000000280)=""/245, 0xf5}, {&(0x7f0000000400)=""/231, 0xe7}], 0x5) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x5, &(0x7f0000000300), 0x0, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9f}], 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000080)) r2 = fcntl$dupfd(r1, 0x0, r0) kevent(r2, &(0x7f0000000280), 0x0, &(0x7f0000000140), 0x2, &(0x7f00000003c0)={0x7fffffff}) kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x47}], 0x7, &(0x7f0000000200)) socket$inet6(0x18, 0x4003, 0x2000000000000) 05:41:01 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) 05:41:01 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x40, &(0x7f0000000280), 0x0, &(0x7f00000001c0)) r2 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0xff, 0x4}, 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe, "ebc1c26fad75c59d39b0ff1fd7a632fb14e2e813"}) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x110) 05:41:01 executing program 0: 05:41:01 executing program 1: semctl$GETNCNT(0x0, 0x0, 0xe, &(0x7f00000003c0)=""/4096) 05:41:01 executing program 0: 05:41:01 executing program 0: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f000000d000)=[{&(0x7f0000008000)="4c0000001200ff09fffefd9567a283b724a600800000000000000068354046002c001d001fc41180b598bc593ab6821148a730de33a49868c62b2ca63d89613b6aabf35d4c1cbc882b079881", 0x4c}], 0x1}, 0x0) 05:41:01 executing program 1: 05:41:01 executing program 1: 05:41:01 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) 05:41:01 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2004, 0x1000000000000000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 05:41:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x80, 0x2000000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xa0d9) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) 05:41:02 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x41) fsync(0xffffffffffffffff) getuid() r1 = getpgrp() r2 = shmget(0xffffffffffffffff, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = getppid() fcntl$setstatus(r0, 0x4, 0xc4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x3}, 0x0, 0x0, r1, r3}) syz_execute_func(&(0x7f0000000000)="3665400f75a60000000066410f68ddc4c3f57cd01d660f3a0eebb93ef6800700000001c421fde528660fecde427fcbc4a37d04a7ce190000fe4781fa11ac20df") poll(&(0x7f0000000340), 0x0, 0x0) write(r0, &(0x7f0000000140), 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) fcntl$setown(0xffffffffffffffff, 0x6, r1) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') setsockopt(r0, 0x3, 0xf3, &(0x7f0000000040)="6188ee1ecae273fd806c8f6d010f6d4803bc345da514cb0f82301d5234ac000b594e7892a5e4c356001acfecc17fd35c40adacffa98a7cea9fcbbeb169d08de300d3ec61479bdb9d035543483435a2a169e4e06217485e29e254da8bc8c53b55bc582ce94a0831cf5c76be80fb8e41e5401ff97488db4fa12d0047f6068dd6cc545dd0dec1ab2962466a62de981ddb44ca9d3412509ffca58334b4312edae4257108e319203cb21069faf34094930758623c50daa91660216f40", 0xba) 05:41:02 executing program 1: pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0xffffffff) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000700)=""/87, 0x57}, {&(0x7f0000000780)}], 0x2) close(r0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000580)=""/92, 0x5c}, {&(0x7f0000000600)=""/165, 0xa5}], 0x2, 0x2) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/87, 0x57}, {&(0x7f00000002c0)=""/126, 0x7e}], 0x2) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000040)=""/104, 0x37c}, {&(0x7f00000000c0)=""/208, 0xd0}, {&(0x7f00000001c0)=""/55, 0x37}, {&(0x7f0000000380)=""/68, 0x44}, {&(0x7f0000000780)=""/19, 0x13}, {&(0x7f0000000400)=""/250, 0xfa}], 0x6) 05:41:02 executing program 0: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/75, 0x4b}], 0x1, &(0x7f0000001540)=""/239, 0xef}, 0x0) r0 = dup(0xffffffffffffff9c) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x9, 0x8}, 0xc) 05:41:02 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1044, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r1, 0xf, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, r2}) flock(r0, 0x9) 05:41:03 executing program 0: setuid(0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getpid() r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r10 = openat(0xffffffffffffff9c, &(0x7f0000001480)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x100a8, 0x50) r11 = dup(0xffffffffffffffff) r12 = accept(0xffffffffffffffff, &(0x7f0000001500)=@in6, &(0x7f0000001540)=0xc) r13 = accept$unix(0xffffffffffffffff, &(0x7f0000001580)=@file={0x0, ""/4096}, &(0x7f00000025c0)=0x1002) r14 = socket(0x0, 0x3, 0x8) socketpair$inet(0x2, 0x3, 0x2, &(0x7f00000028c0)={0xffffffffffffffff}) r16 = openat(0xffffffffffffff9c, &(0x7f0000002640)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x800, 0x8) r17 = kqueue() r18 = syz_open_pts() pipe(&(0x7f00000026c0)={0xffffffffffffffff}) r20 = openat(0xffffffffffffff9c, &(0x7f0000002700)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x2, 0x44) r21 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0}, &(0x7f00000027c0)=0xc) r23 = getegid() r24 = getpgid(0xffffffffffffffff) r25 = getuid() getgroups(0x9, &(0x7f0000002800)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002840)={0x0}, &(0x7f0000002880)=0xc) r28 = getuid() getgroups(0x3, &(0x7f0000002900)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000002a80)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000040)="f966c8fb63e59f6295b57e7efde77e6b2c2e0a9694a65605c6116c0c6dc86544ec35b1c79ff5893d89d1d7f236fadba19848ccad84d4299754a242f9b58577fb1e8b1b3f3e0df8318e9672a77412655c065ad914359d5e", 0x57}, {&(0x7f00000000c0)="b03e2aaecb22318b51273841b87afb57ff43dd9f467df37db4aedfde88a3783d7b708fa3bf2eb4702c8fe7e43bad76a893a5fb6489568779663109176aa470c3378bd8e56f6a01a480cb130780ddd7ab6121c8c5a654d42c189e4adac284bb38fe237c205c84715ceeb97e807fbe6a49aa59b8865bb21dd238b92f3f1a47576b82e0ebdfb7f0f17c912f57b0776dde54383feff8963f7a10ad630e3bd4f7b135246089cd69f6b57f4a5eee85bdde3fd98b2bdeb45055f321ffc1fd16ac4c89a2c0a8dc7d738b443bef19d2df9854ca86b3", 0xd1}, {&(0x7f00000001c0)="74afb4e58f58ec5fc1e041b9e94f05092b28108d3a35446d6e0b5b9aba8a503d7620e461f3b13907988c60df8c40d7eecd899d15e41a5e03108fe2451638dc2dce7ff5cd1a0f7deb4c57739bdb7ed1e8013851d23f48ab3c50541546af97f33634388bcb078effc5af198193f597f7fc15fbfda8ef83e4", 0x77}, {&(0x7f00000003c0)="5ecc1e060a45f5d78e9ba8f19e12b7b1d24e02573afd5064ec8081e8b6c3aa28de5e052a674d0c787e50b9cf1e84ae12531215fa1648521ba57d32784129333785a9b454ebaeb937912f0dcf4f9e8ca2c80fcd7152d1fe7d099077476eed2276cb06475e7fc2180389f34113d6f9c1defbcb92a210bd71246f26bee2b0e501583dfa172806c7fb73c635de573cf398529f565208d67fee13e1e99c34b6b06843c0ff88c4cbe9144ccc0ff9153305afdcfea145a982f4957086ac5c5697d9692e41df5e8a285659f9b8a8ac79c0b409d6a04e5183014272bab4a795ba050728d6284b8d1279ad8a99801e80c31dd5d4a4f75740651c6a3253c3a70a469cf7f63db0f43a6aa95d581b56d6bc24204339762e0f0a49b5d5682763dfc2e132578db309d192dff7807b43e2a12e60c73f6623665ace95ce277cc0e8abe0a0b45a3224bae7b8105f9f9fda950cae3c90abcea3fabd348d3a5a19badb11fa21d6d07b644e29309537f826d3aa212fc1223172deaeca2ac47fdb46896078acbf9455b82c27a6244a296c6f8ff6a8dfee22ca2d58c3c0db0208beb8edf058653608b36076a6d89541016cbe68238f4daa6f8ba81978e460129135dfcacb176de79bf1e4eeb689cd245ed3498892866e5a6c4326f2d101873a079be19e35a7c17f585909d45c53f952fa76f226a043ff8219c7e76a8f129b921ba5d69a27ba53c4308be12f3fb1e291a2938b17b4b659444d3584571d3c34115877e6f6303af11b2830d21bbb4548e77683545df57def40cc7fae014ee54f63c8f8b9cd1621e9da9d18937c6915f1c1cc035f088bf039df656474b4b8af7eaf0d749b9c828590920bbc092d7019c33fd33032a855840299348e814eb350816b93875d12532b0ae584cc59513cb4f492118b54c4d91948cb4442670c3e3da03b937c88150c292121175502b3017815c7b1c1f5491cfd27b4d4955628857349e712ffeac8f99bd6bb9892027320c043dfd4aa3869bd0c2a43e05cd0dfb9482cdee2cff7b9ae51681e406e9b63ede82a8e02020fa7d413fffd72f1aba92aaf5ccfd1e989d3103c77b633810aa86a18d7667c30f1a2a920d087c9e068dfd1855a6585370412c3100df01db763c6367bc65c67b1719e9fddb4b2cf3207736a0dc8492ae83e09058a38f547f456d74ddbf8c911529239ec96e407af71bd8bd3aa7b0e2cfe5623af9636d6d75ca224a8f219270c668ff1733fa9b1d64433383d7a6279143b579587186535f0c2418b1f453079ec0ecb3fb3828cd124ebefbfab0a49c2b98d4c3c70b9bafc26766722f3f64dffdb32561d22ba65b1cce6f9fc7036054f21ca7cd15a171ffe8450faa452b60980df38d395e9285cf8ed0b70b03d4a84c2ba1b3498e16accbe989989f885de92564a515fee618e3f8ae96ec65f24c9ea334dbaefffff394907b1d3675281c0f05e3c9052ad625de7e742db9b838dca2b699b5bfabcb917076b78adce1e689ea9b938cec09798326b7a3444aa34c8beb6cdf8494fa646605c0d0bd90664c76360c3bf1c0fde4c040c51bc2e5ee5e9e86e146ee7ecb9f43f5a159390a1fd3cb63b1da2b8150ad908da840b5cb3bf60dc04729ef35dc02c655bd2e2a860ef7d8562d8fc69984d12775831b49fc38f706fa9f871a5dce2619d5c29eab86759d59dcc15c51995d72da9991f619a2a1fd171a55b7376ced9a2b34d716ed51369163475d97f5372d1555cb0538c069eadf5d4219c083c4b26c0f30ee1c4475cad6532dc964e0fdf0eb12935100100a5c735261925d3d2676b1782af57e0eb21c8d739909bf543030bfd27ed1e9d07fcedc5cba7035d26594b4839197f79444fbb43d0a9ff13d3c4b8c9e45ae8c8498d8866947c8b8930876fe80150ace8cfa7971cf24db8d008f023ba455ecefeb7823113233232ad49f01f1bc4bb3fd3c7d7c8fec14fea44608996dac4c724f5fb6f7282971bc055a6cad91be7f9f83b6e22ea3a26396c230f92fc9de1172a04e91ccafc45cf8dc13b729dd74b6c9f260a77116b6838ba4b04dfc87846a40c9aa7433b0350abf9141c3c456e6480717c03bed311eb98b2c1036842194c6423b6a10d50e478ad8a14d7e8faeabb92a115ce91bef2264d0eaad37cffa94dc533cdb40607b8aef596249a4b50c86b265b87682298be8325f45729f08a257c347c3dd9e892fedd88b16671145e231c25726e97ac4fa3cf4b873c31bc4274a531068aeaf58d05c893641a486ba62295a3f38251411366f8ebc7dde81ee9fd278c3a1aaf2fcb6007269a72c007f05c034c10a2650904f103826fc3fff7537c02acfd1b6e4b64932a2aea453e1d43ade23040d2c419d8112c50538f163d630b86622d3ce5a3eaa8f1f432b573b6d85df9ee23040a4de32e5d098fa9d019bfa2e49d28ce85f061fad97ca7a238bed408d35b379d3ba480f13f6e4db12926164e49e88bcd2fc21eb0155d37a61ec394a7741e46cc16908ad64651aaf3ad24fb7143ec4640d95e022d9c1fbfb487b6de9d0676afec340ddca585c4bbb0ba7278fa618b87f6b287f40964de996b2603933d73eda2515142ffc774b60805d9426abbd36fb2790d45a223c56b53c488577c368387f64de7975abfe25ee273fa561dd057a6a4f427197639801ebe9a4553356cad7f6c253b770605f0a31bde76cc04174a22ea179e53cfcf9907df961c4b408d968125426a298e353c2a3dbd0af6e62708cbf9895f4d806d8eb8da83168526645c324afde47dc0ddf5a9c53aa596701dbcc8ecdb873c6007618fb7d89aef34845d2470f0a54eef2249c3c1072ccf9899cff751330dae27170c00c4f47c0341fe474123faef19fd45e9818147381a6076be9f232fe8e18dd0a5d413e5664afc47dde31251b7ebc96a66566ac3934f2e24421210572f6f112d507ed8d7ed00e0dc7ad3078ab48599e0a216a09cd3681de0a196a3435fa1277774fecadfeed32d254d7485800acb37c871d41627408701c9fbb654aa54ef4f09b479837cbf4a1e89f7b32d0c17c0d7f95f7476e78acf79b1a029bc460ece76e38ea20a8cf3d5ef213cbd9181c4eef69f1b204411525fc0e5be9c0c1037f72f57c9a1448529b1197ccafc4d4bca73b379585595c2a1ff834df0964dfa2cb0dec803901c854195f3746acc6b52e58b2e6489d053b6d0ee6c37305b3fdf3b0ae1194c330900246f7c7bc910ca164ce5bf5368608fda32df0fc860757e099ed9c2ee3a1c37f4fe10785a64e2a32e7dcc0feada347ee3ff25ede0e406b1984118e5a2e70ef8a3826857028079b04cfcb060509c9e3002fd034e2ac505a0374dd335ae3edabdbf5f680f91fee763bad3ea776ec91ff27704ea44711293b55edf0cf9d3e731889ddd1e240740aba388b83094d5cd6f293def384480157ea9df940bc93bd8f8e09ceb1e0dec9f427b0d890d95eb9a96a8e3cf5d90c291ef369ec76612bc0a6fe4cc69cf95446cb5eaf4a792b712b6ab153fdc478170226ff0756440ac339716efdb16d76c31cd5dbb887232b5ce6b1e6e935146ad3e9654e40aa5b55bc76b69666f02107b02b9559daa08ca3f1e438af113f70b978546c3992a63cd534d0b42e3a55f58446bfbab7263875eb7b898ff56dc8b6f2e342350bd2a6addd4707a910d18d334a94b0454f657e6313a2e65a81625721a0127fad2adbdfb23c76d506093ac053f01966be90090514a181f30bf22f5dac0dece3121174c9b60ba1d42dc0458c20031225425e56c4aa877602a52f51cec0c42661a5103d2f8c95ee553a546163dcf15bf531c095e652dec6c527894b40408feaf834386dbafb0850ae9647696b6fd83dd371670416afe2f8390209725536a9991fac0603ee3f79b6c8b3928d48afbd078244f7b07353b3a0ba80dfe7aab8f880c5b89a3ca57e916437175ab61684167eafb28d6a8f89c5476e8af7ab8cec3f53a9fc565d4a2382109bf88101bc410876281940e649d1746aba3a10485a5e3a5350148a59e136526ba48b48498727fe398008ea3a2b698425e40cd48dd073f6bdaa644343262c74a86626fa83b94ef96cb37c4e8faa3ba7630cde03ac58c1508610beaf39e6a1339533b67b42006521a43b0d4509418aa4b9551c0c0037eafe0152806bd26852f4a5e6e23f57784430fc3e0ca9eff83591afa8483a7441a8cf9dac5f45457319adc2a470f38f41d149afd97e6fd5ac5271e4f29dcdc7a81fb6e9571ec754f4e64d217b519bd75447871d93c9d49186f77cc68dcb577170ccf7ce5f7ce2f1013ff77130489a9ea99b87c284fd6972cd8ecd4b1da19587abff804f8d932c69d0f0a595ee5cc7ce387640762ef8aba0d665a4ad7b4d4c8ec624681a9d1720972a54a4bddc2927c1b5c11147292bdd118d1c93392d9b747d6df1fbd7aede4984857115fadc7a63c4bed8242242f43ef3dfca2e58e1154829f462b74dc8ed0ee4cc7f6088272b1869a1dd080030d7e4d7afd21cbd1529244408f34863d946effba72ed1ac5265fd9933728fae56a1f5ea358c05eb00784486792856b09958e8899224ac66b5a1730ad841c2265c3c584a5a24ab90cea690412b4fce3cb1fae3298ba8044602c2d349f7ab21ec2bb5759bff7c5c5fd69ab35a98187df8c2a3f7041e2ce5d200e23cbb4e7218fd002012c943dff6bc98c983daef29767006bd5b247dd5df6be1650b00f7742d63b0f4973319c3f8ee97e7cf2d04e20f502234fc99d0502c6d510dca953e733bfa5f94d7a3faedf55f3ebc00d27abe51e6ffc36872801e80da5088419b0184709b9a2c48d90e5ab87485d425e0b0ee3bde1ea951891751daba516216f47afce8ef6719c348c630da2ab2377362b7dc305814cb21d61df24db1486d72ab7bf73cd87cb3710b653b44b5b926f3ce0d3a302a1299f51c06aa247c11fafbfdd572850a2ce7d882c53997a934b95ddbdc28c7e2e50b664eeb8db9df5749e8a0a64cf3f94a06f434b4206159620ec31b34f5ac847c8787edeee422433205f22baed914ac057c83ff39bfdc8e1a4b667e641e0fc54c456585d2e192ab2d8c48d5bc38d95fee7692f776efbad1f9af2ca310be5d848288599c1966f5643033bf13648bff932a06d683815d16aa28a87f4b5226318b673285d8e3e25f35a7d95aaa6e0270e6d4694636015d699e7be61ffd9a91c40e3eb69629d9a3e096d14da26e66f1646ac6ba4a37febbff45f79de0dd28e30785f697b0fd9d6aeeb643ea092933d9136983f1dcaee2a13b7b5ccceae0ad77cedba6c648068c7b3621301cfba2a6315c732e419dc4e6250305815a24f0608cb05df73bdc94f235c1bed45d12ffa8d438f8bac9d30621084adef87b9de193feb0dd402a02ab5385dcb3cf5fa8069db4a403366261bd69f4df32cb868c6b53f589adf4ee061613e616823f9d463eb026446bf1949fcfaa8e826141cddd64157a659b4ad1901eaf8b35bd94dcf9144e429a893a0814491875b6cbfee38e573bd284c247211af4a0772f278c5563cdbd7b1331bb8a0bc9a8eaaee7ff2ba439d3e48287943f8db40bd0b94b0376f71761c80574f2d5e9afedd282888ea07aa740664186afc3442a881b295053c2332f5054dd671ade3babdb92ca2d6244bc83d785b0132cec746ccd737b8bf39e57ec651e036907ffaf465134ffbbf5660dbc90d20f7b1c8fdaa516b0df5477985eaffd497c2777ba7492d5dc5073e647bfdadbd93c4db3dc9ff1086ec9833c7b2709e8d0c72d90b13567d6983b85eac32da530cddeb69d2b8e78678e60e12db78461ede90fa695dd70cb5fab9f5", 0x1000}], 0x4, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r10]}, @rights={0x38, 0xffff, 0x1, [r11, r12, r13, r14, r15, r16, r17, r18, r19, r20]}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @cred={0x20, 0xffff, 0x0, r27, r28, r29}], 0x110, 0x4}, 0xa) unveil(&(0x7f0000000300)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000380)='r\x00') 05:41:03 executing program 1: r0 = socket(0x18, 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x3, 0x3f}, {0x18, 0x3, 0x2}, 0x9, [0x1, 0x888, 0xc47, 0x80000000, 0xaf1, 0x0, 0xfffffffffffffffa, 0xffff]}, 0x3c) r1 = socket(0x1e, 0x3, 0x0) socket(0x0, 0x4000, 0x3) shutdown(r1, 0x2) socket(0x4, 0x4002, 0xfff) 05:41:03 executing program 1: socketpair(0x8003e, 0x4000, 0x2, &(0x7f0000000080)) socket$inet6(0x18, 0x2, 0xfffffffffffffffb) 05:41:04 executing program 1: r0 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = getegid() r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sendto$unix(r5, &(0x7f00000001c0)="a6b1ae82150c7e06280c8c42c5cf19b51040145c4e1b0a9adc12d9fb89857e8cfd3921171d474ae57f6f6b4a89ec9544a1efc50fb721f49c685a5a3c6a21f17f33440119578c889351", 0x49, 0x8, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c653000836ec56c167ade83fcdad23a0dda02ae8cc3a671748bac86f51c"], 0xa) fcntl$setown(r5, 0x6, r1) getgroups(0x4, &(0x7f0000000080)=[r0, r2, r3, r4]) setregid(0x0, 0x0) r6 = syz_open_pts() r7 = socket$unix(0x1, 0x5, 0x0) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000280)=""/47) sendto$unix(r7, &(0x7f0000000100)="49c3835e8bf50823ce8e88db940bf2a84c1a555d87", 0x15, 0x8, 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000000c0)=0x1f) 05:41:04 executing program 0: mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2081, 0x1) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x1) faccessat(r0, &(0x7f0000000140)='./file1\x00', 0x10, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffd, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x800, 0x40) fchmodat(r1, &(0x7f00000000c0)='./file1\x00', 0x11, 0x2) 05:41:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 05:41:04 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0), &(0x7f0000001700)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$inet6(0x18, 0x8005, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x734b8c1f, 0x3f}, 0x10) 05:41:04 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt(r0, 0x0, 0x24, 0x0, 0x0) 05:41:04 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) open$dir(&(0x7f0000000200)='./file0/file1/file0\x00', 0xffffffffffffffd, 0x0) rename(&(0x7f0000000180)='./file0/file1/file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0xa0ea, 0x7ff) 05:41:05 executing program 0: r0 = socket(0xe, 0x7, 0x4000022) shutdown(r0, 0x2) socket(0x0, 0x4000, 0xbc9) sendto(r0, &(0x7f0000000000)="50fb1b802409ca86af75ca6c641b76ca0cb0078c39bdea56a5ffa3d12b79daaf6c30f18d000c40a272e567362156e691afdba73ae0f18094e075b7cda5a81744f14daff8bec9979814fe49a566aa92587b5cc606bda30ead483b4c7e1f4e91a73487974026fbcb40d59060dbfcdb4b803b0d28510b47d932f18f6e2b8bed1b0930695f6085d8cd2e007257cdf0b7a89f2a53e6ac5aeb15705483f519540bb683968eb32ee3490834", 0xa8, 0x8, 0x0, 0x0) r1 = socket(0x16, 0x1, 0x5) fchdir(r1) 05:41:05 executing program 1: socketpair$inet(0x2, 0x4000, 0x5, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xffffffffffffffc9) r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) setrlimit(0x8, &(0x7f0000000080)) kqueue() 05:41:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8021, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)='O', 0x1}], 0x1) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000000c0)=0x8) poll(&(0x7f0000000300)=[{r2}, {r1, 0x25}], 0x2, 0x0) 05:41:05 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4000000000000003, 0xffffffffffffffff) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0) 05:41:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r0) kevent(0xffffffffffffffff, &(0x7f0000000a00), 0x0, &(0x7f0000000b00)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x0, &(0x7f0000000bc0)) kevent(r2, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x60000000, 0xa3f3, 0x6}, {{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x80000000, 0x8}, {{r1}, 0xfffffffffffffffa, 0x8, 0x40000002, 0x7, 0x429}, {{r0}, 0xfffffffffffffffc, 0x14, 0x2, 0x1, 0x6}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x9, 0xb40}], 0xffffffffffff99ee, &(0x7f0000000240), 0x0, &(0x7f0000000080)={0xdea}) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x1000000010000, &(0x7f0000000000), 0xfffffffffffffffe, &(0x7f0000000140)={0x8000000000000009, 0xfffffffffffffffd}) dup2(r4, r1) 05:41:06 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20ae, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x40) read(r0, &(0x7f0000000040)=""/64, 0x40) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = dup(r2) r4 = dup2(r1, r3) unlinkat(r4, &(0x7f0000000140)='./file0\x00', 0x8) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ddc96aa09c77144d2800"}) 05:41:06 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7ff) socket$unix(0x1, 0x5, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x21, 0x0) write(r0, &(0x7f0000000140), 0x2a3) ioctl$TIOCSDTR(r0, 0x20007479) 05:41:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x91}], 0x0, &(0x7f0000000180), 0x0, &(0x7f00000001c0)) recvfrom$unix(r1, &(0x7f0000000200)=""/54, 0x36, 0x40, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000002300)="e636cd5fbb36398026f05f53acbf6eca7f4871739ddda00067d4533efd5f32a0b5cb085b7d1185bb20fa7793ec90dfcee027bf1dd6c9a5f9e872201f6c713decd9e94e68796340e72089427d28bfc1b259e50e85391865f60803326a02eefba9135ab42bfae77ad2c7e34ef56b01e1245f42a3a56555e756162fe4c9ee7f8066637f7f8df674c0958d00b98f238e77407e6bd233eeba3556294697fb42d86ac7cfdc3cc6051e4a89ab6a3d5c435016e3ce7e97ab13b6742576b0776d899f3e9086a50c8fb0283a3986af359ae0588b2dcc2c681b0bf0db44943691dd7012d33e60e3c02c1180b698b3fcc839f21bf7bb8988c69cca6408053006909da4430f7f196938f067c50468d9fe457f6f862a9915334d9532f39262bb95df8b803a8ffd83e1360777e5337ca866b529584b2c11a7a5ce4543e11af03ab58f5546872f9f8e34e3579c67f4b6e1e2efe2b081b69c525ba79cc4d9e25389274a099f90deec54a36dd345d72b7566690fff3bc78c3b0f44dda023f750f67bca111210832b7a23826febaabdec1bd831dc66ff8eea08a0f947822137758cc3ea50d48bb5a386bddff298a488fe79a02469acb9ec0cbb8e43181f0c4c1c72a28d80bc8a20657b48a7f811db982f148db4f3a0e44f41ca033120354a7d4766e731696b59a89087d40a71f40797fe9d06d75648f28bdb67b607e9b56e60099f95bd96dc0b0233a352ac484be8b107ecff2b315eac44fb97616905a1954d3d9e97a4156d49b37236b5f8163d1f41532cae5b66a66218b64f7b6d10ca9f93bba67de108f7d31e26ac9f3fda3c83007fe519f578256c9df02bd2b832b74ee6192cd60d590bcaa0eb9cd31fbb63d2fd5a0943e97bf6c90e5a5d34c6160bb0e6d8934abaa70c5e6d674207189f5ab1a9b271f0f25efea3f0510ba1e3a045b550b6d58ef85049d73c7ac3f2ef61c1e6611f9516066878944d67fc6ccb642cb00a7f067dd38e6c9ab5962015426f1207871ee455f082ebbd6c44c4bdec4c5e66c3ee4544727de22064b6a44983be16aa0a13d466a0c08dfad1e90ff2a73d5faf3ced28e39dd398205d52aa44f3cdeed3b8eab509d219da2d22e50121ea575b015cd77d9d7799bafdead5813c6df8b5c9cf87c34dcc3ef6c5d5e13e621e13212dfa86e8624038d7b9365716333b9a214a562c6fa2451afb12cadaaf3465dba5a18b05afebaa921d687c1c0a950ba89a7d534ff22b1b8cc992f43900cf21b4ed576460169e2274fc31580cde3f6ace8ef1e46280faffe300578b7f0fe7d55ee23ccc99ed268048a485d38fdf40853a3caca90698b77eda01ca8dd9cd1e9a8b259ac9b5a9bd601008097239bc9fd99eaa03dc7fe5708cd2ca3326f0a664f3e39309577e9aae6703936ee8e667462dd7f71b53dec67620d87d700b6d579e9105df4e1f97d7bfb7754c429d57a6eee53fe2e8adb68d4c4d4a8c852c18e1ee5c13da3af02b8c43898fa4fa929d2ea81afb33f33070653191187d0a3eb4d8b35ca3423311366ef5b737989e565cb548d4121bb82c988cbfb9882b63949d0d1d1cf1088253f5c22c392225fd456d2c5c7db0c356a97805db1c083e6164137d749aac3ee8baf1e6964188d57c042beff9e55fd42fab900f7105c9d714e7a8874c4f356e21ac8adf6102f6b71e7e381e4ec212e1e3bbb1b3e29ea6b54176fe6198723d8923c5d6dca5108aa4a1b62aacecd9fe5e23f5d2f8923857d91664d06e83b6e54f90db6fc99f179931389b68f8bf034e953cbbc86f8c0c65a783c0f4884ae6728d47d2286dbec769b0b9ebce5f46ff52ec416eb4addd272f0a99aa99c3715212f0ec67b43461dbbae4421b4d2e235d6e1a6159d4807dc5754c103e575b1af57861f6e276b4d7af7339e2c0e3fe5c71734d4d46e69d0fb644316987654f5d8634c258a5547c2a9351a988b63ee201eb0bc4c16c09ff9446135047e3478f16b4d9b2202d26167d74d7052837e550eb6c50760e6f7e3fb3d5374eaa5d438e0d0d078dcfb593f34fa9dc820d6cfddbc3e67180c44e1c2d257cfd0981f92e6d842a67b36de86b9c5d74bb0f315d81946d400dbbdd72b802f831d91c99dab7facea1c755c3830b701b07348832234210d85144d633f25b69c98318f1bdb7aa50cd1de68a62d6a8efefd5b0ea7a13a0340d85231e374e6ae0ec98c8343e92b8edfad125edb5f617710ded2f397cd367389d10fc15cc6c4c24c034a5ed0a33c2b12107f07771e0f382e78059e435f6a69e88f2ec94b4d5a8ecd5b02ce3444f1781906251c26ce41da554850387cec12e53359c681c700f33a1c9741fd7d6a1972c3e14c645b4ecf94c8923eb0de2e511f0a912e8cce2919258a796f1e143dc0f98ad8eaf838844de74f6ea6dd5a507138b622028bfb9684253acd8d53f17ab791bf8b4eef4d4ba10496747a2fa4fef268bea35edbe5ce6ee47b865b21d7344dbf52e1a7ff575ce584f4381065620c4cab0df2d75f60054927c76e4de496fdaaa8e600ebf6683bed1bd6bc03a3770f5d5f912dfffc946138a8b8d958af261787438a74b0f46e40e2a0ff1763d6aeb683fa4c7f83048e288efaaaa64c7469d4d41eaee83608cf13b36ec3c5a65dd88732b81b46f9d2d333a4f808e4c27dda4297ff184fa7f3367dd4366b43f60e6cf13af5e81e34e92302191fbcd848f9c3268849fa6478c55832543947c845962f223cfbb8aad2e289f896d7612ff70fb4c3a412ce52273dfae59466a081bcfd4a227db6c0a20dcfdca6ee1ee2a3b1cd75d0a56711296e281650de46ce6fe815ef5568d7b070379b061ddbaa58f7a97e9dd977e3d3fc3e70dec83fc6bbb906bdb545994c6627f908d65f40e0b247bd0b1b46352d7bde6ba45ac9347e2265267ecb56db56e74", 0x801, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/152, 0x98}], 0x1) kqueue() 05:41:06 executing program 0: clock_getres(0x6, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x100) socketpair$inet6(0x18, 0x4007, 0xffffffff, &(0x7f0000000080)={0xffffffffffffffff}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x10) r6 = socket(0x10, 0x5, 0x80) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r10 = socket$inet(0x2, 0x4c951f09bcef2793, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80000000}, {{r2}, 0xfffffffffffffffe, 0x40, 0x0, 0x115, 0x7}, {{r3}, 0xfffffffffffffffb, 0x11, 0x1, 0x0, 0x16}, {{r4}, 0xfffffffffffffffd, 0x87, 0x10, 0xa5, 0x4}, {{r5}, 0xfffffffffffffffe, 0x40, 0x40, 0x6, 0x8b39}, {{r6}, 0xffffffffffffffff, 0x80, 0x4, 0x4, 0x9}], 0x8000000000000, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffa, 0x20, 0x23, 0xfffffffffffffffe}, {{r8}, 0xffffffffffffffff, 0x40, 0x20, 0xffffffff, 0x20}, {{r9}, 0xffffffffffffffff, 0x48, 0xf00fffff, 0x2, 0x100000000}, {{r10}, 0xffffffffffffffff, 0x2, 0x2, 0x3}], 0xde9b, &(0x7f00000002c0)={0x4, 0x8}) 05:41:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)=""/96, 0x60}], 0x2) 05:41:07 executing program 1: pipe2(&(0x7f00000001c0), 0x10004) r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = dup2(r2, r1) fcntl$setstatus(r2, 0x4, 0xcc) kevent(r0, &(0x7f0000002540)=[{{r2}, 0xffffffffffffffff, 0x89}], 0x1, &(0x7f0000002500), 0x0, &(0x7f0000000200)) read(r3, &(0x7f0000000240)=""/150, 0x96) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000000)="55b1de382e7cb07ce2c9e09529bc1ac180dd3152ed61022940b57ef1530afa", 0x1f}, {&(0x7f0000000300)="a7807affcffb2ad41a2cf8bc24c76dcf0c2a5c0f144e1543d0082f281bd6aa705ac441cf8c9716ccbb74e993625bdb7eb1c47ff12707e6e85193bd10bd8d031af834e3e030b0547c76db6c7b27514ac471b7744d931e124ae4f97131cc9a9ecd6c91f4173041e03b0777239e9fc972d295806d46588c6e924a3b0c330ea8989d5d4a52f1bbfc90c8023c0828c17524d0f3668d84b85ef2426f75035ab441f5448f5dca002af75aaab86919d4fbd8686cb92230b0572f21aaf9837a814248bc81d527be2ea7df302a3b135a67c5b99437d657d11a246250d76931aaa2d04553802d63c312ed6091424b3ed974604f9b3bf534a68806c32a3a0200c22f5070e79ede285ecb066f3a74da9d27da7cbd691e4c015b8284eff53640fb02e3423b84a3d070b1b45fc9ed9a1c1abbb0aec7c75d3f9607177bfa74a9fcc1363137cd7d26d1e6f6432f301ced8d4442d92a50db6e4b347f7f800fc25da6a4765854eb6accd4667664db6d6295bb724bd4a3e8de6ea312fa49a1d26c54c3cc8708f914972bdced2a5ace6a58bf2107bf9c9c1592503071315c948af05628fe5d3166f9a3157526449c57eee69c9996a8c2e6a8b2fdb328010fa645e6b4860b2263d762245fed69351c2f246ba69638f5babf85699cb2d564877a6dc715a6da427e7a9ba97b06241a541efc7aa7133e4359b92be4dee0bd0d37ffd2ace4e041b6b502f9ceb091a3dd49e60b4b3929d7bc15ce01aafa1c677cf8c9731b23d9c069b1c81ec1259a1638bdf3f30fd02d849423099b28ed18fc5868b8e38452511a54c9cf0378a5956d13b7945ec4553f267e51f2b7aaae78bf47f86d6fe59adfe04e3d5c3d0c83efc6334f7aabe3dd899e619a1fc2ba77f630768ab2f1b1339eea9a67aa4d593933e5e186e1b79f27c8ad5fe963d59348ef5cdf5161b452aa53de187d2aa02f8a841352620de907663195798582b1be15cde974d7bb6a39cb950bc7745d85761f8fa83f31508681ed2caaa9c22d4a35bae05ab08da99eb6b5e2a36b04625722c6e704c720830a36ca52af0303f49f6c9de293a9d3b2113fe91d1799f89baf6f733babbd382e5a7d654efa15b28d6b6587d2c253357908b645bca359ff5d8a828021da9524d8f99e563734282e6a5d55987c6b315c2043cb7802d72765695c1c5550db0f46c84925cf902b8fb4196a3f6eda3cf5197bbe98c7550155cec1da5688d7d68a4e67a8e4c03806bacbfac65b58844b48b83e70e123d88c82a4d6a4658be7a8e4d653a08ccd4e5a9b482e71aa98cf3bfc5d8156619be8ffde96b7e1fb652fe5a00e827da2dfee96b742ce060f7bbe0493d371d046ae0ba8edcd71ed7d927b434e4f451dfff43de1df6a5d3cf41a328af2e104bdda44bab3b2a3d7c47612a70ab57ff8015ed7bda1400819f4a8533819615baa74605ec8b0e16afd98b5e1c3273000c199aed87fc5d980a14eac239c3dba647d150e0371715eed15b1cb52f107de8359e4ae4c7db15d1884c627355586610f92a00f453179b2a3ca14d85bbd97bf50589aebdeb74531e0904d3bfc135e130e19752e061046e092ade71ad111b786dc24c6f7c19f121724cf6bd472ef54cf54c182cbbd81a1b782e9bbebf56fbd083cab4e410fa86cb08b40ff917e8740119cb9d7f2dee8a2236a4ca7174006e2f291bb45aba0c16750d14e6290732477de0d7e671881c03dd3147fda8afe41f1530e7e54add04d6c430d8f2b6474c2f2ce0141f6519edfd84889b8b67528ff1410d399a3e5a3f1199d16786a0d666e865c16344aabb1b5d51f6aa9497e2c668b7b6f45b2da92f34236631bbbad82cb38ffeb6bfa6444e447393706176d3cccdb6e0beafe033bad1b338b374a6cabada2948721109a91f0e9b6bf70a78d0f3a1ca6e519c86a61f4347da74236b1bbef666a7261988408f6513ecc8fffc177a7d196426896da7c0026f96efd136fed9365ed00e4da0cb464f81275af52ebf64d8478a74e60d902f1a9cf22df3e546860a019298077c643e7cfd219e85c54e15a9787d9e6dea7820978573cd58c15f17dfcfc6d4f530c01a2173511aba5eb674aafc545b5622850887a08cddada330f4a8aa9927e6078865dcf111ab1f5b74c1ca7c822a1cdc49ff87a2176fb634f4563fc71922afa3fcea3d0b055f774cf3c4c0e95de94d62a9a486d17ed71b8c53c31fa5eec408b60e53be00fa751994e29c6198745096aefa225c3b29773fb329fc6bebd72c8c443bdee60be0a4fae5d13b562218c887fe8573330f1d0b419fac6289b7850597a263311d69e7a3ff71875e31f672c0b107104cdcfd1df1a3c235db46135145777994cee5e130e20c86660f471e846e593278966c111973cd687417caf940a485da50a7ca44c9a37b89a110020f072c46b567e8818b062672359683f6ea6a04f14e4b8c9e90a0523ef5d27a903d820344714ab14b93b057d7f18dbbc1a0387c8811fa9f140fcf289c6d0a2cc52c755e0bf6f20f30d5a511943743e8c2d4481fa93abad421be56d1d13a35528568d2dd7d69b0035f3a1ffb788e7f4b32a1c1346ac58ead71b8297c8fbb7072e8508dc41ee5bad527fee9fd3b50d101b941ac83c5a09cf7a6d4d6a4de92331b3d7925616ad6835d78c7637755c14cc9a117956d734319e2c529a9a1932466151a30bbd03340d19754739ba35ec79e3ade20ad2277054554b0707d7f78879ef39236d1f135bb2476722ea4b598c73130389f809577f2417721c81823ecae6c15e2294aed3b2be9a3ff94b8ed0e9738a786b92520a48744ccfc7e54062299b0039d6b00e362a91e5dec258081893dcf08c9604bdfb40fb79a4272fea576975655f34c152e7a1841152c162dc30dd2f3142e57c48cda70257f0c52642ad6e24cfd613072a5fa115b5259957bafa3304215124c3dd80e3d73d186a054da5a2ef32a37870d2756efce065e0e85d72fb0a0191d817873cb974b87d639aa0958a0229b8e3b6bb9600f9014a9ce449cd9c2e872e2569bc50557b0b0588e16eab449960da2ff00d2c02ce790b44400c52de6f775baf904b49641949fa85ef8b53841540fc3528133d17127918fe9e7ad229273faef69535e45618a1a8252c3af9b69f2976251681893fd7574764ec359b38900e5dd773ee29f9e5d070de738b85e95f57aadf989e627b4d421ca1a6007c85864f626feb0786d0768043f1d078d07ff3d16275dde95023ca613ab5be6cc1dfaaf114f43f09af8cac00b59e5b9a94cbee3051335740b423258b70a0278e6606d7643d7cb4573e4459de9f309f7baa575aad252945f824958fecf7546f83cdbd7dac4ca70038539517ed2062d27223429ed654592ef747acd967c6d8b4b4e309c98e57fc64b04e42ae3c1d300a025c71f256ddbb524093eb56b1ffa78899f693394c8af74236ba84eda6948edb08070ae59efc648cd139a5116cc8e924c240619430d417fe646e46e78de76669ec64f65bdb16414cace34d8cef2e1e5da2960e823a3bf07beeb5badd03a9e2fe0568e199e1b26895762336135b18a999a977ffcc0d3ab5b2c00eb7d0994923799d88f575c072cf8ffe623818dda22e3d2a054493f75b5b7e3469753b3d7dbc38fc36a7a00914a9a212bc6e26ecfa012d2c830856679be4866289286ff55255e089b70107113bed8beb81d02937a0f738b80e8748e74429e641391f0e3313273ec7ec4322dde10ef9e7dad8a66aae823e03505373e1bcd0a1fb9f4904c92ded1a622308d89fa25e26c45264f7d3d674ea04356093437aa199d3246b296e1b05f52d3ce6c5dcc5fac9b8a4b66452867deb4d04110b777614ecc98aae5e8fd06389ba4c438b4d148bd2956468473229ccaf3789927d890080fe9d015f589278108d08e72f6e5d692bfea7f18434e948eaee51e4d859f59142b4deda3c7f0ee00735ed2d8d3fc94262c9efd82131e997e89e4cc7af3524b7080573557bdac003cf6837e0a46d091c71dc087340cc82a169f2d434c6b6fde08798cb0ca23f96cb6d8cb315e36000463382e9ddd66a8c96f9555d0f3e51698026f511bcf7506d29717008370259ab5c21123764038049e9d19300a6973537d12118a87387d95b090a1dd3cf3f83c5141310551ec5d5746a547b8168fa6c151b57b56509ab43960375f0955c900eb86dc099bd69b45720c28b88c2eab9931283c5331d4dbca484b459f00e90a2e85fd1a40b33756415246784176dc415d1e249793c21d712a4646234ce0ba87be85b4553c191895810573900a9849c207cf954ac61b82cde2ac87723f2f65bca76565a1d14ee84eca948f705c9754ec2bd14e041c63736bfaf185000d40242228b4c6504b5e8c0e26b08df6071fe4563dea9fa976092c251447665a06f5ab6cea8686675fdbb0220fd5740641703b2e1f09ab5f8f491a0ae6fb3af0f97de5385fec4380f25584ad4d5f39b679b754dcaf9b406db557bac9f40fe0522cec9a747a049e17434d4179a74d35d3636a1dc25a61ea99a759a7e8eba28ca4bde3382700ba803a642373632e3e38e3b2dff1da57752e15301d2dd77e86b47015375050c9774207cad0ef5f3275307f35c40610383a42f739faa7c7a2e421282e73b759db574416f3e8e86cfe67ad94d38046c3cbf63fcde26e6fcb2c62c5d2e2de56a62fc42f41e64066f9130b1466271f6086742ec6a46e69e9ce27b79ac81bf16b8d90fd2a0b3d62a9f7ef1d8e5ff375e95c0ab8ccc64a2b6481974e3186d69582eb3c048d4f83e5117f63a8c6054f254330fc439aa1b54d8f8822edd5e75524491f2aa33fc7ee8ccb2d198079c4e5b5e8e88aab6cc3e837bd32495d8c2039e7c1abad41626e3e3c9bc7822e268f8f6038f5d4581d07940407756313f40e9ea4b843c25ec522c845370e81b51211fa8ee71d3d98ccef8b8fe2f869f0c55fe4464027650d373f48b66d65ec1d23dda02f90c3b43699538252195ce4f305d25c62c7fe4c898b840c8be6f52ee99978d035035e2b3d0cbf7d44739c965eaefcae295947af42c23969c8f9a54d389b8e6f1179ffe748008273bb1c31416e50a36710199f0c6139176795c03b207e2fec4ee832b8abc584bdcd5ad3d43e3540db30be0d97d1bf1df8ef52b0f5871ade3c2f10578abad15f435b06b2f41bfb1b0534a4e1fa9661e56be09d8c4a2ca26e228eba0074e078b74c2b51e8b61eae80770519e8019d510ba8226445d3e2d75393302e3e0f863cead8676a51a00ef8883d752acd138c6abf7ce35426074ad72a457ed9c2d74d6dbe546bd2402df9ccb61b9fdfc747097129cf45002d304793a73f173912ffc2a57aec9703706175cc7f40ba4aa40ad8424ddc90d3cbb09a2ac6794c6a351250372322eda474d2a7ab8e476c086c0418ab6770d2e0a791cadf3261dcaff3a0ccdd67f2568790782bf1b8b0b5bf723367294fcb53631a5ea671dd86776d3051c95f6863121f6d631f51964e6ff6320e1fffec8896a5b7d24bebca145b8771c98e118cf0574f1ded584cedc10a75c6875eea133593c20fc60f30614224a52b56196d1653c5da6bb3f1b77a7a23ea47a1621a73e4aed559c7d3acfe83fcee65e2ca5a1745c396e5dd12246e2a38c3197a14138c6ecd78d9c548c4fdc752c86bc967171c74ba62dc48f520ce8f69c7e8fd7a7d25ace1270f69ae63819bc178b851f2664501f6f232769dd3c3e126d8d4c0312503b92932cb028f9c4bfea0e3408852f559e1d0a8492ed49e29652df4bdf7712559eb6814b2f687b9bd88d65325999cd59ae2f0c5d91182902f26b82cc768be041", 0x1000}, {&(0x7f0000000080)="3fd7c955fcf68d056832679f07cd21d6cb00f41bc5439f93f6b8ceb44d374fef9148c4ca8ca768363446d4b1caf59dd0a424e20fae8784da4df211c405ae6b950e46b25f3cb4ce28475adcf5f6c96f0aff341246fe3c8624e3437c752747de996058c2221a3b96256a2f366f6c8313f82a987fd14883f320a8637a1d842f698848c7ce7f0508d4a905dd44", 0x8b}, {&(0x7f0000000140)="765707cf5c063ca327c44b2f23b4c82fd1246acf8fb53535d497a3cd96631c9510ec9ed2e083eea96a5b98a55a2fe1e67763cc6254de177040f64d86b0d1bfd7b237ae2c9fb17c9c1297e06cce312623d3606af93f5fed3a84ee0cc0b652f79c5bdb842acc33dc54d689d9a2f1ac", 0x6e}, {&(0x7f0000001300)="31e0620b539df365fcb1c9a0e38f0b3b429156349049089b374615b78c7dd1da5d92d5a2a183590942e51bbc40e77b11963dbcc27daf0368eef675d08a29d824a849c0d1d635cb51831559bfe7442a16e59d9105ceeb480fc54c7dcd71f1acffa1b0ea9c301e66b35a2900d873fb5969d56f924edb87003afa464b2e3437f5ee6e754f563c738d3b6b3d414592ed8aa45b661d4c9c5c16b030117acbe6ea8faa965367c3621b5eed7a7aacc6f41a058d77dfaaeb065dd7737911baee3da1668265891c0db06b2e7850b9c54afca33d1fe5c19d849ac0bafc728eeec8e897abaf40d403b9ef8ef2c8985476de3ff972ca0124fa4b4c48e3d7037ee46889ac", 0xfe}, {&(0x7f0000001400)="d11e11054d996c610ef8c956fc89bd225849404892b061f349b5dbf11f219e68f2ba4ff8503416cf40cb450d2b9bdb5ef07f1e8537d53954225c2d12de9efc5cc6a6375e553c689a4890432a3858e5823962ead3c8a04e1ef9a03a00b24fb555bd66e602c4794d77f8b41dd43e1383caa1a4066173bef9aa13f8b425aa4b49fa1e345ddb83ef366e401afdf92ad4c69293585e04c4f768895d4e064a40591fb2a2197d88512a3ef78bed70c2af5a9aaacb66adc19fa282d0bdf721ee3cf89eeed0a2cc0641f4fddea84829", 0xcb}], 0x6) 05:41:07 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000080)="6fca9734d0b3af80811c7a7ad11447841ebcb24e9eb2a200aeb8f405076828aa3d73ed8985ad2757b8d2a6af79f9869bc9d1594c95916bcc9562ccf73b0efd6b31fffb465730df0bc0bcc44515d8af25ae3a7a818793da14b32bc6413d3a3dad78378ac5e445b688c72e9d00e79a84c90bee9247acf1f7300b5fb0938db0409ba6197115a044458abb7d00dec5cf389ca0bce286b7e1b10cdeebdd2de411a527d14e7c0f5364", 0xa6}, {&(0x7f00000001c0)="167b7ee31d354a75573ebd44a7e768d161f08a75585f626eaefb4a946796cc2753fcacd0966a1d47a5ce0d801e7d54067bee442ad77d6150af24d4fc554661e26fca8b61fac6cf59d0692d86f92c79a053c6747c1ab9908d01a5571ed39225547f3031c08e6b45abfc4176dfbcb90d57f5958c35c052e9eaa0223c6aab620e2e2608aeca5164cce85d59ae270948e811b444349e41e21e4778122d4f4e81f9bf5dfb206d1a4df6defb001f40a37c27ef97bf432a7d625beb5e064b9f999827ae208dd53a07903936355ae30e248d4838", 0xd0}, {&(0x7f00000002c0)="b5c38ca3eaaa568401fbea4764222ff05fd3bd6c3681786195beca7d5ff4d2233bf3e1173a9d19a92dee3f0649468625be283cde80b7d0b6723d38f7351e34751f1d1ee89a2badfb232baaace21ed9e83e932d9d75f2799def9bc9098a21fd10a485bb156890a0ec41def900433dea2f5e28d0a7361741b72c5b5a0a584bf828d96745072979820b4603827da3df4b5162ecdd68ea28ab70bdcc9532c8d750ee28e27ca83e49ea1219acc2fb0155d43ed45f1b149f494e20455900966d7d47bde2ac2090daaec5073d4494eb7e75b694074340392c4a2e225e594413af7671c39799c0bdc075", 0xe6}], 0x3, 0x0, 0x0, 0xfffffffffffffffd}, 0x0) 05:41:07 executing program 1: nanosleep(&(0x7f0000000040)={0xffffffffffffffff}, &(0x7f0000000080)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000100)="91367c461bded89be03b5e557543f6eb166dc87faa30196bff5d3eee6b32c7cf9174ca8a3a243ae7fcea189052b41ea13c0703f3321088c35ffbd6b4150a7cb5fc29c5ff26d21f1c0fa3e62ad62c7259ed1a5bb60c92b267987f2ed3b6e60719e2352584868b00c2dfdd215cd24b1757cdf2ebd8ec216bcf40044fa2f6b227941c5bf02a20d3c9db450fb2ba5e6736c7b32d6c53df936ac1aac14e4b16e57340d85398bd85c583218493ffc44e0c576b309600c976ef99fe1652c06cc3c31e4b758cbae3053808a9b8a97c7a6143db4b006abd353f44ea33afc0d4ce3ad1a1", 0xdf, 0x0, &(0x7f0000000200)={0x18, 0x3, 0x1, 0x5}, 0xc) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/34, 0x22}, {&(0x7f0000000280)=""/23, 0x17}, {&(0x7f00000002c0)=""/80, 0x50}], 0x3, 0x0) 05:41:08 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) write(r0, &(0x7f0000000040)='M', 0x1) getsockname$inet(r0, &(0x7f0000000200), &(0x7f00000002c0)=0xc) write(r0, &(0x7f0000000500), 0xfffffe66) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380), &(0x7f0000000400)) r2 = semget$private(0x0, 0x1, 0x600) seteuid(r1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x5, 0x9, 0x3, 0xdbc]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000080)=""/248) rmdir(&(0x7f0000000280)='./file0\x00') munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 05:41:08 executing program 1: r0 = socket(0x20, 0x3, 0x0) lseek(r0, 0x19, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x8, 0x7, 0x3}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() close(r2) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x0, &(0x7f0000000100)) kevent(r3, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="c9daa3f5f3cf1cde1ee50c1684cfe8cfe745e549c7a1aa0f1641728cf320425317e5091a2ceb7eb2e2066a4bcf01f6149986a599ab56b2fd47ffd6dcfb4191086ac81ebcd1a9de35f1f2700dc7c39ad9435bd118dc6d4262615554101b225f495e651eda0a2eed1d51dc3a4b652e6414e62e67093c7f896b489700090c5151c116c82fdb3be43ed520d5b1f45e2adb54f6e5ef396a69ad89664c4c4d1ef98353cf30f4680a191810877765576b50dcb75edff71f4c4802d21e5db55c950219b98eed6f8a51cc3ad2efad57825277298ac078bb2f3c69b08e39ecfd704e8c8568ee7edbf73f7b05424cda64629da4bf81b33f010912f26c1b906bbb01d1e88f6779c3887abc8c012d0811e5ca402b2ffab51682eafb73b2c5085a17df579dfed78b21cce23f6e49675b7a3a67c56b917e82b7d1d82417ed84ac43b1a864501884c80abac7d7695cb6213ad61b3ac235918794eb038550cd7f6bf052bed2ca9cd227655792ad71be5d9c949a7a72e1b2b74260804a27c66e6e1c199c89ae5d074fafc8a7aa68626ffbc7b61617db2dc8e6e50c2ac49e2aabbf6aaa6e288823fffa65a1cd62d2fd7c48ca43b45a3394e8b4da6ba12a2dbaf5072e96ff6ebdf15d934b01ea93c2405e9349876ae6e4801e530a4c7c14adcc47b8b07e5c437a2c367fb5fea48016d53743870cdca8f72cad6f29bc1e003efc4dba131a538061c1cf6951297e4a2d24c716aa71ce6a29e0bbee7d7f81aacf2ef69f8b912082020296b5a1c45dad5da4a94c84a82127974df38ef1e5652c32eb1cf915ce8fbc997a423f1b741dde8023fc37d9c519f0bf9dada82396f4b43e8e1321ff9ef9824395e9ff6b2b89ded2a22feb657706d78eba9a84170cae1e335780d49e0e208d9ab535c99c4b7bad36a679507487646b8aa472a0d5556252001b5fb7fb9d9212586c3532af04c9fb6e7d609cb1dbb736ec22fc425637b9a9cf1560de9e1f54cf7c92de4719f945ab591bd846e468e2649c210544c2b30b27134baca62a4a9076383641341c3927b8f8eba2688d6273bb6d56812d64a4380ee9c35e9e90d359faa27b807c9f1d242919570dd4317871bed03e782d484849cb922ff6e5745fce646d43994adcec0ad3770a00e54de21372f92c8c562e5df399160d32e23981196fb31cb6e20ccddca4a8372e69d37a312c6159fcf67e1d7e30d1ed3f8da294c6ebd84f04266cab10b1413fbc1c33e56939ae728f9e15ee158552846738467c575e758c9225a6e4efed8c7cbfdc4ed976e6f92b34b8816d239fc4242b2594262fc9bba2283aab901c39bb5dd281f1d1b9ccd58efdbdc79a074f4c3bfdcb8d0499890088f423a7adc9671a8e72fd723899c7b12f4920a899446d72c789f55f80f190c2a471b50c695e73898247735d41616ca4001c274146fec6e3a3ab0c12fc8afbde6c51e7ce31060b0c650c28e2442e8d8f8a305ae8414852e40e5e3b6b30e72faf2ed2c42e32dc0b0bf1c33f6cde46b2e48b97a3965900b79fbec2b164aa268e9f30ab4155d2dd0a6f4e51baef152a119c608cdf9e2bcd1ba1f6f2418426fb93ee30c24d1ffd67ab549803eafe71fff0cb943e81a5ee56dfdf38df47ad53676c3b44283063729b732afbd1ece067a3efac681a830a0b1021d9a875d5abde9510603b6b4f2c9e4ca4c3c15b05ebad17ef67684b4cd09f455bc8cf7fd120ea54fc62be8d69e85179daf17c27624393db27449a0d0c3056cbfcbf9b63100c93c6337de6f9e66c23467a14eb17fe7cc4eb7b353544470a6fbb5e8ee9394211ef54bad8da33cc2b0b426c4443405ce7ca32761edaafa81e88dad6206c44ab473614ab1f6ed249532eeca16dbc5543a34e958451b4729477395af056b898ee8afd557ee826c0b3ddbd11f9a341265013d86593e4205e0fe58de0c6cecdece18e4910cc8c1cdd2cfdc354e672aecb23baf6e4ccd1665e0b9669c8f9db4a7d7849cdd66d3465df1a6eb0c2cdeae01e2c2ac0c66198c79b568d570cb1815cde0a6efad7560c624a2750e7b0b9580812484fdc0bf66a5c32ea6caace1d91034efe99b298f03e6b8fb8f7e151869b84ebb2b78924026ff15da257fed7cc5e59b46ddf9bf151b4d7c0b3f01f4458797e78b1e98279bf5eb19f7a5390c30b9e4011ab25ac8da71e5e6ff0d726a877bc606b2b14cabc2948d697fb67335a8fa8410fcd60815433ff13fe5656e8eff5649269b7e4e1fdc5da698e7ae3979b5f68f6b2b4c495df5828c2697ffed5ade3729e2cf530eb69f97f054e02fadc84f59c4e4e394c9ed344ff36072c41ec98ed2cdbf6ce26bcd6a057bd76c56d451538f4d1ea3654a22593faa42a8d3d7374d4eb9e8aea56907fbbf8cb0875736f68618cac9182d7504e65924309f0296b627b00d317cd20980b73b79941e9521d0252af4a4a966f4a6ff9272caa52e7d35622b595ed4d7099a264857ced35a74ec030be7acc99061ef560479721c014f27101c8304695d4828a9dbace5acabf01401e01ee5323907f93dafbca01cb18a03487cdfa45fc593c9bf4106aaa40901d8270473b328b1668c71fe7d5407f4ce10d4c0bcfa452603ca999ce0c1f2fad22e5af90c7a3754aaa147aacd34ffa9e2a12b04a80f52e79b010148d6d0a74eeba343ccdace13ee584a642d3b2d17a0d3c49c838ddab36037f15f11faede26b41bc2b95970863e043a67f50e2906caf35ae682f549158e84ea2676486d39a2c69763cb8d838d14e8ab0f68e1b97fe63385680ba3b3fda55a3de33386f053ef7e0a313148ecb5a5163065989094c53faca60375017a6e058c5317415f863741bbafcd316d330d371a4606d7c964965ce5691bab11dca7f65acc808e28e3eeaf1820a4f35ea63ab48facd996ff04f6abb16fba99261337a3ff9b76fd372db46e76e7bdc68b1cf8dfaff22dda609f23a221e1a31df533eee9153a6b36104477977d23ad6ca6c03c84ee528d5d708ec0104ef17a5e2d09798cf8c469732c4b4da38b6236b1f05b2c1adb07572f73fd5de29b9732f09c39d7f509a2adee196bad39ad67cbf10a48aa0cb758b214051d05350ea411274bc2286a1f0200415f9da4ea628fb94f79a7fed92363424f39b2ec3778747bd66ab978bd0052a58e6e2fbb79c3b77a055af1ec4a442e81e36a8d1c94db17f75e0c3ebadb61ecd0bc5507593384c1dff846ebb1c2a7b1e711e58a1375b42f84b9d0f71e64c79a01ffa2d2da0acb4dcba857a35f7e47a93212d131d4171a7a9ba4c675735a4d9b20912f41ee48c9b4c26ae470aaa7ee6f949d2ae27f9b41cc09735b796969785257b3564ed4caf1e2116297c1ccf4080b9bb3cd32058c8aef25769cec55110778f0472ccb597f128f0f7b4d812c090b8c9f653d2d176643bfea03ab3658855776fc67991e3eedff1d08792ccfc5ee5ed0c195c459ebfa1abbb4d7c1af9a0b4961f18121244db357f353a2eeee387215337dad15ae974314753f04cf6ed677893478d0bc4326dbf1adb049824bf85e41a694794140a9c8b60c80b3e20627f0c95920a19249b4d0b09ed050cf937cbf16c8e2dfe65cd24d8e6b44d4415b7936acce28307f1e2dd90d18fb113c5d0b060fd603e3b821b90e9033596e5b5549babb2adcb902242052214cabe4917b1a898bb233b025f5809aefcd29c3e4527536fa05b0f42462233b4b0ffe76a769b084af7f292017edaab9330c8d223f3fb826c18899c397bce11dac2ee2831cd7a1e5bee10ff04c22760befcd28358e85252ca48289d792f19b8e4d0186751fa415077885515d06bcc160cea23afdac1ab9da29ca06d1d93bf0691ec8285a97fe33895ed6be610fe1359ba4d15281ab687b30377ea7a9f9625223a54b263060fb89b17fe063ecce1a25c173239e4d825a410100ef95aee4ef79573081fe8afb8c12df487c6e25bf987ec274c1c51b13f7fe9cc2160a417c8b4634dc48babd7b40349d9aef1d61e26c55a54e89ee65cab51a0c59b5657112749b7cc60b38b460479f8de83d0e47461fb9fc6918abb8234c577b765c6f88b87f29055ccec56fae96151de8e217967f37d8d86bcfc8ce6ec5cd781eb17ecbf2f2f87607feb4e5c69ebdffcff49b6bf56bd3fc9848d3a9f89032ee80de723f323b6a40bfb1370ca6382c139b3920b4b9128ddd5b5775e1ef890d8e59cf38a7abdb87b243e005d2be780fc2e6c47ed404dfc77b58433ec547ed0f3a024e1eea2c6861472bb44da003d77187bcd6e4e5d611c995e38f4ed266b881e0287b47fd0b0d0824de7b9dca1c47489fd2c1845907d0ea9313e459bf3996975b4039fd904a0c4bd6b6c864b40a4b6a13d03fc420f014ce5baa1c4c892c51b8bdd112c0daa509474752fed271b0c2135cb3ed2ea7b2bc3c518846be1bba883869e709dea190fbf0699a39697a4ba00c6d44583b56e58accb870a0a307cb28ccc2eb101296b4ac11e5f066e0052c7accdd4f229437edac0088aa606d103b0f597929acad9e9015bdf449442d6524131abda1b38f9735b2d55a0de8741c5f1c6f27194c2d4416dc4ed8ed59ce1c4aa00dbd0d82f04f955695bbbfd1034412779fd14a7f881590e6fd74a93bc75b9ce9d2ce1b113f6b0ca373501553e9db252804160946ad76d6729f179769056e767cc0f96579d84ebacc6dd7c7197849e5d622726ad8935e95f839085b3b3ff0bd6d1ff532fe9b0d717fa7f0a709490f1c857ca19277e9bd83423773a6d04dac85b502379e35ff8ff5cacaba6bf14b55ccf2c4144c489c13962b146dd387d1baa7cd6781e5562e9d390fbd652b60557d72493cce844f9ab7e22bbfa9002b5e1e4700c666b10872f5020a525f6fdfccabbb46862592b494a7ab8928c693e314cd58da9c42b638f3f4bd4912270df4fc50b17b8e9019113c47175eb83229d25823b27439580930e3ac7beeb4b9a8b6283ce218182c6f8b4ee2418dcd9cba74b6c9e3d0766ec6e5ea7d8064e295bd7de4bfebced752ac8d5171a677e333014c609014523ca04f29fa6789644ffb6e0c4af4f7840a19c99d218429417fb0b8ccec37c2f5980836e8ad973d5c73924c9a0187ddcda7224451e9c876d2c7d3a4f4a94ce78d0c", 0xe17}], 0x1) 05:41:08 executing program 0: munmap(&(0x7f0000ff5000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff6000/0x2000)=nil) shmat(r0, &(0x7f0000ff7000/0x2000)=nil, 0x0) madvise(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x6) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 05:41:08 executing program 1: r0 = kqueue() kqueue() r1 = socket$unix(0x1, 0x4, 0x0) kqueue() kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x8, &(0x7f0000000100), 0x80000000, &(0x7f0000000000)) kqueue() 05:41:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xeea, 0x400, 0x5, 0x0, "7deee34c34fc1e6862b55dddf471dfa99babebb2"}) syz_open_pts() clock_getres(0x0, &(0x7f0000000000)) 05:41:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x36c, &(0x7f0000000600)=[{&(0x7f0000000540)=""/134, 0xffffff22}], 0x1, &(0x7f0000000040)=""/49, 0xfffffcdc}, 0x40) shmctl$SHM_LOCK(0x0, 0x3) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)='5', 0x1}], 0x1) mknod(&(0x7f0000000080)='./file1\x00', 0x6001, 0x4) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='\x00'], &(0x7f0000000700)=[&(0x7f00000003c0)="fc00", &(0x7f0000000400)='#\x00', &(0x7f0000000480)='-^}-\x00', &(0x7f00000004c0)='#\x00', &(0x7f0000000500)=')\x00', &(0x7f0000000880)="000000375d84d604ee20c198018b3df94b11110000"]) socket(0x0, 0x0, 0xfff) dup2(0xffffffffffffffff, r0) chmod(&(0x7f0000000180)='./file0\x00', 0x0) 05:41:09 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2007, 0x201) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/46, 0x2e}], 0x1) 05:41:09 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000040)='c\x00') chroot(&(0x7f0000000100)='./file0/file1/file0\x00') execve(&(0x7f0000000140)='./file0/file1\x00', &(0x7f00000003c0), &(0x7f0000000600)=[&(0x7f00000002c0)="cfd014cfab1db5a41405bb5088fed1c719cba76cbffa36705b20704ff6be46b5a6349c06330948f20fc49d03b1f419ba1dfc86f0fca9cf9f7eab16fe4e6ae91f450a1493193d25f7970ce024338abfd666df5fa29bfcfe01d61b0e55385323267cbfe331a94fcf8ddc01e39a103df1bb14ca19c8e11d560df1f1a6836e794457971cfed911a236edaab33fab26cf514611198d304b4a002b44a736a625cd31"]) execve(&(0x7f0000000700)='./file0\x00', &(0x7f0000000840), &(0x7f0000000900)) 05:41:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) recvfrom$unix(r0, &(0x7f0000000040)=""/24, 0x18, 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) 05:41:10 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/37, 0x25) mknod(&(0x7f0000000100)='./file0\x00', 0x2007, 0x5ef8) r0 = socket(0x10, 0x8000, 0xfffffffffffffffc) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) socketpair$inet(0x2, 0x4007, 0x5, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:41:10 executing program 1: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x11, r0, 0x0, 0x0) login: ./file0./file0 OpenBSD/amd64 (worker.syzkaller) (tty00) 05:41:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r1, r2) mprotect(&(0x7f0000ff5000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 05:41:10 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000002c0), 0x0, &(0x7f00000003c0), 0x0, &(0x7f0000000000)={0x8000, 0xfffffffffffffffb}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x40000024, 0x80, 0x100000000}, {{r0}, 0xfffffffffffffffd, 0xb, 0xfffff, 0x7, 0x5d2}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000040, 0x7fff, 0x4}], 0x22cd, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x84, 0xec3, 0xce}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x3, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x49, 0x8, 0xfffffffffffffffc, 0xfff}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000004, 0x7}], 0x8, &(0x7f0000000180)={0x8000, 0x80000001}) kevent(r0, &(0x7f0000000000), 0x10000, &(0x7f0000000000), 0xfffffffffffffffe, &(0x7f00000000c0)) 05:41:10 executing program 0: symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000000)='./file0/file1\x00') 05:41:11 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000005c0)=ANY=[], 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000140)=""/237, 0xed}, {&(0x7f0000000240)=""/218, 0xda}], 0x2, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7cffffffffffffff48b48acb5a331fb2e775cad482264540ec903e603f3ca3e3d09251c6d62ebed11f085da7830fc7c7c5dc9238583113b2a0feb42a8c0b4b32eb23ceccaee906e04f764327e4d3b335be5e080ef4b727b80dc1f281e094771734634ed4741a4b33e016f24a2b373d78cc845bad0e9e23081eedf1e482743db17e6931a8964b13e81e20bff5c0c8985f84e935de52081deff55f52d4f01654d7ca91e9314264f16a5c4288b7bfd581f9ebf3c168e3f7f4a718a1d76d7719fccd79afac68bee5cecb224020f000b28899108514ce354a9e9864"], 0x1, 0x0) msgget$private(0x0, 0x80) 05:41:11 executing program 0: mknod(&(0x7f0000001240)='./file0\x00', 0x202c, 0x0) r0 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x10028, 0xc0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000000)) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x8, 0x0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 05:41:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140), 0x0) write(r1, &(0x7f0000000200)='b', 0x1) r2 = getuid() socketpair$inet6(0x18, 0x1, 0x8000, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r1, r2, r3) write(r1, &(0x7f00000002c0), 0x0) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in, 0x1, &(0x7f00000000c0), 0x305, &(0x7f0000000280)=""/47, 0x2f, 0x40000000001}, 0x80003) 05:41:11 executing program 0: setuid(0xee01) socket$unix(0x1, 0x0, 0x0) 05:41:11 executing program 0: socketpair$unix(0x1, 0x8000000000000005, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r4 = getgid() r5 = fcntl$getown(r0, 0x5) r6 = getuid() r7 = getegid() sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="8568b7c9580de0f64d5c43f5f67828914d16da730c8bacf8d93e11d49c37368e083c4275814f635805e803568b11ad9193b23cbf228afee16033d4f47d521f0469ab7ea7b6249cbbb097e91c20b767601d6e3a3beb7d99704659cbe81f306df94317064b545d03bf0461294110ea658efeb7ab35642b1bae36b23681f8f6baae4d9e", 0x82}, {&(0x7f0000000080)="e731c9b7a805881cc1bf905dd78a5e", 0xf}], 0x2, &(0x7f00000006c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="f9facf989e1b59f409039ae956a11c0c9e5ceeaa809e6c3a4d7a252b2495d9dbfb6b575dd60d528c2f9226ffe08413d999f4c876f25a26f6f18e44a00c640b2ff9664a838462bbfffd61024ec2fe4f00fda74ccfe43d89f6d9549517785494d84d908acbad794265e99c190a41cd747695fbe98b82424705ca11a59007", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="4ef3defd923912b9a03e4e0fe4e181209f603c5d75465ba0153d9397f0c10c1f2e97dd9b03a1dddd4c10de731a275a2520f7a702040000002cced3189b54e747d322964ea84e3000000000feffffffff11ce135b1b6d64ecfdde3824ff0978c371fd13312b3fdff7b34b8422101269a594dbe8d48492a91d9562f915800649e9c7b981127ad4899103956c6a5e10fe80cbfc6baef5fb478be9106a0aa063aebea5d77e3a20efe58ab56276190409e8b61ea35ed4a545a5f782ab7abd1c4ea1c5df62f2b55041d3d59a3321000000000000000000000000000000116844aa7bcb01ab2fbe35ca9181c06577a467513828ab694cf5e5f324aee2dc719561cd7a874709331d4dffff66759fc6d18e892cfe8de626a7d65baa9629f610f7505a334f680748d792d7666b643a308c5ebb7f24d8d327b76576b3ef5568f05cbdd518954c129b93af75444756b9aae1fd4941d32f9c28"], 0x68, 0x8}, 0x2) 05:41:11 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = dup(r0) flock(r1, 0x1) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x69e}) close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200), &(0x7f00000000c0)) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)}, {&(0x7f0000000140)=""/135, 0x87}], 0x2, &(0x7f0000000240)=""/93, 0x5d, 0x5}, 0x800) 05:41:12 executing program 0: semget(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3c) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x5, 0x50d, &(0x7f0000000040)="5dc8955e0438a6844cfc9ce618c6e81d49f83d97203007ffe018239e80cc88d6f6749e266aac93b565ccce3081e751907fcfda1c88", 0x35) r1 = msgget(0x2, 0x1) msgsnd(r1, &(0x7f0000000300)={0x0, "64155ea4b31589a9f00dfb9ccb1d1f646038079036c8011d8f44c31069e94a8fe57397a403d1b7450ce0de2f5c332633df77330e0b7deb7c78bf966b6b7a75d3db17d79095f099b1"}, 0x50, 0x800) r2 = msgget$private(0x0, 0x660) msgrcv(r2, &(0x7f0000000080)={0x0, ""/206}, 0xd6, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/244}, 0xfc, 0x0, 0x1800) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x401) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:41:12 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) setuid(0xee01) lstat(&(0x7f0000000100)='.\x00', &(0x7f0000000140)) 05:41:12 executing program 1: r0 = open(&(0x7f00000000c0)='.\x00', 0x1, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x80) fcntl$lock(r0, 0x40000000000000b, &(0x7f0000000080)={0x0, 0x0, 0x80000001}) dup2(r0, r0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) pipe(&(0x7f0000000100)) 05:41:12 executing program 1: ftruncate(0xffffffffffffffff, 0x0) r0 = syz_open_pts() socketpair(0x20, 0x8000, 0x4, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000080)) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x2}) 05:41:13 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socket(0x10, 0x5, 0x8001) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000080)=0xffffffffffffffd7) 05:41:13 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x6b8) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000140)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3dcc284f5d585dc1ef3cf96123c9f2b8b2d78d0d"}) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x15, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x8, 0x6) 05:41:13 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) setuid(0xffffffffffffffff) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) recvfrom(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x1, &(0x7f0000001140)=@in6={0x18, 0x1, 0x400, 0x8}, 0xc) 05:41:13 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x40000002001, 0x3de8) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0xc0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="10d950b1038c035c56864d0044b95f80d6aca4e9d6fd3a29ffb52077c732725f133e41fb5ea83907496d07f6e541704b2ce5a5a753b085fd5af24277b19d2d12f2fc4b3209d5e07fb1865c64c6599f4ce9788a9e2c1edff000e4fb7cbf08e61721f120d3f545a29ecf7a5ffaa5457a1a75796b09e519216525fece3cf774", 0x7e}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:41:13 executing program 1: pipe(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001500)=[{&(0x7f0000000500)="79b662584a2b5a2a6198aaee49282f8ee42927e3ebb7f155de0e4c077aa507864bcd5a2448a34971cf086195a8a35d1f9253dc8aca91c617a4bbe2a92ce2e16974019ffbcae18508655f227290daf94485efd41d", 0x54}], 0x1) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000300)=""/83, 0x53}], 0x1) write(r1, &(0x7f0000000040)="0dd620b934b5", 0x6) execve(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000700), &(0x7f00000003c0)) 05:41:13 executing program 1: symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0xc083f5727b5496f2) 05:41:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r0, 0x144}], 0x1, 0x0) 05:41:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x3f4) bind$inet(r0, &(0x7f0000000080), 0x10) setitimer(0x1, &(0x7f0000000040)={{0x6, 0x100000001}, {0x4, 0x77}}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x8000, 0x1ff, 0x6ef4aeb7, 0x3, "ed7cffc8351745ee1fb88d7705a84c1169d048fc", 0x80, 0x4}) 05:41:14 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000480)="256a0d1c9b9bedda06bdbeb8fa93af122eb84a3da984bf1b498dbe3cb6defd563ca90a0f45b1bb3b25c202c054b1a8ae6e79d0b8a61e1317764771b3e9a0b65697d7afe726077b681bd3e157a1549af0b17b1a1be97b34257b90678e8f304b5f690c574b9b360747c9a89ceeed30aed90f65b6e60eadaee35868bafa3571701ca51f19b15392cb9c3055e6fc0501bb1e832995654ce55d5b92b283c43c26e71dd639b80d44f31e222210a7bf857a069269294402a84662bfa2ee3b5f562135b76def67943d932630785dbfa731012b9114582afc7a14e17c5a655efe002837da2643", 0xe1}, {&(0x7f0000000580)="59ddeef733403a25fe2187b4b51237c28b22dd025215445d830a3dd5b3375d64d12929cbab711567b8f942fc3b46caa1d18be00e9f321fe4e6bcd2abea6834d45dd27de2b303969369a95cdce1a9ae58", 0x40}, {&(0x7f00000003c0)="f493519000ad6c8b86e1ab5ca3c9d1a73dfc1fae79d1411e4734be9d943d857a8ca37c4c52a66da925edb94de16e585dab534e63531006e72b5e10dfba23", 0xfffffffffffffd42}], 0x10000000000001fd) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x54, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x262f1446) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7ff, 0x80000001, 0xf6, 0x200, "3f8282ec43e8d546cdafae6a333b5cefd00ba475", 0xff, 0x7}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x8) syz_open_pts() 05:41:14 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x20ab, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="4b1e6ed6c765bdc6e3086eb0d555d3bd7f2ade88c4c785ea2b6a58ef9a6040dd692a7ca3860acd805bdd1da4c00b9b71c20817f7c6fb277231eec33184097c4d432df9fb5b4cb258759edf1a2c6d059881f75bb646ac1a95b63993e3b495da8323db9d007856a1e3aec23d2f17938f54bf42182e50dc0827476cc5d83185fc5f131b1549b7cea16293f4b7931165775b9b40f0c08543e7432649539b5c874e31ee8e60830145eecf1add80735741eac85128933924a3dc26230bdeb3ad974b297ceabccdfd9cbbf38e1bde6448f5e4caf574176f00eb94ba8f7a3aada8fff588d0bd4925392542ecb06f50f54dd9b07e31b836f87c11a78f4716b03805a6ceca95cb5847ac71b93ba279139c30fc0005554e3bd58ef0cdd662164fb90e2d2f6dc201e76f4ff053273113907f3f87cc2e14cdaceb3c657a85ad61929cf54207b870864641f468d7f451ea07fc4d1ae999479cceb8f2cd4e04e1f5cdbf4b671d30be8ffc88a01a521e8733a20ee631dd0df4fd635ecc1f0a8ca11d1fddf91b0c0a3d885ed1d9899ed1f06bc73add56a38c9201680d58191c88ef179cbf69bb81a9195f543eecfbb903caf3d7906a8017398164771e6971a8c8c225a069bdffa3b23b7237d6d999c992ff95450efac3e985122e65cba0d387030f6b1513a9b3d25130dcb52107efe71fdddedc62645702a0921c99900dc753428eeddf406a7b1c4a379debb61f03459e3d082b9e2bea10f85bd91a277f369644f185198f301dc22aeaadd26d14e8022a6fd8d944e816698aa2399f71f6cab2ade8273db2bb4911f4ccb7fbc7983b8475ee4db7ae1e4efa925dd72af4c568f5dc9fc2165f3fb23234b8b573961eaf94310c4fa5a2151e259c5b9d18c15026057e88e0233c6e270e473771a1e9689aa0656abfc1dfe9948cce13548024cc00fbd0c0b39c4c4359a3e7b98bfcc4590b729127cf32c92c6f5402a174159bea0691703d5ed68b2645033a141f65f0750b55568a0055b8fd4c5463f553a187b2e2c111ffc46d7794f622fda027781d9941361bf8c6fe2678210e6e91209d3a64ef320e69317938e9b289f12ff2a09bd5fc966e1f0f60378255436e72cbd60f5afb2969a91bbcd93577138de318a718c33a29255fcfe9628415e8b79f021dd359a8a292a5aa868143dd9e3a48eb5ed99739b6631c381d8b8c6cc843ad02b078d93fcbcc8b9f85bd54ec198f5eb61ed7657ea39755b35e475b3fb78783f48b0186eb86f6485b09b3cf448ce79e430c67b1a44e3691195f62c33b552214e35cdd4fe21f4dc7fc5bb721f04dfc555996748da4f54dbbc7b0ea662cf2ea838744ef91a80f5486f48e7d30499f13929efdb6b53c2519a3df6cbdbd0352f838787d320f7f97f773a9de4fd3095791ec53247b1151b4b17cc7fe4acd3883b5fe0935d036b6ca2632958668e2facb28cde65e89361ef2fd0140c1e4b901eb0b56a711090d7dc45994c0791d3626087ee1aaa1b0a9248e28feee2ab69c1ffc26bb48e347eb4b3e399074e3931557661894552325c340c78071810dead9467e3056e17c6ba0eb7b4550fc798806a9b600e098b8cf7b1fdd08d4b73db1a864e4756978dd9e0dfcc2941c6f428f651e6aa23556619fea8916f6cf219ff1ca39cf2e203eb503316351365ecfcc1bacd53022da10abf419d3580e9b7eab79061c83abd4804e5bdc8280940fd227f09d9961aba0f71e629f25da1ca42c96a39c55e6fbb0aa5f4edcbabbaef9c71bdbe4cb4b8969d962e5ccb0e502b63589c7e360d86ae66c78f17b0d227465191341a371203c41fbcd8edba947f1f5655eb3d736fd6d9de2814990c88e2f5cd8cce729bd3c002abb97861562d44f59ea7876698a89fdd1823254926a358ded6c66beadbf1c9c", 0x540}], 0x1) unlinkat(r0, &(0x7f0000000680)='./file0\x00', 0x8) 05:41:14 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x5, 0x48) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/145) socket$unix(0x1, 0x5, 0x0) 05:41:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x7) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), 0x4) 05:41:14 executing program 1: r0 = syz_open_pts() flock(r0, 0x7) chdir(&(0x7f00000001c0)='./file0\x00') ioctl$TIOCSDTR(r0, 0x20007479) socketpair(0x36, 0x2, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000140)=@file={0x0, ""/14}, &(0x7f0000000180)=0x10) r3 = getpid() fcntl$getown(r1, 0x5) mlock(&(0x7f0000ff2000/0x1000)=nil, 0x1000) wait4(r3, &(0x7f0000000000), 0x9, &(0x7f0000000040)) syz_open_pts() login: KnÖÇe½Æãn°ÕUÓ½*ÞˆÄÇ…ê+jXïš`@Ýi*|£† Í€[ݤÀ ›qÂ÷Æû'r1îÃ1„ |MC-ùû[L²Xužß,m˜÷[¶F¬•¶9“ã´•Úƒ#ÛxV¡ã®Â=/“T¿B.PÜ'GlÅØ1…ü_I·Î¡b“ô·“ew[›@ðÀ…CçC&IS›\‡N1îŽ`ƒEîÏÝ€sWAêÈQ(“9$£Ü&# Þ³­—K)|ê¼Íýœ»óŽÞdHõäÊõto딺z:­¨ÿõˆÐ½I%9%Bì°oPõMÙ°~1¸6ø|§G°8¦ÎÊ•ËXG¬q¹;¢yœ0üUN;ÕŽðÍÖbO¹-/mÂçoOðS'1?‡Ì.ͬëìû¹Êó×j€9dwiq¨ÈÂ% i½ÿ£²;r7Öٙɒÿ•EúÃé….eË Ó‡k©³ÒQ0ܵ!ïçÝÞÜbdW ’™ ÇSBŽíß@j{J7ë¶Ež=+ž+êø[Ù'6–Dñ…0Â*ê­Òmè*oØÙDèiŠ¢9Ÿqöʲ­è'=²»IôÌ·ûǘ;„uîM·®Nú’]×*ôÅhõÜŸÂ_?²24¸µs–¯”1 O¥¢%œ[ÁP&~ˆà#9tã“Wf”U#%Ã@Ç€q êÙF~0Vá|k ë{EPüyˆ©¶à˜¸Ï{ÝÔ·=±¨däuixÝž ü”oBej¢5VaŸê‰öÏ!ŸñÊ9Ï. >µ1cQ6^Ï̬Õ0"Ú«ôÓX›~«yƒ«Ô€N[Ü‚€”Ò'ð™a« ÷bŸ%Ú¤,–£œUæû°ª_Nܺ»®ùÇÛäËK‰iÙbåÌ°å¶5‰Çã`Øjælxñ{ "teA£q 0x0}, &(0x7f0000000180)=0xc) fchownat(r2, &(0x7f0000000100)='./file0\x00', r3, r4, 0x2) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x1010, r1, 0x0, 0x0) setegid(r4) =ˆ^ÑÙ‰žÑðkÇ:ÝV£Œ’h Xˆïœ¿i»©_T>ìû¹Êó×j€9dwiq¨ÈÂ% i½ÿ£²;r7Öٙɒÿ•EúÃé….eË Ó‡k©³ÒQ0ܵ!ïçÝÞÜbdW ’™ ÇSBŽíß@j{J7ë¶Ež=+ž+êø[Ù'6–Dñ…0Â*ê­Òmè*oØÙDèiŠ¢9Ÿqöʲ­è'=²»IôÌ·ûǘ;„uîM·®Nú’]×*ôÅhõÜŸÂ_?²24¸µs–¯”1 O¥¢%œ[ÁP&~ˆà#9tã“Wf”U#%Ã@Ç€q êÙF~0Vá|k ë{EPüyˆ©¶à˜¸Ï{ÝÔ·=±¨däuixÝž ü”oBej¢5VaŸê‰öÏ!ŸñÊ9Ï. >µ1cQ6^Ï̬Õ0"Ú«ôÓX›~«yƒ«Ô€N[Ü‚€”Ò'ð™a« ÷bŸ%Ú¤,–£œUæû°ª_Nܺ»®ùÇÛäËK‰iÙbåÌ°å¶5‰Çã`Øjælxñ{ "teA£q 0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140), 0x0, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x2d, 0x20000000, 0x6, 0x4}, {{r1}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x8, 0x20, 0x0, 0x3}, {{r2}, 0xfffffffffffffffd, 0x10, 0x3, 0x0, 0x4da7}, {{r2}, 0xfffffffffffffffc, 0x50, 0x80000091, 0x0, 0x4}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x3, 0xc0d}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4b, 0xfffffffffffffff8, 0x1}, {{r1}, 0xfffffffffffffffb, 0x2, 0x1, 0x2, 0x7fffffff}], 0x0, &(0x7f00000001c0)) r3 = msgget$private(0x0, 0x80) msgrcv(r3, &(0x7f0000000200)={0x0, ""/78}, 0x56, 0x0, 0x800) sendto$unix(r1, &(0x7f0000002300)="e636cd5fbb36398026f05f53acbf6eca7f4871739ddda00067d4533efd5f32a0b5cb085b7d1185bb20fa7793ec90dfcee027bf1dd6c9a5f9e872201f6c713decd9e94e68796340e72089427d28bfc1b259e50e85391865f60803326a02eefba9135ab42bfae77ad2c7e34ef56b01e1245f42a3a56555e756162fe4c9ee7f8066637f7f8df674c0958d00b98f238e77407e6bd233eeba3556294697fb42d86ac7cfdc3cc6051e4a89ab6a3d5c435016e3ce7e97ab13b6742576b0776d899f3e9086a50c8fb0283a3986af359ae0588b2dcc2c681b0bf0db44943691dd7012d33e60e3c02c1180b698b3fcc839f21bf7bb8988c69cca6408053006909da4430f7f196938f067c50468d9fe457f6f862a9915334d9532f39262bb95df8b803a8ffd83e1360777e5337ca866b529584b2c11a7a5ce4543e11af03ab58f5546872f9f8e34e3579c67f4b6e1e2efe2b081b69c525ba79cc4d9e25389274a099f90deec54a36dd345d72b7566690fff3bc78c3b0f44dda023f750f67bca111210832b7a23826febaabdec1bd831dc66ff8eea08a0f947822137758cc3ea50d48bb5a386bddff298a488fe79a02469acb9ec0cbb8e43181f0c4c1c72a28d80bc8a20657b48a7f811db982f148db4f3a0e44f41ca033120354a7d4766e731696b59a89087d40a71f40797fe9d06d75648f28bdb67b607e9b56e60099f95bd96dc0b0233a352ac484be8b107ecff2b315eac44fb97616905a1954d3d9e97a4156d49b37236b5f8163d1f41532cae5b66a66218b64f7b6d10ca9f93bba67de108f7d31e26ac9f3fda3c83007fe519f578256c9df02bd2b832b74ee6192cd60d590bcaa0eb9cd31fbb63d2fd5a0943e97bf6c90e5a5d34c6160bb0e6d8934abaa70c5e6d674207189f5ab1a9b271f0f25efea3f0510ba1e3a045b550b6d58ef85049d73c7ac3f2ef61c1e6611f9516066878944d67fc6ccb642cb00a7f067dd38e6c9ab5962015426f1207871ee455f082ebbd6c44c4bdec4c5e66c3ee4544727de22064b6a44983be16aa0a13d466a0c08dfad1e90ff2a73d5faf3ced28e39dd398205d52aa44f3cdeed3b8eab509d219da2d22e50121ea575b015cd77d9d7799bafdead5813c6df8b5c9cf87c34dcc3ef6c5d5e13e621e13212dfa86e8624038d7b9365716333b9a214a562c6fa2451afb12cadaaf3465dba5a18b05afebaa921d687c1c0a950ba89a7d534ff22b1b8cc992f43900cf21b4ed576460169e2274fc31580cde3f6ace8ef1e46280faffe300578b7f0fe7d55ee23ccc99ed268048a485d38fdf40853a3caca90698b77eda01ca8dd9cd1e9a8b259ac9b5a9bd601008097239bc9fd99eaa03dc7fe5708cd2ca3326f0a664f3e39309577e9aae6703936ee8e667462dd7f71b53dec67620d87d700b6d579e9105df4e1f97d7bfb7754c429d57a6eee53fe2e8adb68d4c4d4a8c852c18e1ee5c13da3af02b8c43898fa4fa929d2ea81afb33f33070653191187d0a3eb4d8b35ca3423311366ef5b737989e565cb548d4121bb82c988cbfb9882b63949d0d1d1cf1088253f5c22c392225fd456d2c5c7db0c356a97805db1c083e6164137d749aac3ee8baf1e6964188d57c042beff9e55fd42fab900f7105c9d714e7a8874c4f356e21ac8adf6102f6b71e7e381e4ec212e1e3bbb1b3e29ea6b54176fe6198723d8923c5d6dca5108aa4a1b62aacecd9fe5e23f5d2f8923857d91664d06e83b6e54f90db6fc99f179931389b68f8bf034e953cbbc86f8c0c65a783c0f4884ae6728d47d2286dbec769b0b9ebce5f46ff52ec416eb4addd272f0a99aa99c3715212f0ec67b43461dbbae4421b4d2e235d6e1a6159d4807dc5754c103e575b1af57861f6e276b4d7af7339e2c0e3fe5c71734d4d46e69d0fb644316987654f5d8634c258a5547c2a9351a988b63ee201eb0bc4c16c09ff9446135047e3478f16b4d9b2202d26167d74d7052837e550eb6c50760e6f7e3fb3d5374eaa5d438e0d0d078dcfb593f34fa9dc820d6cfddbc3e67180c44e1c2d257cfd0981f92e6d842a67b36de86b9c5d74bb0f315d81946d400dbbdd72b802f831d91c99dab7facea1c755c3830b701b07348832234210d85144d633f25b69c98318f1bdb7aa50cd1de68a62d6a8efefd5b0ea7a13a0340d85231e374e6ae0ec98c8343e92b8edfad125edb5f617710ded2f397cd367389d10fc15cc6c4c24c034a5ed0a33c2b12107f07771e0f382e78059e435f6a69e88f2ec94b4d5a8ecd5b02ce3444f1781906251c26ce41da554850387cec12e53359c681c700f33a1c9741fd7d6a1972c3e14c645b4ecf94c8923eb0de2e511f0a912e8cce2919258a796f1e143dc0f98ad8eaf838844de74f6ea6dd5a507138b622028bfb9684253acd8d53f17ab791bf8b4eef4d4ba10496747a2fa4fef268bea35edbe5ce6ee47b865b21d7344dbf52e1a7ff575ce584f4381065620c4cab0df2d75f60054927c76e4de496fdaaa8e600ebf6683bed1bd6bc03a3770f5d5f912dfffc946138a8b8d958af261787438a74b0f46e40e2a0ff1763d6aeb683fa4c7f83048e288efaaaa64c7469d4d41eaee83608cf13b36ec3c5a65dd88732b81b46f9d2d333a4f808e4c27dda4297ff184fa7f3367dd4366b43f60e6cf13af5e81e34e92302191fbcd848f9c3268849fa6478c55832543947c845962f223cfbb8aad2e289f896d7612ff70fb4c3a412ce52273dfae59466a081bcfd4a227db6c0a20dcfdca6ee1ee2a3b1cd75d0a56711296e281650de46ce6fe815ef5568d7b070379b061ddbaa58f7a97e9dd977e3d3fc3e70dec83fc6bbb906bdb545994c6627f908d65f40e0b247bd0b1b46352d7bde6ba45ac9347e2265267ecb56db56e74", 0x801, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0xbfaf, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x81, 0x10001, 0x9}, {{r0}, 0xfffffffffffffff8, 0x80, 0x80, 0xffffffff, 0x80000000000000}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x8000401, 0x3}, {{r2}, 0xfffffffffffffffe, 0x4, 0x48, 0x1000000000001, 0x5}], 0xfffdfffffffffffe, &(0x7f00000000c0)={0xfffffffffffffffd}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/152, 0x98}], 0x1) pmap_unwire: wiring for pmap 0xffffff001f7156c0 va 0x1b2e620000 didn't change! pmap_unwire: wiring for pmap 0xffffff001f7156c0 va 0x1b2e621000 didn't change! pmap_unwire: wiring for pmap 0xffffff001f7156c0 va 0x1b2e622000 didn't change! pmap_unwire: wiring for pmap 0xffffff001f7156c0 va 0x1b2e623000 didn't change! pmap_unwire: wiring for pmap 0xffffff001f7156c0 va 0x1b2e624000 didn't change! 05:41:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x2, 0x3, 0x429, 0x3ff}, {{r2}, 0x0, 0x10, 0x1, 0x0, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x28, 0x80000000f0000000, 0xe8, 0x8001}], 0x0, &(0x7f0000000180), 0x4, &(0x7f0000000140)={0xca0, 0x40000000000}) sendto$unix(r1, &(0x7f0000002300)="e636cd5fbb36398026f05f53acbf6eca7f4871739ddda00067d4533efd5f32a0b5cb085b7d1185bb20fa7793ec90dfcee027bf1dd6c9a5f9e872201f6c713decd9e94e68796340e72089427d28bfc1b259e50e85391865f60803326a02eefba9135ab42bfae77ad2c7e34ef56b01e1245f42a3a56555e756162fe4c9ee7f8066637f7f8df674c0958d00b98f238e77407e6bd233eeba3556294697fb42d86ac7cfdc3cc6051e4a89ab6a3d5c435016e3ce7e97ab13b6742576b0776d899f3e9086a50c8fb0283a3986af359ae0588b2dcc2c681b0bf0db44943691dd7012d33e60e3c02c1180b698b3fcc839f21bf7bb8988c69cca6408053006909da4430f7f196938f067c50468d9fe457f6f862a9915334d9532f39262bb95df8b803a8ffd83e1360777e5337ca866b529584b2c11a7a5ce4543e11af03ab58f5546872f9f8e34e3579c67f4b6e1e2efe2b081b69c525ba79cc4d9e25389274a099f90deec54a36dd345d72b7566690fff3bc78c3b0f44dda023f750f67bca111210832b7a23826febaabdec1bd831dc66ff8eea08a0f947822137758cc3ea50d48bb5a386bddff298a488fe79a02469acb9ec0cbb8e43181f0c4c1c72a28d80bc8a20657b48a7f811db982f148db4f3a0e44f41ca033120354a7d4766e731696b59a89087d40a71f40797fe9d06d75648f28bdb67b607e9b56e60099f95bd96dc0b0233a352ac484be8b107ecff2b315eac44fb97616905a1954d3d9e97a4156d49b37236b5f8163d1f41532cae5b66a66218b64f7b6d10ca9f93bba67de108f7d31e26ac9f3fda3c83007fe519f578256c9df02bd2b832b74ee6192cd60d590bcaa0eb9cd31fbb63d2fd5a0943e97bf6c90e5a5d34c6160bb0e6d8934abaa70c5e6d674207189f5ab1a9b271f0f25efea3f0510ba1e3a045b550b6d58ef85049d73c7ac3f2ef61c1e6611f9516066878944d67fc6ccb642cb00a7f067dd38e6c9ab5962015426f1207871ee455f082ebbd6c44c4bdec4c5e66c3ee4544727de22064b6a44983be16aa0a13d466a0c08dfad1e90ff2a73d5faf3ced28e39dd398205d52aa44f3cdeed3b8eab509d219da2d22e50121ea575b015cd77d9d7799bafdead5813c6df8b5c9cf87c34dcc3ef6c5d5e13e621e13212dfa86e8624038d7b9365716333b9a214a562c6fa2451afb12cadaaf3465dba5a18b05afebaa921d687c1c0a950ba89a7d534ff22b1b8cc992f43900cf21b4ed576460169e2274fc31580cde3f6ace8ef1e46280faffe300578b7f0fe7d55ee23ccc99ed268048a485d38fdf40853a3caca90698b77eda01ca8dd9cd1e9a8b259ac9b5a9bd601008097239bc9fd99eaa03dc7fe5708cd2ca3326f0a664f3e39309577e9aae6703936ee8e667462dd7f71b53dec67620d87d700b6d579e9105df4e1f97d7bfb7754c429d57a6eee53fe2e8adb68d4c4d4a8c852c18e1ee5c13da3af02b8c43898fa4fa929d2ea81afb33f33070653191187d0a3eb4d8b35ca3423311366ef5b737989e565cb548d4121bb82c988cbfb9882b63949d0d1d1cf1088253f5c22c392225fd456d2c5c7db0c356a97805db1c083e6164137d749aac3ee8baf1e6964188d57c042beff9e55fd42fab900f7105c9d714e7a8874c4f356e21ac8adf6102f6b71e7e381e4ec212e1e3bbb1b3e29ea6b54176fe6198723d8923c5d6dca5108aa4a1b62aacecd9fe5e23f5d2f8923857d91664d06e83b6e54f90db6fc99f179931389b68f8bf034e953cbbc86f8c0c65a783c0f4884ae6728d47d2286dbec769b0b9ebce5f46ff52ec416eb4addd272f0a99aa99c3715212f0ec67b43461dbbae4421b4d2e235d6e1a6159d4807dc5754c103e575b1af57861f6e276b4d7af7339e2c0e3fe5c71734d4d46e69d0fb644316987654f5d8634c258a5547c2a9351a988b63ee201eb0bc4c16c09ff9446135047e3478f16b4d9b2202d26167d74d7052837e550eb6c50760e6f7e3fb3d5374eaa5d438e0d0d078dcfb593f34fa9dc820d6cfddbc3e67180c44e1c2d257cfd0981f92e6d842a67b36de86b9c5d74bb0f315d81946d400dbbdd72b802f831d91c99dab7facea1c755c3830b701b07348832234210d85144d633f25b69c98318f1bdb7aa50cd1de68a62d6a8efefd5b0ea7a13a0340d85231e374e6ae0ec98c8343e92b8edfad125edb5f617710ded2f397cd367389d10fc15cc6c4c24c034a5ed0a33c2b12107f07771e0f382e78059e435f6a69e88f2ec94b4d5a8ecd5b02ce3444f1781906251c26ce41da554850387cec12e53359c681c700f33a1c9741fd7d6a1972c3e14c645b4ecf94c8923eb0de2e511f0a912e8cce2919258a796f1e143dc0f98ad8eaf838844de74f6ea6dd5a507138b622028bfb9684253acd8d53f17ab791bf8b4eef4d4ba10496747a2fa4fef268bea35edbe5ce6ee47b865b21d7344dbf52e1a7ff575ce584f4381065620c4cab0df2d75f60054927c76e4de496fdaaa8e600ebf6683bed1bd6bc03a3770f5d5f912dfffc946138a8b8d958af261787438a74b0f46e40e2a0ff1763d6aeb683fa4c7f83048e288efaaaa64c7469d4d41eaee83608cf13b36ec3c5a65dd88732b81b46f9d2d333a4f808e4c27dda4297ff184fa7f3367dd4366b43f60e6cf13af5e81e34e92302191fbcd848f9c3268849fa6478c55832543947c845962f223cfbb8aad2e289f896d7612ff70fb4c3a412ce52273dfae59466a081bcfd4a227db6c0a20dcfdca6ee1ee2a3b1cd75d0a56711296e281650de46ce6fe815ef5568d7b070379b061ddbaa58f7a97e9dd977e3d3fc3e70dec83fc6bbb906bdb545994c6627f908d65f40e0b247bd0b1b46352d7bde6ba45ac9347e2265267ecb56db56e74", 0x801, 0x0, 0x0, 0x0) getpgrp() kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/152, 0x98}], 0x1) r3 = getpgrp() wait4(r3, &(0x7f0000000200), 0x8, &(0x7f0000000240)) 05:41:17 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/88, 0x58}], 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="a6b4a48568a9c9a667", 0x9) close(r0) setsockopt(r1, 0xffff, 0x5, &(0x7f0000000100)="e6f7e8867375438da6dc8a58d55fc20dad5e381643f02e2654bef11873ac89563208a0aa35f7aacc415957f483a62b225323c9217084bd598fab73b1d6c864755902e7cbbc578426afd9474af3eb9a3beea429290d3152fa775b7da7519c9ae43f04801a6439aa1e0558f14a668de9f17ff90d03db51dc1c5b28f1457d4841998e00bd2e3abed57a57ac826b94385014e7a9a3b8041a5e4f6725d58b8bfea2a24f0a655f0bd9", 0xa6) writev(r0, &(0x7f0000000040), 0x100000000000025f) open$dir(&(0x7f00000000c0)='./file0\x00', 0x82, 0x54) 05:41:17 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc8) syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xffffffffffffff08) syz_open_pts() 05:41:18 executing program 1: pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x20aa, 0x5ca5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) fsync(r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="9c758a7fe16d4e5fe6abe5e02d5c840e443ff61d954635c8484e555d0f51f8b75f2f2b234af1e813a8754ef34ed3c67114a77ab76ce2e1612e34a99d7d7f0afbe56c8655d44c6bf356f86dba83bd08c11e8373a89d19b4c9276a990cc67276b1b508769d0629e64f7c0d3891330d3d6d786b41372f64f64bad5c0f5a6eece7e4b6bd04b6eaa32768ae358615ebbf9a5aaae00373f6ea28543f4a365bcaa9b884092c27344f59966446", 0xa9) 05:41:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x60be, 0x402) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000001280), 0x0) 05:41:18 executing program 1: open(&(0x7f0000000140)='./file1\x00', 0x80, 0x12) chroot(&(0x7f0000000080)='./file1\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000000)='W\x00') r0 = semget$private(0x0, 0x3, 0x20) getegid() r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x1, 0x8001, 0x1000}, {0x2, 0x5, 0x800}, {0x0, 0xffffffffffffffc1, 0x1000}, {0x0, 0x1}, {0x3, 0x0, 0x1800}, {0x1, 0x7}, {0x2, 0xfffffffffffffffa, 0x1000}, {}], 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/40) chroot(&(0x7f0000000240)='./file1\x00') semget$private(0x0, 0x5, 0x4c0) 05:41:18 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket$inet(0x2, 0x5, 0x2) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="169263ec", 0x4) recvfrom$inet(r1, &(0x7f0000000040)=""/223, 0xdf, 0x802, &(0x7f0000000140)={0x2, 0x2}, 0xc) 05:41:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknod(&(0x7f00000001c0)='./file0\x00', 0x20aa, 0x5ca5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) fsync(r1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) 05:41:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x1f, &(0x7f0000000380), 0x10000000000000bc, &(0x7f0000000640)=""/49, 0x31}, 0x42) r2 = syz_open_pts() writev(r2, &(0x7f0000000800)=[{&(0x7f0000000180)="c786803aed21909a9c6eb2d38cc143e1b8d1e59b5b5caafaf93827ac02a13ea6075c3f6009030d9fcbc31a3c8537db02f0d0bb8f7dc8ec56d2e35704dd743fdc68b8c7fe13385a2a91daa86205e52ef7f582368a85d5cec43ea205367c8176b93ba5c7d114b0e2847b85760da5891067b75586962faaa5318571f263df347825b065fe6afa2f8e7dfd0f40accbfc0938fae55ca97f5f598b5991720d185fb41430bcfb1e865c95924c4e0b35d8e8c2052b01c7a7346d7538ae1ce83d81ceb1ecb2a4", 0xc2}, {&(0x7f0000000400)="0fad16decfcdcc3e70c90fa54da16ba2084117d6b03e043dbd02c9f3355f1f8b0f320389bb72d6c630e48d22f8eb1a5b3a2cfadcefc560d89b8fd5b3ff8ded7fd12d0e7e4f874c7e3bc84fbc3ee2fde23fbe2b7edc7332eef0faedffbe29d6e6c2e994ec783134afdef2", 0x6a}, {&(0x7f0000000480)="8530a5874b4e385ac4d76abff6b07c477c3efb11003d6ab98dfbbde18f9e2bd0de9d899f36fccce0e50ec210be6f6e5a074acd6d0f8dcd3ed03ebdda379956d5f8373db9f0350b754ceedc6238798efbf7a4aa773c2bf73a1a94409a0adeeafb8f9a", 0x62}, {&(0x7f0000000500)="5bf69cbbdf366269b3d5d9a44d1b5e5255abb4bbd1c025dba9bedccc4d4a9a13819a0f183c9ae7225c665d659694fa5c5a475f56262b58b3a56c729ca7f34b7f6772a107917d263771a6da5483c04efa234fb840e3bfa4f0e99f2abab52343e7338ecbd6554b8b956b1f2587d551c34262ea31ea209c81bf8e672711c73bd3a2507d1278b4255fbac23335c9779171bf3c61e270fa3d0d18eef3c755b562be2951e2f91df1957fa75b5b690de8933befe010b266a30fbb4c4664227c5a806f5461208e0fbc92baa45625ab0accbe1a39d36b7fb471cf05f1774053f663a6776809c5f4ead3e0fb803ff69535", 0xec}, {&(0x7f0000000680)="59bbf925b1d125b7652949498b756c96cd0e0f4e3ef8097f767297b2f9a3d34b7c7d359ffec0c4655a5f350b632a23e92390f7b1ea385237df164f85aee1fe2c1e8e06111cbdc5aa4fd9", 0x4a}, {&(0x7f0000000700)="9440392ce2cc39c2365ba47e640b6bdd97d782c97d76b34ed28e865e31570384d3e219d954b4c1c5584273b921a59a494012b8d533829a00af3e0d90c06ce7ccbc43c7fcf17ed36e6cef4e6e7133d7257bd7e9ea80204bdfb725ef6e5f0fd4a06b80d38895eda0e7aeb83fd60b2452e6e0c494c1b20d54d0e421790cc95447846923bf35cbd0d5133f3e9f90ff46f110fc2cad7dd3b1a8da8df75b09609507a9ed0b7c45b8b0deb1a262c9f3f1356a2add25900b5481f6299ab2d21743a17bc5db8986999115bdfc1c911c68e170c68786876dd338c89d4afbda991da242754f82420a47485e1aadc1d082d4c8ba3d5531983376", 0xf4}], 0x6) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000280)="4c73a70a30ef372f55378907fb964bf83c6c7827e0503a6754f571ae1431f54c211011d0a5", 0x25}], 0x1) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)="03b7d7018b411be374c4658692038eea37670835f054fb5b3ba924fe9274113a4d54d0226f94282dd9e07ef9e3798a94948e807e366493870a1f27f305c7978b8bd767684e0da5c060cfc86940a6aa6363956795c279", 0x56}], 0x1, 0x0) execve(&(0x7f0000000940)='./file0\x00', &(0x7f0000000240), &(0x7f0000000880)=[&(0x7f0000000900)='@]\x00']) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000340)=0x4) getpid() r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x9b, 0x5}, {0x18, 0x1, 0xfff, 0xa1ba}, 0x800, [0x9, 0x1, 0x0, 0x3d48, 0x5, 0x100000000, 0x7, 0x7d0]}, 0x3c) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x81, 0x2}) semget$private(0x0, 0x5, 0x2) openat(r3, &(0x7f0000000600)='./file0\x00', 0x0, 0x4) linkat(r3, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000380)='./file0\x00', 0x4) 05:41:19 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r2 = geteuid() r3 = getgid() socketpair$inet(0x2, 0x4, 0x48d, &(0x7f0000000300)={0xffffffffffffffff}) socketpair$unix(0x1, 0x4f162bcc77256b74, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x100, 0x1) r7 = dup(0xffffffffffffffff) r8 = socket$inet6(0x18, 0x4005, 0xfffffffffffffffb) r9 = syz_open_pts() r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r11 = getpgrp() r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r16 = getgid() r17 = open(&(0x7f00000004c0)='./file0\x00', 0x202, 0x8) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000240)="79991ac5ae91b5b035ff6dc7ccf8", 0xe}], 0x1, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8]}, @rights={0x18, 0xffff, 0x1, [r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r17]}], 0xb8, 0x1}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r19, &(0x7f0000000240), 0x0) close(r19) recvmsg(r18, &(0x7f0000000180)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/80, 0x50}], 0x1, &(0x7f0000000100)=""/47, 0x2f}, 0x0) 05:41:19 executing program 1: syz_open_pts() ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) 05:41:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x0, "7345431f98bb21023f147988649ef9992d3ab605"}) write(r0, &(0x7f0000000000)="4e4d410d9d7cddb2c8128c7cc7c2fa151cb1a0fca8003c3be4b99bd0a293c9c7cb2149f836f4aa5b4fb62425b085276d27601efd35da8b75725bdfd88247d8191b58", 0x42) poll(&(0x7f0000000040), 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000), 0xff67}], 0x10000000000000df) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket$inet6(0x18, 0x5, 0x6) shutdown(r1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001240)=[{&(0x7f0000000240)}], 0x1, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/125, 0x7d) 05:41:20 executing program 1: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) chmod(&(0x7f0000000040)='./file0\x00', 0x100) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0, 0x0) 05:41:20 executing program 0: mlock(&(0x7f0000fe2000/0x11000)=nil, 0x11000) madvise(&(0x7f0000fe5000/0x1000)=nil, 0x1000, 0x6) r0 = dup(0xffffffffffffff9c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) madvise(&(0x7f0000fea000/0x1000)=nil, 0x1000, 0x4) map stack 0x20ffa000-0x20ffe000 of map 0xffffff001f716000 failed: hole in range 05:41:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000000)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 05:41:20 executing program 1: socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() fchown(r0, r1, r2) r4 = socket$inet(0x2, 0x2000004002, 0x7fffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x27) r5 = semget$private(0x0, 0x2, 0x12) getgroups(0x3, &(0x7f0000000100)=[r2, r3, r3]) getegid() semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x800}], 0x1) 05:41:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) socketpair(0x6, 0x8000, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) sendto$unix(r0, &(0x7f00000017c0)="95c7e2d0b9304aa718841d6cb2879c44d8781d6aafa80938e01d65cc2bba060528d0d3bfef941244330a5cb8b364c233beec6705e9623102b9d8c79a4ab5ab194458398f9b24690a4b99f5a3809d348dbe7f464b925f13374a87367f225545dbb9e9fe4df06a9fdae48165910a5487e36c0103691da82d8be42c1522bfc8ca39f7a451d7dfdc43c760116ce873906bc1016e0ada1f328c58ca77044337771cb2ff1fd9d25be7eba4aec047d799e8da950a5e86813f7ea70f5fc81b36cba710c1288cf51d57d5491bab1656db2e765cb1d426ebd318b7752cc084e5fa23de485c91a77c252e11fc14ec0d0f9608373cad55d04da0f55f4bb9cee0b378d222b14e9eef6603f3fd95175f9a0cc26fc1987329c171cd703aebbb824635b02b5888090e69cc6d41d72bc8e58968eb15aae0ab49e17b0f7111d0516a83f8b9f3806d9fc0a9ccbfee3d766cf828e535d2a862f6f08c6c1c2be098696c94adf884e735a3d092a471cd36546939c5df9eb5eb78e20a19422e73ae64c19fd5c9e62b64091b7e95878bfa8abe826617276c20d590a013819e9258e6c3356dbd0235317c0dff0efd8237b860cf228c4a59a3c1ab0cbdbebb93c9e87838c96d77d78566c7cffc332c0f4b7f3cdf81afe934e76a1946efbfb26a539b1939557893f3c9c1610e1bdf3846b67241fc821174b65d6741a4c95d9b99546103f4ddb1f38fd64a420c1604b8e081cc7d79f29b92cafb4d3b0aef1edc4fffad242fb7287d0973e42b18b741110c25e68801cf41e29174d5000fbdb463cdd058409c3b00c9593d74f3aebe8cf6dd990c85e25ab91fb89d24157b41e761e66035e644483e37773637e024258bb76f3dd65b2a3f81f0b119ab0b847a7b48b00f2176408d49562aacc970f27d0adbec021d08c0a9f5aa32829a8f263cda6bfd8c755dbcc13c3fdec2b7d681a9e46bba2e2e7c50cd8007b3a5b5ceb19abd8d43cdca1773066c1381d8c617f0e876a8b9e0b9521712adefdc6890ba4eb368342f7868276a6a65dbfe56a732e380e663044233785c01b68affdb3d51cdd01d4e4221d6a4cd544d8979f995df5e57c87d756caf49ef998c713a666f331ca121633f61c14a24885164ae00c6f44ccc17aad16c57836e4a623ed3e5a25b88c98b68fcdf3d9dfe2d8fc6c78b97b3486b4f5cdff3fe6a3cb0270ed9ef46ab305b145d447d8f6bd09c2999d2316f47c6cae0d7c8ea53327b5ba7d8433aa5f978974e4d293cad1017ac86b7a0dd72341592e348b6f1e74c3e2517b2424056a91b3b5f86ea5e13ed592a2ced642603072ee7e6a62aebcaebcab5e92175b16b1acc71365187e60ec6e6bc612e00378deb72822d62ff110c1e80adcc4cb237c43ef9fa01b9d62c8f1e14b7e877d507cc99d6cd49efc02a0326aad1828d481e2b37d2f70185f65d28f6adcabeb8bf30584a50dbcd9f86fa82a5c75a9fa72c3ba4a19c1d125b465de4e8135d1063f7a12d3f2f4fce31aebe9ea1ccd371854b191a0de30b7e82fe6d8690d9e6de56089447b0776801d21f6f21392010a246242fcc3c7da607e8b041f6f347eda3b6e4243152c23414f4df10fa085d6c2ff3941f6c7a36e4a62fd7760f82eaa4d8b04c2866beb0baa95a720fc5afe0588f172b76dd81f2caf6b0190e3183873fef70efb7340568a8323c1ff6e3f648134ae48a883b7f491648cc065fd20e3308ed6058ad918f3f5829a58e5e42390668ac1348ab431165eecadd71208745abca04f7f97ba7b7bc04d6eebbf3354fc709621bfa6f97f3d6b038467c3588c0e8e610604ffff4ade1b762bcb325d979c42ed1715e75ff09e50e69116d5012f6ac346d217ff252958a13c5cb3c00b0fcfbc14cedcc875b7cf29884fea916e6090c32af70dbf24cfe8dca6f83c431e5e3919071dd3145e5148194b644f4f514ef8e6d991b40b90e2b9445237c55608be68cd45fde1d54574ef4e4975356a05b1f91aed0def45b13b9464e8f789c2ef97dcd4ce2ac96ef83ee883c22a53ab0acc3dd701f57a2c32a26ed4126d6a418786e33ae4ec960366264617c0576baae62b39371ac1c16fad0024929ee11b75a924e69dae1309afea609278ea552e13c6f59e68c1f4df0badf58a4483681ce586cc66bc27c46374f25c3f31b8ac04ccfe18e7af3f7c642fd77c6dbbd56623247205276d1078612bb19c11e1709eaa2c2ebc035265cd2a9eb60728b12716822726f93a378811f5844314b908bcc9bf8cc1ec4b4e43922f49920324a3b884429ad3c90da8ebff78e072a1ff58f4f65e0ed2892ad5048300e8a9036f04f343c3f779adc492d14c657e45bab48a7a16ada39499e439d37567f4b93869ec2154612f44227f202341cf70e69f7c4c4d08de523bfd364aba2ea40dd9ffb568a0f41155ce9ccd47fb743866fffa7ccf52ad7179a0bc05cd76533ed928825997570e486b4b7bf20c264413c827407e7f059c587c6dd7cf2428b2e5801bc56c3d0e81862a7ec4fb275a44ac4ce3cd1229bf94f9000dbf4065a336cfd6b558e6b2557aab72fc529a2c4d8824f7e7cc0dd23895dc20455545b63326033a34a591a48bd9749e5fbf228e23aa57decfdc66056f0e289aab71a5da8707a9bfffbed50667a888f2d1be6ce170033928c8df7e38282057ab26e2577ebef0ff783b40cd7574b028bb966edc17fc2a7a60e9375455960a28c526d4610b74e94b9a97ae5be0d73de6a8a3645608f8a04dddbc7861f22c0bf5cf9fe4e59a172100f440cf7c1334794bfca065063d589d43026f221900dce0437294b783a6d9bf7fc959a94edf0717f37a2819894bbb5838745e17c0931c9c785e2d4486ef0a0589d503cba557668f6f38043aac9d4ef221ddcef4592e67623c80e6ac9c0d1cc470deef42a1348719d67096e0fa2542394a260cfb60a719c115919e3599a4fe1ee7c2080c5eacb3440b75552bf2e3d94cd5ed9ad71e7c09b9fd4b83fe27f47302b605d44a20e96d8bf3bf67023dddaeea7cac1c2ef08db27c65770bc96d9c5dd4230095268b43ae5b44c9a04e4f67f7101ca1145d324e042eec5777a9c141d516b9306811f88b6c28315fce511bf91d6a7d8eaf50a718ba96caa884eea2999b27e9dfe0d11c2a767ea6d998ad8dc199901173963028610992782e85db4a1ac06985ec05de270c4490e7bd10594a64e34f2dc5740e23b8f5b4bb88141c435cc1234ce1bcb7f3e1e77dcbcc809c64ba30d98670647007f25044e19b253a8566cbf2fffbdd746cfa2288b7fb2db3e48771452b60d96c11f3d20893873cacae6088811262a86692b7b5623c610d9041bff911d71f02767b64491bc0695d24402ba6becce1b2f7042d0d8fd46c008f1572392f4f99c2f673d08e668c017ea767d1047ec131f4f2e156085def61d9a5f5ab2472dc0adc92f8c3e97a8b9a1ef604829dfa4a4146a5f1be1788bd4c069a27f4ec3cf5790cde17679994c2ecd1643b92f0c72a7d4d84570eb13389ac66e1c012acc440a2af6f09444ace19cdbbe01c4cb289085cc463a5ad21325e1e9d61e346353aca7f236a33cd167d660e818164bf5e2ed9c563dfff0af6dc5d6efc6a154bfd0ef1096a1eba2ffded3d5ba166368beb31cdc73fd0834c6bac4192003b77ee041ef56f2de67539ea65fb4cb2a15ace46e11e851a283b191bc572bb90b5e869b8b0f5607a78f9af542db059a5947f5bc582e6dadab7cde1e3a853c4a409c19f1dc89c9be60c257b8f3a00cb189c8c3246a9fe3edc743b0aea64e722e278dcba1a5e94de3d55a9fb172dff8da7635ae3ca0c44d4173b4fac17f4ffd0c611e9edcf63d7e5186511fb7804c4313a2e8e9af79232d9c33db784e38d5429ef0f41da8d7d63469c4e02097b26aa9565c48e2df6cfd4d5d93aa2a79f9f87ca1c0b58036ccf2a1caa06a1b9cc1d89c5b85ea3c86cee6b32811be59fe547cd246f9d7a8229cbbd89160ae8a9a1b184e25d9ef3a063e6dee1ea863920ae94b6c6093f27c01bfcb5640768419ceee3cac76d5a5638479a0b0b4d44e2c9cac2131ba60d064e1d64a692834de130ddd75d86d7e402b98d0592b2287e5ae11d2ffa30f61a4ea0255bf35b5ae2aa1e26c543790f29608d921dc46a1042f6480447352e8f0d23fd87721ad79aee780d037dec13cf90d9653b3cb14d34c01d6f5d438efd1de91353f5911b474a829f88c7d86e4d05163d809c9c558adc2c821f7b5c60d4b04fa0b7ca372c05d0370e45eb6f8ed2d156e056494eaf68398d941a676a98744b6b7fa2a0c2daa178c1fe8c222b39a6b0108de5fdb71060c2abb4b9327959905fe043900552677800a8838f34b824ae989b207b4954390b0d6d0999ed3b5debd41db19074a4998e50e3ca83eec86262b6158bea49245979c7bd0562cf3d02583950908b7312092e657101f94730d0949d0acc547cf72a1a627258d80d2b3649f0fd200fb88e1f0cd0d2ae58ce5a8b9ba72c9629e1f323333bde2f15ba785743b4871774ac877ce250958cd0adff93f7cfd9db6aee95f724ffd60783d286398cd9a7fa9216309d3bb63e6f719d1d9d34919d34e8d6ec7bf60f087473311bad0246c6b55b5939283b8701a811597c1789714c81e751b876087a0b41f8bad282714bbe00faa4ee2cdcbde378ab3856e83fd7964f39bee5a6e1dcc87e0671120bffb89a0e5d59d59c38d5e4a73ccdf6ba83cede8b4b22383c2aa5c82d670c88d213adda75ade8bc9ad5491f7674c087c0c3a0524bb860498a62b8f39b6a1376927e7e0e28e8a9733103707966c17058f2cab6ed28fd79de549a4a4b10f74114554022178ce6203a7040154b2bfa89820d83e8e49d93e6976ff98319f34cfd852084dacefca22697573a9b7d6b1e09754fc49e0abf5f0ea782ca37435f47a2c11b39f4d627e8df95287a72d106d56b201d1160dc6177a7b8e2c5ba111f8c91875e935ee04d6a44da37c6d8a916ab487494ac3bb75447692d93488e8d59ac589eaa9686a54a09596c9000e6e208457696e6521225133c37563b61acdb42d5eec7540628faea44cada3ce1746c4135dedf6f0115f62a9ae9bf507865680412893edb7ad37f9645725e3e0c61b41e18d69b6bb36a8e20cefc8814d462dd39ddef590c0c2f1004ec7b4afb0324b78fcd854d1d529f0bf4169fc9d403af3522994ac9e952ab0a7d2e5fd1566532cdca45af75b2fddb5282d64a69358dbd1ee50925e76dd1a1aa8512387025b0ed5d9de2155ff7d69a56b945c680112ef7a0d03a5b0bdd79253e96327107c5f83b494ca6887355a844b13a94d009af8afccbb91400917a0e0e80ec1a05b6b5b3a85879ede71d22f5cfe50a2f5d681d63a507bed113afc84933432bf0dee60ff3de0b5e07abfc966a70520028af50919fe6fe75dadbb023b00a0cb7296cc491f1901c4ceff38c0be5a36de3c12146c03bf9f8ef72418be1b5d7cb4183d411fae77a0d896d9e90b84cc75556e80de866b807a3bcc8fb691ca7717b88c5bd1964d2b7db886234c798d3a27e49b3c2223cd7cb92be00ef914cd5fc9d594dec3bf2b9e84671f090055db8213645af568bfbfc3d6024d6de819960c850f07b82d53e8ead2393a590f6ab1e33fd52f56bc2d2eeb478c7b158a7ce65d4b33f52b9078391985e6250834dd684564e2c0010d59210334c408dbaedb387cfc1a75acf5049b4d618b642a60e2562f2ac14c2b175b048cd9ba567630791fdc4bc9730c6a492b8e11015b85653746653f2a22a9851a047373d52f0c8b7268b40983aefcdd7cb0470fdd3d10ae8c1849c6b846ee25f9a4c02bf98de674", 0x1001, 0x1, 0x0, 0x0) 05:41:20 executing program 0: chmod(&(0x7f0000000080)='.\x00', 0x1f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getuid() getuid() r0 = geteuid() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x80) setuid(r0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x20020, 0x81) ftruncate(r2, 0x9) 05:41:21 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)) r2 = dup2(r1, r1) write(r1, &(0x7f0000000480)="02", 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x5c09, 0x3630000000, "c12360b895c18f0d5f665c1cc0f1892fec318c76", 0x9, 0x34e1}) dup2(r0, r1) syz_open_pts() 05:41:21 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x0) setuid(0xffffffffffffffff) unlink(&(0x7f0000001180)='./file0\x00') r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/98}, 0x6a, 0x0, 0x800) 05:41:21 executing program 0: setuid(0xee01) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 05:41:21 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2042, 0x5b4f) r0 = open(&(0x7f0000000180)='./file0\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000000)="e6ecb4914ba06ff52f2ed211", 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) 05:41:21 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20aa, 0x6b8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x400004000, 0x9, 0x7fffffff, "8873ddc60100", 0x0, 0x3ff}) 05:41:21 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000040)) 05:41:22 executing program 0: r0 = shmget(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$TIOCNOTTY(r1, 0x20007471) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x2000) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) shmget(0x0, 0x2000, 0x23, &(0x7f0000ffe000/0x2000)=nil) shmget(0x1, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) sendmsg(r2, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)="f9a1520356fc74e5ca329a17438acfad6a686569ffa26bba9ed32a146fa2a45c1acd6ea8d02c841ba7eb134be579ca3c7b57ab93a4e66a8554b6dc8239fdd92c6b990d3863e33869d17878fcc01476b3bb88a084d4d474c24d9148bfe33c2a4ecbf73d4e3a575f42fdb3cfe2817e726fb9a609fdc3d7ea6ee472e74dc67679fab424982395dac6bfd724a9b65b8faf05e9fae1beb98db009dcddeabf365150cbc512596218a3817693e1", 0xaa}, {&(0x7f0000000100)="3eeb833c5f5f1182b0daaa8a4fb83282acebbb8144422e8ff2501699a5022bbc4b28e13f8f06fb6d0a890dc9a5131849b05ac35991432d06260d3ada5d6c8970339afe67d665f2396f67cef837a46f45dc60ac185b05ad0e3b3250d40894736bd1b75a8b7b90ad15840eabafc9408277e8d1527cfc97edeedbdc0b2582f488165ee6c3df240594cb53e7b5332f055f901cf921f81b0315714da57d6fa26b5032ba997a91bcd2cd17e92d2fa51e035b314ea5f068aacf5a370453bb51121efd15a16f38a21999f725a59af140d0319f684197be426fe823645b0b99558bdcf05f1b8835516e97390db169319a58070b64fcbebbde", 0xf4}, {&(0x7f0000000200)="16cb3945a99b85eb04cb8177658083e8f739563c0f82b7f517add26cdcb4fbcad491764f5cfe8ab939208137d25d0003d9f68c9ca6e9bf7d7ca943cbd76ef1236c07bff36d3316fe3121cd875e5d757bb1d066074dd49e69f393185c18921ff9e9d093f8ea473763dcee534eb103e4f8b8636d81b670f0198bdc16db7d4a5be21e631679433444454226bb9d7b9d38efeaaa971eb4b513de379532d4ffd1e423", 0xa0}, {&(0x7f00000002c0)="bebd791d41ccd10e6f2875b9dd77744f1ddd29bf1fc0c764921be4bf29c98bcff7623f3546e500fc1059ce13cefca3bef28f7b278da0bafe890610c16a24a9c141dc531c1619327e1215ee038c09cee15f50320d16ed3848f4cf5ea6fa1c461a3baa1354c81fdbaf79447e30a9758b8d86d7f25b69272f1a4c6ea3cfbd3f567c53f0de643873891d8c13e5b2bea1bf005ac1434b512fb21b365c6b8195dda0b564c150a01b0c2baf2dc6b82cabb01d109bd158", 0xb3}], 0x4, &(0x7f00000003c0)=[{0xd8, 0xffff, 0x10001, "93a7df1654bc78a3a2aac47a1e48a37aba10c8a9d592f43174ea09790626b99cac64b3be566a8346c8eca870e01f574c8ef69ce9142ebfcb3f15f8e5717c203e8311d1949aaa64c41e924facabf562e9631d2c7e26cb2e23c819aac52325719c2bf07722f00eac91d5aed8377fc1a3c2ad2fb752780df0bc02aad9aee47484043dec867dddad0ba58dbe0b5ff571e2b3ac331253762d190474daaf4c5102bc8340d087b3d9b0a22bbde44a75c059ad6e8516c5cb182414d968adc946de99f6ef710a9768bd6608"}, {0x110, 0xffff, 0x1f4714e9, "fb08161aad5956e59e34aa6cb8e86ca4f3a48e4747d250bcc95b0517cbe78dd99b594376ea63ba375643f718d1f952121ca0b7c87470557ca015de41794cf208b74278342013d71cd25cb3db92ff7b3293f80b6b77a51ff0e6361856a87f96c45ca6b2d0ac9bde1435557eb0c3234872a43a7d0f7bff33451b8931172a2eac2dca5eadee264897f32dc5c651707a302ab027db2b862b7b93158a280807529f3a698eb039c4527ab305e804d3eb54ce1645e0a6ad41f7639988623cd31e5a7daf922f8e6c71c91c6e8f237f7d41817cece7f77be929cc297ac1db4308351acebd70cbf549b341d8ff8ef4548612d524e737e2d60b6bbbd55ac1838f"}, {0x30, 0xffff, 0x3, "2510403797fff81d5e4eff8812e5fc0da989f3b521e3b5acb8cb4b"}, {0xa8, 0xffff, 0x2, "7be0c6452c0c0a44cfce04713aac92bf6b26331e68f5e1dae00e44c86034e1d988685e065fd8bb76e438357ad51b67238b65f6c85ce7b428d5ac21db676f9001434405d6464ff00857d0e1486c360782a5009d55bd00323358b05676e8530dae31102e7eea24d16c08726944903a6de8d68efb450c255c2411e4a58d523530c2efdbc65dbd2381327a58a9a571d10093df"}, {0xb0, 0x0, 0x5, "93b27484d70c740e67b904e173b0c2dd181cbf7f57f340abfc674cab0fb01026ae4df29b17edcbba2a25287b4f467ace8033037bc13c230bd98be315a33a8dafba4f305a5fff6f15a9e6cf7a74b631cafe198d07c3ec6aa9526e4b77527462c2314d0f650c3385a9978e5d5af609d20a4a22dc2bd297a840acdf6940e672f19815e30b309b03ca028ef0857190d63dba5601ec81b2ad5393b0be025ae1d1"}, {0x60, 0x1, 0xff, "626d4f8b43701d7f719730cb95190e2c93afe1a8347f41339b7fc279ff9b77f9ef68daa1eafbcd21acf38968ecf0aa5d2187a2674aa128864061639621c3698e77789f1d6790888ac47d386b4818"}, {0x38, 0x1, 0x2, "f387baa6267e43a2c4067227c95f94719ec6f8900e09239e3c13e6cf3f219fe826af10ed451d"}], 0x408}, 0x1) shmat(r0, &(0x7f0000ff5000/0xb000)=nil, 0x2000) mlock(&(0x7f0000ff5000/0x4000)=nil, 0x4000) getpeername$unix(r1, &(0x7f0000000840)=@file={0x0, ""/89}, &(0x7f00000008c0)=0x5b) shutdown(r1, 0x1) sendmsg$unix(r1, &(0x7f0000000f80)={&(0x7f0000000900)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000ec0)=[{&(0x7f0000000940)="326fce5d8c8e5bc8d1404f3bbbc3664ccd26ec52864c23216b1f261dbb16d1c6a123bd7e5d54eb3dccb42b2fd223fdbfaee44f7461d67b112cb949ad4bb00e0d01e3f4b78d9e3c14532970f646f0062db83e4b18d2a0fcd5a8c146", 0x5b}, {&(0x7f00000009c0)="589fb925780383b26e481282e426cf9662e549b482f83f9681e1d462f1544eb1bcfa42184b82d6a35b5bc9872287b932ea5e2dc8f314b164f1340e39af8d1d6ea1ab12222104e56f5fbdc129cc7ee1f88206a5", 0x53}, {&(0x7f0000000a40)="ebe78719053f3f1a521d2738b83c48", 0xf}, {&(0x7f0000000a80)="b7ea7ed51bac40f73351ed21e4cf8125a45f11ca151abb2fcaede1c5845828e491cce69d4367cd0ee23683adeb", 0x2d}, {&(0x7f0000000ac0)="1ca2c0c431a93948750709126bdf3abf549adf0f6aef6613787b6be380f40cda81f6dfbe0c0966e1ece19c14a0bad3b9509fe3a74231f746fae769dbb06d39ac84459dcb2441d8b8f27733641519737b6382d51824f3ffbafb86607546b6e8dbaea22087af1a8dd44d6024c1105663f47c28a83f6a8722bfbd98862b17101866bd", 0x81}, {&(0x7f0000000b80)="4ce7b4bf1bd37620f23c4f4183039382b684050cb3", 0x15}, {&(0x7f0000000bc0)="a9dd156103cfaadc1866d51b9f3ae97038109323", 0x14}, {&(0x7f0000000c00)="a453beb9b01d825446a2623780ee2237c1c44378d1605ca78f55ef3197da1082f12fea7774a4c99f02dd7019498f1b819f98843ab770d36f55b16c5945a2dccb5ae2ae761851e5b715c9ab4bb09e38f365e1e62cd3810affe2425c86407aacb1cae8cfe64d2f44472bb15406ead041dffd541c1593a5744d55bf174637bb891d1eb4df1731417eeb9c93dfdbcea05903aab751919fe823dcb3c27f1457953d02389eb3b1fe4e54203586b8ae8e0380ac1983d01ecf162ef52ed3d24444a380e26fc36addf3211b87101497a38616e747cf5d259ef4855ebc43aa746503a48a530f441f0bb27fc9b7c5955413ca52afbddd2f0134141ab4facfcb367c517657", 0xff}, {&(0x7f0000000d00)="5e57db49587835880ab190f9a4e3461a32111150d7a8cc492515a5c800a41ce793dadab6aa112a889586b378af7273467d9b336ee7e2eb85b41475a558a2a32752b724169d9c626a63d14a79b1167be7001c17c36308d919ae1aab6e6061c0e3c2deaeda266421f22d430d5a7fecf0e43bec0d86e78090beba82bdd54e17faa9941449e493963124403cea97cd543239700fe21f23446ff4bcc46c9b86f74711845f73d66bd1c79b3d0131fa560233e2d7fb270658678c15c1780228e3901708e9e4964a81117523dfacc63b833fef792a4b", 0xd2}, {&(0x7f0000000e00)="2f27cbe850f325f98f8a01556c99dbef396cb0e321e949415577511cd7fe29b22ecddf08cf774d28c8e2d12fbc309a7a2a4086b4122af397dfa7356033a43c6d1a898cebff2db8a2e44dce3df2cfaad703bfdd628cd244ac16f0039c53f5ad2cca0366d7d609b70c3128f84b8a4e4b4afb8cc89a1517455034bb0afc6d565fff0ed572fe86cd6b79556939a1b13a9a18aaaa3b512e09cea52126045c933f0b82b6ba1123c51e1ddd711bdb5baf91d725ea5e01d80311d856eeaf7fe34c84", 0xbe}], 0xa, 0x0, 0x0, 0x4}, 0x400) pipe(&(0x7f0000000fc0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001000), &(0x7f0000001040)=0x10) recvfrom$unix(r3, &(0x7f0000001080)=""/46, 0x2e, 0xd0201e7e14d01853, &(0x7f00000010c0)=@abs={0x1, 0x0, 0x1}, 0x8) recvfrom(r2, &(0x7f0000001100)=""/4096, 0x1000, 0x840, &(0x7f0000002100)=@in6={0x18, 0x3, 0x80000000, 0x9}, 0xc) msgget$private(0x0, 0x81) close(r2) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockname$unix(r3, &(0x7f0000002140)=@abs, &(0x7f0000002180)=0x8) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_execute_func(&(0x7f00000021c0)="c46219ddfa45c1d2b5431128c441ffe64103c4c2f9418505000000c4c2f933894b64535943d35ac3e3b7260f94bcf965566666c4a3f963b9c121000036") recvfrom$unix(r3, &(0x7f0000002200)=""/81, 0x51, 0x1, &(0x7f0000002280)=@file={0x1, './file0\x00'}, 0xa) r5 = getpid() r6 = getuid() r7 = getegid() r8 = getppid() r9 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000003880)={0x0, 0x0, 0x0}, &(0x7f00000038c0)=0xc) sendmsg$unix(r1, &(0x7f0000003a00)={&(0x7f00000022c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000003800)=[{&(0x7f0000002300)="ecdac3064fcf9b0dec3107e2f83f41672fd8fbca9c0426efd6ac12ecde41d363d981975b028a794867611ea1c9fc12ca54ad35a38bdb", 0x36}, {&(0x7f0000002340)="7ab18c304e7fcb1352774471b5ca3b06cbbf8d7f3d39edf7350d297e5dcb262a217ebad7fc76fe90beb688114a3598864a547006ccdcbf913538e9c580cd5edc2913efeb49177123970ea58a7397df060c6667d3cb91552caf72b2100d77e70d7785ed32d16727f1ef528157bb90e75dfa1f2d", 0x73}, {&(0x7f00000023c0)="d56edf234fe5a1684d061425c861c282de524721569c8ead8e1a5dd91502c3565c243ba42063c5a50dd3e477b321121627a08d4bffb9490324c5da687445d90a282d93f99e3603126f8d6762308d2952323c347ae64617b0e83861646e7aeca4ea3fba80e52c532c2e4cf8b3bd9d0a6306864db56de67760d680add2", 0x7c}, {&(0x7f0000002440)="1ad774b2d7860b816ec5cd83b507ea687a98aa1a105dda6c8bec3e3a51ea9a4b8feb2eb7e1631d9ff3221c85a20da1a35fb769d5e02d148126f151966f01d3b8182347d4c5976c4568b22292e22b419335f328e08ddadd941129eb25e96db2f2efce6170c1b2eb66068c34c2c40964c091cc0c53faeca63b10930e5fc26ca2b85ffdfbe9e993cd0aab8fbabc8bc82a996b758a19b62af2f8b4bca2c6d8a3f781f1f4f46848939810fbdf0648c4f4c23605bd8d81d3607a73d4f3e092496912798db85059023560e37764c9c820823b081df6b59cd164a65064eb273c3f98c7", 0xdf}, {&(0x7f0000002540)="b1ae833a56e36263eb4aa34a634a3d9be2492d42eee631637935165ffceda1394553dd06257fedeff4f867e36c5ef46980de2ed19c0db87727ef3c6b5c95d742993bf8ee6d126a5338020a013e55827bc6f2be3033b8ade05424679a4ce20b8f9064a07c323a70fc9d64834e43a71bf2a4de2fc722e58dd0144034ab27535e89a15e8419b6417284a39db11abc31be0220d9b53268b6a20d58f45044469ead8801197d794972623ab48d19996919b6efbbb171fbdd03a232d90e2d91940659fcaac3037cabc05691e6b5b6c3ec0ff3158c020dd30630f001ec6db098c0538b326c", 0xe1}, {&(0x7f0000002640)="6df25be16b66807c3b79a17fa8a2db59f1f1cbd55fe8f5a623b7dd8cd6d8ecb7060e9d6a004c05a05a4a4c9f29d30420c804727cc1c45fa60dbaa761d68669900793f40447f0e93772121442c79053975029a3b2c95c6cacbc768621fc797d64d4ae7d46df8a20c995aec7147713213f051dfba2b49d7084ede33fc13546d7ea835fe7fad808e105a4afe991dc45d286f39210f0aa7061ce2d5e7e90a47c643a4991aa5b54c9481e14a1ec08a4b2bc5e86422db0bff5884b654b1dedba023dd2d25bd9bf92fa01f1e8a656175ee14691fa6f63b3d0248eed51823cfdc38149de4046b5", 0xe3}, {&(0x7f0000002740)="396e25cafa81dc389de010bde942b6d02269b6dbdd55854eb5f8390dbd24c4b1761459511f978667ecda1f7e866a412dd222359a779c699236a9639c808591eab01f3f8e2d68a68c03deafbbcb3f31d8effd224c3f400772679d30c3e478c485b822dc137734e3aae7e404db86d597915afbb000cb659cc9c6b37ac78d6c7aeadfa8b5da6d3cbecede24b4399aa4821e22e837e29079c3fa4d78226880e6ed58e7d4cf2b7e210b6288c5d1b4c26030ee68def346e92fe5ba4cf705e1", 0xbc}, {&(0x7f0000002800)="1153cd2d21c7ff6fd24d00470209d24a9035a4b4ebe485439da02970f09565b2c9f7c6a1e8c7e4df7832718a803c2de3fa954ed4f335e67cfe5e78cc6a6c01185372d2946d74e1dcf3496cc4ce16ca05f86761c283539be06051542282428ddf68eadf9a75defe2e3b801eafdc1a151814f5bdb307da21b104e0354c81b83bf75bc63c3beb8a334ddb8d14ad05ce5a93be7c4426988ad72ba908ae9f054db1f4e79cdb0c1561cc4314456ece20c5d0e6741e78766845e333178e55d75fbdf23b170e9675527f73087822b7a4459cec546f90026093664314ab85e53252a49af087bf7c328381ba4dc71a157d95e441aa4cfff48e768d55a874f39058c5b80a511926dbf10889b0bf38519c20a9934b6256be1044b443c479ed3722afc548e85c6b5aca537c005b9965dca6466c934a03234ee5a9e1a9fd2bb763b5d1727a1436c5ff3afebd85112c4e85520bdd5b16717922a03112fe195d412d93fe6f296a944e177b02ae8bf84d9cbfd7964f33018367b44f2ab86398006b0d537a889cad101906dd63091e3802f796daa5b0348960864818be77e94eb497b9ce5a62ca9316cd2da10e201a6710c98a196b88470381175053b7ea6ae71af90d7f7b8b4589815c8978ca9600cc4b1ff2add35dc9fe1f0e394330eceee8053e21865325cb2ed6048fcf918dfc0dcf178934a0fe91d572e084e1c872c4892cb5654bd9610da9c7636fdb0705aa70ff8f59f76bdf9b509cab15d7dbbc6d257a85eccc63ad160e3541fe74eab1f002925711ec5c4969cb067e5391ade4f5c355e6ddff0ec75280a3eaf71e102703b560b47c356a94d2aa039ea4f380e7ec6acc78458b338ce34428c5474fc2f9126eecab417596074174fbcaf2cb67e634cf95eec530c82cb4e5cb7a2d5537f29c421132dd98d3b6b57fa7a568dad198f09a376170624512b24cddd258dc853359c641fd047d9d702dd08b7e2ef02562bcfac8611dac9cad16266c6bf6ebc896e899229b17bc5b96a15d9d77193d7fa4b7b1d02b553e2e8c98c159e64b752fbb203cc39352cf8c22805fed5349b5681c6527b6d7c62839eeaf86bc0fbb90f6293e079e7223346c9e32f31ee6dbe5434de9de878de4305729d1d767aa418a295b30759e9d3d9112009a6a7ec5445e0751f404ad183d443e00e45a52c5fa86152f9e438b70fc5b94f309fdcda2df85949d7dab2a5344d5fb239e23c3297a95fb0998aca31d156534c7d8459ae6d58b0306bd8b5b23cef13adeef9ee0559445476842cd3472950c9c5c77b7091a5fd736e1efc7fa75e8ae0b4ecbec45a7df669856aa1de8bcb37b40a02824c6007389ef844cb6076e9102ecc7dbc11ea3fa319fb15a0a978839b4fccfaf998e20bb21a32b2ee90530ef9244f743b177a4557d479dddbaa86606fbef6315f847a1fe0aed1809d4d37d61ac3157b5972c1af457d6838375f141f131b181f2309e0d62737a61105801abf19fc0b127b450a85ea67c431a34fe793bb88e2127f1e5a1ed7277174436b4c02390b6dd2e706f0d95d6eb045ec41c374cde42d0d6563ad6a7c3f8dab8cbf8f1bcd5bca29cd1603d7ee68b3f0d7c3b834bb0b596733acfd9005652692f13328fea79134ad50e87995abf3cf30850e36d102b3ba4aaf61d33e7422a3d2b98b41271a4d4efdd1aa2013870ff3a974f7c76aa5242ddf8ce8bea9a604e85c176952e47e60823e551e90d4f358201f2386249e427092e3bd68b116e6218d380f0f85db802e0b1b57a13bc76f314406e401ce2c9c248fa77eb56df7e26153738151b19c94b0da1b0f2cb9f7d843d46df4ad2d8fbfe1d5f2741165b0b1ab9927d4cd60eee8ddfc7a85e9c95f82a0963fa33f418674d36610fc52b6ae5dd4b33f4ea6054b8694427e380d730171c2e975308ca068fafb3373d1bc4b8c3fef2502b159ce26086ccf2579365f6679eec37e2563e1c252973ef95bab73c22c234741e950a20b4a3d9876ddbe411642ab183dfceb06f20fc79adb554d4cbf8621131f8b66820b14f2b1ffefcbc18bafd71c881b608b06d0697ddecabbd8186cc0d7ce5c1a3c04ca575e001bcf8057f956ae7316494ab947cade1697f37be98533b408c4d5c313b1f06f9cd1b2c2057b6ca5aa1b4628e69555e5769be947393acd5030868b50490d41113e6bd923646167dbf5520d2cf940aec36c676f33f296d088afde6b963dae8c5f92046e4118caacb149c15d410c3ea5c8e61367e58b79c56384cff63e3aaac457912876980e72c7b28ee9d51674fa8cc59202a22d53a0435376c27862bb3c10768ce6a35b9109a8176c51d568d141107be22f5a0c869e2fffd90e3012fbce5da9ba3e66316e29f054ea91d0e45d843c50078537dd284dc41f6ba938ed300d7daa71e25626aa2e3666ff515edb5fef41f027638d363dbb2d729947aa8c5852aa833ae4ce83b68120c1bf92145ef70023ce91bd195f95bd1fe99fa64f37e24a7c783eff019927ed54744916fba6d5c76c3b0f0ea4f146281f4f6f255c7d4323e453c720bbfcce392e66c5384df6057d2b209e271a72c96959b3e36ea4e19b69d2ed187af834274ac6efac25f309d8be41601d0ac585373a47d4c0595728d12a39b120875f2f44bcbdcc47869e12da6f3a6bd646967e8a7fd64b33e0ab61bb35d4a7c4ceccaa05a784a14823f008129d1202faae5c541d3ca2cffc29c2c451af3d9af1cbf8a98f27345f93184fc697df246ea61ce5048f42dd3fa390a71c7af1d6aa881508394eeb27395fe849a1d83b30e17c2e2dd25689434928491f84e3bcbe67695dc2e3a02c8eab980d297cdeef9193eee66880bfd9c872ab00341fa924a89a9c400e2f9230d55dd67aad4147b9d557cd8c4bc11f48f0640faf9906cbc8895c1acac020911d44a75adfb0534dac91b31e7308c4699f10ecc2df6442c05cdb3b3c5da7727c2017ccda3ca95e296637e9751bf6d1c96afecfb481f916bbd91dee41dfcccaf093eff1e006823dce371fb04d19de885a120cfe52d2e6e7101b7068d7bf7a0adfe24bdb9d410d94b259f9310f23f2bf30d620247fb3ba2da69efca41758ef652eb9edec91497adef2f77823ae59b17413549ab92f89468a616c26c5971ca4f38757056c1988a71c16f7b778bd2a325be9823e9e0bd85af4dde8a1cdd81f89beebfe90afaafdb1f0c604289096c36a4971c01c57a9d820253b3c994bd24517d6aaa03eb3048bf491a3d584a02fc41d267d565040f71f67ed4eb554474a13a2e5ef55bfffc55e8af8f60dc8a0cf98010debce9fddef055c08b5e83fdca7ecf6cf559a50c07ed73e5b52e41b6ce855bd4d3f9c19a76319749b98a5de76e876a51ecf1def47e6b038cede18041cece6c102f30fe34f174c83c551a28ae6e109169cc17888d22690c8ec544b3c1e9ff232337439a63f3a4232a8fe953701bbf7682a0a07b5dc5a72bd92dbf80f09aedcde269f769eae35f8725c093ca898ab0d890630d120e24fbdac20e9abd80d1c3d9b3f636d92394cc4fa6241eb9f7c3779d437f37e3376c1fbd06d91fffb9c6c247396fb8ece9cd97db20390039f2a6c8f6ce970a62fbf6ff99ec7f45fab3f58b759a71987dfe243ab986f837a800cc5280d6c01949fa02930b130188f96d06577f5f96f22aed838e4d36ea5a475320e827ba12a6a6a37eb18723af8478c1ec3106db6991e0d0bc0b2f6d7800b8eb7acf6854f7e04e9f022005abc556e0d9bf32447c457bf81eee77fb7049767741ee7ad17622037b73e2ed79fc171f365a959e9cd702bd2655ba19ae399493f76787c4764ae638bf6706be3a06c0f367ebc2da2d92194f8d76a6e5399696bf9d640d97ba7deca8f688eb4c836308328fcf5a27995d3283dcf73b53694bc3c6a14afbc86387b11bf393f8a4a69acbc4b2caea03a39050e2392b33a7c2976fc8e9402f55b899240e97b6fd6444ca50b18274d742e03804e0b6f5f48b67400242b25325c0dbae0fe2ee3f96afac7bf674ae33d36f783f6ee4032ab7884259f28ca4d6effef36e1f80fd259c5fad5a962de350bf568cbfd7136c204000b3dad6791835e63eae71856d7c11187b554aaad14bbae8bca1cf2a5de45d10f99eda961a9b547bf960a271a07af574d7268ad12500833b6e8baf320c01596337ae045b9b1c01d8650b9231a8c92e432eff6467d649c6ede2984943a7d335989d08f4911ddbd5722c2c1984f7440be1a971267816016c327aa8eaaeeadde8fcb389d97e31e0fddfeb916575bb10fe6148e12f8f77888a4a1eec9aca4b7ee7381bce35831f35ce8961864331cc40fed25e80f057f0b9842efd3822918df87b158489055e1b3a0d24afd3434516eedaf1ce4e76dabfc38316ff73d2e4e905820be555d199b06c72ab71b3f876521c6f49748e1c78f2466b99363862260c69cabc787fe75bd01f8a19b62524ca3a0e631fdaec3320d12d0ec15bd82009036ba14bd2024e8252d1170d689262e97457e7f01c0ca0629088a1acfb59f7959c8efe83c10e11e41879216c62299d56d9b0800beb5b5d89d35c0932de40742311798639729b77641fc1c4955537902a9147d6569e49cd4a71f79b08b6a871947d153383dd1abb9cef58efe604f0cbee295ebfd576b0a0f8b58b769c7cc394229b10cb180f8176c287df0f4ec169d2d289b385a672228f29eb0af7a9b6f49f93be42e6e30bf517aff554c71ce87a24ca8815e4c799e89237edea9534bd0d05c7210d2a2d5b1a113d7b0abe4c7a8625edd87dfe27b18021954c7a56764e0203dbaf7d4f170b0cfee4623276c151d05c70bdc2672f0142d098dd45f7cdf9ee2904802f02ef871aef76d22552cf9c0ae802f8420251f84df9c23086a58686a80147ec9e0f6f3375ff2c076777a09f69797793c12a5d301ca53ec8683877f92200b1c2faf181bec532d6a2094247e150c6e2a02292028ebd4649afdaaa80372562ed0fef57cff578dfe8e6c6739568591a120f72890aaa67ebe19d73935e71b323d7f082c2f7837a0b3b15b663dba70ef43cecc953f91774e94d0c4dccf2e60bac7aa5bf4c22ae66b3ad05c17d24d5d07897d7c9248f55326d2db0618741c4d3280ea7701198507267c317ebca81c62382c0d7206e720f8aaa89c50554dd381450716bbfb51af5e70440ca1a04b7fd9133cf1bae50ae98fc64ee9ee76173f97361ea6939d8ebb906a0ebd3ea69a7a03d343ff35a20d13dfdf4ae39563c51426fefd2087a4de8a6c9e7a92ea331163a7f1e53635ce784fe4feef1737300add8028f85e15e7da3dd1877755d5382ee9c1dec3ac0251acb6ef2e50303b0ca9e20015ac94e426e6404dd3f991ac6e812139a0ed645f6e073dc95db707087726eee5fefb6a00df64b19bb4c035abedff6870f09fc87708ead52e104df981ee8421c1c3206b67203c6958fd8090fd0e3222977353ec17b15ea6b7bb124a4a0c934cc4765f6ac0a4c01a911cf5d85a0488b318fc1516d67468749f16b1c4f8e8746455a461ed0a3387ef4864d3169d45315460be7d924f166283c8511ef4bc2c4bbac9d25f11201925ca3afab594365034aee1e3deaff4e0071d44b3e8ed5681f27b4a504554d1d887ceb4f3a6fb8f8a2b6d8685cc74f06a1ff68c85f3424851a80183d5aced0b374f390fc345024e934527e34734d48488d7fe5adb055ba54207bddc6226d6ac314a1e55d68b828568067a90804520b519366b2fe9f701fc04d6fba15e1fb74546613e9dbc2e2d7e72712d768d78277cb6b2767bef9156c9236d91887c0ccf678f14d7285b7a6e8db66ca93e2ff", 0x1000}], 0x8, &(0x7f0000003900)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r4, r4]}, @rights={0x28, 0xffff, 0x1, [r1, r3, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x20, 0xffff, 0x1, [r2, r4, r2, r3]}], 0xc8, 0x1}, 0x0) 05:41:22 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2004, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = dup(r0) getppid() fcntl$getown(r1, 0x5) fcntl$getown(r0, 0x5) getegid() mknod(&(0x7f0000000040)='./file0\x00', 0x2106, 0x6) 05:41:22 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = socket(0x1, 0x0, 0x5) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6e98c8ba, 0xded}, {0xff, 0x3f}}, 0x2) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8102, 0xe2) socketpair(0x18, 0x0, 0x10000, &(0x7f0000000040)={0xffffffffffffffff}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x150) poll(&(0x7f00000000c0)=[{r0, 0x25}, {r1, 0x4}, {r2, 0x20}, {r3, 0x10}, {r4, 0x13}], 0x5, 0x4) open(&(0x7f0000000100)='./file0\x00', 0x10008, 0x10) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) 05:41:22 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="896079c613f69037fd64a12688588fd379ebb4a3c989be68c3f269db906f578efad277e2f225b5bdf3cc857a44234b1ab7742b72cde6f512c05ebc998e26cd59e09e256bba33df20d2ec1a011bc90409b4ba27929241705eb3f87ca9b00f88d1c25460e514ba69f2b10125896df305cc460700d61b9fc38db17179eb19cceae747dd475e", 0x84) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() getgroups(0x2, &(0x7f0000000140)=[r1, r2]) 05:41:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xd36, 0x100000003}) 05:41:23 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x9, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x100000000}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\'\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000180)=']-.@\x00', &(0x7f00000001c0)='![+\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)='[\x00', &(0x7f0000000300)='^#\x00']) mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) open(&(0x7f0000000140)='./file0\x00', 0xc2a, 0x0) r3 = semget(0x0, 0x2, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getgroups(0x1, &(0x7f0000000640)=[r4]) readlinkat(r0, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/249, 0xf9) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000003c0)=""/15) ioctl$TIOCSCTTY(r1, 0x20007461) mkdir(&(0x7f0000000680)='./file0\x00', 0x97) semget$private(0x0, 0x4, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000400)=0xffffffff) 05:41:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000740)="c0757139f5fb53979950005513161087d5d3e38a0fba1d75641bc2901aabefcdf0730c137d67a754e0ebf6e308380ce3c29e0053581e04d97b9643e3d067b640b985dbc40f044c96769f892f3a3cba5d12e8d132ccf5f7bd6fdc405a24cb9b0f3788feb71ab09a96ad6a7e32d2d1cb640cb71c052139897284a1a4405223062827eaf851c4adaf1f48fe2ad4af754130d415a794026ac2c98a8adbdb8c77bc5acc336259611ac9610912c14605bc1c6ad18e5641ba0dd4b58ac16efc713a93692519f664ba550485e40d58b132bb3acf54cc583dad933469f58e5f4ad0bccfb34b6b9ad64f800ea3fa80e998ee9b566ff377af5a635e79d3e34e9d29680786eee8e6b05f2e36ea0c71f7001f125118116d3a2d6013d668fc97f595fd2f8c023416bab5909328942efb9b98d05f159bb879178ec6625fe70e1f7924c34be62ec74afc21a02c51966c99a26041327e5c2f13723bc3da59eab114aa7c6cc649596df65a31ad12c3ac1a4abb40e42f87d2eb0442c1a9f5cc0e0efe98d7ca706197f67035855414158c203fd1028b80efe994700a3aada3eb6a0be0a5d8da922475e194f0b6dd5af333ea4443660c3c851b1d5b72d1bf8edb9d321dd65f1afe42702249d5bdaf76d1249950d8b010395c4c013d87ccf71adda092a1cedba05235310e569d27955e9ad1db5313d381d42f986fe3c790fbf8cd08fa46b056777390bc1ffd4da946e5bff3ffda2ee8eea16f2da78acc280c7520a198bdb212722c3ce0b9d13a42cefccc6472514115c8bbf70fef50132a6af15a4ec741b37fe4a9a2691da4b570f0f7be51411a8edf8ab204665ca46c11306cbeb285b4b91dca12a75f1ca485ab31bf2ef1840215ff8f82d7d12f40d9e540682f3910360c4c5a8f1e54c35e11553f109c20eef9f57cdf037c4459957188dd7218ef08b683b5d2f23630a3194ccf4ab2f082e1ab6ad413174d8287c9662382d352b0a3c7859d8bd7d79452a65929eb7029714a9c9c0932ebc9a77dd966dbdfe90043a83af4180333408474ec36d990a5cafce890cca28a1593650524fe322aff20645b652fee5ff8908964a34521f116c12e120d07f75c3490fb8eae538f6354b9757dc0482b5a2935d953c18031e2627aa586a61664452e660b34852978ef6231365a00b18ce5858aaa5b5bebea79eb00fe49482a4b6e8000125c955310d34f7191358fb8b7479139f34f4254cb3f6757cb247db4d92f1c2bb8cd56d1e5bf07272b897998122f1c840ce7eaf6697969fc5d35accfddab702bd7cddaedd7b89ff8aa40681db8c7c631438e55b611b52e088588ab16c5e8504e664415540faaa39ca1978b27d69b5d71bb78e2fb1335467f6cfb5e076acd12a9c3999468031fb87e3770e373667a9382bf18b35ebaeff57620837a3c7f99f31dd4f57e27e37c7b0fd5dc8e69a735af8a75faf6dadb8d1d330ba89fcc3b2ae513aee5d67405afcdb3f44be86c21f69ea5b345646c0305347852c556715965b6753616da8d774bbf020c475481b6b67a5f7562d2adbed68a330c8a6dd43260141dfa8d22ece6e247f3fa44fa9ea2bffe3d1f0faa3e9af59343706b6478a659b7bfe07d1c6a61416008f089d78f27056bfce5890899a0e18c6b997ccb8e60cd262c745cfa14605bd4b8c49fe82bb3864eda487b834addcf76f039c5ce47a76bcc2c8de8fb66e77e73e18e3941c8e1d88fb06a0ac9c186ced89420a3ac8bb759732ea0fb52c83c7b658090a208ab62faeb666c22aaeaa714bbd96d30655f5369f6d8dc55893c3c2d08e47ed607300f72d023c0ee414d71956cfef18147627cbe8331123f61195dafdfced6d22e3d5713027966553f006075d83efe90e7f19e0dbf46228cab3f4ced0678218dba6f748da63be9234cb31d1d16bceb9d13f70bcc4ae065996005d7bef7ee8f71b95c342bf19e819dd344defca37505074cf2fbd74ff9cbce6339a1eeaf08c031b48fd2d08e9012a1fe4d4cc3bb058f979f3bd4556c77316bb380890212c3c69a2d5774e558d187d047e58e4b5bd2010dc9349934866037ddce931e2d400725c97d858f39a4bf7bd03cc7a64fd63e060bee1bf7fe03477ec1dcaf818df6031e993bbebad3de7f168af2bb41a678c3b53c71e556d325c334470f82a2460c6619d64d1e26199b3a67320c9bf16b368d6c29edcc1860c03668d64351f714320e957da81efdda2f3ea9f53a744ea42e4bc935d9990a69bdc513fabd421f18f410afe1044e6c32907f5ed6eb662f416326fb9cc9390867aa7b30684a302f992cec987906ba2dbb57bfdb5b743c92f4f202972e3df586193fa0835811d8f4abb097c1ed746ee8997d023f303b673ed66702ce17a30df58846c5a7ec2f76990cc6c84ce41856f14eb5e1d90418725713361e4d346f60b78803525eaabd2ec7d53f5617fcac6cf39771a670e11c6989b170b073894124de46f8843c973a9e080657c7c8dd9a152063fbe8d1865a7c910ef99080e9289c8ce1ff53dc119f5217165f3d629d67256ca5ad6e3eb792ed511937462be71df589f24629236299f319644dc4c7aef2cfa4a7102a413197c920d0a952b141085f777109cf3afbbe77f0b424beeed1e03b93f6d02ae7bee56556dbf16240144058b8620a6cd5e81228933725e1fd02ccd9acd98b6b6972b6bbc69b971d6de0dc8378b0ec6afe3c74d2eb72c2c8d4c56b95088993a5f5c258714ecde9ae28a9df127ba7e0a08fea6f8754454e898f8886189a9bc430e8f39f4c93afc8b16560db24223b2f1a7b390aef304e01c5900690a48ba92684ef32ee9b2a6b4b445d64eea74443913d75d41abe5839ba31e2271914f56dd70a263be58762c40ce75e67186e6b8dda2d538407e37ea4d1bf2aae409c82e4b2862423f62d9e73e8604a2cd20059f306e44c0d4bb01a92215d10a96dac2f2eb1c2f9602a3f43f0a353cfb5c9eacea7ef8fec1de1195716d4c8eced00c33256f01f5a2cb7001e6977dafb5fb7370fb9b90472f74088ac63410b388e336672539d729ee1830394cac5910bebcee5396c0ff342adc4aed0f8a92c9b15fed95ea8ee965f39b1c37619bd8cfdae5e76ffc64fa6a0b305788a42dd988f2df84b440b273f767b509ec8b76b492659c28f804517f4993224cee6bf9b612b6c1a08df79fb0a76ef769ce3225199f3cefc17beca49aadc000be346da020c31d1d2d641c146d06db03c5994bf3b884885350f9d3b327ef755b17e94288c59cb76be0abd206fb4316cf65ff7b4c31ef39a0ef82585361130e151bd03ddc9005df699c598cb9a76c56877d4628b4294e752cd4cf328b3ee5a34fe32469ab76b316acaea4dc990c0154699732750a654b114898ca532a9cd30fa7fcf167da6d978628524dcbc27f8bb04e492a1e3a96df35583bd59b87dc0d438d59c67e18e8c40febb738d49975025da77e47e7a4a5b6ea474764b677828921db0a1779bd8ac5ddeeaf26ccff0376585185b537ba51eadcf86b0ae4f78fc2788a4e4d6ee99694cf3326e680bb180674feeea6a7edd084107ef93b9cce3f946ebc2610ea6eb265e5f6305a0516f3f6c357259b030892bb611e44e7e2161d5bbdd38909ee249ca10cf9dd0ab616c1b7296a2442d5cdaf1b9a69be046ed3beaee3b5b27aef97a5325843e99a14c0925441f7d7c284e2227644b9ddd092a08104bdf26cf0d1cbd25bc0166c3bacb32d9293fbc60f6538115d34ad8367728f6e4451d2a1817f810d102f2b10b7058b9cef126281e42ffddf0054a63de18e2a0740507b5ff24c341ba176002b3eb0b7b7620ff77188c0b355e4109e8891b7cd8836d07f3cefb524236496e68a7cc3c86d2554a1ece0aef75d30c1515f9ab26d4622ea50dc4be9586ddace136f8034cc117ddaa8b38ae9b7fa4551bd86bda77fff42e2bfdbfe214aa791e40e14d3ba8624333f7af387bcc32e9d4bdd662cbf0f810f271adfc9c8ec91859ae5d2959a660d7510c7c00480a2c6f24d25e1d16c255054e96658804c9bd065dd4af7a5a41f7b1da64d83f49ff926e21219bfc63ebf6e6264f02c3572b5b54f93721df9f4ffb76c08738bb8f49a406aaf21003feec492a2fdabd508983ac4d8c91549656e6dc28503b7c21cdda17046c11ead691a66ae9b043e42bfc0cff3be69e10fca9b25966dc7ddc178a6758280ce5adf6db9ff9d5ab1f31beb3447766c80cf33552ab3deeca067a1a1fa2a7f44bd2fa0dda7609b7cdd419344bb0c8ee36913af1b5d31e90671238afa868027a32309e8fb1800d964fb247f3193d27bfa2108e65b572c824cea6107b392d70181d93b62cb5b3d0f461e39926d4547890c7bfaf4232bc275d950acd007841ac77e8df5e0b78d2a2885ff5f052eee17379625641c629c843bd543c80cf06e2d1ff0d4d6768473e3b3e9d9cc6e7e53525f1ce85273c4ed32a631b99a9b3f4e0561165dd85a0000024b653f917d79ed813b4d548c2bb646b08bbc0d11febac637466f327729b8392d1ca63ac622a1b472e3c88aaaa8c229accae092dbf0c791e336486847c1926b2c3a446034ce933488d152a72a867c10e782314677f281134594bb1a1426b5e4990820cf41e91132f73a9e6fcde6a659345fadef5f25c3329a1ce389a7052d4564724971c115d73ea2219da35e38a9b2cf72e95c7cbd4fe4f9b69c98b99a9e28ef5352bc1740cce7c63b986853a83683c86263f7fb2a3164a2884a5ddb85b68061f5503a3cf8c95ff1e59581ed762583ae98032eb2d9fee6e85c9943bc11b3e28bc71e952fb62e4b15bf040ef9ba310a9826e354cd541b4181efaaea4e7f32c46e31cd5c8954541bdf9b0bfc207df4661d876c3d0f95fe1cb4737873365d87dba705651265a24b46a69d23aa3a2cddd7a44ab2f3cebac29adb5505e23a70e781981f3fd0bf01738d4722d9ba8641b682228842c7ebfdb32d74e37073a76a6540b38a8fed2b709abbd81e6dd063799523a71e1bd8816ec6c2a33dfbbd1d36f11cf7df53dc220ee693264886d489619052dbd24a173339cc4cc132fff882cbf299401a34dc7857e1876b66475bdc1ec551f7dbf3ca5db93ae7570af8c819315fa71f353fa59b4fe54df385e16dfcf6e2e869686683b5378f598795189f7ae89e365d038337ade47dd162e28d923a0778d064d8a17f9cd358f54ca7883f61c5156e19ee452ce73aa962da8e6b95ee619af53a47927a2c90e87ee34e18f1dce7fb1e8e9386bb323e8415544aa8ec8fa8fa1c078c593d2f56106866a7720a20ce90c18b8e148f524d1e14f9e83d58560f6e2a27c9c8ca6bee5f78fe5d80a2148641c8dd97c7d44555db3468c2480c9f6db115cc6f97a1ebd646c2024750e50a1ba2c2305d58d20b331339a66bb8a655ef60ade7e8622fccf9a0c9d97eb0dea61bdccc8d20328ed5d66e552e13da1a7efedcda2b8160acdef96b372c26705b8281f35e5a289b45b37eec3211f56ac6aecf8a83f6cd148ecb5e728f5ad70f88632a3c575ab2ea37a98c76217b254876d8249b5da9366fffe4edd96797ff8b373cd8305833c784b8c059cb1f30e51febe7a848ddd07de63057289f4beb24ec372b94f1fcfa9a71df72f5e0da6478d00678026ba9a691c2398531157c61ed9e54fe438b75d3261178f34da136276aa66bc451d938e87ee2d1e37d8e9004a4d27bc788c3dc6bf516522ec00a2f13fa59b12008ec6f4039c4d76a43728fb7e1458e6a2749682b3181fd44272ced6f35e19b01d7e3570ce341278ccdddee8ebc4df3274d60f8cd17b921314076e7fca33937105c9dff54cfe81e7", 0x1000) execve(&(0x7f0000000340)='./file0\x00', &(0x7f00000006c0)=[&(0x7f0000000500)="fc02", &(0x7f0000000540)='\'/..\x00'], &(0x7f0000000780)) writev(r0, &(0x7f0000000080), 0x10000000000000ff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380), &(0x7f0000000700)=[&(0x7f00000003c0)="fc02", &(0x7f0000000400)="fc00", &(0x7f0000000480)='-^}-\x00']) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="12ca47a318f601da277fdafdc82534a99469db1f1a8d7e1bb98fa037d182994ca1d6175d937546b1dcb32cacdeb77ee12d857c67544cddf5b5756022a28242791e2720b31221a39ad291d374f6813102371704c7682c1dc82d93e0e8d6b656", 0x1e8}], 0x1) 05:41:23 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140)="b01a802a335f2a146e59a1028fcecc522ed1f0c548a739f8cc4f69609728f21f8a2a143588b536016e7554f7ef34efac886a5e9918722d4406b229bda810b111d71b238fd03fb79ea9fe5f770e3394b49d3b867a9652d6ffa1227703642093bc476f5e8d69ff15c6ee86e9ecabca05df628a270d8a15486714b0503763ad1da1068589694b5a6a951a7e6e0eb754cb9b7b7ca07c179a5f6153ba", 0x9a) read(r1, &(0x7f0000000000)=""/102, 0x66) write(r1, &(0x7f00000001c0), 0xfffffef3) r2 = fcntl$getown(r0, 0x5) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000200)=0x40) fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x20) write(r1, &(0x7f00000011c0)="4fbc2ebcf7faebd08bd4f5f50350c41233e1e15b99a88fabc36b1a84bab35ff9b7d8580e886c30b859307a9152f440cd0c3d6b75232e77bc4357e979ef3cb2993b44f374adaa1c55ddf9ba4526a23d888f4b3a0627b94dd03adc0130b1eee6", 0x5f) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) poll(&(0x7f00000000c0)=[{r3, 0x2}, {r1, 0x40}], 0x2, 0x8) 05:41:23 executing program 1: r0 = geteuid() setuid(r0) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair(0x1, 0x5, 0x92b9, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x2, 0x8000, 0x3f}, 0xc) setegid(r2) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x100) sendto$inet6(r5, &(0x7f0000000080)="91e703ab0e", 0x5, 0x1, &(0x7f00000000c0)={0x18, 0x2, 0xffffffffffff3f04, 0xff}, 0xc) setgid(r1) setegid(r3) getdents(r5, &(0x7f0000000100)=""/52, 0x34) 05:41:24 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2001, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0/file0\x00') ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 05:41:24 executing program 1: r0 = semget(0x0, 0x3, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/213) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0xfa, 0x4) r2 = semget(0x2, 0x1, 0x790) mkdir(&(0x7f0000000080)='./file0\x00', 0x189) semop(r2, &(0x7f0000000140)=[{0x3, 0x9, 0x1800}, {0x1, 0x653}, {0x0, 0x176, 0x1000}], 0x3) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0xfffffffffffffff7, 0x2, 0x0, 0x0, "3e20f1d39be5df76aaa87ea36bc909cdf57b7d32", 0x3ff, 0x9}) semop(r2, &(0x7f0000000280), 0x0) 05:41:24 executing program 0: pipe(&(0x7f00000007c0)={0xffffffffffffffff}) r1 = getpid() sendto$inet(r0, &(0x7f0000000000)="0ed64597e8cc9add0fc4e80e167ad9bfd16f8be5a804fce62f35063f0e0bb91df48f46e43dd2bd245a5ad83f5e4b6960777db8f0f454663c5735b5fcdb90727413a84923709f2e3bb8d8585103c94a1f16ba9af2bb69dd0c11d8e32ff91fdc46e68c252960e2dbaa32d706854ed09a766b524785c67b22df0b3537c5c9200332f36135802cd00b0659ab73efa8bf", 0x8e, 0x8, &(0x7f00000000c0)={0x2, 0x2}, 0xc) fcntl$setown(r0, 0x6, r1) fcntl$setstatus(r0, 0x4, 0x40) close(r0) 05:41:24 executing program 1: ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000000c0)) lseek(0xffffffffffffffff, 0x0, 0x2) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000004c0)=0x8) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000540)=0x8) execve(&(0x7f0000000140)='./file1\x00', &(0x7f0000000480), &(0x7f00000003c0)) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x1, 0x2, 0x7fff, 0x7fffffff}) 05:41:24 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) shutdown(r0, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) 05:41:25 executing program 0: pipe2(&(0x7f0000000000), 0x0) clock_gettime(0x4, &(0x7f0000000280)) clock_gettime(0x7, &(0x7f0000000040)) 05:41:25 executing program 1: r0 = kqueue() socketpair$inet(0x2, 0xc007, 0xca5, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000a00)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f0000000400)=""/152, 0x98}, {&(0x7f00000000c0)=""/42, 0x2a}, {&(0x7f0000000100)=""/51, 0x33}, {&(0x7f0000000280)=""/18, 0x12}, {&(0x7f00000004c0)=""/194, 0xc2}, {&(0x7f00000005c0)=""/178, 0xb2}, {&(0x7f00000002c0)=""/27, 0x1b}, {&(0x7f0000000680)=""/191, 0xbf}, {&(0x7f0000000740)=""/250, 0xfa}], 0xa, &(0x7f0000000900)=""/208, 0xd0, 0x3}, 0x802) r2 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x400fffff, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x21, 0x20, 0x9}, {{r2}, 0xffffffffffffffff, 0x2}], 0x7, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0xd, 0x2, 0xff, 0x24e6}, {{r2}, 0xfffffffffffffffd, 0x20, 0x2, 0x9, 0x2}, {{r2}, 0xfffffffffffffffb, 0x80, 0x9, 0x6, 0x5}, {{r2}, 0xfffffffffffffffa, 0x6, 0x4, 0x6, 0x4}, {{r0}, 0x0, 0x10, 0xc, 0x800, 0x7}, {{}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x1, 0x2}, {{r2}, 0xfffffffffffffff9, 0x40, 0x1, 0x20, 0x80000001}, {{r2}, 0xfffffffffffffffb, 0x41, 0x1, 0x6, 0x4}], 0xfffffffffffffffd, &(0x7f0000000000)={0x100000000, 0x9}) 05:41:25 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x37) fcntl$setstatus(r0, 0x4, 0x84) setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0x100000001}}, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = kqueue() fcntl$setstatus(r2, 0x4, 0x80) 05:41:25 executing program 0: r0 = socket$inet6(0x18, 0x7e292d1ac55a6abe, 0xff) r1 = socket$inet6(0x18, 0x8003, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000001000), 0xc) r2 = dup2(r1, r0) r3 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r5 = getgid() r6 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getgroups(0x1, &(0x7f00000005c0)=[0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f00000000c0)="30d878fb1b7af23433d76094dbad79a19b47c805f3bf7392c3ea3e47c0f0fe5ed46059afe1d7f2628cbf59fa2b4d8de4cf313ac5261a94f17b6a79e5bec7eb2e75b87cea72071cd4778241671c77c2ba0096667c0d7cb1234d818a2fb4fe0fafbb5ec0ce999ffd4f0d0bd43098b97130dbec3e1b22b6cd381901a20cfb64185e40d4ee5bc849b5c07890667dbf1d1a843ecbd4a0a8074efbd66983375c206e19597cb28e10", 0xa5}, {&(0x7f0000000180)="c750f7947b51d6d6766c913ec81d14b983a8b45f94", 0x15}, {&(0x7f00000001c0)="54257107cd34a0169a03861785d35e14b532a51fc6c5ace257ff2f14dd36c777f0c8e4e41b5d09dfe23366c88a98c7124dbf2f6f5ceb7e5e388978acf7122534488d379aded6456e83d618de7247767c77dc4886e44f73483c2be4772cd3b6717f9f352b7fdde4a3a59c6183eadb7f", 0x6f}, {&(0x7f0000001040)="f7427b7cb4012674ce6f74050d5f545b16e3c92201c42681aa87f177e5e0bebb9cbabd2f2c762f4fc1a0b286d73a37b9865ad073b80859027d66bf277323580481306ec8dbb628665cd7fae2d887eb75def98500c2de10fc309c2bd8abffeb66fd4f3da4f4e7987e15b54e599386d686509b1ccae65a310d2e4d575f53617a8ffddf5f1cfa20c03b40a0549a55a7f103be0854618e17fb1796e5e33ff2add7355768e58f0a0e05155e829e4dcbb98ac870ad58fbad907ca2b0857d162dba02714fc363c911a986404b0a82bf09ae1b223cf2197f54a8a4896672f7cbebce05d344d1db931d8f37d068143e970efc97fc69a8afaf8b75d7801c4efe28c8c2c036fc01f69413ac6ee9b72920eada0e013a9f1f817e97404b6f7b314e30b39654e0cdae8dcad8d521b8a4e2f1511c15b937b6b834b0645f4e8fe39d4e2b28738200bf7a1944057cf3984a3e57be864784b1b36307602a67758160882587c7a8b8253b041319f23d498ae2ef64170620b76850705759786b6adae5322c1114941c3c025e17cdee34dbbc3de34b670f0fbf3a5e977f5d6b082c946cd85ac5cb31932f1ee1be219aa7189e239249fc9e3381c6911fb19b4f829f6b931ea0b9d209855f6919b5a7f783f900d90da6eb308736b5005fb72bdfd9fa7ed5c65b59967f1bac6005102e39d75158e9fbc00c3b3ff476da11057ba9b792bde8eee89cacc42f3c1b306e5c92e2740694fa84c6a0b88ba51b175f0073f5e0d5b241c1e8fd28ce31a9fc0bffddd0c9c41c73437365fb248c7aac84d3395bac3a97162a67cd93f101bd9a08a8f9a08b32071070059da813b72b3e57fee7ab19541b3419d6cbba627bf32fe0bc6250dc44f1d58d33e71b03cf09042615de19bff312d46749f7c5db54220e9f83d0a8bb2c7b97b9034c4b4ea397d3d2d0d647375822fc0bbe8b6713416bcc5f5a13946e886c66bb324db6a77228a3e28000aaa4493a4f6af4fc89997f15cec3a683e801b420e278343fa88fd6fa85e39b012991284d306dfa4daa1634945f7bb14b9f143a1f2960b1008782d9b4b4669e4634efe73dcd3ab2ba13754bdec0a1108aaecdf140863cb355378ca0ea742c1bec0e84258c1111b280a32ada687fe170a9fa362cdf3401ca96184a0b24c37c5fa7815a3036133f2f426ace685d563fa162702b144fd5ae396464905baa6d4a931dd021a881053938c85edf0fb922d36aab5694d07e3b1ff4e5cdf5019b74ae78fcaec057763f0640ca3bfbd17d96ceffebffd263d60325845eb1fc910c56be04e31f379fc9c9c3e276cf4b0e1db117d84dc9e0819679bb91060f19c7a5732d89c18815cf1192ee82db05dce2763cbdd4be493487389e667014b3f1eaef6c283c11edc2e6e74cf48cc95ce592341252d2d0dde5ce0c98987c090de574cb14bce7b97734811379ef2be294b7a1bb73d600465ed3127a86cad8e63cda066a905bf193291a610fe03f0ebddb96f5b99f1b239ee60e5e3232fc4139b7582a3a1faac04aa4780bf33b8d974ab1c5ab1034f2b537f9da432bf6207a6e36e0a97a63d1e859f52d130337715afd94a1ab8b18c9dc7692d6b5a206ccd9f15303fa26192246608c2b47113f231d1cb4fe9efda6738b48c572ddcbbab36b3ceec7767d016a075a9739697a016bf21850b3b92c15ffb7a46e523eaf39ce618a8987774c75afff83661efbb6b050874c688b0cf7862f90da9ecd07a59fc5d59edfd4e5e69d529bed7d3d465b9fe85e36ef0813f88ff0f9e4cc193d7ea15040d717ff7c6506e2291a073607cb175623e41c4f50402b6ecf7c2800a1e8ceac3ce28a06e0459df3d6abeaa70d61e47bc6617fbcf0d52d36ded994de3a4387157fb64db1917a9d3b1c4d300e5b8e9f2c4aeb50eced8ab6d1f65f5edf983453ec8e1fcd8b796077d338ea26e1171165a9db8ee481bf6a1b735c9726e66e9a3febc79189348b1fb834b6ebfbb862c7b3b94c7c1b2e6c79088acc4096b80a7c130aba3667bf236279061b0da3f6a8f10ae9f5d60b5725ccbda2cc7886ac883e283ad057a8ab5d2676a81d87c616d344e97296c06a99419920df5b5518369c37d6a53654416a2681a5fe2c3e9bf54346abdf90109ab0517cb59c3d9bc0e1144a8024460f3281156ab793d3181b6be3074283c71023251d2d7dde2ff2fa89cd8186a95d33fde4f4c46eb5305891f81234d6518741be6d7d1d0371b220e071e0acc7558f7a5369ac5cfe6948cc9c7ac6873714dedb9bdfe6a3cd6f0bfa32fe1bf4271c3657d1c4b801469e8b6e94e0f212247fcf22d76e46ec36781a96bd385b9edb3e8f1768ebeb50c60d0785b188f64fda4da9a2287fed2b3bdbd29cf959eb95c4f5f304d546688c24c8d470b9a1ab450aab546bfb12d058542f3d15e7e6219f1185582bb7b4d1889ea5fcc1a69aafc0b0833764f9533776f0531fb05e7bb9da10c264eac365c05abc6640e7805f48dc5bf3c1ea53e068cdf53147f2b178c1fdf9171b7ed8102e53e6bdf7d5d4295b15b5733c97c2ebae2a6a6e38426b5a1b1cd6a30e50979a7292dd7d629610f5407dd20ef5c5be0adb7bf3fe8fce26999db1f9acf06616a3531b6f9e5f305e26cd8095258b7f8266613b4df84d14e6daf967d778ebf6db1845ed86f689123039ca324b4b0053a62105e36f161ab46f35c8c1be60625929b7b3e3e00d23043ecb9a4019a19f0fd358c11987a5e79b64eccb7e645a04f654b9fa8b66582903ab55e88bc20ee043f0c2d01e5e1a28334f51d6ff3298ca21f77573472b8c1963f7fff78648ec143cac771eedfcfa3d23a81435eeac7715c1988573efaaa73e1a69c1426d935d3f7f1830dec8e488a6d7a08bdb5be6152a28aa7642e2d3113eeae85a69cbe6efee26d5fdddebf6b3357d815c68845086cbe443201225d387f6fe583e9e048f6c6378ead934927238d27bccad2c162208623630e58b81791f3d2bc469df49908abd8a16681f09b7ad3a1f1173714da4dc35bd0097d018cf20116980c9e23beb9e880f1cf945c3ccb6e9839cfdbb51dba87efe379be57399a06facac81699f1345a220c6a6d4b655932e03761f786295a91bf2787fb5c082cf7183162a7303924235a0d53a5dc7fa72525b01c6490fa7f865b207a8c317bce989bd134263fa7f01bba1903d62a9c04523d69c529dd3c4d8047c2898c7e4fa0380efab9f63103c551a3e4086b0afcb7d44387454560762866115c581bd0390b9f85f784bd1e5063b81253b7acf9611112625d109f97a513f1aa5dba7857b91f275db18311c180787eac4387b960378f238547a1219afc7f35727ddaa33f0f9b31f53db1589870ae4f2b61698b381b2c012eea38567d960ac08959b45bb06c6af820e496c8827c0e073f7a9aec23a8707627cc39be5b8dff9ef20a98f8b22402e4cfa78dc7b8d5fd16e3d081316d971286e95454a32634b03acb8c41ac14355b5c38d2a439f0d8720289e59dabb02b8d0e3575e0f924b7b7e3811b81b27e4be83858295ccf9945aa84b0cd30d8c332ed79df8f2dc03225be15ae559432143b7e34a61a13692b77464e7d7d4e9b24e89e19ee5db761dc76a404b6ef83b111707f480ef8d5cdf191543ca52d796a01b1eb9ec48b14f4b037ed15d789baec1fa222a751d25c9904267657bc71cfa948276ce151def4d1fc8901d49834aac6a41abb70da116bd7fad0c07726f58bc7218799f8ac0deb770709d340d9c2c597a8692f0abfa490d514ec94fd3de937830b1b9fb2c046bb2f0d8ad8bc5b618bcd395c27e06bbba62a075244372d9f9de21fe5b13a919a7a5f29e96c2089e2294958ff9ae5332ff2593c3ed098dc320e32379f08fd5d4009c9143e9bdde29362af38a23c93a6321404b7dea048d550afddef39ba8062180501dd53dd9a683a7b98025d49d834a795c7c1768fd01218b2dfa76d7e5e7c18119992860905760578aaa351dfb65b5104e7aaf0aa0e021a855030c89595082b6d66c87117bf5d2fa9bad5d04a776008a1549ca043a72edb5fe58814046001170c39c551b6be2a460e4df8f85f7bdc0bc535d5c1eaa5b8a0afa5b36bfefef81f56cc4e2336d1c38f115c003d172ff020baf9c77ab1e5a4917fbef8b98b9167c034387a38de3f4ae8519f4c1a32fd6453587cbf8609850fd31afbf4c88fbd381cdd41167687c6b4f832dcf1bb17b66842e312dfd8388781f36d51547500b9df7b866fef470f69e2808dceaea28739d1f4188c351245cb487d8f8657b928545feff07f82b76d92537e496201e22e8a27ffdfcde7ca6ab16af97be93f24e4233c894acc0c71a14b6c63c4d714f2b9a72120420272049892fb13a138c62050153c4c5a29af62d43b1993cd03ac28f0edce54eaf6bc7305d87c9df87cfdb34a29f69dc8e37a5ac5f1fcb30d7410f658ba8a248037a11b90243b78e1233697124dc9837da1bc89c6a1853c51c12632b3fde7cded585d925fdc0f4ce9131debcbdbab15157b21b480896f6f7d8f612b50dd63c459485ef0909ab11a91a9b6b90b84dc69255505c16a91b9aaa9cf06b03959ce93e4d811e6fdbecc40cf64548ba3b3b453c9fa1ca319025a478b05ca738fc05e60409b4c84343d431a1388da4e5557708d1326170dde913cc44ac8e27f9994100609f7c1d6fe9b31f1506947b31cc014a25f09a743eae4939432c4d8da1a27532ed2770aed0a8d7d7a960c762df006f73ae966410dd27b265db2d9eaf2b3f657405111f84fbbb98bc971ac4d56a96305d366c84a8a0d6e12f8360ada378b7ed19c558a59fa3ae80abf92b4e18f54d4c29bbe12bdba111629b4138475164d7daede7b18a25687d8bc1a9c8289bbc7bc294534a5d97551ad0bb8f7cee368533bd45c69b21b755bbf54cf4505a3758b61f47ffe2e9a15bebad0cf688a921624d790919f0b16f067133259505d2af5af2179256032fb58c8b14ddd9ccf916baba3e46f5d8174de88cd93ca0683cf4604f7809298cad41ac38f25a4a95fa31d3bc9aad909d2bc2082de7457c04f81622cc1a0ed47207e499da38374ce42146f69851307c52ee1efdb7ce800f58739e983e992e98ec1be0a46fd0dfb4944af0d57d1fb0fc71e7886d92af8a5e40a93035713e647bfd3c965e20f27c52b739e6bd0d152d5914e92b54b78578ed1653fbe6ac8081c58620c0b45974bdf86a7a79b3685f5149e3027464d1c29daece9a4d52b79b9f8f82a7b7681916c892e38ab8aa99601044be128df5dce3af425f5723d8259c9ad3fe40cd16748726233660c0c30158674a7af3a2a39ea23c1e29f11b453fe6b0e434b84ed91fc5f842a768fdef396ff568dcdd54b34c7fe36f0aaab6d4756b909da8f460567f82d115977af202378bbe9eaf7bb64a574a9b74e6018ae920822d02e1f9416b24c891e16c6ffcacbfb6595c569176bf859e452d922cdc8231de8dd01d1d20ae235b46316cffac9a9e259e384cb45f2479a1721841382f454d86f1e35de2c572805ff336ed68a2ca76719f04f71bac7f11400782e7336ab2bf573b1ef48928d99ef0c9a43ba3f49e5cde6da93534f1688b311e1dc0cd597a22db0ee7adf3e09c16369dcb4c7dc68db82ca0b0af06a27200d5ade256b9f44edaf7967dc867b264d60c6610ef03d0dac63e62f3799ee37c971f8151714e550d102a1449765595b30639e374667b55f2202cce626e5a20cb64e16ec16a432578b1cdc240c573326f83070f5f5d4030ea92ba322cbf5f4a1b4bcb762170cfd3a8217e8aa18751d6a1f86440231e0764d7632a9c1eb350ffb39f4a5d97b41c", 0x1000}, {&(0x7f0000000240)="510c5d8b0b1d02d463781127a9e796c078d366e76b06ac885ffcae6d6160fb13a84f2ae58e609716d3ec0812720bece0fa178f0e20ebf35ac5dbf72f038a6fe58546120bdcb586b8498deca32d2a0303efd38d0d1286dfa81e002118da3c32388b765ac516d961396be5b267b0a3d79ad3d77fcf3660734ca195dd747db337cb1ca79eed4564c3657d28651c3c7602640851aa66f3bc6ae94ff97d63ebea7c5b4704e9143a523df05418ebcceb02be6d6274f74cebba6676a4e8b10fb3ce0d8dbfbc50", 0xc3}, {&(0x7f0000000340)="3ae22c73524b22eebfd9c211815252690f5232496eb7811955872c8e316d8d75bea372efac813192d40089c904942af4754334826a14394da4be130ed1d702291f78988c0500b20c025db9bae83ae0bf6a81b7d283bcde7d5c0251167c5a47c1852f5a7593295f639886d246fea69bd9b8e1b248d2099c5c2c6f0efdf8884f8c10bbeba748672bb04a263ee19da3829c3b25fd761f187faf5ce190c0f1ab2dc1a93bee4f6c21c574db58d6c3c30e243a5202ab8327ea97f6f05d8cb6356294a9e1d2", 0xc2}], 0x6, &(0x7f0000000600)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x68, 0x6}, 0x1) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x1010, r0, 0x0, 0x0) 05:41:25 executing program 1: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x5) 05:41:25 executing program 1: syz_open_pts() r0 = syz_open_pts() syz_open_pts() ftruncate(r0, 0x0) 05:41:26 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x0, 0x1) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) fcntl$lock(0xffffffffffffffff, 0x400000000000009, &(0x7f0000000040)={0x0, 0x0, 0x8000000000000000, 0x1000100000000}) 05:41:26 executing program 0: r0 = kqueue() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$inet6(0x18, 0x4004, 0xddb, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = syz_open_pts() r4 = dup(0xffffffffffffffff) r5 = dup(0xffffffffffffffff) r6 = socket$inet6(0x18, 0x3, 0x3) r7 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x100, 0x80) r8 = socket$inet(0x2, 0x8006, 0x4) r9 = open$dir(&(0x7f00000002c0)='./file1\x00', 0x200, 0x100) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x8, 0x0, 0x80, 0x9}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x6, 0x10000}, {{r3}, 0xffffffffffffffff, 0x94, 0x0, 0x5, 0x9}], 0x100000000, &(0x7f00000003c0)=[{{r4}, 0xfffffffffffffff9, 0xc0, 0x80000000, 0x2, 0xffffffffffffff81}, {{r5}, 0xfffffffffffffffc, 0xcf, 0x0, 0x9, 0x7}, {{r6}, 0xfffffffffffffffb, 0x22, 0x40000000, 0x3, 0xd8}, {{r7}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x20, 0x80000000}, {{r8}, 0xfffffffffffffffa, 0xc, 0x25, 0x6, 0x3}, {{r9}, 0x0, 0x80, 0x80000002, 0x2, 0x1}], 0x0, &(0x7f0000000300)={0xc8e}) r10 = kqueue() pipe2(&(0x7f0000000040), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x8, 0xb, 0xffffffffffffff57, 0x80}, {{}, 0xfffffffffffffffe, 0x10, 0x22, 0x8000, 0x4}], 0x52ea, &(0x7f0000000340)={0x4000001ff, 0xdde9}) kevent(r10, &(0x7f0000000080)=[{{r10}, 0xffffffffffffffff, 0x23, 0x4, 0x0, 0xffffffffffffffff}, {{r10}, 0xfffffffffffffffe, 0x1, 0x80000000, 0xfffffffffffffc01, 0x8001}], 0xfffd, &(0x7f0000000100), 0xfffffffffffffffe, &(0x7f00000000c0)={0xfffffffffffffffd, 0x2}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) pipe2(&(0x7f0000000000), 0x10004) open(&(0x7f0000000380)='./file0\x00', 0x101, 0x94) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCOUTQ(r11, 0x40047473, &(0x7f0000000180)=0x7f) 05:41:26 executing program 1: mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffffff) clock_gettime(0x2, &(0x7f0000000100)) r0 = socket(0x10, 0x8000, 0xfff) r1 = fcntl$dupfd(r0, 0xa, r0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x9d) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 05:41:27 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat(r1, &(0x7f00000000c0)='./file1\x00', 0x20, 0x20) preadv(r0, &(0x7f0000000240), 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') link(&(0x7f0000000100)='./file2\x00', &(0x7f0000000140)='./file0\x00') sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000240)="0db776c37f88f67632756a41488fb3f6b89c74f84e4e359bffca53834a57fdaea2607f18d4f03ae400fd08d3d0c9b6b22331284f94f84bb2e62e670ecc098edd39b1e89cf8352c3cb24340cb3d44e68a009d74c0bc8b508806985cb8f572560dbed6395dac363b6d5e422b43a14fd65698d01de0207132d540a2a8ae887255cb93e2c048e209fb8102a7621edd67a93930039826d578449eaa9c973ea0e6b74657724e3ec10df6522b88af21652ec323b53158ce98f62681fd44bfd8d59b2aa7b57afe129ab62c170eb85c72ab5ccf4daab7df08fe36e0338749e48ad47b713a5df4217b8d7c8a3c656de002849577920cbc89993de7a196dc7059", 0xfb}, {&(0x7f0000000340)="a2f55738cea874feac3705d4214b523b088028bca7", 0x15}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r0, r0, r1, r2, r1]}], 0x30}, 0x40a) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) lchown(&(0x7f0000000440)='./file0\x00', r3, r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 05:41:27 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) open(&(0x7f0000000180)='./file0\x00', 0x20040, 0x100) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0xfffffffffffffffd}], 0x6, &(0x7f0000000240), 0xffffffffffffffff, &(0x7f0000000080)) 05:41:27 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) fsync(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x202) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 05:41:27 executing program 1: pledge(&(0x7f0000000000)='}%)\x00', &(0x7f0000000040)='\x00') r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) r2 = semget$private(0x0, 0x1, 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/66) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setuid(r3) r5 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x80) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) syz_execute_func(&(0x7f0000000240)="663666460f3adf29096740ded3c4020d9d4bf2f2470f1bf4263e403812f30f53c6c4a13d5813c4419df228410f0fdf9e66410f1bec") faccessat(r1, &(0x7f0000000280)='./file0\x00', 0x11, 0x3) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000002c0)) getpeername$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) r6 = openat(r5, &(0x7f0000001380)='./file0\x00', 0x30300, 0x10e) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f00000013c0)) bind$unix(r5, &(0x7f0000001400)=@file={0x0, './file0\x00'}, 0xa) setuid(r3) execve(&(0x7f0000001440)='./file1\x00', &(0x7f0000001700)=[&(0x7f0000001480)='\x00', &(0x7f00000014c0)='[\x00', &(0x7f0000001500)='\x00', &(0x7f0000001540)=')\x00', &(0x7f0000001580)='\x00', &(0x7f00000015c0)='}%)\x00', &(0x7f0000001600)='$\x00', &(0x7f0000001640), &(0x7f0000001680)='}%)\x00', &(0x7f00000016c0)='\x00'], &(0x7f00000017c0)=[&(0x7f0000001780)='}%)\x00']) getpeername$unix(r6, &(0x7f0000001800)=@abs, &(0x7f0000001840)=0x8) getpeername(r5, &(0x7f0000001880)=@in, &(0x7f00000018c0)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) r7 = open(&(0x7f0000001900)='./file0\x00', 0x10, 0x6) mknod(&(0x7f0000001940)='./file0\x00', 0x1, 0x2) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000001980)=""/1) bind$inet(r6, &(0x7f00000019c0)={0x2, 0x1}, 0xc) r8 = shmget(0x2, 0x1000, 0x408, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) fchownat(r7, &(0x7f0000001a00)='./file1\x00', r3, r4, 0x2) 05:41:27 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x49) r1 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0) 05:41:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(0xffffffffffffffff, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f00000000c0)=0x4) socket(0x0, 0x0, 0x0) 05:41:28 executing program 1: ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000140)) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) open(&(0x7f0000000300)='./file0\x00', 0x20483, 0x28) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "3dcc284f5d585dc1ef3cf96123c9f2b8b2d78d0d", 0x0, 0x3}) r2 = shmget(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) r3 = shmget(0x1, 0x2000, 0x480, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = geteuid() rmdir(&(0x7f0000000340)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getpid() shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r9 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x10001, r4, r5, r6, r7, 0x11, 0x5}, 0x3, 0x400, r8, r9, 0xffffffff, 0x3f, 0xffffffffffffff51}) r10 = shmat(r3, &(0x7f0000ffe000/0x1000)=nil, 0x1000) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x3ff, 0x9d}, 0xfffffffffffffe9c) shmdt(r10) 05:41:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) getegid() 05:41:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) unlink(&(0x7f0000000100)='./file0\x00') sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000100), 0x29f, &(0x7f0000000040), 0xffffffffffffffbc}, 0x0) 05:41:28 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x202a, 0x202) r0 = semget(0xffffffffffffffff, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x8001, 0x0]) preadv(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/122, 0x7a}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0xff, 0x0, 0x3f, "dc164d2ad393d29f7af6bace02c5d80dfbde4d9d", 0x56, 0xdfbd}) 05:41:29 executing program 1: r0 = syz_open_pts() rmdir(&(0x7f0000000200)='./file0\x00') read(r0, &(0x7f0000000180)=""/65, 0x2e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x60, 0x1ff, 0x0, "80281212b556f932ade3e85a4d1799071c1dca2b", 0x3}) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000480), &(0x7f00000003c0)) fchmodat(0xffffffffffffffff, &(0x7f00000011c0)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0) syz_open_pts() 05:41:29 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x8, 0x1) socketpair(0x10, 0x4007, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x9, 0x7fffffff, 0x3, 0x9}) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f00000000c0), &(0x7f0000000040)=0x4) bind(r2, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x9, 0xfffffffffffffffc}) 05:41:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000740)="c3161a2fc21f4ec9088c07f88b707cdde90db50f2234378dc98505cadd00e7ce035a6310d7ea1bfea3a25124586fe7427103255fa6f606c7530c0e89c42762eec9a1a6f05a8d791b7c7a61b94f6fbe69958630e10cc91c977e89a2b887e0fcd52eb804d3369e31a0838f3a56e691a81f40292f796821fb4e4f5ad688992528d62466bdb5701ccf04a66b4db399d5059ac6304cf10f65fe955c4d6d69fa957bdc9d538659cc16b0034f6213cb20dbe22fdb238498b4e7a8fa60e06d3ec716f1c68425e513499d8b6868c94c80f80d2a1c64c0ff1943bb4ec48e3c0bc9bffb300966365076fcebca6f84132483784b4a7edbdd982bb79e59358c67cab4733c75f95ac3b4c5ae5dabb573c999fcd3e259ed8275d8d74a7182d21f7f705c746d413ec5819cb1e234733001ab37dec473d8bc2cbb586a5ef19b04453b45bd61c0b017f600c0f3069730dc1d74f5c9fff2012b49d8185a8bed2abed9c193817442fe5ba2e26008d8b8cab1a69dfb8564b6032135239fd8341f98bc0baf39a096810dcf6573313885801ce7840b02ebb07073d4602bfffbe42caf307d28d70ef0437d9a4a7a181ad4f25efc1dee7412388fdb708696f38cc0e3123602fe1de48c9c1ed4920477aeed35f9a71be5ff67be32156dfcd330cf11839e10a942f5377532b735aa6c30effc6bbfe2999976b291c592353e5aef22c47e9be3b74548b69d99e4cc05f86d3e40e481750110ec0ae7d3b4dfa290173764563907da5530038da9e1118808f6121a6d787c5688e71a9c3bf9747de666a9ce15273249ca10cda48f3429ddc91552ec8e14043fc22a5324cda15f5a76aa9e85d9751d5b92deab64c685c5426307da79dab7334be0b91ff1f11fe76958f2833d0f469337ab67d8854c84077b983477c3501e3b5e5cd491107dc47fd28ad3d72e8b486ff39395c713125e3c75061c5a895d482babdfe1267eaead13207b5b24e3f089dd85c0a7fcf335640a288b6a292bf28495c63d55037634bb5efec17edfd0e8834901f16d988ce70839d3b988a1ebe188447bf7f68e0c7acc7e66f75e3f55fa011b30060270480da23089c5b3bb387481eb46cb10689280c8c0ef89902226e8dfe2556f4eb321d999390587a461d4f0bea1d026d52810b7c546d287223ace693107b96152a715cd455fabce5d62959984ac466e4e8818ee0e100775f5ccf046c3a16b09769d8f99c6fb230f3b59fc308ee8e7f58eb28dbeb4083b1b3a514bfbacd6b2bc3c2d8c3330e569050ad4b8b040473e6f8a2c4b5e08b0c2d40393685e546476a31a3551c195ba7f937eda6e5e6765e4e95c94b9143ea7148e60a848b31c21ed3f6056697c0a50f6818434ddaea22f7a81460bb2f656992dc8649e49c3ae8f45ffdeeb85840320d230fa0460ecd0085503dd1e08ffbb6965d3b56dcd9b12056d5206e6d2891517f87e123232b3f61f0aa5193b00237d29c77c52749f4bab83e963b09c04b0545bc567387e571f8ffac755d60de63647950c3557b6e4730067e4c65d4b5ac8ec70b302771ea68d4ccba02f14e46ca80284ba9bf021e0317d3bf18e25eb21fdbb130974b436b172bbc5b158145e714479698c3a47a0b03537693d17f81b5b6fcf3c11312e55bfc478035f99d6d96886a8adcccfafd9e9e0e389114f3c2ebb8087e57ad726f0217d629326a1f73f02f220f0302a3103b3e47cc3f7c294c05b3fd9810b1c68da82ffe66801a65f5247896373a9e805c2432341dadbe25acc5736fed232623f27ef67ff0cec1991ee694903d6aba508298fa85cc39beacaf031673c3170812d3eca15c7bee54e7984957f9d369354a3f623bb907ce0b1a10c70652da6b431a57d6623e171c13f6726d0c00f531c43460866db6991eb35ed63f4ef701b4f95d642976db87c5fda556ac6274653671142cd19a8a87cd2a3a05cf10fd98b496d562996611cc30702f6b76beabdab9d9a96da1e90541134ff0c36380a7d7ef1309c1c906ed60890133f09d221b6a2c4346cfcbef0cb3265b241eca7aee5547c2a3145736e8c29f860d7551dca908f5b70a41736e41ece9d9d3e86d9c9ee44006c832e3442cc63b88574227e0f48149c466eb4d52fd699243ed3eb86776ecd79b3bdbd72846a8049650ea62a60e7c0a636f5a78543cb76b0064ee2affe048269297f7788f70d40acf77e84046f0f51bfd12976f2e736b4fd45a5e200a0d093b8178880a4c6eb0afd27bd5403c7ff5b6e19d0ee4115b226719f2aedabd4e1e1841747a6f536e3be95c853f663b058d5ee0402a3dea97325ce65c128f4db3f3ed17944748010c8b222ebdea0806e38a0079be1f57441e50627b79efb68c0458212d518eefaae8b1c660b0df26d80a089b448e6818f90d6bbceed5e99d1bf9169a43c5212890abc6c627996ae95a9329fef6c4c1276f0aa7eb71d4bf952d8dd9a0310a65689f1aacf27b2fbb0ca53337a7f470c34636cab0a7ab1a1d0914e4b5a46ca9b2d784e333533fa183c712e253b9c298da79e560e7ccf8594ca26b2466297cd261625e8d7f217a74651d5d0ef35ad9a2d325b04ba050241b8d9c4def11a6e27abac75d84f385a5d98ed6b6414797bbdd9cca3e5a0c7ed57f3158b019a31beae40bf5640229e3f028d9437afaa8c868c40d74f51fa7ea960b8855da0e1c8561c43cdb9a568587347e956a79112d29274706830108ca964c3f84f05ae15edd2ac18481955b3a6458fde6fbb771462c659de7ec964407651546f01e1dd9bf01f8a8b7eee470c3595245724c11812f97ae7096bba32878e0f02d688bd6f357b0d4595e27493b3b180aed5b6e30f837a349aebc5e7dd02decf33e834bb48d124aa1b639ca23a743b1dbaba73f148f0108eb2c65a1e438098e874e7bfea5782a165", 0x801) r2 = syz_open_pts() setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0)={0x4, 0x6b0}, 0x8) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x7, 0x1000}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) ioctl$TIOCCBRK(r2, 0x2000747a) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file1\x00') ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0xffffffff) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000300)) syz_open_pts() r3 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f00000017c0)="a2c5c33045599ed74d0a635f83d0cff2c4eb6493be9d84ee6a52f6d3bc654aa332e00a657bbbabb16dbf1840561e9ad0c3e612ce2c7bf5f07ce2a0f4fe065dfee37422eb48a8d0ed5aed0c981a41a25ea260c3cec54bf52c51db8dc47bc332351f266803100ef4b7b4b7223ec040e74fbbf279a1efc3d667cf75b9d11ddb0d9c4c6bf3d299ec42fbfc33a642d166cbe8526604cb27db2d78c58295f5e9aaf4a147af763e8ca266837be4171330abdde9414a2f4ff5467fe5f552996da3b6fb52910d360715161968194c17e8235e9174f89be83f36a8afa4a951a0e338e6efe7cc6ae56f94a1193941642c3f538d415057c5673585c454ebe1857890ec3d10235713c691fda0efa77f9ca6d4e071d242d92df58359da07323667d9c0246941dc84b3432dfb7ed7c0c358a062d75aa875a17e66ce905cf52d1892e5e5c5168e399949df41ffe99690b473803032b0ec97718ab3e32d670068faadb3062eaf585787c7bf1d277014f94cceff22f13ed5a10caf61810613f3407b29795e184920c366091c4d35c163515e8943bc97f5e8087b9909ff0b48a649504ff67596f1461db5ce00c71132c7da41664827cf503024e3cac240726b81827b12efddfb6dcc1836cb2b3acaea6a98cf7ac5bd9a37043065301fd965863dd19e22c0899191227aef885d558cace99cc20c2d8d4e40f0b6bc741a177cdbb9e8ae5f3e9e4e945a8dd36fb5d8931e686a7cceff72e34cdd23614834eaa3a2d5b56d2ad6269bb33bc6217652260dd6f4ff1d922f4a7c696785da51879cf46b12e2c64ff8110003488098eb7dd2c0224bfbb80d9546633374f70d8d0b8bb47172ef705ff4205de6228f5d34bbf83dcc3f4e735d0d36d6fea11d43eb5b7dbaac5f7e4b43a1bc883be108821615dd3db1c56000936acf7db31ae3aa79d748c82ab2df33fe7d42c2f4f4cc7c9e8551a7dc3601375de711b6384fe87d789dc612075f19b5cf2bc3ea01864f4a4ccdd24f672336399d50b01ee2bd870baf6d1bfda152390d884ce399a8d4509b5802b9c5a7813a05456492ef5c7a75e1f4538531b924ae1f5701173742e1376633b3a7bae25f34ccc5736f4a2c7e9bd702bfaa1e13035ebd163ba229de9f6e30974f4900bc0bef018412fa842c28346109b589cfbc7a9d50bd7667306c5133efc0c01b3d0ea45346f28e4b9f41549f46ff210296140d2c80319e82837456cb0ad31e092ba319f28c1734d4912f29fcbc52b714d344fe76b54c1d329f17db25d1871956fb916d22d6eca5791731b18386e8e5a53933dedef2e67830e60becb32d8abad7325fba6753b42fb0f3af8c65572f82b2b9a84530aeea6316c00f90d7b03c96c5362600ace8b4f21c02c0a393ffacced4e642a79e60b2fc68fa3ea6239027fca2dd60f2b0c35144e3d982b050e9a5570d016cf0d289fcbafb83357a2f43e1bb65b8f9936615677ed0676866c501287326123c64da47bca36edd1645b466033c899489abd2d883d4d6da2d0f049f4f70b5d03e8ea911c20ea48ca7a717bcbf5f4235b8593da97e4bc4a821230ea70ad83cf7f7f753b38591dde0f9cf280ffbd7b421ff7f8afa80a381cf6197b8133ebec2ab0058861c633dcf88cdf54a720f79c4ebc7431c08e5979a9b069db67658230ec20e743371cefda67c5fb2496f04baa5c7842e97eb882cdc635b03f94039156e48a44f2bc748d48c96153ee9991228bf7ff9f7b88ebc213a15612cd4c20bba517195a54cef89717a58e3c825aa14890b85aba2a731ca82791b1422519d686fc5cc8f4025af419307d8cd4e2def6ef6ffea386e272f710d7033d31ef8a8e1a8cd6d17124935402b69d1edb8b111cffac28d35729d78976cc1519a9e5064d31e3a2ae6c3b85b25666d7eaf7daa5da108365c517994ee7654fd00061c880c104590fc59677994aa9583078a5889415bb1921f562cc31826f5dc095e95a62bcea6f6c7255d3da13623cd606ed0c7506388be7fb7f05a0a2e5dc2fbb001575428984881666594da7f4dc807ed3a8d763773611c6662bb26001a9de8d1fef848900651bad4b1afc9890baf51ba260ecd5f4241126196db42fb1d66bbc011fb3c5127fb047e6fad05aceec052f086fd5bdb62b5e3deb87c38950288ac09664f0e8fb9c23f6489958eaafb698508c750db5740a22587f794dadef286b76533a55c7121b0a82f681d119388cd7fc4aace353fa6def46dc3fafe275d2e297580b75ee0a4e00535d4d35074006600f8be2f776175fb9b1d978609a0083fef2fff6650b4af0aa34c240390a871d7337b35606ac775fe8990bf7de1137bfcec6e4f5ab1b581c4ce8430737fbc95d2f24f13fbaa68583b7f72f835c0750cfefa6f726f17c11859fc0d61011c18d2e969a3c8be17b36acd01dba30e122543f5e92afce1984e746a5814b91540b8defb96b7f90ef4204528503a5fab2f6d0bda11e872394d8b22ee426be7b33e80cba533b10a830ab51512c3489a78929d468ac7f0a6fd557fe924c457122a4b363b7fe75e53d653c83480476dfc741eba875ec489010889f1c6884674b2bedcaf6a889cf64ecdb78531a0a99fe8f7d932ce9d2eab986ddaef90187499bab2846fa2b611f29b2acbe7ec298ca7dd069ed3ee1c7b23495b98e726428bdb4346c89da8e10d3d5cefd546b49942117453749e19a5ab5174de421295e3159cd9f5be0c7d4deaa51f612aac780efa4122a90aec7ee66c919f78cfc9a28322422b535b27e28bad771acf1020f774ab76a150787016d3ef862bd4ce5d446627695437b9a8a94a8042b33e3c49e093c084d7d23c3594e85a2c5e25dc9b160c4dae7700e2533a6c48e1b0c29dd649a1a532c5f2e19c43c75535095faba2fe967828dc74f7e0654d77017e1d35c8e0068b2612382a66d32351e6579b665a19ef55f81dc5fe296ad819eb97cf68cb32d9eadd4ff5baf9152648adf18b1ede80351e184ceea3c7f3208eb5a9f4483ca574f62d15f24787f74ec07841a9b985aa2b8e153d6bb1993c7324437324b3d8894cc982701d25ba245f4640e2b960f7f75cc9ab2e85e7fc6b986a5520a91de8f18950d997d71c1b3ba7c26a5c7e42ce8d7d44ce14721d0a537ede2bc117d945c53da0b9c934f46366d1baadde6a84c02a9bc1cf7932f9e9484a4f25e7969c445bcdf7e7e6354b34a496b8cf9c64f3be0daf18f1f7578fd10887376d27088d35d6967f45e43875ee5134dcbb51c883b62f46ae0733e20bb486ad6a1ef321121670ff711c37ef9a3ad64f7873e3166ca933391a453c53f009616adb4bf44bbcab826a29b4a44d320a037bc18b25e55a8bba7544d2908e76859e48d75331fb4133f1447db991df8bea51bb1135b3ff7432616acb085761288307dfad134f9571ee05f1998a8a5b2538f701fc264cfd167a61d0c07c414ccc8f42c055950e9a3e9297a0fcb2a208b8b59a9a4403c2fa99ae0065230a8b1b47bfd14d995e9528652ef8192521d4b2460b26cea2288659fe00875019e30091d19c45740f169cb4b139596dad3523edd0128ff39cc30329a83127716ad0dca442c8828f3bd831c7106ccd07f13a9a02440db87418d6e6f7d22fb8f8d8ab993f5f587afeacf68b62e87b2adabc5057ac532288763396f2c17e577d9768c554f097448556912bb120604c3df3bef218788885f1bb963970d1e7d3b8cf18a1b486a06c764b5d724ec2bba42c5fa70ac4722ab94cf47de0b2dd9e3fca6a6c5a2d88c0f138c9bd8f52e8c85538ec90de4182c7fba758c604afb5ef8bdd5aeab64f89848f1111ec94f5b4c849534bad1072fb46e1b58b6e47202c79bfc8b6b949a046d0acd62850eef80b373e22f79338fdd3a33e0e91c5db074fad1059862f628c854b827f4b12164d3932884c50d38901254bf6fc8bb5f2d0fdaba8952319dbbb0aea3baafa49bc6d211199ba784a01a8f8c07d6f44fa985673969eea11d605adb80c988c979fdaeebf3c976d59b2a2df8da3c62a34ac8b6110221217eca9358250959b6cd79b1a2c8f06d924747e4ffb9f253bda3e262e90a5de6dfc55e4b64aa74a900c2929be42fd06bd693815fcd92a75f1a05207ae3ad278eaeadb66dbecd026b166b7137101c5f40e3f3b86a349c7c39740b03da0a5be92fb8e5332cd31328b286582a3bb506b6071f6070f8e038293870bd29c1279503f82be971d3e9fe881e52a8ddfa042615f6b03456f4a292c302167e75d04ed6c3d99a8edffea9a2657ab1ebba51470793eb301f211b9bdb2be43847c715e1363b393580dcd14d6cdb58eb65220c38c0e90434992d5bce474c085d6effd0cb706cf12ffdd83d61defb891ca09a38fc1bca18eb70f32aab8f3c433662ebf2633ecc0c4e8873db233b12ae83a394b483f12497c80c422cc235362258f089a9f43d4c02d4b8f455af33d68a7ca161658f5a112ab75ed8f7fb88fb4020525000fb5142dbfb642e3ae3c3882eff04d499211224ea3c5a72bbd873ff2af279a4d0632801c71a6a801db94e00b48edd1dbefc1060bcfee4d464a45bab77de4fcbb148c373e19410fa8c415a3ee0ad36944ebd434f46ce265a2e2b0c9a2cddaa76e927de1a12ad570a09dd3ea1d68eb2577b0ecb5c1768539cb416d6121fe03e5c054ca5f051c0eeca961434142cf5471106712dcac07de051e3f101daf6a1a259941ef06ce58f902dc7602b42097ad27ddf517ef45f109921680aac12ec62390e4aadf6fccfb15e672bf300476437e78440c6065740d14bb113ed87ea72673ef2b1b46ebbbdf9f99a0ddd70e8f0d1fd9c508c0556e7aa59590ed53b3bad7ecc5ae6dcc8c3ffcbc4bf33d37c5274099a5ffeecff2ab9b1869e4c33cdfffac249cd8aaa2333565906eddae0e1ddb5f86c2b57a95395a41e624f7fc7aba1ce68714ff6b959f730825d30390f18f4bc3a60dbafd1193f5a851560c81ee8b958f5dda187fbe4d1fdf4749418eb3d77a0985ed18705872efe0665c14e96496815d1828c51d6e7fb050cab806fd73f98a8780a7a010c02bd0fc231d7bade3d6c94ea1f18389b7525e6a9efc43bd279103d9f8fac5dca24f71d29e694d05a232d6887f0b2bca625588eedf097db0a6016c4d82c9a554241d22ceee27a02f71ee48fabff0d7576f13f8cc1be1d0e80b8d0d5e7894b3b82ad62e047175558451989365fc1de57c0e90686d58286baedd0c4584e08f5470296d1bf60ceff6ab30fbf88d6f58cc32da8fb69322551c187467c739e670e518bdebafb52ab23b010170426b682162f94e5567a5d12b7feb3ae262e7fc9d6cf50ca74be9f5b552bb1fa69250e9a71d6f113f53abea350548ba717b85dca66d29a20df0e4867307c8cea686a2a4d2f44bf075e395886737a8c970df6f2ff41887237a4e9f9d10024cb72b766e843bbb2d48ff44110bcce19051d1e19cb7e6dd57beabbf41d041dff487ca5fdd81668c43bd437946423e0621f0c09ac1adf6bb187f24cb0e27ab4aea12c8ff6f32431e6fb32a3930ba9788e371b3bd9c6bcf57e9331c1ad7d23921e005baf8278312d5a2bef92e28074eeb5738712f418cda12fc6b548271006ea9166f0bd36914c53a33dff66930dd7eae26afa63e7706b4652c984f9dcb4f3394f4971c8e3b29128c2b0379cb4f4fca8f1210907d62442d29234fbdd00d3a6119d39ff4ba4facab0b38824ca30735e9f28a8046e62bf6e895ec62bdda6c14cff84227b91e9f22b551105cd7738153642215e6aa050d65594c89854bb6caba8064b263e65766842e60ad2697827473a1a1f3dc02ee1d7c3e39cdc13d", 0x1000}], 0x1, &(0x7f0000000180)=[@rights={0x30, 0xffff, 0x1, [r2, r0, r2, r2, r1, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r2, r0, r1, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r0, r2, r1, r2, r0, r2, r1, r2, r0]}, @rights={0x28, 0xffff, 0x1, [r2, r1, r1, r0, r0, r0]}], 0xf0}, 0x8) 05:41:29 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xfffffffffffffffe) write(r1, &(0x7f0000000140)='z', 0x1) fcntl$getflags(r0, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8001, &(0x7f0000000280), 0xa1c1, &(0x7f0000000040)) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)='?', 0x1}], 0x1) 05:41:29 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0xe, 0x0) close(r0) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') dup(r0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:41:30 executing program 1: close(0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8681, 0x0) flock(r0, 0x2) open(&(0x7f0000000200)='./file0\x00', 0x21, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280), &(0x7f00000003c0)) flock(r0, 0x8) 05:41:30 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000000), 0x0) r1 = dup2(r0, r0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = semget(0x0, 0x3, 0x1) semop(r2, &(0x7f0000000000)=[{0x3, 0x1, 0x1800}], 0x1) 05:41:30 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000200), 0x10000, &(0x7f0000001700), 0x0, &(0x7f00000000c0)={0xfffffffffffffe01}) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb}], 0x2, &(0x7f00000001c0), 0x9, &(0x7f0000000340)) r1 = socket$inet(0x2, 0x4005, 0x1ff) recvmsg(r1, &(0x7f00000004c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000200)=""/205, 0xcd}, {&(0x7f0000000300)=""/50, 0x32}], 0x2, &(0x7f00000003c0)=""/223, 0xdf, 0x4}, 0x800) r2 = dup2(r0, r0) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000100)=0xffffffffffffff98) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) getitimer(0x0, &(0x7f0000000080)) r3 = socket(0x10, 0x8005, 0x9) mprotect(&(0x7f0000234000/0x3000)=nil, 0x3000, 0x0) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000140)=0xc) 05:41:30 executing program 1: getdents(0xffffffffffffffff, &(0x7f0000000080)=""/183, 0xfffffffffffffe49) open$dir(&(0x7f0000000000)='./file0\x00', 0x8800, 0x2) 05:41:31 executing program 1: pipe(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001500)=[{&(0x7f0000000500)="79b662584a2b5a2a6198aaee49282f8ee42927e3ebb7f155de0e4c077aa507864bcd5a2448a34971cf086195a8a35d1f9253dc8aca91c617a4bbe2a92ce2e16974019ffbcae18508655f227290daf94485efd41d", 0x54}], 0x1) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)=""/83, 0x53}], 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x7ff, 0x9}, 0xc) write(r0, &(0x7f0000000040)="1086fbe304826fdc747d955a5cf09c958d409c2187f839762c83c957bf58e5acfe2efdd4bbfa25b54d84c88f1e22f8eb86327cb2315b95eac46771feebfe44fc55b62d067650cb151a3a18744b73cb238417d80a27437030614f00b83c1045b7b2bebf61df", 0x65) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000700), &(0x7f00000003c0)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1) 05:41:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x81}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000000)) r3 = semget(0x1, 0x3, 0x4) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000080)=""/29) kevent(r1, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) dup2(r2, r0) 05:41:31 executing program 0: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x402000) mlock(&(0x7f0000ff8000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) 05:41:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = dup2(r0, r0) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000001240)={0x0, 0x9, 0x0, 0xffffffffffffcd11, "e8cef27446d6ffcc33080c99c4037f0725948263"}) getdents(r1, &(0x7f0000000140)=""/78, 0x4e) 05:41:31 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x45d52806}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)="04496a131163fd2cac8e62d733fd657b08b020cf275a43b448bc5762d7788812f4a1c2da8475ff4a7700e27c9dda4f88ac08ecf445035f69ca45d681e6b6b2af2f934158e04c1a6432032db56cd8bb19b93167550db3c898b5824dce6896635eed2fc452afe780b5344a1c5ad53323fb27ce04d277143c05e917722aef6bec47071d72b97cfdecdade3f87964d88323bf907790ace97a3a9b62fd45b5b0882487a7886fcf067259edbc5683c6ac259b916be2f44dcd291c04cf6a722043efafae253350306042081b5a44c1aab7f0b8445", 0xd1) clock_settime(0x4, &(0x7f0000000040)={0x3, 0xd2}) nanosleep(&(0x7f0000000080)={0x80000001, 0xe1}, &(0x7f00000000c0)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000280), &(0x7f00000002c0)=0x10) chdir(&(0x7f0000000300)='./file0\x00') 19:41:58 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "351a6a2925a0093d41c98f859b49d1678083395f"}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c2, 0x0) writev(r1, &(0x7f0000000080), 0x171) syz_open_pts() 19:41:58 executing program 0: shutdown(0xffffffffffffffff, 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4504) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getgid() ioctl$TIOCNXCL(r0, 0x2000740e) 19:41:58 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20ae, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/64, 0xfffffc74) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x12, 0x4) r2 = dup(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ddc96aa09c77144d2800"}) r3 = openat(r1, &(0x7f0000000140)='./file1\x00', 0x2fc54028290d3676, 0x1) mknodat(r3, &(0x7f0000000180)='./file0\x00', 0x2, 0x3f) getpeername(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffe3000000000000000100000000000000000000000000000000f0ffffff0000000000000000000000000000000011000000000000000016b1998ccc7d84d5cd6a8bd736faee482bfcab6ba2ef9e245823a0b9bf7086d6034713ed1fe4d3d07d197fa42f94277128869dffaa269d26023a27ed105527a3edc2de24467b29a729446a7ae198887fdb00c8836b82baeec92f2a102374c4c71ab9079c4a5bdeeb6593973577d998fddcf748bcea35280162245c01c29142e34ac63c9e"], &(0x7f00000000c0)=0x6e) getsockname(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 19:41:58 executing program 0: r0 = getpid() r1 = getppid() setpgid(r0, r1) r2 = msgget$private(0x0, 0x40) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x1bd) r6 = getegid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x2, r3, r4, r5, r6, 0xc7, 0x6}, 0x8, 0xb12, r0, r1, 0x4, 0xfff, 0x100, 0x100000000}) 19:41:58 executing program 0: r0 = socket$inet(0x2, 0x2000004002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x800, 0x100) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x2, 0x4, 0x8000}, {{r0}, 0xffffffffffffffff, 0x82, 0x2baaa4fb375bacea, 0xffffffffffff0001, 0x8}], 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffff9, 0x4, 0x80000009, 0x1, 0x1ff}], 0x0, &(0x7f0000000140)={0x401, 0xcd91}) sendto(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0xfffffffffffffffa, 0x4) 19:41:58 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) linkat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x8) write(0xffffffffffffffff, &(0x7f0000000740)="c3", 0x1) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r3, &(0x7f0000000080)='./file0\x00', 0x100, 0x2) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x5) munlock(&(0x7f00005a0000/0x3000)=nil, 0x3000) sendto$unix(r2, &(0x7f0000000000)="f6", 0x1, 0x0, 0x0, 0x0) 19:41:59 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000000)=0xfffffffffffffffb, 0x4) 19:41:59 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2002, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 19:41:59 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0xe, 0x800000000006) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1a) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) 19:41:59 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20ae, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/64, 0x40) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000140)=""/141, 0x8d}, {&(0x7f00000000c0)=""/55, 0x37}, {&(0x7f0000000200)=""/174, 0xae}, {&(0x7f00000002c0)=""/36, 0x24}, {&(0x7f0000000300)=""/65, 0x41}], 0x5) r2 = dup(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ddc96aa09c77144d2800"}) 19:41:59 executing program 0: r0 = syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x2010, 0x8cf4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x4) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x4) 19:42:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x201, 0x0) mmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) sync() mprotect(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x0) 19:42:00 executing program 1: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000180)) clock_getres(0x6, &(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 19:42:00 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x102) getppid() r1 = dup(r0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0x65) bind$inet6(r1, &(0x7f0000000040), 0xc) linkat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 19:42:00 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x3, 0xffffffffffffffff}) 19:42:00 executing program 0: r0 = kqueue() clock_settime(0x4, &(0x7f0000000000)={0x5, 0x7f}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff7, 0xc9, 0x40, 0x7ff, 0x4}], 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000100)={0x0, 0xfffffffffffffffb}) kevent(r0, &(0x7f0000000000), 0x10000, &(0x7f0000000000), 0xfffffffffffffffe, &(0x7f00000000c0)) r1 = socket$inet6(0x18, 0x4003, 0x0) dup2(r0, r1) kqueue() 19:42:01 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20ab, 0x5da5) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000080)="79be48599a91a5b9083166d704796aeaaedc3727f460d324e12a54f678ee13675b00068c2ac5f33e66188c2ad9a30590df94fb848c2fb9422599ea78879682be82b554fd09f710836ba19ff828877967059b2702f249", 0x56, 0x400, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{r0}, {r0, 0x4}], 0x2, 0x0) 19:42:01 executing program 0: mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) socketpair(0x18, 0x4000, 0xf96, &(0x7f0000000080)={0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="d8e118a278aa4552761d1296cc560a6dcfb7909eb13a3adc6c74eb45bc73240f8d6c0e854d7d4a4993560e874742d19f3cbdae75d748e8edbaf34f76b68132b5007bd0e21fd8c3273c49cb3a64f5614baf4813aab86e50851febe8952fa12c1e8e90f776cfd088ac3e4ab8c7319d487e931c33e7ca8ea8918508d9ebc70a9b8e364888f3074ecb85d9d6220ed3f64aa6f2b4fd55fc68cdacffbd1a0abca63e1afe13f46b1b2cc122d6d41c2d72d217", 0xaf}, {&(0x7f0000000180)="d4bd7b902b63f52ce3ce1c51ed2161710c499587a7cf4ce07070164ab5f39f9385f86c9a3f9fdaf248f6192d4000ffc5195c7b066de78e4e5698406701a347b350e69a2af53d191ac57ea2f36abe910f009dfc6a0a140e1ce3293f8bd7308a0cc802b3726ff946a4321e50f7a1f9a857366998355c48c3d8e65ff30648f56978cdc636cf878fd8968ca83840f2f72a8ddb03e3463e5aa5a279799e556b036478ae6923aeb30e87f937f1bac93fc7b9bf4de7f067a0ba53c4104f809bc68544ccf3cdd976916c73c480cc28", 0xcb}, {&(0x7f0000000280)="316fb8aa", 0x4}], 0x3, 0x0) r1 = getppid() r2 = getpid() setpgid(r1, r2) r3 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fcntl$setown(r3, 0x6, r2) munmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000) socket(0x2, 0x8005, 0x4) mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) getpgid(r1) 19:42:01 executing program 1: socketpair$inet6(0x18, 0x1, 0x1, &(0x7f0000000100)={0xffffffffffffffff}) lseek(r0, 0x0, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) close(r1) fchdir(0xffffffffffffffff) dup(r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000140), &(0x7f0000000980)=[&(0x7f0000000940)='v\x00']) close(r1) dup2(r4, r1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x12, r3, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000740), 0x0, 0x0) 19:42:02 executing program 0: r0 = socket$inet(0x2, 0x8004, 0x0) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/107, 0x6b}, {&(0x7f0000000100)=""/152, 0x98}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/93, 0x5d}, {&(0x7f0000000000)=""/45, 0x2d}], 0x5) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x27) link(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='./file0\x00') pipe2(&(0x7f00000012c0)={0xffffffffffffffff}, 0x10000) fcntl$getflags(r1, 0x1) mknodat(r1, &(0x7f0000001300)='./file0\x00', 0x20, 0x5) 19:42:02 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0xe, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x5b2) poll(&(0x7f0000000000)=[{}], 0x20000000000000ad, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x8) 19:42:02 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x5, &(0x7f0000000300), 0x0, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9f}], 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000080)) r2 = geteuid() r3 = kqueue() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1, 0x0) r4 = fcntl$dupfd(r1, 0x0, r0) kevent(r4, &(0x7f0000000280), 0x0, &(0x7f0000000140), 0x2, &(0x7f00000003c0)={0x7fffffff}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x8, 0x4, 0xc5, 0x0, "440c2f3f0accc2a5ab54f25251414a23c025c382", 0x6, 0x4}) r5 = getpgid(0xffffffffffffffff) r6 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) sendmsg$unix(r4, &(0x7f0000000740)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000400)="93c5aa54bc933f88429ee90c2524296b8cef070d23588b819acf9fbc4321d99bd359dfd87fb3fd0ef7924644ccc12345f68834be39a095d8ba35f0c07e603e5eb0d3113df07da5326fbd0e956daf31a2e2966075cc0ba11d5a7bdfc959ad6435c62b7351c2b5988a28d94f0697b6a766643b804832c98bc1335a0ef966f3612abe69004d61bce3f8704a5a9589db60991d611c95f53ddff2c6528b21c68f50ac7ecd99836247cd5eb8e1fbe9bede66b5b4f7347e7207e5159efdd30b9a15cdbf188810d2b398bc502a8408", 0xcb}, {&(0x7f0000000140)="9e9ce3c9d6319dba8d8752603f9988d0237f29cd14fe8586221ba20502ee0e9543ab783f677a8387ce07708de3a339ce80c55dbb8ae84c9b61264a1dd018a5ca53d376", 0x43}, {&(0x7f0000000500)="6f45e073359455936215eb6fde3fc6f3a708685f3b7e6074d1c0c620074a08cae4b82a15487efe6c85652e68cb4e03921affceba7f134f40bf170c3a7a5dfd1f759ed37c11df53fc755148185b2334de2a2b979dc6cb180eeef72bc2acd1fd2791b5a16e2a2e8a1216e841146e62524b09ee574ddfdb39a16bf0e6b8abd1f788c7b05c84b51896a9551f746172eb5fdc56a2274586dab899f2755e0f8591f07429a4788d807e78b1cc0be7252f8f4270bbdda2ffbc96c07fb975ed9c9571acb39ce68a63b7554f52528ac4024e6faa06f4ac56a0879cf644dd6c", 0xda}], 0x3, &(0x7f0000000680)=[@rights={0x28, 0xffff, 0x1, [r1, r3, r1, r4, r3, r4]}, @rights={0x20, 0xffff, 0x1, [r4, r4, r3]}, @cred={0x20, 0xffff, 0x0, r5, r2, r6}, @rights={0x20, 0xffff, 0x1, [r4, r3, r1]}, @cred={0x20, 0xffff, 0x0, r7, r2, r8}], 0xa8, 0x2}, 0x8) kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x47}], 0x7, &(0x7f0000000200)) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$TIOCDRAIN(r0, 0x2000745e) fchdir(r1) 19:42:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x13e2b356}) r1 = fcntl$getown(r0, 0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) open(&(0x7f0000000040)='./file0\x00', 0x20200, 0x2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, r1}) fchdir(r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fchown(0xffffffffffffffff, 0x0, 0x0) 19:42:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000240)={0x0, 0xfffffffffffffffc, 0x4, 0x100000000, "d90800", 0x3}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x541, "eee8856ae8a17478e6c853a97c40858b2c3c9868", 0x0, 0x2081}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3, 0x2, 0x5, 0x55, "6774714b61b0d7753a469fd55aca8f27721ba0ac", 0x4, 0x9}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x1f) 19:42:03 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40103001, 0x0) clock_settime(0x0, &(0x7f0000000140)={0x1, 0x3}) truncate(&(0x7f0000000040)='./file0\x00', 0x242) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) chroot(&(0x7f00000000c0)='./file0\x00') 19:42:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) mprotect(&(0x7f00002e8000/0x1000)=nil, 0x1000, 0x0) getgroups(0x9, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="f1e29bf8a989e0adb4fbe06491937fb1946cfb1859d44c7dfe1e86becc04931444bb3ff8a21496cdc4475b416b1925f7abacaf31323e9f5dfcb3ea3cd58391560ccba194ff897224db4fd4ba566b84fb9727f843916181aa06cb17796e2d179d8148ac92f1ca52fcab40907912f28c0efae1dc0edf9e583d99fe51ef6cf0c64783d5d460b3dd8565be32e1488a7bb87cf8d0bf98767422fbac51198be53dd421f6c907c25caf11c2bbecc49e1f3784c1c430cd8164a2e2c6cc9571651a53aed2750ad1886e0b087b5c602a6a0e3c02", 0xcf}], 0x1, &(0x7f0000000300)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r0, r1, r1, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r1, r0, r1, r1, r1, r0, r0, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}], 0x120, 0x2}, 0x7) r8 = open(&(0x7f0000000040)='./file0\x00', 0x8082, 0x102) fcntl$getown(r8, 0x5) getgroups(0x0, &(0x7f0000000480)) mknod$loop(&(0x7f0000000100)='./file0/file0\x00', 0x8, 0x1) mprotect(&(0x7f00002e6000/0x4000)=nil, 0x4000, 0x2) sendto$unix(r0, &(0x7f0000000640), 0x0, 0x0, &(0x7f0000000000)=@abs, 0x8) OpenBSD/amd64 (worker.syzkaller) (tty00) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)) ioctl$TIOCNOTTY(r0, 0x20007471) syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) readlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)=""/207, 0xcf) mknod$loop(&(0x7f0000000240)='./file0/file0\x00', 0x10, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)="0002") socketpair(0x18, 0x0, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000280)) 16:00:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x2) recvmsg(r0, &(0x7f0000003480)={&(0x7f00000034c0)=@in6, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/130, 0x82}, {&(0x7f0000000140)=""/121, 0x79}, {&(0x7f0000002480)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/138, 0x8a}, {&(0x7f0000001280)=""/43, 0x2b}], 0x6, &(0x7f0000001340)=""/11, 0xb, 0x2}, 0x3f) getsockname(r0, &(0x7f00000013c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 16:00:01 executing program 0: socketpair(0x11, 0x0, 0x751, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x100000001}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x100000000}) close(r0) 16:00:01 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, &(0x7f00000000c0)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x3ff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) execve(&(0x7f0000000180)='\x00', &(0x7f0000000440), &(0x7f00000005c0)) 16:00:02 executing program 0: pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, 0x0) select(0xfffffd1c, &(0x7f00000001c0)={0xa90, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18df}, &(0x7f0000000200)={0x0, 0x9, 0x1, 0x0, 0xc4b8, 0x0, 0x40}, &(0x7f0000000240)={0x0, 0xffffffffffffffff, 0x0, 0x8001}, &(0x7f0000000280)) fcntl$setstatus(r1, 0x4, 0x40) writev(r0, &(0x7f0000005800)=[{&(0x7f0000004800)='M', 0x1}], 0x1) 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xec68a12e42f3efaf, 0x21, 0x80}], 0x0, &(0x7f0000000040), 0x0, &(0x7f00000001c0)) kevent(r1, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) socket(0x38, 0x4, 0x5) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x5ca5) getpeername(0xffffffffffffffff, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000440)=""/116, 0x74}], 0x1, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file1\x00', 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000040), 0x0, 0x0) msgget(0x0, 0x1) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000040)={0x0, ""/28}, 0x407, 0x0, 0xfee) 16:00:02 executing program 0: mlock(&(0x7f0000e0a000/0x3000)=nil, 0x3000) mlock(&(0x7f0000e0a000/0x6000)=nil, 0x6000) munmap(&(0x7f0000e0b000/0x3000)=nil, 0x3000) munlock(&(0x7f0000e0e000/0x12000)=nil, 0x12000) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet(0x2, 0x3, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x9) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/227, &(0x7f00000016c0)=0xe3) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000180)={0x6, 0x7}) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getppid() r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(r0, 0x5) r6 = geteuid() getgroups(0x6, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) listen(r1, 0x3f) ftruncate(r1, 0xef3d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r12 = fcntl$getown(r0, 0x5) r13 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r15 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r17 = getgid() chown(&(0x7f0000000700)='./file0\x00', r10, r8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r20 = getgid() sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="b9b318a8dcc545da447613dd9fe6f99f1edcb51aaed8de5aba86d7f3e730bb6636f0d3079ceb7e20e5c75318744da1f3055c8cf07e3c26904b7ce9e749c708a64ce96e30ca919c90abbca1ecc1156d51b452543cb994ecea87b20a06e5055bd6058eb8a31102caf1132891e79a18e55c8dee00ba0a309f36029c75a1cd8ca29eca40f84e9ed2bd8f1f7ea890eae89e1ec2b73caf4907d3fa14b74e54158b018c7541bc7832b6f25314eff8c85cf5cff5", 0xb0}, {&(0x7f0000000100)="635ae5cb5fa44c67028fb374570b46eafeda03bfd5db97b7c0a54db317b9639af93daa6ac4b9a588b6cd963d1f921e06d61e427da4a395decf2a6e1d8b2e754919eee187ddecf9a8b12e0c581fbd02f84c5eed7211e9a28964d75416ef66b4b6450b0d8f8723fb", 0x67}], 0x2, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0x150, 0x2}, 0x2) 16:00:03 executing program 1: pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() r3 = getuid() r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r4}, 0xc) setpgid(0x0, 0x0) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x43) close(r1) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) close(r0) getpeername$unix(r0, &(0x7f0000000100)=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'], &(0x7f0000001140)=0x1002) socketpair(0x13, 0x8000, 0x1, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x10, 0x4005, 0x100, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001100)={0x2, 0xfffffffffffffffc}, 0x10) mkdir(&(0x7f00000011c0)='./file0\x00', 0x48) 16:00:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) shmget(0x1, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() socket$unix(0x1, 0x2, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x6, &(0x7f0000000080), 0x0, &(0x7f0000000100)) getitimer(0xf0e1173307ab77d, &(0x7f0000000000)) fcntl$dupfd(r0, 0xa, r0) shmget(0x2, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) getsockname$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x20a8, 0x59a3) pipe(&(0x7f0000000040)) r0 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0xc0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x6) semget(0x1, 0x1, 0x403) pipe(&(0x7f0000000000)) truncate(&(0x7f0000000140)='./file0\x00', 0x800) r1 = semget(0x1, 0x3, 0x40a) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x6, 0x7, 0x1000, 0x76a, 0x6, 0x400, 0x3]) 16:00:04 executing program 1: chroot(&(0x7f0000000140)='.\x00') mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffffff) socketpair(0x20, 0x8000, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x108, 0x1) 16:00:04 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200000007ffe, 0x0) chroot(&(0x7f00000003c0)='./file0/../file0\x00') r1 = open(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x3, 0x8, 0x627a, 0x7fff, "6d93c98506456f3a4f2751e74bf4576352613498", 0x8, 0xffffffffffffff56}) writev(r0, &(0x7f0000000000), 0x1ca) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)='./file0/../file0\x00') getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto(r1, &(0x7f0000000080), 0x0, 0x3, &(0x7f0000000140)=@in6={0x18, 0x1, 0x3, 0x2}, 0xc) sendto(r1, &(0x7f0000000340)="689f75181227fe5ae7cfa2d3f3e8ea5678ae550653a008f4deb7e8dc919d601209345fb215d648469c3f29bab2cc1a295797fe7693b593b9857ecb156bc5aa56cabad1d927c60152dac9b65bf59f3a204d58b87a962606a1ee9aaea3198046b5b9e73b0ddaeb50de611c0a628222c5aaa421d556433c8aadda17fc0a12e4beff", 0x80, 0x2, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) sendto(r1, &(0x7f0000000280)="0c3459c3224e571320c30148b1d042a89563c0aaf20fe767ca38c8edcca5a849e42ff97581739db669289c6f66256a4f438e19ddc0e006f8ec5aa1ed4639ba71794d08524c9c19a4ac4a6d13e26970b10a129c0a1440d8c657019353f8a6b78376cf9a625d71ac30878f24940655f0632af42293cd2a7901f1b4e2b9c5e93a1534d7915d61f97000d4a3040fc4280b06b5f8aa2470fc7044fb372a3838387f825fb116b8546d250a864f", 0xaa, 0x4, &(0x7f0000000080)=@in6={0x18, 0x3, 0xf8a3, 0xffffc00000000000}, 0xc) 16:00:04 executing program 0: r0 = socket(0x2000000011, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000040), 0xfe69, 0x0, &(0x7f0000000140)={0xa}, 0x1c) getsockopt(r0, 0xae, 0x9, &(0x7f0000000000)=""/172, &(0x7f0000000100)=0xfe62) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1043, 0x0) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000380)='./file0\x00', r0, r1) r2 = socket(0x0, 0x3, 0x2) bind(r2, &(0x7f0000000400)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) linkat(r4, &(0x7f0000000440)='./file0\x00', r3, &(0x7f0000000480)='./file0/file0\x00', 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r5, r6) close(r4) recvmsg(r4, &(0x7f0000000340)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000200)=""/49, 0x31}], 0x1, &(0x7f0000000280)=""/175, 0xaf}, 0x3) 16:00:05 executing program 1: socketpair$inet6(0x18, 0x3, 0x102, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/184, 0xb8) socketpair$inet6(0x18, 0x6, 0x6, &(0x7f0000000000)) 16:00:05 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000002800)=[{&(0x7f0000000180)=""/169, 0xa9}, {&(0x7f0000000240)=""/134, 0x86}, {&(0x7f0000000300)}, {&(0x7f0000000440)=""/200, 0xc8}, {&(0x7f0000000540)=""/49, 0x31}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/185, 0xb9}, {&(0x7f0000001640)=""/244, 0xf4}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/188, 0xbc}], 0xa) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="483c34d309a244d6af47589e3457c4716c057c5a69608672", 0x18}, {&(0x7f00000000c0)="e701423b443127d2a6c216a884d504a410a5043103f3d14feb6a6f757a608f807e38832245cf3fe858c87f96e417a4a0d54eed2034cd6f2e87aa62270500b2edfd2c4841230a71f47c310f7e40e291768c271981cefcb50fb28dbf23072b64e6550d42", 0x63}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000002a00)=ANY=[@ANYBLOB="6f010800000000000000006d7720033d36329f7e1e8b7d29c8dc93b59d8f8fd2ddf7116dc0a9589d804593e4e377981c85b24d6d1f3e79e335a25dfecd548784e787263c29ad51e91f2ad0582c490c042e538c19d05c9e9fd0babc894c85d8e11f1e1721371c77fa7b770a79655422b75b981824615114b09fdfca1c94239dd61e0b9ef317bcd39c98e77fa2481727c1bba8fb4f2580750573dd258539186013f1e231a97a5cf7e50b37a070d1b050708b5280b54afb180e523678130000000000008922c6a57e46b419044fbb876c87cd0900399ba55e3f8f07eb3877e861d76c00b683e0cfe7c2c85d1a6203000000fd2db0eba57f17c9ba08247f465baa371f77a2f4d6d94715b5c8590ef98747968fdf71eaa48ab7a871bb5ac5519e9a6e81d3040921"], 0x1) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) dup(r0) 16:00:05 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000140), 0xc) listen(r0, 0x0) 16:00:06 executing program 0: setuid(0xee01) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(0x0, r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1040, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x49) mknodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x2002, 0x2) sendmsg(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x6, 0xb5}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)="510a4c1dd0669365a6261c7d7c61b3c7ac20cde6401d6bba5777840df6356794e983d210e78ce6e6dff7a444309e621c0bc4a9f1", 0x34}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="2800000000000000ffff0000326dffff595e6792dff70851f6b25d491eb6cdbd29e48b4359cf7000a000000000000000ffff0000dc060000acb43e26997ed0e439260302dd078b0eaa0c1edce6776142cb9a5649e7146b718aa06dc1a4a38cb59ad0890397f925a83cb35a824b62bf5f48846966f4f255e0b921e2ba21ce8c8cf9a542d9185a09c02947cc26bd04fc970fb3ded9d3868896973a2f1e0e6f79403c6b3cfc640dcfb230f0f1a766c6b67166572f6d1104a7428c253d1fcb78681918a98c73000000001800000000000000ffff000001010000fefdbc9e096d5800c00000000000000001000000ffffffff2782ce3a94f4490782e57bab492463bc85df963e66d8ae95259d28351b2344f81c7d860f9be7355ffb156136f093421132ea2880a885bb99bf34167e13898210cb107d237ded58cc12bf8dff8c7df3859e13cea36a5b654e5621bdc476de7c9ff08455c5a9cb87176e6b9d37a1bd076c0fded812f67c35e6d6455ac03289677b802c7966e0eb246a2d5d0734759d59cf4afd93143c6adb631b4a8228a69fcb372362d3dde7d2ce5fa0e6554701cac21f300000001a4565f1ffff0000115400002577ac19c3982721b1f8c6014d03a83e3303f5fbc992b675686145a567870000d7cfa3ffcbae183e0ebce2fd831fa43e9b28e463be2bd74830b9bc6f6a025878669ad9dcdbca561a2a29fa1b764aebfb8354afddce5e7f641981f405909f7abe294b6a5e244fd44824e11a35993838402e8ce11f7a8bf4a38c00539abda43007fe727ed72a444ad4"], 0x1d0, 0x4}, 0x401) unlink(&(0x7f0000000040)='./file0\x00') 16:00:06 executing program 0: r0 = open(&(0x7f0000000140)='.\x00', 0x8000000080, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x3, 0x9, 0x100000001, r1}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:06 executing program 0: clock_getres(0x0, &(0x7f0000000000)) clock_getres(0x5, 0x0) 16:00:06 executing program 1: setgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) setuid(0xee01) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x200, 0x3f}, {0x6, 0x8}}) getegid() r0 = syz_open_pts() fchmod(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:00:07 executing program 0: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f0000001140), 0x1000000000000283, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x20ab, 0x5da5) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fchdir(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001480), &(0x7f0000000000)=0xc) close(0xffffffffffffffff) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2000004002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800001023, &(0x7f0000000000), 0x4) close(r0) 16:00:07 executing program 1: geteuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) lstat(&(0x7f0000000100)='.\x00', &(0x7f0000000140)) 16:00:07 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2004, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x7fff) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f80be523887c77c4938bedddc96aa09c77144d28"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xd17, 0x0, 0xffff, 0x93, "c8de56fdd83f09ba178a0d418d50fed78d13efc1", 0x8001, 0x60e}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x6, 0x1, 0x4, 0xfffffffffffffff7, "9c61c710a58ed939fd2f1b8e605364a920dce6b9", 0x0, 0x6}) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x4000000001, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x4) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0xc002, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) shutdown(r0, 0x0) shutdown(r0, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) open$dir(&(0x7f0000000140)='\x00', 0x0, 0x1) setgid(r1) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0xb81) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) r3 = socket(0x3f, 0x5, 0x200) connect$inet(r3, &(0x7f0000000000)={0x2, 0x0}, 0xc) shmdt(r2) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c0, 0x9c) mlockall(0x2) r1 = dup(r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000540)='F', 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0, 0x4) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x10, r1, 0x0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() r1 = dup(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r9 = getuid() r10 = getegid() sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x0, '.\x00'}, 0x4, &(0x7f00000000c0)=[{&(0x7f0000000040)="3a8e8520f674134a2b08503a1b4025cb5003f63361198f65ef847390ab03842a2e5cc8add0508d21cecf6a17d58b2772566c714b672b54dd990f9ce5d6a9bbe0fdd2dc07fd66a725b51cbda9d52de94e9046d8bfa8ecabf98262c1a998", 0x5d}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x80}, 0x40c) pwritev(r0, &(0x7f0000001140), 0x10000000000005d2, 0x0) 16:00:08 executing program 1: mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:00:09 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x4000000000400001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x1, 0x0) fcntl$lock(r0, 0x400000000000009, &(0x7f0000000040)={0x0, 0x0, 0x8000000000000000, 0x1000100000000}) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x7, 0x0, 0xffffffffffffffff) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2007, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x81, 0x40) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 16:00:09 executing program 0: r0 = open(&(0x7f00000000c0)='.\x00', 0x10020, 0x100000000000) fcntl$lock(r0, 0x400000000000009, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x100000000}) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) flock(r0, 0x1) read(r0, &(0x7f00000001c0)=""/161, 0xa1) fcntl$lock(r0, 0x7, &(0x7f0000000180)) 16:00:09 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x10008, 0x40) poll(&(0x7f0000000200), 0x2000000000000046, 0x101) execve(&(0x7f0000000180)='\x00', &(0x7f0000000140), &(0x7f00000000c0)) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socket$inet6(0x18, 0x4003, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="f10259d4b412c07655860cc207eaec37e2100cc6d7a9023270"], 0x1) 16:00:10 executing program 0: r0 = syz_open_pts() getsockname(0xffffffffffffffff, &(0x7f0000001580)=@un=@abs, &(0x7f00000015c0)=0xfffffffffffffc97) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0xfdba, 0x0, "c1d6d042342347d5439620e3e26a778eeaa420ea"}) r1 = syz_open_pts() mknodat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x2040, 0x1ff) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001600)=0xfff) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000180)}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000480)={0x1, 0x6, 0x200, 0x2, "755911a96c5bd384cb434656d9ca7d638f67439c", 0x100000000, 0x100000001}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x4, 0x3}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 16:00:10 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) poll(&(0x7f0000000040)=[{r1}, {}], 0x2, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) lseek(r0, 0x0, 0x3) pipe(&(0x7f0000000000)) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x1) getsockopt(r0, 0x6, 0x0, &(0x7f0000000080)=""/102, &(0x7f0000000100)=0x2f) 16:00:10 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) socketpair$inet6(0x18, 0x2, 0x1, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000140), 0x0, &(0x7f0000000180)=""/205, 0xcd}, 0x0) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(0xffffffffffffffff, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), &(0x7f0000000080)=0x4) fcntl$dupfd(r0, 0xa, r0) socket(0x0, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x40, 0xfffffffffffffffc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0x8, 0x18c14710}) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/129, 0x81}, {&(0x7f0000000140)=""/98, 0x62}, {&(0x7f00000002c0)=""/163, 0xa3}, {&(0x7f0000000380)=""/214, 0xd6}], 0x4) r1 = kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000004c0)={0xfc, 0x7fff}) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffd}], 0x6, &(0x7f0000000180), 0x0, &(0x7f0000000100)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000480)) 16:00:11 executing program 1: clock_getres(0x6, 0xffffffffffffffff) clock_getres(0x7, &(0x7f0000000000)) mlockall(0x2) 16:00:11 executing program 1: getuid() r0 = getuid() setuid(r0) socket$unix(0x1, 0x5, 0x0) 16:00:11 executing program 1: symlinkat(0xfffffffffffffffe, 0xffffffffffffffff, &(0x7f0000000280)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x80) ftruncate(r1, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xd5f) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x0, 0x3}, 0xc) login: OpenBSD/amd64 (worker.syzkaller) (tty00) 16:00:12 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r1 = getgid() lchown(&(0x7f0000000100)='./file0\x00', r0, r1) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x6}) setrlimit(0x2, &(0x7f0000000040)) setrlimit(0x7, &(0x7f0000000080)={0xba, 0x9}) socket$unix(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x2) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x5, 0xffffffffffffff7f}, 0xc) fcntl$dupfd(r2, 0xa, r2) 16:00:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000280)=[{r0, 0x41}, {r0}, {r1, 0x24}, {r1, 0x20}, {r1, 0x75}], 0x200000000000008d, 0x4000000000000) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x6, 0x1, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x60, 0x80000000, 0x2, 0xa079}, {{r1}, 0xfffffffffffffffc, 0x12, 0x80, 0x0, 0x2}], 0x8000, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x0, 0x4, 0xb7, 0x1000}, {{r0}, 0xffffffffffffffff, 0x4, 0x20, 0x8, 0x5}, {{r1}, 0xffffffffffffffff, 0x24, 0x2, 0x5, 0x6}, {{r1}, 0xfffffffffffffffb, 0x40, 0x4, 0x4ea, 0x40}, {{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x1, 0x5}], 0x10001, &(0x7f0000000100)={0x7, 0x5}) execve(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000200), &(0x7f0000000300)=[&(0x7f0000000040)='\'#\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)="c05b212100"]) 16:00:12 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)='\'', 0x1}], 0x10000126) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x4) syz_open_pts() 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = kqueue() r2 = dup2(r1, r0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x7b}], 0x0, &(0x7f0000000100), 0x3ff, &(0x7f0000000000)={0x2}) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, &(0x7f0000000480), 0x0, &(0x7f0000000280)) kevent(r1, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) 16:00:12 executing program 0: r0 = socket(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000013c0)={0x6, 0xd}, 0x1a7) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0xb573}, 0x10) recvmsg(r0, &(0x7f0000001380)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001240)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/18, 0x12}, {&(0x7f00000010c0)=""/125, 0x7d}, {&(0x7f0000001140)=""/222, 0xde}], 0x4, &(0x7f0000001280)=""/203, 0xcb, 0xff}, 0x802) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001400)={0x8, 0x80000001}, 0x10) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) close(r0) 16:00:13 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x488, 0x8) mknod(&(0x7f00000000c0)='./file0\x00', 0x2004, 0x8f0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000380)='./file0\x00', 0x600c, 0x402) socketpair(0x10, 0x8000, 0x80000001, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x889a, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000800)="67c01df8ed694b7bbc4e73e4d45a7708e8aba61933e2df3b5c8e5dad725b4b533cd9285078af2daeb6438cda15b0a567ca1e0c8a83b0e34283202e4ea63139f5457c3206834d8affb41b286520332453693236d22fb2d87ee357b8eb4900a14666e6a4fb97ee2a8a2f577bfb32364d24bba2993cb0e0cc807bb18022ba111b6f2de45ba3513464f5ee334adc67238ba6351d73c8f5f8b65f06af0446defbf49b040d7ab7fd84f9afb1f074982ca42c92dd1e1aa3b2ded66d82d10023e51fa56282f30b079f79500be89c9ca9e265dd4526138e3b1d0a6a71f3cd5041c10deca3c0b39894fe61fd8286cef2a61368c6a7b98750b5da6e7e4debb2fe70dabac5aca9b37660ff010d536fb8974a4dbb4e27d1e55653fe79b0bdc32d4ca8881b3b81e0c69ff47df359f3fdd9fb272c21a02ba472f155df9d29f54ab17c3aadc1ea9ce73d3d15d726386432d858724f29e3d332265cf4ac4ca543380568d7bb8ccd8ce083689799b5d3fc8d5e4eb5c3fdcf05e930ee16e923f6a067c854f197b699e9acbe68de928115a5e5d5cac42d3c29b4242f3fa936bb989442000888e97047098b901df2dfa59fd1f8d929ad8bce34fce1abf233087ea88dd3d640bbef5bb5bbd598e92ee8369b5954094f95b0ee705f7e2dfa4e42a90b0d7cc8496b682e83d5575c1429e3591c622437e3765e92938d7e1b183f11ae837f09a9895a1d4faa38a66c1b5cb2a1f59ccee720e18d1c00007d4db2eafa2c18964563c8a392f84054d98424d23df8a6fe52f3be6ebfb5b1a1def8a1746e53370250f621cba4d8d9350b17b733ef019971c4a75f84ad56858b25be61841d8425ce2232d295ed667c4b93501e495df8c86191acea3c313395b537879d9b7979f02f8aea0cc1100e510bdf128166c616d2ade3f4a26aa23d1d6308b848ec8f76c499c5132371f567316f315636c2f6c1bb4caf6a6629bb0dc4b03bc1624ca5b7238229b0c572ad2c149ae286a78a213309d8e44ed272f13d7f705d6fd5990fb4b7160ad52b09a7cb5d9d44d9d14b82a69ff941c6a5b08ff4d4b8f3cb240a229ab92311297ec171532d979bf9d216c30b5d356f7d42b6fe49e18757c110cd3b880f776dce0b0600327f83f3895451644a380132e10cab086f3e666767bf42dda86a99cba2347f7bac587154778c9fd56bd5bdd1439c35336a7f93bc5ccd92a26d4f8423c2173a3f73022f3f9b1f60852ad89486ba7d1f503b8e4e30eaa31cc30eb58b8ede5572576db4757cd77b1a8ed26cee08861239e2b13af57ed1676003ef0c1c5e5f2f4f2c8dd905a045ce2012c8daf6711e86739bd93a64958e4ae20f9c04f452174221b6889aa534a358fb0278b3b1e17766886f7d32fecbd19c90ad18d371a038406a298b262b2fc64d671a255a9cecd5995845d08081cd848307071a3ae1fa494f8e21d6fd604911bd03afc16cb1fd3ad60a8fa64f0f438d2cdb956c98310cb0383211b405b72040f0f804d7e16480bc64bbf47092fdb0eed796fb6f58b5ca7b4d75d98c4595c27c91a39bfa0a8ed1af1993110e39d78c6db69d4e59eadf675a9dba84dea32600d7b97f34980a1d6b44a3a5563f747f7cf185198d9ec11df84e5d0f18909067d255bce115690d087f4c4c1427090e936d1d4be96ec6d5bde42951b611bce6450d360556629d60d0c4bee4dda5b118ffc402c9eba53896fd2943b473d91724ceb5b4d7a8dad8fd96a13d5373544b3ed22cd23fd275f3a83e9cee387796c18911104d3762a77fc5b76643a3e3a746ee2ee478b2dcdedfbe20af0f468fbf7740b2d7034779c8c367ea4b60730a9ce6873921ab5d63bbd3449562c2ad8437a4403295ea184d0e9e457c7fde222a6f90246226f6d9ffadbbedec39abc60b87520ed6d7823a593d9a68997b6f2cdc69ad443960e786b33d551d1bb850708be63fa6d4d15e837aa9ab8e5a5daa119c036666fbe710a5f508440f77ec764ba3d7d6c36809d143e964c69ff3ff04f9667f56f7f8cf92989a897f03d9aab4ccc8c0807a630af9bd21544483a600815e85219150a3a2dac9a7c4b1218492dcf82450a8e1579be3634f167dcd1db7a66304ae686555b859d19ab690648c74f6afabe109c1baa9a7edcea5e1e1b0c4ae271a28d0b607e277ad3b52b49c24179592cf70814b8f74b398c5a5b8d52f3f3682e168fadcd64022e65716ccb7ba018d822993368bbcdd7aa760db6f84260cc94a1c0169a20c03327bc566e210e6b5c0484bb696bc5429745ef4240857d9c1d3040cdc07d4db5b5a894174787b63e3cafd4db3670e8d4a1eea3575a9061a558e5a0031364fe962fd3919e741dc9b0a96dc2250091d863cd709a9cceaa8903451323f146ad37356e0683f58bc7b696f4d7ad3f2c4ecba7460353494930ed588c447ded6fa5807d0c1970b7b3f23eb019d3be263c5b8507b5b5afd40cecf8dc836814f64c4285e4920fdf1edd79bc56c14b57b943fd038ab753ae704c498e3d9c10bd7b4f09d2ed8f5915b957a9ec6da166539d70f16c33ee8ce10d8b28461e2fb72388189810f913e9f3efd3bb6ff73f3aa5cf98dc9918a18cac12f136259f75501d774d209b88e1d4d1c5383ae21144440e1de8a7bb2593b9523442b99762958a3f092a5c5a1ccdc513cd3e32807e90763c4841cb9abdfa2d45205dc62c7c456d59a333aa03039a881a609b93f69dd031391a47268e4d47a4b48b82cbe5c792dc14cb3756c447c15d7b764bad6e23cfb5cb9922240abf6903aa6dac155f6d89b29e38137fe4da1fb147389b2aec625f84f2d1d7dcf2966543c40b70a9a8095133a3f49cac09f60205162424f46bb0414da5925272c31308d0a61b78dcb9ac9667a35d28b379fca430fc367089d4398a589cc582f53a7289617e69f19219e48399c86cb27b2b99e079092c1fa36173ddb20c3e062e11cf3f58eb6bccb596da5d6f758c45fe381ea5cb3815294a0d74fa700e3e1358db25f7bebf2fe353472d03b5f68b194925e2a0677e7d7e14fb00cbc271471de34395465a1f6f5a912673e6be9cbbf60f2facec6f9ea1fbd966455477f68d1bff67daae1085d158ee04b32272015fb477e6c164f40b12bc813731dc17977e26fc995b8da0afbbfbc9498b6400739c166fe9c057fd1ae1f562538c1d6e9dc4a8fc4486c8c31891d90cd045580f880636d673127a06e238293a5a41772358a486651fc7769ca1d4debe07b0c3753eec3f99b821198cc631e32f63be743396cfabf46ac00ff78a45676dd2507df835fc6b1362469c0a19225c204233c831c004b83772d15f805d0619188ff4dbf2b848708c02a3df1e67c8e5790c5815b528c9894978ef72443b746ea787a985b7fb5d37e6465a8f0d6806d9cfb0e8935753777c858d046f81750995b4232ac7ff5a89df2eec678f4a39f31aba8865be8c8e25988f27d12998829fe81168eb9571ef33ada77859af8fe5be1c3aff4907208fea076fad7a8ac7385ddc53f3cccc0b20b1ca71096710a17dedee8c47da019048b557a12de3edad2d78b821de98e96711d17ebbffef0ee323a435cf9aa0769129df3cc513bac72e8265040ef1ed2d8bee800b5abcd124e212ed724cd1c7669f0e61104a491134b3fa6257329cfd71127baa3f80ce7a715730156053c031d570da1dd95da9d79a500589cbf439a3676c365ca0c23d84e665b4720a84c8d13271951acb43af0b747539d0959f25a2cfc902418cf3461d207e8abc0e32e101f2127d8e427268dfbbfd7759a8f3b434725bc405f2981f6d7d68bd84bd073800ecc42d50b7e0ee2bb06aa5f6a8b184e5c52418c423c09dcdac51bdabd9e596636ba3aff29c88dd70186eafc9016368030f0dbba9232d424de1f934a662c764cf8f3d523e951e065fb13000c88f15002e989e5c3ec4875e0a438c4f19421e673300eff42dc0e696adff84c48c824a82cd2277e0de47139688bec2413ef63b40de04b50a058c94a64a81d4ae0eb6bbc845d7ea2b14c10a0aa11e5fa5efc4aaceba6c0ee724a68407873d89f90912409928316d8710e44c7013de7c983ec41645b0c6c010ccc1b099a421883a832002359c46716dc4a47374b8984ab71cf0095d99d65698ae35e7b35614aab3e219d0836efa381ed891b4b8f4d9d52fc389eb378c7642507c3d65797efdca6ed6ad3cfc03f3951cadecba94cd3a18238b7fa509aa9afded921d9cb01011d7d61c43619f1c1b66f0e7d8e2d35c8d70757998c24bfb5a5275283ea031a1df56f2ca6a85e22cbed9c7316d81758599fb232b73078abeab16c3e4cdec587792c61c373aab09fcb4f023a1d53940362dd542d0c7819389fda251f84de48e114fe7201d92ea080cd92566c47695fbc6ebffb29c9afe95c9d6209f82c5eeedf85e4bc85e01a343b8117de055d0a673066a612e3ec8bce11fb96b4cb3d60807374250d19c3dc603633cb5501c177e91be963475acc001c99c3b54d27e1efd94a97c82ad1e4f9cf6cebc5200d82f045224ad54c02445ea1268dfd445e8363b8c5344ef5efbc7c38eaee8bc9ef14e6afa5fd4a24c695b661e3e8598afd7e18bc6194263e8b92a9547d9639d3f6a8553b9e08e9c93d44f2463813e88e5435a31b29f59f4da1e7d4d06ce571e5867c05e1dbf1a9cebafc19286def0dc3a7f125bad25f03ff1dbdcf7fd4fd2b3dae7b55bb9f4d95071f62cc11e759054e2b02aa2a958a4ddae54343f849297a95b85258032700a749d82e4f7a9874a3b640bd28ce5bcf6ecb831b19b1d2e68226f641a13e931749d550a7c78e6549815aba14c7744629b2eeda0794b7a0397aa4983c76c90c609939fc7d77e94082836badcb0cdc9139334432c689847a17666699378199ea2f9127271b90e4762dd9386a75c269b9fbe965dd264ef0243d656e53a34a65f6acfed1e13021d74556f097950a1d81f1be80f356c6b910264afe36d545b66445e53f980e8c2783f2e200c4b755248a9de9b428eadb4d2836db94d6186f813369c6489b86409a4c98d10a79a95dd49cd0b89796388eccd968a741d7a2739b718e74e13cb6170d692884dc045f884757bcbdcaf6cb557bbed29dc914ccba30e0f26d91a473716802adef50cc18a35573211d70d4ef808d7246861116cc18d58128fa82a082b493c49b8352c172d40629b8c0780c48fb586659b44bbc770ea8cbd7247de0fb5320cd567b5f9928778558dd0ad29b132b1df8b6d3d9f0b3162ac84b51345c0de2afe521dc215e93f826601ecfec17084250cc668d0bdf9675ddf3d05f0dcc5269f55fecbbf131abb324bed91cba1795bd91580a10abf1590df3396a5505dbbf57e352d3db972517c41e01fb0e10107d085c946eb8030d46a79a47d57235b66c487c74b63320f3597b284668b8bc37580278843b239af98d8f0c7a991bdc5e2ceff0afc1c1313e56bb2ffc05b5b26dce606c8b006257d3adb4c3e65fa686083bbe9cb3d1bb2b1d496fd559d592bb338b4742d5e81fd5d7491e843065caeb2bd108a9fa61534ab808f2d3a7e02cfa9f5d523368c2c7c1013dc88fa6764ec7986e150c3fc05f0277be21393e5524fe62243e4b6af6d01017eb817bad598554aac962a6b66c5a8919aedce58697b91db777269382cba402179f3536b97768a43cbecfd1b515e7e7c6f35de9231c834ee8d3e6209599675f8a6d227c301e7356b7950da6d2da8e7c59bc65e985729d9938a248db5d6a3942315d995e09318d36372c0decd2c147f06e8309105342bed713ddba39a1b11ca17497a4e11ef366899e6779d9beda2c", 0xff9}], 0x1) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200000007ffe, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x1, 0xfffffffffffffffc}], 0x40, &(0x7f0000000300), 0x0, &(0x7f0000000340)) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000004c0)="eac350a6f97557396b2d2959678c5b8d26d38bdb34dfd04cceb1ddf300a753018a89feeb4c634f574ce3c44b73fcf3a7d984dcc5893b11e08a95eaa72bfe8b08000000002fa92c99462a04000000c79c54a3ddcd7ef0665a01781955ea9c5afb07bc9d84031c1a106bf33dd066c60927219099775d83c949e71d082057f0a7554239bdf9a80f44c67694385f514e06447d3367ee29712997874e2200d6fcb48a0e5af1301a1f793e400e8c04574861f07442fb0106d70300c1473cb0561b3a475ac1f0c919bca238727515304d2984c2e47775d8a4fa6290c29800b08421e25f8ccb9ffc255d308fdafed42b1b0ac18c898899884853da24745d3659f15bb4a62baf741dda27bbb75e917dc76edb2a8896c8805c53911e529be4f0622af6216230e2b7c092d4fe00b4b3fd1d26d372b6cd53abc7d572f2ea83f76b113310f461e641d5799941a959f8a1ce2626985b2796544948248144fa09c5266409753263191d779e213ac62e370940eb541ad0350c846d894295873cffb61804bfaadbb25e08dd0dabd8e6f434d69148655a7f3f9f14a8dadbee393317f2a88e7f4a8bc79cdc1c209d464b74069dc959278328845b60f8fdd4b779ad8e52ccf51be3a447a184200000bafb04a09fe0dc8dd141c80ad5d324c800e02ea5fe13efbe", 0x50}], 0x1) kevent(r1, &(0x7f00000001c0), 0x0, &(0x7f0000000240), 0x4, &(0x7f0000000380)) 16:00:13 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() flock(r0, 0x1) fsync(r1) 16:00:14 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) write(r2, &(0x7f00000011c0)="4fbc2ebcf7faebd08bd4f5f50350c41233e1e15b99a88fabc36b1a84bab35ff9b7d8580e886c30b859307a9152f440cd0c3d6b75232e77bc4357e979ef3cb2993b44f374adaa1c55ddf9ba4526a23d888f4b3a0627b94dd03adc0130b1eee6", 0x5f) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1, 0x10, 0x4000, 0x8}, {{r1}, 0xfffffffffffffffe, 0x81, 0x1, 0x0, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x7ff, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x20, 0x40, 0x7, 0x9}, {{r0}, 0x0, 0x60, 0x2, 0xffffffffffff0000, 0x4}], 0x5, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x81, 0x80, 0x5e40}, {{r2}, 0xffffffffffffffff, 0x35, 0x0, 0xb90}, {{r1}, 0xfffffffffffffffb, 0x1, 0x10, 0x10000, 0xc9f}, {{r1}, 0xfffffffffffffffb, 0x3, 0x0, 0x4, 0x5}, {{r0}, 0xfffffffffffffffa, 0x8, 0x6, 0x1, 0xe00000000000}], 0x80000000, &(0x7f00000000c0)={0x6, 0x9}) 16:00:14 executing program 0: chmod(&(0x7f0000000080)='.\x00', 0x1f) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r1) wait4(r0, 0x0, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:14 executing program 0: socket$inet(0x2, 0x0, 0x9) r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) close(r0) 16:00:15 executing program 1: mkdir(&(0x7f00000009c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) stat(&(0x7f00000000c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000000)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, r1) 16:00:15 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() readv(r1, &(0x7f0000000140)=[{&(0x7f00000005c0)=""/149, 0xffffffffffffff2b}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x10000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0xfdba, 0x0, "c1d6d042342347d5439620e3e26a778eeaa420ea"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x1c8) getsockopt$sock_int(r2, 0xffff, 0x100b, &(0x7f00000000c0), &(0x7f0000000100)=0x4) syz_open_pts() kqueue() setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180)={0x8001, 0x1}, 0x8) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6ed12352623f5111642108cd6614de12ecb22b9f"}) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x20000000000006) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x181, 0x1) mincore(&(0x7f0000fec000/0x13000)=nil, 0x13000, &(0x7f0000000140)=""/243) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x60c0, 0x402) r0 = open(&(0x7f0000000080)='./file0\x00', 0x3fd, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x81, 0x21) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0xa, 0x4) write(r0, &(0x7f0000000100)="628bc21ba4a04380509b0d41ea385037e83e56697369261566168ed78ac67bc30fb33e2d291c4a7a05d1e1273df6b7e76278de2ae4cf6b741ae400000000000000000000", 0x44) 16:00:18 executing program 0: pledge(&(0x7f0000000980)=']\x00', &(0x7f00000009c0)='\\\'-\x00') poll(&(0x7f00000001c0)=[{}, {}], 0x0, 0x7eae86b1) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240), &(0x7f00000003c0)) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000040)) socketpair$inet6(0x18, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fsync(r1) mknod$loop(&(0x7f0000000140)='./file0\x00', 0xc002, 0x1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) getpeername$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() fsync(r0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x80) close(r0) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000000c0)}], 0x1, &(0x7f0000000240), 0x0, 0xa}, 0x408) clock_getres(0x0, &(0x7f0000000000)) 16:00:19 executing program 1: r0 = dup(0xffffffffffffffff) bind(r0, &(0x7f0000000540)=@in={0x2, 0x3}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000080)="ff8f3f63e4708a5aac29a5998d696644adae11522f7ac2170a63586cbcf368c152aefeac3b071ffb51e143cbf305a889ba23a8432c29174c8dcaf452c157e38251270f2dfce170fe8e4f11dcfb1813cff1edc0ae6e2d9ad06b487bbd77e44f1c087c86a0789ce1f44ec92b4881dae7dac47f2bc9d1d98231c4783d2aed7ad8d616717429219ee6a0dadd315ccb3a86", 0x8f}, {&(0x7f0000000140)="8ad39e88280926928ab7c99e3d2ebe6706716e170eeac45ac4bb8031e7b17a478c8995b468b94387a5fd44d09f53", 0x2e}, {&(0x7f0000000180)="85049da35fee16f85997f94519d208c75793ea06a8874eb80ff23f81a140e9253d402b9c64139099c9f492f70971dd03a8ee63e605d476380c82f497d44f6aa5ad6baa709087ce9b002e9aad495ec5e5d77d4d7bd101ef0b66594db212430e99a9f09d2d5602ae95914e9ab9c52d9999dc8c078eda1e4a7dbbfce722aa46018c758f7e734d6f7ab50c7cde03543d75c2abd69eeb63896f80e502", 0x9a}, {&(0x7f0000000240)="8cc4ec52311f9026baa498b2a6b63ab88f71a39b6d6517704abfba6dc9e0cf9030", 0x21}], 0x4, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0xb0, 0x400}, 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000580)=0x1ff) 16:00:19 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) lseek(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000580)={0x0, 0x0, 0xfffffffffffffffe}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:20 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000100)=@in6, 0xfffffffffffffcad) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) poll(&(0x7f00000000c0)=[{r1, 0x4}, {r0, 0x111}, {r1}, {r1, 0x20}], 0x4, 0x0) 16:00:20 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSDTR(r0, 0x20007479) setrlimit(0x0, &(0x7f0000000100)={0x6, 0x3}) listen(r0, 0xffffffffffff8001) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) linkat(r0, &(0x7f0000000000)='./file1\x00', r1, &(0x7f0000000140)='./file0\x00', 0x0) shmget$private(0x0, 0x3000, 0x204, &(0x7f0000ffa000/0x3000)=nil) 16:00:21 executing program 0: r0 = kqueue() geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000002c0), 0x0, &(0x7f0000000380)=[{}], 0x80000000, &(0x7f0000000440)={0x4}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x1, &(0x7f0000000340), 0x0, &(0x7f0000000200)) semget(0x3, 0x0, 0x448) dup2(r2, r1) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000280)) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0xfffffffffffffdc9) 16:00:21 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x5) read(r0, &(0x7f0000000140)=""/12, 0xc) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x6110, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x14) accept$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f0000000280)='./file0\x00', r2, r3) open(&(0x7f0000000040)='./file0\x00', 0x8001, 0x0) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=""/229, 0xe5) 16:00:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x201, 0x0) close(r0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = msgget(0x1, 0x640) msgrcv(r1, &(0x7f0000000000)={0x0, ""/190}, 0xc6, 0x2, 0x800) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1044, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='.\x00') r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040), 0x0, 0x40a, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f00000001c0), 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) r2 = dup(r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)) dup2(r2, r0) read(r1, &(0x7f0000000280)=""/243, 0xf3) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:23 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') r1 = syz_open_pts() read(r1, &(0x7f0000000100)=""/149, 0x95) dup2(r0, r1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340), &(0x7f00000004c0)) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20aa, 0x5ca5) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x40, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x41}], 0xfae, &(0x7f0000000040)) mknod(&(0x7f00000000c0)='./file0\x00', 0x1010, 0x1000) 16:00:24 executing program 0: mlock(&(0x7f0000fec000/0x13000)=nil, 0x13000) munmap(&(0x7f0000ff0000/0x2000)=nil, 0x2000) mincore(&(0x7f0000ff3000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/90) 16:00:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = kqueue() r1 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x10) ioctl$TIOCSCTTY(r1, 0x20007461) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, &(0x7f0000000180)=[{{}, 0xfffefffffffffff9, 0x8d}], 0x0, &(0x7f0000000100)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000002c0)) r2 = dup2(r0, r0) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x80, 0x3) kevent(r2, &(0x7f0000000000), 0x20, &(0x7f0000000080), 0xfffffffffffffffc, &(0x7f0000000140)) close(r0) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)=""/91, 0x5b) 16:00:24 executing program 1: munmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ff8000/0x1000)=nil) shmat(r0, &(0x7f0000ff8000/0x2000)=nil, 0x1001) madvise(&(0x7f0000ff6000/0x2000)=nil, 0x2000, 0x6) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fcntl$setflags(r1, 0x2, 0x1) 16:00:25 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "dabd59935b726127127e90e11d62b1b872d5e64979dca3f63176ccf93d4d11fc8215b4a4782aea334220455db4da55b66a867ea2db0d618836e090a46eaa04546f04ea79fda167a01d43c4c6b025f8eafe190b84b3857ba34481b522fede0c62418e0d8f175a0025ab9da341cb908d"}, 0x77, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) seteuid(r1) msgsnd(r0, &(0x7f0000001500)=ANY=[@ANYBLOB="03"], 0x1, 0x800) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1, 0x3, 0x800) msgsnd(r0, &(0x7f0000000080)={0x2, "a2"}, 0x9, 0x800) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)) semget$private(0x0, 0x2, 0x550) 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x0, &(0x7f0000000280)) r3 = getpid() r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r1, 0x5) r7 = getuid() getgroups(0x4, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000080)="0b107ed60528d00c4b71640450c5f45c3a897025cda22c5b006c415231f01d79657827f1d1", 0x25}, {&(0x7f0000000100)}, {&(0x7f0000000180)="e3ff0f954cb65e30a577367babb10528a239164986947a22c42c8112d44e03a90f5e41184b81405f1f35387f93c9dd067f45fa55a5db3f4562a2e8cfd695d32fa35ad71dd172c3f046ff942afe2a4cddbf6fe7e1b347503a3fe7afa840de5003899969133c240458de8e75bb6e833012790c4f406b490f9f4dfab1070c566e59841e220b4aa81440d8f5a1068e198cef1314e4", 0x93}, {&(0x7f00000002c0)="fe0c6fc1006ffdef84d2112857a22d819aa0beddebee031ba45073a35c306b8eda6edb1dd43c41ff508b38466b3f34916cab4b1d0a690c22c505b20edb6d5bab6aa7f1ee294f6f4ccd2ec1e3124fdc327cc8cf3d864e18fb91361013", 0x5c}, {&(0x7f0000000240)="fb0ade5c882406fbd929cb32133e4596b0ea783f467ad35d3a0b5c1e87a42c397c7cfe86cb1f990bc4beecf0602c6300bde00bd124307bf4", 0x38}, {&(0x7f0000000340)="321a9ceaece4ec91796a4c43a4d60390226e12a16a919589ca595765a37b9e8848189e4d380deb9198e90be6d7b1da88c33563766bc3eb1f232a477c7b00c44e289e8e480c57cc464e39c0348b58289723678204a2c8a1c7e2834fcda8745a3a5f916211ef6b3dddae6e6738ea2c4aeca52dce1efe292195704582f84b2de5e531df10b19e3752d29a9dda1dcb03ec87b0a2d0b77546e2cfee9989f141497cf8b5b7b79838e416a22462ef4c4a858565181261790774ed2edf99fe39e480f8386ed88e4eaba95bae7f977089d6ce5a26c2968496", 0xd4}, {&(0x7f0000000440)="5ccf5e992de32351cd7dc5d3f4741b63002fef597c5af08332f8717a6355d84a9f9e374b5593ea5629e61c59516e113cb710f9f43cc766c8d924f80ff8257554125f1c97a843111855c2138b8c06e2b8875b2860a9efb80f828858aeeb04963d9108cf65b798dcd97cc1da7fea0ae5e6af4ba43d1ccb7faad4ad6ab7d9c94cb6ec7b87b954fd685fa7dc1ebd27df", 0x8e}], 0x7, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x60, 0x3}, 0x8) kevent(r2, &(0x7f0000000000), 0x10000, &(0x7f0000001700), 0xfffffffffffffffe, &(0x7f00000000c0)) close(r1) fcntl$dupfd(r1, 0xa, r2) Connection to 100.64.200.3 closed by remote host. login: syncing disks... done vmmci0: powerdown rebooting...