00000040)) r1 = getuid() getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]) fchown(r0, r1, r2) getgid() 16:00:43 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3, 0x0) dup2(r2, r0) linkat(r2, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r3, &(0x7f0000000080)='./file0\x00', 0x30020, 0x4) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:00:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@abs, 0x8) write(r1, 0x0, 0xffffffffffffff20) poll(&(0x7f0000000040)=[{r0, 0x8d}], 0x19, 0x0) 16:00:43 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="85fdfafa620204433bddab162a91", 0xe}], 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x80) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r3 = shmget(0x2, 0x1000, 0x12, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000480)=""/179) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='-,{@\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='#+]\x00', &(0x7f0000000280)='(,,--\x00', &(0x7f00000002c0)='*\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='-^v\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='.(\x00']) flock(r2, 0x3) flock(r2, 0x1) flock(r1, 0x9) readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/75, 0x4b}, {&(0x7f0000001640)=""/29, 0x1d}, {&(0x7f0000001680)=""/15, 0xf}], 0x5) 16:00:43 executing program 0: r0 = msgget$private(0x0, 0x4) msgrcv(r0, &(0x7f0000000000)={0x0, ""/200}, 0xd0, 0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8)={0x1}, 0x0, 0x0) 16:00:44 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000280)) r2 = dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x0, 0xc, 0xcae, 0x5}, {{r0}, 0xfffffffffffffffa, 0x5c, 0x8, 0x3, 0x100000000}, {{r2}, 0xfffffffffffffff8, 0x24, 0x4, 0x6}, {{r0}, 0xfffffffffffffffa, 0x84, 0x2, 0x685e, 0x4}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0xfffffffffffff20a, 0x6}, {{r0}, 0xffffffffffffffff, 0x25, 0x0, 0x400, 0xe0}, {{r2}, 0xffffffffffffffff, 0x81, 0x20, 0x1f, 0x1ff}], 0x1f, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x6, 0x10, 0x5, 0x3}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x3f, 0x5}, {{r2}, 0xfffffffffffffff9, 0x1, 0x800fffff, 0x9, 0x1}], 0x7, &(0x7f0000000200)={0x3, 0x7fff}) 16:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 16:00:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe, "1eb15cffffffffffffb8bdad345f07a098206fb2"}) r1 = dup2(r0, r0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x80000000, 0x7fffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0xf30c948c07875c22, 0xf0000051, 0x20, 0x4}, {{r1}, 0xffffffffffffffff, 0xdd, 0x41, 0x7f, 0x6}, {{r1}, 0xfffffffffffffffb, 0xb0, 0xf0000000, 0x5, 0x7f}, {{r1}, 0xfffffffffffffffc, 0x10, 0xf0000014, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0xc1, 0x10, 0x40, 0x7}, {{r1}, 0xfffffffffffffff9, 0x0, 0x20000042, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x20, 0x93, 0x678, 0x2}, {{r0}, 0xfffffffffffffff9, 0x40, 0xf0000004, 0x4}], 0x2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x4d, 0x2, 0x6}, {{r1}, 0xfffffffffffffff9, 0xb, 0x80, 0x9, 0x8}, {{r0}, 0xfffffffffffffff9, 0x9f, 0x1, 0x6, 0xcbd}, {{r0}, 0xfffffffffffffff8, 0x10, 0x0, 0x7fff, 0x7}, {{r1}, 0x0, 0xdc, 0x2, 0x4}, {{r0}, 0xfffffffffffffffa, 0x80, 0x20000084, 0x63a0, 0x3}, {{r1}, 0xfffffffffffffffd, 0x0, 0xf0000040, 0xf5, 0x200}], 0x6, &(0x7f0000000000)={0x0, 0x7}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000340)) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000e00)="2da9984e204d297979621ed98845a8fdccc98ad062f14c559f78186f2592adb4acab89b80c07ac5f25c0282fc78b6482ad37463bc3ea5c48b75516fa6d4f282777d311ab113adba6deb0b99fd4f85fee0a5b61a51d4cdade13c3c840ccad6799cf75eeafcebe8e0d1754ddb186adcf5444bf0944a4cc1ca751bb98fc6e30ffcab3e4151426bda25d608a86e01258603819431003923c8e082c28498e478ea7c9e1e3448a916cca014bc7f67b05ab25fd94d3bd65363f3ebbf9b79052a3944e1600d712178de85b0a5e9ee4cf19d39901274944debcdbffdaa22e0a5b407c44afa1cfcad6654cfa5a633e8b22a9dc3f0fa25212fd7c457b8f31b51dce5bc39ed83ef29010e57414b0225bc39c1a3b698fe49ae5a45c464c2ae07ba194d0ef001ffea0e470a61e60cf2150137324", 0x12d}], 0x1) r2 = syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000300)) fsync(r2) 16:00:44 executing program 0: pledge(0x0, &(0x7f00000000c0)="1160576cdc7c90420e2fa5d563c117a17b8e9a9b16c047e694202076a88bf8d07522ea13379051f72bc47e6c0daab1b6ff65fdc6d15ce7c3b484b0ded6dc33783c3555afeb42c9dad2d300b34fff3321506b1ec54cdc176b4bf9587e36cdc7b48225b7ca3e1120c60d118af70600000000000000299ae7c0a78216239eae15b7a0463c0117e6f78350471705ee1321d7b04d8ac22fbfca4647698d72924949a6bec8c846a77d0a20a98f0c43e41de693091a19b1fae0c1a8335cb8617e2fd133509339405368e31bb2fbbc271f52") 16:00:45 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x41, 0x1) dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./file0\x00') 16:00:45 executing program 0: r0 = msgget$private(0x0, 0x81) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0300000000000002a4ba116443780000d8cab12a903a63d2377a73eabd081076f97c5fb8cf204386660e95fbdf48d8f7f19fc97cdefea3512f958f8f1ec846d8a09c8b5a0299f03dd562d09f27cd17ce3b000000"], 0x53, 0x800) socketpair$inet6(0x18, 0x4, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) lseek(r1, 0x0, 0x1) 16:00:45 executing program 0: r0 = msgget$private(0x0, 0x80000000000) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) msgsnd(r0, &(0x7f0000001100)={0x3, "942a719d90bc14c4ccaf"}, 0x12, 0x800) msgsnd(r0, &(0x7f0000001100)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) 16:00:46 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair(0x30, 0x8000, 0x32, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x81) socketpair$inet(0x2, 0x2, 0x800, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x45, 0x400000a5, 0x80, 0x101}, {{r2}, 0xfffffffffffffffd, 0xa8, 0x3, 0x80000000, 0x8}, {{r3}, 0xfffffffffffffff9, 0x80, 0x20000040, 0x8, 0x1}], 0xfffffffffffffbb0, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff9, 0x10, 0xa8, 0x9, 0x8}, {{r5}, 0x0, 0x4, 0x80, 0x0, 0x1}], 0x8, &(0x7f0000000280)={0x9, 0x1}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r7, r6) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:00:46 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="ba0ed314e050b66d45055b418e29d45ae6ba5d70776d2b93f10273cb80150935f6fe2f20674cd77974e6a201e8fb582f36414e", 0x33}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:52 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x290) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:00:52 executing program 0: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x180) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x810, r0, 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x401, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) dup2(r2, r0) 16:00:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='5', 0x1) write(r0, &(0x7f0000000140)="1e8c194d0afa3bd020df4a4b5a16d7540cac6b12d00ec40e01515fad77a98f43206a52043162dee72bee31ac80496fea69248e4a63225c0cedc94e80512e7d8ec9b5c43f6df6f6427d6e9e3e5ce4a6e2d8ebd99d81dd84dd597bf963f9622cc6f2c18f770a68a5a614cc3f0fa8c6503ff468277bfc304acfc38ec8d46954fcce989b396dd7d7ab2d727585ac764c5a80b2d6fa98e8bd8253f242b34bba1065825ef5b9b6665085b2057ddfd2595db0cf4904ad2af755d95d60b663b01f8409c76f9ce754413477c8a964be949af49ca8c973b5d0d4142f7c3c5e6e26e4da3a8c519ef9b0c5dc02aeb3dbf138ce6f7f", 0xef) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) write(r0, 0x0, 0xffffffffffffff17) close(r1) 16:00:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x400000000503) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:53 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) select(0x40, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, &(0x7f00000002c0)={0x3, 0x3, 0xffffffffffffffe0, 0x1, 0x200, 0x6, 0x42, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) r2 = getpid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) socketpair$inet6(0x18, 0x4001, 0x8, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r7, 0x6, r4) r8 = getppid() r9 = getuid() r10 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="3915895d267b93575d9e927d95da7a2a764a", 0x12}, {&(0x7f0000000100)="7fb99b85f972605d5b4f645b38f4c120d810be174c1994fad7e370606b252d61e583f1ba3adf", 0x26}, {&(0x7f0000000140)="6bf6b2f2dc5cb4eb32584a4e916526967d8a39d71868248e7814bb4ed33b1781eeea0b611309af1e6005b5b206c18be8e3b7ac7d8569fdc213e3a3d98431e08710d71e514a0b40d6335e57612c5714fd93a1cf0bcea107971fa5b155b9ed0c", 0x5f}, {&(0x7f0000000380)="54591f0ec915355c021f7cf2e1a38c73cb122f21b166ffb76c2434f3cbbc94a4526e7abb1ad0a45e405b0e55a2fb11a54e84c7fc4efaf6bacbebe0271bcc6bef7bfdbd32f60571d88ff3aaa538de66e7d4b6c6d2af5b32de22412158073d577ed13d3e2cc2f9e247d70be078bbaa8edd3829f388cc2ce0a8859b65ffb3406067aeb04d01d56cbbdad17242cae94780afdcc9a1986e4dc84aae374268c1fb6625ac59764ababee5a08c723a22aa2cc5bafd1fa8471b718bc1ae64f89738b3ea23adea74c9489be6f1432ca1cf99d3f0dd98c141cf0f1281c331da572023a1eafb3b6c75804fb30c046c0fc64bd76af5842224a9303855c7a89482e0eb377df24d282c7353a2c47e034368fe5228aa591c6e99263af483df50c97c339cabee0ef7d24b406aa5f76cf18f6afc23c9e188eda3252eea5e8a24d16dc2edff76c43a59b993eb1c5243194a923d2987566b383d028671e5e245c50bdffa007e92622d0861942418f5406e272026b94e9557c333b5d82dc8f2390b8361d3ddc82aa87396eb9fce3edf065034d02c17d867385310e32be2cf9943cb32a6d230f0c0d4aa7ce3e91398d2472bdbb5561dfb2e95fdc7d946e114cf8e131dd5962621e8b73fffcf877ccec2aec8e96040e28e72b2de616d8f599b4802376ceab68dff2be9374b168c8261a720d1990f4b6e52f706124a676099d666d2a5c63f4c10bdab4260a876fe805d1c6bae11f725e70682b4072b25409598e11ad9395116a416d31795647d81a2d65854899502d03ebf858fa5bb7457b53d2db8db0fcb149bddabdab9a73eed306ec192e97c32991901fd0a660a658735f3b372e9ca9f4c2b36eb4cb48c9622943bfb17a2c82b5bede2221fd6f91b90b6d67ff5f8da4c551a840a29fc15a12f93489997974bde702980c43b4dc21ab29c1d39d6c11c20b05332a4d327cf0ea15ed9d40a1c5a25507869ce26bb7f32aabcc2f404264d1dd7af24398513cf041872a40eb1d5ea29b60ee2cb76957728c30f49fba3564e84c53f95ced21a8c11ba902f0703dd08de2c817646ac981415b725f1ae706b80d152b42f4d5e2bbfa4ddab54954b7331387a6ebbe970fd5dc71f469bcfa82c5c76efbd20ba6dd7b4169909dd33c80b1c66f3e63de9c4f52d26be51b2e9da18bb6f5af161606f8be027e9d804f139bd471e925f7347a15edbcbe81e68c3883a7dff1285507fef588e36d8dad8b731752c339e9e53e144682326bd5c89beda686c455ff898d03116a8455bfb5ccdebe788444879e36693169f3bcf1af2d2be68040ecc70a045fe95065606ceef605220545a4938aa9ddc102a558086401e9a16fb5526cf0bcbfc2f1d1457c2b203632b4673d625447cfdb9c8a732e065dd193437bd077e388b3f0d8017f702ee4f4cd7277a9c9ea6ce22e3feb8f48a2973d23583db0f1d414bf1287cfd2850f738d94b20d6ee4ee2c44b25050585f27ae2a86849c75f9b5772286fcde444ee094997918c9c587e2fd398ce4544703452e06a34f6d3f4f2122720100bbaa820f8d3ba732806deace86773baf241c1bf3ed79600fd942f4f0ab6a749d5da4b463ad3729a31a3e6190704861b7dcfcb70bcf3916bc743d7b4726b76a9e6a4c993b5dd48706b3d841e7e2876ec8a00fa992815a9fbb29ce02524be1f3a558d6b3edb84bb3b9a9e27cd6daaab08fa8e8cf982624a1dc0a0858023f75269a64ceabb8258c06342574208f12aa2f54aadca2d42a7fb3d779c8d5b306e79135bf73b7a7afc756513a7e7874374d8012732b4143bc51168f7d7cece4379f5f1f19f16ce5f348f2d5bd45378eb6807705a26baea45fc5e2669f786138868d81a291d782a002bb89391ffd64167ce079f9890f48de9aca0e61652dcee4c02ed25e0ffd49f3b56bd731222546a39bebf3425c2df9ace683f3a457aba0df94793325ed0ec1555894ac8387703ea397bb30510f420e715e300ce11216107d474db3b3116d9a8a484ffaed2ba2a159d3660a3cfa5f67b7c8ff603e0c62ee57feeb4571474d8fe8b61d2f11a45fc536dc51cfa063dabd40263bf393aad23774d5c033a3ed36964b1b3d877505e3fd9616860758f63a9737a5dc12da8a150dbd922404a3aa6a827fb2d8e8382c01571c1c384194e2b112e4d38647a73df1787cd410adf582e01a4758ee565c24110786c208a1f47722657ecf94b8b8381a35e43e7972484b1e96ceea827a59a401dca908521a1c25cfedd071960f051987e0fcda6db87b78f92e3dd3584c860b3f083bc6fe6ebddd58afe120e8c404e214096b62ae73c324d12d7d2a8b45f1134c99dd2446c9837e4c266f8fdf2938f98125a5c61eb80ea54e32931ac758d6b6a9f91da6c43217fa14a2b890fb9f581c6ad3d3cbe466b5d78c5ee4f37031e0abe72174df2a8a698d63416d52161cf854a950609140ff2d55183e6a874fef1dd20c72a7cd477800a0a442558421fa0ba2712b144d711461a58f75e51c2cd2d6a2cbfcf044f0fcb4a3440d13ca529411f62e63a2fe1fedaa6ba69edb30874ff189aad85327849046ee4288306bfaba50548c13370be89306c312da8b0ad5c8de3c68a9588e6dde2d24fdf2b13e9e59f41289c4d380a997c99fdd678d97d7e73983820c184a5a803ba6ba4cea8ee9e7ca02f8233fdb261d88bf3a3e933a23ce715a1992bfebd9b4162ec3857d331ce1e5798485105ab5f96b6af0ec291b090839366d9792864018311dee2cdd6d1928bdf4758ec93c7922421544186824682cb18d630e6fcfcf26c2d3d1294578e724899c4cc6c5ee124077785eb89a020e99a478834ce82bd1a20e7f63998c9a94210123e279b9f580fa997e3b3e8aa57f0f15be53db0e8a47be1ec10d474ed47c6adf398123ebdb8a7233f2333cb320f9644871bb654004cdc0417518e6b507242aead3b12fbe135b388d8d749d937de36fc044421229bd034189415a4a70571da052f34a263b8c83117897b77db59a26c686057995d11bd23e7a7ab2c24b13ef7f253b0bfed028e850031bc0f195d8e5361bdb0a8ee5387d1a84ab14b90e27f2ebf69b900dd1396e120f34b5826fffbd6695e7462d8d7264d21f2b48d16dcf2a0e11c1175a71f04ecb813a4c2c0035a9af33ed0ca155b7ab36ff9ab5353940e87d1ed586ce711e33825ba4014e53c0cee847c62629fb1ca7a5beb39ebe48692b4793259e3912f6d3d0475ca206a453e36ae7ab2d00208e3798f4be20f3cf8634d72b70823796e2f0fd959b1ff23abf065d06c65af6030655f40f9733a09ec94df1b8e1c22c0680f3fb1569b3737e04f6420cf74668ecf59b6bd921cfda21c567ef12417f665faad164e718b73f56ad39e4531ee03a6b3c8947b4cc94cb48082e38ccb4791c93f1097c9a21198df2d253d108c0135f2664c93f3e55a3f16d9093459a97fe318adddb73eda775afb3e3f0d1186f34f88c3f079b470d3776c10e59b1891fac29be270a3e61fc92d66935a65381a3dd3fa4cc807a624b7726aafa1d73a23c004c7c7bd523e639d9487f6d0f69c7387846aa4ad259b11f298e8160b2b451cc4b3674b1061300bfafc7d94171648df0cd20cf531f14fe35798f63cd8ca16f5d29e64c99a079ae48c6891827b2f6648e8ef1f76619b3d166c4657b21e38fe9538d20e41556dd6c5e5fcda29d62f26a4c2eaa57d832f26a78f3300e0235f765ff71006e6de034da04504a7fa0d47d9d761c7df0a758e025f45ff613d308192dd442dc05f5becd39f7f957fc316c76ba8819b91151b15af1a317de9526fd3eb4c9ffc172719d46bcb2f3376f40f05389ecba27fe8e2f64b547f1f606d19443c4628570751f408032fe7afd00f7c4dfb6f2b58d45906584b914beedfa58b4cb9e8d92ad689d2c9396234d1d0f8020395eacbaf584f99669defae2d770624905f567365980186ce19e76a1997e3ec7589b97e9d8a8e983254e59810d86f35f9325955b3f210e1ea04f3a5189b51d6cc09e7c0e7fade7d09004537e0fda0094c1dbeb4cf0103af86557e2b518363a0a2b561f7d883d8bbb05810b1c9836cde4f618087541a12bb87a4f1c8f9793f16d1d9292ff918e95f6e4f30b081fd0b4780fee2fadb360e1a4ee8b45e69ab51a201edf78da45d26bf9be647d9888214a3325587cb4104a055cd6c4a52685d38b690a35fb32dcb70ded76788c8d150cc7301294f95319c2dff3067d7c77589330c5e762a49cf0acfe57054cc7c9c3053f309184200f498e4f1cffa5c292a1b05e39cd9bb1ecc91221cc6ae93a24aaad92c5cad14cee35d3506d740144aaa6bb713361753a5fc29887a3b3eed5ed7297d7e0406847b1a80fb327e511e13ffa433d56d136f2d4f00ba18880ebc6510c73d2810efcaeb88afb831bb6c9ddabed6ce96a6c0a4431f74ae284a98481613678f8ee5be7a145e23943aecbc520d2f5e9b83262f6e5394494b040a6bfc89be3551092dc7acc893c3b2f0f952db984104783badc8e7d11a5197a9576554fbb51cc98aa19626ca9ce5b3939661cb44b3b15843c9d6187170bf87d07b75fb7e534880982def9a6fb914aa742c77ac8d70cb5e144dd88b17743b12bb028fadd629b2b9b49e3cba580a2f66bbb910d362fc5f471a5eb19ade910ab3f9a0ea2bd9127c8bd8cee879b735f4aaf78891dec7193fbadf65fa78b74ecc3f2c522bbf33aa1884fb507c3faaad4d1e917d6a269c2fe6a6cb7a7331dd507386537d0f9c0cf2a430808f56ed9a03d9d28451eb438e3608ca40bdfaba7944d7481eceab1bcb51c5fa5ff5fc330adb21fa7c42320362aef75304189f3d179fedbbc68ed15463e69f9394b57f852145a42b3609fd1014240f0b1d12148794c27140bcf13f89bc95e10dc4596c7db6d21d001efed590a57e19bc6c40038efe4d74a163eca61395c7208fa8a54a5e6c8c827b0f746c3df5f7925f5272561f9388a37418c35c282e8a7c13de1330d3664d825560a4b6ee16827b55baa296ca5fb630ee02a200e95be410037970e57cdce2325f8065eb3c93374b331b7c2e9ca783a6d2815e1059af18e5b3bb09b490a9537bcb709329f334bddd24e3727bc60fb57d338ee54ae7c2cd83d9b0e4bd7426753465564dd939c627f787cc5a4a75b92c25f59832e48d8d380f3526eed1c99ed77ade1f5ee3f5c63708d9317648a23033649c36bb2f91da8b2b75580b9d1b58989a1f3917ace45407197401a825add52100bcb345c56321db61381c0cdc000f437aa2fb288f1948936478b484feaf9d2b81464bb647eca40c0da8a22aba18ed21e1af8d203fb442f462a3b5d8139df2b6d786857a70f6fb2b489b8c191f1eb2563a946e6a9ff4693202b8c1a7fa01edb8e52cadc5f8b1a4324c06f751c860664569c484636d449d0d3c54cd508857ec9b6a02dbf561698fdcb7e4600a169e55bb2d1afef90b9dc97b76fa009494cc04e56537ce0040001ce77692c31f2dd3d03e1b39ec9eb8ace322149e37617e9b0630292e054078b34c43b2d056b5d302aaadd71d7e2911aba6ccf3ee9a216689176b17a6304b1e179fdebb0429adb6f34f7d51f51aa0e2cbc1c132f7f0cc3c7b6bcc1eee9c49b3b8d7f8389a045895c0b0aef4840e9e88539929a5a2f517c75645e68b9971a7445b6b0d8ec36db0b8088bbf26fe887eb9a99a9b6012c14268d2b7dadca73d5f75a29ae187f759355d34e397e10e8f838b851a0b3766ada1a0b3e12496f685adf45b8a4b40c7112d25b0d40bb9042b83569d30bdefb846fadfc6aedbe6cdb02a77030cbe9de5f917aff5e36f177977473357", 0x1000}], 0x4, &(0x7f00000014c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r7]}, @rights={0x38, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xf8, 0x2}, 0x409) fcntl$setown(r6, 0x6, r2) setuid(r3) 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x8020000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000001c0), 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0xfffffffffffffeb0}, 0x0) recvfrom$inet(r0, &(0x7f0000000240)=""/166, 0xa6, 0x802, &(0x7f0000000300)={0x2, 0x2}, 0xc) listen(r0, 0x48) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/22, 0x16}, {&(0x7f0000000040)=""/235, 0xeb}], 0x2, &(0x7f0000000180)=""/36, 0x24, 0x5}, 0x0) 16:00:54 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair(0x20, 0x4000, 0x100000000, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x9) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="76d6dc00618c9eb07d4f8b6c2afe50fd073255b200b3e88bd4369289cf9e3383fdbb4f", 0x23}, {&(0x7f0000000380)="b08149322522cd48f3df9774cbf6e83b6a9ff65b0de8a27cd8d86222a736b36c7e52872d4d3c3a8680438c1bb6f642ca04887a5a5b3a4b10c6bea4774404c4059e7e93116bc7ade2d2445949469319ce37b6b429cfbd929fd6bac85178fcc4f322b7c89ed3e28098f9eef750f7d14566f5f6156b3de94e790f6cefa9a1668ce475fc9b83d05567bd01855ad9c98c8940965f71a31bc1e34e5ae2354093e04b686232dba981d6061f386b3ae0e79782f5383a6470324a7cb231a4041768820153da83741b09960a4f27d44bd3caa7c437c7d26292789b7f67bc891a4197388cc98620806d583aba106b6ac429b8019657124ca5d8dad7acf10f7d22b807606b04de6be27167507987e52d63c4692bb8bf75dbf84c3ee3bfb3410a8e8c573b0d62b2b2d34dbc2f24acd48f020c49a066fa4ad974c25593cb9093b1ab86363d3009a68976d1ddf4767d4520a831004530e1e08c07a8a35fed3bf0f023b4c77f23c3632833c014683560ec5a0c43d7c97c1d70b13a896260622f8f48a0082d8a08cca04f35693fbaecedf0b4e0b5516e186cbfda85411c14f04a98afc5bdca69befe7c0ce2ec83ea41e743a9af842d6984d820545ff1362b35d3af004ba10ea65b2eed8cd76f02a7313bebe7f7ed5358dd5d0d92920950cfa8c36c86320c3e1ca0daf5b2162b3d2cf109063b6c4d987b8c201cdb082dced57d0e83f50c742015c829772714e1c7c99ba03d1e5be5945db270bf51dadd1ca4b60b6be74030acf9b52cad65bab244ae4512704ebf2f371231ab569af001d066ecedd04a66df0caa2d05abc729002e7f911b8d9be4003936f118957ac0095bac93a90042dcf803f30ae16329be2cca70a7e01b8864eeabb0ba8e63598441a8b6e50d384e7db3798b36fb70f8de88c69de6e3731c6356fe70550d541aaa91a38acbb3ac952b24b91573b7eb53ecf009caf7c38ef2f80c50e437f5b53036b2a9168918a20bfa2881f15da78fe9f332d4b6c32ec1a7504372530c512503f81458502041a8da909954df3d535aa916635fb88daa48c760fb99c85d373a675531ed207b4ceb3c7cff2ee4e4ef53f8858a03d5f4b679bed5f30ba30a0163db98462c447bcc454236c36795b18cf3336ce47326f4dee0b7ba0ad771307dfe0ff8334dc415019b8b905668c4dbb8cbd607493c8b77575895731ee0a3023f5250a003d8db71a199af53eb60a53ad08477ec275ad43478d764074523bbb280bd5b76fd108924e9eba914bb2ab9126c4136a64070cd63b99c3b5bc753e08580d4e5ba341b912d7a941ea29a942f79fb97cbeb8886190710d454c72c69eaf75443f3fb8f50f706e8b3b2a6c08c73a79b1ee8f04a1adf767573ae4fd2f2fd0ecd59ca73569237e6537661af7ece7b20aca15b6c37cf453e10f58990e2076c4cfc2ee0ea32784f0225590e842a6457c7d9441d53d91c2f08bef69bc0aa69b3bc0443b3e9bbb539a8a4b6c55fe49a67d1f88e3b4a9aee5d8067b43d30891b45f3be1e863dbdb41be9616412c3f927784c262f153b36603fcd1c3d07d829d2f5e5f794d404d51fb999fa4d64099433a8cd7967663168cd737cafc0f495e7481216f9215f5408cc10e0a05f1794b43ed8e75fe5770ebaab569c9438aad94cce5c646807323877a75dbb3303021a677180e63048fde5e9b3adadba15791edcd086480e7657d5463519c30853b04cca1f74cb5a7d011fc500f8d7217018a1517046020bf4a22a990100ecafc4f062c85e28f87ec5385239f3791a596fdab8aeee238875c74bed0fc29af8eaa620ae49f87b24384f1ad0f3fd6f139117521ad40f9c4c7c0a7bcffdefa547aacaf1c3419bc75a4cee37e5be7279686a4c0708d237a6b9f7fb8650a3eb0e9e284245d6846958984e6734e99c7541c53228c50e5dc284af868d85472956db8cb858ba07060db6e438ef195f08ab137013b8225815373ea93154ffad5eac4840c2f1f7b7fd7df99f0a2d8d43c82fc1efc0571a216b266f56e66fdeaa5c7fc058371fc8014211a914303f0e7b74031eb513c87721fa0b73c03881e900bec4254f466968647f820b56cc85627f2f1b6a929b6c5af57086d2f488b6f4ff304e24e1c3ca85d4cb0a82b343419be29a6764b988ea1fb8b5a9e3a9cd63806c6ecb20f4af7812744ddd671f1f41b3d47329caabcd3e6d4c1833f0cf672b4aaa21ea0357c744be12a748b7386a65fac5eadc661bba5919c3b53faa94b317618d78f558ccdeccfb85d64d58535a5268be20e8291f93b2d228def1b655c72e526762ec78671f40acf073b5895ef4a3e15e63585f998253196470b9cabb28ecd9d5144153b827d81807f27d0936376c9f9a9bbb2cb0f5ff2180d34271b8bd906a4bf8e3192253d31b1449e3729586fcab140b9c4cdd953ff8f2d337f6a1a80443e49b2e9d190278d20b54a3d8ed289eb251ce3240d40f3aff50ad919804772bda6b4b3ffb0af1b3000f34496e32da00c4afaa86eab91a6da4d1a2276eebba757a138af82298bc8b05872a368f14f1ca4969201c78da0a2896ef45d32575957616f9098cecd3fe7d8b386c8cff4a4d694b10ab19c224c8e0e51083ed4ac22c0c8f94c7eac815e0abbbe121de38295aeb6a9b80f210b23cb984a973fad5cd1ba53f7881bbe113c5b4601b205915eea5e1ff4664d1ff0a7f715b81ff100105696f73df4e09a00a6373175a00371417a960d297478da9bd042ee0ea3e99360032bebd4285a95955f23ad6a6ea2cdbbf20f27a07c13aa94b4b18e278d6cd93f9230b44d46be62805355046ffff8a1c2f91c2634c8fae9fb0d225d1e843934c0941284c11fd177203c506f2fccda731a232056fa29b0d2ebc610cd56c35a39f55a1b9ab212e6bde22d9e26ee6e34c3b9e2ac9f1ee16a8ad366033acff939ef7c795dacb072d456bbf44728c16715029f1fbf8f64515731e883f5973fcbe3e80870142687b5ed0fb85ef4db4b01a06a18e04c7ef2afb2ba351000063718b0587058dda58d867a0e6bf2a4e2ed186db19f40ece79b2a14b66ae523200784f10297c1aef8c21306829c74e3d8402cab6486c6b63355dbcb4255a637c37cd9aabccc82e0bed4a8d9f5a888a00b4b73896ed90539b7cdd2aafc8ed07c462b497a081a2ee725adcf33aa1c88cf809562d5f2c879c046aa82cca7fab594eb5b7b8c945441b6a97788de367c689ea2cc3664dca8476e0c2e7cc2ac76802e787c63f3e5fee339d506785b43082907d201e4fa83825514ccdb6bd7b487462d1d4421ed9ede4a36eae8c1db3c1b0af333f01a26b8b1f66482b99396e197bfa43c23aa80a55a11dd5644285117d103b4068a8452d705b88c6f11302498915f3931f57d789f15c037edb7a221ec460dd05878ea71a1a79d0d74478f4e07bf0e7c03d73a5ac50ae6b24c7833f8e1e642bde6a6d044e5b77e665ff373af38df2a7344e08f014787579faf8fc4885ca05061f5e59acd2d527b398a76e3c9d5196420eaa27b10d6408369213fd980cc38ea167e0830ead8f2684eeb8beaef345213ae77908662f6595f70fe4b8b1cdd5e31f71a9b5efcde0efa5ed02de0637a16cf56ad56b5d9d4efd42332248912580b9a2d88d72f21bfe80e1ada412a12f007b9b73f6f7ece3a15c319521399ce6817ec5a8d0d4cc3a087ea607ba3d3bbc6394d5801c8395ef74cc47b35929b0ac71df81ed3f90e1d9ac87a68c78ff4fb4cedf1d10ac9e4be582121433e7207ee06c62f8627a02a313281c25f56df122d05425948a051b2c9fe2af539bdf71bd609fbf6374d6afc3cf9d4ca7626addf65e165ebd9fda29ab85d65cb94ee15e0836797c3f5ce4690e91a37d3d6924f328ecd7ca056a90e95e33d862020b710e0f235d7ce570e03102ca0272d6b045b449ffba15c0a1e02f93382aa916110fe927d8ba945ebee943bfaf9cd0f92c6da16dd627385f563e4361bc950ffb9338907e60c02b6ca9210d014a2da198bf114df75a12877d058d251373bdecf23b8a974c43f78c74a4c92456186b3e609b3e4d041c91dbcd7a60899d117f24e93e7f4821a282ed7e014482d15f74ebad0a9a2654771574c609b37ece41c8e025f7f4fdb37f365e5c3e2efc47840bd45ee2eaa59bc755ce33cda498db91f8cc8ad3818aa4e4800358d48ca786b7bf49f87f3519e0d6db9a0226af7eb91970bb220ba4efee746f519f26471f561be05e22aa61e3a8914b6c105fb3bcf2ffeda7fb18e34711ec4cb4cf8df8380378ada83a468366ee8a13443c23e386dd53796e979e3384426863e6f32b0ee47defaf100f16494adcb4ca62c8adc7d958382416cbf228b62637db2e57bdb0ea1636e449a7a201752dd0f7023a17d1d31b66536433acbcaa59bae8b3ef5d889bd3a29a42dbabfa388a91643173edad2f53bcae624e4554ef1bd9ffb14c762f50567e012411ec1d8580c20f7857546ca11f1f5db61ed0522c4bd431b74c547ca599ccc1a98ec90a952db4fbd2d252351ae0e9e03d6a7f1b868b1c461a7704a170d2e4109fd34511bc460878558475572197fb8406fc52a9e6c652b55d8742b6905866a117479a0af3a3bc548c624cc59305d82df5920acae0c414f344ce8a6256d01b1b139c690906176611e03ed5a824d7e628014319b841c68e4a77b913d3a7557b9f20d0017b2ae359c62186cd54ba6a544b695ff074518055300abeac16d56bfcb5617fefe651a2fd01e198e8a70e1eee99e75419b011988a4cdd721b48d49d1dd92915786006a914d0a955cf8d1cd3fd4cb054eb9521104525c3f05d316cdef08da88ebce6c1c643125f088aba900ceb8dfcb7497c9be640ed7c2179616eec4dc0f6762f1e4a865e5caebdda798f1957b9b4e5186156d824406f779b768c334b2741d9a8cd1fa31df81394d78d3f815108f9dd528e325fc9f5f757c8f828810be632109778fd5ddbc67c663ac084d22046c60e3b98be73da1bb0ca91480d1810ac8cd77caf66a819e2271173223ee8c8e7a6e71df3aeeb97696ab5ca7c2edc962f208079339918a1284c9d68928cc0c536c12c74f16a9f52ab6648cdedabd64bb26e14c0d41ce2ccc24169716908d459a3b1796337f73eefb2d16e9120aa87cb97d32dd87f9f9caccf890156a12627178b70c749fda36e0dfbc3d564b40a0c830e5cc69d3571d6dba7ed70b8368aa40206589ab7720df9a2716a1cb875d1c7f034359eb9beaa6cde422893f34c7cd43fb2f4a233d978046f124b0c46754d32b39a9460e051ece73c56b45d24cbca48e2ad76872d97e8f9a2ce448ac427e4be83761ae6fad80ef56e414d4bc36a1748dec2050263c3c4d28f9313d0e2e05a5193cad49018d1c5726eadee0300ab29f6f84e160cf3033a83ee34592cb3e3f522f868baebf9da3ab664edede00cec142a609d2b732a5ff9ebcefeaf8e54f9eaf261dc7e5b36689427f3df0eb20e61f38304404579dfa19831d61091cccbc83924f06c3f1a82694e5e4fcff0a616b5f891afccdaede61a462de623899dd4fdf6a2c7385c724373e1fd352f81912a1f1e5f58ec6d4c3befb6c707e5659a868da286596486488008140afb830a52c3c693bf60d7894f4fca5735b9bcb543dcc7e99aae69c76d0239838cd518681b9963494b7f63ee80f50262320dff47128f90aabbd68a3c326def5e2b0b02d6cf445534d04b7f2d636396bf4fe3ea63c6ad32576508d5383420ad4a232e3e50ed4a72f9b20a48afecf26faaeab3dd24897a8cdf741e3a27beda12a6587b02c931baf265462bf2450d7a2c3904ac5b44b6d8356e1f1092aec2", 0x1000}], 0x2, 0x0) fcntl$getown(r1, 0x5) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000001380)=""/238, 0xee) dup2(r3, r2) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:00:54 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x100, 0x2) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x4) write(r0, &(0x7f0000000200)="e34aa59d87adfdba0bf50bf36551774850c0ecaae0feb312105584bd91099f8c4f6fe44f57d2f2a5dc785c588495f4d9504e1669ce8663cd4cca18d0e2281c64701261c838a48dd3cd4e6c33424c33aae683d47bf1db0a8d", 0x58) 16:00:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r0) 16:00:54 executing program 0: setuid(0xee01) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x1, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000180)=""/226, 0xe2}, {&(0x7f0000000280)=""/233, 0xe9}], 0x2, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) msgget(0x0, 0x400) 16:00:54 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = semget$private(0x0, 0x7, 0x21) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) dup2(r2, r1) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:00:54 executing program 0: r0 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x874e, 0x3}, 0x10) connect(r2, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r3 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x13) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x1000) r4 = syz_open_pts() chroot(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x0, 0x5c, 0xfffffffffffff9de, 0x7f, "d830169b524d0dae7a8657888f0beed712ec9594", 0x5, 0x5}) shmdt(r3) 16:00:54 executing program 0: r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000000)) flock(r0, 0x1) 16:00:54 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = dup(0xffffffffffffff9c) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x3) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r5 = dup2(r4, r3) recvmsg(r3, &(0x7f0000000280)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000180)=""/122, 0x7a}], 0x1, &(0x7f0000000380)=""/157, 0x9d}, 0x803) dup2(r2, r5) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:00:54 executing program 0: r0 = msgget(0x0, 0x2) msgrcv(r0, &(0x7f0000000000)={0x0, ""/128}, 0x88, 0x3, 0x1800) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/228}, 0xec, 0x3, 0x800) chmod(&(0x7f00000001c0)='./file0\x00', 0x190) socketpair$inet6(0x18, 0x8003, 0x9, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x4) sendto$unix(r6, &(0x7f00000002c0)="0a1e2377a74d33c9c6839c8867088763d24713ae2a3efe1b2776c066671e32f92ee18eedc17449f1b06ba5138b52866c2c552525ca5c2015476c846ba327c2228d9f7e4ee94d4fc4a45c69572a81fc7b2f0d61c0a1cc8d176c9824cc115a14c79c9e641218a3780210a6fee7cc6897d1b4a19b24f01bdf125c7cd754e4c6e947654ab8ffde55f8ae7284f5a770745c81f9bd062b4b5b5c627d1bfa8c0da234c45e5eda5d062937d0001646fb37f1fe09949982", 0xb3, 0x2, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8) write(r1, &(0x7f00000003c0)="a825d381300b67b4d3f69d002047082cde55c9380df95c286e4b0d67c75c78685677682957234d7da9dfab0237d656fc200f905b2823fe276e94dd07edab785f40f97e4d07d5fd5d571efc72d065cbb1c7fc977727c489fde4dbb7ff7d29249809657d8fc4ee617cccc0606b2f84633bf8b959a9adb271b65df59f0fff72c5ec4b295b62f4b1c0f39536f199537f42142f61e525d4c91c039c008a3b1c0c25abd16825c147348977ecac7fc01cf26981bdd7152b7817eb82564c1ea551248e092451e374aaa3ac87", 0xc8) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000004c0)={0x900000000000, 0x861}, 0x10) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500)={r3, r4, r5}, 0xc) msgrcv(r0, &(0x7f0000000540)={0x0, ""/4096}, 0x1008, 0x3, 0x800) unlink(&(0x7f0000001580)='./file0\x00') r7 = msgget$private(0x0, 0x20) msgrcv(r7, &(0x7f00000015c0)={0x0, ""/178}, 0xba, 0x2, 0x800) bind(r1, &(0x7f0000001680)=@in6={0x18, 0x2, 0xfffffffffffffdff, 0x80000000}, 0xc) connect(r1, &(0x7f00000016c0)=@un=@file={0x1, './file0\x00'}, 0xa) r8 = socket$inet6(0x18, 0x1, 0x1) recvfrom(r8, &(0x7f0000001700)=""/5, 0x5, 0x40, &(0x7f0000001740)=@in6={0x18, 0x0, 0x7, 0x9}, 0xc) poll(&(0x7f0000001780)=[{r6, 0x60}, {r8, 0x24}, {r2, 0xab5a432ce3f94f1e}, {r6, 0x1}, {r1, 0x1}], 0x5, 0x81) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0)={r3, r4, r5}, 0xc) r9 = semget(0x3, 0x4, 0x304) semctl$GETZCNT(r9, 0x7, 0x7, &(0x7f0000001800)=""/202) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000001900)=0x1) msgctl$IPC_SET(r7, 0x1, &(0x7f0000001940)={{0x6, r4, r5, r4, r5, 0x0, 0x3}, 0x9, 0x401, r3, r3, 0x3f, 0x7, 0xff, 0x74}) r10 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r10, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000019c0)={{0xbaf, r4, r5, r4, r5, 0x8, 0x1000}, 0x0, 0x2, 0x272}) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000001a40)={{0x18, 0x3, 0x101, 0x1000}, {0x18, 0x2, 0x100}, 0x80, [0x5, 0x193e, 0x3, 0x800, 0x3f, 0x9, 0x3, 0x10001]}, 0x3c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) 16:00:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e2000/0x4000)=nil, 0x4000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="44c09dc808c0cb043f749e5047b29d46ca05de927bf0f209d7545d142cd9313d254acfbd9b1dda65fd72228bcc5050737d9c26b9d9ad1bf00693653c6902d70cccaf05a1da08d9d69f398ebe9aa17eb2aa844f62e407b75cbd6bf6d92476927a0a41c97d912662a95dc682966e3307556ea3a8a57f23129f0ba071109d1a4e0b5ac1a6bb69bfc698a047c4", 0x8b}, {&(0x7f0000001680)="aafc64b51b62a77e9d2673131eb20984c651133a4dc66cd962cac67add2851024901660dd8d73ea6e1e37feb0018767bdb0c32ff0e810df56b8d8f69003c7ab3ff8e1277704d2bc670b0802a0a106a3d498b31638304f88eafc625f6d57f97fe2c148c259a44e5adfc9a78a9cf0b071fa82dd56b732601ed8b5404764431b5f519a96d606da491d958cf02e8322d7cac4d279cc59fad2bda12f4011eb14d5506e8cd9421ae8e81002bcb7e96810d30b2f1b2c5d1b456411716a2ce81413f7c8e033f8691ce75ce2a5690c31915554410678f3218fc9f4cb29fdb16eb1b23eb279b0498a7ac9cc53c6421e86de40286a5a48784913df6ce2c3052decc48a13da967f88da302a153c60ca8d669b469f4c331382be8343ec840aa5a10813d9db0babdd655437e5ed723337393c8290806efb57bb2062f6c52809cdb5b39d2cadd0e1db7e0790ca7d3fdab4d9a06f572984012848ee48221858727cb21994c078db3b9b8efaba1003ad40979f499cdbca04c43a81dd784c7f811d46c0150eae403fa654650b5fb690e77a579e258ef86f76d92e75e33f0c54f0833fa2e154b08370548970333feb52fc3166e006c2717d0ca6c70825a65ad08612055a28514ddd610bcf8a91b476b4b55e7b8f65d0ca2afc2194700235ad736992f960462695d08e157319511aa778f3fbb7730740047fd1c64c14e686448b99fa261940af9b052d7192123ab4b17a3e91c37e64309b1a315b634a79244dcaa2d9cabe164284f0b7275dcbd7a4b18457f9d67c5065a62144235c7181fc10f8539cd903a165e983c0e45231f5bacaf906420a77bcd496fe42c1a7779863476669a954c945ee56094423c763aa94629a023ae9ade3f4b558c5404cdf33c710eda9c9ed0f3d2c21ebee94da9b6f6aec36dd9f4535701696060df0698465f36095f7a0534e2e395693af6fba45ece801c8bc0b9b4243825b64680907afa8738f644de893c64d6ecbf16fddff9961d9e4b5a04fc98fe71911cfc7e3d92641d424958d7aaec2e3a8ec197c96c87a86dc8ecb08f68317e378fe50a5509f3f734bed652a234bd95e1c1564ee6e9f9e3fdf6e548e56a21f8161829624489dff3d8018c2eba8ceab927828540a6553cc67608130701bd60c4f7ba6c5f7202a8f4ba1998cbe55bb353e02a4689af47ce6ec4bc864cea5bb5fe1e18e53ee095c9b45d517adbc1b7fe74c46e86194c24a81a7c28873c72426bb548c8d923c67b675f6ee70e6a4a7dbe1c1cddfc10492a5a11719b49320d1032981ddac90e746500b0e563014309b4508c2acc466f7d97e61152070a060ac79f3ad7552da94c7b8989e0f006a4b38bda4d7140b36900397f259c8772cb4e577ed632938c0b59a5fdd01ae4965c2e71fde9e955951662c58e475f8650c1fe508d441dc0852f29b0caba993318f4e48a9747ca3fc7eb53ec0c27f5eaee9a6910352abcf99220bb576c5448abfe47693a0da60df3ee3a1f3d32fa3b444ce215738248c5c9324859ee5560204d3fad3697c1c22e54c24eb7a497b99f31a9d7875c8b2854282863ee719636d30c7626ef4cf0c0f7ce6bbd5702b875ff74f564f8f89d417e76119ccf80cc3a5f59d2b5d91e24d0de98d44c99a239e2aa872d8d08b242c4777ef13f45104279d3812183009e4a49f7b617d75398845b5c94f36563b1301dd69ab07389f5116d46c86da49b575cfd2038ea70e6c3b632cf0a9029534e6a1a99c7cc076dce2cbc96aa620e6a1e4b509851527558035bf37fde526f5082c9ff524ab5741dfb0bee7e68e6cbc6333370d987fa7c2ace0e993bb6bfd8ad98afd06d8086487ccde7935fec2ecc24a5750b167c108f00b4ed89f29305034402397e3729ef6d78b1a1503d849d248d01a1bcd68761fbb5e097c3280dfece166816f952145f1857ab9ccc7876844c0c44f26deaaa760e4de854932cb9555b91104406d92131b04736f591768ca2b0f0e3b1c4c303b6b8f10c4642437260d47239e31b8a4af8474e4196f3fb425312e9bb0623efbe07a086147f063659ce0cdfb59d6861ddf4f86c1c4de1add76fb51c6226f58b5db3fd9731108d95ce05e0e7070da5c6fa5cb0eb4e22251ade75dba6126a86f796d71532c7e09d58e0dd6f1f9db7692b615fc6db58b3415780225c24a10ff3cb99b9330c040d5ef5886ef093656d0bc6073147f8b457ef89415b736488e6201121ea8781fbf2831bd1b77d24a37ba89ea2876a34fd84086e89ef347441eb23d4cc40523206f900d78e459b741b46bf7d5cb78bab809b30f74001e258aeafe03819ffb20464d391b66610ed5c416eaf677cca3165b93c9c3e2a00be969eb751f9c75b51ed7a3130d5c36fb723722b778ef64c10a7466c67908220976b34fc12704d98afece6fa3625a51ada6f75e45a4c1721f5111c4a5313ac80bd59cf769537cd9a4bfa25924d56a33b68adbaa3a46c9df9837e636c6fe76883deff0bd7eb3d9b46f5532530ccad486c7d8ee9d7e204e8d51d267441b31f7a63dd0e69e6ae1f4339b25f5fb410d54ae6860d55bee58d7c0c43281e715326632d0948ef638e43b077170aaee727fa1a6aaec1cea27fe7dd285755adb8892e7de0229b6ff314f9f017df6d90f103e6c0f940b73e413d6d89415d4d3ef57769bd590bcea78c204678d8e25aba19d6e7b619af7a077e1d61bf617b7febf7327ee5323493d24c842b770bcbe553432e30442d44c1d01cee7be935d3028fca6eb573e7fdb9c52f02ffeff101f03e0994748e513600812d4e26cf65f05b88b272acaaf1261f62e2ce04c2256fdd65b0760c680711ce9dd54fb6697de282f0b708d9f8532b4b5f7e67a82356eb8fc4a6afe2473cf517e327623535e29537ea182b0f005b5539950dc6a00b895c31a67b770ded864293acd2488c133ba6cfac4161e745ff02e8344b4a43417aa37438ab07212b44151155942a889f6163652dd402066ff611c02c559a15bff35a1f354b11690bedffbf52d91f7659b7f33821d14883081d1ee2c7320cd626bc4e615b9deb00d7aeed713cb2522777c0d196b1a9a318422a7e376128903e4b46e377716f1304356256d80e7aeb26b2e140c86a5bb2b82079a286acf3f0bbbb3b67dafc90a1fdfa0e5c180084ad5eb67b9c818b6f01d57570aae4b062666826816a542e1a69d8bc974d678d114a4acff48b291902efa10d279eb085efce1612ba6b5cb3218dcc49b0769e76d60c5df433fd32fb2b363203dfa72913f597b0cee5cf7b32203ed129dbcbca1def59ddc2019b797cf98e248daae01209410a15265f36cc61f9980422adadbc8bd8b7e83cc4f807e1a8926fa4094421e941d1c5cf95b48895fa814a72ed84fb970e5983ebdd1acf61e96a8bcde8fc69a501f862af0b1653ed31a793698e2b74a0acbf89e369e56cd3aec34e2ee1f6dcd4cbf6039e8fcb7f7ed9a3be83f0eb4ddae0106e66a39c9030fa9d90e558fec6cb2373dc3e924fd1ba6e4173b16030e0c7ea607afc1989a6cf73f95e5706dd03a420cb253698d5579b6156b8ef25ebb263cdc425caa200564b60984e0bf12a1fb4123dc1559bdade6c483234ce52e86ecd736bb74ce5bdfa2622d600b4466a3cce78d6fc4ff6233c3b90a0c58439df2956621c6715be40572da5cce8c250fa2dadebf41c0331de0129f206f72c9f787de758f8739209e126836ad390584ef80c3bf381da3e2754bcae918bdaac9a2127484b7707a865cd9fa1c10982a6c8261a085daf650d470fc04ad9f657120f7ba83ced8d0c9e56dbc2944e18ec936c775fbfeaef010387de1e18dad0ef9343f24c70fe54966502f4f85480df13b494b117a274f6d061c1c3d2dc4164a87ee41751a0eb99cc9331cb70a203f24a90d042f712d4c187374b7be443ba74d10c44781ab6f74843e5072f87003e7a99e26e5c4cdaf40b0f6cad1972c55f65ceb162c9399aa039f0a3966445391e0052ad71d99561be2e26f3b3bfb98bc820d10f105f6ac07bd78c78ec78aeab3d6616362e1e8f8bbccb42e880136e71967e888010b8883ff735c4108e5af8031993141eca50fd6db66f0a2efe65954810361c40cfed6fe34851750d3c594fe8e5c38eba54c3351ddffc45ed77e1ffbfdf92335e7192440a613b7166a8c08bbad9fd8302f22285e94703b46bd4223dbb2d533b994029023877d22cc6fb8ebfc6ab4a74f9d764db8d42c4232b1a8a8af2d5cb5200398f4926fcf8e1ad7b9024bb47cc31917a4ebd52994e49d8aa84b8a14a965cd9bb44e3a4d25ea4f01cb74f930709a2b203204ce5acfbe6d2b187ad60a4fcfd89cdbb372deb6272b3083e496d62ef4a26b029955d0e7c7782f2671eb37b91b2b3de51a07fc2392b407d5a8f2d842677d8ed14038b8ba10e254d43131002f5553b21e0825c4fe295e4e9d65ecf09e5897aaa306d9a7cb98b5fea6dc740364d626607381d71d86ebbefebf98cb81f11eb63ab0bbbe8ba44a06c317895e088aa47c8997d1a98394711042ece0fa48bc85583599f3f30fe7d3ea345aaea7dc1d029237b7009dee2ba96bd4dfba5a78fbdac89914d65f6b95211541ab83d505286f60e1bffad27054a6c89f8b92b4bfc58721a275397a6d6620529bc3cdbfeb19fdf410c228babdfa5eca0b46d1907b93629c9501b04ce94d3612bcf3ad02963f79de6a54f914b394360e8c7a9dc2e40b8b1913be55eac24bbc43476da1a8bd10a6d2f3d01c981f7db10a94e620a21a6c52282f6d6647540497077bc619e4aa15633bb5007cafbd3cf871655d444528a9bd7c3986ebb76685f4e42fe5b9bbd35d797ec44e4ca0dd46c5c21c32fa6e64188fad33f9c9adca0ff616fafa48454d8f120fbc315cc37bf46bc8ce4e024d2469fe076e62909d7637c2f92179d40a6221448663ce1de3766c38eccfe3dae0311d5eff47379dec04dece89423e244b6deabfe7b760131ad472f604dae69a12214e0404ad2511d8d234b38e36af8780bde2fb7e3ad6c5df9e148c9ade947f7b4fb35a1d263920cd2ae9311c1c2f129465af4cf6af353537ba1c1995dba8f017b73d7f1754b81ddd40f5d6f7b73519cb1fa93b8ea21840c5aa4056840c59b956258029ce87efb5362cf41b3bb2e060354b8029fdec6d97b36d3e43a8d2f0bf5a654440936dc9dec77f6baa1389e0235e84e8825a57fcf9ca6d9da13578148c8fead80fe4715d941d88a4bef4e88e2e32278f43cd925e01c5c15cc40deca3fd1097b4fca0e0fc7a058d9cd6c0acff7f027c79cda0256688559b9f8611968766d498bac8ef396a97c5af0f1237939c57ee450743cf62d91eab72e09dcd48daf9a63c7c90fa98632e9ebf1e79b91c6444a2acc5ca8d9c7ece957d4355066b1799c04d433b31082ed9c5c7720eb0e58d4c5b88425581d426d70ee8d44515ebc6798b804067e61b758490dceb216b415f7e0530169e60c74f8a9e21f7be668349f9d980a6dade03db92be2bda92f257ca09947013744a90a09a63307bce16728480dbd8ae1cbeff9cba7100a341009c8ff34589df12bae856ee826bb57a368e27a3176a0ff1a608add7bc0619d0e89319cd39a091baf3b49de5a38b39af53db1920389e89a7632af89555ca58643fc406989735fae0b1a15dac2742761e3c1de134a7bc39f60737111dfeeb9083b5f750434a2212398d2d861b650c74c13e6a9e0acc06d4b487c93c76d8ab68f798b7812047254e8c5d2bf526aa932ae748071eb1790c9acd38f03d1c44cd304c76703f11fbf181d99f0f26124022005ece94c06d7d78e741acb96212dbeda76d97440011e", 0x1000}], 0x2, 0x0) munmap(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:00:55 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0xc00, 0x11) execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)=[&(0x7f0000000080)='!\x00', &(0x7f00000000c0)='.\x00', &(0x7f0000000100)=':\x00'], &(0x7f00000003c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='@@[-\x00', &(0x7f0000000200)='/$\x00', &(0x7f0000000240)='(]\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='!,\x00', &(0x7f0000000300)=')%)@,\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)="2d9b00"]) r0 = syz_open_pts() fcntl$lock(r0, 0xb, 0x0) 16:00:55 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:55 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x0) chdir(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) close(r0) 16:00:55 executing program 0: setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x8001}, {0xec7, 0xff}}) 16:00:55 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xf18) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="ecffffffffffffff"], 0x8) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r1, 0x20007461) open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) 16:00:56 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) 16:00:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef9", 0x12d}], 0x1) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10) 16:00:56 executing program 0: r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) clock_getres(0x0, &(0x7f0000000080)) dup(r0) 16:00:56 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) syz_open_pts() select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:00:56 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000e0000729d00080000000000000000000000000000000000000000000000000000000000000000000000a15d9f953f4469a50000000000000000000000e0825ccabe5a70bbd24abb11cffc8ef900000000"], &(0x7f0000000000)=0x6e) kqueue() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="5bcf7e6c5273719d58767208b33bca5e51e9dc713c8dacd0e3176a55a1290d10d1317cfcf68b9d981e49cfbdbece1955d75591597bd80bfdd25bb48c0753eedb92f34c2ecc16ebbf2bdbd4f7b30cc9089af4afad54be7a2ecd390cb05cd4d2a55a609857c2ded57e8d17203bd777e3868194923413135cce0379e99250c08361072a28075c8b58739447fe0eca0b8feb4142c378284eb9cd06466c5b92f505a6ed5832b120f9a993256b1f4d6a94bd5dcae5c101e9bcca9c496cc4356ceb18301a00e1b5c409ba4ed5a0576d426ae0e0728db83b29686d97f1261fec1c1d9743fbad765edb6e", 0xe6}, {&(0x7f0000000300)="d0f96ef4a773bad2baf2b560d3dff8ea1287c3a81da47c200f5ccdca558aa36c8889261432986263ff28cffbba25cbe917b8bf4ffc0d6ff01b82a6ece5be3b375a48ce9899ac37e3e8ebfa282295f6835a2f66f5de95e233ac7b5857a675b001009251cd31cd5631b637021588a3723869e7ffb8dc4da91c0cfce4bc3376e313b5f10f0315039a3fdc24ac545be2bec36d5a2df39040afe53e3cd037f5357c39b12604cc915d39fda2f3b40a8140019702a4ae324d63865a860d0e94a811d8c4dbdfcd06d66c", 0xc6}, {&(0x7f00000000c0)="d095c400264d424e64a877e7d9f27bfbc4323d952771ad790633f181df5baf40b0ad9fec5585b91cfdd8459e32972bd9b1", 0x31}, {&(0x7f0000000400)="a9e144fa4e6bbf13966f03c2b6de3f", 0xf}], 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r1 = kqueue() r2 = kqueue() r3 = kqueue() close(r2) r4 = fcntl$dupfd(r1, 0xa, r3) openat(r4, &(0x7f0000000480)='./bus\x00', 0x122, 0xa) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) 16:00:56 executing program 0: r0 = semget(0x3, 0x3, 0x400) semget$private(0x0, 0x3, 0x4) r1 = semget(0x1, 0x2, 0x440) semop(r1, 0x0, 0x160) semctl$GETPID(r0, 0x6a4855cc137d40de, 0x4, &(0x7f0000000000)=""/56) 16:00:56 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x5, &(0x7f0000000000)={0x8000000, 0x0, 0x7fffffff, 0x100000003}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) flock(r2, 0x3) r3 = open(&(0x7f00000004c0)='./bus\x00', 0x28, 0x0) flock(r2, 0x2) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:57 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:00:57 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000567000/0x4000)=nil) r1 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0}, &(0x7f00000024c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0, 0x0}, 0xc) r4 = open$dir(&(0x7f0000002540)='./file0\x00', 0x80, 0x49) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x4010, r4, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r1, r2, r3}, 0xffffffffffffffff}) r5 = accept(0xffffffffffffffff, &(0x7f0000002580)=@in, &(0x7f00000025c0)=0xc) bind$inet6(r5, &(0x7f0000002600)={0x18, 0x2, 0xfff, 0xff}, 0xc) mprotect(&(0x7f0000231000/0x1000)=nil, 0x1000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002400)={{0xfffffffffffffffe, r7, r8, r7, r8, 0x50}, 0x1, 0x6, r6, r6, 0xab6, 0x8, 0x9}) setuid(r7) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r9, &(0x7f00000023c0)={&(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'], 0x6e, &(0x7f0000002300)=[{&(0x7f0000000100)=""/84, 0x54}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/174, 0xae}, {&(0x7f0000001300)=""/4096, 0x1000}], 0x5, &(0x7f0000002380)=""/4, 0x4}, 0x2) 16:00:57 executing program 0: r0 = socket(0x18, 0xc002, 0x0) r1 = dup2(r0, r0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:57 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x108}], 0x1, 0xfffffffffffffffc) 16:00:58 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000001940)=[{&(0x7f0000000380)="86affa4c67c51b48caaa2a5fd50db9048bb967491c31a7aa4b24117252479d0ac563c838e66d2bd5e8e32ca86ac5824e3648e7b9d3b69a91a8376ff22cec4378b3196b00e605c115eb1b53209857e59b38f8d50613b64d85af7259faaa5740dfcfb989a8931b141a9f3db2526868246052ced696d3ad7308516bfffe2c3121ec7c151c4d278ee09109daa4b639819174854ca3dcbf082b18ecef03c7b9c727667b6c2fdf223f95f68deba08e114776a6fcba85e484a7c8e255d8d57dfc8ed06db27a43bc59474e5a1dfcc4b500df6a79a4912587d29e96e4faade323103b1f9d919f1064e7887acad9ff00ab4c5ec72f44b4ee174bfc8ed1e28d6ffc68eaa93cd6a5d80593a9bf553b78558622194ab6bfd0d2298ab8b365bac35c35a784faab7335a31b2640bb21372a992fac7906771d6cbb443baf9ee5c84d2a579bafd3fc7a704c9315176c73c716578084daae2fa070ee1d4a4cef11efb7268c498311d990136719aabe5549a129778a8bc1196925196b9ca7b6200323503fbee9bcc53290a7b49f515869974de3f9c0cf7a85426caffd7180e98110f2c8967d409e52f42298814c773657aaede258158ebaf548be4defb92770169985efe6c999ee30f61e43bd42b076423b51a3382cb102f19f5c197e49ff1753325d0dfdead431f1d5204b21ad20c16c66886a7a3cfe3bc8d50569dcea5f5788c3e30eadc1d971526ca92db58b8d6a8bd3e7ffb2747d86d2cc4ad9436a101100d17f420f6d839985584f718a08a3d44f16fd5f70a9d44f14388aca1ce483618911660cebbbc46ece5c3a29b6e204c83df7837936e79c74f0b9859c18928cbc208d63456338951aec35de9bbc56e26694b9bb1917fb9a02879c92f85d844a5168a06db29bc9d128ccdfcdee51520ad28c08e750f8a9846b0afb7a78608855ecea11cebdd526ac13f2385cd8afe47742ff6d2b46e82ed4263a8becf89e9503c5bc071d47dc026dcf9ac50148f683d53c8bb6d638424e32be4e83c4f5da91ef247e94a651a2645dd3ef6eb57967a6d8dfa95d0d01c4376c65a67622c428e1b64bd958558c32340426a144423449ff29f54d16ae839cbe0950184e262f113933554de0acbd7daf034ef484468e969db25f6b1ecd43f8104ded1329ea75f95da73ab94ac4e08381e5f4eda6d79a2f036dfd2b621066b8381a8c9d1211294102de93992085f2769ed246b0c75f5da1ab3c4c125b05b8cb8552e0d0ab06b1c4460e96cb4f7d184ebe8094adfbd2361383c40673a0cb06e24843d7a0ea4c89328d01a8b7545611a794585768856cc60b759fc15fb227263d5a005b4292a84af5fa316653ee2552d331b2e500ca9e54114853590e5d3094d167c48638bfdf6ce59d39f53fae0615f62b0bf8f0df2a79952bea59bbcc779f1171dee3155b1db2ebe78f59ef9c25a37f04d6be59c90ea310a0180df6c73baea1c1eefa6e609232ee7170408fd206944d35ad39463792e471c2af76909f84e4e92eb2f4ee519ec5d795b40592c82bcb2dcc423ec233750c221a1e13a042b53e1d82bcaecaf310b4858f5bf6c00f70bd2892aa6df84740c7b4ce6d6966811f3767f325a412faa1a2c7b2bd3c1d919e15264f1ed7391f1d91b9681b5eacc9afedc1230e95cc37c5ef1a96e54e17d9adb7c2a7b61134da14036b36553ea03bce8df944084910ee2184599832c04fc2f78a5ed374ed90212d64a0d860c5200f083c4e6d34398292c3fcd85c99bcfa7c10cc5ea390916605ad30beef70c6fe26ffffbe7a9715f46b578b01ea18d56a8a894cc6bd84d01b7133cc97622a8fc71be20ed2532b104946c1ac381365d415140e17b10e9088c070a888b5c3adfbf6650a48e280f4fbbc0b2c6c7661e62e0a36f026484701a163a3ca056bb0745e62a0caef039932e8b5e4f79dedd966f86cf6cee77322a85ef20c2859b4ae85a80c6e930d7c31e3c2bc1f765100e824bb4a123f9ce76a421929598937407912285bebd49625733c3101239516ee61a2d4a971aa326ea717fc3ba4d2f5f3879311b0284065efdd335324460355064ac9ef5f252e442ccb8ab8106f4cc33095e4441b557bc30fb1b3459996d2f2abaf6e2c159d2757face01e13454c9d67f9d620c5cc583f314a17b307cb28ee0bdc097281b5538a69317d1009a60326301a1ab778791b0c7a6c619c663c4bc29c7c8c87d7dec6eb63f84392bdbe89ad2f58b6d743246a9e07f7695c8489fdd8d26efb9edaafc7a0174ee78e4dbe784c19760baa2fb81d60297272b17fd8055b5edfb0964fa884449f4d9588cb1c387073d05e75dbfa7a570a9621c17be843e16ca24ee147b1202e143296b2af94e03e814b05eb45acef628cb995f306ac71e61ccf57fa4f186b7026367b2ff647630b7310d7442175eb0c8b52b55e2ef4b5957844e7d532121e669f8994a2c9b640db82473b430707f5d953851709db3b1121376edd202d6b96aa1122e89ec64b6278c5ac70d1bf5c58ae97a0963ce18fa44e36c65eb79e6097c459acab3af0b90b6f91613ff3863e9e231eb9b60e2eebce58bfc3461fb3a7f1c0f9a1bb4a9e891295d01278ee98d8628bc2374bebbbd9ee4732e8e4767f0431207830f07fbcef5cf9c7c97b5b814a9fb397c0c036c4f337285acaf35242d85cd9cc01bf84789314dec17178ad080dd96169d1feaa2d27370c01ba3dafc71cebf567f39eadc88660df4da781fe579865ae5613725273526ba7949fadf68eb4bf43f70cd3bc2d335cd89114053e244bc76ba9b955067e45c141d919705e139e54623ea5e8947ee17a40d0609f68ac1b42e629adb5b064b11b60ea0482ffe42af1c44007a6b9af63ce8528d88162deeaa5090154f5f8a10facd16edfc9cb78ca0f8f99092059e72ebef376b00779ba2276f6c23ce1ed7f60fe6bc44e0025e5d922e0ffd755370523a801521e1797d50b5422cc04e604d40ba84d50c7053a386b4dd228b2555f31087746410919ba42d743626a9fe4083ae5dd58d5c14bfd10e4c4f8f504e0c9ecc819773265727bdb6dd4c7463d9e25c0b465a14b5e09508bcee93d69bd64ac58b6d45654b88170d421aaf3ecc1402327b65f434e39465c9e1f487cfd3da1c000fb9e852da039ddbe9c24e8b669be5394229eaba851ba54d6a88066a94f421012b6c63522378f4c588de55f085067648cc2d2e6e31f41d729cc495728c050554544ffacabffefd89cc39d8e7de5fabd662149eb4470d2d08b4a6acb3f8c74ec40140b1fe23623fb3163c68ad24e574f4e9cb427385e95398bd889067066dfab93c04c80a2ff81172ddba2866606e120722654ef603f3e34f37ba57545a4a3bc5036847de9c1a8b4969109e582beef46eed546ae1cafb0b82aea9b9d1f05dae4b146457eca05c4c22baf07e3a2ab130fb5bb10d93a78853613cd3ece78f1783caed35a35c3b43c9228ee4aab74a599108636fe074f493f008505422334dd410d1284b0170cb994c7972dd2d03dbd7466c34813f94021028ca60b75e0ea75ee26e6a901601d10fec252b019fa3897e96f4759b2c7ff5fe7465944734d42970e3feafda2108e650da96f8f7aaf7a9b12d3a7a0fc943c59f67e8d5c17849b519217e0b2f9eaff59bef71c42a614848482f3220165e4296294378985c60530bae2d630c8ed9487d7c73154ceceb2b42627445cbf21269535ef65322fafe28e1cc0809440ab7dc7e1921d2f9874b6ca3b9d44bbfd17f35db38d118e9610a2eeb308d6659dd8bd6e14197adaa1d16dd9f0e34a55bfa209bcda3bba9b5e9007bb07e218336dbc72e742005a3177effad35f065c485720ab0cd8fe74fd66b0735dd9f4da28fd8d4f0068f371d7c877bcc328e58bf2efdd95e848b6a5ac6c26c7e51e87613edcbf566ec29cddea7ad2bc2e78abaeeb5c5a4cbe26617a813bed73a7ad4442161bb0177080d0cb780438501e92ca35e64a30e059d4c1abb8a80c67ed1c6b23df46261a346627a50aa234ddfe49a5264a8f5e923ca9be95afacb95f53c6a4a5a9f846882bb8beecc56ee4de55981f6fa903afd0a3d9aee0fdae25e773148b7c994c5bcd26850e8c38dfbe1dc878da36b1de2bfffeaab21d678a63a4334f27ed68c71d0a3971aece755520e2e14602577329c5011bf35da54363b851d4a99c871a923055093de169964dd4f61eac38543e885d1ca2258703c5e6fd359f770b5692ccc50a6cb59d9506074c33324d10e3af6faba9fec1112e5c736586b29e1da6d2485ea7abbd1ad254b45fd972f82e3d1c5fb5e9dee3f8b09b19494bbda6b55a8235822e00eab88a68dbe7622940cdca791422ff50bf8165d0ca376d3d6fafdcbaa6514da9ee9c68c99b883a1561832e7be34f764b36e2cda070932f43ec709bdf4bef7bb33b6c0145b996f1f74d35ebff6cb035e8130f183138bc376563d80a6d4b243e35b1731e70785d908295f8332d85e088271cf38be84064497f6a90bae9abc92b59bda1de601d9ef838c64259eedeab466ccdb938544b5a51add42c332050be4ce8d334b27402166c77fbfdf9363bc8c58af893138936305312df2ccca4ea06250e3432b6ac3a9db7713ccbc753aab022cdf9c71c2b16aa3ae64b138681781d09ce183bfbc03dd14f77a5e8635674520b71d767b630e4bc1ad1551051aad8c29d3bef3e2a388b042caab3f2fda1a2d09ef6ff5fb5f1195f353c2e1ae6b8066333685421593e4876fa8622fba2bc983c4996509448d4e0636d58acc2c20b2b49ae38d804dd48833cb1a7ff8b5be829889d9224b5fd4d333d4e9f3b8f4c07af7430c6c8de771c6998dada2f99ce449e3b7e03076d3bc67cd03abcedc9c77943a014fe4eb1fe3e1d1e52931480db4a484e05c50843518b196cf2beed6bfc422556d6ff1bba7ea73919aff9cd43c546d031622687c4326099f99981036887458208ef4a8984cbf3475408dbed05deaac0d9f4cfc051aa310feed106a91a348e60a4e9946cc84c615c099b80e8a296a04689390d2bbd8f5f788fa5e9142cf30596c96b495330fdf405eadab709b94ee9f7f574b2c2e2f40125b0a393b61a85ca76bd4d44948465bd4d5c81724d01ca4663a051f479728ddca3cf398893c9cdeb1b3fd7f6a132f90d24c9d65586d9ef11b11528822198afe691ceea585d4a1d917a5799785abf1ed92495569f6cf608602aaec4e0482eaf4153d6d64a7a0c5464a5ebe55caf6026d74eb6f59c400c35bac8c9eb4be11c627ec13c623f13b0502729c401413119890b120b543fe4c96b59025b4ee9fe23ebb763708f03c1c7a1106b1e6723a99634aabe3a7c3f7936861d261a200c4e156d1c5790c3636ca7ff8a63fc33a271aeb1b7dff8279748f2f90339b711b75da51c97cbbdb76fad2bc2f76e83620c41de218175e507a1d70d532ece6c5453dc76ba3424590da9d3d66e38e02cf3b8f5798f3eaeed31e06f7d7e308aa97b471ba0bf8c678842cc95c38342636d7e6a307532bbbde346df710720424d26b1af6e5763ddc93f9b3b65e884b7e44e5117c05bd12afabe79ae5b4afbc062194e98d800a0382869c174aa43be0ec36e072911a16ce7c84e5cf9361cb8ec90ff7235f0f835173aac0f926f0207610466f2c350be64e5ab82e451ca7f9889afb76625f73e56bc4860aa8fcf30c11add432207b8754045403e4abead800c4f4bd9117e80d55ca18ae8e76a0940bfd9bd3b187ebe4c438a2aaa23e7f437e247d879b13bf5c329db14d2b7050345452e5a00a63d71cc4c55b16ba774b37262a328d0b9f9d0743ecb8b1f660b0a6e42e537b", 0x1000}, {&(0x7f0000000100)="8a86a01882d24fabfb2713f12d4ecc40a9fba9f2d7fe3db0a940beed5743de80f58121b8603093b6f3c73c9db9c7a9a27bfc4bb4b53dc5afc640cb71ba86004d06c4b79c893e6a4f4b4c27cad690113fac45cf6ebae522fc8d115728dbf5dd32d3dcdfd84b9ec1e86749a11bf1562809baf7e10b6f1d6f0c30407d42c78e61378ea0569d10101967c4e23c8862cf9246c00a506b495eb319bd80112d1493fb0d516078b41aef00785c790fbb9a2236a3657c6942c2678c4baf1f4b22b2135c0deb7acab58808537764efb7893a886f99b10bb14c68ce93798545f0c0bd", 0xdd}, {&(0x7f0000000040)="57ede4be67912abce7eae5789a8eaa4615d73afc6307f794c5482ddb190045390052eecf", 0x24}, {&(0x7f0000001380)="f31807b690f67b9f4e345b4c1924b808192af4ce52b46876e62cc479a9745173cde03973595f72b9b8d1bffddc94d72b6573233e25d4da8bc6859414a9042f5b3685f82db136ffc4c8b9a907fc2d64dca7b52fda2a9a112069d89f30be42d9eb1ad3701901bf8f67983dcba2575d78681e219b70d8f2d8f92f5de5b3bf3fdd14807e35644faee28547aecc7ce997c3c777ef1061806d734b9703d3bafb52e34368c97a8732c2fd207b1854e3fe51323aa5b33d65459c0cb451b934f8ee2791fbee173ee85a1ad6736b913ded7576812e4398dbfffdf967be7a7fff66697aadea3a730de0ec3620fa220ac3b16ac9", 0xee}, {&(0x7f0000000080)="c9f897b9aaba0a329a1a2c3ee10ef1d0958a3deb6d30e9528fcb6a9d5ed6", 0x1e}, {&(0x7f0000001480)="15a28a417d6783136dfef6bb63384c984f7155eec827d218ca76c6d5e4a2a721321f1464c249d67d971a14970c22628c9d55cb307377930a714cc59f64e0011ab44ca88ca3dd4e4e5ac189cf7c0fd8cfc82008796651c965829108bc7f89945a915e70459e0f5d1a5f840288f02f5be55d392a9f9b7b752ca89968fd058cdac049a61ed5ae2f8b0c65690627021213c317da37117fb3f7ddd34274e175dfd17920a26228a02ff357f72c2f9c131aa1ef5459579cc4156e499b3f680c979d2b2f9480b0e97c0e010be7dbfe868fe9f325d46362cd8bad7f85cf6aafc72dc7a8bb843bf57f312d4b838278cc5aca88ea97d9b432dce15e70ae045ceea56e5a", 0xfe}, {&(0x7f0000001580)="adf0fec93ed5cd5980f3a5b14e7972b69fdd13b017188ec4b967c44fdcbd92890f2ff09dec7fbffc88dd57ffa18a9107aab9a30e095faeb8937d1c8ea0e8aaba796fcb76ac78e5f940ad398e58f808d14442242cf212aa9a73e642d8953acc9d1ad471ef4c7e8ede2b065a304c69ceceeabee2fe57e11c183b18d9b356a37e24830d052b62000940519e98593b12d3eefbdd1e9a76e9341362966a04aac8429e41754831e98c970d91844ecd90b242922162f28f396dbefa4f89a704313b3d602d4b3095f47354fc5b7f4520171c6193e32e926ec3bcce88d173c24d06d80386", 0xe0}, {&(0x7f0000001680)="1822b0523fcbbd920b96902242b6fef2a0ad46a06680cafe946f3b27fd1f513e913218a4a7f38480a15c71dfd73bc7c77135d012bbcef774d3f5e65472b49844d22b9618f52d3314af8a4fcb73764650ebc0f743706752ede51d6b8329c05473ad40a47adaf6758c0e5e3672e8a5e69fb4c93b4350969f844f10570eab5c85c08baf057fa9912f497a252e893ef3089c99c1644804a500ebfcd86e9cede24e812cd4d478362dd225fc15e340d4efb4817cbf6d715605f103795a56c61f978881fce9c543f69c31127adc799063a6badb9afb4e0e2916", 0xd6}, {&(0x7f0000001780)="62eb44a102670001ec53cc43fcd87ad7601799768acde7ac0a201bee655885d2fbd86607b2b9ddc1f9cf21378ff975d561caf0debd66508a10008394b4ac3372dd0fb1c5a5df9e2293053ecc961ddd19365f908055bb1554ff7cb3e40fff1c1ecd8b0560882443d57341b8eeb954865ec71bbab8d48123f151b06683a4f561dc5745d30768f5787d374379bb3cc11c75cfb545375b9d36d21defa8d7c99ce3e7af4d171fd8a4b0de899695c4433b50d2c8820dad896f36d7a43ec93910567e2538b7b8996ee4a689188061d1e1fc008d87697546a6855d", 0xd7}, {&(0x7f0000001880)="8d0cb44961c6e4c09dba43bb2a2df5a466b2033f7f5b7163280b62bbb5730f9360b7dcdf0aa8b4a917ab3718a92718892d392f707e504130b92f5fe56658e3086b085bd68bd07adf3b1d848ff84aac14606c8cfeb1c0e4cec761e5d15454ab2ee384cdf9fd1f9da368315306983a16a80d1519027ac3251fa1d327976ed78f52ff8e", 0x82}], 0xa, 0x0) dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:00:58 executing program 0: r0 = socket$inet(0x2, 0x3ffffffffffffff9, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, 0x0) 16:00:58 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x400000}, 0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x89) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x1000, 0x3) kqueue() sendmsg(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:58 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r0, 0x0, 0x0) fchmod(r0, 0x2) 16:00:59 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') nanosleep(&(0x7f0000000100)={0x5, 0x9}, &(0x7f0000000140)) 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xc40, 0x100) sendto$inet6(r1, &(0x7f0000000100)="1163d315067c4d7d65609f3afa12f45bfac75ffa191922aa77da0b9e1dc1a5e5bb36486773f20540da6123764d364fc8eec16c6f6952244660a5356fa7386b88af6159999eec68a097179f767a3f767d44dccee15761d44bd78c8ab17710ca327a85aac183ed8b1a3ff393563fdb295a3a5749cee4d763e7c920596c44d5ee2e4acaf559d2447216421f3632966e103d2b3ed356b29bf9be", 0x98, 0x400, &(0x7f00000001c0)={0x18, 0x2, 0x800, 0x5}, 0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) 16:00:59 executing program 0: r0 = socket(0x1f, 0x3, 0x20000000401) getpeername$unix(r0, 0x0, &(0x7f0000000040)) socket(0x18, 0x8000, 0x72e) socket(0x40, 0x4000, 0xfffffffffffffffe) socket(0x21, 0xc000, 0x100000000000) 16:00:59 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setuid(0xee01) pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="624e0af3cd92fed3522fb544c3fce88038f72c7e81a9b658b399cd6bce1e79ca3b919922d8a39eb78b58cb269d18a4f5e540764083c6b347b99cce99fe28fede4e4bdd1ee00ee743664852a593c5aaed3b97b41a19952c97d35a8a3c06206d89a4511108422ed205d99f5e290f05070aab30154105511505c478c88cdcc09cee406677524cfa05c2665699cb6243c8323082ab6408f3566942e1", 0x9a}], 0x1, 0x62) 16:01:00 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x401) dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='\x00', 0x0, 0x66) mknodat(r0, &(0x7f00000000c0)='./file1\x00', 0x180, 0x9) r1 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffc, 0x1000000000000}) 16:01:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='\x00', 0x0, 0x66) mknodat(r0, &(0x7f00000000c0)='./file1\x00', 0x180, 0x9) r1 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffc, 0x1000000000000}) 16:01:00 executing program 0: shmget$private(0x0, 0x2000, 0x0, &(0x7f0000f94000/0x2000)=nil) munmap(&(0x7f0000f94000/0x2000)=nil, 0x2000) 16:01:01 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0x20}, {0x2, 0x8998}}) dup2(r1, r0) close(r1) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:01 executing program 0: r0 = kqueue() r1 = getpid() socket$inet6(0x18, 0x3, 0x3) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:01:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], &(0x7f0000000000)=0x1002) select(0x40, &(0x7f0000000240), 0x0, &(0x7f0000000380)={0xfe000, 0x5, 0x400, 0x2, 0x16a, 0x9, 0x7, 0x6}, &(0x7f00000003c0)={0x9, 0x5}) 16:01:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) write(r0, &(0x7f0000000080)='\f', 0x1) write(r0, &(0x7f0000000080), 0xfc4c) pipe2(&(0x7f0000000180), 0x10004) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) getgid() r2 = geteuid() getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) syz_open_pts() chown(&(0x7f0000000100)='./file1\x00', r2, r3) 16:01:01 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x147) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b6", 0x1}], 0x1) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c4dd20e9b1e9cf6c334861771a330fe495a4ec3955062e0253766746d6052a46e610e7d726204bb108374b5a644bd9f4887b62e91c3862c870f28e2544ec27b77575ff494f6202cc03412a189a9382b8881ff63bc71600bed3020a8012b3f18dbc11f", 0x81}], 0x1) r2 = semget$private(0x0, 0x0, 0x200) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000200)=""/35) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x2, 0x7, 0x8}, {0x18, 0x2, 0xa5, 0xe84}, 0xfffffffffffffff9, [0x65, 0xfffffffffffffff7, 0x28af76bb, 0x7ff, 0x9, 0x62, 0x2, 0xc90f]}, 0x3c) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x0, 0x2e}, {0x18, 0x1, 0x8001, 0xffffffff}, 0xb66d, [0x100000000, 0x9, 0x1, 0x0, 0x5, 0x7c28, 0x14, 0x4]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) 16:01:02 executing program 0: mknod(&(0x7f0000000400)='./file0\x00', 0x2002, 0x4000005300) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = openat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0x1) kevent(0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0x0, 0x5, &(0x7f00000000c0)={0xfe, 0x5}) r3 = kqueue() link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)='./file0\x00') r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x408, 0x142) getitimer(0x3, &(0x7f0000000380)) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffc, 0x2}], 0x101840df, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) kevent(r3, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffc, 0x20, 0x8, 0xff, 0x401}], 0x1ff000000, &(0x7f0000000500)=[{{r2}, 0xffffffffffffffff, 0x40, 0x4, 0x7, 0x7fff}, {{r4}, 0xfffffffffffffffb, 0x1, 0xf0000001, 0x9, 0x6}, {{r4}, 0xfffffffffffffffa, 0x10, 0x47, 0x3647500b, 0x8}, {{r3}, 0xffffffffffffffff, 0x8e, 0x6, 0x75, 0x3}, {{r4}, 0xffffffffffffffff, 0x14, 0x1, 0xfffffffffffffffc, 0x6}, {{r5}, 0xfffffffffffffffa, 0x48, 0x2, 0x3, 0x1000}, {{r5}, 0xffffffffffffffff, 0xb9, 0x80000002, 0x408}, {{r5}, 0xffffffffffffffff, 0x40, 0x4, 0x140000000000, 0x5}], 0x3, &(0x7f0000000180)={0x9, 0x7}) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) rmdir(&(0x7f0000000240)='./file0\x00') kevent(r3, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x22}, {{r4}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x7, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000300)=0x9) 16:01:02 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x7fffffff, 0x3, 0x3e, 0x2, 0xfffffffffffff001, 0x401, 0x1, 0xd40}, &(0x7f0000000080)={0x2, 0x9, 0x8, 0x40, 0x7fff, 0xfff, 0x3f, 0x5}, &(0x7f0000000100)={0x5, 0x4, 0x3, 0x5, 0x1, 0x1, 0x6, 0x4}, &(0x7f0000000140)={0x36, 0xfffffffffffffff8}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:02 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x0) lseek(r0, 0x0, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x309, 0x4}, 0x10) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000300000002}) 16:01:02 executing program 0: socketpair(0x0, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x2) socket$inet(0x2, 0x2, 0x80) 16:01:03 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) dup2(r0, r0) 16:01:03 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000100)="51035727a85f76d935ab462638a5df73aadd071e3f2c69a37d292a02a4401863548ceb4178081f9eee2de59da7a69b78690bcc5eeead772a758927678b0cb94216d76073d5c94369bf9313d440d8ecce015d4e490b9323573c08aafa172e8a3f44b0d33e41eed3d2ec518ed7dd271f6528070d147781e750c2f98afffd3938a25a5712c02e98f4c7f9eca342c74c49654c92e78ed757ef5a5ec9ebee3270ce3aa8f4c03424c421db6b9ebdba68f4e23b47b7615275f7e5fc33025c1dd06fa4ddebe96f40b650199fd9ddd17ba6015fc0882883b0d83e27", 0xd7}, {&(0x7f0000000380)="1db65e0194e16d1b0c67992089a0807c639764f1d3f1a18f62610c6fd983fede708a50cfdd18aa0bead4031ba3f7c187baba3747537ff7eea7c058fc660e144b53543b51a85937cffda8f166c3d87b0d7c2a90fb7e3a71a901aaff448e70a8b6825fab0bfbbbaca439eb487dc70a3206cbf1f0ed885bcf4da102835e74ddaf61360306810fedc66ed7d6d310eeb97d00df54f59d69e1cbf4a886a2ca88013bd614257339715da5819533665e21fe367196dd63b8f148e81374", 0xb9}, {&(0x7f0000000040)="66362967a9d73a34714e6ec19612bcb615bfc1e025ddb7563fb058a1fe536ac0df557a9aa41b3dea353afb430e0a9515da55f09c3a521921f7336d9e6a7fc547736104536c0d6d8c27b9ef5f666cbb8d13d800e31aab88981c01382cf92a0317029adbaed8a2303f72a692564a168cde74e63b", 0x73}, {&(0x7f0000000440)="f0ae5f5524c2b7d832ee817134dc76df3aed27c75a901caed0452a06a19c7025789e6e8235e539be4c2c8f5d32a66a1226f6cc93be9798ecf48af9c1ccd399c53e12f422d6b94570bdeceaa39609ba454b73c4d95f27744a62f938aa88f5876fa9e5f5bacbcd8d16033db46ce3a70384940d01be6eb636208fc268762f2074bbcb0fb1db6971df84e0de8996885ed821e91cfa081f488749d1c5dd25ca3c3ceaaf260373acbd0aa1a6e00e52c86bda3d0b429583612cdf40423d92cca6087282435d4f5e410858858b7d669d4f7b9c388b52c3528a805f9817b90e", 0xdb}, {&(0x7f0000000540)="96335ab6f2744bd6ed3ec3abe772a2ecd14d1b57d3c5f5f9601def25f26d3999684197127bba5df3a8bf0d72dba8e898d3cd4a958b4b3e94026d294c8d5b4e06571ce099adafefdd41f5edf7db81bfbe52ce270c80db9e424dd2dfd5cc10d9963dcf03f9e86e2220f9a55bce0ef8a03d5ee9951b2b9f2ec08d488b61e3ac2b51c3f28c9ef3bcc806e7cd46c8074cf5dc4ac3c1513f2c89c8767e7cc716307a5fd2937f13487268", 0xa7}, {&(0x7f0000000200)="651d33112db17f20c6c7ca5d7fa25c2802a8e8bb9d5450c90e7278ca56c04b0aa846a28c870140436cbf14cae28393deb2949a8b53", 0x35}], 0x6) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) write(r0, &(0x7f0000000680)="7ed068cc056036e1e9aaf4d96ba852c7c989a35a072c67f34ccbdece7b6d08ddb5a62bcd4c77fe6cfd3dd5e8c7cb4523eaedee41c8f9eaa813c7b49cad92aeba13c4a908529c0e5649fc8200d0db64da6adb67440db908976c51e9e170a8beb2396d0e76a07ac46c368583d0b44aae9d194e97f5705061e599bf360dd21888a131fddfb3654d4ce4b5b71271cfa9e96501c26230d47412c286c3aa0c2449d6e471f88a4ca6060a015b55c05edf00e4c677bd32bbeaa016c4121a14ec4c7fc457999b3dd34cd7f1cb0bae03e1f02b820f70ea286179df986f99971c67017d33562c54dedc349118ae29414473416eee1776f9f56c8f2465", 0xf7) open(&(0x7f0000000280)='./file0\x00', 0x380c1, 0x8) 16:01:03 executing program 0: getsockopt(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000001180)=""/166, &(0x7f0000000000)=0x103) 16:01:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom(r1, &(0x7f0000000000)=""/189, 0xfc45, 0x840, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000480), &(0x7f00000004c0)=0x10) sendto(r0, &(0x7f00000001c0)="e39b8dc4ab37c09e18148045c034a5fde5b875cb777fcb2900450d9712ef21f2edbb22b7cb2ce4b3acd99c06cd0d98a23530457a6a3d0350ca11143fc7c15a160bb0835d85e74585bae1d34c605b900b186980580198fbfedec851f6f7b17736e5c0ff05b6c424bea508f5b5df3f63d446a264027af15e1ea57175464c4255acadcb3846b57d82513bc258eb2d2bcaff81", 0x91, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) bind(r1, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/190, 0xbe) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') r4 = shmget(0x2, 0x2000, 0xa0, &(0x7f0000206000/0x2000)=nil) kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) shmctl$SHM_UNLOCK(r4, 0x4) listen(r0, 0x3f) setsockopt$sock_int(r1, 0xffff, 0x1018, &(0x7f0000000440)=0x6, 0x4) 16:01:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(0x0, r1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') setgroups(0x7, &(0x7f0000000180)=[r2, r0, r3, r2, r0, r4, r1]) open$dir(&(0x7f00000001c0)='./file0/file1\x00', 0x100, 0x10) 16:01:04 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r1) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:04 executing program 0: rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') rmdir(&(0x7f0000000180)='./file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0xfb) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000004c0)='r\x00') pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) chdir(&(0x7f0000000040)='./file0\x00') r1 = semget(0x2, 0x7, 0x480) socketpair$inet6(0x18, 0x1, 0x8, &(0x7f0000000340)) socketpair(0x18, 0x7, 0x9, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000240)='./file0\x00', 0x8, 0x4) unveil(&(0x7f00000003c0)='.\x00', &(0x7f0000000380)) openat(r0, &(0x7f0000000400)='./file0\x00', 0x208, 0xc0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000140)=0xffffffffffffff0b) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) 16:01:04 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) socket$inet6(0x18, 0x4, 0x8) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000), 0x0) 16:01:04 executing program 0: r0 = msgget(0x1, 0x200) msgrcv(r0, &(0x7f0000000040)={0x0, ""/215}, 0xdf, 0x1, 0x800) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000001300)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f00004adff7)=ANY=[], 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f0000000000)={0x1, 'T'}, 0x9, 0x800) 16:01:05 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) mknod(&(0x7f0000000100)='./file0\x00', 0x42, 0x0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 16:01:05 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) 16:01:05 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x1) close(r0) fcntl$dupfd(r0, 0x0, r0) 16:01:05 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0xffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffc}, 0x10) setsockopt(r0, 0xc, 0xffffffffffffffff, &(0x7f0000000040)="6610321366b4c845338b24b3f5834c7a7b323fe016060000002ea13104bff659193fbd57d4b0ae9d9b2fe142eb73f17348cf9c63082b389e360acbcfa894f32d209dc20c4fb96310e47dc56b5def0f38a98179eec1cca6b4157d0624676df18c5d0c761fd927d757466a1d9ff08c3dc3b3a6d0ce95", 0xfffffffffffffd09) 16:01:06 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x80000000000000) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) socketpair(0x20, 0x4, 0x3, &(0x7f0000000000)) 16:01:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0xfffffffffffffcf3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4", 0x32) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000380)="2964f10c9e96b37c14fd9640060f9e9e669f3eef31692ad5df34954b49fc613190903e46c9c94497dcfb628db86d3a4ca9cee6", 0x33}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000ac0)="b79d5885e889b710238a2baadb33649db41124135529f00e451cc9ea47cb939d42fc66afd0ad7627b4cebf1e1911c233886ce8bca5681cea2afc55469efcb271fae9d3403c4faf62f56139e4b23b74d932dd2c5a291d9bba69b1cc048f7585eb659075b4080282a705fef1ade285f8fe4fa992392048d672bea8138a20630fe0e9d8af7a8b4d6b6d6c7f0a4ed3b171c358f006c5ac894479c3f3ffe9b7e7dc8abfdc1f00bb6e4ba3c4b3ed57c0534d08f3e73c51eb63e88ec29cd6086bbb612a4bbdcd95bafeaf0fe85f1c8483830138c6adbd2527431015ad9439ddaa3b9a19d45e3ae0c1c7d557ae767af77c927a27379860bec6fc291019d8a2f09dff0e6bae72eec5ed228eff3701fa8d30c11a69bb60dee182848e59860a08abb01319e730db60c027aa658deb5c8d849215d69a9c93646b7940b617dd5a70636a9f58a9a771348bfd563b3f857623b42952eccdd1a497206cf38448aebc1f3116ae0c20cb1afc3d3d0248afb804c0d6293ad641265e30aa2b7eab7070e71ed2662a49a43edf0853fdc70237fca9733aa091fdf75350b545a46548976906dba9fafd6d0df35ffd3b081dc2b61e0c2a05def113212d47551f052d0716d4344819f152f78945323d89270292bdb23436e6060e2a8ef94c10f7b61a55d7fcc178087dad5ef4cc809311c9d9b19b800f39cd4d23c9f3587337892a8da94f6b767a51f3fafc9567a01f10924120444b55b6f963953306bfd1814f375129d4527238ce53041b1ece27ecf9173ada533b0627a500b0b398e09b327f622d2ed87229605bc3b0eafd02d44ad6e5891c9be480c17a146091ee65c562b606cd7f96b435904ec65f78a46b2a2a80a92303a8d3d967fb657b4bc031ef2e52662d108ecb82ee07a2bdd8183e8d0d0158a2a65f3e300537e3285dd111269cadbb1ab12d3452ef12365303f7e12790f19454c83ef9a2eb8ee56ed69fea20b92658a4d82b67ea11ba7b63dc79b1a3fb5d2188d40c14c6e12a9fe9504733d86c5dd1fd745166c5be574915ee1467a8c69c442287c256070f4cbaef70b6e4d346409b0d53758e7ff9f0b52aad88cf7774f3f776316d0358ce3ba54103ef7ca3f20b737bd0e3e0215e22b5c4bf7fc38c673b4de76011346ef6bc51553de2cc8c4c133d274f87e875e4d1e09aca88f71a7bf3463884dc4eed21dded3dd82196639211d30e9a357387705e7a22cc4061538a4fd994ccb698afc3c110e1c834054a0bac05387d8ab3dc85170e7e637c9b91af56fdccbafbeb5907801d785774aca2f887410fb983baae946fd63cd2044345b19904f75936a4570718642320d59c7847fce4199d76fa19d4023cf18fa2bae75df728a154903028c13af551a503d7e24e27dccdf845f333984754e88d8f263b2b6a24d43571fada005ee8460d42641ced6b028cbaf0c831b10a4a27fc6415e20e4f5d5ec37181b984d8e2c94bdbd024967a20ff8c05a24b72bf8d9dcb4921b92c190d0639821716076430e053b9cbd4841e55a3be5dd2ac767469af4909635f9e15", 0x444}], 0x1) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() close(r0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0x0, 0x10, 0x20000000, 0x4, 0x9}, {{r2}, 0xfffffffffffffff9, 0x48, 0x20, 0x83f, 0x400}, {{r3}, 0xfffffffffffffffe, 0x10, 0x80, 0x1, 0x20}, {{r2}, 0xfffffffffffffffd, 0x4, 0x20, 0x6ecf, 0xe5b}], 0x9, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x88, 0x81, 0x7, 0xfffffffeffffffff}, {{r2}, 0xfffffffffffffffc, 0x4, 0x24, 0x84, 0x3f}, {{r2}, 0xfffffffffffffffb, 0x98, 0x5, 0x1, 0x6}, {{r2}, 0xffffffffffffffff, 0x4, 0x80000000, 0x100000001, 0x81}], 0x0, &(0x7f0000000000)={0xb4d, 0x3136}) syz_open_pts() 16:01:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001, 0x2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) 16:01:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCSDTR(r0, 0x20007479) 16:01:07 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f00000001c0)='./bus\x00', 0x800, 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) dup2(r2, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/70}, &(0x7f0000000040)=0x48) 16:01:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) r2 = dup2(r0, r0) recvfrom(r2, &(0x7f0000000200)=""/181, 0xb5, 0x843, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) 16:01:07 executing program 0: r0 = socket$inet(0x2, 0x9, 0x5) setsockopt$inet_opts(r0, 0x0, 0x400000006a, 0x0, 0x159) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) socket$inet(0x2, 0x2d04e33f1f24ac0c, 0x8) 16:01:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x804, 0x818, r0, 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x4, 0xfff, 0xce04}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x8, 0x6}, {{r0}, 0x0, 0x1, 0x18, 0x5, 0x10001}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x5, 0x5}], 0x1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x14, 0xf00fffff, 0x74e, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x80, 0x84, 0x4, 0x7}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x1, 0xa00}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x80000000, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x5, 0x3, 0x20}, {{r0}, 0xfffffffffffffffc, 0x6b, 0x1, 0x1, 0x2}], 0x100000001, &(0x7f0000000040)={0x3, 0x9}) sendto$unix(r0, &(0x7f0000000100)="1bea349d314e0b59ee00c354b9df5d9b8f9e1bf1b436d8ec9e7f7ee5fcedfd3a3800ae09c20809af257240a1dd0c1385e32483afe4590a7b2f07914f270b9481534121f0afac273b0b40ac064c5894915c6e6abc6ae0b0a04c83433f13dd44d735985589e754d0a6ee34d0bc3a2d24168fb8c5ef80ff0e9312252b6ffc5b4fbfb580a4de8a841bde44b0d85b866be2486f4af8b705b4618b46d2958cc1b7610646eb4c0ce4533efeb27a0c6a286c5643135592017a7c4a77c54d568432e63cd50e3dbeffe977341c64aafcc0436e6ca9b43617992d92ada4fccb35db75787e0a79a9147ccc0527a63a96c67d8bd08dce78cbae0faf", 0xf5, 0x4, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0xfffffffffffffffe) write(r0, &(0x7f0000000080)="730b64ad8f6786dacb31a05245bc4dd5aa1756ceedb2cf017923b3fc", 0xe0c9a006f5b85609) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0) 16:01:09 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/123, &(0x7f0000000080)=0x7b) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r2, r1) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xc75, 0x0, 0x0, 0x3, "a90000a64d5356066494d40118f347fb32dc1216"}) r0 = socket(0x6, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x1de) 16:01:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) connect$unix(r0, &(0x7f0000000640)=@abs, 0x8) r1 = getpgrp() getpgid(r1) 0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000000), 0x4) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x9, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/93, 0x5d, 0x803, 0x0, 0x0) close(r2) 16:01:09 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) flock(r2, 0xa) 16:01:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/15, 0xf}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x101, 0x3, 0x5, 0x9, "7d22442c0528e1f377858b291a6d1ff487370854", 0x7f, 0xbeeb}) r3 = syz_open_pts() write(r2, &(0x7f00000001c0)="ec176bbdfb3cd2aac0f2911f", 0xc) close(r3) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)) r4 = socket(0x20, 0x5, 0x200) sendto$inet6(r4, &(0x7f00000000c0)="d76660e6dcc50158a3edff7702db044eaa1d4df7838913a4ce7b0eea5a4b3a65a51b78beab5a3a3008bfe00c52fff339afadb353961fd4922f8599e1c47ed9c9f7ebef3847a64f3a324438c2d36dedcd5052174470ee", 0x56, 0x400, 0x0, 0x0) 16:01:10 executing program 0: setrlimit(0x6, &(0x7f0000000000)) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x108) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) 16:01:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd, 0x0, 0x0, 0x4000000007fd}], 0x100000efb, 0x0, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r1, 0x2000747b) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xd0, 0x1, 0x4, 0x10001}, {{r2}, 0x0, 0x80, 0x2, 0x5, 0xfe}, {{r2}, 0xfffffffffffffffa, 0x41, 0xf0000004, 0xfffffffffffffff7, 0x7}, {{r1}, 0xfffffffffffffffc, 0x8, 0x10, 0x200, 0xe774}, {{r2}, 0xfffffffffffffffc, 0x8, 0xf0000003, 0x5, 0xf916}, {{r2}, 0xfffffffffffffff8, 0x1, 0x10, 0x9}], 0x5a09afe2, 0x0, 0x41b1f84c, 0x0) preadv(r3, &(0x7f0000000380)=[{&(0x7f0000000040)=""/30, 0x1e}, {&(0x7f0000000080)=""/15, 0xf}, {&(0x7f0000000200)=""/155, 0x9b}, {&(0x7f00000002c0)=""/21, 0x15}, {&(0x7f0000000300)=""/78, 0x4e}], 0x5, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) syz_open_pts() r5 = dup(r0) getuid() getrlimit(0x7, &(0x7f0000000400)) kevent(r5, &(0x7f0000001140)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x6, 0x0, 0x943d, 0x0) open(&(0x7f0000000440)='./file0\x00', 0x80, 0x0) 16:01:11 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0x1}, 0x10) 16:01:11 executing program 0: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file0\x00') r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000140)=""/185) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) fcntl$setflags(r0, 0x2, 0x1) 16:01:11 executing program 0: setgroups(0x2, &(0x7f0000000100)=[0x0, 0x0]) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet6(0x18, 0x8002, 0x0) nanosleep(&(0x7f0000000180)={0xfa, 0x2b}, &(0x7f00000001c0)) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) select(0x40, &(0x7f0000000000)={0x8, 0x4, 0x7, 0x3, 0x3, 0x1, 0x7}, &(0x7f0000000040)={0x8000, 0xaf40, 0x7ff, 0x100, 0x3, 0x5, 0x7, 0x9}, &(0x7f0000000080)={0x9, 0x4, 0x0, 0x3, 0x1, 0x8, 0x1, 0x1}, &(0x7f00000000c0)={0x7, 0x4}) 16:01:11 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:01:12 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x12, 0x2) write(r0, &(0x7f00000000c0)="96562eecc766ddb898aa18290b4a8977cd4c067c24acd30055", 0x19) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) close(r2) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8, 0x7dd0742}, {0x1, 0xfd}}, 0x2) close(r2) 16:01:12 executing program 0: mlockall(0x3) setrlimit(0x7, &(0x7f0000000000)={0x0, 0x3}) mlockall(0x400000000000001) 16:01:12 executing program 0: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0)='s', 0x1) mlock(&(0x7f0000ff5000/0x3000)=nil, 0x3000) socketpair$inet(0x2, 0x0, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="a352dae5f3e8bc005e4276a7b0", 0xd}, {&(0x7f0000000080)='b', 0x1}, {&(0x7f00000000c0)="0f919fe0904e45b9767dfc3c97fa9293af019cefa616fb6f189db4b23b1568a3bb6ddd71b34ce5a1c14b60e0a1f89d91559906dd8c68", 0x36}, {&(0x7f0000000300)="7cb88799bf9d899ce94c8fff0aad5cb54a8ffcd54c789d8fc0fd5759149a1046a68226dbf20a80b0746bf3ddd5c28d1ab4533fd7828e7e422b60a15be1c83d4a9aa6cfd2b553ed04f472e845b33de8e146d96620f37c1f1620c04a00e6702583dd18856baec425220c5561043125b66ff2ab0fd179c8e75b2421e99de98f1b1ebc1aa4947b08845d7116b1c89ce7e5581a0a7dcee253c3f3301af8372ba2a9727d15863f04674d65b1f90f112a695ff9dedb339a7bef4267efc994aab93daed8cfce61b3522fad662a09429d38459c7b666680174f741c9a7571afd7cdc2313d24dd50e716b83d1dfaae16b63530326542495423a9d0fd733ccc16565899a8edac7bd8f2b337e7e58106a1d2222e49b8d5ea3b2eb082bdefe2e1889150757492655d1603f92ef103e3dc22fec67911b0b08f4919a4b4502e928859e80d5f961ba991e4eaf57c41c1d6fdf21f4f34e32a5838ae380d7802facf75bc8f5e499316ce0d3f43d98b26373f2b0ad378b3bd2bff01c5586b03703a532a317982927a320dbdbaa3c9960b368f538b4fe7bdf5417336e57b833ec9338b3e2e29cd3217a6ee3b49ffb10e186c293b2776ec8d7c4e0f4e4aaa7d89c67fe5878aec26c9b4e5f9e9470a312f5df502d2a06cbf8f57034a750a7f5e903d5fb3ba0539726c583fab8caec65b2217012b630dd2313d1208b7f85737aaced6eb4d5da53699c50c03595c888361e38ab0e8e6bd2cc73c5ee2fbba1f2bcc992bd0a18165e348cadebd5ad74c6757e7914f8ec272d6d709ecf28fa1f410958ddef2a0d38339f93592af6463ca5f814870bd0c043ca5ceaf20e27c8933dd8886d1dac8b3895bda0ac360e3e0d16dd69714eb475f75c73dbbfedda6cae38cbc761ae63596841f6e88fa63ae26ddb863ecb4e4a54707063c10ac2f864c943d3248d9369731af6c1724088fe743099acf7142bda57384e166b5135e7f545c3d7bd025392c733c0de61211596794b9f86ea3abd3d5478cbc11dd39a79109bbc1d2188b8217eb7089fcdaae141def0a8688e2eeae766582a22157c57349285a901a1f15481b249b3875dbb0901e3e375c9ef83387e55d6ecf9ff9bfeadf8cf70472a44b7a7a7d90766975152eb05d6d725a7a0056d9e41f9d29e5454524dbee9bdb738107c03e9a3f99084610cfe0880ac9d2aad9a0b789b86a2c9ad4f9b887742f7fbbac8a225b953f769dcd5d547ce715706c53e16a85ac8923c2994a1f0e82f09386f6cdcff1c53db14e643abccddcbaad7afec357944a998039abf2f83f816cb31a476dff301565d32b55c06b378ab97309af348a50fea1fb4f60c8957c1713d16b12336202e32bf9cce16bbf9835c8a10864643747b4c1a33e105b2ded25fcdeddfffd06c10f4e8c0f46644cad8458dd4f1bd5a23a5747f21b214a036b8ec4521679eda58e50d439feb3af93270b9f338b3f83429a88c6f12abfde68e8b5e56577190f6f4a959854deb9d427972834cf994d4d1bea4f06c17960a3bbddcb0298dab310df1d910a8124f0d1d2a149bef374ad6bce11cc7cac11fe08261733d89fbef83646ee237d7630f330823ce958ba30a492474e22d19e5899877c80488041400ed5464ece7668e01c709686656982e315b93fa6c8cf29a3de052fcd636999a01ad146908e802b309e0ebd57c1cadc71274ca9a4fec586b5a7dff449c0118b4ed262bee52a08645b33419a0252ae27bdb371a8293f9e29d772ac4f4b55abe2883dfbe856b63dbb07ec3738e55011b0c38347050dfe1ffabb9692f989dfcc3114e64c850f527c4f820364549e3aff070fbbec7286f406e8977e080bd0a3dcc46cb8b3bf50809bd74b91549860565891384c609b2c5c72d2fb70c28fe86941c051b038bda5e62ab4d5974fae4166aef047501893813fe9cff56d192c62bc69d33b90d1070786a72c3c2f3c4083b52b0c27a355a5158e1c3d600f802887ae8da334aa2123bdb898e7cc09f6f5eedac280971af2f4e477b3bbae04f75e3262d9ea8aa353547e3fd0163973be8d3a9635147241d25bfffaba1aff2956953186408589fb49a73ee474635412fc5bdb5f307ddf2f3ce86a6f4dcbfda552501cf3e6351e8a83626e66f1ed8d122f7a2c060225e14c949033f0367666f9e576ba51032cf73083771b73d14a507b01ca844353d6e048709d83b14dccb04a99e16cb10b6b19431dee55b1eed3ca033ea0409845e428d0effb741224d9e8a7be41bd5c353691355321ab7ae8821860bc7013404690db27537315ecd946d5209bbb3c05b8c46a35f5a6e45579e883a400413801eff513bfd26b90cd78d1ec1b9725f5691aa2253713a03baee2fbf634361751bb7d26f081c60c73c37a124770c4d3c1f1739c34a7f91086eef8d7ac7fd699a8f0554e97f5726420fbebe114419ad6c01336f40ca987c07f7c70ea0e30ab937e8941702a1c4298c91082cdfcdb8e7ca45ca0718cb4758ab6e1d82ee86e3cd8b58575c94ad8c9292a3d8f94cb9341fddd96a0a240b392251eb31c661475b73c37842e745343da2775e0f986f230704a8a96cfa1a9430656c78c16a9fff2e49c331ad9c91e8aeb472ef4dbc64576538af5eb7bcd2123b946b1b1ce2cc61fdfa391cf0df9bad83a6120ca75a318ab5a454fe0725b7728ac63c5923c5b493a753af63b0cc88056a77c9bea3d10668bb0d0e414c55cadc67f23ec2ba5c46341b3f87c4efa53ef86d33ffcad80de6bb8c31f81927ccfd6293f6bf39d7750a9971e063970e1baed4c3b7a4f70beee44c6ac385611c491de69fd79ebc827281151821d8ceb1f5e98624f9d4e9cb9d1fa8e5832410b2d751b4c3fff5161f74fd6f3d17d5767dd378c7ea959026a9d8632e0cc6e3b8f6fff6d9d2d4769fb53c9088a207c9413aa12e4120f911fd9cd1b8f6b0be9c3770ab86f9dea190cea434d98ef8b4ba9bb14aed1e62c71c61557134e5242008f194ff853a1ed59ad1fe269d875f07f90f8115d19b6b3ec36e7283526ab969af595fb042a3d5055d4f115c51e1975df88a2b753a4e7c53014125eeda5e21be1ec01a6250b9d45fc2e8abd0713a52cf06929f9ee2c9cc1f33611048e6b21827055b1858c8843a87ebae430993f2728d760c82357f62a9c5457cce44d7145525b0bf2344befe3f31fd0c85841934507e43a4506d851b1d48d4663991443a8767886a78e4596ab028a4c3197b00531a6a9eebe321df7e158b3c2cb733ebf9bc6926eca0411df858e2f48fa414a060979745f90dd07f5df024d4355dd670ba260e18fca07b6bc6bd28e0e90c4dc4c3bfe897304e835d4b135b42a8fb74029276b30a7492ca0624671e2539e433f818a2bf88604e39ad01ccb18973db4adfc1a72cd16309b5110acdbd2a0524e3caadde7cd1e24094f480465c536ce7708f58f64ff7657446097ab3e8cbd2abb5edf8a7e4ffcc5cbc5b0f7e473f10a50037d662f21dce5f71b12e6e273a5043dcaad4bc5143f62aa3f65c2a4c8492f8748449a6d78b8d2239a80a38d61e693272d88e67f489618bab5a296608f090dd9bfcd4316ecf9ffa2b49ed0d4c1b8ec27fc55f7a1f2c681fa7ecb69ebff38cd0f0369c950273c6a8e0847364d4b513a1c1dd5dda200025085f25d1b00de9f06e98610b241cf862422bb71f258ed166a7eeeb98dbfedcdae29a0190b08212ac861bf6aa56d3f95a079048114b1871621de8e33fba5c3988481b81e0ca0734cf025761f4ef96687f6045037fe643513ea06bc381d9606e0c0437f641f3efbac6d6edea8b5c6ab4529dc79ec331d71af7a1c10f781da0eba8a061547c31c04a1153e0ab0218a0e684cbe1e679e509292d37329796ee6bf1aed4211d1c6d3195bcd39637644e5bba93b67d47db51878b95ef4a662b97af61b7026c78245d4a1744480cd10a3c86b4a3d3ec553e7938e19c715ed64f9348016f2eecf5060c40ad2bc7a931ed867f6a44b0e82c174e8a6e369664f2a92a1b1ef5fc28433e38aa41735878d622838adf2379c74d6513ad0a7f8487ccb18967c158cfc736c467f9f51af7fc1962f0546945bf4bf4b1b965452c17867f0114f5bfec7be71e5dac774538a609d29fa8d138e9d96613ead3be86e8e3b2c7f99c259f664fdf92f3a4ba78af152125e99ff25d1e87700ea36ad4c8c714aba19a73f39af2d5eb12a22e7480167ba453863b28258e72a695cb8a670a3e554c095db1910134ce68f3a32b6e8d047817043eb3bfcf0b53f52bdad99736ca90ae4415e1104e0b38aafd9e37a4e463066ea35c6b8f04d60d1bd72c0d291cc30a260578ff3c4311503efbc385b84986acb9354931b10650d0d00b533d4690f108728dee4eca7584f8b7345653c31d56ab1aae9980a598413f94228c04570383f631073e170cfc6aced3e0b36e044de80b715bfe204907bb7409b434107378c79acd4b83722ccc88edac029371acf2161c4e13141398bc68cd005a7332519ae6fa7367bccfb9064138ff47c3e8bdbef57144bdec169487d18206feb8827621208df0b9f1e86ccd4fb88910bf358d815ee30b46086e6d5da2932e0c5dba9fd69dff5ee40dd264a07daa04975fd2bf261c95b740e8f41a106179c1d8d9f67cad2d603b98edaf21cbd3434a372fba845e1da88b29a0809572dbc2c76e3f7552ac863415e6b10d5737a547518808fc574a60b3a5381e29d5c10ef336a8d0dcaed580c9344013a5335fea71edfc6884d2f374874fe6cc3a096e3bf2408285ddef58fca111363648e26caaada7c87fc62b9b5b90d73b33b4dbb0d047240269ec5fa0cf46e1c0ef3621b82698791fb084cdaf4060ccbac202ec617d6119b3411ddfe3888b1ef73d2f228ea881103e931d73d4e36fc0a5eb47aeec800876545b70f33d337d3e063753d7fd57a8c8db56b28781191ca763ba5651a28c9bad4aca248aa998e5620c6afe2e59d989a18ba8d50fc88ca7c1fe9cef1b4e79d3bdef7b1e699819cf5da0ed1e837060411cc57d846f2bb25e962528d00c40535341fda204835b62b95a15ada42b9858c6e5699ca3f569183a879c11d922d5ba5bdd2d026ff6959fbcbd02e9bf3b0a8f77e6e9c44f59b35d97cd7303d3744eb3dfadc8c5ffbb9d9412db55c7ec780496d6ffdeba2ac2526f6b446da1c54dc869b674c3c598d2eea58196503a7007ed010f42f7881235d64d787c2b02a04c729906a3cc5d0715beb7c2feab099c88615a34956017042b369ea329b887e2c763be4ca3ac42ea2107db1466feccf83409bb53f939c26fbeeb48b4d93c26805b9361615cfcfbda3b4f1be6683ae5d712da90289e30cc7726a0c5e6f8762ff3aa8726d9d424bdfa6fe6b2f00f7ebe45f55c87791b81d838cd5f095e7d49b771a66502674fd547f3a59fa9b318881d95ad5bf8dc6401332f85d23e7dff52840af1ce3b76c333242c8a9358671e956e8689907fbef32cffb196033b470da5f6f3dfac844140b0d040fc87238930bb12259f5791fe16cd735a5dc9461f4c7be66d5f53d75e452f540cc758868541f57b090cf30fbb3e8dc02cd333925ab9b47a003116d047b823c436f7c6af71b89fd035f026f476f30c512ffa9a45f7a9cae502fab4639ac71b4df66d27d7afe96ff16a4f6211660523626e858c98a25faab398a91450df56532612007e222a85b8725838823bda811d71b9797bafd8a13a3dc238804ba9ebdf5eac6aaf2bd4ee35a5428253084718774221df535673a5fab65d2275650dcd66f2db6600dc4764b4ad9f6efe0dcb429687cf84ceac5116c2de6f4839e7a6273e25bdd91ec7908a6a40a", 0x1000}, {&(0x7f0000000100)="7ecf26c1823f5073b1a65ab8489d4f3643dae7e4b5959afd298f7eab47a743ffd9106ce454f6cbed5b9be599b2e75e2aad3fbc8c206a5c072a034ea2001f5a82abcc7d1d34975ef831e1163de9ddeb75eecd840fdb6c272f05f5da373b51ab08eb7317c632dea455e6cf4bc635484a406924fb90c0ccd9ead215d71a76d17819b637981461048dc931c1d8b354f22a9288639dabc455d3b1e3ef28a1abb75ba2393d6ee755bf85df69e558858cecac188dfa6de1", 0xb4}, {&(0x7f00000001c0)="14eae83bac6b63392c4d119f2e389d2f942558d66286cb6309fbbe36b516339aa77cd7262e2fa56edc95e379fd6a1b6bec5a5839b450922d06f5ac83e60b30e90b5148c0c99e149d86275e6e3b54c6e9f05b006aa5dfb399ba52c01a066881aa8074a9913f179d65c6c7fbf76a718a8530e5fd2af6c5adf86a73d765ec1fadf1661e", 0x82}, {&(0x7f0000001300)="f387a7ecf0ee53ef847e8d43e7202b8f511c0311eedfffc0e6decce46a1b38fea582e5e765219d80283c9fdb9fdf544974361af01df6811cd6fa50dde8f2816e202ac16a22d6fc30359d613adf99d33def6b0eeefd082dd9e1d68df51e5118894323232646713fa079f88ff85d7f37c9a5bd24601dbb7ab157d2297dfbf2e35be58f5cf487bebf80e0f21be28e86968cdc17a973d8bfc67f940a1aa992bb58ed067dec7a6a4df55c9e6ffc25cd76835fb9c1eb7bd2fb15da1d72fd8d94b6e0", 0xbf}], 0x7, 0x0) ftruncate(0xffffffffffffffff, 0x0) 16:01:12 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffe, 0x0) write(r0, &(0x7f0000000380)="59f3e288d5768216221e7a144a803fd86605ff757cc50c5edbe43f6a93de80e4a76f35a180c6bfb490030c1c7f2de72bac843708d89a8d905c15524cab97b31c9d376e5892212b199691ec530f93de8bf91bad77e8264225d518fa9f68cc14390f591a9122fbf120b37a9e1315ca806ae6864203f26332029d", 0x79) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="5618dc32a4671ae92a71ab758a5ba27fc95769d2179b6cdc9c140923b07f470a20dab01882c2eb92ed7f355e892a88d818041c569147024aaebcfefa6344ac4f10201801852ad89f7ddcf89391abc346b3174b098f34620fdca0c52ed29922827b6e604efe75f90e2e599d5ccfa3ed3f776934982b6af8aa60e1d4daddfb491104ee38f1e8ede9006ca7a686eefad28f75f9392ca07cb067ebcf92ce493c9d25a3c1d50828dcbd7f7fb3039c4c0db29ab72c55539c56883de4", 0xb9}, {&(0x7f0000000140)="d8b244783ad57a03e2fd37789452e69a5ad1364d2c70eed6e70cc37c331af403eb338c124727f33f678b03bea2bfb72b8d3d04c514bfd1e7f0d099c95b81845df5653cb2d6729f1b44ae0b39ff96749924abca69b4915dcba11f0297869d6d408232c516f1928e915849d676df4e7cbe7e285b96b46201a4e8034d1c905ceb60a280890175fc8687ba756b43fa932052be6f0815712f00d6131cb73bf4a96ad2354099b6d61b537f325d176e8193005b956c103e805b8314c3f0e8b3d6555d", 0xbf}], 0x2, 0x0) dup2(r0, r1) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x4) r0 = getpid() r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x3, 0x0) mknodat(r1, &(0x7f0000000000)='./bus\x00', 0xc000, 0x100000000) getpgid(r0) 16:01:12 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) fcntl$getown(r0, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() socketpair(0x10, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet6(r2, &(0x7f00000000c0)="27104c46b919a430cfc619834f804db9ddedf765a00c5d54305fab70d3278421d44b6a6b6eacdf300f75dd08f9b9b27120e015f5182e16156325b940e36b9aa2526773ec3c6c4be4f143e61be7ce1601b7d5cfd11157ff2653666ac4138cf53094deff15a1e18a310edfdc628f4b70be0533eae002849d801c8a981c9bd53f8cbef2a3e0e499961bbb8381a2844b13ce77e9fe3854b01651fd4d80bc9f2675b507c608b533a4e94f592341fb1b0903aab7c6271c04eb1d00bb8123b8b676dd9bf41ec695145149e922a9cb6676f9840308068f948d7ebafd6b455dfdcee79a29d58dac68be8ef0605cdc99b93b0c403c2439d90f3333844c16fe3391", 0xfc, 0x6, &(0x7f0000000040)={0x18, 0x1, 0xffff, 0x5}, 0xc) kevent(r1, &(0x7f0000000040), 0x10003, 0x0, 0x6, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) 16:01:12 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x5) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x80000000000000c, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r1) 16:01:13 executing program 1: syz_open_pts() mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) munlock(&(0x7f0000ff4000/0xb000)=nil, 0xb000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x7) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x90e, 0x6}) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="9a2c253043a7970fda269a5802a85f77ab792dd2bf2dba6de4d2aa6d40bb4588fcee85aef7b9483d1a52a8833f1c714b076a8a054202eefeb50e4ee9d541d82ea92132d415a0252e5c4605637501a9cd6d86fd76383f66bbbd729a7c13162b12b65f1f8eddd74875e59c4f0f990106d7be41460b495a651cb98191a19741f5e01fb9aa2eac9afe0430201b729e742cc2e13df13a3b3b4392baaffead8fcf283e74d74a38e3606d9175", 0xa9}, {&(0x7f0000000140)="dd72e2df29426ce12b63fa8f8d52df8d000b5898d445d1ff314f17c33b32ebc49e00db6626fda98e3ab9f4cccfed272b855be169154b206737b614d9d556b516c0da0eb14b49b663e0833665d36c941370ec51cb6df2fb5026e9829e20dbabfc72bb429f08459cf957c7c86b5b45920905e2d96eed8882268c719fdb4df9c7c29c56d0a9adb52f6919915b9aa48d3fe4f08a01638eed8672d35904a6d485df5f41d4682c9513e545600ad1b90d5c5ca745ff32b8ad4ae98cc1a8fd6beea7539c01b097479c4f7bba631d630668887c34a82f1cc25b3fe3cb575c28dd06b7b9e651ae92f22d9f764954215005ca38d64e1788c486e623380c433fe5fb59e2cb", 0xff}], 0x2, 0x0) 16:01:20 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x20) dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:20 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xffff, 0x40, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x0) 16:01:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x280a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x8, 0x4) fcntl$setown(r0, 0x6, r1) 16:01:20 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/81, &(0x7f0000000040)=0x51) r1 = socket$inet6(0x18, 0x8002, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) getsockname(r1, &(0x7f00000011c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005a7d5911000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea2785cd711de5ae55d8df5ef9c88700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb8dbed10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058473993360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4d4a52b9a3db3095aad4787808792462a8ee822a456547be7ffe48806eb32dbdb9093223a948ce7ec31eb3d4cb07d0258ba4329ecf7"], &(0x7f0000001180)=0x1002) 16:01:20 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:20 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0xffffffffffffff40, 0x0, 0x0, 0x4, "a8f1543012ee0caac627f33777043ef0244d5a6e", 0x3, 0x1}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x92, 0x0) 16:01:20 executing program 0: socketpair(0x1, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000116000/0x4000)=nil, 0x4000, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e) socketpair(0x18, 0x8004, 0xff, &(0x7f0000000040)) 16:01:20 executing program 0: r0 = kqueue() close(r0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x8, 0x0, 0xffffffff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) 16:01:21 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x122) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)="a301cfc435ad9e3166b9dbfd8a18ebfba13d70c6f789077633208674ae66af3b5c91840a190396fd94f99581d95d8890a6b115c6bed63c04c931361550d735fddb662a24cedd32f95217b1178d1c813d6e5845ff888ada74dda07f154c79a4d6eac1d5f47d9eaf1dbc1aebf1711d1b4a37347f327fe659d4193e09e648567b8dffd06c8cda60f626fd9e02daed566e2f65bf234a9e5d4f2bd0cf58befa9e8215265e510ea3ed9a211fe3edb1f62586ddf08a1904c440c68c7f19e0a027f3efb1f69cd146b5f2151902ff4a34d936732b931ad55c0823cb13321f6d5667f89d4187ce62c6b398eb490b3014", 0xeb}, {&(0x7f0000000280)="3a19340378ea18642ab545c0e01351845183d56a40b8b3582f6c54e08b571d2b45ab47261592b51d617587c4fdef", 0x2e}, {&(0x7f0000000380)="aab04d2215cbc0dcca38b802ffcea2483710d2139a2c377dab4814386ee8de5dfe0d6cbd74a2a316a697a7b21bbdc00cd67ea226dfb4d2ea4e797ffedcc41153891509e6d65c9edd272074539cb383e7fd690cecef8a0e8b022d4ff8", 0x5c}, {&(0x7f0000000400)="ca93335e76a40798e0f83ce65243f6a1700caffbc28c4054fe0a3cc81f6cc173987122c8f226e82f6624eb0d698dea96b3c8e838deb8462c57cd72b682d47f14ebcd853bfd3ce1654010927a2eaa096dcccbde1aeb2d7e3830fcf04faf9cdef4db6167eee898e2d972150efbb4ce26a7ad5c7651c34326d521599d977b6e98808e686796a7b6191d46d65563", 0x8c}], 0x4) getpeername(r1, &(0x7f0000000040)=@un=@file={0x0, ""/6}, &(0x7f0000000100)=0x8) dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:21 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r2 = semget(0x1, 0x6, 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0x3ff}, {0x3, 0x3fe431bf, 0x1800}, {0x2, 0x3ff, 0x1000}, {0x1, 0x6, 0x1800}], 0x4) r3 = shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) r4 = shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) r5 = geteuid() r6 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r7, &(0x7f00000003c0)=[{&(0x7f00000004c0)="2f39e20d79d3b9ad0e49c270f55e092b59752ff10578d958bb43f0bfd4afa0930f385c9bd395ba2752cae184578b94a643574f4d6b433fb6d2f847047272ddcc2e2ee9af500aeb32fe21c6ff08c64574aad587b7fea4338d5568e6bb4920141df866da61f0c995c16fbafa6c8f2758d7390dde9be6cd63b210238ddb387c6f1b7532882f6d594b2efef021fce8782d599aa4d592ae0bbad8614f090192e193ae2c932390ccb1681405bf07c785c361aadd999e2bd82f2c54815e53e8a8c944437dd3320d35e5ba57b07636840ec039473fa0", 0xfffffffffffffe9f}, {&(0x7f0000000400)="aa44092779cc3539097c09273b80bd306139386c7e2f0a311715111bff1f8cea2aa8475af2721fb5f881b0e6dbcc8c26b7a7decf5f0a74f19a216ea22f2c1f4e45f33dd5cbc87072918687b4ba646ad7d721e6c4157d0e3e26f115c70a297c7ae146812ba9560c0c9fa86259c4171acb8c1bb73a1b6df128bcab6ecc61f8556568fc4e87625b1b4455ed7704b30e87a40677dbd4c2ad35249a6f9695f8", 0x9d}], 0x10000207) r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() socketpair$inet(0x2, 0x3, 0xd4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x3, r5, r6, r8, r9, 0x8, 0x86}, 0xfffffffffffffffa, 0x1, r10, r12, 0x9, 0x8, 0x8}) shmdt(r3) shmdt(r4) 16:01:21 executing program 0: mprotect(&(0x7f00000e5000/0x2000)=nil, 0x2000, 0x3) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x4ca, 0xda4, 0x7f, 0xa9f9, 0x200, 0xfffffffffffffc01, 0x100000000, 0x3}, &(0x7f0000000140)={0x8, 0x7}) 16:01:21 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) r2 = getpid() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xfffffbffffff8000) fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) dup2(r1, r0) write(r0, &(0x7f00000000c0)="17", 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xc7c) 16:01:22 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100) dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:22 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) mlockall(0x2) socketpair(0x22, 0x3, 0x7, &(0x7f0000000040)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:01:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82023d2f66696c653000"], 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) symlink(&(0x7f0000000040)='\x00', &(0x7f0000000080)='./file0\x00') close(r1) 16:01:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ftruncate(r0, 0x5) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) lseek(r1, 0x0, 0x1) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x888, 0x0) dup(r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x2) 16:01:23 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x81, 0xa8}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)="93c1fe368d64f6d65958cc22e7acb0d84d665b8d53045008557d89f5af0df4c785cfde5f64151148a6e9020262bf438eed1605f2210c1ffcc3d1d1d5741c71444925357b449caa2a73fca31a2b9e4c72da1f906a724e5021eddfac8842b107ca68c87bb0c2a343c56a23b5078e6d9e89bd2c5b57f54913e85ea8f3f29a5f2202046d7d223b39594f9c60770084facc9b4aa7c68d755f2e9bf22a9df24c2440218a3887f6310442e567baaf6da8bdd3bac8606730c1f7403d8a4872931f5d7f", 0xbf}, {&(0x7f0000000380)="6bf7dfaac5f03603dc02dbc3defc94098a4e6c070fb1423f6b9ba8bef079b11635100d4b26b4ee91136528fe0f74e8833fe8a865431da16ff9565f90db4f50d2e624b4a31894993a77a85b186ddeff4b745765fab9d762b175f76893f3d7eee01c79eec98b1406456e86525abe42ea9b9b9e3c2e4dc94aa5b7a44b9acf16a288423c6fcd55343431b9b032722add02bec7d991eb3451dd8fb964", 0x9a}, {&(0x7f0000000080)="ee98b9d46354c1c7d01fcaa4bedcccc710b03e241a8eeac3b81806d7", 0x1c}, {&(0x7f0000000440)="d6ab75acb769e3f87663e0d59380bd2d938179a9751603347640a2df56187190aac75ed7e71a8c7f9bf6ba5feb118bbe460914b020b65c56ef504ef5a4462071a50c9880a693888e6af7bf5ec8877fece3baf0bd7cd037f03c401fe00d49cea7a1f9e8c288c37f69f75e61df1d5f770926de614af90e8323592269bdb8ba12857561382caa15090202db990f0779e4c7f871f607ec046a8bf97b49a7278890badb31b45ba2616418f2c369c8e50954c66fae03db22536d834bc6bf73d02b0ef8e07bce3a58b7d629bb416b72ca2f4b9773b7e46212300f43867b59583a4e48a731bd9e01f4553e87c18eaaaab2a111d7da6a55f4462767a5ca1d4da8c054ccd1944ce08e9e882f9f3269a11a0939f73219c4c27b9fd97603f43a35b2aa079c2e72dca6ae24b9b2ad5fea3c46f982b7bd0284e6ee415a68dda089d667e72dc39388aed18f61e3599f1b5a7303fc32b3bffa6339f3d89bdd9b76c8a0b35063e6a1efe8286edfb80a9140d8a196e191449a42eba1ae50fd22ad05ea88ffd26a83b82bb017e9402b13c508c1dc192a6178e63f3dc19f5d6b0c493f8c230ba327d763ba790c61feccaf307c2f7f25a9024b6fb7703a3eaa0e6873c93503d4648ec8444020c539eb2f9f93383a58d3d8f92a1e6cc8fe0d22001c1a475db065c829bf27e6c48acb87c6d427d720b6d0009566b68630081258594ff75e243f20a21a3404afc84a716d35f1f3bad062bc2e12ae8a137ee77c2ddbb77c697c0f59bf55d4c748bb4c05b80ea6cb37296bef62dd7ac60b749a6d87b5a4e6fe3c79f6aa2184d3ab9b3eba51961c30adbf537a25c4fa8aa339edf6a9efce1d5734614a3cebbe8a6b7010f15dbc9454ff579e34330d91792368919d84e3ec80d1e2b7f8af5222ee62a1c289c8dc7cbea4c04974115d28cac13f6038a09c81031556b6815f4bd21ef3d8be6733e5f97641feeaec922213ba1dab36893236bceb719b108c6f78aaed689f32c201297860d22b142134db97ee23a16bbe476f52f8b5a1f8118dea7e9f7fa4f5a8222b021ef5e16db8deadf1b898ddcb76d0f252cda321c7dd59915042e73a8caa74bd7242bbc7ec2529f6e1a4b3b2a46dc5dbb93dba794433e73d0a8e06e2b94033040573bdd5efd9880bec477e2d1e5e36c7522d479181a53eab85ab84a9758ec3c63d6675a9e62b98bbf85e3e019084e2b93ce74dfb6813cff2958ed784c88b7fd88f0087f94f6a84331dd84e2debafcad4bf888e350a493bd03b0355c916b55736904c6a0d28b17a66102572488f04e431ba1c477b2731a2d4f0b17893cec21cfa3c9d5d895ab2b4130bcc812dcc96031081703fe1b23b4f79c402a2461916413cc7fcc41232f11eb313edd80a4d83bf24d67d4b5a2ae68bb894c39f3a8babe95b345bb992ba227206d1bedd414452132f7541ab19ec10dfb510ab31a53eca427f23cefd224771e0a50008b2227936b9dd303b77be9c50b3f23a21c578eb909d646ef177134d1c2c115b775705f0db404f1e4dd06e3ab8034833d30b08f8a6250aef2a4dfd62823ba5610bdc8cbccee812bd9b8ab4c98846cdc0a7278872febad4acf6b8afb796267d7ca90dbe00f5673654f87d96530fbf58fb66949b33a4be719ff7b2f9246c27b6974678f0379e6bfb1d8f88e404d3d2fe3abcc1b103e19b006168dc9bf64df59c5e94ea668978b1ea1794d1bfd3969d729e773d921e2952976581c8dd15e549e0f2e76a33e39df92dbd98df7c0ae14440a2758e9b9316603ce27b3e95cf3b43b382560200722b486b5e4ab270141a6e4424c4969ba877380da6b74096057f33f3702e56682e7100fe6b94690dafb7ea8a9269a7e5e47a5f313e03678be0d02c4be15ec3303633fff05d24927024db07abb1db1b4cad1307426e132e3d271965f401cbb0d67fc99877d8934c15dbbc138ce749466836308c5a55796377d9f37f2771735acbf638d974116670fce29fd3300c838cc6fe34f96caa12cd6c70dc1bac9f7993b2f9696c119fe688349f6218ac611bf0ee7efa64a86292386f0f9c8fcb5c78bd5135e69bd7e8af6344aec53f8b2b3519b2f1085141ea9e8e202958cabb4beda52942e9fd1220f3b6d22751b584e448b081e93bd4897a27a6072d8547546614be1da077481a592af665c7710f3464fbe9d1c28f258408bcd30c22c82d7a11a6f16232ac88ba7ee599f2d155f8f8f612746f7e6fadc7fb2fa69cffcd6afd786b73f568a49e36af895e91716b88c00e80984edc208e334b17b74d9396e1d86a8e1c609fc1427d84192c1a4e07cf75a03371efa0c148bb46d5b59387bc6114949a6bbf9ff00dbd96cc38ffc88de5ba4836ec465b939c48658979bd180fb12fa763887ca23f8318b97a81072574254e80aa828c581f735b3bede4ebb6db087ab83da7acbd660d2244ed4701f8566a4f7384013050f0ba47cda05f1bdbd542bc3538f41aa8593fa6396835e130e9b0c521df88d8cd015b9d09d3edda3f4e074ccb5d38e7205537f218020cabda0083811027c6c2ff3b78aa8235c5edb3bd0e6ec94f61734974793d18da7ba7a3c03bccf14e380f8c8543ed3b47c3afd81a36ebe06146580d779d6a60daabb17d430e0c730607070cc8e081b2ed1f2dccb51f0b1610800b7a248bec7efd87cb6701db059c012ac4d7d7cfe835c5b0329a82fa3fa3f69b9f61a0c0b44fb0e2654a7147f47e3c7f503aff214bc0fd5718cff4d8c7180c6623795a83f96cf8f99e9820bb620ac3af368faa82f22ce7b8a9208a68261931810156f1974bef8703c0a7ca68efc3ffa6dedc49c1629ba86421f5777ddbc3ce4ff7682964ccae3d9c42bbaf054e3fc1fff34ea2c5e9b807d5a5be4b96503fb59282413912fa8392078d3d57fa6968bb4bb7e285fe998551721c4769cce0face79fca89a126059e67a74b2f34839a3e202537b9ab563dba6fba4006d7b86b996777bf98a9764e0f119ea018e9f1a3390e23093e101179206e2d937c59774213124a77e54e239aba953e69fdcea840600e2429aa0a994a9520aaa94957cecac8e645c705f924dcdceb88287937af05118661a0f0e68bbe3f64ce133b56fbf60f231e7f5d936d1d51e8ec98358b5e648b05b4343088ece1124458c3479f826f126234ff8d128060c590207b0efff08598b2122c39facdd21a41b8a7d09dffc892fbe46ceea06572ed3a72daedb31c612af14ab8a0572ca5628fab5526cdeadb2c83da132d2bb7f643a0ffa19e39917fbc242eba1b5954ee7687ebe6845d1b3a70f68081eefa74386cc536a72b1b94064fbfec9ec63e2e000b8025549f5af7d7298fcabacbb40efcc11882b8eb1339d66416f457c5427a137cecb593808db6a776c780386cad31a1a9eb1bcdaba46a89ce7f423e3f7fe656f719607a3ad4ab3d368732cb713ddc16e24faad6acf616d3be49df0e1b44ccd95917d909cbe7e5a5298717392ac79c8968fa8c92541c2e3c667f93db0d65ae8bef44c5b7ea263ccf7c8bcd567cff50ccc98efad8e107f95271bebfb27c7ba5dccbc8b9d89ab2fa3fff52a82c28353fb8d030a66fcc4fd5d380980f845f035c75486eb772286a249d279d28e060effdec24fc693d50dcfe97161fecc4cb4c4e7671de43084820ab3487cc398dc380184d6ea292588d03595b24eee4452df5142ebebee48e1ef8d7d0eb4f367f3502f911e9dfabd044f44ef3e718b4b4d72a5f9f6a1b7467625017353f8c3b07e8f4eab343e5b09b033724326c3235a888464596c8cbaf926a69b417715e39cbef657574be9e549faebe7ee95d6bbefc66c77b96869c9fa1be5561a04b35f977a79192dbeae7b7e1f3cd9b2eb35c9045593c40cce7869df8ebcb6e415ea0f78929310069212daeb3868276accda0b577510639e5fd64284420afc2b238b775c5ab915882b843e1330039c81bc650f3a912a3f37f2d9e53d1b6c845e4f6af175d17cc20ae5e34f6fcfd76deafa2dbc169794dc100308dcfb0ccd33c10f94b1f69e74bbd14069249520848b633e6a9e863888162229f275a62f68cdbec47094bd2e58367f1692199c2312b69f2c23607e6c651a85ba19524c2ae3fcf6b87b13be1d08f10934059bd1290f3cfc3595e3656613dd3614b2fdc44e82e719538ecb414a2fc7eb25bff62cabe0e6003d75ded000a1d658104e3f2e3ea9695986928168aa075b44caf09557ab4e83bc5b73f8dceba21b50fc8a08b487faa7511e64384fcf29aedeaa8035439ad56552cc090ef26f90f87f7728197e99821cfad23f06c36a53d2d2c25983ac54a3783810c17c5911a786aa19a915dbd2af5dee192dd9a1e70bf2d5c69aa30a7fde4f4ac648a8a14b2c6581ff313ece1233a365b3b60323e58ca1a8a8f3b56a0b8c625bdcfb8fd8be58d1878dcc06ad404f278a5969ec610a8b84a3253358726b2cc506c84469daae64208b0502093b23c55b8818ffb1668c6b44ddd581ac285af9cc6e58b7485f73e2f058271936205333c28478f92ec09d6798b4213dd886948317996741d31e219b72b2d71307d71c385df5b430ddd1213033f4f50a0b447e8299a8ca12ddcfda4f0152e581370b7dacc1d6b51f24766b3a4d4f8f5794b8e8f93dce1442bfc0d334821a6b657a5cea3516dc67b0a6cce8c7e844695d71136a8071b1d18e2ecd2fe20c3a3c8c539e92aabd7ceb6f58f7d22ad5455995273417ab614923e2322e35ab17c14e2f7a32c736c26434d5c13a355b33f793da1d7737399d703fbf0d7933492b007feb77f87508b785e75457ea91d3e0fc0bccdf37b1dcd0e4ef68a37e8c49c2777d0b7174dfef8b1570b9ba3b56706f056f5572d91291b056b6d41548fa687b47e6b17db8f68ebadc0209aee6d42eb330c24bae56a4de9700ef17806649b389c1a697e307ee6142dc0afbff0276571a8945f0b02bead2d8891814ae49363cb5ee0d485735277b795224ded0fbd8cc5936588152611ab9a9f66c99848a8a487061028d1be23bcf13915ce08409f09b1fa8da6192263cd13553524680a66ebf1ff892a88cb0bdd3d9f74452f6d9d58b26d62bd1e4feed166719f0e34b4399ed7bd1d0614aaf2ebffc80ad5b310257e48ac242837314082c898e6d42c730cb2ddbaa20ad58b6f9533470b0458278cc061bee590298cb9bee41c74763ad6891187efaa621a7b1e60fcbea11c90a8a897f1e89112115f0522e3a515e195b0667bbf16e37ae23840cb6f6630cbaf7fbd59b11243a9c1c894558e997d892e26c3fa5b641fcc9f9eea5cc68f169db788af2ce57aff5fe094e34b4680b2174d6ad6696e3208c4f2bd3f1465bf089ca7a3ab47a198b6fba71b12ff4e9d1096c3e43ddc825814f8ea2a695dc3e22ef9a5922f122fd919fdb13b06652697ad230fea5a4634ef6bce239ae5e99c6ea842f18a1d6a2b415039eec0a33577ba4092122d129d6de0c5863dc61abaeec1c38145ab77ee73d0b28641a32a86c8d11c26c1c0536dafff528bddf5e491e09f13f130fb0f7b372440892c0c2376b0405fedf12b15bd840587aada12a76586a2c379f5a8093675dd78fcd55bf5d4758efcd43f74035a1416db98b53dc2615936f261f5490629ab3854955255abea92736221a332b44009c900fb1949291fcded0ec2f7d73401fa2c20ddc00aacb76b058590c5a05d3b445d5ba6672e93ec0c9d8c4dbaf2c1dd69c5275fe283e65a19c12c59f1375a330c2003dec736740ead1ecdbb753127291f9e8ccfde446852ddd2d396f01a2d57be4a32882e20112a92f7376d13275fcbfec93e76d0d23813723deff33", 0x1000}], 0x4, &(0x7f0000001440)=[{0x1010, 0xffff, 0x200, "9f82da1dfa9e820d368eabc4f71a54a558b5bc9ee4ffee49409844465502bbfeeaf146750ca05582d957bae31b2f7f725c37bfba7e7017ac05ed94427e9610624958f4b8e73d82af6c295eab8e41de715b0f83e3f46e0e382d38d97c847e59c7054aff464f25c06483f02ca05b09afa401b2ee4f1fbe3d45d432a10b1fadf319d77ba593003260eef593a77d2f80d3c4263499980e8cbe1948e3b58ee7b99760c2216497e484f23d56f6d056c517791127f220e117e80f45d400998334f55b05a9ccbd9ae811b554fc9c5a75b8c02982a97ebd2392b728d3f6b1c6ec8a13ee1e4609b2faf3702d2bd9a132d117b57ab450e74c7f990ce0e078e31340fe6add28aca97a6e2dc9f817ff7ccf0c04086f7db20cc01efbc3c3045cc430515ad3587695f30fde9007fd80e81babf5ada76b36d11af0eb1a6fef4c3fbb906942b4f66af78b4f619021242cb0a3da9f75d612b56c6b7ac6e1be1b8f07d006c0573d2efaaa6f6a3a61dbac196191520b25f10c6a8a7167047c2924b68c40d08ae97a13a1e315c29f47d331824d66f364428ab2f918b68e56efd873b869a235d2f488ebfffcc58e1a2b75e995a8163875eb2e11862d0619a5cd85c55ff6e24aad7ddaabe8384646b143b19c948e2925f341de1c9128c400e9dfe9ad4663ae30ec07b59ffa6ed8fb3164b15aeae1d3b271b700c446785363b7cda7b503e640141b10d77f53782b97799c6fa93256760b52a6a006efed4bbcef125e8bf854ecef364ceeda5b596a5fd2908cbcabd05aa977d687b185b005f4b1b40beca0a96bfead0756d6deada34c65e8d95c8334acc9b4eb79d7d5692a049e3f1cb1e68b0a77ee25227fb2384788756464cb521db294fddaace386b0660d4f3a4f25ecb2a5d8a70de1eff65cd1e674a5d2acfd0d4723ecba69ed6fd8a3cf410f5f803670e2a971fb53edfb510d6f76947187dfe2c84ec413d2fa460f7fa883893aae17cd8293bdf345f617d12c4c68ca8de949502382a6b62d7fac9a2696666f81f770c6303544a135f8f40dcd57001b3fd8a2da0b2b606dda79c52f08710abd22cba2ce9661992b4e608768dceb473cc0e50cf9b697da3389e8a745990cae62abb47d33effa404701a6afbcabe6a500c7b28895ae61a7f6767183d9168ef18ab960b25d9746338ac4a5f88f62ffe722e236c642dc3d1563820a26c6fa22e572c9b9d56647edc81ec8a1847ee49832673733b1625a177bf794a032bef8658338286828164e03eed13322787abf459e5637d00e075d9b854f7918c0104cbc00e4941eebb99eb065a1b0d3e5fb28045f62338c30d94a821f470d085a67ccd35134af018fafe888a50141cca4b579ba095f35540fa9208eb9aeffb081883831c992ef43758921ae6c21cace62c15dc5de3aa10345d7ba9478cf532e10aa9c2446d98ef841450fdd1fe958d9768abd239d80a6b774b9070b4dc83dd48e8d8282b8cd011fdcef446315b5de7121ed8c4a5060ff4042a759e23c1f6493cf74bd94c58eae0e1636c59b695c9671df5cd547f2a3e4a441850f08fe334f0b1d4cf21acd8fd8e51c0657f84dede2d583525e74be541bfc104c7299936825b88fd03ad4aa90f32f889d5191636ad1eff99c1ecbf510f5d33983c0c5da7682b9d37e6e71f9a943d7797a050ba2dc2658c5635cb2a5da4018529782539cdf79853d0f00c6447b131a173b5039a741c7bf41a1ef4237b600021e4144e56351e4c87d0bc3c8f459842106b582c79c9a9ef50c526facd69b3eed51bdad0d69d50f3aa705909ed53dbad77328802c8fccbc4f801d1912b8b8616eda0993d3f1f2e39fe9f53341acd72ebe85f64cc4ff93be54a5bbdaea4d46b64b700072ea1a42348b0c4784f3bad157700772dd9e83711758a19dcbbeaf056650e82162260843d65ba0e8cee004146e8772d7e7a9334d94d674fa373a568d74e5ded39d312bd7d6891b1c5f0cd66a09992fff46b2e1950fd5753ab6dfd472437bc437fff988dadb55c9102a0f56af70a731d1c9f3509f1b7a48357e5694dbe0091a56b71b6e24e64d1ebf8542246e94157e9a854a726580fd0321a8322e7bafc57c7152cc303be2f97e3906737b5f1e29196d4533b696745d423d50611f2c2a93286450081715b35f06590f70906bba2aa6f06d13af19a9f435cf0aef0008c9ebb0beaaa0739dd516b64df06b4768b9f01ec29239d532bf885562b03da0e12c3e67a5840573ff4340dcdeeca37d3c892cd592afdf0ce511964d6a0d632d5bd49d47c107566dd79f27023dc112973efda896f8ff820f611d4ce65e0b6b60abcce24079e3357170212263f67cef0758ad51d42337b2e60a48f777a866af6cd6ab4c4188e282d14529df4933cf7c6e838159b18ad369561e4bbbb29f571cb23b53b22d41d9c8279fab39c73b504ce56cc1fd10714e040851fa6a9f7d3344973f6aa462f03318b3971d10cd3ef553c321ab3863ce03b636022adb969c05fc84703358acd93320aa395047dcb1af4a0b6204a40d2e6ff3e43d6d78c2620bb54ad1830cc229430af2289fe60335954e6b1422e12601f751e23b5d16b8a68f2821476ad83163a7f58bbafb3c93192ba597250332f3e96d20a011f550924c8ac23ebc29dbe9829f18b51b1fb99cdd08e2a1e83248c5c8ed9623292720451c507acbf9acd7b12accf074f3010742199fb7428f6952d88d3de2c830c4c7dd3ee1c935bea31e51470e51f51a96553ffc9b2180c446b2be1f2665f3e99dca7c15f17e81d4d4697b14b1dcad2c79eba3807f5c3120c2c58914ea0d15bb762033fe75a7d95a52a0d0ada379dbdfdb1686fe890aafa0d89aa3a8a314adc36d934a841ecac5069d707063c88b911158f4ebc0ac5babf518652a76cd83bfc5b4997d5b074326ec6c1efac449de18cb8b8c3848a52f23dfe701a74773b66f7325a308ac68c4ca1bd99f5279cd288cc434db50bf190a884071834677965e8c00183d79e47a4ad1c1b82b9744f185365470fba9a2bc1b2ef8e6d0cb57964e315e0f5488a7cd09eb6bd3e3076f686134f840de6d358897e385e9cb994364a122337b5669f25640996fcdd1f85d93b1e10c70a1a5cae15f06bfea78b000261a3607b1e3c04c60c97c54618d74c675943d9310a0083e2889bd7e7c6a627a96c13dcb78604aafebdf08fe03033e6d495c7e37deda17b0ee7cff87ab27c30760898424d652beedadf6e15aec1a22852b755ad7a2b6c619008c4d465f4ffb43cc1ea9dccd0a9343dd5e96fea745a6043ef4236bfe7bd4cda7ecb0e7e97c9048c9522f12352a096c8d3c6e8e8349f2db5f274d8c83f3e1feff2be575533d6e5630042bb79fca7855bb9e7bbc981d5d79974098dc48f5ee292f86add566c6590737d6c3a3cd335eb55706ecb105a8f90f618877d145138a1ef5391d0e4cfae5fec04a9c910ff884fd5ea9de4e5e1b2e4139f05c1e700f6f9597ee659ca1c1bb667e34c2d75c03ed308d201b309bd4fb5018db3555c04ec0c82f01b1af9d2656615d99bd64b356bd58b9f4826a552e942f6a0ab53ed2ba79e9672e6f7150db907c4f128c43febc18f87a243ba3a6fd6ed15956a41a7a164f5a0e2dba270dab3949eb1f5ef7a11eccb798816121b0da63ad1f7a4a23c8708b129f0f7f59c4315a911153b09a8b327a4a7481460287ba2a33c2a5310a29bc2992773ddc472827f296f00deabb20ce7700c8c53183e6c3a036e1c11684ac8b8b24b167939321c3932afd57064d76c550f66c55721af4608aa3e54fa14e2f057c03e47be6d3b3acf06dc5d0fc9d744ec0f2e2bf54f7ae9f74b3274d0ed16c5fb79e08e6e94fd2a492c5a0c5f0745ceaf4eae069af1ec83905acebb48833d206a6a94bbb180100672b919f4a3a45aa49f58ed11b6d8593a496bec39191fd43218b45ef9c796b35ee72f9d18d3e30953cadd02a009d3d434839242d311efde5a486fa5780e3251c56fe95eb905e56fe3a62af238b821cb58171afdd29b26f98aa5df44156ffdd8c1354f96e5d45c384122076f2a80d825c039ea4ed908a8e74a2e268c77409f2294ac28bbd47ca085de8aad7895898c8614bad1d0c4ae48d71e6e8778c160c91d2e1066d548b9de38f3fce698348663ad8c8c7d21e21c205c84b93f7e21c3c5c9685a954f51562d7793972093f530a691da6885095135d8090564cbf1dc835a7341cf5a4b85305ae9ce5b5733c83a3816d2f1e290638a239694a1323708d3f16e422403d83ae58556730bbfeb0386d1eaaf9768d1a161c7f583468ebc7ef2ab97f78a356096022a1f6c71eeaeeceebd8866330ace92dabae4004d144be909d3ffefeafb758f0087a01d2d5131a72b07ffa18a7177021e61fa4bf0392b1d43a20430be3ce489b8e66c5550216e8c3c0540c2142bf04239c177efdfc87a5611a5e5eed7fedb67ad3894a8c9b5c8c0218afef981c1ce26162451eac42b9054380a5749a95993c6b4186ac3e9e80f9ed38bd6b368e26e79faf66541a526e7802a22b6b3359d925cebb4e3843950879291fc417c1b86cf927208b94a2cbe9461b9b33910f3d785d80ce7e4e085614854e4b1b6ad553d765ced7b139280967dbcf16c445015a1b800c8618feba417f78e3a733776fc5268c25fc875be3349f7a960c20cb9a673c5e17b490cd18264baa1be6d859f32ccba418328f01ad6526d1d71ebd7c1928d071d9a2079834efb1ad6eae657804ab9a6ce024db81a77c21ce3274b0e626aa4661aa6790699a4dd5ae1e59cec4d9caa65fda99d187519bf2b2622ff5437f1a134c425431532bce2687429e5da79711ad1fd577b82ed086f3dd70283406ed2d08ac40b8607f815c6544875f3527e54a73c2efdbda300932dfd7f8cbc4d0c02ffd832c623378749044168685ff2e09d74669b05d2ff11aab5c7d821b490fda4c75b3c3307d733e795542dee4fc7f3e2d49c2420d40643680e32b91e01efd7142a86203b166f008918cb0410aef8c0cd3783c43124e6492b1239cb5403eb820c3bb3ceffc76c1cded73f3840029c753eafc4fbc9744e719d84413e0c31bf54e98e41ea9c7ce74b621a2aa74598ced9a422e0914120c52ab58603fed849387b9412e49c4358c0c3ca52d593b511eaa5db3c45d7e2ac0c4d18514c4d8d8d946682fd306827b8f99a53c8ac19d3ab658742b0341f8f0953625708db624819d5b564f6a9d2850788b04e3a1668ef0224dad049e2a935f5d1f83140d3a7fa8a2410ab4920e5055a030331f1ba3974dd8e5138034212044e03175fb36a630e4e3ecadf78ec03d3aa7bc8c77385f95310ae22bf72fd715084e2ab6f77f98c284599714d76ab404c9b97e02b779d0634e4c548c972a471169068143770a8f526c7623e6e5f947f7914a92f99b2a4cbc795800718dbde35c7b90188db6348f8eb8913904cb487c1e3ae54d3e2e5d925ffc2df04825fdb2f65a00f77d1efc72c1399e8d47b6c33b8f2d11c6932bd043e720fb034de0ce53454c907040dc20c4655c1cb9129912dc110ff7d9eb1c3030aab031cd7333d4ec38117c3dfecc0d61df5bb7d081449ddde3ff88ca25d61efb658afaa107f0bb4ac204d1200825b1d3da3fd648f7f466489123c8f76c58c22c944d6c7c0cb0146ca822dcf2cb25d27dd38c91570026cc767551980bff9b8378458e8b7bfe5a176438f66977438055a987ca38f80f33a46f8f7688d0871b3c06f8f8ab3ee18899598fdef9c3b0e28e729b281e0c848a1b56a945e27b12878d9014519a80fb2c4eaaa42783653e5618ac670588324de6408113daefce92e2"}, {0xa0, 0x1, 0x5, "8b8a5e9e1ccd2159ee737efa9f33f08800645c4b09880ace3e7db0c6aa60bff2064dde91a478b7c7868426d91cc7091cbd50bc0d5e5db3cfa4c58f2470a40fe9cf7356f611b12f3011f3c6a57f6557517db30785335ea17682bb6b485112af4eb1f0f052342285150b80f912b4e2363980804e100dc6367eed25f9ea34fcbc52e47351e89a7d811c9a046d94d5"}, {0xf8, 0xffff, 0x7, "05830468c4670b88bd7c8c52a8fae2e9e2ca68f83fb4b1826d5be4e6e399aa17e6fcae5e37cfec950be49555bcae9b3ab5f37496eaae300e2de3cc8525bf740e318cb9ab3b9b8a765776482ebe75f83e48788aed8be44ce310dd77b5aede72e8b42a7cbe568a6205a5c6117abb98cd224ba7d003915443dca1d447f1bd3dbfd386375d379a696bde8e80929920aaf3d4ac905907ea9898708a40a2038300dc264aa984ec7938e0d49a1592435d5c57c8293bed8b070959a334400fc2900d21b6eea5630a47d8b4fe02515a1437bb5af98f08d6ebdede02b6e65ff3c9fd2b7cfc5f95b18a7f"}, {0x110, 0xffff, 0xffffffff00000000, "cd0f9864f36a2ad3b7adb2c74b363b070880ccf0a76474ba4e3cb7c6cb6e5a664a20e14bc4f0d5ad939a88b732f584f1d386b3ba4385d18a930db8c02270f30eda63f7ef5a97e30264a6c1e9091b17466607e03f0c8b23da53b54958b251cb0e585930218d339676f3fac0734c01733da38fee25824ec4279032203d78166bf7e8ceeb4dcc12328cc1031873b3430c04d3412993704e078d8363b98de55ccb581053b4e1df4ce6f0160e23ae724574cfd8de03ac121cfdafe1584f6b89890f7331ea06ff5428af677c0ea5b7e894272f77c9781566a876715699fe350f07c1e9de2d636fa423bd870c1f9891e88105594ffbdd38bc6fa72e9d27794e"}, {0x18, 0xffff, 0x2, "b98bc073"}], 0x12d0, 0x403}, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x20) fcntl$setown(r0, 0x6, 0x0) 16:01:23 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530000160417e421fdedbf0981382220970497b06878f876211c454341de8a6247062d63ca1d72ffbe0832448fa8ab756075579792886e8e3a32ce7b847ba4880b525c03239579329a9e4a25af505e565eecf2968daf5613cf8deddee12593da85f275cdbc9e179852a9ba2cc87514f8989298d388d991b4f88892a8fb62aa8a41abf310ad4cebdb71d5debd760ba45"], 0x10) listen(r0, 0x0) 16:01:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161b8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x801, 0x0) fsync(r0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) close(r0) fcntl$setstatus(r0, 0x4, 0x0) 16:01:24 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10080, 0x80) dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x9, r2}) 16:01:24 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x60d, 0xfffffffffffffffe) socketpair$inet(0x2, 0x5, 0x8, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85, 0xf00fffff}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000280)=""/163, 0xfffffffffffffe7f) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x1b, 0x0) 16:01:24 executing program 0: utimes(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)={{0x3, 0x400}, {0x401, 0xc5}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r0, 0x20007471) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='%$', &(0x7f0000000240)='-\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000440)=[&(0x7f0000000380)=']\x00', &(0x7f00000003c0)=',\x00', &(0x7f0000000400)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x110) ioctl$TIOCNOTTY(r1, 0x20007471) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x88}}, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xf6, 0x8, 0x8, 0xffff, "100987ed9208046d156c62457bcac84efa48389c", 0xffffffffffffff1e, 0x7f}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x2) utimes(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x8, 0x1}, {0x7fff, 0x3f}}) 16:01:24 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x8000000) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x28}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:01:25 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) chdir(&(0x7f0000000000)='./file0\x00') fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="2052bed8085df9138021cdc0394b659dd7ab00483bf71c76790e1a2cad3bd632d4141f7929a09ced675e777c18164f4c69cffc6e66416429fdb1b5138f7e14d4887b8fe2dc936ec6c65da9252547592599a5f97f14d76a581a349738324d7dfeeacac9f746ed9f656b9183b3d6bef59e17a6e586152360d0cd51b9a041ae3d16b0ffeba5eb18cc5c86fa82e7e55f39e34668192f16a1f282f71b1aa660a048284b6058e757dac26a15697b245c97bc907892812b26457c7ecb793a0cef4ae456e8b0e61acba78bfcf059021698c6c71f7ef6a338d734999be62deebe6c814703c4ed1519", 0xe4}], 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x90) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000580)="363f624f50058b5170538ae6cc44a1ff8df8d3a880557bd8c593b672c2b049d45dd3be23d8454e1e4522bf3b59d3b58483633bc3240cadc1799ef2ae5df4268cd0f2413a40658cfee1e41fbcbf9900fb6fc8108bde75e250561ece965a123ed4005b4480bf30853b8b520c9fc301d0e0af340fcec496c1728c657c9bf40d", 0x7e}], 0x1) syz_open_pts() close(r0) r2 = kqueue() bind(r2, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = syz_open_pts() getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) read(r3, &(0x7f0000000140)=""/100, 0x64) execve(0x0, 0x0, 0x0) 16:01:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x400008000000001) setitimer(0x0, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000787000/0x4000)=nil, 0x4000, 0x4) chroot(&(0x7f0000000000)='./file0\x00') 16:01:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x4000010002, 0x0, 0x0) 16:01:26 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffd, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3f) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:01:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x3, 0x81}) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e6000/0x1000)=nil, 0x1000) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e6000/0x1000)=nil, 0x1000, 0x4) 16:01:26 executing program 0: setuid(0xee01) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) shmget(0x2, 0x2000, 0xc0, &(0x7f0000ffc000/0x2000)=nil) 16:01:27 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1afa4e3f, "0273e6c22c8bf98d15b3f862d7bb13dfd1592c4a"}) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) open(&(0x7f0000000040)='./file0\x00', 0x422, 0x1) 16:01:27 executing program 0: r0 = socket(0x0, 0x1, 0x9) accept$unix(r0, 0x0, &(0x7f0000000040)) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x7, 0x6485, r1}) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 16:01:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2024, 0x4401) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) 16:01:27 executing program 1: mknod$loop(&(0x7f0000000500)='./file0\x00', 0x2001003, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) faccessat(r0, &(0x7f00000003c0)='./file0\x00', 0x84, 0x3) r1 = open$dir(&(0x7f00000004c0)='./file0/file1\x00', 0x2000000000020, 0x8) select(0x40, &(0x7f0000000180)={0x37, 0x8001, 0x1, 0x100000001, 0x5, 0x4, 0x800, 0x2}, &(0x7f00000001c0)={0x7, 0x7f, 0x5, 0x100000000, 0xfffffffffffff3c0, 0x0, 0x3, 0x2}, &(0x7f0000000200)={0x5, 0x1, 0x5, 0x2, 0x1, 0x100, 0x7fff, 0x8001}, &(0x7f0000000280)={0x1ff, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = shmget(0x1, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) r4 = getegid() fchown(r1, r2, r4) r5 = kqueue() r6 = dup2(r0, r5) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100000000000100) getsockname(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) shmget(0x1, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x3000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) dup2(r0, r6) r8 = open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0/file1\x00', r7, &(0x7f0000000140)='./file0/file0\x00') r9 = dup2(r8, r7) syz_open_pts() select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) kevent(r8, &(0x7f0000000480)=[{{r9}, 0xffffffffffffffff, 0x5, 0xf0000000, 0x8, 0x9}], 0x81, &(0x7f0000000500), 0x6, &(0x7f0000000540)={0x5, 0x1f}) open(&(0x7f0000000000)='./file0/file0\x00', 0x880, 0x1) r10 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) msgget(0x0, 0xa0b10857645bae5) setegid(r4) syz_open_pts() mknod(&(0x7f0000000380)='./file0\x00', 0x0, 0x8000) shmdt(r10) 16:01:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000200)=[{r0}, {r0, 0x1}], 0x2, 0x0) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/41}, &(0x7f00000000c0)=0x2b) 16:01:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/60, 0x20}], 0x3d4, 0x0) sendto$unix(r0, &(0x7f0000000080)="77083585758fcb8cd075b60014285e25024af2ea30b8e5405d988ea9dc7556564e9d0c2ab9401b206cc8a0a49e4837ba437f2cb29fde7c53c1367949174b06c2fe603e58a9a13cf8fadf309af36d91e9ebc9e12b181318b33e127f3114b7cc28706f42f43049762efd5a1d887455e3a49dd153f1d670818df7299f4a193e", 0x7e, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) 16:01:27 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) syz_emit_ethernet(0xfffffde5, &(0x7f0000000280)="48b4d7e9d558886072f7e3af169c9103276231787b8423e6cc26ff38c23e398ebcaae3a3c99c165b7c87745d8aaf0f94ea36d4c9f6548ba03ea4840ded80323f3f1ad7528900a01f4a30cbedbd8ddcf459cf44fe55b21b57c1141f90be2b710d9ed0677e633f58080665103719629ad1839f6e39bff0e6412c289fe5034173358aeb8a1f44b8d2b6e7c998f45ed063955f3bb686b7d8e3a29aa1708eca5d698d37fab97d5dee9b7bd131e7732a83beb5feb3f28d8f21046e80d5dfc59a391bd094cbd625c729ce00") stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x46, 0x6) 16:01:28 executing program 1: mknod$loop(&(0x7f0000000300)='./file1\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x802, 0x100) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r2) 16:01:28 executing program 0: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x2, 0x1000}], 0x1) semop(r0, &(0x7f0000000000)=[{0x1, 0x40, 0x1000}], 0x1) 16:01:28 executing program 0: socketpair$inet(0x2, 0x7, 0x1576, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), 0x1) 16:01:28 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000100)='(}*\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)="df395e245d00", &(0x7f0000000300)='$+{\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) 16:01:29 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:29 executing program 0: msgget(0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x4}, {r0, 0xa2}, {r0, 0x4}, {r0, 0x8}], 0x6, 0x9) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r0, 0x1}, {0xffffffffffffffff, 0x23}, {0xffffffffffffffff, 0x124}, {r0, 0x4}], 0x5, 0x0) 16:01:29 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) fcntl$dupfd(r0, 0xa, r0) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 16:01:29 executing program 0: mkdir(&(0x7f00001d4ff8)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./control/file0\x00', &(0x7f0000000040)='W\x00') symlink(&(0x7f00000010c0)='./file0\x00', &(0x7f0000044ff2)='./control\x00') rename(&(0x7f0000001240)='./control\x00', &(0x7f0000001280)='./file0\x00') 16:01:30 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) fchmod(r2, 0x80) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='x\x00') 16:01:30 executing program 0: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000002500)='./file2\x00', &(0x7f00000000c0)='c\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x82) chmod(&(0x7f0000000040)='./file0\x00', 0x50) rename(&(0x7f0000000140)='./file0\x00', 0x0) 16:01:30 executing program 0: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) connect(r0, &(0x7f0000000100)=@un=@abs={0x25af90167d5e1800}, 0x241) fchmod(r0, 0xa729f8d453ec13ed) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) r1 = fcntl$dupfd(r0, 0xa, r0) socket(0x30, 0x4007, 0x1461) ioctl$TIOCSDTR(r1, 0x20007479) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000200)=0x8) 16:01:30 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x10102, 0x0) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x80, 0x2) r1 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x20) ioctl$TIOCDRAIN(r1, 0x2000745e) mknod$loop(&(0x7f00000000c0)='./file1\x00', 0x8000, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x3, 0x6}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') sendmsg(r1, &(0x7f0000000300)={&(0x7f00000001c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000200), 0x0, &(0x7f0000000240)=[{0x10, 0x1, 0x1ff}, {0x88, 0x1, 0xfff, "69fcbf80192332c969cb41d28532e31f4cda2f6c92559dfc64e6426ecb1a8b231f42122a4cd60850be9a6dabc4ce20b4da392a3bd040ece76f70f077df59fafc10e54f7906faa2534f48794da0aee4f9994641bc25d1381b3d6e9d9c15e6c65e97118598228f1fc31bb1dbfcf77e1bf61b5c178b"}], 0x98, 0xf}, 0x2) setrlimit(0x0, &(0x7f0000000340)={0x0, 0x7fff}) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x40, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchownat(r2, &(0x7f00000003c0)='./file0\x00', r3, r6, 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x4012, r2, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000500)) unlinkat(r1, &(0x7f0000000540)='./file0\x00', 0x8) mkdir(&(0x7f0000000580)='./file0\x00', 0x4) fcntl$setown(r0, 0x6, r5) setrlimit(0x4, &(0x7f00000005c0)={0x3, 0x7}) open$dir(&(0x7f0000000600)='./file1\x00', 0x8800, 0xa0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) accept$unix(r1, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) open(&(0x7f00000006c0)='./file1\x00', 0x408, 0x80) getpgrp() mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) setrlimit(0x0, &(0x7f0000000700)={0xffffffffffffff7f, 0xfffffffffffffffa}) r7 = openat(r1, &(0x7f0000000740)='./file1\x00', 0x82, 0x4) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000780)=""/43, &(0x7f00000007c0)=0x2b) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) setregid(r4, r6) 16:01:31 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) flock(r1, 0x4) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:31 executing program 0: setitimer(0x2, &(0x7f0000000040)={{0x0, 0xffff}, {0x101, 0x9}}, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=']]\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='A\x00', &(0x7f0000000340)='{q-\x00']) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 16:01:31 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x0) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x0) r3 = shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r1) shmctl$SHM_UNLOCK(r2, 0x4) shmget(0x3, 0x4000, 0x500, &(0x7f0000ffb000/0x4000)=nil) shmdt(r3) 16:01:31 executing program 0: nanosleep(&(0x7f0000000000), 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x3080, 0x1f) 16:01:32 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x84, 0x1, 0x80000001, 0x7f}, {{r0}, 0xfffffffffffffffe, 0xc, 0x1, 0x0, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x55, 0x0, 0x6, 0x9}, {{r1}, 0x0, 0x0, 0x0, 0x8001, 0x1000}, {{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0xffffffff, 0xa1a2}, {{r1}, 0xfffffffffffffff9, 0x4, 0x82, 0x9, 0xfff}, {{r1}, 0xfffffffffffffffe, 0x67, 0xfffff, 0x7, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0x7, 0xee}], 0x7, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x2, 0xa00fffff, 0x3, 0x2}, {{r1}, 0xfffffffffffffffe, 0x11, 0x0, 0x2, 0xf99}, {{r0}, 0xfffffffffffffff9, 0x80, 0x80000002, 0x0, 0xdb}], 0x2, &(0x7f0000000200)={0xfffffffffffffffe, 0x10000}) dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x400, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000200)='./file0\x00', r3, r4, 0x2) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x9, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00') close(r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x7}, 0x8) getsockopt(r1, 0xfffffffffffffff7, 0x100000001, &(0x7f0000000100)=""/6, &(0x7f0000000180)=0x6) 16:01:32 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000280), 0x3) 16:01:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xffff}, 0x8) 16:01:33 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) dup2(r1, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:33 executing program 0: setrlimit(0x2, &(0x7f0000000040)) setrlimit(0x7, &(0x7f0000000080)={0x0, 0x200000}) getrlimit(0x3, &(0x7f0000000000)) 16:01:33 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000100)=0x7ff, 0x4) setsockopt(r0, 0x80000000006, 0x100000005, &(0x7f0000000480)="9ccd699959a5358d6e895344563ea4ca29f7db653f6952d9f2d084ab9903582a38ee96f298f00e712d1801c892ff910000000000000000cd3bdc633d00f408d148952b818dbd60af1e54e8658b35d17426747b6bc407d3c15a31f57b2b295162d5e8bc49cc7123ef5fbb3eb6c75b1926dbf216d72eefb854e0e6c1cd55e71dfe96ffd0253e9fe9c4b26245d19511", 0xf9) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x9}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:33 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r2, &(0x7f0000000080), 0xa, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00525b0000000049cdcd79439401cf2052965db4e21649d319cf27c1bd95"], 0xa) 16:01:34 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = dup(0xffffffffffffff9c) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r3, r2) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x1, 0x80, 0x7, 0x22}, {{}, 0xfffffffffffffff9, 0x9}, {{r3}, 0xfffffffffffffffa}], 0x49b, 0x0, 0x1000, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) ioctl$TIOCSTOP(r3, 0x2000746f) 16:01:34 executing program 0: nanosleep(&(0x7f0000000000)={0x4010000}, 0x0) syz_open_pts() r0 = getegid() setgid(r0) r1 = socket(0x10, 0x4005, 0x6) setsockopt(r1, 0x1, 0x4, &(0x7f0000000040)="692b73a5f9", 0x5) 16:01:34 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair(0x20, 0x4, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xc028, 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r2, r1) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) 16:01:34 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) shmget(0x3, 0x3000, 0x20, &(0x7f0000519000/0x3000)=nil) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000012c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) r3 = getgid() r4 = socket$inet(0x2, 0x3, 0x1c98) socketpair$inet(0x2, 0x1, 0x9, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(0xffffffffffffffff, &(0x7f00000013c0), &(0x7f0000001400)=0xc) r7 = accept$inet(0xffffffffffffffff, &(0x7f0000001440), &(0x7f0000001480)=0xc) r8 = accept$inet(0xffffffffffffff9c, &(0x7f00000014c0), &(0x7f0000001500)=0xc) r9 = socket$inet6(0x18, 0x5, 0xb5cb) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) socketpair$inet6(0x18, 0x8006, 0x49, &(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = getpid() r13 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) r15 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001680)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) pipe2(&(0x7f00000016c0)={0xffffffffffffffff}, 0x10000) r19 = accept(0xffffffffffffffff, &(0x7f0000001700)=@in6, &(0x7f0000001740)=0xc) r20 = socket$inet6(0x18, 0xc007, 0x7fffffff) socketpair$inet6(0x18, 0x5, 0x100000001, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) socketpair(0x6, 0x8003, 0x3, &(0x7f00000018c0)={0xffffffffffffffff}) r26 = accept(0xffffffffffffff9c, &(0x7f0000001900)=@in, &(0x7f0000001940)=0xc) r27 = open(&(0x7f0000001980)='./file0\x00', 0x200, 0x18) sendmsg$unix(r0, &(0x7f0000001b00)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001280)=[{&(0x7f0000000100)="d1b64151e2f64b0316e4a9b9dca142ca17dbe2b6252b0eece8c3eb8eb712a5372f", 0x21}, {&(0x7f0000000140)="eedd3122b19c7d7555c78d2a3c219eaba83e04360fdd1cd7c21576c820417db5eae8d5a375bd6dd0201f75c0d9f4aaa09d15b135aa367688a40b3ddee519251adddc218a978d6f54d8a139ffd3500a3532515c0238101250be579d93cb07c87593c7d9ec04002b43ca3879035a2dba8a50c503a387e3f09e15ddbc2d480e2929df91ca91ee2ab8bddb35d6dbd285cf91c70362be7dad25b736582330a56e88b68761bcdbf92bb230fbd33688e9a45cd9ec2ad8936a719b7dd16eb3296ff78a96f658b18bf9f24f0e8d403d03206615e1006161830f85af76c15fa82d0c083f709e620e87ab0ad0e0553bb1576a3b36687bc8814716bb20cd8054cc0a692ef3d78d2f4eea735004f75d2b769cf15e9984d00e212300135a38cb1d2cd7f8099be140aa0d2488a63ad1b9d95e49e1ef683e737f766607d85b6a47c13f753d50b14dd5972df18831955df6eca4c421a3f8921de691f6750e51e763c7ebefc9de23e11b2f76afe742984a624976ea08b0a91b1fb4afd8f92503f5d0268538dd86a55bc01aab33464f2dc9e5789778b7ab55342018c6821986b98d85b719c72ac9015992af1697deb7944d6511cf4a135934f9a8576626066dd0ab0a152f1fcdf0aa4f43fe79e56ec92ba9a1b90a3fe4024ed0d69bd716915488b34f5650cd9ad9f1e14dd156704dcba070456425c485bce4934b9888be09b7f9eec55293e6e60548924a8bcc137e2f0d803b5a5c3da4e8a79d31e6633eaad52eb09280060cee2610c408b566b76885acc972fac30350d44390f14749aaae74963ccef1fa30ff23414b35bf828c4ab092370b898b56511f07d679e38315b474c04d6f9c24d33dfc51e7704e094393f283a7aef1f22811688acc201f65868d03195a5fd812962b86669304f558259566f5231545e75e2d8827427172505669bcd7d1d422567c91ddc6331042a25e1089db912ebeb7ec1735ff34aaefb14ea8f10753a502a59b52dbcfc7c081446a2732b09be384198a4d887afa1447a201c85e6740875de7524e0e2b2d62a02dc5414a1163e9263123536a6bb8e5b090d41d7283d7c96895ca320e736cf5087482eabbe7f5c1fcdb7d8b42de34bc231f36851aacdeefee83cb352e7f9ef6e2725c30fae3bbf1d0832673030811256939763c17fb6d281a28d00c8f44e1f300cff4b57e54eb778048656c368bbc13b70698486a7d138cd894f58544f79506c7cef766b96b1d78e6381532d78121f592720957ee2a4fc5dbc8ea31ac49ca772e44ee2dc7d5d334be22f38694c4da127a5b5ffdf0d13de554bb24afded5fcda9f63d887ff19cebe78e677208a70e319a238176c62713e581aad81cb3b161a63219f9991413c6a9d1becae4cfbf7ee7c6f5a3d902a2780c269bcf710f2e43b15bf7ae850f6274cb81ed59efea3424c452823474bfad7971b02ee5ced54c3fe67fb486e8bb2c0e8e998b3a82467071bc45c2e7befba67f20af01ba86e3592223336088dffb1c44e98f92e68ce83fe563acdf904b0b8ae3312419e1e0064e556e27cda8642dd8841d24edfae8cf1238f7a7bbfd8acae6d193e0b672e6ab4c8d648dfcb85c856ebb96de81638de2de2287c690579cc956afe9e7ff3273c429b89d75c49da8e03b79c4a89de18be753d3b12c1d9f263c404a4c42fef2117c7dffa999507a6109028ddc771ab0d44b7b54fe05eb5174d474d896ae34c24747171e03222e5cc09f00a1f2f4b42bee95508373ac9a72c9dab9c9b43afb21834b28ffce3d494efa4854e3dc6a9c8e97f383555ad6515e4a428c7fc6f0f9b677cc4d7528ee88734d1278b0555d3ef0591ec896eed194af060930666eb8e340584f32ec89d08c755ad9f564b76247a6930e830a669d537d1ec67f14bac7f4b7c76fab160f768923a4ec21c975a4464f1896b1cca067250f8f9c5b451a9681911bcff5d1897eefda99494a32e151989f27149e984f96816519f7535daa8f1b44c675eccd80beec53673b0505bcf21a5662a4454c0f310d285f28a71e0b77359eba80356303be1b68e71b7af7c240c945b57a384f3b2a02e50118da3b4b65c6630513c4dbb16af551bd1b865c66fa3f87ffbf6926772a52c3cbb3440d0faf736736b331f80667eb7d5f4727ed05a65a338adf98ca2763f3492e075c3339182ce78c8553410f5103e9de4bef786755687bcf2eca8f0f4c7fff4974265e4200354ba40a807ec8f8cb2db329cfda481d83c80017ce2aa38f7465780d51f18b5331c8b5c14234565e4bd88c713b3aa6a811e4920b947f6891aafde352559389a48a051464d6984c64ee1dcaabaae9dea5c103d78c41b2274c669ec64fb86ae1f31c2f728036b1cba01f5150263c3ced3d65a83cf66b406a504f275ef22e3639c6d40a5cb109a363dcd9715637acb442f9622e6dccb92d1abfaba623dded1ee878b3bfe101f79cdd37d25f6a7fc47119dcc95445d3365c9241c2821b03bb7044562ca35c296806ac3bb7fba4073d18a59d910f5e9a86e32413f711b99f81643ff4a87ba008df426377de5442309528ba43d8f13307da4156eaa288be531476169c27afb2d63cdda13da9409e5a161953062c23e0f49df42b537b94f87ce38415334f070329078c67fcde7ebddce12e6c27d1d9bc3926ad1ab7bc861b08e1023b906e99b0df70cd6de114f8006c12baf0b894e323ecfbb579e103f416fb1209a2c1e629531a78cb82b3b1c168bba47fdd3999bf2e059a9d4f1f2d3e17cf3af6f4e1e52d07e81c7ab6f383f41370bb93ea7005ec910e7dba0a98ec691da17cc75ac48a8dee63ae32ac0a9a44ef7e00de707117ead47f9a47235e9cec46bdcd7ef025219fca22a0c70b7e9529cd101968625eac9f57a1657747a96417245b25389fdb2c4b8f840d9aa13f7cee2d349743b4f93a6de5d8580a6c665cef6d2c7bd08e70a6de14f7d38bac4c4c6f9444bf7b704624176f2c0ca3f7f3f174f3d25715c8d66d52d712fc945c16d0dadc2059e93a7f76d9e6abf32ee05b360c861a001a46890f6e6f0f8a25fe1e918ad20a714857940c2db88b5e8009dde06e6c36ba64bb260448fda45bb4be351ec71dd6d55a272699e63111352c5b072929cebabd3fc31ef25f707049f0fb8af7a9af5309e19f16c68738ac57751c61f177466904454874852a5177a6ca1ef8a6a704c89b5b7d2bd8621a3015c58f02995084a7e8e2c19c908a6b0b3165f742bfed0282fabaac55dd5e9635731b275aa5f41beb56432f366909405154d954212aba4ec11f6831f1f98a0848b1184a4cd5a0bc1a437fcc78b92b6fed6525324eb5b75f319d85ad57c4fcb14b4465dd6ede57635fb4f3c1ace97040c722a8efafffa58c20fafca359e5bbfd6e0620a853288a6a5d9489edd2eb16d2b5ee56a6cebf783d1b42ba6e1f8a42663950d110a0a75fede68097e48f43cf03f5590fcdb32e7eb882401d6ad749f54d8b98871839da1733f15aea9d763d9d1f48adad192975d706afe92957a4f8ae88972d54a8b81112b2906545720da08756a969b566315a01d36923f4fded57a9074d2d10bb22eccd9226c23e2d53453b8c930ba87940c4021c3917c62c6b4bce9005a870752480d7bc4d79ef9c9182d536a2b02a0ebb4eb974c78f30c335230a17ce1b5f62308a385bcb986a3cbc8fe7edb68b5d12d491c51ebce8c3f0d4538dab0a349883cf2b0c752ca08dbadef79f2f52125fe462989b778cb827527e3c4111a64e6a5243c71400a1698ad7df95653ffaf8a760153155bef19149832830d0ff2ab04accf3ae2c94a8ebd12b04ed9f3a49c4fd2d5d004b949d5200ee08a6a2fb00a94103cf3822510f9818f3c83a21083a1ff49de904a6379dea856a0440144912779df85f25fbf106ca2fb2670357be02cd2b734a42e31d33e8cce98e3b6902b5397393469fc6389dcddf2b0226454d6301eb55c9f9faa47780f954b749765cc1bf56af926a92ccc968ead51ebabc4ed9f6a40b6cce203ac62f19065318cb819e17dc9bf0229522890cc7a5586f7471ce882a5818e79ef0f7270586052e9a28037c0a6fbc35166cf7afaa50915ece98dc603beb43bc3d8f6fd75ce3882d8dc4926d39aa8a66a486cddfe76dbb878c92667f929b7cfe05e510199b8cd169adbdf10342f435b5ed6002615dc23c53a0ce645ff29982bb0d5e323e9938f001aeea8eaf926bfba4739b598123add778e77a1da988f10374b4534c0c4b62d984278f1e6ab847b6636f03cc17c868452b12ca27791e5cb7c7630733c1284f3ca979810ee3dddc1a9a20d99ddbcd4c2d5d3f6e5bc4f726c1c5584888bb38b674f763c0e5ea1a152fd12debff521e6f925468cefa6ed88015797142a5f2b08fcdcd33537c2e9f5c2c7f80c0900ba116b6da7f74eb438e0de5f205fe468e0ab50d0176c19edf335d34d689b5c3254468cb30bb2d23abf54b33be414f84bdcc159c5ffec4315cd5506c2b788b095f63fe766d642084cc6be4f943db7c160ea32c80b59f4aadc5e1d315b559c18d8a56580cc95754395e2617860ad49a48c6623225ca0eab030ce3c1b48f302a0ecfe968208f20f0fcee840504972bf05370d3a1ea189a9dc887fbccb8177565bcd6e42b084ec42287b5cadd790c2260a505aae0a9262a4d8a7236120ad46c1bf304fc3d2ccbd3b3460c012adc563ebe3b9eb9c5e2d04830079cd8b65ee42657e091af00f0960fade0ea780329d618bbd684bc22afa69d7b36886727a6116a780cd5a51793257b4610a7a1e9af0f9cc4a95ce53f521fed34ae5ee6d4adac2aa3cc25a91cdb525ed9c38a350d472f7af136bc89fbb2418d7cec7a5b87b5c67b1aa86f92dac058aec8bae568422e9c563eba1255c71741eef24861586c178e666488edb3fb9c05275dd2d82dfabaa4b640f883106b86a6e15ad033bdd25c9c77cc49f316f390e452db0b3ee8277df21e9ff16bb37195ae53c35e36891e6ba92de9c03ade9f2966ab010d6b1378cace0c958f5853c584b5fcb525caba0093667c24d202d7e73449e48ead7d0bb8cd1832ae4a9c3dec3edba66252e877fcdf4fe1984f5f4c814eca5a65e9809ddc2b133762643bf4888518251e0899323e6688d9d4d39efd014dc270b4e444e51eff1918ae492514d1b10cb68a29fe73bc83cfd92a9076a9128c817e38f99585a899f5f4a35ef4dc2e044f1334c3ed9f64ee751b7a53452c1c401b0087dbb50a71012719210d68ff609803ac2af75a4184c1bf5cf63a6b390c9186b6ca45c66f4e5e1d8cace29392b0fd02c6c63d162552c1345a79663cebebac31d41506c58ef1909debfc8a0608b3538fb89437e09f5442f67d17ff555a29ef09cee89fca2b7252471533f863676f44b8b158d6ef4e292e149f8a1fd5a0508edc0a26035be2300b67f0b4eb3434fda132f4e78b813ec0380d32416e33f46e7b6fcca350e6ed7c93fb40351923012699e95822ede55d45f3a078f44948570cc7493aacd3c376bb4a98f97eea7e8f9627681ffb372a66fff36b251bb3456241ad94b00c863b294002b28e14c94a4c8bf2d4c185d5d25bd48cb05dd5350df5ccc413fcf42f4be0b93af720e20f0f77dbc2ed96470042eca0827baf15f6b28082861359ccc29933e0846e7406532f9a8b2c7ecb55292c9b1cfa88c148d28ba06e035bec9a4062137c724c259135f0389e2d29aeb09f525d44c81bb8946c1ce0d90bf25873799032cde0a925372a551c716bcdfc1749e8263300c8abae11ac6ef3647c168430f4e9f8ddd465881d303136f77026ea69c12e3edc73343ab80227c5e1f41df02673b8b", 0x1000}, {&(0x7f0000001140)="d23ad11b59a0ccf232ae9d9f55915b1e5107fe7b22a9d44ea658e015e2813f036084c9d1ddbb2c40e60778dc40a11b6bdcb71b255c3d01bf6bd6832d3340826097fa7f131911d540712e4fe28089ff44acd6405cb8b564d3aab1663ae86f7c422b20139867ae4e921f59", 0x6a}, {&(0x7f00000011c0)="74214cc0480fc10b59e33a28a8bf561dbc9ab19f84b1b84318f3c9d73cb3655b7b06d89047cfc32271caab7c4faaec53502ef2c103daea9a4bd2680a087efd6f1e19dc678e6620c88b93db18a7599c35e7bd13cc5fd5b7d88eca82d4fddcb15047d3d9f6f926351bdf8129831dda93684508d758e31b46d6bf63b32439a6647ab3d385dcbc5091bdd68db952daff8b2bedcb87fbe40c0c57b459a8855e0b5c7fba33f6e9c8", 0xa5}], 0x4, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x28, 0xffff, 0x1, [r6, r7, r8, r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x20, 0xffff, 0x1, [r18, r19, r20, r21]}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @rights={0x20, 0xffff, 0x1, [r25, r26, r27]}], 0x118, 0x4}, 0x400) r28 = semget(0x1, 0x3, 0x1) semctl$GETNCNT(r28, 0x3, 0x3, &(0x7f0000000080)=""/27) select(0x134, 0x0, &(0x7f0000000040), 0x0, &(0x7f00000000c0)) 16:01:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r0, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000001c0)=0x3, 0x4) 16:01:35 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x8000000029, 0x65, 0x0, 0x0) 16:01:35 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x49, 0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:35 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x800) 16:01:35 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0xfffffffffffffffe}, 0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x68, 0x60) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x1) r3 = semget$private(0x0, 0x0, 0x80) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r5, r5) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x2, r4, r5, r6, r7, 0x2, 0x8}, 0x3, 0xffffffff00000001, 0x21d4ae9f}) 16:01:35 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1000000000000611, 0x20000000000fd) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kqueue() dup2(r1, r0) 16:01:36 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = getegid() setgid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r2, r1) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:36 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) pipe(&(0x7f0000000080)) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) clock_getres(0x2, &(0x7f0000000000)) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x20, 0x0, 0xff, 0x0) kevent(r2, &(0x7f0000000000), 0x40, 0x0, 0xed, 0x0) write(r1, &(0x7f0000000040)="c8020f74706cc18dfdb3767a69a4e1fa35827e2b811f", 0x16) close(r0) 16:01:36 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x100000002) r0 = socket$inet(0x2, 0x8000000000002, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000040)=ANY=[@ANYBLOB="171fe18222711edc326106c847b9ea8d6e78373fe2387ec9ffb84f2a7b140d6b735facfac3e95bc795d6914bc97439a894e447a50264fe959721fc"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0x8a}, 0x0) shutdown(r0, 0x0) 16:01:36 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(0x0, r0) setregid(0x0, r1) select(0x40, &(0x7f0000000000)={0x100000000, 0x9, 0x800, 0x80, 0x2f53, 0x3ff, 0xee}, &(0x7f0000000040)={0x40c0, 0xa531, 0x81, 0x6, 0x3, 0x5, 0x5, 0x9d}, &(0x7f0000000080)={0x8000, 0x1000000000000d, 0x1, 0xfffffffffffff96b, 0x7ff, 0x30, 0x5, 0x4}, &(0x7f00000000c0)={0x81, 0x282}) 16:01:37 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) open(&(0x7f0000000040)='./file0\x00', 0x82, 0x40) 16:01:37 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="82a198a0a0685f6c55dedf8351d01ff8af56a0c419e920c8a19e77599d077928c70772eb115c6e4bb7", 0x29) bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x3, 0x0) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 16:01:37 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x0, 0x400000000}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) semget$private(0x0, 0x4, 0x40d) mlockall(0x3) 16:01:37 executing program 0: select(0x64f, 0xfffffffffffffffe, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) select(0x40, &(0x7f0000000040)={0x5, 0xfffffffffffffff7, 0x2c69, 0x80, 0x2e, 0x6, 0x9}, &(0x7f0000000080)={0xa9, 0x3, 0x7, 0xe38, 0x5, 0x5, 0x55, 0x7}, &(0x7f00000000c0)={0x2, 0x5, 0xfffffffffffffff8, 0x10001, 0x9, 0x7b, 0x1, 0xfffffffffffffffd}, &(0x7f0000000100)={0x3ff, 0x61}) 16:01:38 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r3, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:38 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) mlock(&(0x7f00002fb000/0x1000)=nil, 0x1000) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x8002, 0x0, 0xfffffffffffffff7, 0x0) r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x5000000000000, 0x7, r2}) 16:01:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x40, &(0x7f00000010c0)=ANY=[@ANYBLOB="01002e2f66696c653000c369702ceba576c050166516286caa5ac158fad204139bda353cc62e687bc027b8cd67656d95a4329361d74301e3faabbadb4e14af1f3db7bc4d0fc98454eee19a782b965adb1fc68740138cf8d0fe0936b7594cba1792fb13a0a2e89767b8f21db4fcbf83d8"], 0xa) listen(r0, 0x0) 16:01:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x3fd, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) fcntl$setflags(r0, 0x2, 0x1) open(&(0x7f0000000140)='./bus\x00', 0x100, 0xa0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) lseek(r0, 0x0, 0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x8, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x196) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) 16:01:39 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x7fff, 0x9}, 0x10) r2 = dup2(r1, r0) ioctl$TIOCEXCL(r2, 0x2000740d) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:39 executing program 0: chmod(&(0x7f0000000040)='./file0/file0\x00', 0x40) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x1e) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x20000023ffc, 0x0) 16:01:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="a10400fd7b85b507dee41a3ec3cabc1869e5e57335d6ffa4", 0x18) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000380)="068cc47d7baa5fc2bcf4e7c5e1006d93b4b129bd69187b1b6088d60a", 0x1c) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x100000000001e2b, 0x9, 0x3d9, "bad84b73f2a42ccccaa772d83726cf835db57180", 0x0, 0xfffffffffffffffc}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000", 0x8561a136b16566c9) 16:01:40 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) select(0x40, &(0x7f0000000240)={0x0, 0x0, 0x400}, 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x7ffffffd, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:40 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/136, &(0x7f0000000140)=0x88) r1 = socket$inet(0x2, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x2, 0x9a8, 0x8}, 0xc) getsockname(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) 16:01:40 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) getsockname$unix(r1, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r2) 16:01:40 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f00000024c0)=[{&(0x7f0000000040)="a487acb291bc0e05f3709060c5806fa21d1343f979293da73edcea39a169ff862d6da993cb84ae12d477a3a8f213d8604425f71006275fd1829fce23df237bbf18fba2b7c2dcd71468e5dd89a9187fbf23153889d148150c304f22359e52c49b2c95a40aa6fd0ec8b31a7450ce956d746b148fb1fb41157954e110aeb1af216e04ebbcafc0a6099ca0c39e7a3489ded89f91af842f96b2abe145a97d088545c8454abeca73825f422465f1d83948288d363c2a8a7f12f03c690d633dadccf282ffdf212fc2555357a726d949b4176d9a2b3b4eba34f35bb3c594085fcd3b098c8384e4a8e953ae239646db9d77499a866607c5582e60cbed97bc5a24c06687e403a854d7f7d3fe8a0b4f832a7f5a4e24697b6488f23455f647338b53a5ea439570330858271b2f8cfedaa1950665c4834f7387e5a834bb2df02bed528208635e68a9209da9b7d5cc9fa20a2f8f3555e64eed1c46ff7b096ea47dc0826cf7a60e0d83f821c6a2a84d0462abfada4b57a73e96b81d90f3e0a568751f188063ba5f91080f8327976f078b0d9542d28a0adf06d15f024b8161132c193d97c34ae32be3db5df69e3808ab8baaf781af6aa6f1ab5c825cb6b8c981afd1d34b4bbfc3710ef3e27301a5aa25c60e8e8330ef9b884edc8b8a7a04ce094703ca05b86be3a9f0d26cb2cbcd85a1ef1b80bdc3935c42aeb80df49fae7c9971445d79105c02a23ae507f4533266f3bceba4f50a7da59f1c327d5a3f986b8a6118599dfd8614c535a51c470bee38f5b9cba965cd116aea5cc3f57482d57d13bf1bdd8b03ca36750280c8c304aeeb19a6aca3c4dfda1607c3b39347baa37a88d98cb5dd8a867bfa6dfa9fad020d80fddf34dd8603db99c322507c724a0349e629ef9b4c63dad28414e72a83a13e05b51d0c1e122c58c4fe84891916aa8668f1a7593175654d4922dba98922de2396c9f809a2e7b0420907401c652e3eb44439faaee095d47406d3865066285ac5817c9c2322a1e1b9342f869ea5ddb4171eff07d7bc3f33525d9f730b8b4c3183a06ecce67eff8f9743823ba0579b487d7867e799988943085ba28d6c838076fef0a1fe631d96c138e938df64708706446ecf01202952c2fc00a47f3e6240af92f013b13a610eb56b213f018360503a67a1fe8ac22b77a1d69ded6e416cdec731f8135a9bb954d49e519d7cc8d8f723cf9b83d600d0642b67bf19af188a8a1ab92d86d85db73438d9aae575d18392e25704c8306a878270467109f62ba9a48d799047c0cb84a2b2285e21f89bcdd2b85d6cf5e00a5ea01a8fb72da8a527c2cd7f520793b188c0aabb349710f7ef899de8913a47b98b0fde5651178a393d2cd0e601499ba5a8bae02b1b44693e6df61b3a6be9f1bc3ca2059b19c5389621cc75241ea90d9c198fc93d316371d30dd7cd9296cc87097e424972c3275e9896f5d450290412de1a48f4e9fa06fe0fc839393f809f72d1ae695685aaf82cc1d8712cb16934de8fa459415d844e810ac8dc447e9b37167b3f1a79981512126e352b1ec00991190a7fef0bfe194ba67b350b8c44cb6a58b714c9b0d7418b8284bd2c298ac3586e7bf6dae1d007dc4c2d72c92385438e9f31fbb4bb4c9fdf8a91188f811a4dbe94dad05594da30cdcdeb9f2c790a8d50639d57876ce89e61a1c15fd281a37712a284cf3e7b31967be03cece16648082c93498f134726b5a192b0a5f2971ee5706f24408eeb7819746807ac882f19cc2b3837f20c95b3b02f2c94c20f3521ef88f60fce68fbc99a9d4f51accc53dd16c5023e127fdd13600c0cfaf6ecfa645c8fd52af12e85527a0343c3c6d4a9188a23b2f273efbcfabc8157653822ffbbbc1cc394738f228ab53196d19f8d884ab0700b9bced7ab9efdf8590d56f960e5ec671e957acfb2bc1a50b2690a7da99728f02ab293c3f866a0a7b82afcac0a7de5c9cd754ed602990f20eff20cc370975ac57898cdb9d7e174861aae6e215c1398f4c9013fb020dd8ba162eae252f62319d780c051712c32c89e0e39ca675d711ee7eb1cf22c26bd851a297ab883a21c264e1372e8faa63b4b46936bc6069a94cfe0894a7ec7ecf10b2b721642874a9be716dbf6a7b1d55c82109f11ab3901c0618df6bcdaa434f3d4a9cbfa677a6da116d09355b0e8f8b2f6424376147a4ba5e4aa778bffbc3b11ab7003fc8493d58c9ea349613acf85d669043d81ef97bbab6225c95bad541bd73f26bfc45c545d6aa4add90037782b3c4fedc7b89e14b1a6f4bd0d252a9815dd026ecb67e4248bf7b174719dd7c34275e479e8495fdeced29b3ace45fa87acf26d9fb7806436ec8b1c589b7bdea45bac913ce1c7643875dacc38541df20f175b30f591e38bb29ff74aaf70091bb94835ef9e0f98160112ffb532e200af5d70457e6f1a444556ab28dc769f00e5a2036749089fe7a6e10d657495c9094dcacbad1797740535e98cde226e1285ff3a138bd196bc8ba6c4a298597bf0ab4c3b8c052a4ffc3e3d25448f10c52b4e44478dd254766b2acce81ee4b4b85563942c1a8f2ed77e2f587bc253d278f3069e46e2f1b23e20a8ee1bb2bafc0dc789f026489f4ad10ce9091fb188d69a5dbc674207cc066cba82d491754cf39bbda7693241c5d99f3f7384f1f1c86cf6fc1fa407ab75ea0f69c254df88e786879f62cc5c16bc79283caf1e09f758f64e2c4135b6826973c404efa363f1a8a8e0ec0f0b012e11dd280d8054ec83264bd7d323f59eae14538a02e8dceb978c5f6944ebd8ce766385a2081a15c0983befe0e576c3a7c310ed369a17f150d391f2a9ebeed6e83b128738fbabaa1779672aed2e97c324ac40333245e22791fc24d3ec6f52351f179f2c33819fde9ce7bb70da3b421c786d55a43889c6a69b976277fbe11d7a6a0512ed7ef123ad6e054532c72b3e5e3a6765d5c1434536f30f92345cc371ce8a38ee1c2554633038b799d0d7046f3bc582caafe9e3b7230be01316cd5738609b35db76d16622fd41338c1d86f06d8f61e438081c1554eed097d672e382fcdce01857e5ed0bee55296c278bd0e8d932513380c1b7a92c46d9b4597ec0a9da95518ec28f3389604301ce965681e12387363d7effa5e0ac94069377e358fdfebb0a7bb1831ff1e70c68e24900d0061caf1a445adc6eec67f8e4933475be25e0fe709a31b0a4b7fe4ededbf0e98e25ca923294cd4e68005fe320f245a07f0a20a6da7fdd35c515d095c68847d444f58b0b7e55073e3ccb97a0f19c9cee52dbeb9f8cbeebc4bf7dce1d52c473d816fcc7bf7dd24e1b8c659805bbd479dafcd1780929e77ffc4ac6782ec2d1320046e1c3ace2160984d9b0fa27d2d01115c18351aac7cbad19ac2820dd689af0d8411b9b7fed6e8a52e1fb330a1b26e74473e98499aaf01210874c6dcfb124694f66ea2042bfd1cb950696fa0a08e36834535ad9ff7af07d51cda1b24cf8628bf3dc7c111c9c1d942e4ab55df2b94ec13113284a56c8fc171e3f19659d85ce006ee078a205678065c0ede145c7945069d0a033d278c5d6be82191d0a71ef3c8a83a2005b9681d90df6b4945b613f8683d1d69d30cbc14372f65ce9554c67463d1d73a2ffbe55eed36738adf1bc2d53e8b01930cd5a81e1dbaa4656e158392c8c7cd3c99e93639dab215ed66e1ff1e3b71cc404d2affb8f5987163810af7e22ff670893949db6691bb1422ced0a2ae7a51e709817e3c381423d05798e970e8d40ec51039fc9171c6fe5a272cfbc74ca11ecb95f950684005b084304a9a10f6059af70b147be010fc6d453cc8260de4358c612d8b8ab7badedf1e969c633c1a2b44039c2959e8245a0673585c5bd2d0b78584b14ddad52789366956cb39f26456b482280b8ab3b01043433930735355c41e3f0dc55821ebe6653ccdc376e33bbdb39b9796624ab4598762c4664e42648bb4a2d7c95ac254369418015d75c30d6dd05b2fa246709404217d6097d5bdfde29961a715e0a3a0672f35820b95a9e7653b8b735dfe89edcbe4996ae4ec5eb6da14aa2b3c80e2d954d4fd95d244cfae1cd45418e970444c9dec287751c30a1c3c37e71293a6e1c939fe0c613c1b49272bbea13fba39538cbbf7f099d197f34ab7b93c73ca32c8703e12f6371902180e8a328e8801f12d8d21ce86edb096476893b5580e9ba71a6800b109bccfb443211439ea7d5849bc18431c7a1e4909904d2b776c38a6c5c6a2f5e4c9056632d581de3ba74e793cb1bdcca7562c877cec50e8ade32a61a629c4e118b80a163b8599eaba7ce101f1453ea536ceac7e640529cf02f939279e01429976517de935c47b13c97c73e9832cab972b3f7de0891aaf108f02dfd50ed64205e81303ba6032ae04c0a0ebc77c68a9fc760d59ee74eab0846f4ec8aaea4be5d5ed766a11f3e0275f0444afe4a49e83b8b02e334be64d37eb3a3e3725a5848b6bf3babdcc28376dfe0362171e7905df0fad78db8cfee07", 0xfffffffffffffea1}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x40000000000fffc) 16:01:41 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x10) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xc) dup2(r2, r1) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) getppid() r3 = shmget(0x0, 0x4000, 0x18, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getuid() fcntl$lock(r2, 0xf, &(0x7f0000000100)={0x3, 0x1, 0x401, 0x92, r4}) getgroups(0x0, &(0x7f0000000280)) r8 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x7f, r5, r6, r7, 0x0, 0x40, 0xfff}, 0x100, 0x1, r8, r9, 0x3, 0x96, 0x6}) 16:01:41 executing program 0: r0 = kqueue() r1 = socket(0x1e, 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs, 0x99) connect$unix(r1, &(0x7f0000000180)=@abs, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) kevent(r0, &(0x7f0000000140), 0x6, &(0x7f0000000040), 0xbb83, 0x0) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="c80f585a4e939f8399f4b810cdc84247711e1acffb6479bbd2eb361a5d74bfa7a8a4dc97f7716b0e4db95cf6b5154f33e9046190e54bfaede3c2fbcc20a62f7255992b727023d217ecea6b057000ceaa53557799642de5bcbec40e57d6eb9545b62b8fcf04d5cb0f7ec4ec3da4fd2c51305aaac9a2fb8da78a881453254988a1e0cdabb534c065b169f5a46f49c09e3ff2599f275b86edc3ef2afdf5c7b562a4a8cd9117503bdb2d9e754dbe9fa1e9d26b179a421e84f384454d1e1585454baab8c1142127d0c67811bd440232b6de847c18f66abe065e2a96477661ddd4457f8278a579f8b9b43b", 0xe8) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000001c0)="393cafad42861be8fb7efce5fcd2c7232da2abfe23313ef501b0ebef063ee649d44b9640065ec2fc8b275d0e6a46d4d1f32b9f52dc1bb90c6af0b8c976240347bc7a49434cd70b486fb17bc47091038eabe5cfc441d3c58147", 0x59}], 0x1, 0x0) 16:01:47 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x9) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) setuid(0xee01) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:01:47 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000000000000", 0x8) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCDTR(r1, 0x20007478) 16:01:47 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0x7fff, 0xcdbd}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0xffffffffcf9cb28a}) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x35c, 0x0) r2 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) setrlimit(0x5, &(0x7f0000000040)={0x1, 0x3}) 16:01:48 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2001000, 0x0) select(0x40, &(0x7f0000000040)={0x6, 0xfffffffffffffffa, 0x3e5, 0x4, 0x6, 0x80000000, 0x6e69, 0x5}, &(0x7f0000000080)={0x2, 0x5, 0xcb, 0x1, 0xffffffff, 0x401, 0x7, 0x7ff}, &(0x7f0000000100)={0x0, 0x7f, 0x7a6e, 0x8, 0x8, 0x1ff, 0xffff}, &(0x7f0000000140)={0x0, 0x4}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000200)=0x5b8dec7b, 0x333) pipe2(&(0x7f0000000280), 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) bind(r1, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f00000001c0)='./file0\x00', 0x10003, 0x41) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:48 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10780, 0x80) mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000002000, 0x310c51c4) chroot(&(0x7f0000000040)='./bus\x00') r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x4) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) 16:01:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2015, 0x5cd5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x3}], 0x3, 0x0, 0x6, 0x0) 16:01:48 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) close(r2) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r5) r6 = kqueue() ioctl$TIOCCDTR(r0, 0x20007478) kevent(r6, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) kevent(r6, &(0x7f00000009c0)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) dup2(r3, r6) 16:01:48 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x20, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x5, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:48 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) 16:01:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4", 0x32) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000380)="2964f10c9e96b37c14fd9640060f9e9e669f3eef31692ad5df34954b49fc613190903e46c9c94497dcfb628db86d3a4ca9cee6", 0x33}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000ac0)="b79d5885e889b710238a2baadb33649db41124135529f00e451cc9ea47cb939d42fc66afd0ad7627b4cebf1e1911c233886ce8bca5681cea2afc55469efcb271fae9d3403c4faf62f56139e4b23b74d932dd2c5a291d9bba69b1cc048f7585eb659075b4080282a705fef1ade285f8fe4fa992392048d672bea8138a20630fe0e9d8af7a8b4d6b6d6c7f0a4ed3b171c358f006c5ac894479c3f3ffe9b7e7dc8abfdc1f00bb6e4ba3c4b3ed57c0534d08f3e73c51eb63e88ec29cd6086bbb612a4bbdcd95bafeaf0fe85f1c8483830138c6adbd2527431015ad9439ddaa3b9a19d45e3ae0c1c7d557ae767af77c927a27379860bec6fc291019d8a2f09dff0e6bae72eec5ed228eff3701fa8d30c11a69bb60dee182848e59860a08abb01319e730db60c027aa658deb5c8d849215d69a9c93646b7940b617dd5a70636a9f58a9a771348bfd563b3f857623b42952eccdd1a497206cf38448aebc1f3116ae0c20cb1afc3d3d0248afb804c0d6293ad641265e30aa2b7eab7070e71ed2662a49a43edf0853fdc70237fca9733aa091fdf75350b545a46548976906dba9fafd6d0df35ffd3b081dc2b61e0c2a05def113212d47551f052d0716d4344819f152f78945323d89270292bdb23436e6060e2a8ef94c10f7b61a55d7fcc178087dad5ef4cc809311c9d9b19b800f39cd4d23c9f3587337892a8da94f6b767a51f3fafc9567a01f10924120444b55b6f963953306bfd1814f375129d4527238ce53041b1ece27ecf9173ada533b0627a500b0b398e09b327f622d2ed87229605bc3b0eafd02d44ad6e5891c9be480c17a146091ee65c562b606cd7f96b435904ec65f78a46b2a2a80a92303a8d3d967fb657b4bc031ef2e52662d108ecb82ee07a2bdd8183e8d0d0158a2a65f3e300537e3285dd111269cadbb1ab12d3452ef12365303f7e12790f19454c83ef9a2eb8ee56ed69fea20b92658a4d82b67ea11ba7b63dc79b1a3fb5d2188d40c14c6e12a9fe9504733d86c5dd1fd745166c5be574915ee1467a8c69c442287c256070f4cbaef70b6e4d346409b0d53758e7ff9f0b52aad88cf7774f3f776316d0358ce3ba54103ef7ca3f20b737bd0e3e0215e22b5c4bf7fc38c673b4de76011346ef6bc51553de2cc8c4c133d274f87e875e4d1e09aca88f71a7bf3463884dc4eed21dded3dd82196639211d30e9a357387705e7a22cc4061538a4fd994ccb698afc3c110e1c834054a0bac05387d8ab3dc85170e7e637c9b91af56fdccbafbeb5907801d785774aca2f887410fb983baae946fd63cd2044345b19904f75936a4570718642320d59c7847fce4199d76fa19d4023cf18fa2bae75df728a154903028c13af551a503d7e24e27dccdf845f333984754e88d8f263b2b6a24d43571fada005ee8460d42641ced6b028cbaf0c831b10a4a27fc6415e20e4f5d5ec37181b984d8e2c94bdbd024967a20ff8c05a24b72bf8d9dcb4921b92c190d0639821716076430e053b9cbd4841e55a3be5dd2ac767469af4909635f9e15", 0x444}], 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) syz_open_pts() close(r0) kqueue() getitimer(0x0, &(0x7f0000000000)) syz_open_pts() 16:01:49 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) r1 = kqueue() preadv(r1, &(0x7f0000003500)=[{&(0x7f0000000000)=""/233, 0xe9}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/252, 0xfc}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000000100)=""/29, 0x1d}, {&(0x7f0000003340)=""/138, 0x8a}, {&(0x7f0000000140)=""/60, 0x3c}, {&(0x7f0000003400)=""/107, 0x6b}, {&(0x7f0000003480)=""/123, 0x7b}], 0xa, 0x0) shmctl$IPC_RMID(r0, 0x0) 16:01:49 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:49 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x134d, 0x1, 0x5, 0x80000000, 0x80000001}, 0xc) recvfrom(r1, &(0x7f0000000140)=""/85, 0x55, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:01:49 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 16:01:49 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0xa11c, 0x4000000000}) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000300)=0xffffffffffffff7f) r1 = dup(r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280), &(0x7f0000000380)=0x8) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/72, 0x48}, {&(0x7f00000000c0)=""/102, 0x66}, {&(0x7f0000000140)=""/101, 0x65}, {&(0x7f00000001c0)=""/125, 0x7d}], 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000340)={0x548c, 0x9, 0x6, 0xf80000000000000, "65138cfa18cb6beb4ae8ac20041e995aca9ffb41", 0x20, 0x9}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) 16:01:50 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x10000000002200, 0x2004) preadv(r1, &(0x7f0000000140), 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x102) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000000180)={&(0x7f0000000280)=ANY=[@ANYRES64=r2], 0x1, &(0x7f00000001c0)=[{&(0x7f0000001380)="60447c851f7a393cf42b534f5410c2ad2ed12631a72d3509bf1419b68629876a9aff33a4135ad71c3d172a788765ced754c8bf6d85979a10b8f6a8ba7703ea7b25d57d03853c15f75246aec0631840d630b187d9ba1c4b250c0252e409666dbdf4367587e5ec2c26c388d4dc9d401e268e581fe65e759508d305658990b8a832b4238b1b1fc731640fe99d219836cc5a40a2c5649d4f45db7e02c4b2bf5aca8db6399c8dd1f6d6e322a7551a8cdc489cca23b0f9837069019699d0608deb72b9bb74b568eb6eca0e9739e25c2d020a84d15a7905db7a0fe64e5ac0ac5b1cf4c380647cc951810c1b484f25b4906aa6826c08c1ce8f70b57871038bcd25c7027aec7d234b7a20ccd43a776f1b4e71e4", 0x10f}, {&(0x7f0000000380)="2db43006ada7e70efc730948c1ab8c97cdcbd30b26b53e9985dc3b03f7b0b6d17506f16c2bc6013b9d8208119a6571247bac94b022768fda6436184310056941cd180dcc89d583ab92c00fd8cc371373a1eefa07d96615f329819bf6e003514171d9fd67d58949621b6790e208a45257dd95115e3ee0c20a2ed12b7916f1b2322a40bdd1dabcdc5e1f2f74314c6432de152b630bac5b25d1ac7378663613a72570fb08e12726293d99a507b00c4be2f858cfa447026d7c8882f85c9c3236df24bb0b43c5a8024e7eb485e610a3a131c556b1d1a0b0602fad74af03cb0f8c17de80074be323e080773156ec6ddd4ceae85cf96f083da4883497f12f8b9f10f7c63195f4ec800bbd32200f26102afd4090f68f105e2d9b1295bb030e8ce7d9efaac6e2d332b310427216943bebe26ec8951448371253199c3842c833e5adc7bb68db5fc98c4da31442942bca1f0954f196cecefc3948de952ec51736bbd7da9404459b964b4ea8401386326d4eae389984b9b148e33e9ec89c253f08fe07da50e0ad80827b23e3bfd00610cf74d9ef3d021464e24b46000c1fe87362a41dcf8a5c1026986657e07f33cc2bc62155ad010124d80521948e32b15c12b0a16272a4720994c4ed2e8b091b9bc5ebb52020afadfc2793a0cb3a6bf37db46c8e83a0d5047b883a9672c2e90405e00d637c9def8be5362af685feb8c8ee0df37c27067ebef381dc7989f0cf7233e53fd14445e541f27cf63968062a386b5d04526479525052a4bde1845f4340cbc5c322a69d5f1831307cd36558239d4933d152165af62d64ec9c00d2c09f34d253812a8e683ebe5356859f0a512851578b7e11d7c9ff1f4bfed4aae12fec92a1ce5ff866647262d019a6bc008c41c5f0c13564fe640a0f8baa1d74a93fda661f2d51a36379ffcc8d4130a5f2b3be23061e53df7943300b1a21316c21caac9fdff74c2edc30422c4b0b2d71cd6cd3a9b46721a724a7ef72da213fdb90def04e18ecf5b946b4ca82081af303cef19638edc63f01a7d253daeebaf86e5ca7998a23f1e5b8f2b57feb2fdf93e7f1979496777e47447623c35f86ed18511dae3b516df5bd00c709ffd78d97c8dfe70679526b908272072369a14d35419f3bb684dfbd526da8f4953fa80224446d41b30bb7efce90d3aebd7be01f7d149fb4e5cf54f335a0af9f00425226d3f5daa45af4372501de203a862e7053484205aac78349607e9ca80e1859f6af5b5c0245f3c5a895b05b46d1560e3844a44b5acd43fe575a2bad17d2c7fa1e57c2bd708d46781c2e5213ff6b1ee2da2c57cd7e4907f5524fd13e5d346bd9ffd9175b794ab7f872b616b32308713588c7e1567c190d805adb21b6d0dfbd2ca82323057e7a597b158d21eafd94979577028a9616e68dc19c49bc3a18f1e4d4683ed1063e6f68c681fd859603887c128f11c845ebc771ca60c23e9f9df17725e8388c0face0506098641e971f726c7c086c5185f76af12214175645a293b7d166c8e0d60dd9a7a9029329e0f149c99abb303dbab7302bb81198fd310c719e4960164a74999e6cadbe61e6b2c7b61ebf35d3034d7ecb74cc281d65d2226620c720ec4a81ab0cd5ffefa765d000226169ac9a6c3de0628934906d59d302e3306f4068c177b0b3f1e0488b2b7dc372c8f45e0af4c28f312d7a4a6fb07da267aadd3531b1f6d8cf71584ddecde21627338a24fdaec23ca937499a40150e1a887bd405a16e9e57095ad3701c1086b535eacdb7534197aebe54bf9a43dfc54e76936323b8333089c9a4b1c8ba9d9cb45b22f0ef89703d27091b08a67949b37233cba85d9b3f3913579b1a7fc8e4e5c444e1ea000a7768a08ad09e788559d8ded43dee84235f5453e9002a0fdb5758ed75e792c021c04e32b47232cdf479e2d2a6c8b4ca9ac424ac4ec5c12f8fe042a73034fed04e2e9c9148d9bd1bb41fe779d1b5f54ccd9ce2358544c637b89fd7da46cfc114562ee9bd6191b4bc42150dc496620a6bd0dfda7f946e41235ffe2c81c05f108fbe7c602c968346d37e2bdb1dc4b41b1a32ffcf67ea2664a04b4ed0b728951a317d73b7a19f53bbb9cb7a76f12e802a39805ab007306fdfdf4a9c5ce07097b319a9ecc96c9a08b22d9bc928597c2f08247910b225f53670eeed57de306c586e8f7a86b17991bff7009af9fad01f3421c907e5e988de018dbebd2c6dbce468536f3ff2bc5221d8f5f5a17fb4c48270890e230ff6e2f905e62c9a70566d7569b4f10eb9763be1ab9c73cc166f49d24a4fd09127ffbe9b7bf32f528a7c6a4eb957c692e0afec1d1925846e2f7d341f551d365d5edb7ce1a872213a4c3e5ae54dbd629e52934c26a859de8efe426a9218368af52c3bc2640b9347e62206568e301d3aa98a960baa4c7fd921900b9d2009bf27da3216ff984441a8ba30f3913c83eaee1e807e9adbb64e81051e7136d8f0b6077bff1fc3769f43621e9c7a9952982dc4a6bd3b139164004d381d9e4011e0d71cda219d7c5d7a503d59198d9a22708e13193c9fe4527080e09e6af946db4a8d9f41715e80ebe90cd5ce7c0f2204a9591e77c92293bf279bced4cb46f637b86ef4dede49c5adf44911052734e9ae4f28dc4fbabeb437b8a02a0b5fbecd00d88d6d243f433fe09273571068caca6bc23ad940cf4f08daa3226d7906fdb035f616f306cbf307883798ee6853f3c215095527aec5fe664d8021f77b122a68ea4b21b0473fb897c925d2e00b2f071297d4d2e0c1f3a57c4d50b73435e6ecb75124d8574b445ff03496d887c1c9f5ad1e43fab7ffcd37e5d06c7c0fb963383bd21ed90e5676c45fd85560f5c7a1a9c54632d0b78b00b504dfa2ee0721dcf8b7069a050d3664bc80552b5c85782c6111fb5d03fda4813dcf81d2885f4b659f5e9f216f96993b4d34ffa34dce693437524f3d8bc113e9a4890ab610cc2f6f2222dcf67b0b13f913fed4a6a3d850456e3ea32ee3d97928d152039f06e66a31abb78debd117e1a74ae3ce5f22e5db2d81b119b774a1ec02dfb4eaa8a68d82ea902b256f6808f4d6b8d4ffd8930d500b39e9ff8c8c42be2a572d0a6762df99e7c2e218896656e5c31d14e07d2c396d1c1875339e177837a4a8f76c34acbb67d27f9f7c4cc6e19a372e8727e9c3844aa530be02a1f56a7f4b02fa6c28c62b123d33446676098c98afba54fef6f0ea3e37975791ef55366d31f3a6084b779a4106fb8f1304946f0a1e4ddbac38817d0663478bd03d24fb397226208ce87342a87e82ef411998ad883a8de81c01aca9ef5703c0675e494ac9b03ae578404c08ff5dc573d5392ca94192837f40583815eaa0a6fa1393fdf60a32bc899d1709c274cadec1d6d0f38a97b43b63b603ec3f040971bc976508ac397f23a85e1e9d7cff69c7a321a7cb8dde8ce631246b8945f87c306b75b30eaa795257a3be0bad618a602d3e9358ab040ce0be1755a63637aae0ddfa9a867e44342f89ca09298f3261a206c7c45b7b6733f559dfb00c5fb81b259f807809baeb20de770f1a9b41d3ed146f9b813c7a363acf53dc9e8e96403110ee693b7d6910578bb7428c96e5583e32f9ac61e61704fc6b9741262942f2ad6c199263e5e45562b09b9a2b646cb664f21b99afa8956f3f98625bb66570340b9e2ca0323cd1977abf1f5d549910660d2892d5de416d9fc18d0f133bd83613a9a8220ca5a6f1b7a9f69663222f5f5af2e358ac9418a0345bc7b311b4f99d81eed6dcda1edacd970cd484bd353e6238a4a36710de07fba1e786b3224caced06b036bb17e1ad69de778216f1e83437b8b41a9e0d61f1be21a38d502b4a61e4fda7f99fd06c7731242cdd32c1b65c8ca16856986be66c9e5feb7e13572a2c0f6b60e2531f7e39fd676a12aa4487579ae1a2ac51c4efe112aec1d8b276e7ada992df26fd6f280d7e386192fc5e44016d3027f4f206f3a1d34fd475a097c0b9d0537556a72c4b795f4ea8a4630376d3e5a9c52d0b96df2ac67f8d9137c384efe8b75c94b01d3aa51315bb4293cf847d9083723fe292173cc8694735141e5445844f9da48024c53478dad1b434185eb273781aa43736103a15fcd6f6d2429ba3ad66be3a6e28eab914d9a681e73ffa283c450071c51df4b68755d199bca1bee1e8528fa763cf6f2852c451226c2c6398b4ec6476aa91510d57aa70fa025749214a21595a15b2a05fe7c9546016ee43532459c885ba75a06001c8d86840e9c5a39b91abd9133076c7a80ed4288575c74ac6dbf45144ceaf109c925dd317c777fe8b8c00187c7082950f34f20c6591c7d3118a181fa952047b38181005ef8c8d71e6077f5d40aac14feb31f57c1d6c88c6e0924402841410d58b01cf64ae84a09915e75d05a0525fc5c3d6cccb30315ab4db4ee40e1e315d1abdc29360a91d0f804d20f5fe78a0b53a9ec2819751e10bdc38744669f65b42a0a520e433379b1bf58f77ac7291fda6085a1158d9d31ed17f29537209dd9ea56b5c48e32c12f859c54e0215f1f7103ace48f57b227d4211dcc713526135a7059aab5e958683503842c501a0075e2487a97b3c04b107aacb409343900772cbe7e0d5132fa560d94f6ef70d9c5c26762827db403412eaf237cc8f005e9132731e63ce5944903f662231283e5e0a422c03e6c950adfce079b836202f195144c6d26693b62d91ddd208f9f73e684be15fae911ca16ea871d5f92cd0d18692b46bd6d0bb4b14489c9ca5852e4ba5ee460c6baab72dad20289d65b247d6bf107c88ff0858a2fcca3a583fd8ed3de0e16d6333ca4ae4b685679cbfe3d0219695963859858d141829c49c5a6a2be119aa6c6c2e28496a4df0c917c6e2751d09e43615ed8fc0b6a509f70ec3e595e49505d8621b35eecf87c6bf2935222e9537290f4c56be1ee599fb46427789b799c7867a935a7812c603cdbc948a4d3f9cf8724af9c8340f397673daf264df1a3ac478476df32426d684f5c2548fd7c4c9a659fde458107a6be798e2591a8a90e122cabd950bd35032d0ef2190747adb993960628b4e4d0822abc3ae81d9a000748f2f3f871af7bf5b3ce8077d3209c1d0a7a935a6024a22c77b82d841c41204afe1ad042a327edf8f7499bd64e66c60229ce9bcf51d073d1501c5e7a09cf13e48ef3c81fe1d0f3c4baf625b022c5063065d893371de6be35beaa612f50da5ea4f7ed740588845b7829036964c633bfd6fe39ebe7c42ba2919cefb7469b0dbc9d222aa3695dbb0658c82d53a51c39f3379f3b437357cd8f8812f31e3ceaa83432394afcac486f481a07debdc511faffdfe02bee2bc340099f7f93a69d8891ac5eb0f8970f102224568134a91ab728d328c43a217ecd8506c090296ee1c1aded9d9bb9e6a38b3a005f58d65dbf336e29de3435772c230b731e5b9533f5ad33a7b7ca19785e935c98a0dd4b26e79c16ce3907b02fb2767ef0aef009dc157ec2a175e2dcd205dcede8b57da6574100e541262411321238e01d82420b300e0950faabf2dde16c0dce658ea11e13fa0d6bc21579933025365b0c56add8c3463fb248fcb513ee9e203fb0d52045b7c0c22de7771e2334216294391cbcb2cd23bd19186a25e2aaa2927fae7d739f799da1cf8b289e29f32369e33536256bc2e7a29b0dc135a60176a00c7bdaf0796cea3b27aa4d9b92be8244a130999c9418837bc4b9017a96e2b10e47e6ae6e7c3522fbafe37cfcf469e5e80c2d8ea710a5955900771c8921b043322c61ff3d0c2c0233f48731103caeac0f7d1869ff0d4a8527dee7b6569bdebcc3b437d34", 0x1156}], 0x2, 0x0, 0x0, 0x40d}, 0x800000000008) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 16:01:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) r2 = dup(r1) ioctl$TIOCSBRK(r2, 0x2000747b) write(r0, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) 16:01:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202eb5290436c653000bf5c3e32c1dd0e52985b2f02a28ce1c296f44ee60e25f116b88e0bda29261bd99f1ba4b594427d36c54268"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x400000000000003, 0x4) close(r0) 16:01:50 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000ffff000001000000978d135653cf57872a4f81c994277a559dc93cf0417c0200000000000000000000000000000000"], 0x33, 0x408}, 0x402) 16:01:50 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2, 0x4, 0x9, 0x101, "d153fb064f54d20e5fac678be5f52054a3188e79", 0x6, 0x3f}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r2, r1) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) setgroups(0x0, 0x0) r3 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r7 = getgid() socket(0x20, 0x4, 0x1) setgroups(0x5, &(0x7f00000002c0)=[r3, r4, r5, r6, r7]) execve(0x0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)='Q', 0x1, 0x0, 0x0, 0x0) 16:01:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4", 0x32) ioctl$TIOCCDTR(r0, 0x20007478) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000380)="2964f10c9e96b37c14fd9640060f9e9e669f3eef31692ad5df34954b49fc613190903e46c9c94497dcfb628db86d3a4ca9cee6", 0x33}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000ac0)="b79d5885e889b710238a2baadb33649db41124135529f00e451cc9ea47cb939d42fc66afd0ad7627b4cebf1e1911c233886ce8bca5681cea2afc55469efcb271fae9d3403c4faf62f56139e4b23b74d932dd2c5a291d9bba69b1cc048f7585eb659075b4080282a705fef1ade285f8fe4fa992392048d672bea8138a20630fe0e9d8af7a8b4d6b6d6c7f0a4ed3b171c358f006c5ac894479c3f3ffe9b7e7dc8abfdc1f00bb6e4ba3c4b3ed57c0534d08f3e73c51eb63e88ec29cd6086bbb612a4bbdcd95bafeaf0fe85f1c8483830138c6adbd2527431015ad9439ddaa3b9a19d45e3ae0c1c7d557ae767af77c927a27379860bec6fc291019d8a2f09dff0e6bae72eec5ed228eff3701fa8d30c11a69bb60dee182848e59860a08abb01319e730db60c027aa658deb5c8d849215d69a9c93646b7940b617dd5a70636a9f58a9a771348bfd563b3f857623b42952eccdd1a497206cf38448aebc1f3116ae0c20cb1afc3d3d0248afb804c0d6293ad641265e30aa2b7eab7070e71ed2662a49a43edf0853fdc70237fca9733aa091fdf75350b545a46548976906dba9fafd6d0df35ffd3b081dc2b61e0c2a05def113212d47551f052d0716d4344819f152f78945323d89270292bdb23436e6060e2a8ef94c10f7b61a55d7fcc178087dad5ef4cc809311c9d9b19b800f39cd4d23c9f3587337892a8da94f6b767a51f3fafc9567a01f10924120444b55b6f963953306bfd1814f375129d4527238ce53041b1ece27ecf9173ada533b0627a500b0b398e09b327f622d2ed87229605bc3b0eafd02d44ad6e5891c9be480c17a146091ee65c562b606cd7f96b435904ec65f78a46b2a2a80a92303a8d3d967fb657b4bc031ef2e52662d108ecb82ee07a2bdd8183e8d0d0158a2a65f3e300537e3285dd111269cadbb1ab12d3452ef12365303f7e12790f19454c83ef9a2eb8ee56ed69fea20b92658a4d82b67ea11ba7b63dc79b1a3fb5d2188d40c14c6e12a9fe9504733d86c5dd1fd745166c5be574915ee1467a8c69c442287c256070f4cbaef70b6e4d346409b0d53758e7ff9f0b52aad88cf7774f3f776316d0358ce3ba54103ef7ca3f20b737bd0e3e0215e22b5c4bf7fc38c673b4de76011346ef6bc51553de2cc8c4c133d274f87e875e4d1e09aca88f71a7bf3463884dc4eed21dded3dd82196639211d30e9a357387705e7a22cc4061538a4fd994ccb698afc3c110e1c834054a0bac05387d8ab3dc85170e7e637c9b91af56fdccbafbeb5907801d785774aca2f887410fb983baae946fd63cd2044345b19904f75936a4570718642320d59c7847fce4199d76fa19d4023cf18fa2bae75df728a154903028c13af551a503d7e24e27dccdf845f333984754e88d8f263b2b6a24d43571fada005ee8460d42641ced6b028cbaf0c831b10a4a27fc6415e20e4f5d5ec37181b984d8e2c94bdbd024967a20ff8c05a24b72bf8d9dcb4921b92c190d0639821716076430e053b9cbd4841e55a3be5dd2ac767469af4909635f9e15", 0x444}], 0x1) r1 = semget(0x3, 0x2, 0x40) semop(r1, &(0x7f0000000000)=[{0x3, 0x8000, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0x1, 0x1800}, {0x7, 0x5, 0x1000}, {0x0, 0x4, 0x800}], 0x5) syz_open_pts() close(r0) kqueue() r2 = shmget(0x2, 0x1000, 0x14, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) 16:01:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x30) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = dup(r0) getsockopt(r1, 0x3, 0xffffffff, &(0x7f0000000040)=""/19, &(0x7f00000000c0)=0x13) 16:01:51 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt(r0, 0x7fffffff, 0x7eb, &(0x7f0000000100)=""/77, &(0x7f0000000180)=0x4d) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r2, r1) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:51 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000280)='./file0/../file0\x00') syz_open_pts() open(&(0x7f0000000340)='./file0/../file0/file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x80) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:01:51 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) r1 = dup2(r0, r0) read(r0, &(0x7f0000000080)=""/101, 0x65) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x101) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:01:51 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r1 = kqueue() r2 = kqueue() close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) readv(r2, &(0x7f0000000040), 0x0) execve(0x0, 0x0, 0x0) 16:01:52 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) bind(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f00000001c0)='./file0\x00', 0x8980, 0x40) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r2, r1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x7fff, 0x7}) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x89, 0x1) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x1, 0x200, 0x80000000, 0x2, 0xffffffffffff85a9}, &(0x7f0000000340)={0x854, 0x1}) 16:01:52 executing program 0: r0 = getpid() r1 = getpid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r1) getpgid(r0) 16:01:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x100) write(r0, &(0x7f0000000380)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364de", 0x17) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') 16:01:52 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000040), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:01:53 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000200)='x\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0xe082, 0x1) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 16:01:53 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x2}}, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000040), 0x0) listen(r0, 0x0) 16:01:53 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x10000, 0x9, 0x6, "43a3a20eca7dc15daf9e36cfc558d161ee57aed1", 0x3, 0x3f}) syz_open_pts() r2 = syz_open_pts() dup2(r2, r1) 16:01:53 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) mknod(&(0x7f00000001c0)='./bus\x00', 0x4000000000002000, 0x6c4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x682, &(0x7f0000ff9000/0x4000)=nil) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x200000, 0x3f, 0x13d2, 0x7, "9bdcbc01a9aed3f75b7efa42a420073e0b526ba3", 0xb0, 0x4}) 16:01:53 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r0 = kqueue() r1 = dup2(r0, r0) sendto$inet(r1, &(0x7f0000000140)="cc93b15401b1276d453c119e62f99349e586e6724e1d6a1717921f6ab105479c09cab19d957131339ff5b01a27c63ceb033a0ca249c0cc44f45590ed512890971192d2138b9a83bab1b7ea0c3481d495431a1a537925accf52bbb5b3f1583c1aacac7b8ef0089396956474123d5579525a54f14ca7755d18826d9ea3de12e17cb999557c229882121e8a10bad64cc798675fb438a5f25515359bd09bfb8c9b87f4066d91c84b6b8c83f9d96c7bef6c9275f290208a5eee5cc6ff3064cf56a97b1d8438317c71f7e8a5a790eb24da5407a21ab6b1bf139bf571", 0xd9, 0x40f, &(0x7f0000000040)={0x2, 0x3}, 0xc) r2 = kqueue() r3 = kqueue() close(r0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x0, 0x2, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0x20000000, 0xfffffffffffffc01, 0x81}, {{r3}, 0xffffffffffffffff, 0x20, 0x80, 0x9, 0x5}, {{r0}, 0xfffffffffffffffd, 0x5, 0xc0000000, 0x3, 0x4}, {{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x8001, 0x6}, {{r4}, 0xfffffffffffffffe, 0x10, 0x20000088, 0x9, 0xd80}, {{r0}, 0xffffffffffffffff, 0x82, 0xf0000010, 0x3fe, 0x1}, {{r1}, 0xffffffffffffffff, 0xa0, 0x4000004c, 0x5, 0x9}], 0xfffd, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:53 executing program 0: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) setuid(0xee01) setregid(0x0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:01:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffbffffc, 0xfff0000, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xa01, 0x80) ioctl$TIOCSBRK(r1, 0x2000747b) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf1", 0xe1d) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, r0) syz_open_pts() getpeername$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000000000000007, 0xfffffffffffffc00, "a147780ac85a538a131900e8ebd81821fc7e0d7a"}) syz_open_pts() r5 = fcntl$dupfd(r3, 0x0, r2) accept(r4, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x7ffd, 0x0, 0x5, 0x8000000001001d39, "bad85db5718000"}) poll(&(0x7f0000000280)=[{r3, 0xa1}], 0x1, 0x2) 16:01:53 executing program 0: r0 = socket$inet6(0x18, 0x41000000001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x5, 0x0, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:01:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0xe4) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000300)) 16:01:53 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/98, 0xfffffffffffffecb}, {&(0x7f0000000080)=""/104}], 0x10000000000001b3) write(r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/147) 16:01:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5901) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x4}, {r0, 0xa2}, {r0, 0x4}, {r0, 0x8}], 0x6, 0x9) sendto$unix(r0, &(0x7f0000000240)="115817bf5a0c140a58c972b6a7d861554ccc3b75b6cfb2e54a35210378a73ec1ceb3fe1430c41493c71492dee9b9130222014b7ff18917f68d78e459b8cedfc171241885a57fe8fb679a67fda71afabc51c1b22c34be44b46f0cb522aab2ac02c192e008f16804f9e148038bb70ebe207b4135d24a235f3de3754de79b081ffcdcae6d689928a6a9fd79a2696de2be7832f1801403102b7496cd972a139bd67951dcf3acfc9c4a35b7fe4398b2728af713a56ba5385c5b8dbe6851df30b4714b24a074038551a9194205", 0xca, 0x8, &(0x7f0000000340)=@file={0x1, './bus\x00'}, 0x8) sendto(r0, &(0x7f0000000140)="5c01962a160c2a1afbf0a2c525026efc79dc55e49d57ec2bc23e813be8a56b86c72c3f4fcc6725b92a3df38b14e322bbc8df7d130125ab21cf8b178b30696d0edb4d5b9eb9007f73a7378cc34371be9428fed60158204c6cee1c48325df82d8690e3cb3841aca26e32c4b6a96b93cfc7f3a500526cc44af12b80c1b645ef083e7aad3657c8b77084a71e9b57e3034e3074704999776281b0382f9bd9e0b4a7601b87", 0xa2, 0x9, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x6d5e, 0x2}, 0xc) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r0, 0x1}, {0xffffffffffffffff, 0x23}, {0xffffffffffffffff, 0x124}, {r0, 0x4}], 0x5, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x81f2) 16:01:53 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000280)) getgid() 16:01:53 executing program 1: socketpair(0x0, 0x0, 0xffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x2, 0x9, 0x9, 0x4}) 16:01:53 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x400) r1 = semget$private(0x0, 0x3, 0x180) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000140)=""/60) r2 = msgget$private(0x0, 0x200) msgrcv(r2, &(0x7f0000000040)={0x0, ""/241}, 0xf9, 0x0, 0x800) r3 = dup(r0) bind$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) listen(r0, 0x0) 16:01:53 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4013ff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:01:53 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:01:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fchmod(r0, 0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="7f5480e01131a3f23a27afc96ad87ba57b45111dd7f6e8c3ec84b0a8230e9489aa57178d38f75ae53160a73f61d3465c6d124e3a9fd4ad0f0471a316a12f84cf242c1752c921d7d4852016cda7b1198c22d8b5bc1218d55ca9d97258e8fb0227b1b7d6f62a8abebb019ed0746e3d134146c055364fd6ceb9641868ed690f2d2e00b400f08febb90bbeddf60fa1c2f415dd5ab2fd2b8daf959c4ba7c50c641326c6172283f53c2f964120594d083c89dd122da0a0ae3a3c2e8937a6ded906bfe27a6d31461b5e22bedcdde75e4a62f01f655c7f5404eb8537ff306e75cf6bdfb7dfce2ecabf19e2ca3bae02ffa020edc54b7cce9e8e71a9a6ad7b849c1c62b70bddcaca618bd3c1d7d40d810dcd4d3ef6128bc72e3b0500c6260a5d76bad05487337bb3f1152dac63d47b91d3cd0966c616970876b47871f5b3eb895c72858ad247185809d7c769f61d05849a6592424db3821c9309cd9008e31dbb1ca85fed551bf7f8dc15ea440d6fe0f2c26bd28d5fb06bb0a08c2c7069654e6dd3c12b412facdad1f09b7cf2dc1324b4af839f7464a4985790db92bbd9a1ced2bb139753bc582f9df0e372298442d8b5c18ba015416cdc86bf5c5f2fdd270e3efa7ed2c6141909c6d9c31c36394bd18a2f6892f0963d4c6e500e641e04aca1ae1f46f65cd4ca8268905befef800c14be8b00d6fd09ecc0f9ff43e68781a1d42f19d64bee20f78f1993a954bca8b954e0718914195b8ecec87734e7756e7a2f4d9436712a60ae10b1729a30a38f28f07fe31bad689188425dcd2f7e8dc1a8a99b2dbe95abfe4e9bf4960dc959119d9021fb1866ec7d07858095a00b3b129f7c825572e0bbc1a234632dc5adbfcb3092e725f42404689b2d14cfd3fdae30911f8816d1ff5c38b7c7f8e998e611a1ca0d8ecea60788af41fa1471c5488cf74db63b56df086f9890bbea21b2b36740fab79c796c2c2476950debaf09b8ced25db5319ebd8dc8c7f942d3b14a1a1b307cf783ac3791130cd46f3f16b092d69a51b4bff33e96c1f14a3d3cfe3bc870dde1a3b050e23b0c3a2f7c7f931e0b858bccb3d9cbf014fcc3200f43ee3c727cc8a1fb2138565f28014d982fc7cee58246df6033b97748f694c8c015e4d656a6514b628d97f626908fbc2e64b55e2068a3c097664e4ffb64475fb70c1de61149c86faba83b4eac5bf67a1c3a8207b670078c222d3d5dcf72c947d1e70b6861e20f1f208950a3b1d6ce4d6a629e33c673e6d58e08a1f648ab38e44f1e2afd7f6083ac23f3551f37c672cfbf3ead6109dbc58d5369005431dad0c89a04eb382f3fa9fdd251a1e82256231bac4ff4ee42bb4a5eb5d344d85a823f6d8dea009a4dc53eb250789c714aed7832a9e35fddba84817fe9cb45d879c1c0e6a660db92a36ee9bf06634393b3fa6689a2ce1890f7a111acb35ec3e835f86469cc6d6205478fc8648175646b055569a0a7cea04e6c50a3d7e0f59f0a1c74420a1372f3e4041fce186a909c4b67df33e137102448f45b53f2fa81d48e53fb5b1124bfc0a54da074b77f2267244c04510759b750036e92ea9c9ec47e873dcd538593b0e3d6c45e2a5b6d93b651772a009810491bf3ddcf5c3e6db5bfc2ce1185dffedcfccfd6559cd65472244f5eda347b411c4da98a40092c4751b1ebcb35140ec3564b77bb1b7856ae4f816740afe156482fa4f77341de268028c481a4e3f9577eda15a2ae0eecdc45dac869ddc21d6c825dbdfe497e575d3b66499ccd82a4402b927b45ef5b4e8e0db8714d612902bafb1726231e9abca0fa5d424b024c8b2274c380cbf7379bc9482dcbf00cab8d72557c761bd41aec7d952032f233cc4fab735819ba699dcc9b5b8d2d311e2949b14a2a2286ba9f7182d85ece320d5829711d354becb8d23df6a34b63109b8e2ad791b8ddcb2ad96c28914a127b211025604b47f3c37f3734e6bed71bdeaf3e1aebb55b7ec9580b3e8a8e260aff480bf3c0adf41f729a2f1bbecc04ace6535dceb343b43a1c377a16333da2c11fb4a53aeb885e035ff253b0b4d5839f5e46c1b03148455d01e7c3a89a83ebad50d90af6b33d549706da8360ffb0d0cc7558723163b91d0ddb1594e47ae5e7d0101516a76c8bac5a3c5ecc2a7a51918680624052647ed8f48521b5e8a2f70e0da32731f19dbfe7505562c8988ff29b4664a12568387169b2c3874195509d8d0625724b191a5d5517c4e112cd3cf532917ddfacfef98ed336d33eea1cb666a165a7f2de10ef1225bcc6f4a45f78e51bf1822c73e2cc4036c6438dca7ef1556633990800f7f744f4be255af33dee9df6b617d08ab0cd2feb965f13230f14dc5de13753f1492e5da93f82e82624a91a2b7271de7bec2ad1d13d13cded221540a193ffe1ae6ff372045987bcac329555a4c70d2405ad93a2d86271f1ddf04e79530add2b994744e12c1c2260111f152d3a3d247bdaa207fc594775d637c2cdb570939a86dd51303fb6ece430b16b39ec09362eea4991e889d856e57d68f872cb027c51b6764e15baca4fb0a19a0b96f178764e52098739cc63dfc49641ee18b8b61dea489b7de612860b61d2741edb2b65f6e3e890b89b781a536042387008a33ece5fff84ed298c0a18262e8d792a6ed8eec7d0f5990b073849db61b1455ad52867f3cfb895568fc102bd7a2893c61e20573f4495724d73bb0f933f4770d30ed0e8eae32035242648a6fffddfbe6aa10a8eff619ca39458802ffa225aa8fc07e95d7fc908ed0a601cbdf6e60ae4c560a4b12e8d0c8500ab4fcf846129d4c3e0681fe81d4965f8db969ce2a826c3ae269432b91b4685fc9f5ff6742e9e9bae3c383985306e9a50fb1bcbe2a5f2f68fd26156e6f8549095e47ad2245e46e5a8dcad29ead424341a478c3748392d1ccdf56b61c31367a8975b18cb367349358f829ec94f5849bcc58d636ab947f7419ee9842b755d79fe3703206121f6b7ef03c2fc750cf98ffd4347d357b22d6cb3c1992abf319f52e86c0280903adc172f70397c7c16f9c19258f3588daca3f94137f51c8c091937f107c042848aff107930542445ca8b5db0d0a38b7ff0a50c846605a04dc897e219c4f75d1be5ea1a95250b07b181de718cb5ba1546239f81d28e17f86c8af3abd42e4126604bc064fb3a2c943db92e8503caf46a742a789e1872ba967ff072ce1795e471f6af05b73ba00c07cc85ab6574e2a5dfe2de9b5247b6d9aea917011c996b21392f99d0c707373065603794674803993e028fd091dc3b4ca3bb4df081b8d7f3a9fe2926297c962100488c5d5aab89c3773a2c47935f63c9bfc24429fb50b91fd5d941f10ac5f60e7c1fb252aea93eedf00492d361f0db0df92b60558b77861c9eb8d41b26de7fc4157b76a8ee68a236513131d4e7ae20e8afcace1f81fa5ebcd21c24ee9212f9ee1306d5a4971d038dcca457fe1eeba4964b082e5a44f928eaf7ebc129161527a5d4ff4d4c840ca5cf10844a72634404fdfacf8176777d93ed03f0a8d5e5dba8b67fec3b42880264ef43e4da74542b1a5b84d4824fa1d3768504fdb471e9712643a3816310a8f23ddd8a71f38fc422dcaa9b072d214ef9cd63d5d90439434e4f9f362e7320ee27f988df2f15a3b58d68dbe294ee431968f45269c363b8a555bca36c8cd896567a936d8f8ba750ead8a22a54ba64d2e2574ae8b9ec69cae3419b9b0244f2b3c44b4cd4eab77e33e799985765621807e3448eb8c01463d9b80acd8936e4ff858aa5bf1354e7f10238f4d4eb25d98fdd5085c3ba0288a57b097730bfb2ff2218dc4688c2278c641c3031fc7d1988644fa2ce2124efed9a0eed21aea00b5701bd578841fb42a9192dddd8ae5265059f9f34f00e265f4a6062a1d47e817910c84308d071ec7bb094a1161dd1c443880672338fc3a774cee4ebed85803ea14e60e0ff71760105f5a3c0f54f77c7906b18462a6cea9bf9705b0d25ea2ee45b1ce59fae03b3e3aaf979860bd166470bc0211ff41d6820e82bef7a9fefb9fd199bc37447e45d5ec7933b01d0180f53235cfea6aeeb5e04633f915f8b8ae4a9f6d965c947c5fd2acb9887bb12991a49441a450f4d306d86048488463b1ecafeb89cf77f4fe6ddccba4fe4f5b5f457714483d4813d629968117e0d1b7ece15d434b236ea89d9493bf52ed038da6c40f082f7281e6995655d9b687d6fe22740799dcbdb12f9e0bb112982c0fcffc92ea7cc6cad8d35dea4dfb417c53f0c5c9dc4cedbad8d07d7266057911e4810c2bd2e4b4830493e678c43089f9e26b40f0be4cb182c9d90371d8f4bcbcc02d6921bcb46cfa8a4d9285c6dedc61ebad51df44bc7deb79d52cf3cfa1f43e2bf522ae729b3dd925d1d42f0b7d352ce5e62b388e5344603aa21590cac05c39f44a6b94b3dd19bea6547bd69615c7b042473f75bb2d4876da699ebc9e97556ce5681673580b124fbb3c31429d204d0d2cb0a62395078b73b343747b94cb519273dd3a4faac92a7e010e7433946901d088a4a7298c3fd1d1a2bfbd1d028f4b8cef8f421f86a8e98841941d3c203285ef9b3797507433575abed69b66a50151a9b65087b7ea5dcb5d3be5687997b258c5b7806cc53658bcbf23833f4f2f9c6a619fd33e048c29d5db9fe12cb9229e8fd0d27bf41826f2d6e610d90c629b4d06dbcce57b18d256d2f68cf6bb15c0c7ce5daba2484332722488c002c1a249e1706f4fb92846f5a51667dec8d61f59b447fa58493d0ab61397b209b2d8e2e6b6768f4e57c3478cb6e3ab9373ae500807be9ae8dca26f8ec8c317bead6bdbf6e56ff3cfa73eabfec1eeccd97138387c259d164f440b04c909c96c3aab777f8d3cb7d56dd9d71a9451199d62f51a067a177a594c72d8da11348561b27f545a200dacb1fd9a259c5bb1ffbc4c8165ad5336885185983d9cbef44f462cbde3efe8d9cb01a0c4d93bf4c5e7a84f81dd63c6ed49d61d784d3793742d35d3d98e8604c2f9acc5d0477d4c198cb49b57c75d44742d75c078857b835e794ff310467568ccaa2f623c51c4ddc9ef5972a2bf1484261b027c3858f3de1d983532bff93d0d6c1dfd1f9d8b6dc4501582f493d36fff385c4b4c14d2d63c8b64650fef6a96ac55f02bad2370b058ea9f5871943e49ad7496e58744b4c47ec851fe5f13ebb34d55413332aad3575ba1217683586cad58920664f7da6063c90b61f27d9ff6e2ff4e0eca72ecb259adcb9912657dd8c1444f8885e4d6d6517ea3a8179cb72ae33bb62e55ea6fe7bdeef92d1fe0c99438da15db4e0444b8a37db99c1b8597c1340a725e00711025e6e7b246e86e4370499afbc3fd623f287fcdb347b7e800cde23e41d66de7be471d395cc8405203bb5038b", 0xed2}], 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = getpgid(0x0) r2 = shmget(0x1, 0x3000, 0x130, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() r6 = getuid() r7 = getgid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x3, r4, r5, r6, r7, 0x0, 0x8001}, 0x1, 0x2, r1, r1, 0x5, 0xda, 0x6}) getpgid(r3) ftruncate(r0, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:01:53 executing program 1: socketpair(0x20, 0x8002, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x6, 0x5, 0x4, 0x7ff, "45749ac4e76997d8c5c3de552b6a1a272c1fbcf4", 0x6, 0x10001}) r1 = socket$inet(0x2, 0x3, 0x2f) r2 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x80) 16:01:53 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x482, 0x80) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x10) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000080)={{0x0, 0x100000000000000}, {0x0, 0xfffffffffffffffe}}, 0x2) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x81, 0xffff}, 0xc) 16:01:53 executing program 1: r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x90, 0x1) setuid(0xee01) socket$inet6(0x18, 0x100000003, 0x102) 16:01:53 executing program 1: mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000180)='./file1/file0\x00', 0x8, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x2, 0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x40000) faccessat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x2, 0x2) 16:01:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xfec3) 16:01:53 executing program 1: r0 = shmget(0x3, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) msgget$private(0x0, 0x10) r3 = shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmdt(r1) shmdt(r3) 16:01:53 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) fchdir(r0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) 16:01:53 executing program 1: r0 = kqueue() r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x10e) getpgrp() geteuid() getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) getpgid(0xffffffffffffffff) geteuid() kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580), 0xc) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgroups(0x8, &(0x7f0000000640)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fcntl$dupfd(r0, 0xa, r1) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="1fbd016123e50519b305d9085ad2ce7c4e51a8e13228b13e25cb721ee480c445410a6fa37eb1cddf213bd4f3d9844bb60a60442365ef6d9ea1c57615626a91c3914099026b0fdc98864ece400afd2fd7f93737568c8696ad36", 0x59}, {&(0x7f0000000100)="81b8762f604b23abe35237d0e9ea656e3a5bd5f8cf481491f58eee49d00b8fea8b97e26525b3cfc0a12c5997cf415c58404cd4228459e6fbde6982fb8882335ff7c9207d5b4a9509ff481c0490348a7bc370dce1d2c2bab9f40e9967b8f32f2d4cf59d26905ce3a1e8a5c1e9e41e958618301d625ee8b4b87f741f1c788fbcab7e858c73f54ae4fc1c50ef233c2e84fbc30e9bbb8bd955f3", 0xffffffffffffff4c}, {&(0x7f0000000240)="3ed717fe0bd0af6448cd163ae9d39322cf5f834c43f4950e6b5ef4e4ba5c61c50d6c21f1b483617c20217272fb55cba00687636de664581a882daaa14868418f220a8c56fb1ff84140e38d9f828d53c90e7d1a2c83e518c3accd28b1e7ba2e47f824422871b846210a4891898f4747e01de1f71b2d7762ddcb0194ebdb0d490a0bd863df941ad2760735f94ea2714195087634a695fc248c21a31ba45aec38e49e53b8829acb0e94ac7bfbdcc231459f908079ac842c3bcdd73a6da19a044b104cc18834829aebd7ae7136ef4988042b202da2c931c230cfe25e8b829fd66295705d7082b7c2576bf7cfe89b1d18351d5d337f8de8f889424713557d4b96", 0xfe}, {&(0x7f0000000340)="4c0ba6a1edab56ce56ffe669b86bfe367d024eaee749d6940cc75fb676df4091c072eed050aee9187bbf58e363ed3946a70771f4a238630a05b49b75d3663d2b6263b54f3f01d8bce2b3bef776dcccee34e670bf4e079a6362dccb5e2fd86c9c2bafc8dc964a71e269cf8ad5cdbf47fbfefd4b824386c2705bf173bcb8f88605e95315ffad3ba81fd67138698cda282c46ac56b819658880687a1cb492", 0x9d}], 0x4, &(0x7f0000000680), 0x150, 0x401}, 0x1) kqueue() close(r0) pipe(&(0x7f0000000200)) kevent(r1, &(0x7f0000000180), 0x1, 0x0, 0x3, 0x0) 16:01:53 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) lseek(r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x389) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000), 0x0) 16:01:53 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r0, r1) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x100) 16:01:53 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000001940)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001900)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001840)=[{&(0x7f00000000c0)="17bb1041547719a0462839266c7ec431d352897a56c6390f3a88395cb0ce4d1d345494d19843f4eb2c7915bf262cb11f8cec0bc07ff0400b334363c8a3ff312e05592156ea79fd5f805940dfa3730059f3def1ca7366cef373903fa9f1", 0x5d}, {&(0x7f0000000140)="320ebb5e6c64e0309c4d910e75e03e31634cab79bc77bfaed1354724db61d68501884d23b4a912637ca15f3eb1ab98a654e2d98a46475c30d9533c7f33e3693e0d48446b5bbd318f2f31edd46fd874bc8ee4540747caac987f43c02fc58561711ea5797b3184a689886f307d780a3219285cf67e4cbe0948d9662c8274f8180e1ad6087b94a5a484d1e8f19786acc0f2f997d63795", 0x95}, {&(0x7f0000000200)="9229fb92362fce27e357bbc4383944ddfa78c600f6248da0b4d0d476c9d4df", 0x1f}, {&(0x7f0000000400)="ba1806a44cb27bdc5218627427762d4af2022c1cbb6f15c1ec90b72628a73d95c3ddb2fd689231b928ad2bad149f23b8309ee59d37582474379139917083276531b72d9fa0bde749a8966168fcfc3f975c6ea3565ae05ef51252d75bb5971515d42c3f1ac1a510e8fec47f5a0a680d4ec9fa948132ad0d6b9b17b0dd3a231c5719b21168d545d6ee865efaad384d9920af74485992c0371449b27ca3bf6207088970df21aed86e7e5e84b2a01e9649370983b93edf48d097035538951adf305a22a5971c10650c69cba9cdb438a70e79597d2b3f188f01d748ad31647cf20fb81f84643bc9b0a4c87c97de790d300b5bb15491439825615daf83", 0xfa}, {&(0x7f0000000500)="bd979b24e2fe29dc29482b812f1c36e2e7906702160564f64623acff165317bb3b9b0589a3c521cad003c794a696e54695ead745ecc386cbbfa0ba49431c976f23d8498628e5d9fb4e1434b68b085231b6ac618b9e35f1d0730f71c3fe5d9b78378578f30d3cf1738e34f2c6ab96cc47e2112bd5fb58f03a4d911ba87eb5c0653dab70176dfac6af38062fc18591ae3cbb7d5d37bc2611c2c923c7b9f9c4c9a0abddd8caa11c6feec5cef372b5175dd45caf9916ff511d53112519f81bfc724ef0cb915be5e490c4e0d01ebbb7ff4bf997809098d4512fc36547e5f411f129e411fb4bf98d60957d26d74642a46b63f3ac23fc8d8f5cd8f75795f9cfc4618b118c74cb8a76daf3b5b7cbdbd9e1082f988b2cc8199ded304305863fa9cdee267ebc4dbcea760e1d73111c2b2793bcf79c8d248c9c10508613c368dafe29cff805d9bfe66a7b1c92adaf175b7f827c61756a9b9f497d4c727ab01ee9ab7f60e8e6efb1677a924282a34c50628925738511a581787b2029f761894f21837ed1be748577d40887f8c1826b07bac8d42bc95f89f5dc0ffc0b311fd4ad3ec0fb1601326420ae14645bc6cea912cc5e1a62c1c6df423a466ef7774f4dbae0454a11ccf5e97283c5551a12c263f924de787506da5b3e948bf067173ed14c6c366b94396e15ef9942aa3c26749953cd44efbf29767d32aabf42e6f355b53a21f8bf482bc5fbb4ad6d6cb00bb165d6f47d826480215bc37e4f44b5b93b864fce301176230ec8e64e6eb0b9fe954f6f51e9768227cd8d36a73916b526ad75e865d958f738e9ab454310004b1936b78be471dda3dd291034713bfcbfb5b70f0cc7df0890801e0d06c08247a7299cc3dba018c7b642cf7657b37d7ff739c8c7f84f78dc3d2fc0acaa0b1c4041f3c76450e3c7196317545f5cbcc1cb0dc381232550fde56b9aec38d27c05f5d60680340863cac94e48b8dec6ac4c4a552b39de1ad6cbbbb6daf84b58364783606b05843f818bdc1758ae0614477e1e46545f547ea2a29339db4386cc560286b7164f45000ef1c71ad1f5eb72265568bbfff098610dc708b860d55455fd4cdcb1d5b823a8add6101d1c877494cbacbe89031cd77fcf0f7af4b370edec1f6334d5799a0ca40a85305c6fba8f587e23c0e07c63dc356363daa06638c8d830359aab334d84bb2b0a45bcebe40da8d2d26dd94271ccb05ba9d268b4699ddcbfe715ef746d82ebe6a8e737280b4ad61f5d6f77ea2e2202846d07ee34ff1d3342298c9c6a4ae4f21fe234d4d9bce439461b6cc654b7303e4f0d971268f01346c738dd5ebb73987ea4d27a46e10588d81bf9526850b69e1db3e32ab134376945403f8fccf9788a41a4fc3e40c77f7ac3d356707ac1f455a5c3ff5d9a8cdd26da1dce77dfc9bf660e4776cd5c98643963db520db8d7eafc83c10907c94c35159a878ab12f8aa90264bf2829ca7e40188e9c6b445301227304edf7e8dc1206f9f85a20c6d14c6616fb5d478580ce0faf827810ca4b134be678da761969ca85a9289b295fe65516b7aa7952230416e46b7398721c8d01e887a6b4eb527081e699bb153e83788aa848c02edd0e5289102d1b2c039dcf2afabc501cf71f0a46f1f29944d0166e0d3a9d74ebfbf02ebbc235c46c58dfb349df334acc78da6dbe8501284a476686fd0b4214af2cb0743b79258581c3f89215ca7f5f5dac63fb64ee0b485a63a07b0413913e367b996d81ab8f1cc3c036c894c070d9b981396e01742a85df149764422644386ddc6375eeeb3ae39be9db3b61ece4b70c2ce26849d136b668d12913380bf3604d8a574f812afcc2e7d1dfdd6969c4d82f7bde04c2ca984fd51fcbaf598562f490ca0f408b181b407779671a30a0e5b89df18060c454db0584fec8e19b584bf469a190eb5fb6f7cf7e04e45fd6ee77c571820b83d96b3a68bf7524f1462491357cc4086ef7f67b6467d4c88795612717cfa8d1c2c376fc4d7f60d81769369fc6d64c538ec5d54970bc05b193d1e97000d8c69b5667849b65fa07041200ce9b5e541134c552cc2dd4fab720a9f7c9bb9dbe829465ded856e46d96b36dff98b6660845e48c06afc52aa5c9db8baa271616ac3d69ce6c9eded1454f5ca11379b390bcee55132ae6ae71a14cdbeb1b7265944604eecb650231021b784796aef96b898a8672c36dd1a952afbb3979cad729a743773c8c87eb703d01769ed955f3aa68d56ebca6833d8e6ca5469a8da3ae2b25f3ed649b1eb2f3380eee5830da97af2c2e6b4d19c4feb7b75891b69fcc98db0dfd706adc2174507e592f336f09d95237ed9b4c8ac3f2f9d6d404c92514b9297f2d64a11a75f1eed6852ea514eeab5d855e5428a0d172f9745e49abeb624fae793df0b61e146efee49a1cec06a98994ea53fccbb23bd2f734d8169405fb88744f49a682b6aceb8743137e30ab514089ea7bccd51e750bf482e70a66dd68bbe8d25d274f2b7df8490afbbc37e8c6479c02119c6b2590a2634b2a2502a68046c37f08965c14982c0ef8b807d2d9f75e8715c0f7792a458b88b3c6140b5d612e59c936ed81d7b2791904b550373e8d5c165f22dce4be37160733fd373f3299c5cd64ea0edcbe1aaec26e803dabddb3e8e798025662538659958e22e92aba1dbe4ebb5910d496ebfab4208881a5efabbff8299855c0ec071d373750390c9cd9cdb282b2cb9f0f545c41cff6a0b322ab77aeb9493ca52d339031654fec49d6b5d364fb76dfb4ecf4ad777d73262a4643ae44181bcddb15d50c3e7ce87e7cc3f4214e066c5e7fa51d753bb7a9fc08db2a8cbdf11452157aac2850ef18db05c60d795759924c8e9895725873e2c021cf140782be1fb1b51400c669050fac5009d2364875c9adf3d2a92c085d522e3802751ba518913d5caee0c60009b0d9b0caa2b2fc4697555c57039b6ff54a79810bf51794610e1a79888677a3bfcd91dbe166a473c39c8caa515d16e84d8259d852ac4c558953402107a4c81f63bb5b28c750187d2e9df122c856b85bb1076a80d8b48848d942cbd44268954c63dbc2fb70c6d4673ba0d5e148d7775a38aeee13618f833687f16f72234ce3c8e616912e57d1d79ca1a7add7c4df26c94054a81d236d64ff9267c4f879eaac65cf0f2ac6f6de1fbb428986aafc8a258a98ab1cee859c47583ca1b9e84397174b10bb73221c95530bea56b66c8b6b9afed51ebdf0f3716afeb6aebbec600a8ee7b7bd8eac831fc381bfaed5cfca83feab0322fbb3fa9367219b71945f2ea5a060e174e734338be96befbe14f30999670a1388e084020a2c9d77126d74d263f71d57ffb057e9c7ddeaf1885d45f781cf829e7b0579a12803a6845f08b13bf4c0621273840059996fcc5e20af54ba33b3c1d86b8d341f25d82d3d25171b6853de6c21c513c7e1060d517ec6c4a387bb819902b4120088ccdd348a178593195fdfaa576fed21ac275de82096ce2d8dd20f524824c16ee140b8709ff80a015e1d74b5ec2a7e623ae2bc1f58a33b5be3749eccee51b41972b6d74853974a72b219c15ddbd2b7b8c7534fca0b0841c93d9fd8e642b06f96ce93430d5526fce39f1c9c004dc16793a6c7d665759563a7e10d820c5adde7d5f03263db9c8d8aeba4d6c17a94829fbea71be16d8dfaf1397da3e0580add7cc25ec048db8041d48e9f31e95722ef8da7917b62862fc4a1050944bb6b0017217f6bf0499c0aa33e7246beebd5914bcc0f4cd871786f3253db5a67fc1eb440ab8775753f875e9b7d5e348133bc71b11c58d7d2211ec593816e1e03c3d3b69b471ebcf99b6f5f98404c2aff5f4166938ff4662d3fa0d016c2d7f030472d2db14840cdf97de63b60b7d5d156f1720da44c88bffabde70d901ad358177926bc56aa5616c22a956224787dc379c102a8b04c24e0471d12e92879924a2974f90cc9e519484b89d7bb7a7a65152067bffcd3dec667a530e4b503fec0c3c5e6dc55f5df8b010ac768cd3a8edc928e72521b85a3deb40feda66523388675ca615a26b071245aef731d0f47e235d094eff0137d009857b2cc333136ae5ff93a2fbf75e0e08119fc7a1934ebb10110982c73288ec4a59e2f72094bdf7208f54569eff88cfec6a2b3f90dea03918180fbc8dd929c75de125fe12e46738e86f89c8b474452351e6304709930320754d116211ad366f230e59ae48cf8bdde38cef981fdbd6c0d311d69d3c4ffd9c8fdcbb19259a0b2b1a2da3cc6db07ebb572088417cade9bd86cad9728fb0c24ac822737839bebd01e8c5d2414a95c26c8ff394512c3b6bbb0d5f1bd7ba72a6fbb93f12ad4cc69faea9241a533aa6d89a807372573b0e4bd42c0072015cfddc0045cde387ad206d357196ebe2a200c08957250315a61a3cf9f15958b58413daf96eaa037283c2cde683977aab97e2651101fd4a97a31a18313ce2c9bc021592e1a4d7b963b7d81dc738648ef62f0af9792920f92a487501064b4d7020b0e97d5ca17dfb7bffd72974aa6e184218707dc3c0f256154d2bb0f5ed39f5b3a616f1b012db8e2f3ae36d2f9c79ac68a9f5dd23811988d812232f4e65e212f37ee2f362f24f6bacf1249897b5a098ee243f653b42365c7cf479a4b39271819c424778549eaf33b41887bfaf4af3fcfb5ee8e8e93ca86ea0b393632eeda85f89373429d72f2fe9886785746af1702315d4cbeec46acc33957017db23bb88bbf8c6f0a255f7a5d29988054304601bbc4072360f7935d73575e3729b12a6edc99538c44848659eb12330311f0f47f5cb39d4169b741e0141430350611f7b185008175f9a0b626403c69770580497b745d80752457eedd13617390726068759110572f2a3d73252082e5c00cf4ef18c3c5a87031cf5c40e24011e6aee4bca59554a230cfe9110da314526850bca8b6866b8e6c971d7bfb68e8a1688e175412c314dfbe8b0ed449a9c500aab1f699858d933882cea23f256960a9c89f474f1d0e039bcd4688d5351f2da562e30f2a4c86f9480b98050b41867f8386dab01957b3af69e62195e264e1a805dea02963d4746a858b3020d541ec7f9643e56477cd81d6f65d2587ea125d5593f7b32f5515f5519a935ac09767ff74f3761b2d9df499e4bf13480c7aba94f6f34907473d8892f042b0b20c84bf9efdd5eabec2c5e63cd85bc7b1254a330ae8e19a2ff1a33956b9abeeffa1a7ee4bb4ed4d354840509c892c5d3529b4cd158e347a64ca7ad733bb306437bfb0c4567be3888fab0a85a31b06e61fc7b9fc770b7c3dc4171d33504fd3c881df09e6b71e46f3eb648ad451468ce89ab16bf792a3652245019d9d0125048e551da1e3dc4e4c50ba15ab708798a2cf5898ba1fdc295e1b60e9ee31a22f8aa2a98397fa967300607242e3c9a7c15bb7279933c3247a2dba59d478b31e3e4fc7b959a67bf263ca38d286888503ac58b5c26045cbfbbb92dfcc60bf815b6319ecb0daaa50da2c9d2d43ed566d2fba761219a4aa8ba340fd6e7110dcddc34ed24da1dbd700a59f302a7cf621c3812563844d25fe835725762d306ed9c8179a241ab4f7d20d6d62ea5e4c6ba92ff8e228b6135e1b0517e334417e7b49fb15a4ac8d54c986272573c65d2c8e385670874874e9be189cd68a7ff579842a6738415d709d61a8ce11a840834fbcc8a334d1c5cc6838064a2320954c7434dfff31d2bcb13f898f7f590633d783ae772ead59552fccc943c266c10e5845aa2d6e353008d49fb4d99d5fee0f0cff1c8f83864460598cbb913b0fe9db501d1af96a34352df3d5a2959cabc5e3", 0x1000}, {&(0x7f0000001500)="e63cc7fdfcdad68da35040f20d7b2f6c0b15193b2e26580286af2ba48431271c7ecd84f7306075850fc97d7f8f803d6d3add6777c50e1824e6310a26c7d81f8a67908d2d35f4e38440b8a9ab7dd053e0ca962e06b194a52366ea03ee685b92a83c5b9e0df74aa19f0a2f63005a9e8ea1809e8193768376abc51b790a5a506f1c6fe2dfd4b7f599cf841a1e18bdcea46a16ca46b338fa816e7eb799ac743eb73e6a673f94090e96e894b3b6f242", 0xad}, {&(0x7f00000015c0)="f51f5cdfc0c46e102652fe106eca94b4857c885e2ff2daf457a40d8d8097a1fd85abeaddbe8def7d8e993e494a9e034f2fd08a3c17289c59b051a9dc2cd4231d50e0d3590ce13996a1485956dcc6b4a7ef4bb1c11ec8a44199273f11e829bd6f4ae862cc8c52f877707f9f8c43c890dadd93aebc0b87bf132162d88ac0e41b154d20fc0f9adae30d80a53d7de001c32137e19ec22feda84be80aab37e020ac983d85cfddf4ee4d89ff321b73e35056db66ce4286bc74f5eaee61a695cd35bc512997beb7faa8244cefe45c002e9d8be40fb058f8a58f282036685b7779cb604bf93331b22259d071d029b94e423ac4c62d97f0", 0xf3}, {&(0x7f00000016c0)="2080f1d6dc10d9a5ac9107820163aebd0668f50215a1518edb1d23ee018595d4228a153d353352ed46deb09a2035ec83bc601b7c18d4ebad26da53f6323251a74b07196423bd3ec3232eb66711e7acb5894427c2f9e95f7b90ecc084b19826741940e1c569efa251fb93a7211d6e725e5234c0f22e73e86cd8349df741b7fc591c3b3ad640", 0x85}, {&(0x7f0000001780)="72be4913c4b790aa3b99b08051e896c001ab99d3655d68279675488f8e18cefd1cbc8b6b17ccb5058f3ee894d08ff3b1cd93d40583cbb7ca7bf1da402529ef12bc62f1800a71ad14767b991a062bc6f4523b1eae8fef17702e33166d63eb816b0bc5c176281e07bdb40e51418f234f9955c8dc876066a605de102979d4371e961b8f5d5b9ea13edd", 0x88}], 0x9, 0x0, 0x0, 0x400}, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r1, &(0x7f0000000240)="51c90840c4b8dd910e249610ad01fbf52bce23ec29ef8a9fae3f4c7c378bde8d2957d05f03af8a390968c01d9936c6c8e003d31620118e459c98f40f2b722b3c417beab468d41059241cc3ffb407a82baa3277ba47f25e871192b5fbdc573f8618449e512a5385246239e1ba9211dbbe7f2c2c2bea747c5969e9c92712f125d96e4e29c37e31333013328ce78e29c882b31545a3a796042d5a81f2d0c72f8a3037673bac89a924c4e20177a8db8939c16cb66b30f069b37335b21f2f22a7cfaf680cfe20ea8f106c265c7745f681a02a3c7d29093d85ee177d9b79c073b48f7cde8344ce0610482f4be19251299759ad373fd5b6bd248dd4c47e6eb8926a2417a14a1294981348b5976d56eaee9fdfc82c92f387e812062e35e68badfb82c8180e53b37b0b4dc7e78f730f3bd488964d7621f34252134643f49c0267b437fdd41d98e8517dc58dfd1a0b3dfb159142b264c4b664b2b1ef3222a89315070c1eb7e5964211393f3d51aeafa898ca921782e3a5490ff2885a0981f54f3f00a9d9005c29f9ac1f315ba79ccedf9056f41e64fc140d57f332f4d8fe240a24fe6a8441446aad5825efcbd2bcfa6f5154", 0x1ad) 16:01:53 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x2) 16:01:53 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x2000000000029, 0x6c, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8001) 16:01:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x1ff, 0x4}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="7e35ab97c24dfdb3f69ba4e4896332e4cc635ae68157c8eb1782137a2959743c26e600471f04aef58cee4ba08d281bc8b9b28f6fce032f0184b16c247b56e5dc8c484f423c5640d94c49f5d3b5800cffb651d0416749c44f31e7609a423b182661bf0da943089aa27c5cb34cda1de8d45b27936d4dad119fdcef28126d9bbceebfe5aea4ca2a62ad6567d005", 0x8c}, {&(0x7f00000001c0)="54d6928e0d740f36e7604734fcfe0934317b8758d61804193c67e8772e8bd2b0e827a664318ee4303c90b24ee26de78bf1dc4d6f355db29c9bdda64c20c0f9e07ccc403830f46ec6ef09a679d602a8179c82d24a74a2f53446fa714b8e918a6e0e142cf7fbe4ad07697f7d1de9e3ba01c963ed49315f0cd49b91739278fee16652b3b0f37be665e9d559c60e43cdaab7fd7f76b0ef1bf47ba5c2736b9227b2eb8e15c2244ae1d5d2c9ddc7667d7826984196f210e1139a3c8f0eac50591320", 0xbf}, {&(0x7f0000000280)="bc0df524f5908abc7ea624475599004ce6b07d57a55f85d0cb08c8a67a681edea5525a497b750dace71890444399b6ed7d0ffa942e36e65d9402e6cfa37e06c45fb89703e5fe79b0b8084e01adb27a5780cec436edc7cc6c07dd7378da353b40e132affe2f896249471d5cba03a119144414e18fbd76fcc42e1b634db28d2e9aee35072daa3494b39e55e6b8e0ed297ab28efc94a118a36649809cf22dfc6f4d672a91fb42008ff839dc31d79dc61b663225c1c2194f88d2917f4086d3e481280f5ec0dcb69a69d6d0041219cab3448ea25469f30d6adbf9cbd2f598867ff1125042fffcf8a560504dcd684099", 0xed}, {&(0x7f0000000380)="03f0407d349fa306c74d5ea0d9d6fff4dc10c7ec854536613feb75eb82ad57e89954cf4322a88626616330887a3a6564a7cd31d41f907607e44631221ab68e04deec725ff87002fcf888a6b85f0b52687cedddfdc430bb97cab87e3db47f0b4e14a1f4ed43bf4bc2a68bbecf0eac69cb28", 0x71}, {&(0x7f0000000080)="fa3cf9b3cda21faf910097fa4d8b", 0xe}, {&(0x7f0000000400)="d206bffc93f87aa2d7fc41a8b1618ea05d53ebed4088ff09a04c14489300318f579afc84a32e577834c3bb09bf030bca8979eb9b457fa5275f78f7a63d4395157f6777706867048786eec2cb64b4a6f356e03a2173ec2712c4c0ce9744bb737951780f22f0c40bf9467f84c7d348d7b9fc738273a2d59eaf2202c45dc4e4f5313f9fd29bdb5ef3aea7643c68fed5ed849e1e2124b13118a2", 0x98}, {&(0x7f00000004c0)="3e0e6fd4c121d7a9f3b7ea5651d46007dc153a352df7024d34a430db4077badc1496e8264fc453ea72766ee40da9cc512928ce4831c24ec9637501cc51a1a144785e00783a543e67e823cc9e15686dc75b0ac6e97ece7bca69cad314680ef9507ca519db6d800dc4bc95489917afde3c4da8d4f12da67eeed78dd83b1359c57a51a34690c586bbe7eed30f2c7d1064abcce096e63009085204d2a5dc0af28c448acef6f1d397f580c80fbe59db62a05929553c731f77c8ae94cc226ba5a19a32d7acf3721def1a0e5685c09eb4405faf039e7166a70d05166508a9a4f822c13113c368eaf05d63bd020f95039a", 0xed}], 0x7, 0x0) 16:01:53 executing program 1: recvfrom$unix(0xffffffffffffffff, &(0x7f0000408f9a), 0x0, 0x42, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x201, 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSCTTY(r0, 0x20007461) 16:01:53 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x1) setsockopt(r0, 0x29, 0x39, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:01:53 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x298, 0x2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x5, 0x3fd}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:01:54 executing program 0: fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x1a, 0x8000, 0x6) r2 = fcntl$dupfd(r0, 0xa, r1) close(r2) 16:01:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c28773", 0x45) socketpair$inet6(0x18, 0x2, 0x1e, &(0x7f0000000240)={0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f845471", 0x20) write(r0, &(0x7f0000000200)="35db4bf22985b37fd24c6c3cdb8924c42e7386ecaf709e8a1f1e2e8d1906d8974febdfb25fc90473", 0x28) r2 = semget$private(0x0, 0x7, 0x128) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000005c0)=""/4096) syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x7d, 0x1d38, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:54 executing program 0: clock_settime(0x2, &(0x7f0000000000)={0x5, 0x8}) mprotect(&(0x7f00000db000/0x1000)=nil, 0x1000, 0x4000000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x80) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xcb, 0x66, r1}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 16:01:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r0, 0x0, 0xfffffffffffffffe) 16:01:54 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="4fdf84ca3f0055a74204d001be410989ba946021d9bcdecbf117cf32736949fe0281b5bc62121516a73284d5a65c38a74115d23a82a88dd8fb16d0b5451d4892238e8c4ac9bdf1628d07716378e63a1a987211cafb891a2ad6a41dc345128a6470f5c8ecd95cf5e7cf0309c51f6b83b17b16cd65af985983ce17572aa106f7edc749dab87edd3dd48dc4140ca7951aa9363db46023ab742d1c56607be0945229815e7693c409aa863705d4c9febfcefa697ad2c40b1cf7dde5f708398fb0f906ec774a96d9e9aa3ba167a6db5effe707a86d0b262c1950ba8413a94ca821463579b2d709c282c43a5a209c49713c9107586b82d50038aeab96b9923a7bc4140e521ac95a1e081c34e62ac9001a8a58cadc5e0b02daa4ac2187d8eb010ac6940e5b5f706b1466006999e809a2ca68ea110dc1db901f026c3f6be3a5a44d6f0bcd74648177dc1ddb6485ef88eda5602c9e18e32d418b286cf501ff6d19717dfd9f2342170aecbdbb2eed3e8e0d20a8cf8c7405f8620a49c6e4d68f2afe855744317e2f118730bc2fbbad8f06943812b69853ff4dd7db492688d277ea83369f3dc8af07f2bef686aecf72259fff83d1627253be14d0c44f13c89acae69f7a135f85d5208106e226eb39468bfaef0e58c610c80352ede76f68ff7beced644b147d3a65b7bc56937d206de6d2fc3b519cfe73d0ccff25d73523e1e8d459082df92f9cf50fcdd27bb4f6d86b9d86f46a1e3a8a8b985211bfe04b846387358a813910f936ed23b78a391df9e155b2917dd67573d1fc13f9ded21b072a75d9386f152b0dfacb1235037cf050e078b8eaca83354d5abb29c419bf60bf9dc183585e81687b7d9cad6c42e0d0aefad1002b5b7b06b7338464f1c6cb89ad46bd71017669a6d20e29c25b7520606d165a65d15abefe86475069942fbd952bd27d454cb280a5da26df491794cdacb49044db636a70bad63bc1d1ee4811b085738fe8e4120d36d2681babee2db936e2cca38f060bfdc4db9ba386309e3ba9b9509db69cf605458d59a3bbd1cb2543f5c390f895fa65bdb4781a17df0208aa3cc3464dddcfa3c680d1465fc42e82bc5ae7bc9e57c8fbf49817c7d4d9ee7392dccf73d615a563252702d62f2bfa691becec0962938a6840b866421450d0dbf4a10c8ba15ab3c40cee25a806d57ca30c7627c6bf4b74001c83787ca1126eb228870a73b333aede918868231548cc36f446ea66c29ee3b64b45da899e8710ee015787e5d20af2ef8a6116a3ef7858c73423954f5f3b69607bb494eabae15ee260cb51bcffb241658b72eac8c845b10a221b1b5b6aeaacdf1ebdbd5321d43f01c2adb3fd5d4de06710dd1852cbbeac033f9ec3019d098ce29aabd8607eb638f49e0c72f7a2155d502f430aad2bb6edcef756495632eeafad9e998ca77a971bf1ae166dae132f34372e6cbb6bd80d65b1d81d616346d1ae3115193fe6162413424a5624ce5c186b2781c9b898cdb7ffdaacd968ca63e56d6b74ed2b55c3179a636897d8d96eaea708a3a66f2298a8cef048da7409c7f3f7b238dcba25cede0a9f84f54b81cfec45a49d1193454f1dc7658a932490671d52e9691d20ba34d52917ba57ce1ff143d7f3b08232fe4029c12de7e3ad397750e067635b5e299dcd4a74ce5e986f88cf50956d7680a620bd5e4f32404409a7c93676b3e52d148ce20511cabfdc9fb3c96b155a9c5a6bc063b50fb0bc7fb329b8c9e61e43617c44928935b0865b3403137333b5a9d59abcf4d69862b467d8c8fcd45cd6769474425a7483facad48ea2e56e5587c578d6bf0f65c7a63e5b49117da0ef0d692e8d5a201e16364bad4a4758dee5047e34ead544dd4a2516fab4d467152f031d6d3ec96cf2a893fc771e6759ebb3f9ce90e7278f3cde582c27d16f681465bc1bc087029bb0792d0c21c1e69696bd320a221ae9fd60c6f96cb1e9d997e8393cb4d8681e3d9059415a06fba60d8177116bf350e62f3f4504a76131b37bac18ac17c4474e1105b5cff46f4f932a14ec56880365ff197157eaf52558bafcd06c18e5f321b88f6f86d63db3f83d56a7c8fe1b09435c5918f958b4269f3d9780b65a3425f8f3d051b66737a251be1ba8534835e751f59c59be5845d5bb6f6c74eee74994907b1bd63664b371668b0a625fcec13f5cbaf365969e15253e794fc48d1244199aabfe102775593cb996f1e5b0cc26bcfa4b06245eb5f94d4a53d33b7991dddfb3a00d387b56970d9cca32b844730ecb98f5b63aeaffdd53aa0c17068a4c85760b7f4281eaf4c6db3b00a4a042d277879894684c88968e6f679295c8acd672f0393efd3fab1d1e3a0e0144bf6a02f54da61f1e173c32a92569e01378f5653dc1b7678192a7dcdd81cfdf5b834fbe1c3a5def1d014d9044fd36428bdc4cc810add24309b9f54d3577f544ffa06d7eac2b423e7ff4fa19fbcd1b158f4010e51fd53e188571d35127d417e3158b30388d326622b4fe399a15701aa19e830cafa65f841f4010281cf1b55d8bc002e26567efb44dd96b0977a8bc1830c1801545fcd5cb3ebf0530557bb4d907e4651f296cb0d9fd600ec0e4f40d657260d803f32ea3008cd53cd4e4112e505ec606f02366779ba777a69a30be70d6999e8e8ebb07820df3693935b4d36cf68f7b6c8e4fc55c351ae40927284f0fecb9a093adab0005e1b9b37f82d444d9b6c0717bcd2a0b5cc67e1c4764c117d30f761774c3886f34171212c6ab39aac78cc3ccc771c4f624e846a45febd404aef038f3c03f6b7ea33cf8a0962e5ab106e3cdd8480f56eb2b97cfa3d0b262ff1f508c2d38dd2257144a7fcfd9355420f674289707517cd870bc6d57cb757ab25887928f2d3747fdd48177276ace2d09640445b68bd994b30b5e9e9098fb1e42496f5a5b2c1ac85889a843bd5f41462ba0f96ed8897f304e3f312557b95de47b1af270879bbf534f65a3aa4f1776f88745cb811ab32039da7f989ce693951abacd9ebdd2b5ee39b7f6f3b77dae0a4ea125fbe0fbfe5d50fa633c0159ffd84ad912e54554087ed3695f07332b0c7e816408a6de9e5060d467fa50e7dd11347c228e2d8afceb0caa09bffdd4b7989efccfb49d422e5ce7d1540829cd4dfcc6888c54d4a3ca5613f73a01a32ac78e54b1af40ae94d83592b7f21738a544282dbdca19997996851e81472469940f4eedd19c0d20944c983bd270fd3368970b0cde798ad787a18d6c8e3e90d83dffffa753fc8237e215deec54825ac39e7875fa122b3fa78f210254ea42854e685785e53195378e6ffbc8abc6f39ac82837b7793c1447b689aee96f9e068d57b7962a0a84b993fe07fcb8d44c86b58858a888b18b69a1e76a042762c6995f9ed9ad0eb087cf17585ebfb41a55296b44cd228725b30aba55bc6110435a25c6a2fc06895553ffb319caaa7332eb83435d6742ecf0728eca7a06b6a2448e7867872524b1f546aa72ecf490ec0e7322a566747a51c95d6da64e3cd0bd17ee5361fb930782b099f582e4500f58a6d8536f1c8734efb7a3c19cf94f2886e193bcd3d0eb24c7fd719780d90af463af2ade0da386dc741005a4ac8337080f20ab068710462f4344b6a6064da44e135163b327d77c9cebd3ac01ecba2ba355496af8be526334a7d0ac180f0d7fd831584015da54f2380ae7e450e5c4bca7d9eb02db3e1a97016d0c993388704e900065480ec2faaf820ca5bddc40258d353400d121072cafc276b6baf06de69df5ddbc15d2f7fd2e71a92cf2d13e72b38bda7d72dfd1af022c63cd515304282d46e041929957ecf9b6636ed16ef224a1666ac7815127edac7eb8e478b8594b95bad6db1e0e11046db9baccaf134830bfaa7e26c66a155ce42285a06b826886493a2e0d125290635492e0cd8aabdbc839598e2b0f385ba34793b3701cac677a97a0885a488d0dbbadfd59431fffc40ad6f6010eb9e9dbe15a1e7a71e0b942eeb294efe074b330555e42f5ccd10b7ba918fa620a8c6556519e0bf09c83ecb0819261360d3b823164978c61659ac5b188a305f7b3a0657f6f644125db84f270791154e3ab5b000fa7b1a30e4b86230b1012dbfd8fa4d8e6fffaae2a5fa13f14233b6b2288822ce5a6a525bd89e1fa97fd08a04ac7fe9a216055b456dac22a5fad6e7c36a1710da7f9e7baa6a0e2990a8ed716b57e471ff10f8324c1e827646cfa205a3ab74d36d97f953530444d1a9fc44fbc1c9d747eadeab27c69419bc76ca7f074c4d44f31afe27f6c4838ab25d825e75a7e8833d9f58d69dde833cd3ec5a573ac8b7aaf5295c2e6338425fee6276e313ae417d3b01532df5ff29fed92ecb89bc20474305f504f5cace7d8de86077fbe70acde34d6afc35ce1f38fc153efcbb970a03b5efb81de868dc2945d1fe600a91842c9c90f521c885e89d2fc1a9fbc7c06b52191ad08054bd8512a803075a88220758eb2e31155d6f5e8c4f28c71af5f252d6042cbaf639ce582d7618ef940c791b58c81417f48da4cf56aa1f00717d63af98addd9ef13995f9c3b2aa7ef1c554767397caf273ffb54c740d46a09581fd87cfd8d0a19a0928fca7ec5678af92f545a0cd8556389420cebeb34bb003dba2c78326f6c7cdc5b5ba95c12da3a1f32caf137b321e1b10fe339998bb04e066cc79c10218ac6ef43cd4bb9a2c062670cdd740dcbd63f41419e17fcde5831bd2807150325e4b583ec992ba2b336c2ac621ae8cadf46bb3571e14c525a460c51b9ec7dbf31c53903563dae7e3b9c1c2824489cb073b99fc87239fdde41c59a7ea031738a56d6caff19e2a2a9d2c12575b27e156e0b6c8f6223c64931e4c21e283d7201ea42e3386f98ccc1b9d06d368aaac12fb9c5991d4e6e8c8205c4120f8ca1fd9ef10fb2a516d53cb28f2f5378aa1ccded99ef5c485355be3b202d9b21007138f3c3398b56d9e209a04d64e07b1b331c6721d6740a144fbcef6cbdda8bc66551dddc39bdfb08aeff95cce5ccb909dd04f477cd90cdd191b2366b867288a89b696b62455b1bc86cb6831b32963e251d2146e3301399491304b5721e0eba82c14795c244a555d57771e365177e1c807a44a58a81d3ce67ff55dbc76a1fddb32027ee38fc8e293aa1b91af777326cf4ab3875b0982653a3e13e707cbc00428fd5b0c24c03087c85fcf65ffcc46933cbb88448473b6c09aa5f0c82903bbf7ac138b7f246cd5cbbec0e0b9e27b7ec41dd98e95036c1f1a695508b5c820dbf38f0fb4afd8db54777a3dc3120e025aa12b8a5e3c6670061cf2d755f0faeaacf10f5b1d2ee7e47f762942ba6e9bb51a344a321e6c7a6a64be02dcecace92dad58fda40607daaec86d8a6f9d19450fab71a52571bde5e1db806d655a46a37bcede38f44d68fd151bca466312ded6012758edef003a2e7126c9a161d33f658863cee5dfd9a1fd4ee4ab42cd8de837bdaa808ead71b536e17a72e98e1625c182017bbd6adf37714f6fdaf2ac3a9b1eda1a43f107d125fa25ade40381ddb53a5a7c539d8bb4849973b5f1596702df8123c1f674e6d49bd8e22434abd2414f33d54f6265bd2ce876e2bf0eff5448aae35c7fe6bdddb2182d18c89912dce5a5df96ec43dfbca16a881fcfbf4fcd2ff0a971f29e85d3897fb70475410e9dcda0f62a5bf28b2ea196e1d3ecb61e9101808e26fd044c273c741faead759865a75d8ce7d6fcb811523d10989dfba79fa90849eff105f399c701a434409d446327cd758620a43bb4ff50ced11c2cfdc130734998a3598005c31707e2e9910f9256d4e1afc3476ff17e4c7dc7368", 0x1000, 0xc3b75bbd4539834d, &(0x7f0000001000)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0x20, 0x1, 0x7566) socket$unix(0x1, 0x1, 0x0) socket(0x10, 0x8007, 0xcf3d) 16:01:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2028, 0x43fe) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) 16:01:54 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000240)={0x7f, 0x1ff, 0x5, 0x8b3, "1f9a7ec71329c50015b61c30656bd01dad6e26f1", 0x7}) dup2(r2, r1) 16:01:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x400000358dd8a}, 0x10) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 16:01:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000380)="b7", 0x1}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780000000000000000f500"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0400000000000000010c02337818c12f07790abb7177a1a078580942fad8ee4b20521955a4b18c05c959d63b0dfbe3363260a9894876c0f592a844a1ea917d7a660d0e56a6c36891f99d90babf4d646a665993fa2f740b055612915e38015a8499fecf8abbadb077535cfd0274c3e9"], 0x9}, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) readv(r3, &(0x7f0000000380), 0x1) 16:01:54 executing program 1: r0 = socket$inet(0x2, 0x1000000000000000, 0x102) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) 16:01:54 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xc996, 0x0, 0x0, 0x0) fsync(r1) setitimer(0x1, &(0x7f0000000380)={{0x5, 0x1000}, {0x5}}, &(0x7f00000003c0)) semget$private(0x0, 0x4, 0x480) r2 = open(0x0, 0x0, 0x0) clock_gettime(0x6, &(0x7f0000000400)) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x20) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) r4 = semget$private(0x0, 0x0, 0x2a0) sendto$unix(r2, &(0x7f0000000280)="177a12e8568eef2c460b0fed31ba469539f27f0a46239ba58a8b87b502bd2b27ad020d339cd9b0c9005d440425afad5d9e1113459a8ed01789b179dda60f89c2edbab7e7134ce2cd90a5cb8d4f6b900178099c3c54b15067d1d5aed57b503c2b08bb960823d8140ffd0cb69c3821c8c9c597e0e9a25611434f6ebce4565b24ee2022a5f944f05814ac81603f337f1a4cbe4fab101f132263ea495260f7e12d991d2c3d769c375a40a87153ce0474441023c7005c3213d6330115", 0xba, 0x400, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) semctl$GETNCNT(r4, 0x7, 0x3, &(0x7f0000000080)=""/130) clock_settime(0x7, &(0x7f0000000180)={0xfffffffffffff043, 0x3f}) r5 = dup2(r0, r1) mmap(&(0x7f00009fe000/0x600000)=nil, 0x600000, 0x80000000000001, 0x1011, r5, 0x0, 0x0) semget$private(0x0, 0x7, 0x0) semget(0x0, 0x7, 0x1) ftruncate(r2, 0x2) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000001c0), &(0x7f0000000240)=0x4) 16:01:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) listen(r0, 0x100000000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="002fee5c9beef232e98c6c21118e0597d17766696c6530000000"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000140)="d8192f5b3b", 0x5}], 0x1, 0x0, 0x0, 0xe}, 0x400) close(r0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x120) 16:01:54 executing program 0: r0 = socket$inet(0x2, 0x4005, 0x0) setsockopt$inet_opts(r0, 0x0, 0xfffffffffffffffd, &(0x7f0000000080)="009d89a60f392ad7051e229c415238a8824f09d2e7b85c876dea8612076cc60f5e01df2531abd8ef1325cb1f19a45804c9594b20c29505d34c13c71047", 0x3d) unlink(&(0x7f0000000040)='./file0\x00') socket$inet(0x2, 0x5, 0x6) chdir(&(0x7f0000000000)='./file0\x00') 16:01:54 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) poll(&(0x7f0000000040)=[{r0, 0x16a}], 0x1, 0x586) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, "6e2c0eea899f030400ff7f00000000000400", 0x0, 0x40}) syz_open_pts() 16:01:54 executing program 0: r0 = socket$inet(0x2, 0x100000003, 0x0) fcntl$getflags(r0, 0x0) socket$inet(0x2, 0x8004, 0x800) getsockopt$inet_opts(r0, 0x0, 0x1f, 0x0, 0x0) 16:01:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) lseek(r1, 0x0, 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="f7828b83478a0e2022eb72a6e168b77284bcb86d6661103b71aa8513145ff415b1442d8a855545854f03e3c57e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d44afc349895513de686494f2b1626821fa8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c61d8c5d06ad285e1969673a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381cba", 0xaf) syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x8001, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSTOP(r3, 0x2000746f) semget(0x0, 0x5, 0x100) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) write(r3, &(0x7f0000000340)="f34d8c3cc99adf40bd8542990d6dbedcc0478bfac95a3f8d267310a6bc1c81ef5135230abd635a75ccb3d6adc8d43db8bb8414e5fb98755b5f902074683f3b6ad9d26f07", 0x44) fcntl$dupfd(r0, 0xa, r0) 16:01:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xdf}], 0xf2, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kqueue() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0xa, 0x20, 0x3, 0x7}, {{}, 0xffffffffffffffff, 0x90, 0x1, 0x4}, {{r3}, 0xffffffffffffffff, 0x32, 0x2, 0x2, 0x5}, {{r2}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x6, 0x2}], 0x3, 0x0, 0x8, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0xffffffffffff7dff) 16:01:54 executing program 1: open(&(0x7f00000004c0)='./file0\x00', 0x4a0, 0x1e) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair(0x18, 0x0, 0xfffffffffffffffb, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x440, 0x58) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r3, r5) r7 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mkdirat(r1, &(0x7f0000000480)='./file0\x00', 0x104) r9 = fcntl$dupfd(r7, 0x1, r8) openat(r0, &(0x7f0000000340)='./file0\x00', 0x2006a, 0xff) recvfrom$inet(r7, &(0x7f0000000200)=""/199, 0xc7, 0x803, &(0x7f0000000300)={0x2, 0x3}, 0xc) kevent(r0, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffc, 0x2, 0x40, 0xfffffffeffffffff, 0x7fff}, {{r4}, 0xfffffffffffffffd, 0x98, 0x10, 0x7, 0x100000001}, {{r4}, 0xfffffffffffffffc, 0x19, 0x0, 0x8, 0xffc0000000000000}, {{r2}, 0xfffffffffffffffb, 0xa1, 0x10, 0x7ff, 0xd1}], 0x6, &(0x7f0000000400)=[{{r0}, 0xffffffffffffffff, 0x10, 0x40000001, 0x3e9, 0x4}], 0x3, &(0x7f0000000440)={0x5c95, 0x8546}) utimensat(r9, 0x0, 0xfffffffffffffffe, 0x0) renameat(r6, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') 16:01:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./bus\x00') open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x356, &(0x7f0000000040)={0x9}, 0x0, 0x0, &(0x7f00000000c0)={0x9}) 16:01:55 executing program 0: clock_gettime(0x80000000002, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x3, 0x22) semop(r0, &(0x7f0000000000)=[{0x1, 0xdef, 0x1800}, {0x0, 0x4, 0x800}], 0x2) 16:01:55 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpgid(0x0) bind$inet(r1, &(0x7f0000000280)={0x2, 0x0}, 0xc) r3 = getuid() r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getpgid(r2) r6 = geteuid() r7 = getegid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000080)="d2e96f360492616647a6e266a175482298fdf2ac4e1e2c09fa6a56ca8c264021c11b51e514ad3a1d1b377630f2a7b7c2bd272219cd4c839cdbe745097e0b20a9fb59e68ac05dbd671c9045caf9ce9205e13702c3f398f9", 0x57}, {&(0x7f0000000100)="fea2099e4825e81c9dbaa834fea6c966e9e4d5d5c082433473f22ec517e911ac24aafa305877cf377d47f4669e91aae2eefa2d579c", 0x35}, {&(0x7f0000000140)="fe387e7eb0cbad24fcb5dab1f57cfa748ffbb81f83924ef75e6aa546a6fb75b011453fb3eacea1bccc4078035614e9e7d1df4205bf45d5ba615d074c27bc4a0c0fd033bd35c05bcab80180f38956434a157045a043d4c0f8e52a64b1c3eec4fd3e0d1a70ee1dd0b7ae6286a12d9206129d888c1878180d1fee250fdbe67e", 0x7e}], 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="18000000000000000400000001000000f289fd2c040f47bec4bf68b9b789dc7d86464af330290937fb8dbb805c3fa04a49bfe8fe38ba995b49eb61b82aad1fe4716c6e36cfc9e6b93eb9fcaa0c4b03eac3fcf535506d842909ce1b34fd99fd6004c9dbbfc6632f623a02780f03e7f51d315646e185261f7cba0f6ca3cd04000000000000000000000000000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff0000000000004212211454eca8451c", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x1}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x3f}, {0x18, 0x2, 0x0, 0x5}, 0x80000000, [0x80000001, 0xffffffffffffffff, 0x2, 0x8000, 0x1, 0x100000000, 0x8, 0x9]}, 0x3c) setsockopt(r1, 0x5, 0x1, 0x0, 0x63) 16:01:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = kqueue() r1 = kqueue() close(r0) r2 = geteuid() r3 = getgid() lchown(&(0x7f0000000040)='./bus\x00', r2, r3) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x4, 0x0) 16:01:55 executing program 0: socketpair(0x20, 0xadb41a85e8ae01d7, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000140)=""/250, 0xfa, 0x800, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x10000000005de9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) 16:01:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@un=@abs={0x3a0e55f03c9401ba}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 16:01:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 16:01:55 executing program 1: clock_gettime(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) clock_gettime(0x2, 0xfffffffffffffffe) 16:01:55 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\x00'], &(0x7f0000000600)=[&(0x7f0000000280)='$#$\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='$+!#\\-*./\'\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)=',\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000580)='B:^\x00', &(0x7f00000005c0)='({\x00']) r0 = syz_open_pts() r1 = socket(0x20, 0x7, 0x6) ioctl$TIOCSTOP(r0, 0x2000746f) recvfrom(r1, &(0x7f0000000180)=""/215, 0x42e, 0x40, 0x0, 0x9232f9dcf1baad24) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) recvfrom(r1, &(0x7f0000000640)=""/224, 0xe0, 0x1, &(0x7f0000000740)=@in={0x2, 0x1}, 0xc) write(r0, &(0x7f0000000040)='A', 0x1) syz_open_pts() close(r0) r2 = syz_open_pts() kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a146786eb924000000000000000000000d0300"}) read(r3, &(0x7f00000002c0)=""/249, 0xf9) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000780)=0x4) 16:01:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) sendto$unix(r0, &(0x7f00000000c0)="b6eb1b4f60e50edf3ce7b3237407f51ec8329ea5e9365487d96195b6e516bc85248e62ac87275b19f73e824de49979bbd0e9ca6554af2227611cadd2149edb1b18b57ced8e1b75f41a572c0997216f535ac369dd87a0f73363ba29d9c1dc8e06ee304dc16b401d759647c2044fe25dfadabdfe8df9a795fd8362cbef7eb32f3cca4ea9e62c7d6fd994be86985811377e09df72131644432b7dc0d43be7546068651dcbb8fc", 0xa5, 0x8, &(0x7f0000000300)=ANY=[@ANYBLOB="0000482f627d73013f06b8c5c24b09000000000000"], 0x8) socketpair(0x16, 0x3, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000000200)=""/236, 0xec) 16:01:55 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/20}, &(0x7f00000000c0)=0x16) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 16:01:55 executing program 1: r0 = dup(0xffffffffffffff9c) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x1, 0x1c}, 0xc) r1 = socket$inet6(0x18, 0x4003, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x0, 0xfffffffffffffffe}, 0x0) fsync(r1) 16:01:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x1, 0xc003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) kevent(r3, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x84, 0x8, 0x0, 0x1}, {{r2}, 0x0, 0x80, 0x1, 0x6, 0x20}, {{r0}, 0xfffffffffffffffe, 0x10, 0x80000000, 0xffffffffffffc199, 0x4}, {{r2}, 0xfffffffffffffffb, 0x40, 0xf0000002, 0x4, 0x7}, {{r2}, 0xd1409bb4a082a362, 0x0, 0x1, 0x8, 0x34}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x8, 0x882}], 0xfff, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x3e, 0x80000000, 0x899, 0x1}, {{r2}, 0x0, 0xa1, 0x87, 0x400, 0x7}], 0x4, &(0x7f0000000400)={0x5cb, 0x9}) read(r1, &(0x7f00000000c0)=""/101, 0x65) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)='3', 0x1}], 0x1) getsockopt(r1, 0x2, 0x3, &(0x7f0000000140)=""/138, &(0x7f0000000200)=0x8a) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) mkdirat(r4, &(0x7f00000002c0)='./file0\x00', 0x20) ftruncate(r4, 0x8) 16:01:56 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:56 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005000000000000000000000000000000000000000002"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000000)={0x0, ""/37}, 0x2d, 0x0, 0x1000) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:01:56 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e00100000000000000000000000000000000e1"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = msgget(0x0, 0x11) sendto$inet6(r0, &(0x7f00000001c0)="40d402bd39fd7161e078ff8d20697d11b222e440e1f77ca844caf9fb86dd0757a781b9619c04f918d9da4a15c35a2d97f3c5c84234dbc41034c2f5acfd737f3576d2ef39b77d31b7496f6716922a125e79d9716ffc2760f333aebeb94d714dd6299a4f136fa0796cc09461f5666dacbbff96f908559171939e7e279339d13a91aceeb4b611b59f8caf9cef6e1e5fa389f48f68cefddd4570b4293dc5023d064f2113bcd8242e1553ca0fc18b80e872b6a7e3930896ae438a1c12c99d401d2231e7a065f57fa10617366d69cf22e51d689a2deac66bbef6ba950802457cf5a0b074ccd82f96113f4505f8bc26c218285ad7873098aaaf362ebf6af534a5", 0xfd, 0xc, 0x0, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/240}, 0xf8, 0x3, 0x1800) 16:01:57 executing program 0: r0 = msgget(0x3, 0x0) msgsnd(r0, &(0x7f0000000980)={0x0, "0224504e0de2347179b36d5eff3ffd50ed77816fe75edb910720528c992f17f911d5ab23a8b08f0f7280408e9f7d699a2dcc71c361b9f2b6961916e3241f7a436502e444727661836aa2b4fd4f09bd54d85e2b1897bb30135ce7615026d79a97f51449a5ce195328caff07044a648ebb30001ccdc6b7d1b2c7771f1aad587ad791b4b788b9c21b065b11283552c1095afdd35eef363b2c12709eea709db25dd236f66bcfdd9ed027d8c647949b09a0e76fd74fe3c64e1cec5c5eb2ff63a0c9160152147d3c94b0398a901b9d752c4165d12afc63a95875c81537396af14f70e013463eab5af42e96ef579fcc43de7690b85ecb6129034b1679520fd8cdb6330de6bbc07edd93934613d09eb1557aec1adef8fd46504dad20588ea7235f0c5df004b009ed4c13a746fd9c18065f0c04a72beb9da649f213c924a1e0b1f6ec6566cb2cb7a24841b0934559515adee7a86ef694ff09e4b3b0e8bab46994384a326e569371e4ed412258afbb08c9477eeee6319ce107bb1690f5821dd1334fcc17ae1826b17583b2f04564318d089991b101aaa16870c60be8583fa46084c7e2322d9543b292c414f978ea82eba118fbed4ff3b39ed9746009af64f2170280d457e1fd7fd52dc16f3c2dc608a364354f3616157df746195518537111e9b7d9c8264b1d9c7d463e62f41c26c47fd1e078238726ed8fc638134445e67dd6fa2d3fa5b0ad4c6b78547e9bbf62055dfcaad7c3960d4b33f11d7ff86907b6eeee733f817dcaf70c29d53b6adcf82eead486d116b5516e40fe0afa40a5d18717a481cde62d99d562eb279402eb4689b0d157e3820ece1f3b8a36e1907b079cddc6d0f15bab9246e20deb19242a9c281269d4369b1fe6d8035843c9d32a790148a1f95f7700bcdcc089b84b250275c2ab70b1b966447a8aea122f7668865e7b15b22714d516038ee5dbe7278f52faf4a1af8d85370b8cc05c494ef428565f4cd31278b392e3643c596cf3c789d3af6bf662670e8f87e2194c9be5922104a4e62251bdaf27c7cacc05b009345c74649a463b78e222231e7c8cb3816a7565ba10341d833d4b597d91bc6d65093b1d0c2d117104ce261487fc2f32c6716bf81e1404c19c74edc4e821c97085cdb883fa2354641bb4a452a8c65ab5814a047f133299db23f7b22afb8f1a9af238912ffd70535b83f85e9e8c65378bef72aa7b3e56617d878af069ca8f9e191eca27a44ba64e3341bc0b39a4908d335a983a7db9444c72763226a0d0efc54f6cea10d0c79108a7adfd06a3ec59830a7ccb1449a35573a25d161f3171322c3254e009aee0afd5f39ad082ccab0397ca8e971049076488dafabff48d9efda54a8a714dd71167161a906799c47f4643158383bd0bf1809f462e7ebda8ae938fd04ed5d7863532eebce36eb1d169333dccbbf28c9c18c41e0e1eab10b767d10f50c87be260e7a5b24c18708d3e0d1c6a30cd6eb89f0f232f92455baf24935d2af0a1029e3200c2793a10d28a0242e068e2c59e212994e3da2d2c4100c2ef250d981875662a4393037954467fd8178b5652ae367e77acd36b819b28a90cebf8dd8b0a8b320d809b520b544b20feb5fd81bc9816332f5b3a95c173c33ad631b0b9626ec47533aca418d2438de7780e10edd04aac90e158df368a75942b9f784f45aa9e7eb75bd35326ca86e025ee51adbc6314e55b114abe76a5e4f67b15128e1082e4b3c1ad721ace5d1096dfda65a155e8135e9bc6d859080f79076856a140d0fb60a88532cd9df1510094c2383299a6be46b75c36014ae516d0b985b55f4f0e24f44b448790ba74ac9456b79d77c31a5d45f0d141acbbb82a00ab53f27a66895df85642670b068696a1d5e3923ee0f80f83c3074318231436e9389a55cf48907117221385c3db1f53104f651f3e7bd88e038edb203b77b086b79fa0fc69d3f8bc5be9538ba5be456f4fc23d30081a2aa3fc76835122855dee80421009207e6e0689509a2e53af9eb0751716e29d8b653bad72448965457f3ccaf5b7e30729abe009dcdb8d52ac3ab982d333b705b0da341d49f9f5b134d1ae55774aef7eefc6db2d3c89a7b799f2b762f02f1fa5a0c16b1b1f307bf1be8c448f3736b0c92bf1c1d3232f6357e101b60d80ab54af244a4cc775f22988413f4e6820c6346a5fccfb9f50653ce6d63d80e6538531b9f61a9dbb05944ceb19956f6c88e3569a1c0da5ce92c7e3a8c3d648929a6fd338be7b0ce1b56234e7ab4db4145e7e9125cdb047e55b493c7607e0f7a59b0903880c154c63a4bf2b4ae2ea3eff2106cdf04dcca00ae5eec3c6edc4c8f745ddad19d404c62b148963aed4508bcbffe6d08e330bcca69ba884149cbf6ec00b4452e9886134a5aa7a2e122edccbf276da0507aa247eb1149d881c68bed48349cece6e5e7b591788548861bd2ed5e22cdf1eb0e23be5c050577a91034026f9767500edffab5ef1616ce4e14c5a657b9cc660cf5f0330309152dc1f0a91cfd276af45c0b7fb3c6d640587428d6b764a382024a3f5cee8ca7ed0c57caf0cc62f8d0f17e127c2e0e0fb61b0fb5c7c2276626898bfc979fe517db20766b976a5054c6249f8f00521036a58a03db1d34f50faf0101308badbb567e830d1d8fc4e49d796b02bcc8cf6fe41914a875c1db1b12b50685297300997a82b4fe6bf8f7e94b7be7e900aaa1191db279b7e7f18c5744b375814a332fd1d6e7b946a346bf161ae9125b186438f8faddfc0a728d2a9a65a60139b7af97956b8303e0a3181ed1a58951881e039270c8c35d800ccef7673234637a2661bd7436b13f946a72d7e971f5ce839da86385b43a179ffeef2c1680980967e5b0635af8c8fbf9380fdd07d917f63ec359ab0a2741ab722"}, 0x801, 0x0) msgget$private(0x0, 0x49) getrlimit(0x0, &(0x7f0000000000)) 16:01:57 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x0, &(0x7f0000000000)={0x18, 0x2, 0x4, 0x2}, 0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000001080)="cbe8e5337d9bce26c02e2ac12319a490479540f58a03338f8798d45ced9c8384e10ae4812afc546af179518437700f4d9c5782045275100d923822f7e8a28841387b89fb61854b65163fc650e80415c21ffe4cbb030dd88c0bce8796560e5a04c336fcbe571c1a6beac41035b024305937ec2f28021953616ab38dbf4b77a8305a4e97caffe1d747", 0x88) 16:01:57 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x10) write(r0, &(0x7f0000000080)='s', 0x1) fchdir(r0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="b9db4e9d51b7867120704bfd19240dbf0f2ec40db5d900f7ef0174e672ea007ecc749d8e54495b6f", 0x28) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:01:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSTART(r0, 0x2000746e) 16:01:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:01:57 executing program 0: open$dir(0xffffffffffffffff, 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:01:57 executing program 1: r0 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) socketpair$inet(0x2, 0x5, 0x6, &(0x7f0000000000)) 16:01:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f00000000c0)={0xfe, 0x5}) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffc, 0x2}], 0x101840df, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x0, 0xfffffffffffffffa, 0x7fff}, {{r1}, 0xfffffffffffffffc, 0x1, 0x24, 0x2, 0x2}, {{r3}, 0xfffffffffffffffd, 0x0, 0x5, 0x0, 0x40}], 0x1ff, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x54, 0xffffe, 0x100000001, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x0, 0x9b}], 0x3, &(0x7f00000002c0)={0x80000001, 0x4}) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x20, 0x8, 0xff, 0x401}], 0x1ff000000, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x7, 0x7fff}, {{r2}, 0xfffffffffffffffb, 0x1, 0xf0000001, 0x9, 0x6}, {{r2}, 0xfffffffffffffffa, 0x10, 0x47, 0x3647500b, 0x8}, {{r1}, 0xffffffffffffffff, 0x8e, 0x6, 0x75, 0x3}, {{r2}, 0xffffffffffffffff, 0x14, 0x1, 0xfffffffffffffffc, 0x6}, {{r3}, 0xfffffffffffffffa, 0x48, 0x2, 0x3, 0x1000}, {{r3}, 0xffffffffffffffff, 0xb9, 0x80000002, 0x408}, {{r3}, 0xffffffffffffffff, 0x40, 0x4, 0x140000000000, 0x5}], 0x3, &(0x7f0000000180)={0x9, 0x7}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x22}, {{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x7, 0x0) 16:01:57 executing program 1: r0 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2805) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) dup2(r0, r0) 16:01:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e99162402abe9b8b4d411e020216", 0x5d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x480) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84b73f2a42ccccaa7718000", 0x3}) pledge(&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00') readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvfrom(r0, &(0x7f00000000c0)=""/230, 0xe6, 0x40, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[{0x10}], 0x10, 0x4}, 0x8) dup2(r0, r0) 16:01:57 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) flock(r0, 0x2) dup2(r1, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x2) 16:01:57 executing program 1: r0 = shmget(0x1, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x7, r1, r2, r3, r4, 0x10, 0x7fffffff}, 0x8000, 0x8, r5, r6, 0x7fff, 0x100000001, 0x2}) clock_settime(0x0, &(0x7f0000000000)={0x77359400}) 16:01:57 executing program 0: execve(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000340)=[&(0x7f0000000100)='\'\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='!\'\x00', &(0x7f0000000200)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='/\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000540)=[&(0x7f0000000380)=')\x00', &(0x7f00000003c0)="2f2148255e2d21c400", &(0x7f0000000400)=',-#\x00', &(0x7f0000000440)='}\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='+\x00']) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x180) fchmod(r0, 0x9) socket$inet6(0x18, 0x2, 0x100000001) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="7f5480e01131a3f23a27afc96ad87ba57b45111dd7f6e8c3ec84b0a8230e9489aa57178d38f75ae53160a73f61d3465c6d124e3a9fd4ad0f0471a316a12f84cf", 0x40}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 20:33:20 executing program 1: mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x3, &(0x7f0000000040)={0x8, 0x7ff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x5d}, 0x0) 20:33:20 executing program 0: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) fsync(r0) socketpair(0x10, 0x8000, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = semget(0x3, 0x1, 0x1) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f00000000c0)=""/128) 20:33:20 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0xd0) symlinkat(&(0x7f0000000140)='./file1/file0\x00', r0, &(0x7f0000000100)='./file1\x00') symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') mknod(&(0x7f0000000180)='./file1/file0\x00', 0x100, 0x0) stat(&(0x7f0000000300)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file1/file0\x00') 20:33:20 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x10801, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x1, 0x3c}) 20:33:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000040)="ccf60849f34897fe9853a1", 0xb) r1 = syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, "a146786eb953d07babec3301fffffffffffa0011"}) fcntl$setstatus(r2, 0x4, 0x4c) read(r2, &(0x7f00000002c0)=""/249, 0xf9) 20:33:20 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) 20:33:20 executing program 0: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() openat(r1, &(0x7f0000000000)='./bus\x00', 0x140, 0x4) mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xf1}], 0x18000000, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x455, 0x0) 20:33:20 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r1, 0x1) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r5, 0x2) fchownat(r1, &(0x7f0000000100)='./bus\x00', r4, r3, 0x0) socketpair$inet(0x2, 0x4000, 0x0, &(0x7f00000001c0)) 20:33:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) select(0x40, &(0x7f0000000140)={0x1f, 0x8, 0x5, 0xfff, 0x1, 0x101, 0x1ff, 0xff}, &(0x7f0000000180)={0x5, 0x9, 0x3dec, 0x40, 0x6, 0x5, 0x1, 0x100000001}, &(0x7f0000000240)={0x3f, 0x20, 0x6, 0x3ff, 0x5, 0x0, 0x6, 0xe7ee}, &(0x7f0000000280)={0x5, 0x65d6}) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./file0\x00') r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x40) fchmodat(r0, &(0x7f0000000300)='./bus\x00', 0x102, 0x6) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x6, 0x2, 0x6, 0x1, 0x300000, 0x7, 0x8000}, &(0x7f0000000200)={0x4, 0x40}) 20:33:20 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='cr') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file1\x00') 20:33:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 20:33:20 executing program 1: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) unlink(&(0x7f0000000000)='./file0\x00') setpgid(r1, 0x0) r2 = dup(r0) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) ioctl$TIOCEXCL(r0, 0x2000740d) dup(r0) semget(0x2, 0x0, 0x300) 20:33:21 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x401) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000040)=0x400, 0x4) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) wait4(r1, &(0x7f0000000100), 0x9, &(0x7f0000000140)) r4 = accept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r5, 0x2000740d) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000580)=[&(0x7f0000000400)='\'[\x00', &(0x7f0000000440)='[*/^%\x00', &(0x7f0000000480)='!\x00', &(0x7f00000004c0)='$\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='^,{,\x00']) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000005c0)={0x40, 0xffffffff, 0x800, 0x2, "d2b5badaa760acf53a3568fecddbce435715b6a5", 0x9, 0x1000}) r7 = semget$private(0x0, 0x7, 0x402) clock_settime(0x2, &(0x7f0000000600)={0x9, 0xe02}) flock(r4, 0x6) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000640)={{0x7, r2, r3, r2, r3, 0x126, 0xff}, 0xca, 0x3, 0xad}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000006c0)={0x5, 0x50c2, 0x1, 0x61b8, "8d9212a0e08ad984a9d9f31034edc89d6b06995f", 0x6, 0x7ff}) getpeername(r6, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) setpgid(r1, r1) symlink(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0\x00') ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000800)=0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000840)={0x7ae, 0x3, 0x5, 0x7, "1e956864203f74ff3884c9f92403754f0e54b681", 0x4, 0x200}) r8 = openat(r6, &(0x7f0000000880)='./file0\x00', 0x10002, 0x24) r9 = socket$inet(0x2, 0x2, 0x4) clock_settime(0x3, &(0x7f00000008c0)={0x10000, 0x2}) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setuid(r2) socket$inet6(0x18, 0x4005, 0x1) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0xc) accept$unix(r8, &(0x7f0000000980)=@abs, &(0x7f00000009c0)=0x8) 20:33:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x10000, 0x24c0}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0x8, 0xff}, {{r3}, 0xfffffffffffffff8, 0x1, 0x20000081, 0xff, 0xfffffffffffffc01}, {{r2}, 0xfffffffffffffffa, 0x1, 0x0, 0x80000000, 0x20}, {{r2}, 0xffffffffffffffff, 0x80, 0x0, 0x20}, {{r2}, 0xfffffffffffffffd, 0x24, 0x80000010, 0x8, 0x101}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x0, 0x100}, {{r0}, 0xfffffffffffffff9, 0x20, 0x3, 0x9, 0x4}], 0x10000, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0xcc, 0x1, 0x400, 0x1}, {{r3}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x5, 0xffffffffffffffff}], 0x10000, &(0x7f0000000240)={0x23a3, 0xfffffffffffffffa}) kevent(r2, &(0x7f0000001700)=[{{r1}, 0xffffffffffffffff, 0x26}], 0x9, 0x0, 0x100000, 0x0) 20:33:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2400, 0xedb) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 20:33:21 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) fchmod(r0, 0x1) setrlimit(0x6, &(0x7f0000000000)) recvmsg(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/165, 0xa5}], 0x2, &(0x7f0000001280)=""/33, 0x21}, 0x800) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x42) mlockall(0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r1, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 20:33:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000000)="31ac9da464831c0556c42c53210a52a774fe06d8a6012bffbbb94ec997ee256c91ce60", 0x23, 0x40f, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f00006cdffb), 0x0) 20:33:21 executing program 0: mknod(&(0x7f0000001500)='./bus\x00', 0x0, 0x5cd1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) lchown(&(0x7f0000001540)='./bus\x00', r1, r2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = kqueue() writev(r0, &(0x7f0000001480)=[{&(0x7f0000000000)="73d20c264d4b3db3d06377", 0xb}, {&(0x7f00000000c0)="490a4e7a28b050eb2c7b0b0e642372ce330a5c2291590df1dd41d15bbafa50", 0x1f}, {&(0x7f0000000100)="6b7cf5c96b775ba91f3c803ab2595f33eaa911bf497134fd7fac4a2f941b72cdfd136fe6b016088575592415125f51ce29efe03f24f9d31ecb971254f9858d1285becb2cf9d926920b867ece6c477136edb06fc2c3bd6733460afdb961dd6596f513b7a1505a968344a27c8e55357e5bfa1d7829fa3940da9faa3237069b45039681f5a8f0696867fc602416bb149237d11a867b8a9f85c9e72c1539e8c1cb33dbab9e088c60943f334b6f3b328344a9345bc537ac3f1af0a5f7", 0xba}, {&(0x7f0000000240)="d5dedac837a8e0438a11ba6df32c9f4cd413dc7a8a5597c81d2bb1038bbf6c487cc283bbd063450b2650dddbd746801a5cd821e533a4cb9607c18f73b9d44b2a9428a40da72f75b36385b34c21866eb1b07177a33f62bcbbcd0cf31c16031b5bb367adb9de5088e4ec90c965e3cd89a49354f697f637725c00245d3cf7729b7e736fa1a9c8212bbcb9d5f4a25ee9e3bde4adb1f298843501bfbca9be6efdbb860bc591314fe06ecd", 0xa8}, {&(0x7f0000000300)="bb8b5bcea6a21e18e22d3b1a631e58536507391ba35a3ab1cdf75d9e0687547fc707e20d51442b10111ff52231fa19329200d1426a5d02339b1af3b5061e32da9b2c617cd3adfe97eb9176267333d3826cd54d", 0x53}, {&(0x7f0000000380)="3392773e4f2dab699951d0d9e606b5570ef0c9dce510e08358cff5c27dc810666b53c86567479be43f5d60e98f8dec783d012c4b763c79ff5147f1dfcbab369b5d15dc900f5654740cd850bfdd0050104c2b5f264d4e80d47040f937fd9c7c51fe3acff7d24c2140d2dff477c94c9ea6bfda7fc5059dd3219f612cdc0923a8ed9da371bfa7885d887b2f6ba11ae469b27ecbc33a212e1c9afaa6505c593982029e192ee862efac5d68dbe53ea8b015e63fb03b420f2ae002b2630005bbf0ea18701b2b5113ec306ca4cead8a1d4b7bf42864a0ad368198daa52016da5cdb93de56b0cfdc4beffc578d24b811cf3e8adc93f0e40bdcb6736e5279e599e5c35a3843f4aaa233c7810ab71724e863a297b4312db0ef684967ec4438fb0310eca1fa5ba572bf84d57a49eb553019d838dca29d3d6e4ee0f1e621ae26897523784fb8ac18accb53029d0e3e8493601bfe2f7b449170a2c7bc956e65b2cf9be685d52eea1462070790d9928fde3326d749718f2d79c5258f9b6a4cf2d66bb4e311c861297baae30b11c323ff7a39735c237f810f83d6158b3e8f1f17eee93fec457992578c73f3b0d591a24e47c7d6ca0aeaf47a415891a51dbdb95085f1e85a04647c94f88e8bcaf31670cb1747ce8f5f843e0f081262c46fec55c9e1c51f259cbfeb96d22cc2d8f33a6dce487effbe19bf4190484953124daeb8004b93b6cc56494f6dc540c479aa6b58c20d0441678c6578502621e6bc96e6d95d1c1f5e0406fdd265ff250d8e6ed1bc6b0c40de116230cd0b6cc467e1b6d0947c7d56015b4395dfd639586104e61018fc4953ebf2f6254d5097aa22f1c7367090ab59e1c250d4630dbbd0c0d073252ec0358bb6a19cdce41fb4f14718e714326284a0b0eee7b0dce2f6df2c6d2b80a9aa52bffa41d08a056255c6201f8510146bf05a041e93bfdd96eb13e66bdfb29bf767aec6403d55c5bdb6b2c04231a902e3487ec473475ce92e4a392bdec65e909844fcba34f8aa235613be93299d15b6d2f8f450f1374d22e181c8b9ea22f868843482e0038f4e3eb7590d4ef0f58e34141fa4d739401c5e5abe30ac43beab1793e6893c66e13c8900a9074fee59ac1dbbc212c03151a5d6947c7835d2ed038ba70aa63ca97ffb253605ac5b8f264877dc81e69cb9a440877eda491056dd0d5db9358e2540e61f29cfba44341778546292e1e339ae4c2f6942fb39ddea72d1ed87b594bd845a050690beab380a375f6967bc399ca3439737899174761d9331ff87929d79e9ca894e1a5145bf1e534c2ed034c8e3729189361e0e201a23bc934f99fe5175024e0e036e078ddba2014e174ec703954b156c40da20beb9511bc339e1166e560ee4d68a63f36fc9c64813506603f8e0ccfd5ad39f00f7c9a5ecc115310b6b517471b95ca5b89653f7794110576e746f257c22a6ca2a4dbd248298dd7bdbf56fe2233596a0b250d5ca0077fc9d85cee440ca5dd0818f34d24305c978350390a120b690b4dea6de3ca4bf42cc6c6d2accd8696b91f863c8854fc99417bf5a80a4b679e6d1d0c72e5b5d05950ea84ceb5b7c89358dee0f7fbddf83d0166f96234ac514c5808f63e1f674d04b2f0aa61399c4812c6a05b5cb39a6dbf4ca75a79a4bfed410a2a44ef8552ced27ad7ddd94f9bc7eaa5f8772b24aa62e6c4978231fbad997dfd9cec83112e1592d24fbf3df14c5d7b11cbf3fc75d4fc72f0f4dd97ea43128fa8bf5cc67d7a1654e26bd81c75c3dbfc1b9814220dcf446f1bea226fe3ab05603bc296521174eb5012c068b108ae4334e4f48b99e0233aa1539780634b4ac7b42df5c7ceb8feecd857b25faa068b63f0d64e0dade2e9c289010419a4003ddebeeb3e440235d7059bb9c71295482d96dd87236a660c95e9c27c701ee4d2d5c27a722eb05b2b87adefea8366332b9e5d2d8408f01747119091c29f53288523cb8123636f65f6e168ca18cd98256549c6aea59fc0798b4e3775bf33ab1e3bd19c0a66270b2115a60ef52d04c5c4354f03e5b8e7ded5e4f323a4be0e30c03d4dfdca8791acca7cac2fb91fe2b5b5ccd07090021d407a61b84b347b4da8fb0646ecadd41da6a77d195ae3196cc877521e7c860841d6942856ad265d5b95afab027c60ddb0ac7023f304175c2f26a0970cc3a8d21cb4a7f44d3e2059a2b570012d8f237bd56d595400382c264007b9b80ca19bb1dff1b363cabb20666919350af4d8dc9705850a3a476b078f7143a7a0c0137bf8db4db0ac84a326eeda8dc7ac9f392ca7e2accfa5743a0ac7f35765e72aa7ecd714d39c2d63b12bb7a842cd314dd1b6978f3e0d73e719105baafc316c91c998994c56bc9a273e005d68f6a24770b2c1fc800db433d742644c860647ebb2784519fc538376024f407112bcd01facdd60f2b56ac48bc54c849f32cce677f5e156996899989864d921200954ea622e1cc8a9084b6fe1beccfe2515bee2874e59a35e2f7a5a41ead8a79a73e67d274f5f86b04d216bf6f739180e2b34d54b62fd126954dbc11a86d9d8aede61225e308ab135beafc5c619d0107008d0b6cc6e98a0ef7fc1d33e4083391103e7e1fcda8c5a4b1e967f3d7a2f9d8c4e759ef8e6e0e464bb3782d98eb686e1a1d12742b6304f4e8f2d5f2597e4b5e7478b8675ffd41e21238c8cf2e0259d924856a2b0bedec5e2aee39c8b1a4c18de07424958a53eb7f4953d10e736602a14654efc7f4b40b4d6dd5e9c93afb2f7c7600e4ecfde4e39f556f60a4a2da9ced45b7ad92dae3cea63da477f1b13e229c3d755d87e6cca6169f2dca1d62c571f23e26b521a338714b9f8de807a013ee1eeb83eca3428dcc2686971d6be29348c31d033eab41348cfda5940800040eff5ac50382bbc2b25186e9f13165f2a9be7163efb7223492d84a4061f486d3a3ff9bb64842df2cec08cce8629018e114e5b5e1903e6fda91c7cce86273efc9933aca5e97b49f07950849c21b2bec5daa07cf911fe20a16557cea5112b5b85eda602a608426824165f026bf33721ac63c83e68acc79cb405134ff38e8cd09d3b0c4bdd9a021eaf524a9095d4625767463aa281f74c5d3e3171d5bd79af7768424def9b680cefcc82b73980249dfb1136c6a1c25537aaddf90ae61c9226ab7e742861b22bc15203c59b040f476664d2dc4fa9c206a49726402351e0a7f04088ff4cb2ba2023c7e3d3dc106110a568b7b8019c5ae55a763ae6fac952662db5adf08d710238181fad3c6862bc3decc6924f815118692057c8998c27ddc953aedbabbf3b29e3256378049fc6ed4daeb7bd466b5003004ee65c1f97698519f61ab04b1f73710cfb9b35475c7aac38e06929c530ce108c56a2895ff010d1cd8da9a60ef2bea83df73993ae87b12370d245e25fb654e1073a9098bec794b10bb90d3b8c743837495383fb5ca602cfb561cb1120742d4fb58c0ee93bbc95bf3c539fc186e3b6f1079645342f15e690f50c78f62ec92f816c8f5fa5fcc1f5c8bd83c39305fcbdf95ddbbd9aa2172c19992f298b9401baba18de7200d29b7da2f2d3f17f1ee52db114500d3c64f817f72db8d786e9296117f92c93033498b2fdbfbd39087abfd90c59242a547910e020486067e347cf51dc8d1135cdda16dc4cf3acf7ea847955387e419eb482faf62aaa7b39db32bad31d85353fa6ff2959bfcbce18b8fc384a0831da731f28d1ffd306e0b433e4d74143a4f7bfbe8e1736c3fcc8f0ba09caed2e58a802ddae686eaff4d3ecd441e608ed93a01a82c1233bc742c94f80124961b965352d6f693b862aea1d471e89d7d2414b20513d17c97498e6f45e5444cd1a06caff8c7849c048b761eb296a6203ecd8ef2837ba8bedcaf7bc5082569c217f37d3d4b365f4ff3df90fef20375b34555ab0ea9fb2bdf20abaa679cc6497efef54bc278dd44b733152054a3b47b9c16724fd718e3eae3ab58196952129c4d8b4c914e8e925ca6e28d79bbace7fdf1c822e340402236f6f3d7256f3eeec0bb9718d9ddf150b58de2613b3688fc42a2e4b6bdd0567eee7e4eb9e1aeaf42917e57503415d1913831f8a7a653485d0ca88933f62b8055a09f23465f0bc9ea4b165e9896bb494ec16e0c364b0b36b404b5ad3464ea070ac69d646280393bf88837d0ffc1307182f1288107965fa8695eb724c71f85b914cf6d2c09010f4dd823dfd48ef4cd655a8998275bd89501e239512eda66d7d78dc785a9206351b91286d10ac1ac028bbe6324d114bda0232e20ce1128662747d622d99b039a21d2aacbb837b9ebe44e5ec68c0b1c01c619aecd8c53f94d0bb00b980d1226da5951bc23b60c26ebb32a5bd5484cbba9e1f9b4ff2e45a2148748ee5f7c036e65b6f5dc46c8d15d009f1aeb44a9b88c6a1708f82fdc6739a5c0feff796d68128f7b4e7aeb947ef6fbbea31dce6ffdc0956f271ed42790d6e2fe4605dac361d4a27ae3cf080a384ec638d1c8e7afa227cc6689fe664033266aaa1826f02e33db701b89defc9a0834197ed64f3975ff0e0933d7ef243669a952142ae17487c37dc478eb372ce358a8e4c6b6aba2ef6a5d780c528b2697f40edd6fc84d3bfc05662767a0a17ee7231364e704b2744d70a86da21efe31e660e4fbaeaab7d096e0454052982553b7e9a77cb9fd3d6ada3b49a56e93ba4748dd4b6cf0f720db5dd5998b47ac5efb9f2dbfa945d335a89c9988458df0f8dc61849a196f2fd31ab1f8c880b10762771722c3e060bda83e525b946c58b96a908c1d7c6caa9a46ca645462f306de51762dd1b3fb1e9d42b6ac8388673330c9170107cdcd14a18d017ac81729e782c36b607422257190a2abbd51db8f4f61e0c1d02d1c8f065b07bfda87c7970b554abafe590c045cfacdb3d3906f12f918cc81e050c60470fdc4ce882fe1bdb976686d7b869ebe24a662136c2f6ad00cd5f7e0b5164ed3651c574bc535ca6841f79da184308aca27bd89bc473250715d1ca5572b1c88fe6bf1cb4fd9b0f1e2a99aa63601e622146d309cdf529d77a4e9bbf7dc787e092d35cdccaa97e43d58f247b6991cd7d118d14b81b802b9ad2f8c29e5af2979939780d39bba51bcfdd9fe9f76cae722309ca42d92f7ebc5b668a4df2731883f88ea2737df82d956f6b53e028423c7460861ba0861d2d68156290cb4abddca271ebfac293550c8d35ee2b8ef537f2328f281f87077d64e3571f8239b81f2b10389a96e5fef1eaf2bb791842ca8a8922e2dbbaaf19fb17766f1df9f0384272137fecc025b743b1be51fea60740361ffd64c84a78dcb33cb48c550e4d74b90fe52689c042981267441d1e4b4dbde011904dd87a42d0306eded0230f2405eded5ab9a34e24dadb8f023a36cfb3c183f60603507d4bb2b404ee7b924b998bedc9fab39373f4fa423a3cf62ef9021e8da342063cfe4e170bc15f45c4aab7d6e4e8e2bb440e11f867dbe68e015cf2ea7ccd33ddd7a9b3247e82bfa2a9ff8fcd05d2bcc1ede475cfe28d830060801c932df1b30bc41e865a1babd23fb6448f94acd0112b2f959dbe4bfa7700c9dd56ab04a0b89d06492e1d1d2e95118ebd3b1ccb403be4161b0cb8a29cf16b622ff8512981474e3e966169e417a43980f4aefbc34c60e9ad856f0bc0405da5af7bdf07ab2f8d5331c6a451220bfa44c521a298c0568cda46126358e46fce372acd3a843ab042077d92da7d53e7750d02145959caf2e3693e3e2acecdd8eb4840d863dfa5d37e1aff62fb00180485f359c84c7bef8902664a5049889b3702fa5739b22063a623e695ddda16211520ea06e", 0x1000}, {&(0x7f00000001c0)="9df1", 0x2}, {&(0x7f0000001380)="eb3c2c36f1e05d9e42491ff27e18f5dcfe6adbceb00fda3e317485d3e95b3b496c668220981cdcd3399e32d2444de08b0fe33b50c650d5f0c3f8a5ab5e245df20fb410389efb7bedacff9366a4d22b8344da93e678559f99c7ba1ad9c39e2051372d9c238fe62b168a4a7bb4d6345be68f43c376ef857f5b0227b79bd89d5f0a204698789870f8d611cf13847acf6f55e0b7c292855b0367ac68ce44da1794df46a095dbf41d8705426da8b02e5a4f9cd19e0cdc7c6ddb9548549bf5ae8dc9e5391cc6856a2fe155", 0xc8}], 0x8) kevent(r3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) 20:33:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x2, 0x4, 0x520) semop(r2, &(0x7f0000000040)=[{0x0, 0x1270}, {0x0, 0x80}, {0x6, 0x7, 0x1800}, {0x4, 0x4, 0x800}, {0x1, 0x2, 0x1800}, {0x6, 0x858, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0x50, 0x800}], 0x8) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000280)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, r1]}], 0x20, 0x8}, 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000440)=""/4096) 20:33:21 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x81, 0xf0000023, 0x80000000}], 0x0, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="c40111e5703ac482fda7c8c461ea5cdfc4833d49612daa0f72d506c4627591a4d500000080d1f4440fa166660feb91d21e3d42c461fde6f0") fcntl$getflags(r0, 0x1) r1 = kqueue() setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000001c0)="cf81f3d791a5e169e6a4de5594a11a50f40ba02b911d9553a08b4d172b68811f7337f0f19c59845f3d01686645b3c0b9b3646bac288f2f65de73231b193a7d42cf1380d15601eefc91010a402d1cc8bb692eac8a9817e08ffe5aa9cfbd06b70bdfba1e2f856f45bd6ef9453b8e84a2279ccf41c02b3b34437b389dbea4cdc9959230d1b857674687177945a657f73b2094403ba0228a80e37a9aff4d0f2c52ca1012825b5912d7cc572faf16bae8997dd102102ff0d86bb8d1c2e5504eea2622276cf0", 0xc3) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x65d1d256, 0x0, 0x7ff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 20:33:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) connect(r0, 0xffffffffffffffff, 0xe6) r1 = dup2(r0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x100000000) 20:33:21 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r3 = open(&(0x7f0000000180)='./bus\x00', 0x282, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000200)="c1d8882b6566ccab717910ab58fa5715c6c9e984251fe419cc26c330c32bcb36044d1d0c4336270c0c322073f7fdfe864b6d78409fca14aadff46f8f4570b9280951eaffaaf511242386290ecce5137c3cd46e319d0711bba264a5a9613913efe4232b0e53bcaaa73a82d222d02dda47eadb11938537f2fed35bd5233fba57e281309d59023c8ac1c77bc1bf26993cc18a3b78812f45bd125905631d927645aa5a4e4d1afa8fd74b0ed239bc2b77e6e34718f3042665", 0xb6}], 0x1, 0x0) 20:33:21 executing program 0: setreuid(0xffffffffffffffff, 0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0xa2, 0x6) 20:33:21 executing program 1: mprotect(&(0x7f00005ad000/0x2000)=nil, 0x2000, 0x4) select(0x1c, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) mlock(&(0x7f00005ad000/0x1000)=nil, 0x1000) chown(&(0x7f0000000000)='./file0\x00', r0, r1) 20:33:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) write(r0, &(0x7f0000000080)="b8", 0x1) nanosleep(&(0x7f0000000000)={0x3a9, 0x697}, 0x0) ftruncate(r0, 0x0) 20:33:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = geteuid() setuid(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x20000000000001, 0x0) accept$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000006365699000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000000)=0x6e) fcntl$setown(r1, 0x6, 0x0) 20:33:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x609, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x51, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) 20:33:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() syz_emit_ethernet(0x13, &(0x7f0000000000)="e526cd4ff31533113e84858f06c4a63354a48c") kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) clock_settime(0x4, &(0x7f00000000c0)={0x3, 0x7}) 20:33:22 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) r2 = dup2(r0, r0) accept$unix(r2, &(0x7f0000000340)=ANY=[@ANYRESDEC=r0], &(0x7f0000000080)=0x1) kevent(r2, 0x0, 0x3a5, 0x0, 0x2, &(0x7f0000000100)={0xffffffffffffff41, 0x99d}) 20:33:22 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getitimer(0xb3bb76eb3347325b, &(0x7f0000001600)) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000000)=""/5, 0x5}, {&(0x7f0000000100)=""/49, 0x31}, {&(0x7f0000000140)=""/134, 0x86}, {&(0x7f0000000200)=""/186, 0xba}, {&(0x7f00000002c0)=""/170, 0xaa}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/188, 0xbc}, {&(0x7f0000001440)=""/176, 0xb0}, {&(0x7f0000001500)=""/30, 0x1e}], 0xa) r1 = socket$inet6(0x18, 0xffffffffffffffff, 0xffffffffffff0001) getitimer(0x1, &(0x7f0000001680)) bind(r1, &(0x7f0000001640)=@un=@file={0x0, './file0\x00'}, 0xa) syz_open_pts() setsockopt(r0, 0x29, 0x4, &(0x7f0000000040)="1d000005", 0x4) 20:33:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x9) sendto$unix(r0, &(0x7f0000000040)="21ac6e6fbc00685cc7dbf33290db1b5bedaf6a92772ffcd85e40c8023e2c450a22043d7734482e9285633e9e7650148cbd5df1c85318f764c4abc1b3ba64be9d8d918b743ed242c117c8386fe253328e92b72404a507155d9d4027234538eae753b85236b2ed46e2ccd1cea802978dd8fe5fd64e107c882a2c6b2a27f0ff9e3942440c98c467a88f4b1800adc5dcb87232dd10e7db62c13ec55aedc09705ed1349c45dc08ae07e00b662058a9988708b0dcc39873511777e9908612a979ce34d42704853eb852306a0afe4fa8ebfc2462debf3618021867ede32ec7ce65179cae065f72886eefc80fb9f511780814063c342e7c3b00da3c4abefbfa22bc092ec367778effbb3555d3c0266582293a532c4f8e1ca554c432bd2b661728e9302d3f6c54dc99d98759451f6b0c1d950fc588f9dd3adcc1500f0250bbf410622b9e3d1977585a89ab88c3fb8c849b8fdd2674dbbecdb1010704f9e933514052ba8cd844044eeeade24dce2086f09799326281630144474876ea346105061cc13a1f2f5939684006220744793d274bc0187c7f71220b8a5f73875e5474e813711c26b76bfa8eb5562c18915187ee015e2a9762feb93675980cfc019d95616da77299880abe5875f5fbd9a4a8a5bdd0012e69733768fab63f01ccbd7a8012591fab83d19ab6978815cd58d5dfe5a2ce2f7fd4ca4ac26ec6a5a6f6da6289a973fec9b8e84549bfacf53d8fb16fb482a11f32f1ada4d1891ac80326b2459bcec7c36ee4dd844ecf46d98d9aec779aceef3b3c809a6c25a2c110d5a76ebec8a8502a9ac996c27ca9c76fcda775a289db819d87f6cbda042f1ad69b22b0c6cc4d1a46f0df314bc2aa8db786c372a91c6c6ef2087957deed3bb1ee6b7831cab0aad35be9e482d54a7498ca21af40785aec7b2e1a05f4fe65ce99df7c7e42009468dd87b9f145882865e8ae8b94f3d1eb631d56a9f54229bc44ef26bc05fca3d3cc318ffcafc2e812145549f629b91e78158ad675027f757f9f503e889ea0575b14bdc9e4c29db400f53130b8067e3d756c7014a6ceb1b299244da429a9be74bbff232cf0a4611026cb1cce95a25d0acb23420af77a95abddcd10c47d272037826e0c7f541728a22a00416cf86d31a09544aac3e7d1c39cca56d15f316b8e1b4f592406d7ea96e9eebe11b0d8d56153d040b07430c6fdb53ea7baa1ac086671acac879acc5b5e336903ea402c6ee2d72c5e76449a1d1ecf58680f41ea43eee8b045459f2f47e5bcab77053937b0879cd6ce4fd31162de60102735e8c933fffc6c6b5e96bc472f6c46c04835684069de853ff8aabe3ecd0445e966efb3757e27332bb5c7d3823956689ae2c1747a3673946b5573e28e12d43c595cdc343a9abe2494e6c4f5945bb8edcf958245dd17ed7e96e4d6465433bfcf8b54b4b8065af31598ed8c4b5e3aac415e7a69bccb0b4662cd4d5dc453a32a469c6319baa74ff27c28cac4948f85440453b30cae11cfc5e5526f3ae8d74e919ce04f4339b5d7c1c2ee644647c96c7a24427c9eb8173b63ce0d7893db92255958a563b8a7b337eb0d543f7a2d190c4774eb9cf8315d782b045dbbba9c79f03fcc83cbed76deb48ea5e421e53967a15d9e9f318cecd6bb89a7af80722fb9a40b6f7c87dae0a67f504526f8daaca8254b09d79703904ee679c7fe08d68d8821238b5196e3681907361baf76f989ff8a8fbed390fdb3361e9a83922dce313b5126822a795e49a634e72e67c73f5875535d48c5138e7b84b2e5aa9fb2f0daea92c177779f11f097ddbc465c2eaec79bec6c25b839d059bbe8366632ef97819d77f6e12085267fa96eef12a44d4a0d974bb53eabe6694373c5b818070f4fc703f4f4e364824bab5e691aeaa31c53fd768b5f86de20f759b7e35d2e43030b14f97bf59e61f6a638769bf762e12a69484cb25c246573f96af4bdf31e4f5f36f4c2c4ea0485a01a1f5194fa8900cd0fd1b52c2a400de0c44aa88f59d340a809b70cf47bb46ffe62e87ae20ad2cba6585cb6a382b9812d60b041fa4fa0f59b29a1aa6d63e2c489331c06b083165f98d531ebcb9a2765a1b3525af0239491e4110698bee2e7be258b31a21ededfd9314d0626f80c9d9763b10ec1430bb56e4ae89236e563848ebdecb26b812f50f9367f47fa56e981cfbcf7526a6662ec3f06dced949022459ca7ed45c7d31b621bfac319cae3e081d3f1f990a62d034a68183fc8106b780e9b882aa3ee21ea4cfedc04e422bcd2b488e6d818c33be7b1df8962b831265aeaeb92e90da4ab08f61bdf4e594fa5bd4418dba37133ccfeb4b04eeecceb66f8e8878f3e90aaf73a2be913e3b67a06c93dc7924e2bdf278a4cf84ba5d71046b91a8f512a7a226a52383796ffd3137718ce30feb68a23eea0085b6f81fa821ffc381d49d513f83d0793d06fc842ade1d24f8fbcca808421c4e0c21a254f221b981df353189216e99617b6772d88b7f64d82294b0251fd2bb68e604b5106ba225779257254577e218832ae48f790c781ef4b1b825e3b98e5592d69dfc3f7692de24b28a3251059a08202632880cc68244ef5e68a5b23646266bd9fea3c0e7ae1761b0b223bafd59d4b6b11a770b51b7da44d2219f3af56c3cc7a0fefa6ff76e4345a439ad76fe68f7233d07e40fea49d4c1314bbec94f5eb114bd5a360dbd13696edc93f4b5cd012df9301fa4c7618a095a4def0c2a256630f313b38dae7bb6efa2dc0134dac84fa123d695c492c627fdd973b86aae26d7f98a54b42abe94f19158ab4d7373d162b419132c4b7ceacde4461bc16a4d9d1fb5b56e317548b0787f667ff99cc1c257eaac5add1ebda6b5c5b960eb79dc12160cce6bfc03e2a7d23baad808c338d43f80e8234b8a817ba4cebd8a69632a651cdc28dddd7ea91fe3b74a3c44e9e54fc1bfba8b63f01afc3035557ecdc0570008d3523e6843f198b5b0c0d1b61cc0d3243323feeece052f6778f1d8ecc20fce2e142b9b5fa49a79a8ef222fb1ecc6f307624c5b07f27a1566065f4074afd31c6496bb13abd6be59ec6e2e8bb0201b478015d2d36a8cd3bcfc1c86adfc2dff189e36d47bb31c25ce180af312cf994a0d430bffe0d401cfda49e137304982c00d86cabe1b6cc148a52cd5ab92a14945f9d7665b484899beb9f0c6d3e5668487afa04dff1d02191a325a5c6dbe0eaa74fc10c17346ac6cdde91c0c5ce0a4dc5ab43afbb931153b90c212466daf72931b02b83a8f47daf9341a195f1ebac4716676bf40059f1b6b32a27b67509128bba2ad36951a2fda62a8883d07b04509edf1276b0fccdb2db8e33bb5b1148aaf57e1c599694fb9b140cf70fc8dd35582db3b928f8d1928b4fe39a855df0b48fd323af1e7b13e0f2ad8b113989ca0db5494a554489938e95747690df38ab8ea72c5b56d2585bdee9bb89d409ddccc96316257616debeed0772a7382d45dcd38d0b62a58ed54e8eef2be6edda85ddc14b20a8eb7490babfddb43f93e1e8e8671dec0812804a908c6007cab917aed07f7516a98a4aaeb24b67e5657d2225ea366da1c5289dd9a7e1fc2ca7aa43cb5a95ccb38cfda2c03d527d45be893d8bfe85d147ea4a9555dd14ef6a801b7bfecba251a20b9f3fc428e4372998e25ac710b6b2d3742c82ad85332eb98550086c18211fc7558c162ec044ba523122108a387aae2cbaf4912186aa9faeb5f99016f1100048c6af8d168d54bbc94e7a2aba766db18bab07b1277b065b2357ade77136a75ab279857ce0f8f1c8ed4f794cae2d9e5c53ae3671403259cda72439942490886abcac5bd4177c425328c5052f15eae82b3f1367b9491eadd9f7d5adbfac536bafbe085586c18f047938d3816cccb8d8d0179fd96199666b3f055585f457dcffa21b1dde6bfc0bcb49cbed59800a879b7186cb218b97cbf8f42521353eea90b9f94d934f0c0b216313be79893af2fc779f5164513e52ce4a928a436317510f032e0d48b2a7413783e0f3e4d2d8c6b7f5b6e5f19915a578bd7dd30537feb7f5771efb5e7e3162af6564b05cab05cf38091bc71726883d632b1b8820c2f2e64832b863c7fea44cb4980e58aad72e06f1e83931f8e223261afb045f1ae0101ca612a4c7f306fbb1817ccd0e5d8f545c7a592304ed5cfece83e697e375c349c7a28e2d2b6614f77e0df5354beaef84a57d3b8de8d905f279031756501fd4ce0c4b3315eee83c508aeba9edbd925b0bb060d33ec36d26c0aab281b1f44a1d0b36da7e222a7cd46305280befa59624ceafe6842bfd61f026b7daf586c39ff7374cc3eaa1a6fcd1f04a84d36bab6d4e7b1bce2dc55bf312145a8a108f0aac441f08c44798384cd8f1f9129bfed22e254c0fb82cef261fd90d47dd979babbd0c71b9363d0c60703c47d7f0e0a2e340376de8fe6318e423ec57d9449b820c6aa076506504cca8c4b9e6c59fe060da015e5ef17c297a92ae5d447161a3f28e6416d5e9a9438a44d138b65c1a52149d4175a730c358f618f485b480f4a026426e65eb6c8d9a208881038bbf133e48c915965d823240aad82ff7367e28ad93eb458af675b57d744488562c7fddcee094da4a9f446a0cceb0e69963cb9146dd355b79cc4257bb95b858da07c99c7b6ef17d96bb38c526c1c060ee24956ee5b303df2a595f284140d859460792fa3e1e4bd8cf0d1234ff29c50eb62b1ef85edb31491cface776debcdb189d3a35ef349629c1910d7d1945f3811be72685441914468227d290f6a37fcf47bd50913176379053d06f944b7c3d781fbd413c0e505c4188f21fe92e7a0ac332fe7793c685a0b95959372d7f4562109f31ca500226ab43d18bf6df49a26c34555ae8c0552a7d7614ced9def60398bede6ee2f09883529d5303daca7e254449725f853e6596082fd74352375a95137af1930eeda2eb6699c087ca5b4eaa462d6c443fb1636f63ec26381e86dfebf7d36ab8c477ad22dfb84fa6735571ed4c1c7e25ae5385e452ab4bfd6469b8ac0730547a88bb0345ee4c4c75e6db6f24227d5586c228a94319de363dfd69ab63a19de5bbf1aba408e3e20a6cb48554aee02015f4116c8d61c7d9c54cd5ba1b63158e47224963500f7838f974feb45f3cecc0c84c39a6433e7377926c253bd3b67a9fd1b23a00e99daf3603c79dae3f65ec0a9824658e72c807302839ae02c684393ce477a6189cb72f65fb4ae57ba703ca2fa0bec3f40ff0498d98928779ad3c036ac52ad7c2390fe54d3d30613daebd0b9b825cedf1fac6b755133192c0fb0c67830ef0f4cff7865cb2363d49a38424215f195eed0df4af8b7c7faf9e8cf3f8d52c01b45b5af18c56a55a85d2b3bf84390b5ed0796999f7f7f713c2b2a9e5d27c9478c634f956ea0b390a02c63d0cc03518680f6bbb9f90d647b124990ae61da622f1bc694d02e8f7718d9d995541efab2600acb8ce99ae56878bfeb355523fbd4ab652ae25d961b77e768972517476e8a22fc4bc101a402752a3ac0150207c42fba312a22701747c661d285eaa4fe03c0e004be2dee1ce5b3b27d5eaeda0dbb6d86d4a13ea7c26dd98ffd52124e0825f52da1fad964c33e0f0f608c8ffc19a85e617c644070e2436cbb56a227d1c2c0b4b2716bb083871a0391eadc4adbaec352a58c398fc4157074047321bc03a06cf9a818584ba549740b50c6e6ac9e9e634c090e4aeef339ff35d07768ee82f602d2b86ea74b0856e026b733463c9b75743177941c012eceb944afaed8d31cf2a1ceff3fd049a8f5e19e27c5d3920d21f3b26ac77fd0ea7052a97ce7c80", 0x1000, 0x2, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 20:33:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000300), 0x7, 0x0) write(r0, &(0x7f00000002c0)="16", 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r3 = dup2(r1, r1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) getpeername(r3, &(0x7f00000000c0)=@in, &(0x7f0000000380)=0xc) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) 20:33:22 executing program 0: mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000100)=""/243) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 20:33:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000200)}, {&(0x7f00000023c0)=""/4096, 0x1000}, {&(0x7f0000000240)=""/10, 0xa}], 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x3, 0xfffffffffffffffc, 0x100000000, 0x100, "37dba6f53497ccddfd6216a4a6e8a8a400bb5c03", 0x2, 0xe0}) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000005240)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf1", 0xf3e) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) close(r1) r2 = kqueue() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 20:33:22 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xba) sendto(r0, &(0x7f0000000040)="cee2568a73fe099fe371a2fe9afbe3182cbab765716581c2b5190d5d1b0dcce6613d61b3aaae6040493deb8172ae193fd799ea0ca02c7b85", 0x38, 0x5, &(0x7f0000000080)=@in6={0x18, 0x0, 0xfffffffffffffffe, 0x5}, 0xc) r1 = open(&(0x7f00000000c0)='.\x00', 0x400, 0xe8b3ae1aa421c48a) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x5edcf28e) setsockopt(r0, 0x400, 0x3c, &(0x7f0000000040), 0x0) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x8000, 0x200}, {0x18, 0x3, 0x9, 0x1ff}, 0x7, [0x7, 0x5, 0x3, 0x3f, 0xfe, 0x40, 0x7, 0x4000000000000000]}, 0x3b7) 20:33:22 executing program 1: r0 = dup(0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000040)=""/224, 0xe0, 0x0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = syz_open_pts() mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) fcntl$lock(r1, 0x7, &(0x7f0000000000)) 20:33:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) sendto(r0, &(0x7f0000000180)="fe3c14241c13e4986d2cccd64a1c70a42fe068212a37daf2778dbe159eeb1f71e077967ad92dedfadebd8fd5e62ff0fcc5361aacf0d9308473d065620ff261589ad21cdc98", 0x45, 0x8, &(0x7f0000000200)=ANY=[@ANYBLOB="00000400200000000000"], 0xa) write(r0, &(0x7f0000002740), 0x106cd) poll(&(0x7f0000000240)=[{r0, 0x4}], 0x1, 0x800) write(r0, 0x0, 0x524) write(r0, &(0x7f0000000040)='7', 0x30c) write(r0, &(0x7f0000000080)="369f79b0199aa5b807c1e3808149fc08cd1b8a71ef85ab169b7c838599fe030638465be5f360cf9b7bdca799d6d970e1de1f1b1894b0c2c28b75b5b362eeb4ec6700f58e3bd9163ae8b49c0b00c51335470306ba452b7d", 0x57) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0x32011c26a21396fb}], 0x1, 0x0) 20:33:23 executing program 0: setgroups(0x103, &(0x7f0000000000)) setuid(0xee01) r0 = syz_open_pts() fchmod(r0, 0x0) fcntl$getown(r0, 0x5) r1 = getpgrp() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20281, 0xa8) recvfrom$inet(r2, &(0x7f0000000040)=""/152, 0x98, 0x800, 0x0, 0x0) r3 = getpid() setpgid(r1, r3) 20:33:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x203, 0x80) write(r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 20:33:23 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) socketpair(0x1e, 0x3, 0xed50, &(0x7f0000000080)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0x80, 0x1) open(&(0x7f0000000140)='./bus\x00', 0x8c8, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65668c1f2a1c3b00"}) 20:33:23 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000180)={0x0, "30c617aaff8151515d2867d0306f40332e14dd03c0c17258f854f0e54bd55505c775ed1ac2505f5c7793b8086df2ebf159db40571c6420105c51cf91965ce662bc805d2098b245178863a24385290742e90a7755bf749d3fe11959971fc9e2559063c8c24f64a286f7338d981f9da60f42fbf768632664fc105ad750212b3af3201d52bced4a079ed2b17817e672ed95d0b5df3cdb9e626168dd40aa5fc253b0db48aec0ca0b64fa75fbec8fdb3cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0ee5d5621525c4373e253427c02e85b2e80f0a39f5de95"}, 0xe8, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/50}, 0x3a, 0x0, 0x1000) 20:33:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) select(0x40, &(0x7f0000000180)={0x1e23, 0x6, 0x849, 0x1, 0x1ff, 0x1, 0x40f3, 0x700000000000000}, &(0x7f00000001c0)={0x88, 0x20, 0x3, 0x2, 0x2, 0xa7c0, 0x8, 0x7f}, &(0x7f0000000280)={0xac6, 0x8, 0x8, 0xfffffffffffffffd, 0x9, 0x1, 0x40, 0x1}, &(0x7f0000000340)={0x8, 0x80000000}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) mlockall(0x0) getgroups(0xffffffffffffffc1, 0x0) r5 = getgid() select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) mlockall(0x0) fchmodat(0xffffffffffffffff, 0x0, 0x40, 0x2) getgroups(0x3, &(0x7f0000000080)=[r3, r5, r3]) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) flock(0xffffffffffffffff, 0xa) fchmod(r0, 0x10) setregid(r3, 0x0) setgid(r5) r6 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000400)={{0x6, r2, 0x0, 0x0, r5, 0x4, 0x7fffffff}, 0x1, 0x5, 0x0, r1, 0x6, 0xfff, 0x0, 0x7}) setregid(0x0, r3) r7 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000380)={{0x2, 0x0, r5, r2, r4, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) r8 = shmget(0x0, 0x200000, 0x22, &(0x7f0000dfe000/0x200000)=nil) shmctl$SHM_LOCK(r8, 0x3) 20:33:23 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000000c0)=0x81, 0x4) r3 = socket$inet(0x2, 0x2, 0xaa18000000000000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000280)={0x1, 0x400, 0x9, 0x86, "4191be62a76b1aa9f1336a67f612776313af26d3", 0x80000001, 0xffffffff80000001}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000240)=0x9, 0x4) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200)={0x400, 0x1}, 0x8) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000000), 0xfffffffffffffcdc) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000180)=0x3, 0x4) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x1, 0x8000}, 0xc) fchdir(r3) 20:33:23 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) socketpair(0x10, 0x1, 0x401, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) 20:33:23 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) 20:33:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) fchmod(r0, 0x3c) close(r0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x100) fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000180)="2c649b20e3894f758bd584a093e654916fbe206627", 0x15}, {&(0x7f00000001c0)="cdacd42a447eda964be3cf05f4123245c65d94d8a10b764c3b3f57bd66afc02ed9e9fff02d5a07a0cc7e084ca2687fdf80bd9c0741a3340d7c551eb50ccdc905a5974a6396d2f58a3d09dc1729bd9b105f7f0f7a925dd2c3e3584e8615a4909ba20fa79c5b9dba4f346311f16935bf3c7f181011796b9e000b3ee2eb347b8a9b1a54d519cbda2d070525956344bfea98b0f7157f50ae103e8f0da0025fda6b8718a776fca9df9c7aded90a3d544da6250c8bc38d29d4f424f790a7211084ae3824b3ec57b42950deb54f70af469a7a174c5be3f077347db095e075c1cdc321280a81691f6d571367fa3e6b0a42b7f40bdb3f2d7c65d885896a1717d95446162fc6c844579a4cfdd25ff27eb19c65095ec928de81a99c4a8bb4c7875f07f8d5a8711e84988a11a3b7b86d73f3fc34c7d0b43f2fdc94ac040601a0f6764866503ad1174392ddb14900365c9616280ef2997e90404642605159a4a0b2ac49cb9f2316fb9a24df3724ee97a21738db681984df6a015349ad36e8eaf8bff8d47f7ea13391251c7aa9ea91081ba4c80c951f66897ad7011788c779911289097624a474724844fe0f5f8040eef4b0c196bf7c8945a2365fa02494abb31162c2cf05dd3045e2e1fc61378ad55a3404b7ef6b032d9b2bf90492f5bb0e415dbb8b5837cde57f426d5a538be3a4839c1f641c05bc039d48e5543d93b053ec45d5862fbd7c12c6f48877173d0853a52ccf887c5dc64dbc3a7ff563571bf41552dc30bb3949849981a852cd843086a27a76351b18fd14fa919fa817e3be58b0a35efd98c876a669c316ecfc32c1316a9cc1daff97dcdb0f55b7d6783143b9bf57c3bed24b75bf4553bb84c51cf69d3c73a5a7bf7c116580abd33b2f5684602eee607ee89c96f26edf5a2fad504e0266f3456260545ffe5fd09866c0afb666e627d0b195d59ac4fdd3de6dd40d1204836e29b2c6113504f481c3d75ce12263983d7ac566265b1f98ed3e91fd5b73c90fc403cbf78e425c4955f45b67003795133d1f39327a071d817144c5debffdc134d6c0ff4b43d07ddc95c2be0964c973b1239e7e3f888dd4aa13458f34da0e8e2cf6822ad3d5e2889e8982b24c0c6200e44c4edf0c2b95eb01a992341fb435d144860122cb365095df7c7120874b35c667183c44f93c40089663b00cff2b4ab9971cada1b58cd351e696407cc482bb2b498276162015c7a2a454ac52227604a3ac3d086023dcaa3fe824d564210fa8ab65c4d3ad9f9425838404435e4dd20e3ccda1e25cb2b06c4b329ebbefdbb2574fa35c698dc8b18e3016a262761809b0edc37d3df9c0886f19553d1a21cd2666b6a5351a737e65344bff8ea6a30f81d0ba06b076552e7fab3b899941873f33435ec2cebdd84b763076ed6e726e04519140b1b8052bce52e0919858735c4da6388ed3bedf3723f0b743c62093d21e8aa4b86762e5343ebc12d376e073e6b3c986c2a08fb95230b006286a7f85e3e9d6e1bd34e9043d4b0f583116faad242adac2762eff115a5a981bd0d84dd7c5ab6befb962877d594ab540de507cb8eea0b07e37fe6ca2dc5e319f99466f0e58bacdd56058180af373e76383dd244910a93e6a19f5886ec4996c6043c09177a2e952964b25dcf9eec59da81f1424ad5b410c2bbfe02c9f7a242856d50f488ab7219ce3c1ec65376825a48c9d86cd78dba85cc36f45863b10443547b56c10c1e03ec3c4a32a4addd9ef90cbb5f7d3cad6f993e1fea9662e5ef1c5721a1ae4c9eed88e36aa5107301d2daa758f4686d5321ebbb87867816a9b016916de6477c6486960aabbfcfc71a64859f4acc58af8efb441ed3df5e1274b5b9adbaac0b572704127929587a35ab0e0720d4f7d5fdbede4216cf5fa532237b8522ddaa35ac08be4279bf74ceffe5d9d2b16f8659b0ce02974dea1dc0106bce2d789eaf2960bedc8ae3eab2e819776b241ba3d23c8225a651ccdbaaca6f8161e09d2642c6f5868c4de0faea0f7aa39faea0240c031b1feed1f18fe646120f32b06a53e83c431ac868cc5c3db8dcd5407f77a3d6c4fc54f39dcc82c43627b577eed4631f133209b51ad006fad4ee75fedef742fd94275e2f0e76f2967fdf87d6d15134fb93a3117a808d0afa08bc3e10e5e11a4b8d5d4a4a12fddda07bb95f8cebbda8b31a8fdee3ccea97bf5a57b2a2471826b1b7f98946fcf1750f11770f00c7da5f43a6c2d077184fbf4ee6c3755ca07d66544023db2a485865463447ca52710e8fbbef0cddf3f75621dad007ff08999e4c53316b60e321db66eb52c26224d556edd19f96d2a6ace2d4503c1364578f4aa00cb657cbfb64f71df3be7d4c727b86925bda9ac0c3146da01a3b1e44326773be85fda94834387553eadb15105d216bbda8d97f65c69ddd87b86e1ba6ba96be4f6ba3cb2d15c05c3c4307e6a2c86a790c1ac7ba77f1c0f3c21444d55ee3ee17023563b43c9d9bbc6f6f71b1281cc4d3234c050e45e358732940561ecbe1a1634277466957224d4c7b0db3f06e70a653420ec428df54184f1ca3f3e23bb9d5b596059aa83a54bff3dee0230b6bf5f6b26ef7cdc5fd6583373429acff16080d8339cc70442279b5283a45b1cca291b3d21f04a0ef11640db2fd85c9461a94f9c9f2f819423eb9bf7eec99f179c8159a077483df95f1f6edcd8b26b26d26f7b4101346711e9216b580c23272a0d91e0539f6bb53ed6bde749e5f8839598b43a3408e7849996912d9d3cd455c6e89c965351de431f6678aadf7fa22dab0fee30e90e20769a7820d1487eb57c8d9e9c423256d68cc6297b809bb1f146c7f51c6d40e5b48acfd50c9ce9cae9c73d6474f811469d93afa408a8e86966eda2550d6bce8ef366724ed27d4d8597f5265517c4c055b7eca5131cffea97a33ea9940edf84a2a16fb291c7d10ab0352dbb95a2a8e38d4b947945d4524c6eea3ce990a3aed49bff31f1bf50bdc75ddb3f934c5f759327edd7f81ceb2f6b0223301efed9872ce1d9c61eb292461eb63793f18d30652a27d1d77e835fba4473e36f1a42c0f2dc0c92c8d58eceef862ccacadc16dfec21363ba095185aa6674dfa8f5e80d898b6b9e36ef3f07b436d9e493cff3bbfc5232fc7d75278d5078fbaead5d4b771357a1984f5f92d9895604e34ce53ce5c439ec72819e3c5e3efff8d8177b3d21690ed33213c0885dfcbf17aecd91a8e1cd5d666a35d37db065376eb6e9bab818aeb33f9a5772732e78ffd2617183ea7272426a91b8a5dcfb8af56c90c79b091fe82a8b60ff39f767021c2aec722a8d51ab570464f1c1731aed70e2bf58382aad4841807e486d7421e90194266064f6a5cf0e1085c501550f5d7f05b623d2b516675a9bb9c546c6b40bff71cdd633706083fbc4cce1c5313f31637e8f675b7ac2a8cbe8b807b5b24ce5ff732761425daa22c18cb886f28ace60163c8c799bb3d97b720befd40e2bcb4ac2a0ca8175a889c15baa603f15f0930567346fadd9ea88b5b6552b15bfa3e14cdf5595a0271561012adc3567e54199c746e13ba5ba1c2499e45d32f390205303bfb22b5ab8444b26a2f59e95f12c66d29b0e9fd8171cfc851debeea3cf3c808a48f4b4034834718de3d113dc4dda0dcc70fa054c3282dd81133471fb6027da1002d0b4699174cd431d87f42d51c1bf70bd2b4f58f17c5425b9a24d01ef224cd97a1f8f232e7f7a2e5cab59b932bdfea07fa802f095b5cd62b7ed46fce9fe7cd425d88518992431626ca61a74167886a2b579a5a87f845e58de25dbc80ad1be5fdc76c15b10b59550e1a0a1ff9c030771bcee26f5fa5c88976c718fc7a2f786aad5e3e085be51ab22adf0d95f65ccdeb1fae4e3dc715330fc8f6936d21a4f14f4f0daad9ec6ace0db683372930df5af85840d9c974443248ed1e3f8c2c0c220922a139dd967281af6bd48173c4525cac9889f6b1142c5cdd692313c7dc508d09dac7f925fdbd3195ec81a5953db5c9cf985f7a2015ebf57d93f7c10637f175353d15436fa791847177d85b60037be66da08eae82f96c2eddc264fabb4b5bfce6e886be8d101d349b19c13d8107faf97744830f939eb472e2d5df6f2cc2c5126fe82e11996eb08380fdd59a5fcc9e5797230c6901011b91c6bfddda5447b8d7aa2dda1fbc035c13fb56d3327ad3b15bf2f428bcef985be0de6d16fe91f73bdfc0905d35e8beca01b96a7f236911ca244f5a08c17c34ac4c8f5ce67b6102619d8de33c8cb274cd1e73cc15c4afc0359708873703209198955bcc4203b28554aeb9f08bb7eeee4fe65e61b8a7afb5d8f2246cea69d299d40938cf29d2c155800609d6a4310d0c9cc871970f270526e680e47d21c1d7c3a6488dfa3e3301907bc996c4f2b97c926bfc072a574e405a508eeaa450cf9e106adb23b64a07946309ac2268c3435a063e1e990d1c4e5acd11c82597d28440ffdfe68579d7ac7975cf029d078fc34417e5cc501fe71c340a62a2d97e8882d4c19c8894b344f550624a3f58c42f5203184df0c29f3e20b07162afe37ce1cfaed3c89f6e957aa4506cf87ff393ec1befd78ffdc5a823b192bcd726e6ba118d3e441ba12d373feef208f99767ace2594b0e77c3735abe8ebcc98accc9e47d9613aabab3ab5529d1445ddb1b95cff44db52bebeda475d761fd73b5cbc988d2fb1693b6d85d257ab421de2d42a083abf3c4b8b3873317ddbec81e226c26b824e2f9233fac91682b7c49aa1836d0f127faad4192b4ff10316863e0ea7322d79ebb2ec0c4b3e9266ae37a4c7d5ab08bdd2e6610921946f737bdcbe7bfb544ab5e755887631b88bd21e32aaa5b1aa3ed90f881fd3174d2071f6ce92e3e9f9bfd81afd8300c635f47e1ed53267f98e0efc2f72a66450d006d0fa5f8cc48b7dfe673b14c6f472bb32799f96b0c6e49986a3b6fdfcc0863b830d3fcab4a656fc376a380b9a44972d3a518507357cf470f15ccaafceec79b9e02d29fbb905f90bb7316e45b66a03d82503413d574a035f9a3043a9a70bdb5097f87a3a5f6b9ce0fbe8ce4e5100cc95bba7368593852755c26bdbbb9e1946f43dc49e3c6eb037d9da9452727710543e31a933ec129bcaf4f6244d656c641b378a62cda3d7f4120bd07f5488b46d7ed814114e4edb88fa464ae8e8ca97da72215a1cd1998533fa1c69bf5afc73a1acae970c9f9124ceec88ce9dd6c81f450d5b398e4260a112b3f98c4ae67bc2846be6f113a21fd64f8d5638eb7fe42442c148eb6962148a4b4693c30be6108944168c44a74a40801786a20a32aceb88a8ee038cf76f3c77cd494e06bee7b6fbfb38ddd90dc4d717b4d0377533ae8979f709992bac24c5ad6faa9c69797a06b98775b4fe3f7230105d0b755eac619fca95763dcc071e484382484b1db72b30e620f2c4b8423d8109e75ad62fcd97cbb750ed1727f6b0525305f39306db4fbffd482c2a782cb3cebbf836a2a800390369e34789ea2a84f074cf68594cdf85881117aed08a1787138199ad7f0b254aa7476347b6358a21157a284582c37a9a51f605504488f56eef8c695df25728eb9687bc14ee2c62f911735b81480b1cbd690c0a0e13dde142ed12247fb31bfbf5ca94edc45cfa1799d01e7d81aac0149e5be06f7163af89a106ec6fe64f5195f25729aad8760fc07408bc8b7bd157f1882551ba5169d59b2a09d2297788170637079a0338694fcfcc67bb01ae901f9031318a402d0e174a81672da6fda98888fc107b1a677c85e88f0ef49bcb09ec89c128944d40a8b76b9dcf0f281bceeec4a528016c6c85c1e81cf23", 0x1000}, {&(0x7f00000011c0)="24067c922005e8e2778acfdf5df4776e4efc18b0eac67021c47a2186cd4a503ede41645ef7d6dcb6c9d2b57dc4a881ef28990792c93ec6846c", 0x39}, {&(0x7f0000001200)="67f2e7a9957d963abb80409035d7c0fc4aa917e07feaf26287b4d098e192", 0x1e}], 0x4) 20:33:23 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x381, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x1d3, &(0x7f0000000280), 0x31d, 0x0, 0x219}, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x108, 0x7ff) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 20:33:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0xfffffffffffffffb, 0x401, &(0x7f0000000080)="26509a1981fb24e3510d64358bab18784592bacb52ffdd0f7b23d2c06836b5440e92d9d469394a736b157660b8357a852740c06c6f3df83e3f7c93a4fad38ba44ee32fd96fa4f3e137d92272c70117aad9de2ab0a839bc8d32b20cac39a64f6d22e4e33df7f296e0db4442e98715eebea933873a2ff2e8b5434ef6e6a5392cd553bb311af0c03b47745fc8ed86e184221b071cbb14908105aa61b06128f4e8f6870e0598352a29aa0539a47a93f09a1275cbc3597354ad8ca15267aeb9f41c68f7603914286ba8ac528bcf97ab82b5e18f32850a4fe9924d964d317142238be9d8ea79c45a68aa1869b70198178cd95c3f58c82dbc0174f41237de511b2b305a2bd18d2c9f8debbe30a76e0b499ecc1524b98ac1b37e68339831a4c91a638d52ee9689cc439c29fe7413cc20d96bea048a72b45f23ce22b704c8b2bbfecf31ebd88e3440621254c36c10d55703d14ec5a2eae2a66554f1fa0d250ae897df770deac88a8fb8de44fd81d3ff2bcccef21fbb819869257ca9bfee3b07e8283326f4976107ba32a91f2e00e4430f2c1e0b90773ec0b0bcf1371f12613ea6505b45db6eb10d524093ffee13198631948231336d983921e4f895c9bc0e58983e1ac0dc22223ca1a23d798aa110622600615bddba55c1236940ef0baf09f7042bf46d38897ae2b37c62329b63255949c16c48cf136e9923ce6513df08f65d0dfeba82b0c87f13bf54caa66eee1625c321106304fb3569db8353611a47619b867d05f4dd82401563d429b9165e86bb1ba8a86d4ad8383536273dbf1db5470b0054b65ccbef35355a4e0c482d7bccc5c9b0b680d21532b70c40daff669666feb88d502d75163c0463a189384207715a9593b057bca0a593dc8e96edc02153936861821300b1945602a270f015d5649cc01da3b84d3458cd76f72be85eaa93893de2b8c35974a7183054b0d26ff935d306a868061fb99862b58bfc2132a120c6c0d8e3f0541850d631147ad8710efef8dfae2dd96a10aa5d6b948af2bdd998f608602c36ae99ec70b1e3a488636a78f67de6b0178940a635f643fe67ddfc1386823da963cfdd1907ce4df70f1818ad70f1fe99ccf77b8bd98714015647c155c5deb73e785b64344992472cffb3a516f9470833e78310074a654d67764f6390f7fd3f3492453452fc909ed25529d5b6e0228d2e129c23b762f15bc2005a645a1ee0f4e111aca4a35f56992c98300d057247565a65522fa1feb7e20abdd074ac3b75f9210246522971d679b89562d3ee746dd44c869e7366f479d1c527f5dd881f9b8f4e8f90dc699830884bee546f7fea8c0f307e6644564d7e8446abe094031d6be61f76f0e743281a94d0faa205a14b928eca03abd5b0bafcadbd3ac7ac15e72013d52170cb17649015b3b9f2a11ca723276bbdaded5a9d2ca21bc49ac4a91f47d92b8b853a4df8768a43ed7bf782451b056fddd068163aebc7e2c0cb277145af0bbe76ef1ab72d7cc48d8cf857237cc63f121c33b02558b2d23637afbc9d1b253b766b71fef2bbc7c88002d974bddab96a8703a5b4ce75caf5b1b25e1f33c3dedd0fdeda1b3777b7bc0230ef718a1d40f157e50ce20d7fe2aafa46e091a98bef4d4a38e8924405d3e19b201c5730c7e41d666cda7e8860991439d64aaadfeec823301775d3a8c1428519f2a3c1a351d0521021a4c39375d90b88b285bb6d3778dd3da695a248baef08bc89b352ef99b11b3ddb16957b20b7b082901cf69809ad14a2cbb5402bb35c6c9ed2102c49d505c3cb2356c8998d5bbbfe1263852b5a8adbeac53155068af1dd758bbecf98b0c7afdf4b451e9d038473ab758f9cbd431dfff5c4f5213f484e66a054ceca1f51f4dce42886997823c107b74b66904e2bdcf276c1b62020d73c575a9aa228b31a01d552ffab1733e8ffc6305dffedfb401763ce57e1bebb9dc2c105caca0b8f24c277aa075a66f5bf8cb81249f2453769d57e69b24a412b9fc60fa9aeecf78af1942235ce48f0ddaa523a57eb83ac4f2d0618b0aba12c7a19fe6c6a62ac008a027cf735cc3b2d369a1d04867457fedf8345b263bcc54822ea0e05a4b8c08a2db58ed34290d536a1009df9c58dfd5f8d6593d21d842e4007519a6f45e4640a6a05ddf99b403e1b34a584219493b0984be46554525cffbf61ca16a7aa5282e370b76abb5a500987a2840f38885520c2ed0396e626cf328946b897546d4d7a30e750d2e702a099a6db3bf60ca06700e4b14064cafd55f49efd093874c0a9ec8338715248b024af11bd4d79581cf55f4c47fbf42d61d83af90fa97342b3ab558132164587419fbff7f9a664a581d0f23c513e3080ee9922129371841a450aa115c1fda8e89b9d636f99de71fc47586b8a12af2c0a8ea6cc3baba572d33d315f418608988d1c565f6fa1450eb01ec882dfc469df8bd610e873a5ed561f3576e6e11b20759d98709ed2c70594094c844a69161d03d80b2b221a3c75e13919e2e42e267183f93ef703b6a0a066d446908f43f933290e111113e6dd762a9e14375453ea1c367575f71f92343bd69f5a2f0ef01ae894a761eff35242918cccc13ba7105c9e1ed4c23c65aea9fe681ae589431339956574b3b8e1c55a38a894dfb09349bab70430ed541e8e2c59c43787232f18ddc24d3c0de179b59baf2aefe3dac4f7fc0eabd378a6f6d7fd931c1eb7424712c550153b4b37c0ff3f480c05f9509b128e451b15a974329a3554783b65ac9bef409ef01faa52bd8346d535cc97e9811fa513857f093abd0024aa6ba2313c1f5a819e6b66e5fd151b0c6406147ae9d3120486e189923076de3331a6686827bb1d4af19ede50e2b1ca728d143eb7397bd45aaa4038a7541b00c48faf39249d8f335b2d8a33a5df247ecf9e0cd037f2901946752a5edb4d3e4a81fa7bb1136b3534d72fce9a323b3f417c42417b571aba3ba6a8bcd73736269452df8b525abf9a3575ef703c58f07c6c00436daefe4a94ae19178f00b4f1d3156bde5a3c279049df2e1f0b578cec137f5942006f8909069fcf487da78d17691c39abe7b344039db2fb92f5d1a3ab2f3d8f95e88a6b32732f63973817dce5dd9c3a3654ad6dfa344c52f20f186a9e132fa36ec939e5522fd36093e6a04459637ad0c02d52c2f636c81a9940e6574333ccaa97ed1f4e86be5270c626ac06a4f50ec2710988e46c2524503407cf22b5420950b74cec730a3d7c1bf3d93a7bb3524ba8e38a5b9723c38e8487b4cedf738fc6a63762ed6a83de153cf4bba789054fc6c3de4e2a98b9d255822500006ec4c1e438d719b127f94c51544ccc670ad10d0746114c8dffa283d059a981c7025a50620a3419a4343fedc1a6f9e8ae345ba71d0d6617b43e8e8e8de14225a111c8d8b18c967d6e747ce433fc6595814fac7e48ba2fe25b9e97f9218863efdf978069abadc678a9eeec13f9501967b80e0859d93bf8afcd14af45adc5c80bebcfbdab37d5e3ca345e0144ef045723fc6d882c3f8868a5505c146a0d96aed0f382bd0eff2afbaf102d87ee32d7c56cb98d4e1b3060c6b5a462969983a2850172e3c6a43556ce7603d97f7eb36a6b4ab043554f785ec9f3b1980ff97e1b0b13848c38369820deb02145184268a10906be089c73b37111da93298ade5fb4a85ba0a59e205b2acaf2c9136ccbd6db63af9331e5a2f416df4082d9e2179743f32b1c49bc9c7f945b4f04c77b76de7a99e2281b1d5b15f1ba6d3d42c37249ee312c8e8e58d976bb19364ea6cfa7d4020ba101ee501259ab084790daaab1bb63cbffc7bc8eeefb8bfbaa3a7558d3a0ca443b2715be15bc8b3818d268892188e9c056bfa98b74591da8a7ae17a85d5fc455c9bfdda3d31616301ff2c4a8e1720e0faeafe98108868289d72f5a63b3395513565d0bebd948aa12aef414ca39e9c5cd970f64bd8baac5485121d7d5c6fc1ada9dde57c163de6bab7ce3fd0eccd1a67984b54e5784f3e72702d803c8e25a1101ac57ddf0b307594e3072187be05c01e2f05e023c691d4b5e31281ae7dc4e26db5561459bade2cc3453d73539901c0be332d24874eef3ab62cbb48c165f338a1c2ea6d09b0744631fb7e6278b0afb662f68c29cabe4014c54a7d8c121d9af3daad8b693dd1f9d550a44cf0878242af9030c10c5b0354b31c4ba6f8a27fb060830320a99c996350dd789aadcf9292c4a4c0b3d8266211ff1a5dd4c11564bc882d26f8a1b50a882c0355de63ca5353fa1eaf6db87b5545fac949f936ea8dcddd7a390fd5c68c9c3b564e476c754843b9d45f2eedd7597870e22bb9de027c489032c85a517be96c6a2751665d11d828bc426c66d9b03f939c236dfdae441fdd128c976f23d7b960d5c8c785fec6ed57908e2f52e15ecefde02095f5ef906aeb8226e9c7ead1d6dcae4000394bfb36b7ed4284d3927e9d003b143382c57b4edfb875594762798ec4dbc9f1364c385947a3f9da1bbdf063428231440fdff69f4ab056ced715e105e561327e7d162a0818d57984a7d55b339496747d3583cd34f008ea9973ef567a44b2a71469351a2be3efa344d7bc735492a905cdb512653d8a4c62c74275bde7b12d95ee32010849f3af9af60fee3f5c7649bf78403b5e37a374b43ebe52c9a0f0068f325793e20643fa9d76b4c8c4a6354bf609e5acf9bf44f80d86c08acf33122c027f5242702b0ad4a59ec2f318c18b46f4a232d0e2e7c47e08de6a3116e191069e128a482c5b40ce0d6795f734601189634bcd3c29fa72a8c5f3f0019ee359af0b1fe732833ef7385ba7d003b38c733123622da6985af86597206a5fa8bc83caf2d26353a248593740c0be3cdac8cd475be77172ca6e0a67cebf57eab930e8d7754875978dfc6f68ef6cbefadc82ea9b4455002b83eefa769acf98f180295057eba1f0992ccef5ae3c07be0b2e45a50adf526d2aab1d5495b28db1d17cf7aad49484302dc304e3ed32eef11d240e0c8678036a541e933dde4d165f3db02931d6ee0c68c7bda0e733b5753b09561e540c42262afa139266d70dbe10416227f702c480b7b53f8c73e9b8c16ef6fcd1223c89e73067a72ca3280bae30880d90ed8e9cc305fd3436e1e31d7686e5966cec5a40875964c5fa38baf71d4d5c73d09b77d7baa832747db456f7f4d1d75b17643bdab4edf9bedbcf39f0b6095bfd2ff6aa8289cf3f7ec1173ac1fdfa1a8f4c58a728f080b7738f5ae5debfe485e64b9e860ee1e6385011fe988721a0a6a9a711197d6b2815f2797e9642a74780d1a9213aab8d90fb524bcc3d0b6e52178e9064748b6e676bd7fc877b07737a2789f3117efc15ae9583f2c14e7fce3ba244bf79ec18a45426cd1dc54aac19f4d213196f3f04f519945c2778b752e4fbba7154cfa6442380260cbda9c1cd296481839ac0fb20bb5b4525f7820a1be57a93a604d10cd079a32ce2b9c8d6b10b371ceeae0eb81abbe848b19acc3e2e0b8c6fe473daacf6dcfe5434d7bb9611cbc9408686636b9c982b3b7b19f4c621bbe60202b91c8181cd5791e1c965c1edc88f910a7d3376ab2cf75e14c9b064c8c3a9121d7866eb4cb56aa227433f20193c3f110c1052e6c9a338bd02b44d685d64b728f607d4f1c1dc1e0032d2cac48c87233f99f3562c2954adbb44f9a1da3e12bb0b1d44da549cc92439564aa1636d75be0ad4126b6746fec219a43133c84bb5b054e0573a6d666d9869039e5a900dc7b8f4e33d96ef249e3bd2232c76b4a76b14d164fdb4b3940510ad7346ae0386fbe68be3d1bcab5844ccacf5025be5c98b2492c738a", 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x4) 20:33:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000840)=[{{r0}, 0xfffffffffffffffe, 0x11, 0x1, 0x3, 0xffffffffffffff04}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x0, 0x9}, {{r0}, 0xfffffffffffffffa, 0x0, 0x0, 0x80000001, 0x6aead982}, {{r0}, 0xffffffffffffffff, 0x80, 0xf00fffff, 0x3, 0x5}, {{r1}, 0x0, 0x80, 0xfffff, 0x3, 0xfffffffffffffed7}], 0xfff, &(0x7f00000000c0)={0x5, 0x33a6}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x8, 0xff, 0x401}], 0x1ff000000, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x1, 0xf0000001, 0x9, 0x6}, {{}, 0xfffffffffffffffa, 0x10, 0x47, 0x3647500b, 0x8}, {{}, 0xffffffffffffffff, 0x8e, 0x6, 0x75, 0x3}, {{}, 0xffffffffffffffff, 0x14, 0x1, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffa, 0x48, 0x2, 0x3, 0x1000}, {{r1}, 0xffffffffffffffff, 0xb9, 0x80000002, 0x408}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x140000000000, 0x5}], 0x3, &(0x7f0000000180)={0x9, 0x7}) r2 = kqueue() sendto$unix(r1, &(0x7f00000001c0)="2185b2aeb3476cb850ff6ebff6909548d494c99164ac8a96f94bc051c1b611b4cd51f6eea92a581b7923eddd1e0f284420d483a09cbe1124972872e65b31e834ccf7c722ca9cd5deb94ae7ab7e1bc13094ba6a30af703ae52a2a", 0x5a, 0x400, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) kevent(r2, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x2000002a, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x5, 0x1, 0x9}, {{r1}, 0x0, 0x8, 0x20000004, 0x8, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x40, 0x8, 0xffffffff, 0x9}, {{r1}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x7f, 0x5}, {{r2}, 0x0, 0x20, 0xa, 0x3, 0x3f}], 0x44, 0x0, 0x7fff, 0x0) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x10, 0x22, 0x676, 0x5}], 0xfffffffffffffffa, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x2c5f, 0x2}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc000000e, 0x7f, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x18, 0x0, 0x9, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x401, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x7fff, 0x8}, {{}, 0xfffffffffffffffd, 0x1, 0x80000011, 0x2, 0x4}], 0x3, &(0x7f0000000380)={0x6, 0x8}) 20:33:28 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000180)='./file0\x00', 0x1048b, 0x4000000040) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000040), 0x10000) 20:33:28 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0xee01) open(&(0x7f0000000080)='./file0\x00', 0x20400, 0x100) ioctl$TIOCDRAIN(r0, 0x2000745e) 20:33:28 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) 20:33:28 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() open(0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) 20:33:28 executing program 1: r0 = open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000002500)='./file2\x00', &(0x7f00000000c0)='c\x00') utimensat(r0, &(0x7f0000000000)='./file2\x00', &(0x7f0000000040)={{0x1, 0xc92}, {0x0, 0xffffffffffff6df3}}, 0x0) rename(&(0x7f0000000140)='./file0\x00', 0x0) 20:33:28 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r0 = socket$inet6(0x18, 0x2, 0x7) fsync(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x1d) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 20:33:28 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) dup2(r0, r1) write(r1, &(0x7f0000000040), 0xfffffda0) execve(0x0, 0x0, 0x0) 20:33:28 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x7383, 0x7fffffff}, 0xc) fchmod(r0, 0x0) setuid(0xee01) mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 20:33:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4800) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x40, 0x1) getuid() 20:33:28 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000002c0)) chroot(&(0x7f0000000280)='./file0/file0\x00') 20:33:28 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2015, 0x5cd5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) lseek(r0, 0x0, 0x1) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x48) r1 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) getuid() readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/82, 0x52) dup2(r1, r2) 20:33:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00p'], 0x1) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x82, &(0x7f0000000080)}, 0x0) getpid() 20:33:28 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="ba0ed314e6ba5dcfaa", 0x9}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000366000)=@file={0x0, "e91f7189591e9233614b00"}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 20:33:28 executing program 1: r0 = socket$inet(0x2, 0x8000000000000, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000000)=ANY=[@ANYBLOB="01ffa2a396be5195c2e64a6cbfe4037bde89a7fce58ba3fe5b350ed0cb8366fec0ce7fed5a34d0b169c5ab5666540e74c6429ba69ae2a70e4c4793634463946f60fc79f79202a8db7f0000000000000200000000"], 0x80, &(0x7f0000000580), 0x2e2, &(0x7f0000000640)=""/138, 0xfffffffffffffeb0}, 0x0) 20:33:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') socket$inet(0x2, 0x8000, 0x4) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x384000000000068, 0x0, 0x0) 20:33:29 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2010, 0x8) r0 = open(&(0x7f0000000000)='./file1\x00', 0xc00, 0x1c0) fcntl$lock(r0, 0x0, 0x0) dup2(r0, r0) ioctl$TIOCEXCL(r0, 0x2000740d) 20:33:30 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2002, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x85}], 0x2, 0x0, 0x400, 0x0) 20:33:30 executing program 0: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x22, &(0x7f0000ffc000/0x4000)=nil) madvise(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x5) 20:33:30 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/120, 0x78}, {&(0x7f0000000140)=""/249, 0xf9}, {&(0x7f0000000240)=""/189, 0xbd}, {&(0x7f0000000300)=""/93, 0x5d}, {&(0x7f0000000380)=""/146, 0x92}], 0x5, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') stat(&(0x7f0000000440)='./bus\x00', &(0x7f0000000540)) 20:33:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x3f}) write(r0, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa", 0x209) r1 = kqueue() sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) kevent(r1, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) execve(0x0, 0x0, 0x0) 20:33:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b649e69bd5bfa6be1e758eefaf518f1c02752d0507f55434ff74fef979c6c9", 0x1f}], 0x1) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x41, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x8003, 0x7f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffb, 0x40, 0x20, 0x10001, 0x40}], 0x81, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x4000000c, 0x401, 0x8}, {{r2}, 0xfffffffffffffff9, 0x2, 0x8, 0x2, 0x8}, {{r3}, 0xd024a6c5b4e1a22d, 0x0, 0x4, 0x92, 0x100}], 0x10001, &(0x7f0000000180)={0x0, 0x8}) 20:33:30 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000000)='cr') mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x236161ba) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x80000001, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x8a, 0x2, 0x8, 0x45}, {{r1}, 0xfffffffffffffff8, 0x11, 0x11, 0x1, 0x3}, {{r1}, 0xfffffffffffffff9, 0x30, 0xfffff, 0x1, 0x1c5}, {{r1}, 0xfffffffffffffffa, 0x40, 0x2, 0x9, 0x10001}], 0x1, &(0x7f0000000280)={0x5, 0x8}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 20:33:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x6) write(r0, &(0x7f0000001400)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a623eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318bedbe15fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c25e76b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8aca4400000000000000423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf1", 0xe1f) poll(&(0x7f00000002c0)=[{r0, 0x4}, {r0, 0x180}], 0x2, 0xe60) syz_open_pts() close(r0) kqueue() syz_open_pts() 20:33:30 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080), 0x4) 20:33:30 executing program 0: r0 = socket$inet6(0x18, 0x2000000000008001, 0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x100000001, 0x4) 20:33:30 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001380)=[{&(0x7f00000000c0)="d5", 0x1}], 0x1) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0x1000000000000137) write(r1, &(0x7f0000335000), 0xfc94) dup2(r0, r1) execve(0x0, 0x0, 0x0) 20:33:30 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x6) dup2(r0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) ioctl$TIOCSDTR(r2, 0x20007479) sendmsg(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:33:30 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)='\x00', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 20:33:30 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) kqueue() kevent(r0, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r0, r1) 20:33:30 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) r1 = kqueue() r2 = socket$inet(0x2, 0x4008000000000001, 0x0) dup2(r1, r2) unlink(&(0x7f0000000000)='./bus\x00') 20:33:30 executing program 0: socket$inet(0x2, 0x3, 0x2) poll(&(0x7f00000000c0), 0x2000000000000167, 0x0) 20:33:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x8c) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x7, 0x1}, {{r0}, 0xfffffffffffffffb, 0x5, 0xfffff, 0x2, 0x3}, {{r2}, 0xfffffffffffffffe, 0x10, 0x1, 0x6, 0x611}], 0x100, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11, 0x1, 0x24, 0x100000000}], 0x1, &(0x7f0000000140)={0x1ff, 0xb2e9}) r3 = getppid() fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x2, 0xfffffffffffffff7, 0x1, r3}) r4 = fcntl$dupfd(r2, 0x0, r1) r5 = openat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x102a3, 0x6) rmdir(&(0x7f0000000200)='./file0\x00') fcntl$setown(r0, 0x6, r3) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getgid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r7, r9}, 0xc) readv(r5, &(0x7f0000000340)=[{&(0x7f0000000300)=""/15, 0xf}], 0x1) lseek(r0, 0x0, 0x3) kevent(r2, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffb, 0x82, 0x1, 0x0, 0x715693d9}, {{r2}, 0xfffffffffffffff9, 0x2, 0x400fffff, 0x4, 0x1e}, {{r5}, 0xfffffffffffffffe, 0x4, 0x40000080, 0x9, 0x80}, {{r4}, 0xfffffffffffffffa, 0x81, 0x8, 0x0, 0x7fffffff}, {{r5}, 0xfffffffffffffffd, 0x88, 0x4, 0x9, 0x278a}, {{r4}, 0xfffffffffffffffb, 0x2, 0x1, 0x9, 0x1}, {{r2}, 0xfffffffffffffff9, 0x43, 0x80000000, 0x100000000, 0x7}, {{r2}, 0x0, 0x40, 0x20000001, 0x1f, 0x29}, {{r2}, 0xffffffffffffffff, 0x3, 0x4, 0xba6, 0x5}], 0xe701, &(0x7f00000004c0)=[{{r4}, 0x0, 0x80, 0x2, 0xfff, 0x1}], 0x2, &(0x7f0000000500)={0x7f, 0xb37}) rename(&(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000580)='./file0\x00') r10 = open(&(0x7f00000005c0)='./file1\x00', 0x8800, 0x4e) write(r4, &(0x7f0000000600)="216719a1cd1cd78d7dd00c5a9cd54ce5ab2062bbaa8814cedccbc3ec79e2520add8375f9c2104468aa52ddc9a3008bd2d03046b259892034f872a8ff8dc6f99b2ebc43f55fedd709e9ed11c9be52e6fac3cf0c0a73", 0x55) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0xf7) r11 = syz_open_pts() fcntl$setstatus(r11, 0x4, 0x80) ioctl$TIOCCBRK(r2, 0x2000747a) r12 = shmget(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f00000006c0)={{0x5, r7, r9, r7, r8, 0x20, 0x7fffffff}, 0x279ac000000, 0x5, r6, r3, 0x81, 0x5, 0x2}) openat(r1, &(0x7f0000000740)='./file1\x00', 0x88, 0x4) chown(&(0x7f0000000780)='./file0\x00', r7, r8) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000007c0), &(0x7f0000000800)=0x10) ioctl$TIOCCBRK(r10, 0x2000747a) sync() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) 20:33:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)="023acbd442550b93fb86e9cd2e6b0883eb75c08969c61a945972c506b8314d59b09614142cf6aa6e652280390372d57252f3752e72f0ab105548453ca9decaf980000000ac4198b12b9e077d40448c1d8211b8cc0fab82ac7429719061bf7579f1523903b4", 0x65) syz_open_pts() close(r0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=""/231, 0xe7) ioctl$TIOCEXCL(r0, 0x2000740d) kqueue() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "d547f41571b9550c7db400"}) 20:33:30 executing program 1: setrlimit(0x2, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x401, 0x187) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x9010, 0x7) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x20) 20:33:30 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) fchmod(r0, 0x81) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xfffffffffffff84e, 0x401}, 0xfffffffffffffd38) 20:33:30 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 20:33:31 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 20:33:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') shutdown(r0, 0x1) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x4, 0x7a1}, 0xc) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000e39b1b8400857ce68c91e88eece4d9f3caa51c44c8ce4dac2ca573659d4e2747eb504644331b0d22"], 0x10) r1 = socket(0x2, 0x4002, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) nanosleep(&(0x7f0000000000)={0x9}, 0x0) 20:33:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(0xfffffffffffffffe, 0x8081, 0x28) utimensat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x80000000, 0x1}, {0x1}}, 0x2) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x9, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x29}], 0xffffffffffffffe0, 0x0) r3 = dup2(r1, r2) fcntl$setflags(r3, 0x2, 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="140937", 0x3) open$dir(&(0x7f0000000080)='./bus\x00', 0x48, 0x4) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x10) 20:33:31 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x3}], 0x101, 0x0, 0x0, 0x0) socketpair(0x2, 0x4000, 0x6e, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) fcntl$setflags(r0, 0x2, 0x1) kevent(r0, 0x0, 0x0, 0x0, 0xa581, &(0x7f0000000140)={0x0, 0xdea}) 20:33:31 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r2, r3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r4 = open(&(0x7f0000000200)='./file0\x00', 0x80001, 0x100000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xf, 0x80000000, 0x240000000, 0x68ee}, {{r6}, 0xffffffffffffffff, 0x80, 0x7d, 0x3, 0x1}, {{r6}, 0xffffffffffffffff, 0x4a, 0x8, 0x100, 0xffffffffffffc852}, {{r4}, 0xffffffffffffffff, 0x0, 0x40, 0xffffffff, 0x86}, {{r5}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x0, 0xfff}, {{r1}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x1000, 0x6}, {{r6}, 0xffffffffffffffff, 0x0, 0x0, 0x401, 0x8}, {{r0}, 0xffffffffffffffff, 0x90, 0x4, 0xccb8, 0x5}], 0x800, 0x0, 0x41b1f84c, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x8000) close(r1) 20:33:32 executing program 1: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='..$\x00') r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup(r1) 20:33:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) r5 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff]) r7 = getgid() select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) flock(r5, 0xa) fchmod(r0, 0x10) setgid(r7) r8 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000400)={{0x6, r2, r6, 0x0, r7, 0x4, 0x7fffffff}, 0x1, 0x5, 0x0, r1, 0x6, 0xfff, 0x0, 0x7}) setregid(0x0, r3) r9 = semget$private(0x0, 0x7, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x2, 0x0, r7, r2, r4, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) r10 = shmget(0x0, 0x200000, 0x22, &(0x7f0000dfe000/0x200000)=nil) shmctl$SHM_LOCK(r10, 0x3) 20:33:32 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r4, &(0x7f0000335000), 0xfc94) dup2(r1, r0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) writev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000001340)={0xc000000000000000, 0x4, 0x6, 0x80000001, "1eb688c3be175ba3b43471a03d7673c6b871771e", 0x723c, 0x2}) socket$unix(0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSCTTY(r0, 0x20007461) pwritev(r1, &(0x7f0000001680)=[{&(0x7f0000000340)="d329c8260d152d528cd17f6edf5191aa5283bcf8a46de870e5bcd79675d48c7e024e5e182a2e8a704f9f7707a5c66f330a08f58fa2ba431f8bb1c9596b869ed15bcaa456bdc3732a773bc77dffee18b322cfd8c5b0426841c02e3e380d9757568831daac366b39308d1576058cd455c5d1abd480403f017850e6fb15ab7c5aced25427c60e0171e28a7f62f4da6f666ee8eb5a83d572137ac996b4a08dac3dd8f52f0c481a3a57904dc2cece902367a8a2980511b6e8501523fdfd09ef0bcb63b20d9561e6ab7a98cf76d8b23c58a993233232b6ce1fac865cc5075825fd2c888bb8c894ed8c7e70c10a1e45e43c2cee6ccc49dcc486a4b8608353cde06a4f6f0d8cbbaf032dffecd76c5fd5b9c147caf82a2c9342abcb4a8098a66b752e133c3565dd617f03044a06acc374f27caddae7a0e93179ff1a9a9d59c99ecc5b180d8256654b9664af73e5bbe3c24f44bd2d72cc0d6bc80795bdc2ecf726685c5b58c264597decec29603a5eb3b05858490fb8be1c837447e2be1ac11a473c9691c72051d5c997456e0c5a7cf10dd54ba83917c47d1a0d17600444b975d1809fce37c517f294ddb73084eb3f3ea5476bed52c72258c38fc02f4379038f3981009566bfb77ffda906f47d07385979e19ccfc8caa9e8018cd8ceec84bfc2f4b99ce4ce41fd53e54328cd36737693117730ead447924762fc5e0ba69875dc401c2863abf56d022500b9f5403b2e434599227625bc81b97764a52171ac985263ee16ee78610189cce7b655f33f4a137529e98402546d5adbfaa8fbc9325c831e94bcd7b0650163f9f9629d84b7144e0337749210fa2858e12f1130aca2f775cbc3eb9c91573af21a81f659218f425ad778f906addb7e5dfeead55c0e1d11f52985e5d64c5e17d746b1feb8315e92c9c00eabca9bd015e07883db65fabe23d55d94731c0403bb1a3bdd8042d73f0b3674bf9852f0069ddda2d746f9f1b32a784c3c9ec27683a2ce8f2ec9f1bd58ef081c0ed6c567129437c03dab7f4464024e05f63c6ba11cf170f703feba596ce7b49c641f0bcdba9c80295857a296cc271621bdb509e00454db619c54ef586866436c6384d00544fa7eb80e50cf193e393832516485283351e2a023df3df1e7844a8fbc98a912ab94b758ec933db2b847a3387256710fba1d0247677918bcd351a2685bc0aa437caedd277f9e1afd080ae22f6d87e4a09cb5d85b0f2efd081902cd2e8d0ab694bb84cd34c64d40d9ba35add0058b363c13b8e0dd01ee1f63bbe086e7a533bfbeec47485146cc99558b2730951b27b94cf2356076dc334f4ab6a2e625a151a08fd01127e342733d05c437329fd01bf01555601bc98f00a7334f67dbd1a486ae7b349f2543d610880b7e723744b29f9ee5b9e75dcf05acb8d9c1550f24509e7583669a0b7d0f6302ff12e2b8343b3356d0e4ac315ee089dc8ed60acc5e8cab07d1025d176b22cc97695bf8a0c56cf9ea90bcc3f828bf03cdd65197b219cf202d50d21b536f78f2ccc2b0aa79032ca066eb10ff7afb80b9c9b0284b581a695d2bb9a2017ffea67320b031af91be91be6ca0b17ed4dde174de562c4b507b51e3ada122562d3d0130a0a9a06c65bb457c8218964450b4eb1b408024ceabd7b98a8d8ba96d94db85fcb851c03fff1ba47de325bf4f4042b3e3505069d92a670aae37b3754a1690880ce0f1412b6da9113de3f8c9c22ca9d99c95cd471f0faa99d7c8cc94b25e069eeb0fc445459060b77ad20c920be6d7418e42e69d473345f07c3b6efa9a60e0aa6aa776fd97b2a3976da2793e80d6e9fd523a420b495678cd8e235d6ec24f08a5d97a8fb84f5609fd4e218b73d1ec45351389ef586414ae9b3161fd24f48335d33e4732d9a09ca8553bc249414212576e334b38a96546de23376d20889128d253225096d83f6d15cf733d2f0d7e621b5395cb8817751cf54362c4b09a2f37e32eb18e1c8f647ea1e0d70ce0f305f6501c3f21872eebfb2254ef8e2eac4e9d3d4728cdf8c7c7061d2d2a9a47a9abb5fb559db98ca362a75adb4ec060d39d77c0e0cee1595a4b0898eeef4fd3684ea625be8614f9f30e5afab4c7d29e7c97f6f2f61a765002f4ef1536d013dc85749060f5be4fcaa5cb2c35937638bf54db5c2ca3dae4cd0dcddd4e6ca9c82da35b113c13f9b55d18e4bc54f538fc728b6664185c3b57ff793ee92794bea379bd8a8bde084c0ccaf79321fa90abca552b9914c356bd1e076290a9c74e3a161ae582c489e28b170887e9c4ed47cbbe28e44dbf22ba71335e1a629981117a0852cdb9ef085b2fb027a0a59efac1d7453f8d24ea85e8eafe2781b73a88ee2ef281739258f6e6fc88dfb4427d4ec20d27defc46746f43e801d232a7ef28c2bbda9f2d264a1df711d9f6441fe2707b59e33d4828aa5b6f754eeb3c3421381947ee72dfa77b5834bf250da5abc75a7c9c90712a958ba7565e2fb56559caa07637df68e3cd4be20d379a9a1eadcca99fc35bbc4a1950165cae10100aa4e6d0b3779cf80f951d1010f42a4da63835e8fca35d3e78baeb9949f3ebf689868ecd91d830c534b7103db5f2089e1e88e982fe5c8a372c1c912aca1811520f87f4d87563b85c611170565298a3bc4f95d59a4389a811b445626ef4890215a03a8c5c5aea44fca9ba36bd74f5b33ea871db671035d776141dc194e2d6be6976f7af9b48e262b811796a1f9971da578c9566d6ba4f2b1776f7c82b352d2e618051ebd289845769200f9ee3a28f21ab377886125f30db633055f99d4047a7b136b135b2e4b888f1bbab44fdf03afe65605829649adef789a1168aa909c2dcb572234ca732887c837620e6a8e678e65da0617b1e8f05658bb7800a930adb30616125cbf9d43a0b0568ff15a6b3153ab372b1ffc21f73d76f958655fedef24d8599afd123d74b77c58c1ee0aa1f5eeddf05e48042946376ad5c2ba907582b420b930d9d1f52123910acbc7c86e91ae3b71d3cbd874fae220c37bd3e14303666b1892ce442440cb64c6dc5827668a9e71bf95c8e8294565ccf630dd393f9cbf42d7d91986f25b3ae9501a0fbcae1efa0b5fc97f1404613388d52253cc1dcb8793de7365cb410d16a10993a81aab74c36b64a443e339e47ac3cb6e0315854d5ed3b0dd1fa988c6883a91c205e55ccf16e4857d4abf68929f81616a5312ce8ef627f1d9be117928d5f6b1cfa0d71a591a290f7ef710fb5596779caeb8f2991e84b180590893eda6aa492b2019e01a5e4d2748144954653b777532d125a841b020076e794ea190a0ee5b61710df8abd0300f23060094dc068bda25b18c637084f145238cf84f77a74cc5a7aa80db73ef2c560b960b73de3aecf832afcd2d934f92aed5b040d70feeba632a155cd4e085b830ce9be14e1e6a14a2e07595fcb6a54a070a1882a205bc51c9186734b8885026a13b5661397ccb0eadab292cbc6e3f341b03df07067a3ff6f999ec27b8e597f74c8d3bcd0a03db9e21e56fca97534ba62d7f0d7a1981de24456f6ec9da54e071495ade9380acd64df97c6deb5402b8b5ae53f0670f4d8ebe2098f80c4ca9ec347ef1583729b67bea5d663e425429fd3f323e1e3c2fb940dc3888868ce32b8b29383918ca2e86eb6cdd4e8ac9fde494d960826b7f67affdca932ff71104bbf1a6861ce10f885f7019887cca2bae94d99b872167d083bd63ceb34c241c0acb0eeadb4b3b4ee13fcdf0084da843c18926e54278584598b77eeb3378340a386ef6fad9d9f5bc72de4d65b3cb9f753ac4156e01dbcbae2ec2c5e67d74de8037e2a5733a55422cabe84d27279bd307aa3b3c80dfe21538566aa05c097972e19b4e1c6aa5fedfa78bf15c60ba756dcd6acc5bf31fef5b7ff14acf40550e4d872121f1bd55c337f5935ef7ab2a763c98097714334912745595ebd7cfae038c2a99630cc41577d3147b6071078342fcc42a18217002e257138826cd1ce3f10e48fdd8fd5893d681f17604241497968b9c12308a6eea1548b242f50f15feaf546016cd0b795edddd2ad7fa3f7f2bfd8309ef93b229985fdaf288b13566db481da135f7af02ab061888cbd953db5b61f526b5295fb07b3453df2c87da172b2867986e2fc65e3d66b1bcbad43ee41e14adec5be89f0e594318a74d13bca8c724c988111af4149107dc508a254ea00c2ef131f0cce3eaa6b75d8194433512ced22cbe7b9967929c65ed89068157989ea946a074eae0cb30664fa6b77aabbf8adfc242bdf0749cc1abd0998e5b5f7230daa43a4dd66bf8b77e45da0b4fb0c0b391bae510699dc56eaf83bdd250ea857ac7203898c8a717d7e48ed98eab677aa17f7ab5b9b21f7e0d3ebf511763b4ff0253cba5ac397f2ac7a1409b8344386973f66065f102b1c3c9b8a8d95f1942f8926c8aa862df72a9dd4f44dc7866a850181409dfa3cbc8212ae096f4b9049b92dd199a71cb2336d130b94248321ca59c53e1fee842405287e983fe825607e4b765a5f2557cf2f926d0a8d6295ca89ec2141535b2984d9f151b4a52a0f6bd3d45259150781cfab68b45f8e8501dedf401ec303b0c0cffa7bf35e2063ec162433d507715fe37a27eaa1ae4bb8630856c9b10d2b37f0f6bd5ba952612b274f4d05f8b1a550d06c35e76688d5a0f6c5431dce71f5adc2cf349965e09aaf1c24866e86c96a965205cea6da773e7ea2872bcf40eedb8bb86a5235d16a79c1acadb0c21e00f3ce57205b52f5d58bea0abe6a41a0d5fdafcc79de6d4ee0fa6e3fa8aef62efa09e79dd05360ae63e1e3eb536e8e10c1e87241b7fa38821a053b04cf97e3ba304e823e7d54bcb1372042f1b76218f93db52885ac88bcab7b2bab84c66214d22ef7e0128dcaf4c9d32363177652de356ba061912887c4804bdc3be139c27bacfa71f15465a772774e64ceb523c24088d4332866fcbfd51916e81a43971c95f63e156f0255cb012e389b122c6ab797e65c80f841e0df0bc00cca1765a7f798aafcebf0f679e6a2f0dbdcd6fc631ad978454a276180ae7ff8e34edd424aaf44dfbe8415b9900ddf05dab9b3f44f76b35ba894514fe87ef76d3950cee6b701b5bad458e2da6676053c3565e5385769a9701a251fad5f69286db2df24d0c0b58e4f4a19a28c32396ae4333e9a233ab4ba2f4aa95bed36acaa4aa69fbf09fafcc53a83c571fecb2878b7cb089e26ba4641fab1dca91e5f7434909c2d31b82d07533d35f70feb1c9e3537c085e4dfc84df954393457f13daa078f5460b955aca6db04fe15278f895324997498a3c14cbec3fdec976c2d11e8b92180beaf5ffedcef11217c50db996ad2e1ad3a6c3c0ef0e1d3152d9a93077e499a6d21c173abb52df14582d8c770734c154e6e60e1ee9318d9fd571575cf6b38579605ec41d0376c338d4cccf60de863df866850bc228bce07e36e45e5b40c013d253ea5c918834bbacd0878cb76d21fa6b8f1b3d73d80b2c2e50b49d997c220589e608c34865d625b156bf58ce347cfb14252d5e914dd84ff44f8db71c0cb9e4a7ee25bbfaaa93b8399e0fb60bcdd87228824414734c93cb3150f7edc5001f9e2318cb44cd77c6542ee8033ca7ab169091c8738f0226fa7283ae4c489ca8aed16312ec48c8ebe7cf45e21d127459d586b71374c0dc33ab79ded7056de89c2d53f9eb09d73593079f44b6fd5ea81ce99f141c2af67c117d52dc74901fc6456154e0d58bf329e22c30fcbf63f275efb471cbdd13938c58aea9892a614004e35f398f1895099a4693f124beeac7a1c41e287bb64bb100411c04066", 0x1000}, {&(0x7f0000001740)="b5e30179c7a1ace7d8b8820c1c52719bb0b63a3ad8376b0f81af69a83ac54a59aa81932c71d0575aced62bafadd502c2c03ab2fb35745df04e60d5a7a63ccd763b623fb3ff2095209958bc42845ab16c7e9fd0780432d7aa355d05e418eb2fe3dfb44ac072570bf848e983110cf8e9e453563d2f4716c50cb680ec80670e2e9334a21f1ce84057f8a5b1bef241dd70f6c2346e2054cb52ff4148eec69db90e08d4efe7ff0a3041460a89753a635e6e2107017aa0473dd658b99b2b2ad0f58d355eb65e351e737add", 0xc8}, {&(0x7f0000001440)="0b25d7351d9b9a8dd6d3f138877f9876fd4422e77cd1658b9b7d7726e5dfa18ee9adb9359d5373ce6831954a9d5868662ca9b81cbd62d66363456ac3baecf423e2bcb7924c3387c4afb433ddbad8ba8b9839b7e6", 0x54}, {&(0x7f00000014c0)="50a85b9aaa16c5aea1ae2a128dbaccf797e29bd1b246eee7b02807c24ad12df991480121b62e28bb9362f37232da5e9e41c61c50ddb8ab675fa0b0c93f667980ddf6b7a9fcef2d8017d2ec90b7a6b6ff5b03b2262f4979fbab681d55d280a773afdb90d44b4c6918dc02eb5d9a11da0453626ebd2a6bd629b003ea1d4e31c2607fed03af8afca87ccc88a6991acae55b1270244b777510463c8b49e13bbf2201e4ab2dfc89add51fdd19ab04bf08e7c8bf7abc56639d4d163d8fefe960ffa788b0be05977dc746fb8cd51e164a2c192ad1fdd3c984ea1f963f7b590398bf5f29b26d19ce09a4cdd15cb29b7fa29e8bfbc7a425f5d285d1c221ea", 0xfa}, {&(0x7f00000015c0)="f6a249d5d10773667cdc9bca578e78de447460170e7994d270a0b04633553e13dbf0c090886beb6b56b02ef9fc17b33d671310804dadbc31ba3fe9fcfa19a53ae7bd60170968c837b5702d747cf22164f01cb3bab52d22b97d9f9729529836ea61284a2bccd30981fd20a4aa593e1f1793ba5a6fe44fedc59aac3ebf823eb8d3d6741ab7538204ddc3c3936b345d9b8accd193d98320da5abf59ad60e573d67cf97f2f1c84c82f44c05f9358488432c68e165f30", 0xb4}], 0x5, 0x0) dup2(r3, r4) r5 = dup2(r1, r4) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000200)=0x9) kevent(r3, &(0x7f0000000180)=[{{r0}, 0x0, 0x2, 0x2f63575fc838af48, 0x7, 0x81}, {{r3}, 0xffffffffffffffff, 0x1, 0x1, 0x10001, 0x9}, {{r5}, 0xfffffffffffffffb, 0x42, 0xf0000002, 0x3ff, 0x100}, {{r5}, 0xfffffffffffffffe, 0x2, 0x10, 0x7f, 0x5}], 0x3, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xb, 0x0, 0xffffffffffffbfa3, 0x5}, {{r4}, 0xfffffffffffffffc, 0x2, 0xc0000000, 0x80000000, 0x1}, {{r5}, 0xffffffffffffffff, 0x0, 0x60000002, 0x24, 0x400}, {{r3}, 0x0, 0x5, 0x2, 0x0, 0x1}, {{r1}, 0xfffffffffffffff8, 0xd0, 0x4, 0x1, 0x10000}], 0x4d, &(0x7f0000000100)={0x5, 0x9}) execve(0x0, 0x0, 0x0) 20:33:32 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x400029, 0x2e, 0x0, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x4, 0x7, &(0x7f0000000000)="a0546f8d3ca81a9e91fb5bd128dab9ea0081f35458c4c82aa4f390b08897c709938912b69ab823eafa12a666f691e34cb5cbc89996b2cc500207b94086e8a7298216737876f225b3b3da42485e915ad5bc6fd611f614628782accca97dc052cd8f883bb4e306f0087630ff76f61b14236949eec8c4d679b15c29a3d2c8a12c050e1ac3bbd8c789d9295e367292678138f5ad65bcd1a84d22d155c75d3d03efa6dd42d598f41cdc69c7ddd5811cdcf1c503d9e1771dfe1858ee63848adccf1705e7332020404344c8228989fb7b24b33bcba08a5eaab5b05f3182a7511dffb55ba0e8a34821dd5dceb5f722bbc23f9f1d0552d3c5450f39950606f8b8e9246ada788c2678ffda94144d251fca85f59a0b7f498c2ab033bb7079bdf9f0aa29c62fb55c142ab4e8f8ac1afcbd75379ec13d13708c53805434fce2594a8f1860edb650cf56e563e4c03ad4c70ea8ff6cc6eb53a8a8c9b54be02083b232ecbb973952a8dcce2832212b8f1f9706a72d91f4ef083d3a05c60542b0c8e162c24d395dfedc909f7c0bbb75bceec220e5439a55dec170974840a25c863ca0ddb276fab340464a82559d3e22d53f8d678784288e0f51080d963495bea6b36148dcd1ad01590c84ed74871715e254e7e099ba742d2d4b680f028f25009657c530f4864a6391fade0b02980e3f1a2c141ec2d51e8531412c798bd70ec137c2809c3e008b0decc932f7462be25e60ddf1563efc1c3f77fc59c1e3af2a88fa027223629c3e68bcfc16a1d14439c5481316a238ba388bdbfc43d3597be4455263f2abaac1d755b9cff4da0c6457684dab259e2e972c86f31268b6becdf01e488aaa96f11b324b673fc336e472d0e9721bde835ac775823ad49b3027edfb4ccf82af478e3ff49b88781bf4d4bee9ef3dc36e485953318513caa52a362fd70c77c4a703a6cdebc4d8f535e80d3a65550f607ee83c44d1cf70af1d5c786affc6a5810b36e547d7f61e988cbdf19d259d34d6b3d73ff8e5d06aa3fa4cb14a01c8710cf8baa93be67a3c480f24e8c919fe2af58e37c25b0783583e5f9addaae631116ff4725bc6c5c5627417c56ea7b47889149801b81bf15011c6aba91545433b4dc4627c330e132127ab1d7a0126f4f3aa848c6e9e87507a345d87744c87f599f6cabb68c03870932cc39f8cf536d8b2fb4985ad6de960f45b0ba3ba1f1c9eec6f53a4dd87520207ff8038e0b69862056c6da9751ce7b63ecbb1ccede6182e40623014cf2d838da53796e8c6e40fe5a767cc40247e2d0032aef8056f7428f3e5d2970dfd60ba41e8d5e3208a8d1af011e03ed24f021394d618809dff9e591b86d8c1926ba4d37d24784c7e458e9a958fe53c88b364763cc6ff5bd29283f6e0d565163975257856e4adfb4377576dbfbeb6342cddfe4390c53bacdf58648a259f3acad240aebd0f47c9a2c1b4381ccdbb709ed77cf78354d5166b82adfa03655a2bea5c75d3661c4b5c95b31f302c5a268f35a4fc36a83c416d8fbb200926268a4a70b481f4e9eae17413698a0d5bc60fc60ae87d3ddebda2d5593d2a6404f80f757be5c4aef8f64cbe8d03e9e5027bfeca60aae3daa4927a0459411b90e0215c08df910c115b50733ae1539e3220dd765479d24c89660f68a17b6a4241c955370a5977eae55583ba01a3d211d3cb914191f7353c958d4035fa3e9adf577e39389b8bd5c46b355ffc16dbb682716e428ea1b745ed321955b8f9147ca53389e66411958417f25811c43f1b4fa7516ce51d98d45e93c957fd6aae532579a72e7937835d37d3abe90868ba7195ed93cae034ffb9b20f85808c7ff6e6fe391f38e2723d7cd5bcc4ce7a736da228734b1fa19a31dec29b6db93687ef56e1646932f4cc3288ef4d371d2278897db3a3e92225517fd8a877dcfb6c4320d3ad4735f38cd87fba7d444303a32016ec1fabd1187c81240d7d9edfa04907136937182f283dc8c32cdddef1eec6b92522d3434284d4cce1954d309462d585d1c2569f2527b9d4400fe19284f9f93c2c400760781a7c50819007e4d3464adfc5a45df12d71b8009436d5bd8e979440b5331f5077ba84a5a64500f1ac21732aade2c89d9a9fafa5bfb6867370c0be8c4ee1da61b518314d3051ba0244f38bc0bc458ac4cf4452b8b5a6d1be4d0a3fd34dcfddb39497405a7655ad39e63fc020e958703346af50b9f6922456e203a504cc752c8dd4b4c7c8afc52f3933009579ce4034ac692bf506b06b54e813c49de48232ce39d129f0ab015e65ed91c7e35e2468d5172e0fc1601b52195634eb4335e6e188e66302aefd76563674c898d8ba8b999a19af3772a86c81825005fbeca59dc6896845894ecdfd682913862d2f3448e042dc6a690f1e3c951642197f4349983a4c63faec3680df298d1f71429bcf95696a6b647129f1cc6754b5ddca93086dc98e43f3a87083613f19b06220129899f74fb03199178d853752124cfd95ad0c0080fabd7815031e910310d980296008b9231c2b0a503ba7a83ba058c8ad8c638e565e8f6185e4afeae2674c8d3f3911e7ae3531cdcfdce54b1a186f463cd6fb9fdae1a1893ef2703c7f577038bb9e19481a5f16ba19d85d33dc229244c4d5941ee785184f498dda0ffe1d3f112e4c37a8ab75684b617308393110d69a309dcfb95569e20e44c119ce619fd7c16b3a1ce51ba81e4675ec794b13fa43420c465cb40ce63850d1a4862e1df00a3b82dbfc7e2bf39a39568155ecb66031a9a6b9b2fc842bfe8fba8ff7e40cf23e85c2631d4682815686c4b63a5c6dd1221562b2bcb5153c83e0f24eff4906335526d1a672a4e2bd6b317134b03e1e0a9e29da37ba6c3a91340565f822d368e6742282667062a0a621774c561300248809d3bc55a00f199c36a75bd1ccae8d0fe6a2a77331c08084d048611a1a85a871ffe0cdf56d303826efb6737621e53dc73ae270e9b8c43c7580512ffda9f6aff0182fc50a7ff3aad07848084a2a173621151d05801a1fe2b7ca6a07fe34acce4b287ee57b1c155b400ca8a5d7c9b673185096ba19f63fed9c1832c73a533e2444a37cc637af4972ef5ce50f25b1a98446fbd9bcda86916076112d56820fdb1631b4a720050dcab8fc1d8be458dfbad947281407ca218814b23bc0efd5e1113b41de81bba844a62ce58405843b0d71d03569fbcfee4c57cec573f6885fcf819a0b2f41cc6e6cfb0d2747bafe6e9cd952a438ce5d2318fd49a4fb4424a18d39158165b76b1ba1bcc69a9258f72b7fa01f95caa5a252bf0b7b7d0d6099273821646ad979ab143cbf03732c40ccc35a33360a91117966ecbce069bf0743f9ae74f88ac4cf907dea39befaee96554d8eac068870418fcdc4a30fd6dbc984aff266b88fe9c2aa680f717d7218504fb7e917131ad967b8f663cb4a8d0ddc848b23e4cee25e8c6db6b8d1218f2556253877d396947c5e1adf80caa889a976bd6c598ecb178bbfaf51f96d1779c55abb31910ef95542e2f457adb84020477efeed9111cbb0e258b2d78477f1f6c07f8109a343b012024abcd88d604e4a2cfaf2fd86216c147775412ca2583d0715459b0f8eec72a447b21cc8ed97efa7619e3c545b5239834ede87101f9d284734b5d31c869a2c5407281a8961233e1d21570f3187ec7141aa2d585f07d547ff5e00ae98713e54b991ab1f1eb91e7d6fa59d757c01783dd4346b4934d3274e156e24ff66cc165b6cac463500df8adfe0713bec684eb335105c2d972fdddd3f457d369a505e7f759e329035db298ff54dbb7a6b693d918813faa75d25279bf13a438153a67160ab09c4cf76257af547a2e05453ce2f26c4aec441699ad22b9b21d1b2c0e8848fafe0349040ca70db24e2e4cd58f0dd5f5a21d4275e116d09f84dc8ed56c7a3042a1b479c71a8167214092888bad548c887538fc8816b21004fab303b1fa3a60b6767ed3450c7bd02cf4e356cc8aaeba41d264c67b72993a5940c3246f61c0f359a619755a9a998334f6308238bb52dc1dc0bd6c3d15f308e08c323a5921ca35822db3d7a1ba4b7d69bbaf6e75f7d1a0c4a84fb5d198c1ac646c42aa40c1155531d75a2918f62311ccb495a93c68d9fe298c0231861d6bda624713968666c096d48ffb6ff7f573a585b4da5175dd371c2e94e18dda5729b2d03218e873dc59c739c1a24740e49e20805b141877a011a69ea6fd8544d605e39ef353835a2e27b36af35f0530e2d3de20176ea5561b24e3c1f98a3def84f3bed4d3d3233844107f17a33898c1ec2dcb89606294d7879ac72e689a8b4532a7a380139604ec131a8df5d03b2a9a70236ca89f921eea878317122f3279d854935d57c94a9f19e5ab9e4fa600941bf65e2d3c5dc8a3133872ddae57cba492c2e21892a10e3892d2ef8ded4de55929b5fbf7fd935bd15a2183d0f6d99517ea6bdfdf4deb10091f7ed6a8cb0913618260723096ea76266f867638fd66b5429a1aeff5a6400fe2daf4c28cc379fe93ea1c3f9fcc346c9489aee587baff32d0f5e872d8158ba4d53afcf12c67c7bf937fc5e91189ca8bf03033e3eda47d0866ea9e171301e73d641ed471775d597b60e552dea3e196170259ef096b0470b628782eb0b7d277fad85a6c031c3db5129d9ba22df303b08b79d9cc1d38f0475dae6b2465ecef2da887cf3e9d9577baa591edacd20c1dae18eb41cf0576d8d21441c447a2dd1eb5babe2d62c08e05257836767f6255ab7606201e17bb91305cf8867522c6edb208ec9e0f9d78b58f62d192cf243a0359353999d5e75f77f3163a7d6febc5f0f2a0970ddb84924a5775bcea24664c0cd43131dc83ce39287b2fdf9ed42b9adb815a1ed5982079cfef16ec1fdd33ae24ebe6c238ae2dc0e04d70d62ba9ed25102bfe6eb5b653d477a56ec6d48b4155ec83c4ea2add1c9db5c4a77d913c31625d7ddc74ccb1459925b50ea6215d0dbfe3d7a78079dce8d29af36f9af18e512d30eaf53c9d791a75edfb0fd0ae2debd4467cbcd960a5918821b11f32ece4c554fe252c990f46338356fa929e9e930954f637f3461027e0e53c4c754ffa67e380710f713163197972607a27d74534a815c2e47d6b10d9424692779f6367cb7a2e47297ea93e643e86c33468f5ca62a2fe405e24adb425aa54972e29fe16c566c7ba16ef4a15ace07545582e40d4ed93487e9084cf71855eabb47989ef853eb7c393c62ec05bc22f5c78de8bb3fb853248d7394a0d221e0b0e2827aabb8ee2bf4c30c5fa1f651b9dabae3e22ca0fe195e512a387dfb8e74a24db414a76b1406b20a3c793ddf9a9b3c558cee808fff1ae720937f402d453278e969c7a41404c3d035623d79a6b6e9f659604f203851dbdf0e9655799b64c6ea220dd2dd0d696a0b3f9c22192145da6bdefe960b2a2b2ddd6dec8b11cc9433a1127c3f2f9793caa1c56dd756764f4a9584295b7d6354d3687620716838b4222d476d120505f73e56ff84aef45b57cdc6e84478a2cff09f96d21f7b4e882fa8167871a821760eed88fdd7df6ac7cf2c33fdc51d3bbdbb39772d5682fda8bd4b2675e276c70151c906057245b42ecd455ecb0d9e1c065f4910d6f19cc4eee637dc08cd5c702392e5c100ae015d81cbf86c09d9af93d8aa32cb295760f83f54c6b05aec4689039fba796d7b34a85ab4d79948c410e349b278c77f4e4f97061b7d2dc40889e76ed1b9c89f36346d99b04dcf76dad788a2e73ea61ef4ce60038992f8fa306eb2dad7232de1ce7d40d501a10e6578fa4025c17fc8d47ceac4c6f30fb5c829766f1eee4152b5", 0x1000) 20:33:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x7958, 0x0, "52774a166916b808c56261141891c93972940bf5", 0x0, 0x9}) preadv(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/200, 0xc8}, {&(0x7f00000001c0)=""/230, 0xe6}, {&(0x7f00000002c0)=""/69, 0x45}, {&(0x7f0000000340)=""/69, 0x45}, {&(0x7f00000003c0)=""/10, 0xa}, {&(0x7f0000000400)=""/103, 0x67}, {&(0x7f0000000480)=""/38, 0x26}, {&(0x7f00000004c0)=""/63, 0x3f}, {&(0x7f0000000500)=""/128, 0x80}], 0x9, 0x0) 20:33:32 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0xffffffffffffffff, 0x0, 0x44154a3eac08aed) 20:33:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2, 0x3) mmap(&(0x7f0000ff0000/0x4000)=nil, 0x4000, 0x800001, 0x10, r0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xfff) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/207, 0xcf) 20:33:32 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) write(r1, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ff4000/0x3000)=nil) r2 = shmget$private(0x0, 0x4000, 0x1fe, &(0x7f0000ff1000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x1, 0x9}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) renameat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') setreuid(r3, r3) 20:33:32 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) getsockname(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') fchmodat(r0, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x5, 0x4, 0x6, 0x2, 0x8, 0x800, 0xfffffffffffffc01, 0x1}, &(0x7f00000001c0)={0x3, 0x5, 0x2, 0x0, 0x2, 0x0, 0x1, 0x4}, &(0x7f0000000200)={0x7ff, 0x296, 0x3, 0x8, 0x637e8f91, 0x4, 0xb8, 0x1}, &(0x7f0000000240)={0x5, 0x3f}) select(0x40, &(0x7f0000000280)={0x6, 0x10001, 0x491, 0x2, 0x5, 0x9, 0xa2b4, 0x2}, &(0x7f00000002c0)={0x1000, 0x43d, 0x6, 0x2, 0x0, 0x7, 0x3, 0x9}, &(0x7f0000000300)={0x4, 0x3a27ffbf, 0x80, 0x6, 0x7, 0x7, 0x3ff, 0x6}, &(0x7f0000000340)={0x0, 0x7}) 20:33:32 executing program 0: socket$inet6(0x18, 0x3, 0x0) 20:33:32 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)="666bcae0ee349c89be54103bec64acca88ba83c1d6d3558257425f37ac28966328d043e7660acb47d2461e29926d4a21c02f6dfdabb8646b19f5017ee3f26a6b0af8d3abfb0af2ac5b5c5dd17238b81ddf56f1cf4933717bd99c78b0d23c35426ee2312a323f6d126ed405d6aacce4c5b27117166379d16b2a48c3ce3e053f157c01bdacaa242eb7fa7aed3c32bbbe87fa0a6b4dd10d49999784f81a4c", 0x9d) r2 = fcntl$getown(r0, 0x5) sync() fcntl$setown(r0, 0x6, r2) poll(&(0x7f0000000080)=[{r1, 0x164}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}, {r0, 0x100}, {r0, 0x80}], 0x3, 0x4) 20:33:32 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x26, 0x0, 0x0) write(r0, &(0x7f0000000000)="26121d0fde027bd5aa2248d92e72749b917801e176e94897b209db009edecce56659f004550d99502e38c05bd7513abb582f5950928cbf499cdb152cb7a09f253d628d1eb70764b7b3e69a6a1f69c31882608ca5", 0x54) 20:33:32 executing program 0: mprotect(&(0x7f00000da000/0x2000)=nil, 0x2000, 0x4) 20:33:32 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x20000000045) socket$inet(0x2, 0x1, 0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) ioctl$TIOCSBRK(r0, 0x2000747b) 20:33:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x6) 20:33:32 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x4000000000002000, 0x3) syz_open_pts() r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x7fff, 0x200000, 0x4000000}, 0x0, &(0x7f0000000180)={0x9, 0x7, 0x7, 0x2020b, 0x1, 0x4, 0xfff}, &(0x7f0000000140)={0x0, 0x9fe}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x7f, 0x9}) 20:33:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60a", 0x266}], 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) readv(r1, &(0x7f0000000480), 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d39, "825dd2518004190000000000fa6000"}) 20:33:32 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x1) 20:33:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) recvfrom$inet6(r0, &(0x7f0000000140)=""/139, 0x8b, 0x802, &(0x7f0000000200)={0x18, 0x0, 0x9, 0x6}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) open$dir(&(0x7f0000000240)='./file0/\x00', 0x100, 0x8) listen(r0, 0x2) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000000100)='./file0/\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0/') mkdirat(r0, &(0x7f0000000080)='./file0/\x00', 0x8) 20:33:32 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) setgroups(0x0, 0x0) 20:33:32 executing program 0: select(0x1d9, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) 20:33:32 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) dup2(r1, r0) write(r0, &(0x7f00000000c0)="17", 0x1) socketpair$inet(0x2, 0x7, 0x7, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000280)=""/66, 0x214, 0x2, &(0x7f0000000300)=@in={0x2, 0x0}, 0x7) 20:33:33 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x832a2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/11, 0xb) 20:33:33 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/58) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000040), 0xffffffffffffff8d) 20:33:33 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) select(0x40, &(0x7f0000000040)={0x9}, 0x0, &(0x7f00000000c0)={0x7, 0x101, 0x3, 0xf7ff, 0x66, 0x6, 0x4, 0x7}, &(0x7f0000000100)={0x7, 0x2}) 20:33:33 executing program 0: poll(0x0, 0x2f9, 0x4000000000091) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) readv(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/158, 0x9e}, {&(0x7f0000000180)=""/172, 0xac}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/172, 0xac}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x5) socketpair$inet(0x2, 0x2, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup(0xffffffffffffffff) fcntl$dupfd(r1, 0x0, r2) 20:33:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755af4a68f3a3b577727206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000780)="b89e7b1c7d4fc1da8c47f3de84427abe5b7c3c18b3226fa3e6a3f7214ad3fa80fc006935a7bba45249e7c5e1b1bbcd7657db5cdb82f1d93df5be27dfc69b810ba7da8a02573100d1d071d958b4fd882fa918b383f316178d9777dc11d673d5489398eb99a5408d5bfac0ede3a159efb0cb18c0dc440682509a169f45eb694115ac2f8a0aa9", 0x85) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x0) syz_open_pts() close(r0) kqueue() syz_open_pts() 20:33:33 executing program 0: setuid(0xee01) r0 = socket$inet(0x2, 0x3, 0x102) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) setuid(r1) socketpair(0x1, 0x3, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x20, 0xc08c) 20:33:33 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) r0 = dup(0xffffffffffffff9c) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 20:33:33 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) mlock(&(0x7f00000a8000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = syz_open_pts() unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='r\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x1) munmap(&(0x7f000007e000/0x3000)=nil, 0x3000) munmap(&(0x7f0000282000/0x2000)=nil, 0x2000) fcntl$setstatus(r0, 0x4, 0x80) map stack 0x20000000-0x20400000 of map 0xffffff007f12bb58 failed: hole in range 20:33:33 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x2, 0x4, 0x1, 0x80000000, "069da415c9e37694729b0b763f3d81add11ab8b7", 0x1, 0x101}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000003940)}], 0x3ab) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) write(r1, &(0x7f0000000000), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) 20:33:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x3fd, 0x0) lseek(r0, 0x0, 0x2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) 20:33:34 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x48) r2 = getppid() setuid(0xee01) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000340)='x', 0x1) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) 20:33:34 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000100)="c9", 0x1) kevent(r0, &(0x7f0000001140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x6, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x41, 0x4) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0x2, 0x4, 0x5, 0x9}, {{r0}, 0x0, 0x2, 0x1, 0xfffffffffffffd39}], 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x400, 0x7f}, {{r2}, 0xfffffffffffffffd, 0x5, 0x2, 0x800, 0x7fff}, {{r2}, 0xfffffffffffffffe, 0x13, 0x20000020, 0x6, 0x4}, {{r1}, 0xfffffffffffffffc, 0x8, 0x1, 0x5, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3b, 0x80000000, 0x7fff, 0x100000000}, {{r3}, 0xfffffffffffffffe, 0x8, 0x0, 0xa, 0x4}], 0x100000001, &(0x7f0000000240)={0x8, 0x2}) syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x83, 0x40, 0x5, 0x6}], 0xbc4c, 0x0, 0x10000, 0x0) pipe2(&(0x7f0000000000), 0x10000) socket$inet(0x2, 0x5, 0x710) kqueue() 20:33:34 executing program 1: r0 = socket$inet6(0x18, 0x10008001, 0x9) r1 = socket(0x20, 0x4, 0x5) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = getpid() fcntl$lock(r1, 0x5, &(0x7f0000000140)={0x3, 0x0, 0xffffffffffffffc0, 0xfe4, r2}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) connect(r0, &(0x7f0000000040)=@in6, 0x9) 20:33:34 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = shmget(0x1, 0x4000, 0x220, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) socket$inet6(0x18, 0x5, 0xfffffffffffff52a) 20:33:34 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0xd902, 0x1000}], 0x1) semop(r0, &(0x7f0000000080)=[{0x3, 0x6c80, 0x1800}, {0x20000000004, 0x2, 0x1000}, {0x3, 0x593221d0, 0x1800}, {0x3, 0x3c, 0x800}, {0x3, 0x4, 0x1800}, {0x1, 0x0, 0x1800}, {0x3, 0x1, 0x1000}, {0x4, 0xff, 0x1000}, {0x0, 0x20, 0x1000}], 0x9) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) 20:33:34 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername(r0, &(0x7f0000001280)=@in, &(0x7f0000001300)=0xc) sendmsg(r0, &(0x7f00000012c0)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)="bbe37151c1d5ea840e307b72e1eef55a759f8abf17addc28f60fd714a2b0f0a207c34a17bf4c71fb69a2ed7d44c6a992957817cf7b40fac82fe630a5a35445cfda42983809dbf1f127b0c7ff42b2d0c07cb6debf34955bf53299d467174892ee3fde1ce0205b627945b0b18b6535da41ca814413e74b25987c3de5c2ed103362bc18efc45dc666793cc7f3b7845da2314698cf", 0x93}, {&(0x7f0000000180)="40754c05d9a7e538afd37a26ff63190be482e6366083a2a1e4abf083084419a36874f5eabade9c896c9b3e3aa4815f9e0fef87ad036504c117719b8fa1f34d2cd0c4bf1f", 0x44}, {&(0x7f0000000200)="3a0e41fcb05939e8f79455f7a8f816e73920e87a63ffea73fefe06e22dd74caa6284f5cbfedf8de499bb90ae458237b369204efb517e05efe87f7b26d4f8ea9d020cc0b94d65631c3440b35dc37b81e51d443b010d0de3f41eeb6e23abfbab5daf9bd439ec6821f6483a30d22e37f7d771bef61b56bc0479", 0x78}, {&(0x7f0000000280)="dbe2b6534b49e5f3d88629203a63ffc97ef6cde8787932f056fdfc95a838825f18326a9d41f9e47f9461a8afc1b0bea768ce99f1f2037aa333f04c0c13a7a055946ffa378049b323c3cb261fc316e2e58a16e8503b57d3ba49b9638010ea259d3a6a8d2cbe656efc8784234fc510797c1e2dd2b1ffe8299d307d1473f19c487e10b74cf6ff358350065f07e1daaf020083ed97add2294ed393f35bc22ddf1a2588d367ad46bfcc38d8f089ae7b930f29dbe53a6d4b7b02a5c1235c0704ba7e4401a96a749c1eb9068c09f0523db92be2985c77fc919cb706e8739753b3b71e729931969aaa4577adffe6654770f05d6ddfd6c775b78c927563b1e252dff81a6b1c7ca5163a630579d98ca77ed9645024d05654984240a45a92624540cd178bf5d8550b7099681c3ab4a015bbe21a34ec0205afaf64ea8c7af8ac3024efbc79ed8d99733d4538d254e5cb2956e70599c8065c6e3dea510a2fdaa28b5bb51f0c157e5f7e0099cd461299659a83db72636b4debf5f26299a6387dcb970a9beaa8f6ba04f0c0c2334ae5b52041713a58168546046fd154a267c9e9d5cc18251a254e055d947ce582fdc8f9925674ce1261005be857094e2b6abcbbe034a352e308051395c4d6f7b81741e066a4bca514aa05f2040e6e35b38f55962dfd3d7f0e7dea01ccbaf0369fdeb3b642ad804a470c151a91477ed3cb2df111ffd0d9456ff7409ab62272d83b815d74423fc7eb9a89c9b19fb358805bb100cb5891966659e077f9c840f29b4e015da8f8c662750dcae8b953d6f08ddea31d47c1840adacd885898feb00c5effbfc56760ce266d29ed4c1cc4904aae032eedaba2d0a321fea474aabdafb986cf44e3b503c2c5beb4e88a0c4c47f67accbe9c1095fb42bc5ed27b9eb88836ec46183b99267b59bb599111c453f6e2c33cd67ed6022c5519daaeabf4403cef1b07c52a950ff5902e0800b064eeadcfd4b93d46825d12675ef4af9c6ae915156ebd27f140df2ff9b3cc602632e547c3be205647bef4d99659ee93babd3ffb0da4b80495b49e0ed7ed810e00d898798d19847371a71204db5f656d95e9813f8e3da00406e29bae4c6d5598d225d4246eeedbe14380d04a448169df8a721b134f7739623d0abbabcf4f923b79d370c5d18f5255e9d0404c79199380641a4fee8135048ca303ac09f4fa383a682e5f736799f075227749b2ad1e889509c8c2dbcaadb37d087a5220aa07722374cbff55f1fa2a2ad746fb4490dc4aa9c0df17bce15e9706723d2651dd5cf04ad5804d67ec2079c110e8ca4b6a1635471faa37913c1a9591bc4aff58145ab2a3b407627e26412536a0cd206baaaf3b1e7e0fe3ee469d1bccd6ac1de0eed9c25ffc8760dc77ae15f6a4bdd8eacae45cc21a2a22a509f709060c67006514ee6f73d9bf2c104faf0b82ed6b81b634f212cf135d6c155f0f164d6d03fe86d2edc166c87e418a8ebaa85dbfe6163e002f755aac68e9ab1b27051cc1a9248def582b6fd28f808a4903068ef86b07f92addcd7d3c458e60fb716e060b2c7ec096c125a99bf662cec24c63f69da2d4864f64f178d51e51d24ca31b4dea65b7109d48a75146a87b1a5c265fb448600ce98703e7e91c3d0bf1f140fb88d2d00c5db99da6326314b6084abf02b44d33c1302cabe549e2d3315ac5ece03f2871b6f0b894038163e43b823f3f49833d5e1aa27a12fe274d71b71c04f58608eca38fe62a5e97c52aca57d969125bb7dc6ba7609c4cac3dfdb40f96c9bec75190cb3932a524766e866e21056946ce88dc0e94557eef9d1b671afb1c2b56753618fd6011e53df2c334010b3cea194c5dd0ca1665e5c69c5dd1b29357f94be19a9d9f1510f2cc909b8d91afad6a3b7d4ddbb583bae6ddebe62c118a8d2e01079c43977adee6abebcd55d5bf1b7a80e4dfae1d305a20fc2ebb931d35f00c635069d8385020f3a4fcc49daa43c0c027855ecdbaaffb91072832c362bccb9196889dbe040bdb39193e60bd8c03dd814395e558121c86764d1e0b4cb303383d4f4ba5b8fa3db62b64e64d77424799f4b56203b77123640e402a0c4925bf062ff3bd51fd8f7ec4aaec3573f24dc7a9162f1f5d4ee7e71fc2740858a5418738380019cdf503bc85bc8d9781be4b1bfcb7427fd8395a16a348da6b9518beff5d1fffd88bd2dc66a8af31925222ca98215d518d150339680ac1205b70d318f051da05e5230aedab053fa72699e5318e0a060e4186587689e0f44f8eaac6b037b9a4744289b4db1b97a95651c4a55922d93d3984f407c54daed0f97bff2bc2eb1f2b91cd52e3aca40347e162f739d4a8c3aab4c01050ef77515068ffa82c86565ee7c6444608f2489f54bd76fac143ec05ce98248108c6fd36b806967ba64bedfe4eef4aa111d7d3b3479cf6b901ae81c684a146e9488d808c1a1ddcbb6cc915933c0f034c686e82c1acb69171b5c5401c2c8fa806b10a7906c892d651b1fe3fb8e912b7f22d5b45a1bd69a66b6d5c4ad2f83ab56601b634e830a2d67a55efa6e1e99882a749f04ace384b5ccf7a53403f9d688215e9ed7fe0bbae59dfc4dae69c17e45a79b9931f926859e5853b2bf1596436bdc28eb24d4851ece5234df5c858c8cd5fd25191a92f046bbd1519e7b5a1ff73fd1e97493199864771b8dfa1754d30b3709cf267d632ebc3bdb00137fed53878ee9d1dfa1289c9e43f34aacc2ba10f8c4e5eb065ff6a1de0048d3adc34c09a651320fc8cad2e7c3fa4a30b4bd11b07d534681882a5e4e2a4d4ec506566677e33cff8bf4131f3af765889d6369f8d29d50a1f2299ae733117e17a66af8ad6bbc26ed107176a14c9d5e854d37191d2b2b42c670bbde5b21f07f393deb4dcc0fc7ff7100549e1bcefdb74f31e7094872244e06d603f6d5f4d16f04ebd9c899a974b9b39196c54590f6258a6f53a5a70335ab980a468b22acdf1224c2c8c83fdcc3641a861a0b3e20671b18bc7c3642a597d03b2c54b370ad5e96ea46f69f17f9a47a5992c6735f1097001d5d31844d5a0d7fecffbfef2e0cb1899948377c2d39fbdc873d65a729853473390c8f189d9da1d9bf88ac8ff5131f07d246538d631b05112a7d43946f4b9ac8bca3d7295d935dceec8fb17235784ce044afd2d250e558bca3c2d653175de5da400ae3c8591f84c86b3a5644579d5126d915e7ffa4a41e9e65a0e99eafedb31c00e01bc0e729d000977c34fb6bed140cfa998c0775f6bd735342d09f49eb9b68299decbb32aaf472108e7d8fc2859e69576a29f361928682d29fbe1cb877d2ad25c18d230c6a99a9703a89b2e010fa0d30d6b365686ffdb616b8a1e6e7abca343d34b6b446d0f83296f03a742704caddc1fe711965c650ee40568fa3468acab64c394154bda171defef8977366d3d663f7b291358e13e23ece8bd7adfad8f25f85d6e6914d9b7f9378107f5eddbf138cd6fbbba4bed0f97df2aaad810513d1713cb192d919fff0f2364387d684b5f76c1a4b2f213944c32fb86112db1aa9ef586e4eb727b55c2c528bca404981d399b0ea537ad11bd09e7e9a3adb7ee0f5d1446175d8a2009d7904796c00e0408dfe0befbea357da8d7b0200503707d33fe75e3dbf569db7e359f404db7d2edd6438da2d3ff4533315e7f3fe04a19ccac9fb16f6bac422d5fee33874fc2a954fd9f5fa4380ca2a9ec88186b9f1b13b0f7d6f7f5a77ffd08083a2b426c2970d18e82b0372188272c41ec06942eb9e563314cc1a0fa8f7b99b8a0457c4544d559817f9cfa21601dafe226b357085cddd045d0950c34b583838b3cf8a491516fa4ac9fb17125eaf166e110f9a29922bad8f44ca3c495331fe4a46b1349a575e2e2e63aacbb83350bad2be6a5a94fcb6d6f72bb614c95bdf7c8b46c4a02f685040e7dc338890a5bae461a138a38fe17169ceb646c2cd796c086ecdba5df746bad081fffdb39ac5034bbd05ae9381cd00702bdb46aaafb6d800eb285c6791c1d26c7010103c0e0081b78300affdc6db3e848cc34e78e510f84d72b7ee432e4448f92a1be0c42ceeba68d6e48d58d96e9ada8302e5f6da6f41a1446ec918f2feed2d28237a6a18d68f65c74e06f606f751d0e8a45054915ed3b51dc880e0f7b07b50dbc17e137439ac694c220cd6f7826105dd7ac51f912f490e3597cbeb6ffa48adfdfe6a4a3776a0b0983669d632eb0bfea614fe285bc912e5f76643968a540652a24a228c2aba6c97c49b34f18b29faa4a8f929e6f509880e6c549d59432c601dbacd8fbdc75a815d906d75933bf7164b29da2bb95f8747087fe144a0b3ff404f18d2431dce891e2ae9683bacf8a4c7cfe463713a652dae1d3bbe07d4d709a39526233760f5dee81145be5804c8a49cfd166f788e7ab5384713af632bc80724c058168428cc5fe2141e1136787e09b329fefb60524a0580baf64ff906c4ea4edb58810ec5a58dc71c3ebf70c9792a06b06d1f81b8197f74375921320bd184263f35118e7d8495b206db05bc8ef5a94d462ac6e874de385c72583f5a81d32217b0efd36518a05b49d7c6c71e85dd2135581b6d7dc4b2275731444aea80a8d9f814e6c1186030ee3bd704b7cf968218aa39676e54323512640811c8f30955d88f92cca2c8cc0cf6e47620c78a0def0109747ab42e43091f92ca015fe7beb842f1510514f14e080e9da5198f7b6e32efaccf93d31e8c60f0876871aa9cd60456c2f6339f2f396db5d880db9618acd19dd09ab0ec37f0bcc55b73581a6e877d28f574d949e819243599a9f84c42f31d3960e376aee94192386850d1d86f2dbf38da4529ecaefb275d414dc0a4e38ac3c55a7aa6af3bbe8c8d8eb2449b17028b5b9686d08d4b8fb89b36f747f92f08e70008a2f2738a638e8cd334ceb948eac33ea277520b9b156388a12366e58833e07dfcaab3c5ca4f77f20c8e469fd01184ba4e5d7b85c7969b419d1e7f5b40f1880aaad0b93725b9cf14a3599f85a8c7470d79860ae581c86be17ba02a2eaffa8bb6ee6d0d81c269eb46051a1dfca2f9f837bef772e50e55c9a9d03af07b362aa9b441a776033d5d071ae4851b6d2605c249324f19b66f3936dd984c03a6ac28000efb7bef5d862432e5c434d568ff6bc941bb8b68409a0f5b3e22ebd0ddbd9a7e83641f5f050347906b4e198b3cfd06e25d8879c5c9bca7cab05351b91d8567d286f8beb89b171418c57a8d0bd879ca84675a70adee00219d749ed460ac9fefb72858bce6590bc634f0e24a96bb24e7000bc060b9769c56b370a0f145f531c6e486689162b26de51ae443a7636ffc4d1e3f49552bc29b7fcd4f1e4b4db759594b8b7aab6cfd3dd1160f88f64fb1571275ae39dff237b4ba4f812b7e6f5c049e609443945cf36a5000b853d3ef74b0731ca367ce30729a62b5352ddbe12c82702b3d8fca64f0a9c08d10eb2475eb0beef491c928789e737e3b42f1f94cdaf3b82e7c82a9bd6de8945baad5aa0506bff2008f91b82eb829831b176be50c6f76ee6cc2b6364f8693931eee08344bc89c65ed7fe4692440430b463e1057a906ab3ff68f2d1c5cd4462da84218c4fc45f389bea57d2c4dd7d484d9f146461314754b5864f21b6cd5eeccf6e8e7f6eecf240d08ac9d31f6ce72300bde9ada96e9ae321060ff470fa2c83e8f2bc172c9b522f0ffbedb927e11ad85326c22044c56eab01268a9fff45771180d5bf152d664b9e4b4e2025b38b87cf67c4d06c0ef6eba3e228e513c538c9b333712b5ea37a836d7dd030ba5aff808cde8a1ebcac967a890e1095e2b940ab21254c1c", 0x1000}], 0x4, &(0x7f0000001280), 0x0, 0x4}, 0x8) sendmsg(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002580)=[{0x10}], 0x10}, 0x0) 20:33:34 executing program 0: socket$inet6(0x18, 0x5, 0xfd) r0 = socket$inet6(0x18, 0x2, 0xfffffffffffffffe) setsockopt(r0, 0x3, 0xff, &(0x7f0000000000)="d6ecfd00575e6cec3a7d802bd478a99a2fee4e8b37162a84250ad24254bcbdc7854ffb6419d4f8be20c02269238b67a4f60970cbbe7acb05475b39ac5232e7dd149bef6fb03d582c2e7b149313dbe2c25d91061e4c7be0ffad1aaa516cc4e2febffc19a36d839a32eee845a2e79fb2245037f6ecc041d76db55e96fa7fbc8d7b781523b62e6921a61c", 0x89) setsockopt(r0, 0x29, 0xc, 0x0, 0x0) 20:33:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x7, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x8fef, 0x0) r3 = semget$private(0x0, 0x0, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x6, r4, r5, r6, r7, 0x8, 0x68}, 0x3ff, 0x1ff, 0x3}) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 20:33:34 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = geteuid() setreuid(r1, r0) utimes(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) 20:33:34 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) fcntl$getflags(r0, 0x3) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000000)=@in6={0x18, 0x0, 0xfff, 0x2}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000040)="91e8cac20520f6644710d0d9ee8a4348ea1f75e97ad8c0445ca39f2ef1ab2ffe35ea3e8140bef697f1b6e35947e580ddd13b22c495f2ab5b4c6c03a6e79fe2f8a8f51630d013bc51", 0x48}, {&(0x7f00000000c0)="514f7f89dfdad448b107f1bc6e94232237f74ba144887c3ae5d0bdd8383f2ef093c5f71099f370cd9ab3a8", 0x2b}, {&(0x7f0000000100)="def10cd2d11d443d74a06fc12a6642f84aca5f62f19b50e697e38139ed3ab60f7e7e3479fe8efdfe8ad28241006b8773ad9fbd29b94bb506927d0ea93233b8a6e832a723024a357272ed673329b2600ed11434a3fe0ef99f428035e00817102472274d5f03c7a054c40cba1813cb2b3f72fbcb5479956fa02e517b769b083d8d", 0x80}, {&(0x7f0000000180)="4cb6c022a0fb790f30c42621169d41988462dccc18ff774931f2123735d1d9a3f85b716749a7082392e972a46662b2949febd8b2e628a755addb1125a6eda39d8129005931f7fe43095a61565c73f7a3a52d", 0x52}, {&(0x7f0000000200)="7db42c5d375e5b9cf6b95004da0659469fa5b5bffedd6051bd0835fc30155478faa899894b4146b5105eaaedc5779d777d8e8a474923d2a19173d4c5137d3e6a8a91d7b67d3e47b69fe27a1465ba0ea0083ad929365a03f4a975a75b73e212262c749a9a305a8f33cd2dc8961dacaffe63072e0c34814773", 0x78}, {&(0x7f0000000280)="9bc2136b83047604064e1f4952708db6c558dcd4ce6f340fbfd8284b72c6649cf4251d9d43b7713f7665059103d2ffde387f3a6e3f533733422f22e775195bc61ae9f6819949dedccb21eb2a0ae8dc473e44d0306cca9bc3d77bb9ad613c9d986768fbd292fe468b850b297bad61f15ee5acb181e1d54f7efeb2cde07d26747ce05b7b5cbedcc59121d5bb7848d3418b218576a8dd4240ba4c549ba66b6dd0a7db4823f178bc891f8d80423904f0ebfae12b2e4b3fb67be85880e232fd9969a6906ea249d89a42237df3a56f3fa5375b73a80b263481ba62ea73cfe7dfe1f131f99e4495e3e8b942cbe5a4ef2616e16df2fcb76b8e6011455872689a", 0xfc}, {&(0x7f0000000380)="f3c0a7b7a020ccfebbd655c702266542aaceb90751e02374372f6c9018931dcff0a860a9c26bb1f16efcfa8e37caf1fbde9b82231b27153ab240e1ec793fa28f299883354001bd62e06575e8c9d0a7c07fc8651f68f386b111067e82f9fb1e1c80", 0x61}, {&(0x7f0000000400)="7072ecff7cccee8cdd1f8889fc9b2e0950979fb85e9f503768eda82c45d77b1b51af3250c61906ef5b9a2d78c132a17d1c5838ebf55547f7d2158a6bc6ee", 0x3e}, {&(0x7f0000000440)="a7548c72ad5f8cd1774511c9024db06c9981e01c09ff24a99cb6848be5b9de1573e60c29c469a68920a136ebcf90c7d440d7dd4b7dde4901e23648dd898b9d83a4e8ad189949ce6cde9831f60c00f88b34899e7941a846f5ac2f4cde9d0851306636fa9b9099b91eaa1cce4eb838442e1dae564505fa2769939a3907bd4bf871db71fa2ab56db347b77697e45562", 0x8e}], 0x9, &(0x7f00000005c0)=[{0x68, 0xffff, 0x10001, "7e9549479cb0d4e39a7020476d6a2646453333a409eb6f15e7bd5bffa7a45c41dcd0a26d698bb75f25c7d46a89d5e1d823210cdfa7fcbf55f43afea483257e22b9cc4c0808de2ec4a4e23a3aed8665c512"}, {0x10, 0xffff, 0x80000000}, {0x88, 0xffff, 0xfffffffffffffffe, "01baf1d1a90bbe2ebe59431863ee660ced0d15de7831fe1f426adf0d6527327bd10a8d156a37963bc0eac2650adc924a23af951d16464bed86b00668ff21385692d424c16a6200337ac6e4a3fa6d35ef3adaae400c3e2ff17047bea82bf984e24ae698292e0acb5390e6e21f521b72ccb6b7"}, {0xc0, 0x1, 0x8, "6a660fcbf5adb0c8712cf396d3e59d85559328a8a891829af7533284e956004847249ac2ad8b5209ea23a959e108474c352e44a8602bcdfde553ffa2c4c2c4dde9e3c141527215492eb0c5e1a1ba24f03e5bf1397a7d4281e68dbed015f9bae42b04efa062c00145d5f36142bb1f10b11e22dcc9161fe8fb53ea1707c7cb09de05be0d3475bcf8c992159c16481a35993b6e20d67118f7492fa1ab59bfe4527a442b7697127aa73a4fb7"}, {0xe8, 0x1, 0x1e, "ede552e8eaf33a897e11cbede451285650b8c36746be9cfcbe47180b6c1c40ebb068b58edacf52575059fa06677fec784359ef9c8af228dab22a1e2d7e016b240fe8e8e0c777f20ce3bbc2fcec58edff92f0852fc2f4a6ac50b282ab4d9d57a97f384d4c1515a1ae6c2e6cf2332c5a9eb4917a262cdcd0fd2aff463ef454e7a04a93a339505aa3f571a2006adf4a13f61963112c030256e8c9bdec477d7dfb480fbd0ebb0922c00b5728d737f5d2891dd0e0b2cbb13449ebb951b7670c4488f7b33f968e1d8f11179fba80d1658f47f05d64"}, {0x78, 0x1, 0x48f, "b191b799c96cff7f28cda840fd6da5f7f5b84a3c18560f48a81914d88c78e8af9b163433738758c0c05102519898d456019c98ffcead8dd159cd7fbb003161db44bc017adad9cc7dd35313ffb91ac55deeeaf66e9773e81de7b545b766e8147c5e64a9427932"}], 0x320, 0x404}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000940)="091580715ec20c7f6cc712fab89b1ca11ea6cce26d67dde482eb6eea85fcf7aee190248d7d15aa16e73420327af510e46fb721f40d72b474e42ef563d52921732752564973a9f8d82f3aae9ff5a5a9dd7d6b609e7a1aa06bd805fe351ea0eb0298dc01cef1134abd29ba3876701a5eebefae160df072bd5b4a6f2e9ab8c53bba9caafc46b823a600c7", 0x89, 0x400, &(0x7f0000000a00)=@abs={0x1, 0x0, 0x1}, 0x8) socket$unix(0x1, 0x5, 0x0) 20:33:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000040)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe43204", 0x34) fsync(r0) write(r0, &(0x7f00000003c0)="7269bf6c4001b6bcf4238a975837d8e388b5f3f7e79d760e1d795ee7520ae0afc3c9db1ab6abf1561103b648821bc5849b286ad7c809aa3898ea2dcef865d47a6242764b162d9cb36a38215d0186b0572fb92f3c67d8535179511acf068f13e8a2ff8c543bb188833b21999da71a9879203d0fd3f04090d122e36b0baeff26ca174d7bc345c5a860c4a671b7502f954ae9128aac290a64d03234eb2182d4bd4d031a345285bb9586e03af2d0ac4829dd2b66d27bcd478c9953da21acca80df144f21ee40114676874d50ef8067727fd7f435b6e1b5d4a2c5ab887ad8f439a6599feb03d4f018ab94878dccc565bcf3fdc473b13eb72e", 0xf6) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000240)=0x1) r1 = syz_open_pts() r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) close(r0) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffa, 0x20, 0x4, 0x1c7f, 0x4}, {{r0}, 0xfffffffffffffffc, 0x85, 0x80, 0x40, 0x2}, {{r0}, 0xfffffffffffffffa, 0xd8, 0x2, 0x40, 0x1}, {{r3}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x9, 0xffffffffffffd42d}, {{r3}, 0xffffffffffffffff, 0x28, 0xa1, 0x3b6c, 0x1}], 0x6, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffa, 0x16, 0xf0000004, 0x6, 0x7fffffff}, {{r1}, 0xfffffffffffffffa, 0x2, 0x20, 0x7fff, 0xfffffffffffffffb}, {{r0}, 0x0, 0x8, 0x20000000, 0xbd89, 0x2}, {{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0x7fff, 0x81}, {{r3}, 0x0, 0x0, 0xf0000080, 0x10001, 0x5}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x0, 0x1ff}, {{r1}, 0x0, 0x10, 0x1, 0x3f, 0x400}], 0x3, &(0x7f0000000000)={0x7b0, 0x4}) r4 = syz_open_pts() r5 = fcntl$dupfd(r4, 0x0, r3) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 20:33:35 executing program 1: r0 = kqueue() readv(r0, &(0x7f0000000000), 0x0) kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0xebc, &(0x7f00000000c0)={0x0, 0xfffffffffffffffa}) close(r0) 20:33:35 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) connect$inet(r0, &(0x7f0000000100), 0xffffffffffffff72) 20:33:35 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x480, 0x10) setsockopt$sock_int(r0, 0xffff, 0xc, &(0x7f0000000040)=0xcf, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1c}, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1005, 0x501f, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:33:35 executing program 0: socketpair$inet6(0x18, 0x8003, 0xdd80, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="0abe73a678fddb045d9b599527124a70e695ac5128be6a951ba3ab2feb8f23665afbe3e09a0478bf8c78ec08ed31740647e4", 0x32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r2, 0x1) fsync(r0) write(r1, &(0x7f0000000080)="b0", 0x1) poll(&(0x7f0000000100)=[{r2, 0x104}], 0x1, 0xda) 20:33:35 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) close(0xffffffffffffffff) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000, 0x0, 0x0, 0x0) close(r3) nanosleep(&(0x7f0000000000)={0x1, 0x7}, &(0x7f0000000040)) kevent(r1, &(0x7f0000000080), 0x8, 0x0, 0xe5, 0x0) 20:33:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x4000005300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x42, 0x3) 20:33:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2008, 0x5fe7) open(&(0x7f0000000040)='./bus\x00', 0x820, 0x40000000) 20:33:36 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x8}, 0x10) r1 = socket(0x1, 0xffffffffffffff7e, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x7a7, 0x4}, 0x10) 20:33:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x101, 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x2, 0x0, 0x1c00000000000}) 20:33:36 executing program 0: link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = socket$inet6(0x18, 0x2, 0x1) bind(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x1601) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 20:33:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x6, 0x2, 0x6, 0x1, 0x300000, 0x7, 0x8000}, &(0x7f0000000200)={0x4, 0x40}) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) 20:33:36 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0x9) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) dup2(r1, r0) pipe(&(0x7f00000000c0)) pipe(&(0x7f0000000080)) fcntl$setflags(r2, 0x2, 0x0) execve(0x0, 0x0, 0x0) 20:33:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "c885af010d0ee34290c499894e20113129915477", 0x100000000}) 20:33:36 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x28}], 0xa1, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x10003d, 0x3f) getdents(r2, &(0x7f00000000c0)=""/255, 0xff) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 20:33:37 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair$inet6(0x18, 0x4007, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, 0xffffffffffffffff) r5 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x61, 0xfffff, 0xb30, 0x8000}, {{r2}, 0xfffffffffffffffb, 0x8, 0x1, 0x0, 0x10001}, {{r1}, 0xffffffffffffffff, 0x4, 0xf0000010, 0x70, 0x1}], 0x4, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x9, 0x1}, {{r4}, 0xffffffffffffffff, 0x42, 0x702dffdf07f4e1a2, 0x8, 0x8000}, {{r2}, 0xfffffffffffffffe, 0x1, 0x3, 0x9, 0x7}, {{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0x800, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x0, 0x88}, {{r2}, 0xfffffffffffffffa, 0x70, 0x20000003, 0xffffffff80000000, 0x7}], 0x1f, &(0x7f0000000040)={0x401, 0x5}) close(r1) r6 = shmget(0x2, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x2000) ioctl$TIOCNOTTY(r4, 0x20007471) kevent(r5, &(0x7f0000000140), 0x3, 0x0, 0x0, 0x0) r7 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r7) fcntl$setstatus(r4, 0x4, 0x0) kevent(r5, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) 20:33:37 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') open(&(0x7f0000001140)='./file0\x00', 0x100082, 0x400000080) r1 = dup2(r0, r0) r2 = kqueue() flock(r1, 0xd) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/4096) fsync(r0) 20:33:37 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f00000000c0)='./file0\x00') faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x101, 0x3) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 20:33:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() clock_gettime(0x4, &(0x7f00000000c0)) close(r0) dup(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() readlinkat(r2, &(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=""/90, 0x5a) flock(r1, 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x78, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x78, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000240)) 20:33:37 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = kqueue() getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0x4, 0x0) 20:33:38 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) ftruncate(r1, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x3a, 0x100000001}) 20:33:38 executing program 1: shmget$private(0x0, 0x2000, 0x0, &(0x7f0000f94000/0x2000)=nil) accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000200)=0xa420105de2908840) r2 = getegid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) 20:33:38 executing program 1: r0 = socket(0x6, 0x2, 0x80) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="820269e2b0d2ce0359653000000000"], 0x1) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xfffffffffffffe7b) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSTART(r1, 0x2000746e) 20:33:38 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setuid(0xee01) socketpair(0x1e, 0x4002, 0x7, &(0x7f0000000000)) setregid(r0, 0x0) 20:33:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xeffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b7802380", 0x47e}], 0x1) r1 = syz_open_pts() close(r0) socket$inet6(0x18, 0x7, 0x3) r2 = kqueue() r3 = syz_open_pts() readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/159, 0x9f}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/9, 0x9}, {&(0x7f0000000300)=""/173, 0xad}], 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffd, "835dd2518000000000fa6000"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 20:33:39 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket$inet(0x2, 0xc18fcb7c1b926dec, 0x3) getsockopt$inet_opts(r0, 0x0, 0xfffffffffffffff9, &(0x7f0000000140)=""/23, &(0x7f0000000100)=0xfffffed6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() r3 = getegid() r4 = getegid() writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="0b0e95db5df478f925b728d33b80687a6673f3a91de61db3c2b87bbabe47e94cfa59d76e1ee80c77593d11c13a", 0x2d}], 0x1) r5 = getgid() mprotect(&(0x7f00003d2000/0x1000)=nil, 0x1000, 0x4) getgroups(0x5, &(0x7f0000000080)=[r1, r2, r3, r4, r5]) fcntl$dupfd(r0, 0xa, r0) 20:33:39 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000002c0)='s', 0x1) write(r0, &(0x7f0000000140)="444a68583cdb92eb0cef8511fc86d51c92639fc3c01a2bcdcc250ddfbbe888f30b2c224803732ea326f26f5d15a20a33b06657", 0x33) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) recvfrom$unix(r0, &(0x7f0000000000)=""/163, 0xa3, 0x40, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) ftruncate(r0, 0x0) 20:33:39 executing program 1: r0 = geteuid() setuid(r0) r1 = syz_open_pts() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r1, r2, 0x0) 20:33:40 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) shmget(0x2, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x480, 0xb4) renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000180)='./file0/file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)='./file0\x00') pipe(&(0x7f0000000280)) execve(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000440)=[&(0x7f0000000300)='{^\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='$%^&+\x00', &(0x7f00000003c0)=':\x00', &(0x7f0000000400)='*\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)="2de03a5d847521652c5d5b2628267b00"]) 20:33:40 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="fa", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r0}, 0xffffffffffffffff, 0x81}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xc, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7fffffff, 0x0) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 20:33:40 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getegid() lchown(&(0x7f0000000180)='./file0\x00', r0, r1) open(&(0x7f0000000040)='./file0\x00', 0x410, 0x92) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) setitimer(0x1, &(0x7f0000000140)={{0x0, 0xffff}, {0x101}}, 0x0) 20:33:40 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) r1 = socket(0x2, 0x2, 0xff) fcntl$getown(r1, 0x5) rmdir(&(0x7f0000000000)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x400000006b, 0x0, 0x0) 20:33:40 executing program 0: nanosleep(&(0x7f0000000000), 0x0) 20:33:40 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) r1 = dup(r0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0x0, 0x2, 0x4, 0x7, 0x6}, {{r0}, 0xfffffffffffffffa, 0xc0, 0x0, 0x4, 0x1ff}, {{r0}, 0x0, 0x8, 0x40000001, 0x79e5, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0x60000000, 0x5}, {{r0}, 0xfffffffffffffffe, 0x24, 0x200fffff, 0x5, 0xfffffffffffff88f}, {{r0}, 0xfffffffffffffff9, 0x2, 0x42, 0x6, 0x1000}, {{r0}, 0xffffffffffffffff, 0x22, 0x6, 0x9, 0x1}], 0x7, &(0x7f0000000000)=[{{r0}, 0x0, 0x2, 0x40000000, 0x5, 0x8}], 0x79e5, &(0x7f0000000040)={0x7, 0x200}) setsockopt(r0, 0x6, 0x8, &(0x7f0000000180)="8d94860e", 0x4) 20:33:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) 20:33:40 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, 0x0, 0xffffffffffffff1e) 20:33:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0xffffffffffffffff) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) 20:33:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pipe(0x0) nanosleep(0x0, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000200)=0x7f, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = getgid() nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f0000000140)=[r1, r2, 0xffffffffffffffff]) setregid(r3, r1) nanosleep(&(0x7f0000000240)={0x2, 0x8}, &(0x7f0000000300)) getgid() select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x80000001}) fchmod(r0, 0x10) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getgid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) pipe2(&(0x7f00000001c0), 0x10004) bind$unix(r4, &(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8) 20:33:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xfff) unlink(&(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x3, 0x0) fcntl$getflags(r0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x10001, 0x1, 0x1ff, 0x6, 0x1ff}, 0xc) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)) 20:33:40 executing program 1: pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x7, 0x2}, {0x18, 0x3, 0x6, 0xfffffffffffff001}, 0x10001, [0x8000, 0x1, 0x28, 0x1f, 0x226, 0x401, 0x1, 0x80000]}, 0x3c) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x9) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000040), 0x0) writev(r2, &(0x7f0000001300)=[{0x0}], 0x1) dup2(r0, r2) execve(0x0, 0x0, 0x0) 20:33:40 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x80000001) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="570d005c9c2cc3969ce4a51d9058d34c8ed41806468d302b4a488220c17d0128a50ed8306a32dc86c3de9cd6e49ddf803cd44ee189dfe33cca193a4eabc4f155b2090bfeeebcdb3cdf7c7c07eede89fe935a2e8add6202e85c253d8d", 0x5c}], 0x1, 0x0) 20:33:41 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) pwritev(0xffffffffffffffff, &(0x7f0000000bc0)=[{&(0x7f0000000680)="3e14e8", 0x3}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="3eb31438cb85", 0x6}, {&(0x7f0000000200)}, {&(0x7f0000000240)="a93aa691d838dcb71068bd1d8ae4a81a12a005e5bcad798a29d145e7d7d5ddf5512b7238773e263865b635ec68960f4de3bcea801c8c91c4d557b604300e28ef5156aa59b5b791da26ccfc3df8bbd609368edc7d8e754165ed8706658537a019b2b5d581e87f1084b065d9812f15f452bfa69808085ea3a65c5872e8ce40e86869c11c31c3ac6b88094c75b0e78d2001e1abd912d1ea0bbc3030c8e0ec6fab415f075ce5", 0xa4}, {&(0x7f0000000300)="db20c1bb31292bb117b89eaff2f797d8a1b1567f0ded4aea572fd7ad4214dba87d024742d35766bc", 0x28}, {&(0x7f0000000340)="b99b751aa7", 0x5}, {&(0x7f0000000380)="575cc40e4ccc83625359da8fa49be3e311e5ae278f13f8452f9c55d10b02157650127be96798dde17671c1fa1e67932c1ef68fd25476d411c503e49a2417016b77d895645c1a3f52a94b3fb8e6bf0790d4cfbf0f8eecabe79d093be7e6fe720f993058cab15914fd46be49de876fd791bb491ece500939318e03b36fc9", 0x7d}, {&(0x7f0000000400)="b70f60c935b25d23f9d7bc5d1f5582505e8711dd07f40088bdb53b2ef864406978bb11b7f1563e9ef3434fb76d60fc9a7a82842fd2088c56092601cd7880823fa391e0f1cd4fb784bbae93805d9175895112f24fb6d1aadd8f7ea8667ebfe082d1762f38faabc2eccab1dbadee30f1260d051f5fc4320bfd9a794d3733edc22e2382da1e5794e0c76561779b95697aa9161d6f36f8dc772e415161f4d65d6823b2de52c22357987d0444a8eb7a3456b45165a943cdfdec1b5d6d6e964610", 0xbe}, {&(0x7f00000004c0)="31883d4d0580d6afe6b9969574d059f166438be83e287556e5ac59", 0x1b}], 0x8, 0x0) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) openat(r0, &(0x7f0000000200)='./bus\x00', 0x1, 0x4) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="d90db8705814c579d33638b10a21dc03e3b26bfd58349b052822ffc411d799a3da9f88d4f5040084dae53bc65bfb488a5bc587dfbc09ae99803a53346905aec68d444d220549c2426403e2a038e7aa3de6773387eac2b808e439cbb1fae0b219e695ed7a05698f85", 0x68}, {&(0x7f00000000c0)="2a30f0efb1f74b8d78d2514524f036d2eddefe34c61b99d93833f9dfeb7eb30e73fbcf18", 0x24}, {&(0x7f0000001680)="eb9e8563a8e006dca03f8e1984e5b4fe4f82551cc449d0b142fbe9f5c106d84940b0392d117dc30fd235c04a793a0613f8589a855c4e67b3026c47907cd4f44e9ccd55f1185fad1d08c7832d48df90f058830675d848cd4bd2baf7cde8373068b8757b33f711129eb4aace0df0d92e59f74585776e3959fea9ab101ac82e46aa193ecd48652ee46a8a3e8e1bf40235c45a48de6a2bd4f2faeb4babe21323270cdd344a7dc70a492737b1437c614d57c120272d6fde666609204cab171c86a13a973ee55681f80eb6251e550a6531c06849e7ad1e9c3f50742127297cb95de060f0575275d4ce24619db668f7f9e5db1f9ce08f7d616918f3edfca4943c134b2a1e8b8bd564b9c5553f39031e1677364e94b198c1d436b3343bcd3b25f97695119d5ac9d7ef6de6286c914dd555c56d5cd501d49a9a636bbdae6d91c32298547af6c393f8cb97a7e84934b730412dfb2a12d6c3e67db0fd61160362ae051175b454273d713443f811182b6f235fa6ed2e875f22fb079397c52f02104b1f7b48fd50a238d5b781622b6eb1961a48e8827e2e3769448af68e230bf48890633d8fdcc8ce554129ab53710d34258acdb4849fc9318032258701877c61c16d91581fb98ba0fbeb82c688b071225f5a80f69359abef53aacf542f46672f40310d48e32c66a11c4923c5614f3832fec22094fc6834e55c52faafb35f28f9b2b18254aa63fe59ea3d16e2a36c285701525bc958994d23d44e18c8bca8f57820ae5cfcee6ad57e7450cab8707fe636adee3ee00c828ba3c4585c27900a539d823d864d11fbd4a75319be8a993daa8d6bc58a3d312eb32abc72e4494bb65c4503d00aadcfe6c997396bc6838c9ea0a41de693b90fc537a94301ba05f43b0d0220312a37f02edec18c3479cba369faef4c8a86268e4155eb2795241f356497b64113ee3c371f4c832982a3371397eb8f21d170f32de760cf432d89f6f7252b04010ec2fd1c3d15456477433726b6314a6fb146bfb216fe11186a25dcc5315b823d2889c6a0ad977838b9d9b4bfba84f54b3534430d3e74440c471d15c04c9be31511e547a1d99c7e63235c44d6eb116c7613fed916cb8b2bc8c8a47decc4b8d46e1ed8fd04efd833795547267fe2c64b8285df1c653852839c11901a2c91a60fb3674c1f40fcdadd19992681892dc1bb957b22626caddb6424b483d77e873a4e21a7d9d66850b93eff202ba99e8bef5f63194841fb639862580da27ab8c86bdcca165d29cbad200081326fa02e60cd5bd776f79793c52fb35b2797e48851d68cb36e22dba08504e8e4f22dcb087f994fe78341ea6749f60f6aa733a198299a4d3d27e2e5a7820e9d40777081080f519b2860b5b02ca39d37406c0bdafc56b842968e2c8ebc03b936e7d0ec870733e2f29d85110c45cee501bdc2af68d7cbae0d86ae72c320d50cc98535f27187cd81c16ee3c56ae66b0b1db088ab5ecb534dd2d9076c1d93a26b86174a8e2c2e5de7182fee146c56afdf2cde49aa766de611077c90cdc349cbda6eccc0d6f16a65c4a4d1d3fc488774e236301449dae1b227736c17d0cdc66b06c6a23b972744a7de3ba17d71316fb6748d8d17e9e85294030f0ec01636acd0e20cb222c613f99eff19cb08f669ab5750e458de5affab81fd4f985ec30892686d82cc1ab2302233de42513eac540953afc05bc83c788165c49c20f13010d130e12f7b302ac03f39ceb834d1e1f2aade2c529efb7c65bd161272cc5297a6de0a65296bba37ae44f74605cc1cb4bbcf12eee0cc0bf022ec9fe923058cc1492b91520f8460fac2ffc25ad0dff6a1a0aa80a44ff70e2ce997b2d282cf30e1e1a8fbb06f95f4c0d214fd9dbc8320c71e3491b384f13c26545e89e02441b8b4b41aee2717e5b7fe6930f2dc5c3cb1d4da01bd0fe6b6ead6963e0549dab6b71b9d2224f3465a8c581fc6f21e9d876bf1e6985197ce8e47b983ecfd7b4c597a7a752048e9eee2d43e68ca19df8694eddc7b6ffe537f1e433df3a59fadb2801727366686356a7e7f5fe42d6c3c93cbbac030b66ecc923750f230b85c8200e92b1515a5c292afe18772db0470c528b668322b746a92393d1eaae288aa1598ce91faac9fcadead850d9baac58a72e9e9c4ea2b6c0ebdc050039ec0001b83f973eff75441d4fbd2d3f9d7f8a185eed0a74676299221a0bcb6b80292eb9a1097f7c2dc4922b91de5c6689035f9e94efbe385e00d854533f1dba0cfbd28cc40344ab0af8322edc89b54ddc42e87407c7daa52c4fa8300f0e4d99420d634dfff620bae74f4b00e87941ca85b5d64bfc7b7bd7b2201082d41a4cf06eb237213c4f7a4f389848804d7ae191d73e7e1d416aa3a6ee6d124ff74c8388c4bab4fdc205c1662b02546496d203ff434a7586a447f867c60afab49bd657ec759409654e0a9aa9b87869bbc346ecece7737d89698237d5a5c85cb194f1fc7ca6fc46f0780d3e8cc9fdffc5777455c0431a48187c3e1a1c5fba604f0af378ce00d472bc3da0b47accc7d93d9908adb0234c1f3df5dd538204400a8f195569a0f72585d65210fc2d757485974511cede17841ccb9524468d8b487274e0cbce043cd4d4c0b5b1b4d7b2bbf18ea6f9fab134e13b46ed20c50ff6c7f9610ce94a64400b0cd716481096c9bf08bd60f7545d3571f998fafdf59ac4e1f74545d7ea34991f310374296e89e5dcafdb89dd69890d8002110cf48186b12bd163c88c9eb4071d171c1f85763ef2201c04c17598036f67c9e2c395c0dea3db2e35630230a168b72ada244fa36a11a82d39f9017f2d6e61f33b4f168149c8120d7328bc3b58852643454e2f29df8d07dcdb40732f406333add4f8e15c0c5470ede50d795889af7d6432e3a44f8c9fc622c395a2db6ebc43ab46856a5c508dd82ec5f6cc8dace33ec1d75df47004d35e9c33aa176dd0cea76c9238ed777f503ccb3ecae8f3a98c401ece15121d66385545206fc91c97ced93d8bef444df38a697cdd5abbfa24ad34f2e376845fc4854ae5391e3a18e7e3da135bc420bc880952e122c92c62d476642b9a927a6a136f671d9913924e7347f8adc5e32261cc9ace31031aa7876674d00cd614519f8c7ef34abdfd7dca7af6ef812ed3ea3aa27e9a601b031f1eea00d2b5b9e8f440b82deedc06aeb4dcb6673f032745a017659a322af14435f1dddfa5932f7ac965c9d210a24afe1a5e0296f33384bff1d6084c9f47d417d3fbf3fb28216fdaca47771eb8e584b70178abd42504088aec0c15878a7abe99ed9f40f2c5b8f951101414d8e783f20ce3b9752050b82b5985da25cd20002125968414dd15a7e4af676a317d400232a320b936b3c4688b0c3f3e6d1098944023d8872d7c31857b2ca3cf1abb53a715e6087c2d60bc72e8c0ca0664049fc9fe8e87db100d69b0756cb04e320c8efa2634880a8a58832fc0cee8f7f56bd1dc0e54d1a67b482cb96387980a14788c4cd7fd0558cc57b026f9f6e9519654685457a737e21a75f3c69766f480f4518757c112676c445bfa6ba0b7de8f15aa252421ee98f965d598328750b42a0d424a0db4ceadceff5de1b6a023fc4026e5b3746ad79cce551fbe1f431a2620c83858941949bfd76b5bb50ae4f5ab98eb424cee5896f7b2d1630eff28583e561dbdb4b473b0191afdb2f600f80fd269ec36e66aacbe384c3e9b63a5f64a8365572daa0b50a454d6f7487aea90c5fb73ceb25b250fbc0bba58b428074c3f4bbbce23335c39f30f37436117881ad589044cf2ea199de263b55f5c2283c0dd30dee9c290c36405fc58a9c76a0be952e43fae6ec7cdc51f382186da675144e2dc4f305aa1024bd76179654485a8a8a7d58b848df569a793f729f6014aa39d7e56ade6d139917281c02fc5e4895f8ac8237c8a5742aa10fd853be2b887950e2b11f1fe7cb7be47c42d0c315e836e15a9b270c4cb734d185c561443df6ab7daf1c388bf1a307161e89207c544a0ece33d44d8af629863a7285899d83e117ee3d94653c6da2e439d0d63be1a00763644c87fa3e04fd8b608a9b1f6faa356257bc1759c4bfcd93168b70c4ae331cee855f8208ba1f6757e23349048d21f79eac56b0d729277a7efec1124b78e7db83082283b514348adf1f61782403a191a00d93af99ded3476dc26819bd8e5a0145ded56b756ac19d2c1f90a9a0125bf7f5eab40cd25acee710a60e5c86ee55b32f25d7411396fc8fee126146e8ee5a6d9f0c54c76f046e8251b4fa000149ab27423646784bab2869b382ffa5cd02d3f94fecc4b065589195178de98f80f9475e84853f713175dc058b603196a98545e17e6e5bdb3c6f951085b4a2db5227bf3f654aeb45359ed177e8818a9cabc7dc90b4843d7be493a26ba59860e84ace5d2a9c226c2685bfdec0e402235f6c983b242fd8708f27ce62a5d9d74a678b144dc6a064978019c820f714408f585615aa14111f28c18f8b3fa9a8ec7d30c0ba4871a6ee06103f8b4df65f076d3c3f61a8d7cd088c07e590ef7fd11b20f328003201a1210bb94d5c4c3af239a6eddca7449561aa860bc0e74461523664de18149a0aa101496c48be8081370b67c9011130d628f21a93fdf6ca31528e4255ba1f00d2ee4d65e40c3e320f1c2fda3655f70cd36450095366e7d434a0f3e1c4306a7973b7e51a07aa4c450d7168816ba8ed9fbc72d3b203643720ed2949d7492cfecea06c09ebb394854febabfef4157bb23b69793d2f5624a2b16b8f109d8c9909107188600675438907cc0cb470b4a67656d67a7ed48b456d8b5aa46045f423828172058a73989b748697775f9dacabc80bf8434f80d00c0b6b270e32caafd4aa5fb8e345f4754b85b4c6e31b7206cd439b6060e4826c4cad2d323030dda81ee0680b3b1a8f8646e98e7bdf5cb63f62d23695595d38657e0d2adf507daa6a9b0fc4331ac02c8fc6df4f9c438580696b3a0c38b6f7b221957038ff7ff81eb242e9edb3df4a76cfa83280a950b40767585cb1a0df81fcfec2e085a0d1844998c4b0f851b23abb7fbd28840154309d81d78c626e5e6cf2ec62793355b37fc5085afda1cfe14a15c69a61c60fff8b8fc037866b6dadc0d05ab70207a19fa6fef55f26da7ea0c0b67b014c0c64ee8eb66b8f6c02605d4c106cced51e1f5af643f0adeed4db5cb9f00601227217bad6f6ef7a696400e06165b00730850b4c193af0d36b0871422f95b66edd8353a998cf7577b13a133c21c0d808eef15a5e4404bdd52b6e3882cc0a082c2b6d1235538f4a415a0498e4aca9b755a88e68532ac34154af98d6f9f1de512d9e043e1fe0d6007f4524d5534381bb1a0589f889c1b64023b4acb226bd07f2ace2669806ed345d13eac0babc6b525b6098b152c471a72f688b5d53c2eb3b4a5a0f1a77d978722540084659fb39467c67028ad737b80fb69672960370a8d83aaae2fa6b611b49c7198ad4c9c1fbdd13bc6492199d41e14adf37595aba12a5dd98ea1223d079dc54ed6bfa3fcfa9141d62d681ac58cf53e6d608e0ba467854bbb913e29088db62ecde4daa47af0ebd553d210f9c60911f23ed4809d009cb14fa35571b300a402fb6a30fd481af7285b958204912634625687e8722c3734396046210bafd0ecef9aa332c02e9b656575075b78512727a47b3cdc3cc0a225844442bdb4006c7f0d76e0a60a7dc267ac1ea5d98c61271e990abaadffd071a47b9cd40cfcc6d13fbc88484bf140c96a929549fda1497c8e495533e7cf6fcd44bf29945ef1391ae7bb00a029e20b6b1fa50b95885ee6bf583e2", 0x1000}, {&(0x7f0000000140)="3c601927", 0x4}], 0x4, 0x0) 20:33:41 executing program 1: pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x10000000000002cd) write(r1, &(0x7f0000335000), 0xfc94) r2 = getpgrp() writev(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)="062690c72ac406eac751ac9a182eccbde90bdd5f75268d6197316da3b1aaf0aa79aa69e49d88681db4bf83b54259d5b489d47d075266fb4b4c1433fd172e8cb6eb45c6262216b120e54fa813541039b398ce59ddcbf53eef1271cf44dec39305c79be5337b8b64c5fcf566b972063a5bb5eb2021aa0e3c09453fe159cf0b55161aab6437a58756d474fc04b48ff1a86f6dc9b73efffd1692738da2d3d694b2d5ce5115d56c9c234a4fe702714d8e2ad1f6fed168347515e05c688d237817bfde491b245c473405b32803f193f9fc77d3e18ed3e6627a0d4a7af60bc584ce80fe4e50fc3b74848ec8624ed4bf066bd9d200f006819b7f7dc206eef9e5", 0xfc}, {&(0x7f00000002c0)="cc7f86882a5e4cb1f18da85b055a22a9e33e97906c54c8ea59aa9cb7f00b7ac2d8ee4241dabea26fbfff7f136c41850ab1ec53416a3ff4ab102a1352f3577de982aa", 0x42}, {}, {&(0x7f0000000340)="5a0df80aab150890b2b3e33dee031486ba1c44f6fb6282d066bfec80e38efd04768ce2d75b9334a283ff1392f50a69f06274eef961a12eb41745a046", 0x3c}, {&(0x7f0000000380)="b407953b1b8384262caec3", 0xb}, {&(0x7f00000003c0)="d5420823e261f790429fb12bb38d0bbc2a70f4e48ee3d046becc5c5105034d5a258f1e6ef3326095d7f0be6894446f7b135797187c28fee823995818b43725fcc10d504fd07a79831fe619d0949c08baec359d5478cb13f682ea9a1b193bf354eea9dc0926f3092f33", 0x69}, {&(0x7f0000000440)="5e5dc419ad0cde1b1a38258a32ecb25f459851a45924c66644031351c5797b6f3774a808e381363982c1cca2f69c7636132d1c25ddb04c4a9b92319278074e42ff0d3f448f6751bbedc5f9d3a8ca8b7813f88d82b99634ff3a9e123a4cc10596d944ab68b309fe4e0cc8df0f2a2e3fba729d4bf6091c5e9ca8f986890584de1b2d68f82f7e7287a521f7a33bbb77e33eebc2a89881e356001bc93933b210dc18f3891fd97f8763ed728a754ca17c5349fa0d6bd7b2695f06555e27af0a51d123eceb37c9e58a541a6359ebd39c124c7454b566198a5060dc575d81cef379af72c4186ecb8418e1c44cd42f0874c756869a4bda08b802c710e21a", 0xfa}, {&(0x7f0000000540)="34c0686d2f105ff111f42cf1286456bd5ebc27f830c5f88fc2ec3a84a85c9da2f2cbfb7a6af499d85fd7ef6936960d4d3c4d5dfe0b5a0b82f0cbb12f8d875071779ac4870f6890a96b78af996f5238fd51da4e32058fdbc40c2a58a9e6aa5537eb960bfe9b23ecce6b87c1a896a36c5df5a5432e6ab1ff309d63a9eac3b8eb8aec072efcb3780a9879db5e", 0x8b}, {&(0x7f0000000600)="c70f0f36cb6f6fd238242a83b1b874eafbb9a4f98d0a23c35d70bd3d64f926744e3c42c390fc317823ee06417f326986d8ce72e212367bf0f9d5b6e0ece92db9bbe3add5d0377ee04133d6ecc8085dbb8d01512991149ad04d253e57f51873e106f4202773", 0x65}], 0x9) fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000040)="88", 0x1) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}], 0x1) execve(0x0, 0x0, 0x0) 20:33:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffffffffffff722ce472ade1c89b2e19a0560394c3317b188ed92db99a28afcd7187df03cd84014930d0df5beaa6b925c86de60d2283eb608633d67be9f598c1ccd8f38714ac7166f0bd03251cd242131eb989944bc9a03f03820415a60af2a71d5ee52b227c6ab1750304d8e128927dc2505bc18c471ec70a58698943540ecc34cd309d3d24f8258e07f96e6c7b4de858a2e98bdb5ef568b6ebeab68132b3633162c45be35500279a8e87d9f501b196222d1c615d195270bf38e12ae9cce8f201542dd28affe83840830b8a9d372e9fcb4363f39f2f6cf1750607e740aea742e18d52a72655cfaf88b851471e58f6231f8349616258f6a5153ce51e25e4bb33e4a3b3b808cfbdc6630511275c3660c54e3a00ad7c0767b875ddc3fe100e805d007cf4cb41cb8b001979af86fa79cc257846360d2612218b20040e4230ba3e343073b9d52542549655fb821bcab53141f1fe070000000000000095c8ab62afccf2d11ce2a9de7d9c126f586d7a243de2594ecf6f62c40742b0968100f86707f82642633d979774b1b95a"], 0x1) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000bc0)="9283396dd8ddc3a73c1d7086f9e0b67ec11ce4bd66bee05a23dab56aa83fded769be63e399559c5eda0961f862391a5938ca1611bccc9dc5ad25797847cd2df08e340b31e2969e11a913256e6f54a29b449136ff400a532381ce4a02f9786045edac526eb921b580a1cb5c2e7b9b337f60bcda911b4f5ac536698484cb09b3ee27ff077c97498df9180c6da544c506120aad6eb3f22c7f01eeba6ed24025d0349e26dfd837272c3ad8172dc36fa64e87ebacc96aa540371a019a702965d0d98e3465996215757f67be0872922cf25b502a0b84194a5f74f7c8062990e685ed75a78c049a3b9a29298f6b9424b90c56fb02df9651b3282167f3d45d18b35cdc8ebf2af05f7e62bc6d2f2cbe2846fde4eae21502dfaa76035d4b6fd2d2b90f6c1a8f14e52a59bb9c9d00a975e1bfbe4ef617e0e08462fe9a8710654ae7d842650b81922552deb036e3da6e47edb0f532053fc487159b7f34c3357506b3f79aefa770241aa60ce2018a60726b968d74113ca5e70879e06ab96157c64cc5e04dc259126296dd2c2429d2f032313627cbdf9f8b8532eebcfc618184b2268102438c61b8fd6906787d6c15f7e5cd127501f302dcc032045127e10da1bf209e3de8fdd02ae1870dc608851428c9b882bfc5a031303d48cf8001f01ebf68d72602e9e208d1d0ec0b083d90a51fc7a71bf19171494cdda3daa3cdf809d5a11610c09e083233cf15526e5bc74e42e2768748a45b3bce0359331d9067fd637e20fc6d1a0278d6837cb21b428a27530cc22399e39cead78e2489396525900582f81ccf29584e11773543d74b1de7a4f277c083a9b8b2d9894fa190191dd89dfba85d8b4cfdc48878315ff35e2771e1a5fcff94ad18b1c455e28065ed3c256515dd14d56c4c7afa09cba2cf7dc9936bb9bfaefefba6fa23297452aacae9d7f76aaa790355bb6ed496b715855b0e0b94aa2096d6a4ded1f3effdaa11cba1eee441e7c78ad546e0af2e2fec2607a782d8fded9b3971685e8d0572a25c21cebc7dac4e838b72b3c73137b9e0180dfb092b2c0e1cec08fcecb63f84de38873e7f608d99e841c2c50f6f2cb5da01cf08d120026485b60f25f3dffd39ba93a576c9e9b20bdc5822328fa068656fa89df72505d5114ceec86a2c835b9cc7128f39522d7c9ca8a986584377dc295f23638eb4fc99a6b22826255b2da8c9e86bf9b310bb020b2a1d5f3778dcc9e8cd034d864c055c23ee5b7036dfd98b58dbd6f6bc73e0b478b60e01c8a8c5a97f3c3b018b3dcfdaf79cd32463635bdb8e2da16a05d9f9b5a097f16407278c497c5203e0adc4453e585b6e365afa325bab5295b91e43809a5d1730c54c4ff50d95098c1256016050d8753c9c12ecc8b8a81057df68ff4925c2cee8fcca7bc023e39ec786f3beeeafe2754f6b123e4d632576dd798f80bb51ae105f7869b5ea1f46fc5ca49d35642e9f0ee934c4a2d0a2300702e3dca99140a0a26eb3e050d5660b00c318ba9f93a235caa1f85363cce937e57099bbb78edcfc1336d0d13cfd6f66a504a235591ad4988d391acfa5211ab7cc2d1c6d645513a966503159582b43fa37443347f5f2318953cf789a067b36fc065e6b4aeacb255891095de80d63563d731d601e0f7fa2d7119aabeba036e933b9a1619290bfc7f6c7c52c7375db901e6579bf51a9cc70752341a916e0b0dcea0d6b20b94bbfed9ce4a76bfae37364ba9eb0bd2a00e97d99f2c5497610a4d78efaf7c938bb173d65aee288160df5935a778d2073d4b808d3c1ca8ef7eda434758d69b15deb299929e6cb0ad9e6d40479aad1eb84232adce784b53d4a5ca4e7c957c7fd9281774bf52ae42f1573d0ff8f560eaa65b5a77edcda13d6126d554709672191d4384be126c13d55c0859a86ca50f36ba2e6e39cf9e81b33bd877c814e9f2d422195e6b3bcd94fff2a3fd1d6f5b99b35ee8e66ba995f767625385664fd8eddbbfc31a8fd0de17502073b6fe0a5a5a356904fc0dd72475a748a6c68001d4f0357b34b8c1b4a8097f3ef637d5f49561c2f168f29657a1fedea88a11da4798a5e2ccf0cacd89b93837822f3aa99a9ee5af26dbea7e3dcf754de4bd46ecb4091956c300bb46133a8f38ef13bba2313cafc820608950fda38d245ec71e884c0fce192fa6c8958a0c426d1b683372087786d1675a32a81f4971c25040c427f560f64f02e05be88f3184a028d3f6a3af1566a1dfff3d14fc131c6f61cdd2b780fe63677a9afda6a4dc4d7de51d39039e6d0ee1550c2e82e57752c50930de9c0fca7c982ec5d3891ad586185e9a7a7c37daa43ca7885c386c2a50e14a1fae202def79c78de7fcf075d081356c6fa9f6265c1a6985a90d3ddc8afdac965d325a7c6163e5e0d1f2cbcf0a9172cb088dbcfa522f238b0cd2025a9849b6798107e342c76738a936ca2d3ccca504743b3e418dcbebda622c23e352b6a0b1d7e9d29a69f0859a4dc38e30075e6553debaf2bac3f5ef1b37cafae8c73ce53df2e2825eedcb42b8f12c5d08bd69f6546bbc80207e939bb323cc7dcff7be16e3db16760222ef29927623590c6659b0317097870fc1e07cc8ff11783577ab961c1123117f834e820a3d8163136fda4badd03117086ef9d07aa4b61b7ae2c1753ceccf60806c64f814b00795c1114227f06366811626bce924ea5163920166396abe28d8f711b45a8d64befd1b9b0a6d5238871fa7159eca1022e86feabe271de26c31c42a9c987527bd0a671fa9f05049a4fff5a", 0x7a1}], 0x1) 20:33:43 executing program 1: msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000008036fa0a7f32a067b6a628afa82000000000000000f906c647411fd964ddb8d6729481665443093b0c92b4ff7a64573a86759ea2a29e85232e4f38acf765af8700231a5b19d855bae5c476f14d4eddce5d5135d8afb461a075e570"], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x4000000000) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/120}, 0x80, 0x2, 0x0) 20:33:47 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r2 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x981, 0x17) fcntl$setflags(r2, 0x2, 0x1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000540)='./file0/file0\x00', 0x11) setregid(r0, r1) setuid(0xee01) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') 20:33:47 executing program 1: semget$private(0x0, 0x1, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x100) mknodat(0xffffffffffffffff, 0x0, 0x9e, 0x4) sync() ioctl$TIOCCBRK(r0, 0x2000747a) clock_gettime(0x0, &(0x7f0000000200)) 20:33:47 executing program 0: chroot(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='./file1\x00') utimes(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0x8, 0xff}, {0x1374, 0x8}}) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x0, 0x10) mknod(&(0x7f0000000300)='./file1\x00', 0xc110, 0x7ff) readlinkat(r0, &(0x7f0000000040)='./file1\x00', &(0x7f00000002c0)=""/43, 0x2b) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/141, 0x8d) 20:33:47 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) lseek(r0, 0x0, 0x1) 20:33:48 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000040)="01", 0x1be) clock_gettime(0x4, &(0x7f0000000000)) socket$inet(0x2, 0x5, 0xfffffffffffffffe) 20:33:48 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/27, 0x1b}, {&(0x7f0000000040)=""/85, 0x55}], 0x2, 0x0) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x44}], 0x2, 0x0) 20:33:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x10, 0xc0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchown(r1, r2, r3) r4 = kqueue() r5 = msgget(0x3, 0x1) msgsnd(r5, &(0x7f0000000200)={0x3, "605c048edd66816a5827d76bbea7422a679a770300b350876af143349ba6f61d2b989c7515b97d7ac958459e448b7ddf50e503e7930b17105484fd4d302c9e39417bddc9bffcdd49d8bcfa686db7a914ce4fea547c5243ec22357352bc9a0b49b079f19b851403af9cc9c0f94ba9cab17e5298dbe19d73c5a6fb7012aba97b04d6777cc58691eed98fd1709be9c196caa08b074626eb6d6cce9ae1ce30254bae5de744bb9bb7be84c83efadde0cb94978fd37821d9b232104143bdc8a55cc6a0c6829b449c9ae987e3"}, 0xd1, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r4, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) write(r0, &(0x7f0000000080)="b8", 0x1) unlinkat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ftruncate(r0, 0x0) 20:33:48 executing program 0: setuid(0xee01) r0 = msgget(0xffffffffffffffff, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2e) r2 = socket$inet(0x2, 0x4003, 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="fa38185475f3558269d5394681e649c9bdbc308ef0f5908b512fd2ad60ef87a9a6deb27828fd0d5339a0ee7ec737bf518ef277556e2507bf980384ae783f2a3b6f8b35bc2bc3d43c86c0f8791676f7e1276cbe448c429cf32e4a3ec19e0fbbac73a195eb5175843a6e6a7df227a99fbd01f7bd9309cafe153ae2607421e966a1b9ce29cf386468b83d0e5687d480b1271948aaa7e76c195c64e3140ad34163c450a2ae155bbaf642cd823d21c59f919a7a10adf5b96158bf226595b6d06d4e30e5daa12f10bc700ff9082e0edce249f3921d90e0f2fe6378c6a039ed", 0xdc) socketpair(0x6, 0x3, 0x5, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/4}, 0xc, 0x2, 0x800) 20:33:48 executing program 0: r0 = socket(0x0, 0x8007, 0x9) sendto$inet6(r0, &(0x7f0000000040)="84b2ca89e414b1185e9081e7ac4f38915c172e85fa", 0x15, 0x4, &(0x7f00000000c0)={0x18, 0x0, 0x0, 0x7f}, 0xc) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="57ac9512ab9f9c1409000500e0010000000000000000dc52ab1e366c44b28927cf9463bf1de1ba179d5ee88cad2a5a85ffdaaa0c32e7041bc055d59b7ec88022aaecd10b6d64ba6b79fc5beb80634dc7c9f34bcc05e9635baf94035ee6c0ee469c29cbb2d924e7dadf42c5765c930cff41275af682915cc499ebd28d35998b4ed5df98e15008fed87debcf6d048ea54d3e75ef96269db7d6"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) chroot(&(0x7f0000000000)='\x00') 20:33:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4000004300) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0xa61, 0x8) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x400, 0x24) r3 = kqueue() r4 = socket$inet(0x2, 0x8005, 0x6) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xc0, 0x20000008, 0xd303, 0x20}], 0x9, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x2, 0x20000000, 0x3, 0x224}, {{r3}, 0xffffffffffffffff, 0x76, 0x2, 0x4, 0x3a}, {{r4}, 0xfffffffffffffffd, 0x41, 0xf0000000, 0x4, 0xfffffffffffffffc}], 0x3, &(0x7f00000001c0)={0x0, 0x8001}) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 20:33:48 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) getsockname$unix(r1, 0x0, &(0x7f0000000040)) r2 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x9, 0xfffffffffffffff7, r2}) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 20:33:48 executing program 0: mlock(&(0x7f0000e17000/0x3000)=nil, 0x3000) mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munlockall() madvise(&(0x7f0000bb9000/0x3000)=nil, 0x3000, 0x0) pckbd_enable: command error 20:33:49 executing program 0: syz_emit_ethernet(0xfd, &(0x7f0000000000)="954600c4564d94b43d927da8130707bc14daca0007cbeb0c6253e96f53b6276d8f1049169cdd1af95c78ecf9faea7b98db22baa0dbf768e5e5bc0f1d1e678f477a160bb59ee13fc2d6e36236595b75b0249f3bd71a3c4bb86e1f8c6c588bef3e750f49b4beb6555c6178c3739ed96a46c9a834685ebdb6d2510f61443ded572c12e1f4b2f7fbe279fa47b268211f6b50a2f4b8feeba9130000fdb4a77b5f5806559dc61a4c74add382bcfcdd01e71020b4682fe2ba8e2bdd211e97061f4d12b9fac733a64670bccd354a27eb1236f0baaab0398d4155f60ad2d2d0bc29619e0c398cc9727b5abf346053ad2efc983d04502ffe2d9f9bcc50c089a7cb6b") pckbd_enable: command error 20:33:50 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x3f, 0x1, 0x5, 0x2, 0x1}, 0xc) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0xffffffffffffffff, 0x0, 0x40000000000000}, {}, 0x8000000000000}, 0x3c) clock_settime(0x0, &(0x7f0000000380)={0x8, 0x7}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0x4c1ce20c1efd1870, 0xb0, 0x3, 0x9, 0x8000}, {{r0}, 0xffffffffffffffff, 0x2b, 0x0, 0x8, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x1, 0xf0000008, 0x0, 0x8cc1}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x7, 0xbf2}, {{r0}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x8, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x8, 0x80000003, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x40, 0xf00fffff, 0xffff, 0x5}], 0x5, &(0x7f00000002c0)=[{{r0}, 0x0, 0xa0, 0x80000000, 0x1, 0x4fbb}, {{r0}, 0xffffffffffffffff, 0x14, 0x40000082, 0x100000001, 0x47a}], 0x8, &(0x7f0000000300)={0x10001, 0x6}) socket$inet6(0x18, 0x7, 0x8) fchmod(r0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000340), 0x1, 0x0) setsockopt(r1, 0xa98, 0x7, &(0x7f0000000080)="eb46a42059d94b1ae57a780a4c1240e30a95547154014c33d9862b315f24dabf7ae3f7c4c1e1bb6d46c965e91511b985433fd7a932c2ac154b40d5da3d402e7d6ea20dd98c1865ad4f8f418b90ef1fbc11be9cb1142f6aaf5b2314ca8f9449f9fc41e3b9d7c5258f1be40835d137ff83c8a97b7be2587c5ba4721b960f5f5dc7fe496ac938f36ce926950aba472b22f70f5e971a933edd791a2930a07602f576af8503c0299842e1", 0xa8) 20:33:50 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) mprotect(&(0x7f000052c000/0x1000)=nil, 0x1000, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 20:33:50 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="0c716d8dca49acdb586c02302eb2d02fd2af54d258c4ade180113bd6519f9d0e5e8593c04e55fb7d1bb17e9c497782f0b831496d3f125e886ff12eecdb1455b24d01b10355b91ad496d96e193219844aedaa3183c518a51bed88a3ecfe506955", 0x60, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.le0\x00'], 0xa, &(0x7f0000000080), 0x3ca}, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) getrusage(0x1040000000003, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x501) r0 = open$dir(&(0x7f0000000fc0)='./bus\x00', 0x0, 0x0) syz_open_pts() unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x0) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)}], 0x1, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="e9", 0x1}], 0x1, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) truncate(&(0x7f0000000480)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='.\x00', 0x90) semget$private(0x0, 0x0, 0x4) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x4000000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) pipe2(&(0x7f0000000100), 0x4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x0, 0xc0000002, 0xcd, 0x776153b8}], 0x1f, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0xb3, 0xf0000000, 0x2, 0x8}, {{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x100000000, 0x7}], 0x9, &(0x7f0000000140)={0x69, 0x3}) fcntl$setstatus(r1, 0x4, 0x48) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x2011, r1, 0x0, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x0) wsmuxpoll: not open wsmuxpoll: not open 16:00:08 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000080)="967290633906f877eafe6002e713df84c339ba945b503905e1ffef98db8b310461c90a7062265e3947a1aa0ad756c4043771beb60524d4db3a7e2736fe130b7f1af5299cae8a9eb88a8760f27a23f464510921c5c5fafd71161d0820f228b652bfe801605a540ec95bf38e67ed2b7b8a483a638fc8fce2280fe3fa8db03a742d96dbf38d4e162ab5b6ddc323a1d2900515816719a2cdccef2f1a60431a4dae1f41743b5267772728b0ccbe8b30c1ea604d069efd74a074564236622b9178f5dcc023ca73c4e9b5d1e5", 0xc9, 0x2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x41) mkdir(&(0x7f00000002c0)='./file0\x00', 0x1d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r2) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)=""/197, 0xc5}], 0x1) 16:00:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getgid() getgroups(0x1, &(0x7f0000000000)=[r0]) getgroups(0x8, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r1) 16:00:08 executing program 0: r0 = msgget$private(0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getpeername$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000561b7a65aff706856d36b7cc11b3a634ee8238cdff7ec5a55f9fe2588b0ee2940d3891314f9a9ff85e1753be1d1dd80d4b9f919bd37762837a2b25e44b334a75ca21f956317db0cf7e17dbf3216e15f646f138ffa41e33240057a32fa874c12cc7e99fef6d750432a7c32d7a80048a2b265f124fb0e5fd9bbf02398397"], 0x0) fchmod(r1, 0x108) msgrcv(r0, &(0x7f0000000000)={0x0, ""/91}, 0x63, 0x0, 0x0) setuid(0xffffffffffffffff) r2 = semget(0x2, 0x4, 0x120) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001280)={{0x6, r3, r4, r5, r6, 0x0, 0x405}, 0xe2c8, 0x3, 0x2}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/1) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x6}, {0x18, 0x2, 0x5, 0xca40}, 0x7fff, [0x100, 0x9, 0x10001, 0x526cdcc4, 0xd, 0x8, 0x9, 0x6]}, 0x3c) 16:00:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x1, 0x16) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x550, 0x2c) dup2(r2, r1) 16:00:08 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000280)=""/194, 0x61}], 0x37) readv(r0, &(0x7f0000000000), 0x10000000000000c4) ioctl$TIOCCDTR(r1, 0x20007478) write(r1, 0x0, 0xfffffd7c) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b", 0x4a) write(r0, &(0x7f0000000340)="a13e5ac4c2641db6826b523ec3cabc1869070073", 0x14) syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000240)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d37, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:08 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x7, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c15", 0x65) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd110b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdfc5599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91abbdb5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f58968b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766af04e392b0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "8369d2d18001000000fa600000ebff0100"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x41) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:00:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x5, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/35, 0x23, 0x40, &(0x7f0000000080)={0x2, 0x0}, 0xc) 16:00:09 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) lstat(&(0x7f0000000080)='./file0\x00', 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) lseek(r0, 0x0, 0x2) 16:00:09 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1100, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x15}], 0x2, 0x0, 0x8000, 0x0) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000001380)={&(0x7f0000000040)=@in, 0xfffffffffffffef9, 0x0, 0x0, 0x0}, 0x8) fcntl$setflags(r0, 0x2, 0x1) 16:00:09 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r0, r3) r4 = syz_open_pts() r5 = semget$private(0x0, 0x0, 0x2) r6 = fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0xdf, r0, r1, r0, r2, 0x49, 0x100000000}, 0x40, 0x8fe, 0x100000000}) r7 = getuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f0000000180)=[r3]) fchown(r4, r7, r8) setgid(0xee00) setegid(0x0) r9 = getgid() semget$private(0x0, 0x1, 0x100) fchown(r4, 0x0, r9) map stack 0x20ffd000-0x21000000 of map 0xffffff007f12b000 failed: hole in range map stack 0x20ffd000-0x21000000 of map 0xffffff007f12b000 failed: hole in range 16:00:09 executing program 1: select(0x40, &(0x7f0000000000)={0xfff, 0xf3c, 0x9, 0x80000000, 0xff, 0xdae5, 0x1000, 0x6}, &(0x7f0000000040)={0x7, 0x0, 0x2, 0xff, 0x4eabcbf4, 0x800, 0x721, 0x2}, &(0x7f0000000080)={0x3, 0xdcf, 0x9, 0x8001, 0x0, 0x0, 0x9, 0x8}, &(0x7f00000000c0)={0x7f, 0xa54a}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x2, 0xffff}) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) chdir(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0\x00') chown(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f000064effb), 0x0) socket$inet(0x2, 0x8000, 0x2) socket$inet(0x2, 0x8000000005, 0x6) 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8008, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x1000) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x7) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0/file0\x00', r2, r3) linkat(r1, &(0x7f00000001c0)='./file0/file1\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) r4 = open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x20000, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socket$inet(0x2, 0x4000, 0x4) mknodat(r4, &(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x7) getpeername(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSCTTY(r0, 0x20007461) r5 = kqueue() r6 = open(&(0x7f0000000380)='./file0/file0\x00', 0x1, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r7, &(0x7f0000000400)=[{{r7}, 0xfffffffffffffff8, 0x20, 0x4, 0x8001, 0x1000}, {{r6}, 0xfffffffffffffff8, 0x10, 0x20, 0x8000}, {{r5}, 0xfffffffffffffffa, 0x10, 0xa0000001, 0xfffffffffffffffb, 0x4}], 0x7, &(0x7f0000000480)=[{{r8}, 0xfffffffffffffffe, 0x1, 0x0, 0x400, 0x9}], 0x6, &(0x7f00000004c0)={0x0, 0xfffffffffffffff9}) listen(r6, 0xffff) ioctl$TIOCSTART(r8, 0x2000746e) getsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000500), &(0x7f0000000540)=0x4) accept$unix(r0, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) unveil(&(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)='r\x00') read(r7, &(0x7f0000000680)=""/121, 0x79) setsockopt(r1, 0x9, 0x491, &(0x7f0000000700)="12bc808af7c9e46f968d01ee6e48e4abf7c2f85e0d106c0c59d7e3aa2183df5f8a9fde66b1326a27f6ec52d6df51378a791f4aa2107eb2737d96a981e8296e284a2709c394e59cfd9b08b5e121deac886bb3a74db844754ba810e54933cf4eeb819a140b947a6af0440441ad39220796aa7837721a92b9d16741c434bc678993d2b51a3fbb2efc1352837f228cca00e83a1e9c57f6619f3d6dcc2b7c963ccb6fe10599f1adbe", 0xa6) bind(r6, &(0x7f00000007c0)=@in6={0x18, 0x2, 0x7f, 0x40}, 0xc) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000800)={0x1f, 0x4, 0x2, 0x3, "faf48ccaa70e12403aa938c443e6cb96097bb334", 0x800, 0x1}) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xbca9b67b2d3fa5c3, 0x400) socketpair(0x3, 0x8000, 0x1e3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000280)="c7", 0x1}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() readv(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r3 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x0) sendto(r3, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) r4 = dup(r3) readv(r3, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) ioctl$TIOCSETAW(r3, 0x802c7415, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) symlinkat(&(0x7f0000000780)='./bus\x00', r3, &(0x7f00000007c0)='./bus\x00') getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f00000001c0)='./bus\x00', r5, r6) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x3, 0x51, 0x9}, {{r2}, 0xfffffffffffffffe, 0x10, 0x20, 0x352ad95c}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x8, 0x6}, {{r2}, 0xfffffffffffffffa, 0x8, 0x10, 0x0, 0x9}, {{r2}, 0xfffffffffffffffd, 0x2, 0x0, 0x81, 0xe8c3}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x9, 0x2}], 0x5a, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x80000042, 0x6, 0xfffffffffffffeff}, {{r3}, 0xfffffffffffffffb, 0x38, 0x1, 0x1, 0x2}, {{r4}, 0xffffffffffffffff, 0x80, 0xf0000010, 0x5}, {{r3}, 0xfffffffffffffffe, 0x10, 0x5, 0x1fffffffc, 0x800}, {{r0}, 0x0, 0x1, 0x0, 0x7fffffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x81, 0x6, 0x6, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x20, 0xffffffff80000000}], 0x25a, &(0x7f0000000180)={0x4, 0x1}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) fchmod(r0, 0x10) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a147780a000000000000800000eb06a600"}) 16:00:10 executing program 1: poll(&(0x7f0000000000)=[{}], 0x1, 0x0) socketpair$unix(0x1, 0x20000000000002, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x800002000, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)="79d5") recvfrom$unix(r0, &(0x7f00000000c0)=""/48, 0x30, 0x41, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) socketpair$inet(0x2, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000040)="df5d79b64123a14f7c44c1a33cf937442b576db992e932fda4fae4b0a022194b91f5e8fec72e84fe550a77063d7489bfc255824cc15565b6647296bd79ab43399c8ba50480d6fe7884ef8a2320fea1b0b1", 0x51, 0x3, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:00:10 executing program 1: getitimer(0x0, &(0x7f00000000c0)) getitimer(0x3, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x100000000009}, {0x0, 0x5cb7}}, 0x0) r0 = socket$inet6(0x18, 0x3, 0x89) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x1f}, 0x8) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x5) open(&(0x7f0000000040)='./file1\x00', 0x81, 0x20) open$dir(&(0x7f0000000880)='./file1\x00', 0x1, 0x1000000000000) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 16:00:10 executing program 0: getpid() getpid() r0 = socket$inet6(0x18, 0x4000, 0x6fbe) sendto$inet6(r0, &(0x7f0000000080)="c9451b7e78f4cb9153c334d41cb9f4d6432cbbe5db5d463fd4110f55ca3aec80cd5163563cafb129c4495f9d35715e241f9cba03debfc8c0ef539ab5881054551d1f26f12ee4785e887d3f36453beac7eaf03b5ff2e168f51f00a6c56dda06a65017fd0a70599dddd7e13c3bef3209865cd09f1bcbcd56b54004758e79038a05c06cc728e976c5d36fdebced3f", 0x8d, 0x40a, &(0x7f0000000000)={0x18, 0x1, 0x8, 0x9}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x24) 16:00:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x10002, 0x40) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/5, 0x5}], 0x1) r1 = socket(0x1, 0x0, 0x0) fchmod(r1, 0x40) accept$inet(r1, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e0000/0x10000)=nil, 0x10000, 0x0) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x0) fcntl$setstatus(r0, 0x4, 0x40) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002580)=[{0x10}], 0x10}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1a) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x1008, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffe1, 0x3ff, 0x10001, 0x8, "582edfafdc54a20490137adbb85f6d3107629d97", 0xffffffff80000000, 0x84}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)=0x7) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000140)='-]\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) accept$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, 0xffffffffffffffff, &(0x7f0000000040)) 16:00:10 executing program 0: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x5}], 0x1, 0x0) r0 = kqueue() fsync(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x1}, {{r1}, 0xfffffffffffffff9, 0x9}, {{r1}, 0xfffffffffffffffb}], 0x49b, 0x0, 0x1000, 0x0) kqueue() 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) read(r0, &(0x7f00000003c0)=""/214, 0xd6) r1 = syz_open_pts() r2 = shmget(0x1, 0x2000, 0x60, &(0x7f0000ffc000/0x2000)=nil) geteuid() r3 = getgid() ioctl$TIOCGTSTAMP(r1, 0x4010745b, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) sendmsg$unix(r4, &(0x7f0000000380)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f00000004c0)="795465907c1acf14e8d703d889eec7d83b7c8cd558351adde1482a3280e3f81884c45b9bc16e5c0f32b4549a8dec9e97167c8cfeb2656ffaabcbd078bf8c63f1316141600daefecdca4a19b7d4c8476eebba2b2a6a0e5528d4ab64a546891d0d0d7c6defd61c9b703648e78b00d176d64fcc1d443af520b2cbb23654911e66f2d66a0a7d8faf9ee2adbc43184fcabbca55a5d5", 0x93}, {&(0x7f0000000580)="0b3565e02e12d56fca5e1d1e5ce1906311181299bb5fd477825e3d8e8191ac1e915c0518b5de258ab4e10eddcae942757c6355cf755ebb2c0de0f0fff60c400fa194fd31c5d33fa40e9298e7a9936062cf37298e77d100f6535bc5afd05523d1b941dfdb2021cd55edf3d8dabbb3bb3c641003e6f703974461fe593ed1209105bf583f0a93bdb4708ec8812063bcfb9301a3cf4b6239b096d4291248d4145214ef11d0b8bf676ff119ae28351a0e2be32183f9a51e8551e554a4a6b6bbb823bddeaa4788f0a6863d4c6f788a00", 0xcd}, {&(0x7f0000000680)="0ffdbaf61e04b064302d8b612f7c9014acf707199b46033ab4360e27f17650fe0ae9385929e38e9cad807e849e90c1f8a990f59a08ee740b978ccdb6d41f25218d3abc85ea4d0575817400c7467229764e00b81168755da1ed09601bafca2a39e6c7bdab8973d2cf0b8257a03dbd772025b4f530a1cb4af61ad9b7319ac3f20c2d94732911242153db7a43142a27d900ff537d9624333d1ce2bfbdf2d73716cd97a97bf95af5bbc50249f9817a9bce80d29f6f546560afcc10d0754cf1f466ae2965703c13f89e7bf7195e05ed692270e89ece44a448c5bd7b3998096355c781cd84e638", 0xe4}], 0x3, 0x0, 0x0, 0x401}, 0x400) r5 = geteuid() r6 = getgid() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="890b77268d65fa9987c95c07b63126c05887d799b20ed457c9e8a7057ad5a1dceba8a91128392111f0e79457d310960cb16df83e7120f0f3b551a25013e7d92b5b1ea642473c9ee9e4dbc572d9d795ceda134a15d9b3107dc9ac1be4a045e12dd3bae9b0662ac54ad8fee16e0f9b3055f75c45ce1c066b982a3a79aa04190152a3fc12a1b59e428ea292c90501e97a15c3b772a4545bdbe845a9d4d6aeae675e3e0b51bf9d5a45bfa15be13054da40add57400d3206031debcbe8948aa80ab892d1c06ac19e5272feca034877e16800396bedaad8e757fa9079e4b6c2605", 0xde}], 0x1) r7 = getppid() r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, r5, r6, 0x40, 0x6}, 0x5, 0x800, r7, r8, 0x89b7, 0x8, 0x7ff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7f8c, "7e92b794f388f4f8ae04803cea065176003bb1fe", 0x0, 0x102}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x12) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x4) recvfrom$inet(r0, &(0x7f0000001080)=""/4096, 0x1000, 0x803, &(0x7f0000000100)={0x2, 0x0}, 0xc) chmod(&(0x7f0000000000)='./bus\x00', 0x1) setsockopt(r0, 0x8, 0x1ce8, &(0x7f00000000c0)="464b1c8a0a22977f3eaeadbe162aa3eb696b08ae3f0ee927965103deb15c05778f7983ea4125837e3e3aa1dc8f25f455e1848ce6fb95db", 0x37) 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="9604774238fbf35e2b8519a2f0f90b2191282f440c33cdca43660af868874b0ac7cd06017d1de55055d65ec35044027b5c9335b7a70821ce6c94e4a02f476937cb9df86a3c02d9cacab87a819ac6172e5630cefe209f5c9284398783928c64b4575ba2a5c60abc193c7d61d54ea5f2dd8c5f00cb", 0x74}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:00:12 executing program 1: open(&(0x7f0000000000)='./bus\x00', 0x40, 0x180) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/6, 0x158}], 0x1, 0x1) 16:00:16 executing program 0: geteuid() r0 = geteuid() setuid(r0) r1 = syz_open_pts() flock(r1, 0x9) fchmod(r1, 0x0) socketpair(0x20, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$getown(r0, 0x5) r1 = socket(0x5, 0x7, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fef000/0x1000)=nil, 0x1000) 16:00:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x1c00000000000}) 16:00:16 executing program 0: socket(0x18, 0x7, 0x40000000000) socket$inet6(0x18, 0x8003, 0x1000) r0 = socket$inet6(0x18, 0x2, 0x0) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x1bdc63d2, 0x4) r1 = msgget(0x0, 0x40) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/172) 16:00:16 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000140)="8ff16db71d8fc4e68449a09d6846d3783dd67d60eac04aebb179f3001a9139c2e2ed611ecd6d1502d2703848f19506c1707f8cdb1b91fd429275a23be794ecb1f899a0f6bb8bea1912ec38f5f9aac07b204d3e848456a72a9dc130d8807f6fa61027c36abc104ae3276ee5b3218dbdad00d06c58320307432796360f529cad0e900107", 0x83) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f00000000c0)="f6678b20ef48d01ca0b0ab57d1c0b23bcc3fcddeb7e22a2b4b69c4bfe0547255d91a6282c7e84d135d2256cb2e8df99678373c14c3e28de37bd20518a550185a28d8b195e4c123c4aec1c0e307b3c3325acb41607c9de90e2e917acc7491bdd733a976aef4fa34ea0280", 0x6a) r1 = socket$inet6(0x18, 0x8000, 0x0) listen(r1, 0xa2) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x40) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x9, 0xfffffffffffffa91, "ca0a8073f2a42ccca78000000000000000f800"}) read(r2, &(0x7f0000000300)=""/241, 0xf1) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x7ff) socketpair$inet(0x2, 0x1, 0x57, &(0x7f0000000040)={0xffffffffffffffff}) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:16 executing program 0: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 16:00:17 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f00000001c0)='2', 0x1) read(0xffffffffffffffff, &(0x7f0000000100)=""/172, 0xac) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/53, 0x35) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000380)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x8, 0xff}, {0x18, 0x0, 0x5, 0xe26d}, 0x7f, [0x80000000, 0x8, 0x48, 0x6, 0x1, 0xf567, 0x1, 0x1]}, 0x3c) syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000340)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0x2}, {0x18, 0x0, 0x9, 0x4}, 0x4, [0x7, 0xbc, 0x1, 0x0, 0x1, 0x9, 0x40, 0x7fffffff]}, 0x3c) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000240)=0x5) 16:00:17 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f00000000c0)='\b\x00\x00\x00', 0x215) socketpair(0x10, 0x4005, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:17 executing program 1: clock_settime(0x2, &(0x7f00000000c0)={0x6, 0x6}) clock_settime(0x0, &(0x7f0000000000)={0x8200000000000000}) nanosleep(&(0x7f0000000040)={0x5, 0x4}, &(0x7f0000000080)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x20) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x2, 0xffff, 0x5, 0x3, "0c8413bd43f7ef12d634541a684b520e194175c6", 0x9, 0x3}) 16:00:17 executing program 0: setuid(0xee01) setreuid(0xffffffffffffffff, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x70, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x44, 0x0, 0x1, 0x5}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x7, 0x4}, {{r0}, 0xfffffffffffffffa, 0x80, 0x10, 0x40, 0x401}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x4, 0x8ae}, {{r0}, 0xffffffffffffffff, 0x30, 0x4, 0x101, 0x9}, {{r0}, 0xfffffffffffffff8, 0x2, 0x8, 0x6, 0x4}, {{r0}, 0xfffffffffffffffe, 0x21, 0xf00fffff, 0x200, 0x7f}], 0x1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x11, 0x2, 0x1ff, 0x1b9}, {{r0}, 0xfffffffffffffff8, 0x1, 0x3, 0x20, 0x2}], 0x2, &(0x7f0000000040)={0x3f, 0x2}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x8, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff}], 0x6, 0x0) 02:14:24 executing program 0: r0 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x2, 0x4) pwritev(r0, &(0x7f0000002640)=[{&(0x7f0000000040)="c759cf8d1d107caeedf91558f79cababf384c8234c3e66b4406a19043693a02e5c8ebb5544cb3477457f2a290f180887ebfe6a5928e0f81b8e0b2d16f9d0514e8395bd0c879fb3ec1c549daec179143cda00d84c66d01186cc7a6d6eda2ab427ace720320ef1089685a1072bf3312e6412f785943fba54ececa5ce8b5991adbe82fb2985abbb046f28e05c6e9f945f3350447a15e5e4309fca102f0078bc0ab3e17a7a0fa10f7e7cf155befe38fe78cf24414efbcac6c1bf7f37124d5746ae6c229dffdb98386fd10ebab464610592430f2d15e48f6944fc458a3649a3927a161b54528b71104b77d06147df5cc256358f894e08351e3d8dcf0a2c66e4236f4587444c0f1c864de6197e205fc522b99df88d3b53bd6d902596ec99eacccde5d021ad9a757955309053b0c8fd2cfcf5e859972d2786a9f756f2ded6b53cdc990a7e1fc7731342156bf26505a1fa52f241e0eca4450f5a6b0969a10b981f802c36b1bf17e9c4da4f550605f9f44e5fe800255c70b0c6f38712254caf602822c1ba7926104e3fca365c203dc2d12df4499e97dd15bbf264cc514e657d101cf95927994a30728a0d501802c44d07d641a52ea8dd09c99b69d2cead575faabd120878238c343bf64279732e555f5613ebac9eef6026fc9506d60f81478efc7f1a9d0f492e29c9cea9ca3c48c41c8ebb4872fb1e300b23aba17e189860499f8a9cd0ebbe9a3b9f007425e2cb6616edf3871b9c80979fd20221c4a7e8669ed0aefd06492a781de790673faa95941a8fef0ea14e94f4f9345b56e0b44657d47e3cf7661e3b41eb091119e4711e5e56ba9f4f74513e2f1bb1963f77aba7a1ebae080ca4ba9baf79c1568c0858037efa0335cb2c20ba7ae363272b8f90bf1f093087ef8d448ee0b1b57bfa6bcd924f76be7930aaacb9e480382f38e6c5674e53bca27e42cd3454ea9d5aa651e9a6ec133e8931363428719796439c931d93703228328b685216c81017baa3ff5770b58352dbeb771a70a82074f54b2e6618fde0b9e7c1aa2e9918e5d2b89975fff0ddb62e90de4eee53c4430eadff48944c77c4954bc6fc53759940ad32291e6f6e565e819d026bf52d0c960565c234a51addb36d34a1f33e398073380a71f3d3619dcb00d5414116763f5dad50d4638535ccddbd226925bca3e6806a44a7cdb0158d373140922df6a8894a20284fa7b47b4bc43add0e95fb958b3e3838e325902ac800b0d1c2aa9d48d703362fe7b29e459c69c6d01a9b4dcd55ef5cb958bbe241871c362c7cd7e7dbbc08385f72515dac6905b39a123b28cc8157947a45a3d82b6def4e0e95c023b9d89af9f7c6b0ba8ab18532bfb667e8f33f5b5c7193f199228c6481871a8b8eaf8778d60a41b624a41f15ab759ca6f04181f7603f2ca74ea3dbce0ead315f410cafd3d83785ebc4646dedd228ea05e7398437ce1bfe174b59997f9bd6f1f5a4317f62dc1605f8ccc7cd011b94a57b8e8262478d48df3563fa7934c659e040e39f607d083fe081741af0994a1a73508b449f082c561b11ab49515a9906946543edae0a2b0cc2bf66115f2dc1cd107deb91e4284b954e31721a9238b8c1f9ab1693355d415afd8b0ef7c898afadd80bd41566be949e6e9148335f2c59d571692f42c6894bb3990c013a1506582e939b1228c6c6195244e36fbb0223a4030f637a58e833edd3f2f04b7a161bf75ab24f5cd33399f186ff1fb33985b5bafeebd62262d7a383870024b0b92cbdeb70155e1a6f603cf3d1760f49741ade8edc20495fd5c2ba269925f10f9cf797708df0ff9396f64c2e7e886e91b177ab77035e1e2e58d01b7a6aae1baabb8bc1b1263e430b6c41961c7f155d68824a20dc070cc0eb37a3d63dd876454e60db321c87030fdafb843236a1b4e07252d01e2a296861a44f88adb62b9faf5d230de6a56002e8dbdc2e5b3d552b322dbd6fe1cbc33806aaf827e98e0dc9f34c50ce006d5ab537e496066d68b34dd0edabc2c96ef0efee811473130f6901f3c714111d4ec3fa2e0c15c230cdf2804a228f714646eb5c89449c72e6ee69f9f85fbb803c01b3980bf90596206bd1f9821b147ac6ecb9054f9833d76ac8d8389e644fa34b86d59939a37751345cdb42e36538d663e96847fd3ad777989b6622d3bbb279cd79a1174916e12c56356b3cfe1d7c8c45a6064d14b96b31f044f52e43f94336aa6b2d6a46126db42d8c0d5c483e37200d49cbb2cdf392e518a15e3639018898f59679adfc026d2f03166980c5e9292ee9e04ee7451c89cf5d6abb8c7944df3fa346152f509a288756c8b543eb09f7a2a8bd9655a7195a3e0a72424ef7fafbbe8b76713fc7880c3fb5316d422ceec58595594d9a98d644140eac4934c2eade450de4e2417a32211c9f6a2a7aad3d186fab23e3283d1cba1fee3d90b2e75b82bc32145769481b28c4bd7c3d9b6b13f2f439fefa5eae9e2e63d77b685d077ae3ad2a74c4c5d965fef16b08376a80d1c47bfc21f83ec97b69009de7f5e8441e7a3e2f917d045a25009d91eadf49928fbdd51dd0880491a1fe141929275c8879339884a05956aae8ed0422764314e17d7ef9f0a956038ca9e91038b48d310c026af40b7d5e2acd3c53cfd9e9176d7fad1c6627d1b6c30dd1c427559c3c5b9062e1c19f76d14d7adb13d6fedcf2291e2abc8bb7a6a5335da96b4301c177d1eea794b953cffcda60135bf05b8a879fb67a441b9a9282312bff2be37c8ea8b3918cc9f8a11d5d5d74945b774ab06129a614bbfd6f364c43e5cabaced3cb0adad8d04aff140b26cc03194a165c4468c3dfa4cb6387f64d5d1340431253cb4531e7bce1f26193b4324345a49bcb8ac8384ab23cad1b1a63b247edd81201d40a2b3194e3e1cabf1b264ade3e9ace9068400bd48fc1851bed0648f698e78cfae4d8a94d10fad6d16993fd97381f7feb22aa779cf3fa843ea6a9eedebf57cdfbaee2793120ca7fc6438fa704fa1d6c13f7709745d9cdde73c55c64a4b3ec6a3f0beb283227e9dfc8e900d9eefe1b5cc1d93b780dee2768a5c4e607e50d041af30a3623626167f6e411ec46ca5d99d00f1dc00f26c7a2021f82c9cdf3f97392bac0c1a13f123ab114407f34982e2ffae60e6e9dbbbbb3d9ef04a27afe64b9e1053dda6d86545e4384659dde0e511197880ef6e3cf73f3bcab60cde55e5855899f9260bdda6256d9f83514e52080f844c10e721fad41774caf2e4c098759b34714bf8b2329f84a91fe5cdee4680a787d2b4eb7684a038e05ade8584205fe2cd85f424f9b8d91c2d5dc84352271bb5663c9954feb9b4149f8d12f18322bfa0f9ae8482a245b491e6e49037f0eecd02b6005652eb43eac1ceb77040c0b1104980462fc3c8f1184095f5b781f81654144d74a889e7ae60744ba68cd7ba1d8021744831e62b4aca573c8c1fb6fcef4ea307a5e08ecb3a15b52104de89d952fdb954d5d412ac37a1bd320614a4f0521c2d25ca927406fbda5390c68d74d50f9bf83cc36429ed07f7d5b29aa3d7e7e8dd46395d42f5b052a110b05e9b8c3464a5253d20f59fc9d7888c7c2b886c1e1414fb4df113f49da01f6fde85c2a61131104fc86ed759ffee9a6e294a90ca2e165ffa463a83d669fdf266780de4141a89f37dd4388052788b34a18992b79eb728d1c5b70402221f366f019b9223a987665840e21a9fb7d0ccd8da2ddac04735ed7c7c69a632193dd61086538d2fb4b6de7ffd1ff6b3097c3971f77dc079d4feb49abd3286da207111ed209244d62c0161a4dce3fbb2331eb8be0de1623fccb13d9f88203672d96ffa8a62ab16e6aea4d8e4cb82b2940821dd46cda1853dc8fa2904d48a945ced8709d47f946e5bdaff3b80e2d116895507296a78502f568b13c4f141b45a571bbabbfa6e501ee9145648b91ef56a00b52be679108f016d6fe8ea3e32262f0d06823641a8be7458254b5dab4e16ea0d2e088ed3ca71129db5ff94140fee3945b125aba9c7fd2984c86a1451ee0a9a083abecf43e6aece67b2050fab0cf65517ee9f6fba607c4faf85f4acbe2a5fa03a1e0fc55bdca12ef3720b8f65dc9d0301b1a2b4d44da510bf90dfab78a0eda5aee44bcd5ab9a6395b0e0b3785f7cfc4e2299e1c7262524c460e054ea7583336abc3e94a2e1a8e6a9828432d171b198d50b0fcd2dd4d9af463c2ef70ee9926a4b9152f148c61473b4ee78d71db9adbd9058f5c0caf158511d60e8a0a62852aaa5825deaf4a6a755be053f1535fde5789a060f377adb62eecf710a893e66599f6408266751326fa6fd5d5f394ebb0c4d5f8dbef319b9a255d9b46b2e6939317fa41b94e23e373aec3194877678ad108b96e1429e2e274810e8762b58b9c50c3425332c92d715c62a1017ca1476a8b4b5d8fc89d5fe004353a5a9c16ba24d83dfbe4e1b617fc269c04bbcd9a0997fc2b63a4c7ce2f252a5263d504a31bcf3e3b645cf1a04d130d9845eaeda73fa5cedb718c08e24e23d2c78a5d7597feb55a2040275aa4c2cdfbf509eb0d36e7145e6c4558cafa585bc9aca2041f9eab6e0935b935217dc5bd0b285b4b99a05bed484f68cdf6eb4faaeffe76fff5c60d6eeb918ed281c8de041cd5fef6c4b314c7a50bf4dac937cbdfecbf4b87f1b5962043ca19cccf29a1758f185ea9a84e481c16ac0cdfa07ce0d7be3dd10e7aaed8606e7368ee1ab9360f3d1f5316956fb7cb1e2774e7d8c312a387e20aae0884084a6be7820e753d946b3293d7899b27b6dd40bb2a6e0dfec38bd16b4bb557b56a565ff54c02abaf06606f05929a437654fc4b073b02771807b0aa9ae429f71b4547aee62891bd4691e9a63ce019c498c72bad67812582ad5a0500271d0e54f2092db058e3bc3ad82624d2912f3c6275330babbf482eb6ca6f233a4ba48fefa9e511640e965368805624fce890140faef477fb0c376ae7d64213522bd7fc2b45290cdafdee5d19b43609412949850b3d4c052eb073a8609e3b3056692bfd0c035a7d0adba7b8c41355d65e474773db2edca149c11acab991f6ff00837c2199192ce142cb55220ec509522ee98cb89bec7a733c3788f84a27684b845ee55190afd24cf5c88f9ac6781d7d18e3d26e9f6be3d6a1e597f301ecdb4a8a1f8af8323f1e1c6746fbacc48301ea76313121b8fca12b2b35fe27f1ed3a9095bca0e95d3a19e8144548f440ab0b8b6f6db43c916e96165058444cbba029066aa4c452df402527feffcab3eea02eb667b12899bf9c6c94690de8bc499ab82a5a0cfbcb432c9a0b39a7a439e4deb695cf3ef76229e931e13cd7a36e2187b5708760bd94c72b6e22b36f59391b24f94fbb9816b5935aeae7e84c79f73f57e808c0db86bf1d09f2a6356ee7de5d235c273550542923f317a8e9503462b31c6f1f73004b5702768cd5e6f3064c488f4f02176bcf15c1f5067520bb894c1d4e7fe94095e9827e994b6604cb1a0ab1182b75118355aa14b5778748eaa358c28247fa2c647bd414358c27a0bbb2571ca3626a62e8c933467a5b34c874169c19b55ab028573fbbc0915d0f9e842418d127fc77bfe8d3365914f5281f893d11b7534e837d6a0bccb099a8f1fde266b97a500b6baa423e6f8a862d75e3196dd8b2a23bf021b376804f29f2cc99b510946b500b173ffca73f419818e50274aa1b51fc8f5130a358fe7d6f30e0c7656960a4b3615bbd778a823d9e471b9a3484dbe6753a0976c8a66bb7ac889b40dc08a4cf657cbaa9f007e9345005ae557d9d9ea8cc569672d9e033d319048bb78fb39cf309416c0813144af5f6fe8", 0x1000}, {&(0x7f0000001040)="dee228aa2913dff57ea5aeaf1d1631f0893005357c1129a1ae4cfcaae6a1688738aa8ec4881ee3d7051bd6f227252f0a3776c2858963163d846f2e0e6d5f8cb866be913a272edef0a525c735b9df02d961561230789a9b51fdb984b049947177c6e30397380d6954a73d62b51eaf09f23f399c4d067675fc8ab28a4605ae795d568a655aa857b353a609ea8a284ccdec6325bb49cb23162d52f7ce0452df287ed1281a5f090c3e0e5f4695b802d3a5b78eab65d77fecee4efea5d137591491ba22500ddc9cc0071ca69d262c6361b54f8637c152ba1baaf6266082440e1992988524f879fd6c", 0xe6}, {&(0x7f0000001140)="b05de5b3f4609a7826d5f5215c56a4c0a2d14fa31536aedd514a889c8dcc5b7eb666429a1e72b4789131bda5e3944b4fb4535c2ea2ddd0647faf85c289c995937eeb260d3d8fe66c0be05137dd23266a444d5181bd297635693cb47db968ccadacd8fb6cdd8ff17cefb3815c9debcf4cc5752e88c598969b363d11c581f83478e64d3a1195461223d766bbe85042c4f5f294da2aad5a3e7e675d1cf0ccbe333ecd0b4dc110699ece20c08b00d6e446880dae9dd6af", 0xb5}, {&(0x7f0000001200)="fe7a664c509611ea5b0d9ffd3b21690be3a7e1da07997173f196e839fb6676d304e04e0f568daa1a08406157373afc52c750c39741e3ed154ffffe8a95f793dab15a8054d55212fa1800ae0daa6b9cdf3a24a9ecfd36ed50ce32eb36db3f014f97efca082c91e58c9796df5b1a6cccb8298860437305747e579bd8fb3d66c072dfe4d154126efa06c97cdc103b62681d5ad67a3061894728d87f460b641769d0f8d049b8657c26639bd5960df9b8", 0xae}, {&(0x7f00000012c0)="fd5374feebad7b0d1cc1798dc46ed3a599dd943b936a75fa759244b9b521c7a06bb922ee23a681749134dc791c7ebcb19beed9cc2847e0cce5bc0059b891b441ede77f070943a36ddc78ac4dc8d05d5f5be8badfc68a6c4f43687dd989ef8ec02ef300e8a194", 0x66}, {&(0x7f0000001340)="56346fb3e84d0e7bdfee445c", 0xc}, {&(0x7f0000001380)="a6b59743eda5af6f51e6c58453175da44f4510d0949087b722f81b4a948af7ffd9274a58815ab895fb25a46a03a50ac91c528d35293cc4f9992db62b0b9634e58735bfdc92cdadb56f6eb6f67a908b5dcfeff3ecd58f1cc60625214b90ab11a584ff39b18dedf833319eedff08945b890d8bf6a3d4e78c15d3d4e6aabe3ef885be323a6cff8f90a5eef2a50f093dc834ea79ab43a796b490ee9ae041596a64e14fb6e0ec423cff05623ec12986e21ec857a335228a19a076262d42eb83b7246c9b9e726c5f89899c03d3ccfdf2928c2d1e667929cf", 0xd5}, {&(0x7f0000001480)="f56aa1e7d3b7ef7c6948563b3e45bf10e1b785a6af134fe17ecb2d156f2426cbd1f474f91c1a7b18aa1dec7a81d6bfb3ca63303109523344b0d163f2826c0d0d8c42b383b891e568f110557a6f62b1484322cfff911d98a59db0d7d8902f5933fc48763b7bed0017691a8daf9f34206cdb7435509d7e87cbcdc130255265d28e037ec543a19598cbbf27262de927576d899d660539a5fb10a30f943144679f53b48574401203ad5b371b36623fb322b0bfc0d11d980e0d2a71f50d796d4f268070f61f37f595d45f144693180f60bf3df1310de6b5d8c2ffba4bf447acb51ce4d7b7502f238dac9aa568de978ba87377f1568fcc33ac90a3b2a6028ad52f825ae5bb384923562e61c32b5f328b1554f8446a698c954fc50b3de2d61aa912ea58ee76f31810240dc474c385e23637c49284f4e2989f9d8f0c4d869609f93d885ba2a3305878e91f1801b02a1b8337adfaf40c49bdc65bffc1e19d5d1e4accc20c30fe029689fd6cdb0e1a8960c81ef08826fd3017cf465d0c6e9d8a4097ec439b4bcab991914c542e8065041ecb02d52375c803185bfe39e710cff7babd71df7966a4e7fb8f30a5d438ee67168bfdfd9b7959f077e51ccccaadc4505f9e04acbcdd76ebddb4ccf4955f30d1a0471b0495ef26ed9ac780f3a44e073369a82c26c562127d9e91c77d46fef3fd8135a4e94e83c5b659c47f16b9259c0bb37f17be474bd8014d0a2b324ed6ed13021966d5704d8bcb4286ec8b19da6f6e07c840a5429225abc3f6f93115c21dce1957a9174c97af9f79fb2eed6468a9e510fcd7adeac0c6df6650c40a2aaac0f2f69282da8b2f6ea122eb05173d7f7bd9fa097e28a36595f41d74b6d7680a37d99c630adda4c4b6a4b2a9d8deeba73c2ff985eee9c27c9bf64d324a5f07295b180c17579f0dff7cfbc2e4c59104ffe457878ad8106166284bbba940662af76649671d6fb9229c35a4781828d642850fc6f845e530fae3ef946b65e63436e43a74ef93bf70873012c6885c3b97c2569056240519a90814b46a8f2f5f4cb2cb74351d90ff99b062c917b6448cd82155922442e9d4f89ed3f705c85c71da4dd55cff4b66a1c87d081df5995c1856a444e467805140e645676cc2c0d85b4b9f606e887e67877d9774a00b619bb9f8eb60b6647bce738dee04e7dfc307a7c993cc474171b86f4e9f414f921313e068bdd1ac4ac82615ddc04668b7c4791967db68dfad65105d766d0ecf22896c39c1144be15182ae4e62cb1ab7cfb4d7b79d53ae2d1e66314a816eb65e3495ebc156ac8dc064114a9fb241b12fd474ab03de93b52affdbbe38d3046dafe51116a80248c855859433e07bea209ecc2d768504e55d0f708f16366d56f7140763b1c3f2a2d36f7b0bdcd75abc51e9a458d5b06a18285bae2127da3d1fd017ccc68d68465c82c22ff38f7078ff554ac4a7e7ea61100fbda8b03fe67071f7c46feae5293c871225bb9d50125da6f3f3fba96550adb6d51584ae9c56d6d56c55068941cbff9aa793d730aa8e4de0a9f23e9d2819fff7de5e389920b8c110b3ba41a3421d61ef30d8fac18877b79a77429d9d3f452f3fabe4ae642efb862a4b11aa3db10432414bd6e676a6b6a00892b99219829d4f84321afaa82cc59af97aba31cae3c41b05fd943d1b3ddf35413495c5845af6eb006d80b6f794242ae1b05252c079c3405d0e8f250959e7dc399a61cc5ac7ed110d7fa2f1e89e118440a1c55175065470ac218c09f67e00f8e9f1ee6239ad10ca1cfdec7b93627be55a384dac891d67b569fc7fe239fa373ba3471cd27606f4933ec3cc2a4d6249931435f9c3ddd0be2de720d6b5ee956fe053608b2fd5d0195f21c287154f5dc09a8eb9ba7c57e5fd1304462b3a8ac7465eea89d7e436e98d7eca0fdcb1682f443fb0aac1a9832a003b558a03a1216e18569508b9839d151c6b364b2f24606251f4bfb86cdbf9b695e97323126500a41541ed970ed28299fda493b0d3544efe244d14a89e1b2ed27a88af3a9795c91cb9b49fe1597e3871ad57e84d3e05f68b8c7e7690c7a9d864c2b3bdadb749dc0c71e470496817cbdae09ea83cbcf43566cf55ea08bdea389489025cefd1249f3700dc9ff77079282ca4a81ed940f23a40ff6eae4825834dfb03bd58dc62fdc53215bd97890dc1578cfbfa6b93fc5ba072ce3ca9522d2de91e093c5c9348605d2dde33b3b301273963d4a48af79166cc2502c6d86868eee198c3bb33903e93f126b87dec785d1252084f153b5ff44d616405652f02569d729f2fea008d3ed040d8a84394fa6f69906d8b114b1232b4e008de8a4e5978a468c651a47e5c07cc7473c0f7e8b3b316414a644bbe89a8c001577beaad439d97134e98974b278804ffdd4b05f607e73b4448d271670e7231b682ddca685a23fdc056d29c87c147ff8d6e4227f5b82e65e81e93015ea15c1b77d8939c3082f4a6c9d00d22e97f22329beb07d8e8a49ad76cd6e30e3576ea795064d1fa5759283a5ded48aaa5b3175b301a7540a3440daade43e7032ad8935991ea5cf76deadbce3a1acd5808fab805b4884e07d70b1f88f5d73017bcfe8430fe6fb11ed47805762e8ed380c5170087e4cc1decb8c6caa29cf263e0b91f0cd1f66d0c12b53924e62fb9beb812ba412d4899a0a8ad4bd5cca466326dadccb78b328a6cbd798ebe4c394f9a733222c7214a50e832ebd9894e75822673670671562a350e4fb0a22f0afb3e5d6891eac3338848b565748527d480a0cc62a628d8f034431cfbafb8b06a65458327fb6baf949fcfd873d221ddc013ddc209e8b7e6a862df6301df6194281b7d08072571065cc08c1981333f54763fc674a0d3bdd47130bf381c8086bfc9aae75f9348cc0cb3960a1970dcb1d761ac0a4431f7e3b80ee6bc98ecd16bede60ea0f7a4b1e222706603cfcd40d501a7a81bb97595c4efee6b84dd380f95f5581d7fd98d068d232368ff4c501545f22da3d236f25905093bc8e33bcc34de4a179d9fb0bbbd1b1cd2030b2ba39bc3fb7c732bb4294c0e16e29f16d64afbda79beebaea38f00f52c14b810bd1f717ab6f8b00df3246bc38893474d17c19a53c86ae6383d5903a599637de2b2fac80eb582134b5498c8863725978eade568ca229973b08accefe5f819c9dc87b0f61e2140d7f156cf392e1f909c7e5926cc4bc5468765824165ef845a1b23d64bb59378d57280c9c690ce3108b33c77c7c4d1d668c4d75ec0c75bc1d34e7bc42f2367c103117c59c6a2bbfdc23573d481cbffaf98b77fa7ccf23fe3467c29e38da4ffd0d504a2a256450dfe9948f9a00050357bcb77b53ea2f5b8f78ad9735cc5dcaa6c622e018d0e03f007748839faa3aa3e7f4f1aec7ddca671613a553d23de104188285b85a3db945075aebc6002988d779135974083bc240513ca6aee1dad551b636f961bc55f8d85262b846a2f929876f1e487838db83b6c4b6c606539cf8764f5645d4919f7790f768fd189f56834ecf4e43cd10466530ab480bf38365b313d96c600a61e3799a6712ba3359a003fb56a5b90726488f1015069e085b1440055993bc8add8e947d746ae8f2a7386eee59d7314d0e95bb15401ba5069a1ec4ceba55708913905e9a04cf6176a7773e7d3d2264995a4553152509d910ee6a7a3a8c0c2767a888f84d9e74625df2bc3ef3927ec530caac8c74c69bf26617bd33fa5acba92ec55115fc929274a118fdc4b9c73164a8e94d6db10a49d7ea1aad755829f2b595f1d74c05e7f47f7ee29f549fe2897c9532954bdb6c0dbb28b2d436e8f1e395150b6198113f37f4e48262c424a7380ef70a8ccedb1a88e2ad0bb44d78ba395b7be76e7be45a7134f9b316dadd27c93040d05d61295e17a9bfc2c912b2f686810f0fa507569ec549695823236abfc8175a4351f2dc6bb2a3c61550b7af5ad1a688396cf4c799597b7f7464b97c9c080740607dc8ee03ac39142243b94a367b1bf6869b1e1e97a9948fe4f0ab66e851908935d28ebe1b916d29e1b6d910914aa189f64dd8351e2ec1cea35b3f269ef4728f8bbed7f0833036afb2be056670f9a6c1dd33b96f9541dfb9e283fa5160d7191f0ac1c6d219d77a30e40b2440da08593a3543792d9d3da11532375d7041b57ab012c10b4a4a4fc71da7bcef41ad42d3a6ba96f61bc5009d5528b7d79ea5a96ee8ff2abd1799dccf2aa0d03d6afada2817c7eacbdf42530c82574658357dbbe81349a1c592080fd51737a42af35fad719a8e8992787449eda9d95ba08bc6500a893ac1e5689345742b443d84d991a929d3a04c2a453f13f946bf4ee816cda349ef63cd23c97e5f5fcf0c7ceaf8d2d1ec98dfd80eb056f0c4d86aa59278988a382c3cfbcbb966939d27f5980474d3585bf26cbf7ce5c0d5d4b6d9e5a23fc64a41c7d2856dfd4bbc371cd2f36098ca4b8f500e202c5c6b6c32ddd8219c5f4db236b5578848f98b3a5879d8a742b4b6d1602cbf695bcb917b4e21b8228861734e91b37f88689e27665e8f8fac61e97c792d13391b0e99beacadc9c9e6a081c06283ae43471bccb7b766a5026ca2225a5ec8244a15275faa0e8de8287599f4ac5f73116525abc6191a4d173fcc9e82383351d9ea95a7bd96777eb7b68c440d7cdc42b43fca64fe863f62907e1034927f6b7505fac2e324a08829f69e18622c11a09024507f1734ce11c0f4fb0cc7a250191f315defb18e3aa35912e5d74a02c21312bce641016cd7f0a087a17d58990f298937d144526a8ea00cf54b18f2b43cfaa2af445f8bd898649bfa1781950d017cd28b34d75cf746c72bbb818c6ffca0c18bffddc70e2008a4705521917bd2ca59a8bd4075a6e0a31fca4d6a741e3b06476aa60f3e17776cfea52fd8914319ac14c887f157cd86bce93501eabed300edfef8a8d2111b81d9f55c5077cf4d217b773450e1fca6a11e976149390cbe1309637dd2e610e74127244f71f35cc663fcf599b854de533903ca2f7f5e9d3cd037b2e364aae5dfe1fd5d952674a5dde15050730d4b35e629ff13949b5855beea4bde547430b7ea7d017fb2dad6cb835d0649b8681f2c4e5997da94183b5342455e382c68d32371b98e1fca80b700caa9a033ad914688b985a6c59a89e342092ef909b2c409c6ace5a002db4122cff2946d66de52eb7e94caec91bb5b390fa852b05b6c36585890cb46969628286c8542ce8d5a6bd7dc876520cd7cdb0ac41a146d0285e5b90c3f0d744037bfe57ef8f1836239d7557c23d84d41b58f158ac11963fddc9b1d5f451942e40607f54b579d4c6d5ef6d8fe6d76fe0cc33482142e9ad3a22c9bd93af621eb770149f08bb164e469902d3c41dc78cc6545f7947bbe39a28eb90930cd7c7a9f5259bf2bb076b95954d62c7fa98f9e9e9b175f0d2527ae53d3fec64466f2add165c896f80a88093903f29e896807848b8f57eb4070c02fbc895b2d9dbaf26773d4f1c3e4d9d57a78a012070e8ad11830fcd7710d0b1e4785f2f7dd6bab773fc5196618aa17e4789a6e1fad96fceb4d7dca09695984fc14350d8b2ec1f2a362dcbd96b65800a1f86bdf8cca2619e6cb7e9fb98c0f726f5755e14a40acd9496f55d1551e58535d193df64a572a0b76bdad713582d8d83335ec36017e36e144cc4ce93bdd00aa97d296368901627a569be06e9f87946537f85ed86d2ccdd72e661b6e61f4c60de6f8f48c6f6d01701b9941a5b47bbe0ec6c7bc5f0f9f6b53b9497771952e98e7956a4e7b16aa610e542963d454346dfeb164b8420da83d8b3b5983eafb9f1e5a469", 0x1000}, {&(0x7f0000002480)="4d0b2eb18013542bf01a3b61d817ca6e6e8af70a93eb8daf15b4806e4cd254631b00be0e3f621a354405121aa1d3d6c14bcfcee6cde65c6134c16eafc6ea7f8f0430351c5765359b4be7e59022056eee240557179ecbd30a4d034dcd2026dfd659a5b104c4b3d70d5c209aa46003098386feda7d364eb3920608cda1c1f9b038280c", 0x82}, {&(0x7f0000002540)="024f06b386051825622e0ca442dc6f116c088c26852cb7c909cba88ececdbac315df84474dcb90d482df27cd169f335ad327696c7e429a80685b9343509553c5f3388496cb8d01253fb7a621879308d9fe9796599eab6f05a39e626650b8f3c068b3cf0aab95a00f9582b063409b617971d69dc598fc59c0dd20748d6a6aaf22956571f8da34ce52a454213fe0bb91cf378368caf8d652b01eb0cd4132a8be965a3fed295d6f640975bde4f628d786b83588b527ff0d7eb0362038884668c7d0b798d1520713e89404296cf34aa05ffa6ec1bf0bcc8f6624b34598d6ba86d05f57c151be550f50c8e8bb91af3554d7", 0xef}], 0xa, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0xfffffd8b) 02:14:24 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x9, 0x1, r1}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r2, &(0x7f0000000100), 0x2, 0x0, 0xffffbffffffffffe, 0x0) r3 = msgget(0x3, 0x8) msgctl$IPC_RMID(r3, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) rmdir(&(0x7f0000000000)='./bus\x00') 02:14:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f00000001c0)={0xfffffffffffffffd, 0x41}, &(0x7f0000000340)) r7 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, r4, 0xffffffffffffffff]) r9 = getgid() select(0xfffffffffffffef7, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x7}) bind$inet(r0, &(0x7f0000000280)={0x2, 0x1}, 0xc) fchownat(r0, &(0x7f0000000200)='./bus\x00', r2, r8, 0x4) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x6, 0x7, r1}) fchmod(r0, 0x10) setgid(r9) setregid(r6, r3) r10 = semget$private(0x0, 0x7, 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000380)={{0x2, r5, r9, r2, r4, 0x0, 0x2}, 0x1, 0xfa37, 0x4}) 02:14:27 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) fchmod(r0, 0x8) dup2(r0, r0) kevent(r1, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffffe, 0xa}], 0x8, 0x0, 0x9, 0x0) 02:14:27 executing program 1: poll(&(0x7f0000000080)=[{}], 0x1, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e001009dacff01"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x25af90167d5e1800}, 0x8) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0x10}], 0x10, 0xf}, 0x4) 02:14:27 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$dupfd(r0, 0x0, r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x79ce10b4, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername(r0, 0x0, &(0x7f0000000040)) getpeername(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000001c91b266000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000001ebffffffffffffff004e9900000000"], &(0x7f0000000000)=0x5c) 02:14:27 executing program 1: mlockall(0x2) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) setrlimit(0x3, &(0x7f0000000180)={0x200008, 0x4000000000001}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)) ioctl$TIOCSDTR(r1, 0x20007479) 02:14:27 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x7) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 02:14:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)=',]&$$^\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)="5b40ac00", &(0x7f0000000200)='%,\x00', &(0x7f0000000240)='(\x00', &(0x7f0000000280)='\'*$[)\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)="cb2e00"]) recvmsg(r0, &(0x7f0000000b40)={&(0x7f0000000380)=@in, 0xc, &(0x7f00000009c0)=[{&(0x7f00000003c0)=""/107, 0x6b}, {&(0x7f0000000440)=""/250, 0xfa}, {&(0x7f0000000540)=""/46, 0x2e}, {&(0x7f0000000580)=""/221, 0xdd}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000680)=""/92, 0x5c}, {&(0x7f0000000700)=""/138, 0x8a}, {&(0x7f00000007c0)=""/105, 0x69}, {&(0x7f0000000840)=""/243, 0xf3}, {&(0x7f0000000940)=""/100, 0x64}], 0xa, &(0x7f0000000a80)=""/172, 0xac, 0x2}, 0x40) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000cc0)) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x82, 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) 02:14:27 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)="ba0ed314e6bab6117482225f0000000000000000000000eaff", 0x19}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) write(r0, &(0x7f0000000000)="dc7496e55b3497", 0x7) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 02:14:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x7ff, 0x0) write(r0, &(0x7f00000001c0)="73e7ec0dec862ffdb0f1ded3f7e84444957fbfeb854d3a21dfb3ac07aad0f16f3bc3db22720a2cab1b1b9d586db412dd464fb6016171306e3cc83265b6c78d2669776a66075ad9c857a3ba0af34017b03248b2d30e762a659170c68acadbf3ceb4d4dcbbb9005c0b1679b3397853a24e0a98874cbe966fe0a467be216c21b517f58bd824451d27ceb6f097730abf2ddea007fc1a596161ef319a3a694c4dd1942dccf98bb2d71c749e53d46b51b0f8049dd975e8395cfe7396683e699e0fc2e08180dc7148ceed057f0932a005ba199347390187", 0xd4) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) 02:14:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6004, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 02:14:33 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) r0 = getuid() socketpair(0x12, 0x0, 0x1e61b7cb, &(0x7f0000000080)={0xffffffffffffffff}) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x42, 0x2) setuid(r0) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x100) r2 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) fchdir(r2) 02:14:33 executing program 0: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x2, 0x1000}], 0x1) semop(r0, &(0x7f0000000000)=[{0x1, 0x7f, 0x1000}], 0x1) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) 02:14:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) chmod(&(0x7f0000000040)='./file0\x00', 0x42) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)=[{0x10}], 0x10, 0x5}, 0x0) 02:14:36 executing program 0: r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x180, 0x0) pwritev(r0, &(0x7f0000002700)=[{&(0x7f0000001580)="547aa010ef6b472ff2f519a91ae1871f5f51219d490c8a97d282ea100df0588e9ff5f81df34221d1fca5b0b2d75f4164119e3c4a7a044b3f37eca3608333f15cbb08505c55fbd4e597922bd0ca3ba23067c2416a643669f6b6d7ecc6741ea8a900c50b01a901112285f2b555236f8f18c01cd938382cd25683772c261db61ca17582a5725903dc9adcbd235281341f40f1a870c7dd83eee1d6f9845c9cccbcba52f22fa5a7e7b9d8154a4a8532d81999af81badd024137811a2bee515b291a130cc0ef8e688d081fa84cd501f01f6046aad3b07319bc48b27674624dce96d41953ad6da319fe4d3977811eff49103fdafc24ea1ab106ab88ba7949ef3d0b8759539fae66fd632252d4f98c51780a484f45c503084163e0b59513fd514c34483a0c1c4040a93b1f51892683f159ab197f588e02b6ec4a99aef4b360ec30b2e729011bddc11f94ecd0b52811478eea7558040a7925723de02839303eb5c928d4e808f730191b00dae0efc49d7234909c674250f21eef25e6aafa8c263e3053fb3aeaeb789e58c1bcb73d246b2301174fc475ec104470ebcc7f190458404a8412b2ca3b28daaccab9e3ec127a928e54d8a0aefd7a9adcc8c95687d44503ee9b1e7b69df47d0722b253b5a6aa968217958bca753dbd539c44850f6e3b7a754d2f3f52d854d0365f6762692bad4c134a7578c046987191af17d789ecba5ecc7519d10752c069239f4799225a616f48815126c22073b2cf22c9ac056c7c14c7d400a756bd7d37bb24974b9dcdf4916ed34258050c07c57af1d1a759d1e276fa84f6ced065dfa029bd8e3f77092c22f1e95e069d283825094bc0b004cdf3ef78de19dc9d3a51b6890ba6cd31d53da59975147333929957a25a697ad62dad4ab628c1e3c5c3a6ee56111f6e250ab3efe9d71b70cd92735f2a3a300f3a3e084ee56f2730bcdc649654045d0631245d5227bedb57a750ba58d1115c16fbbd9d8efb037fed965b9fe249beeea4f493d2968737eb3de97431880fd4481a8b28791c71e3e1acd3f4cc535d8155f240d193539dc7313e49d9e4c2b8653d84c1f1617708ef162aa7e340e2e01d4ca93c2e851d7c5e0ea4c92300908d4717593be14f7711da2281f2d1195a4bafb4c430c2cc8b26bde86b5481b4aec38fbfbeb2e3f2d17acc24e782ebe649655fc5691f6bc1e7080e7296811f178ab0946609d71b981003ba6ef330881ea80b4b60fe0f9d931b602d631e28fd7ad5ccc716f02e61aa4268edf8c54507a6a3fb644f720d4e6cb2e567b0c77ca5ff15a30fac0eb95b0986fb0859bb927b6e855878f74b51cb52813d9cb4b781646ebbba3206d0a9450fb9f4a50d5be72a625c18debf6b034584c0c7f4d9e402957d8ee498299e5db6f7b5abc6eb99eca10e17041bafbbfcd1daa92de6e0390ba4f903620a4957929665a80beee26dd20c679f8f64036c55e9aa8a6c5679111a7f9ceebf6ca2a516708ec4072e35b532bda017c33f9acd0fe687c19ea755fcf7208e7ce68024c4226c4d31d845fd3b43a961fafe3af218da5020062be044e52e2b5d77e87d375f55d9ca8e5c21df89f951783b1a082d9854388ad09154d13113b44aeddad4e7665a7bb25aff60c4b9cba635360a6402b4ce13031915ab360dc14ccd1195cd0ba953efb56737dc26913d4c5628d3213f2307d58e0b70591ee6d3caa077d11938fc1955aadb5f476951e1d31af7c7610f38b5d6eaa92f092830fe807214a672499588b0904ae999d89fb7b983d39ff4065e9901a6d19cc747a92c50002841442ae9f9f510c01855279d05603b4d07bf107a7beff89d66e73689ce9c6538a0eb7aff19f368958ddc340f7caa61d69d9e119748e91715fbf26c2f297435bffc0b5a25f57902f9b5705429e1b383ebfe4c827595b5cfeaf909843715386c1a603bcfb40a4bd738f5321afcd86f0e4d853526638deaf746ec5ac6a8ad09f2057221516979a3bf9caac3e6d4023d1e868d9f9918391706e918d7dc194b8054f8b5ba12b598c0e47de53a82c8e9a79632715b362b1525d6cd75ba72b7b044c706bd392b064e9ff591c5ef4c5f7ee272bbb332073899ac711af8c255924f5cb8e7bede512daa5019438727ce7d3895246d78f5f456d3f57375a2aa614545a6cf26d34bf2bfb9a29891e9e672da248ae558a1489f8ca55c764e5cdd0ca8f1742bf58f1e9fb9bf7b99ed4264332da430e87e1760468e34aeb4308a67b046a4ea39566ec72c6f5e30aec2dce78c48d0378b49cb9bc746f7c02220e095b95fdedac6f5f64794150c0b6ddbc9db7756437cc7fb8e63a815ada4c6338f6e43257c654dbdaa37da3ce40caf0e65121009665d21b5351cfe614001754e4400b0ddf490ba0516a253bb848648df3f06131fc2bd7b4333b7c2fd15c8d7006e2a2fb0e4372f7ebfa8ba8c04efa422ff55347c09388fd10eead18f4ec97096f6a7106003b9c04d80aaa851b45c07607bcd7c21387482b34bc1932f40ad793efebd259fca05b6ba3a84af4846995cab51d93bae919bcf9258027f0a9537be18fb08cd56a4d502b661ea34a8d24037d585c62eee8c1c6be3568e574580aa24c8e66a9531ae16458ef06105df3ed4e99dda62f777f028bdd95a7515b560f5123b8a2490a8a8d06fdc9de675c14c08904a760832cec01a27deb506c21ff4f498c4b3006545f2a8b578d6f952c209164a540fb36dbfdfee3beb5bbbcf2325fb129af0d141498dac0d1dc09f32e3da530b2ace983a9291888ca8419917f971546141e8b33d28482ec7db8ef36bcd38fcf1cc427927081fe274b4a3d61c38770c26808dc5fdd1860b3e020260445b22fe661b5add7b22ad22404ddd19b2e178cb35104857e6c7a19d7d486d6e872be0252b5e6981860f475048381560afb46e1d66d265d480ebe358928cdb7318bd9a8ad973f847584c391790b5f87922de55536b2097eb587e4b34f42ac1b7bc01a5a9fdabe0b4e7ddc6c283be84e4b7e9c4a25a9c383bb84d1ecf4f81255d34cf580996fc120cfeb5338e3901152d732b2dc256ed1782b12432ec0fa6ed44c0818b9ed1db28f62e1976db26ccd92d779770cd46c4bbcffa12aa0934aaa2881b1d53c4cdef727d1a117118f5c8b997e62ab40c73ebc077f8097d688e72ffe5ae23f4df203b2d60098095101a564f271909720f20712a959e936d6da02eec8e12f035160a8ba2addf642ea7b0631f00c1945ca84caa2c1bbb7fc3572756f030d54777b19a64165b77a9752cd0b0f0206bace4b735998889326a4666def7e0cffcb494124056279a409a147339a167bd0257870b21c01b18a76c060965215090cad72a5cb3d6fe140c90f2cde84fec54e6fcaf1ed8ec691644a1e38d7cbe33243cfe73215dac6573da49d8ee6197939457ca07061281f4ef53939a3634aaeb59c6557b5597eca346613d40aedf6635448a512ba057c845ce27cc3fbc6a172ddefcb67c6a5b2137b337fa3b67e29f2fb83d8c1275f058140325b2f1d0e583bf2f5922334446f9f40336c81395373389c1f5a3188d93e33b82a60c295a88f14fa1f9222fbc53303488457e71a9490beabba138eb47a10b5ce3e75d003bc5710241f4abe757c30b4256be5cf8500f78f0182a469bd90383175373bfc84d086fb46bfda499e6738802af81525cbb2b72ddfcf863b0baa2ce1c257bd69542754c01bc083555ed268c9d864b448e4657423b138233925f6cfc3ed4ebbe2e601655ae7380c721da6d327def158bf22bb5922ee2e8ab1bd9f3b370f65fcda27b6b4d1abc41f254d08a0ac95d2b9cbb3aec2d140e281ba8d6863fc80bc4ac6234d9912de1462ffb195c487d2d9bfe8eb37aeefbe5b8c158c6f6935ceff056c98af907ec54879595a972125502c859412ae20aa1225a86f48a316e7ca53779a4234c14784a438141fa68ccd9699c1cd74017621ec73969ef66810f003e9aff77b653fb8405d9050db937237876f56865f5f47f08e87ca8b86b4393834a602bb576c2ff6eae4c1f25bc1420e320d418dfe2934786cd656fa3ca57ae1da142feb00cda0800e0ed3d79bb46557beb89aa8e55b5844cd35054dd9287429858f60e9ba5ad5773105af9f53cc38357a67e50eb0f2106860a10758e6763f5cbb0496bf2c12396521b977cbd5c302b5dc1807430dc1cd2fa1d03d8fd8690951370c921a6105c4ccdeee552785cad7453d4acb77a5a74c5f604edf54ed405b55ec1cf8f7c0b61be0328d43bf2b6636c173739c9352b228c9c441e8eaba82b76f1b8a6628f75d5cd646787c5dc9c66e4a4edd278288399715902ab7f31a9c2ae8b0125cbd9316745411b7db5d44a87b8c24828d6576a4573a3c181eb8afe014b369e39f7495b79b3ae621aaffcff653796ca0283c0ecba4cb1545164acc9af4fb3892d0d6358e3e2e98fff852c06fa9c36631fc4a80908b4c3b219d8852ab6a339633899d643c6b7d6318f47bca0add9a946a5fe5eab2e9d7f9d56e6d2f8bfdae6db6646ade36ed56273aeba5c01ef76a55d02a6172e43f1835a8f4837602a4c40d99825b6b6282e9ef24269b624033e2b5ec557780d528750501287b1e558ec493f92db1780b0233976dc0fcfbc1673a4745dc1bb21ad9090ebc3f015e679e4526704dc34a0683d38ee36735f35a2f4c42d55519d7ba2e9db9c83209c62cc3ee0699a44acf214b762af2296989de23fdc26ffb48f4410532b09dcd67cdaede4a8b29ee251406231c82b672784fd10565e0ef77b222b661ae5f8e90f3a2e5dd1dcce43b6a70d01229704e5935f158678a95f95f45d8abaf2aa22f9defbad15facad152977afbf48cba9cc72781cc5e3f2a3ecbae9fdac2dfa042ea37a2f034211409725b75219a8d3bbbac7ca2e729930bcaf43639313af5a2d7e35274b3affd17e85bc2a2f12654e26097f9038db59627da74167b7c3a6501ef572ffc4d769b97216d610d1554c597bb5a17b47568b082c7807dda3897362d59ec5a6723a1d233fdd05092dec7ffac3868814c4611d7a5e2db45b85183525a4cc733f9ffdac6759d5efb71e9b870c8b0fefb8d49d710139d1104af21b81abc4094717a9e534101aba67bcff0f2238c0f35cf9cd036f52bd27bd41d73cd0e75e6ba12cfb064120ef46176e0f7f8ca826dbec59ba11302cfbf466c3a408e6a253274273d21b41189df2b6f35b4c00c0e17d8ce298365d832f3a7a9f1c07fa84e4c784215830784dd542614fa198e7131baf2e7370837daeb168d33482f7e5be18d1059364236ed1c38c8679f1d241485926d0f596f4fd65037ad03dbaba5ea070c391d23ba30fef960645a6a423410a6812703c09a171fe23d2fcc0c2ba2c452fe923d1074505f8be90e3e61491e09a9dc04486c569a473f4693f77ed6d04b5a2b80afe1769252a14e1891fbd0701244acb67d680d3e06253af4c6f8c47118c0eb48a0d0e626205fb66838955f44f1818850542d8111f7c55f7d51ad6d81931f4fff4bb606c4996c20aeb08475b105fcbc6a194872a5383f6455fee293e1d467058e4b2867eff37c5a03f36e5ef7e10957d90cc52f6190387983aaa35607eb05eafe459917780e8ad1e608ea63f247c3b563fd3f35e96583c4cf58305034747a2aba3d1584ea04a92ecd343049520560c7207f6ecccae03cb23d15e24a1fce477f7168bc6f6a1aa7a2cf180fc0386086ce23cad971f95b3dc50f04253d11d46390c8da03f4cb2b295498a4eda6a8ee700f7b45144a076c1a701f477fac4eb0d18d3e790c1c43b22f9b0946e8a52bb2bbe224843da71cba3d2564940", 0x1000}, {&(0x7f0000002580)="2019bcca2bade98c527929bf1dc4d9a18c41af2fd263996a8e7d03442712c95724b7de2c787cf5355e595a00030656d2ddb77d14b91c7de7a8c3766570207d81b52b3e0540913492ac58e5fc7d8ab04ba8555f10b850f87f", 0x58}, {&(0x7f0000002600)="ea3152669b431adc943ab1870633beef5539ba57983fa3bba8b25d00ca3e106a6038cb772782e8dc833ad9347f869e53bb040392ab6d228f055de2897a9c3ef9b0774beb38747d4fe6d9122de44bf581162cab2562de6203daafc1247ad1e5f5cc0d87f6886bcff00494de106c6af63da091db3ae538f5677ffd23bdfa641b687e0c46bf28a7b9068b1975b272394d2d7ae5493c0c4434e9c87e85be2a3f9dc9ee4f28e9f32cef50f584e6e96062aa17fced63246ec1328af8d4cc1fe8b02576e981d8f11fd076658137186891291f61e959b8f263f5", 0xd6}], 0x3, 0x0) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000180)="a507152af290b54c613ae0b7290109c44dd4c72f50aaeee286725a4f1285436c85ae43d48caee9b2ea211e4a5f81a2bca17b7d93917d20585a9d67154f2a8908e6c2aa4b5074405a64dde950427821f42f4a3eb7e49b64998db9011e3aa9d8b5ecc1dc0f90f2665595d77f5a5308e36ae78db0e70a3cacbcf7088d490d8210f3438e4765", 0x84}, {&(0x7f0000000240)="a9ede01795907fea3497bcf332037e14080b3d7ec57221164924e3302edf8f5af8fb4bcb5ee8cfc9770df571f6720de17229a7fc0eb60c57c5f500ae45ba893bdb504544cbc6d0610adbc6b58b320446b835844e6c88edad73f2abe330f63b0fe7ac6f1c33865fe49138d22cce8341f272f6063c4bf33bcd3854554d8177d045ddcf130007a6c9cc485b7bcf0d2f58c176640747142ffd2fa2ed09e43764766cb2f3cf11508063f12ea9bd243373779683237da531d9899c39cfe539e838ba13caf225c6ccd49001d0f2ad1003f0bd597a9d0b22bf0fe4bd6b52429a8a11c27e79db1a8c877ef51c9635d92bac2b7ad8d22d0ad1fc4581aded4765ca1c3ef098375d8271b3b3940d048683f240c6df2d8f52d2463ea5ac32b1b5f6e8eb3902a08217d295b1783d7a0c00888ee0c7be1687b55f3196eb4443c4523c29e69a3fddc1746ca66502b3d51a105346b6222e1f203684dca656ec01cc39d61eb6864d890cbed8fb4e108278decad95c0b0c0015a7903d92d241116603fcef81dd8dd820c2dd9678b56922fa87ec3c4a77f730743927d984579653fc4212d52752b74ede19658c9018520a13f6eda71bf9f43b6972a0e92bc1d7f8a269b808b370120c7d619c28be23475141a61ccdf1513ef575231f5620a43e7e14a7d707d70394a609bbb57dc34bc118a90b401971eb3400a505eb35699e0cc161a24479aeb75b142cc2f34c55317de73e4f68c4f85b9a5f49f2d4c498c1dd3c9df3c731cf42b4073a926d3b2288b7c7a162fcf4aecc879d9b2e3c18f0cf5a51f366cddd981ed22e13ab5f34b9849ecfaf2a510323332346fcd5ca01b6b3e713a619a858b979e2c7d70c014e196d25412198882d0822349a55954a3d9e6e6f26cb9cc1fb083c9b66f911f35b9c7ba10a8973f96de6f4ea6f4b4a69d9a52ec1c0e8ef879b820400320bc47e6ca54a27f85ed709c8615a57fe07149eb4f81806ff7d05a1d1d71234042215e2bc1db221bc89da3be4d636b2057e7467d974b25e148995fb694e692183d345371f5ec76e0ac66f22a714065b551d6dc3fc91f249f0bb96152450d562a1b399d4fd85e901feef0b5f68ad212ff2984f40997d2eba1a210e35a2ac3116ad293c189b916c51df0c8fa1d735c0ff0e82d79d8ffb326d7533f3a4967ebf8f05167648c8a06ec577e72940f98ac398ab0041b63031ff064cbcf68f1b1f6224bb7d59583cb56948f5182d9d9a98805810572ade488cbf1a58f2d68f71184224d41c6d67dfee16ace933cc254fdcd0fab1eeae7024f188c0e4cfdbb023548033c831c0b6103ea8e197daf943ce51a4331f5342495b12fb3728c598ad287ee7a8e00bc5ed9a03089b7edd48dffddce4124aabb353758e5fc388c086c9bcc2640fd2c85b0ae08eddd5589b76d146e0459996bdfb1ebb77f51b6a4cd9454afacc543a6f82fa5315e4fc5de6a83d301e4411cb135383ffbf5ce2a467a81312d9bf2dac533578febcc480fbc03edb26f3eb278bd14992393fcfea6587e49778dac96609ca375460dbbc4a1681740d1682b3bf350b02acb167ad2f27192ca2eeb0e5d8c56ef48e0b62afe7459b25bb8877bac16dae521ef0fd92a5e5e9df5e6cdd4d8792a2c46501d04487bbbaeecb3e3da0dfbf02588658af49689f5001aabd6daeff0e5d4de32aa990576f0f20ded45778c62f9efbc26cc426bc88b18351fd47346b0b2b559062c9383c58c14ec5b64ab281fe7655028b08722f661b9f44e839784a0c5b9e0eeff030694cfcb9f4b0b0add35a1c3235b00e509ebd482311534be078a55b3b67c3069eed794155a1a6a451cb5b4f0d37f26b1be47a6287791442524834e0f50fa0b1e0186c7fa28dea498bc4ac21bb0eecb01bd90a91bca7298f156ffad00869f100add9b1d5a98cac7f361f83778d33e65325ad06ac96985debe45472cee000319b69ab1f327895500fdfd77015ae8d0b3a1cc90954d1c868b98d67eba9c7edaf5c4e72b2758ab7932cdd5c0969405461333eb9baaf5f8549fdcda5f6364b2126c674c150c990fa3481065a0050147e1429b0dc14669e3cfe367b334489f63777d60d1cd4b64e1dea7ea044c2350a9d1d22e3912e2f51bfdef86f879e6bde35f1a2b55c633340ee20b8342a39bacbc30078b1143828acdc4930e376051bd3427358f0e879b68cf163f77f00cbe7a4977abf3dc7b311ef7d208d4c31d6213ca83afb069ac2c2428556f8559cf4e7346a9eff7568d8f2485e4f4e585e8d082b9b9dc9857475806203886f28ac2cf5efc3e0e61c18258a1bf48678d3708e0671e049ca508293aeeac7b6a2fdaf67c551e0bf8e7e0e12c8458b6e0f3d8c2ba68dac4ad0bb188a472ff7bb53e01939353c002d7e46b4f9970c03915d93e62641bea1301d7e543a2fbc7507fcbd02b1f9e2fc88d3f69bdb7c6c7eaa1959cbc8f4de1fe0c311f5783a2126b3b8f8e8e296a7e6350a7bf305b315bbfb380533e7879b0c6e61a99f4c1cfa8ffd7ed82e8af6f136e43b0b55ac64ddfe5bcfb74387879ef56c91cf212359068134c1f7131400dd40079a147999fc08893997638a2b21770660b3fb968901d7a5c8d30f4aa82c24c8b1ad2b6db561062abfcf4361f893f6245bce69c26492e6f80ffd22b37bbf3ddbaaee6742bc9891b64f69e7ce07685cb3ca7fd495597b2cc198d7432fbf9c3e634c64afcae51b28fe0a09eb31905dd5f1929fa7ea8db4552fd4fad4e9ade6b57a5d65a9c5a947ef5987d1c2daea419e2d00db57f78aa223b882c87c175db475a4f555ca8401d1c71a61eb5030d091f91498f27f16ce5312bc8e8af1cae07682ea5afd8d1a49490289e04120e492a9835643837c2e68906aa9e8d8940f9c28dbfc40ac1b644faba1448dca24ce65d51818fd59fd5b1e3c5e11806129b7949b05b21f1c6ee487c29505b8aff43b9c0a38541614b6e82fe81af307d9dc26bf36be942944442ac5dac0b59d375aadb68661166b66098ea0f64f26e3f3f97d1cc356f79c0de3a2ea116f2f29f37327ce4e02b1349ad7e0f94989f5aece69b3b5abffd772084687a749f94c4fe5091a51fc44785f53ff718c27a07ff75fa6df18c4c874f1070880dcd613a57d2d5861f1d9825244e2da1f450c4a77c9b07defcfd9057f131cf37d82a596a93156390b1ece95be6f45d85e33eb987ebc5e9ab8f62171b8a2160091de13df80cbcb161c706e23cdba151517617941beddc15b5919cfa9b1d5893875c57593fc067bbebb505aca0c1abe0055930b21a9404accd5c848d2a1ecf4f5d8d88abb092bd92df1ac73bbe6763012e61ea9e949bdb198d7d244f16d5e9207bc9c44a3152b0d0cc4ad5b432cf6d2e49147c069bd347666e5a4a8bc455276bbb6f27ef5abf69b378104bab9c3886c2e07fcf193a3f120078728ac8f094b481470dd02d3c38d125895d42db2608a6d9ecf887eeec21f5e30b14676c4f6268ac1b4d29352604e3ac19e730ee824425bc96d12c3cf23a2a0e1d3212fb52c41ac2596b7d7c399e1b17e84572c8ccffee7b24df9ae672f807586f8a75c32e2221e0fbd795beaa288a88f2b16cb13035849008d463343b47aa0b5c40325e9803364dabf5e51d3c88f9f9b459ab8fcaa8c2d81c218e82e16c483921b6fc5ffbf61e54301265b258394917a9d67c15c6b936b0ac32ceb4649931da40e682e5d15e4034a5b302032c98bdd952a80569a34f1dbc16f4c07ee8bedc01da9ed895783d81137333ce904f6875844ccbbbcc0ba9f4fd2daf3518f750c1f53cb1d0a6dd8dff650b6c992f64b53e65ca3926100a51d02314358f7f5da9c693818cc93c2dba5ce9864a948348cf97a0ce637a78c2f5c2f1862ab21ba355447b8de62ca05843125fdb37f82f3f81616c7b02223e0e9c7188d1fe041cc71674a6434305703ffd7446f5a96f3fab615898fd7f5ecd49135218f9ce51adae1022f88a8efdf3f050b60c9dd6359d9c1e2d302a79d85782e620d8320cba9c89c780d8e6b1fa03710c77fab0368af925f6dfd8eb0ea04836f043a4476edbfdae2e22f4a70bfd979fe8194fde8d70b6b1215aa3a157d8bfc182bf91bacd572de0f8be637aff92a0770be2a5086e5e004f406ac7b6e04b7957241d967ca3f5e924541542e0c148e5dadae9427ab64ae5abb4f3a11ff3ed8f1e409f1dd6e5fb3dbb4fcebbd2fe883cf5f3825bece88fb0c21e8a92ee6730fbfb9ae8a5fdf24130668026060b08ff4eddea618e60be0a0ccb0d08bc9bc981b8d8ef0602cfaa41226e4191d9def5cb12d2b32db896a21b3045a83c0df3961e2b88d6d7614f7d984b51a15463ad54ebae2fb1bf7d6612f377b291cc4cdfbb7d8038260d4cedca1327d7c61c3a723d653b2bada87a33bf88e43a94df792e698ab6f35f87acca4b2cfde12d4f3f6360d1ce6a68d14f7bed2d762638a725a603cd3dcd2478221431c1abfe6b2ca6e3d3b660b2f7c06b97afea83a6eaf262cd168f6d5939d40ed686f13f7c97899c7ea330377f75885db8d2665e226d6bbf295ce70f9f018b8575396aaf8edd8f348792e9beed5e8544d0e8f917d679292153e8582b8c03af9950bd57687fae106521b6fcb9298cae5be9cc8290a8dc1472c1b6c4fae8c2d78f2d95c7016d9d02356e6c706f46c844116f68c9b5d79ca75c130505d574b2e631fe162178ea1c3bbd9abcc24bd5d5c05dabe400d11ae95222c727cdaea3e2a34598282ea6ccf71d4a22fc5bc5c35a85e884d5f942b93922874c947b63c79d368a6837dc500aaf4b22bc23d9baa477a67d46397ad86f49c63cbec22e1ad1cc81db0ddd9adb86492131b4a3f7cd8e833115f859df6dba1b9b4710cc3b4946d3c00268523c644b37b3e924b719f079c1248445517017364c7064ab2efb7727c319cfbc84d0048c555202cb16e486e7a8515a12e5e01bd0d971209c5052ab41acf030122806da1084ec9410f688df377eb8b807aebda6b8ea65c7457d3053ed47231b0fdfb5a6e4be2ef5440a9cafd5d2055235688b62b6513e12295bfb8eafe5e62b075a9684f596488a4a9b31fbd9070ec31a8dd6f38764af2a24cba8cdd6be8bce4fed14676140ef5d2bc6669b99056113f39234f9a3c5a3a913a4b524b4d95d5582d5f857944b12f18d17b74e26e555cd2c837811f846bd3ec8da5f52917bd8e5eade84dc79c3ad73919a604ddc9139f7ee01454d6d5285f0ed22243ff39bc01ee00b81a723d6560d8485f756e6ff5df3c1f13667092aa0e242af7e1d5ff17dfedf625f6144857be3c57ced65e0090295acda0af64d337b08168844b1ab6fda759be491ee86fd80650442c10593020887dffcbbbdc502f7a9aa9063e2090b7d8f3ef8ee2a3e3286e47a75b4afc96594ebfd663de814507d48422b0a2bb161578a8ba0181a404595c5b5131ad8dd252ab703f0726cfe1ec7ac62a2c6ce0f88905f7071e6569197c9d0e11184d24a851a659ac27dcd4375b3a103f0c15f6e70849ea9caa39286a60b120584140bfd08faccbe5c8bcfe44ba735f692fd3bf10d2743e35dfc523e340447fb8b16253861d984c9fbbf9fb5cbe6749b5f3904307fd6c2101ca812347a9ca8fd48f7f79a798454e4d95e3ae0465d92a1ffe9cef42d79c63b9e414116445d6d162c6a2294f67eb4285a3aceab0ac22aa5f397cf2261d4106337a5813f6e652fac1e55c334dc75c2cf6b425bfa1244a1213f8c17e9531460da1c6106f588ec1c60c490ddb33d9fb2e0bf101466bea7220375fcdc62e3355160cd7aba3d7663485f36a1e1d402bb7a707bcbe8e3b176322607be5", 0x1000}, {&(0x7f0000001240)="54cef0ada82e1eaa2d8a2fb720e3cc830980e3e18af31076f0f4e117572297d901a355079628b626af7bb9090972173c2c9f7352d59f3c4c8246df112b3e1d323f21744d171663cc5f1d1389ec6330fc031c1ca4183b6ed5e2913a458fce3b4301961ee5310d0a519123b01fad209a193da6445065be7d813b05db26dacc0e7cf172aed20e2760347eaba693e10b449eaa659a3b03987c3831637658f0bae6dec5992ad26a492487e53b5064164506c69c211b87512d3c55f4251c05e496f04fb55de51027622502fc937189673074756d65210737a2", 0xd6}, {&(0x7f0000001340)="ecbdee1e0cf213c7f1530106499e2927caef0dbece57578d23b6bb3b7edb87e79d0a3f85d51ae78575f025a42e674267a74f70d516e8e5535399ab89f85d9945d7906ed8b19ba477f90ec6856e1b7ebe984f2c13ee7be599d8063388db308babd12b5cc41f888fe5e6a1f4f7daf999a8d4778d9efe91c8a27e289b1df802dd93894a806ae5ec35f40b3b810e31b80be3f3aa876a3720e19caebefbb968694562d02fc6159529e303d9507e79d01e2fa294461b", 0xb3}, {&(0x7f0000001400)="ba48d63a6bd152e1d394e7da7a53f1ddb9dddf44605ee6d8c1b7ea15d9ab76d77e2b645424cec7078cd19b2fe1a71e4373e79dec9cab98d707e5c8b49c7e8b2e369e03f2c8bf2cc8ff2c1c910d78a90811d9274a35199ce8f03715", 0x5b}], 0x5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) write(r1, &(0x7f0000000080)='s', 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000080)=""/178, 0x60efbe9c) fsync(r1) pipe(&(0x7f0000001500)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000001540)=@abs={0x1, 0x0, 0x2}, 0x8) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) ftruncate(r1, 0x0) 02:14:36 executing program 1: r0 = socket$unix(0x1, 0x8, 0x0) sendmsg(r0, &(0x7f0000003640)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000002580)=[{0x808, 0x0, 0x0, "b71f949a4533c9674cefdf318a76c2855441530bbd1ff5a39646e92c95c1db18abd90740f6082596b7c4fe40d7c52046e61cdb6464de41e4a6baf9c2cbf782e7522d8242bec6b7bc63858c99d00df50920c80a0f88264a32b6553d06d71b008180842139630149632c95dfd41670ddcaa7ef430d4fd7dcea744a9324d794f9ba4603a8420d13936606579925212727511dca06ab660dcfb96898b5c980b34c7c1afce871d5411b695d25e9755cbdd7852b1debec7554d11fd03d575797bfb380a13993322419042e184c11915b5ec40b2293b485de5f156eb0b047090b9462d22af75d8b5328ae611f40cbb2a07f054080d3b2b7685e3c48bf8e4e141354f2c6bf9e619c39975e9200a0145f3879fd97d9bd6eaf764919932452a573c37914809f091338998416ded79002aa1345de20211a50a5b7847f4175d297348cebe68743fa617ada7a5f2f69267ab7d09e858bc34b05d51eee4ee6c7de479edfdc975d2d3a89f2b9f694fa02b2dbb81f1a1d0357ee414f5906a0b20b7ca3a02b6bf5c3a21f233bf2b7331b298a8edff473d6915424519b0529efedf0d9b1952ce247cfb7aad2ae6194992e6a9e50eade037d0eb04e6f29730aaf4b434a59f3dc0c00548aeff1d10a8f9cd7317fd47ae88745924b819e9eea4aa3f7059c542296aadaa778391e9526715fda8ca7a07bee08c3b6e3cd0d48e6de10e37bf847ae2466100eaa6f03892e7e82397949a3470446d72a390d8fe922fd453b00a1fba03930565b37696c6d87938e88286c745e2cfbfe6ae491b72b4dd18875d973392fd5b73cc63738294e8e3bd16475ef3ca525339e359267e1570b1032e9e3977ada1c7ee63cab58e54b09e8569ad5a610d214a162eb9e80454711ae992a40ebdf7079fb32c8dd5e2e38577e9c577609bc7a654bb1dbdf7e838819349bd9d5224c59d7775a29bed6661061bde553737d7381a321eb6897c2b95ad4abc65083a8a42806df84fe93d287d22bbd6ddbe0231e6f63bad6a843cefd41a8e77a1022c4a3ac0ee1428c96f3c3acb27db0aa4e9fc27649befbf8717fe485a3f52ac7734170212f3a84ddb2cb3fe38a02476d09646ea46bfbeb3c2b955b79de009d5377d0a03b06b7c77964cd40b302272b5e87113256fefe3b78efebee4bcd9d023f396f767ff38fce2961411c0a54fc32a8b6a526daaedbf7bd9ae9f091acca8490f3c30450f918fa5ed3f3041aee69a33289f7f7b3541915c0fa19075b95237c7bed7a1ad44b292201f5b1b9dfcb278d70bb4395f3b6581c54e32e04e6bcd7bf122a0e3e49664cd3f4d541f85e03786305004fd91df85c031e74c4ac85ffb0a4ad31bb1c525d3a7e19a221b4735169a6c9035e60c44224e2dcecd422e0d8cb6f785884c34adb597e79c76709f0f8db03a39bb0a4981fe47396b0e88fc9d6a26ba183ff34ee58918db3a2442e46193c239566c42c4f24ad49352b22f5b3ed394e8ab762584bb06c4f752c1d6766097ad8ced24c4a88c34c4a12fa036b2afea61e31fadb34c900d9a5b4b20d8115bc2c778ee6daeb6488b645b2f76f8a03e864e0aea1fe534a40bfe9a22c9d731f102f04fdd9970b0897d143336c62dc261734a5a3d4849831e3aa754d2a66878eef24aba4e761d947d04a930693acdd07b0549c67e4f4736baaf21f538d0d7c92228d3c350167b4647d0481665cb798046f3662469c7a2af69cdf99ae765a10b66d554b7954428d30f4c0261d9ae868c622eb94e7b4e2cedabf74ecc03a1b0c7a5f7523e68215ff29968c345ef74bef232494b5d9c6e80a7b107a0d316d17f9f187bbf5de1ef780d80f44fa25755c9e03f2e08da63d0aec332ea9abdc07b2f421705b152eaed6d2bc06871493442a5e0f4e838bfa9376f8586a05d9e106beb01ea8af516cd0bc517e87fcd116349792240ae6f4ebd057fb1a9f0c94f87d3652140630d1e9130fa2be452cfc153888175120ad827bcd79d211c05e4aa700ac16df4e43922db507db972f1f22643819b1542bf163e4145de0cdd69e73f548b0b63103e3fc520c0bcf2246a2b0b93d7d9e295ca71e2ff906b7ae7c7763555960d2876e1269eb3e942d7e0fb29f94c87db6a5d9e9d038f46e16d95a16c21bcf54c734edb05c4f2a4ad58532dbc8d0ee3f02c9511f874ef5c05e657569810a9fefa9f39c8799b628a00503d8139882f5199cf8a12b68279a3a49de138e5e9c472ad0f06c98a990049ecf2e57118598b02a93cdece0d46db37220ad158400dbfb4d1a57eb512727ab370f183ddd9c8ac9958886c01350d56c05aaaa1015af735b63ddac612d7b5aaffca61fc7e842bf1b73ea404d54bb894c6c5b522b95a128329fee20ccf87c55c71802965e0b7145ab6cd615866d748d08e9d0dc70d4d3d572ba2e6e81a37f4abeffc268841c516a64d2b49f96e4919d505f5510e22f44dd57b09daf5860a4f7c6040e4f7fc0aacfb83687eabb13b53d70d6c5112984ffc9fa4f0ca5c9848eb899ceb5e624ed1d55c8ac5b78888a1840449eb58077522f55dd6ad124578d5489b6a925dc6af7d0dec138f41829fece36305396a1e272c10fdc05cf0a4deca5bc69276b3e9e39abf885b0f0f2db017f5e73d3788ea244d1c0b4bda4f34210c65682b29bb63a4ae2f726ea713eeba12aed0fb5b31f934b0f09a1c3860f42b6f26fccecddbaef0a3a25d0fa66d08cefd4b9659b30d4c873c54a720f945a9b6383695f1f2861d93f28e65290ae3ca458f30fccc0706d9b37ec77035b8a7ec4d7da45495a6858d841eb086c04de3854758f4fa1ba1a62751815cfa1b7e7bacf68cda5acf21e9b3cde447c656e02bd5cdadc72719916cfadca67ab7bce15d62d4e406b454c6df4304be938e3"}], 0x808}, 0x0) 02:14:36 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="593a69224ccb38", 0x7}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)) ioctl$TIOCSDTR(r0, 0x20007479) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) clock_getres(0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) fcntl$setflags(r0, 0x2, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x11c) write(r0, &(0x7f0000000380)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef440333535b1f955e849de2a7e2e563c6d69fd84dc482bdec1112e06dcb1d36bf29851483a90365872f3df1ce627e14b0e3362029f39587d3cd08fa9b58106204ada9b8f5c9273d462ac638d48643027d2114bb5f52ab24282c150c5954552288768efc24f037d6d41bb551e8db977e00aa6a6739f695b3c2b88d89769c835f8ae5fd68f4e388407e0b8213d999f7fcf99a928185bdba956ff4fa40f416b04a8c46ba21c3338673ab9137e5fec7b0a1fb3f10d09599ad49efef48e7701584cddf0ae09c00bccef063fe8215c76228245056c7067cae", 0x139) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x84) syz_open_pts() pmap_unwire: wiring for pmap 0xffffff007f12a900 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a900 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a900 va 0x20ffe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a900 va 0x20fff000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a900 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a900 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a900 va 0x20ffe000 didn't change! pmap_unwire: wiring for pmap 0xffffff007f12a900 va 0x20fff000 didn't change! 02:14:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x20000, 0x10) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r2 = syz_open_pts() r3 = kqueue() r4 = socket(0x10, 0x8001, 0x7fffffff) r5 = socket$unix(0x1, 0x1, 0x0) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r8 = open(&(0x7f0000001300)='./bus\x00', 0x180, 0x110) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x7, 0x5118}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000000, 0x7fffffff, 0x100000001}, {{r3}, 0xfffffffffffffffc, 0x2, 0x83, 0x20, 0x6}, {{r4}, 0xfffffffffffffffc, 0x48, 0x20, 0x7, 0x40}, {{r5}, 0xffffffffffffffff, 0x1, 0x20000000, 0x8, 0x1}], 0x2a35, &(0x7f0000001340)=[{{r6}, 0xffffffffffffffff, 0x2, 0x4, 0x100000000, 0x8}, {{r7}, 0xfffffffffffffffd, 0x8, 0x0, 0xbd72}, {{r8}, 0xfffffffffffffffd, 0x80, 0x20, 0x8, 0x5}], 0x8, &(0x7f00000013c0)={0x6, 0x6}) r9 = open(&(0x7f0000000000)='./bus\x00', 0x901, 0x0) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000080)=0xffffffff) 02:14:42 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000), 0x0) 02:14:42 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a06, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getgroups(0x2, &(0x7f00000000c0)=[r1, r2]) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000100)='y', 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 02:14:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in6={0x18, 0x0, 0xffff}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="7446d05a1b176aa0caadf779dbe2925d65b18f81d439c5e63d29deeabf4245336aca863f3aed970624a7ef4994ccebbd68dd7c8c7719fef5c4b7bdacf14bc35dd7a7881aec19214e7e35bcc04157c593ae942f8e7095ba233cb6412d3dc5dee86c6bf84cd12ed3021f7067369d111fba42e79c1323058f55cc406d97aecaa3d916ca5bc043a080fc868d4858997de8f67639ccd389e89c408bb0dcdb919d53d644dbef889eda11c67b19d9be299f3b09a0426e697b8e48ea956084bc0dc5e5423db931bafc92c77bdcc9518d", 0xcc}], 0x1, &(0x7f00000001c0)=[{0xe8, 0x1, 0x25, "22a8cf663dad85b27e2d5ffa7266a42dd8bb1a632b92d988a13c3e6958ebc279ce14b04ec3aaba5f33dd8eb569d7771ba11295d68490c32503510cfbfcaa854d6234380e53cef74cd53449918f39df646ae5a6c8cb145e4c7f488c3cc179c77ea5375091c1db279191a16ff017ee1c1850e7446c67e0272a1839cf4d5f6453a9e030319bc10b39dd902f11b4bc337084ecff67707b910b9deac97ef01902376af9b70e2c2ba2a192bc8566f22a9ed9dee4efb9f1535c93ddfff958c1b745af6761b38e1cb945832a841c6455647d3ae57019754fa53b"}, {0xe8, 0xffff, 0x1, "9e6cbbc67c1f7229ffcec2be31fd4fb563f8e450557d0333fa4f04f6f253c2ee603d2a32af9fecc588a3da8ac758c0baf85c0cd46b10de1b8bfd516d99cbf94f47a874504f68968e81f16f3f38750e97a0516ffac3f1003e0eb9576b06842ea834dddb0fbd1ba5315853ed495f51c0227db600544b00a366f35e844fc5443254d842b1e9818f68a584162a25ee011552fbc621afd6328ac79a1a837221c78df38af3965c11e0adb082462fa36f170c5ccd84c2c28e01729bbab2c9f5f8f1e6125b442e449ada45174ad8d8618414c1f280"}, {0x70, 0xffff, 0x7, "85cf2fb217c9fae5aeca181ba63fed016fa8b87921ca4d74119a1ad787911abe672235f85ebc103496444aa897280bd8073b7edb81be060f3d23d35114fd3ebc4d11c3882a6b485ef33df085f378e10a46fabb122926d9b998118b"}, {0x10, 0xffff, 0x2}], 0x250, 0x8}, 0x0) 02:14:42 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x0, 0xf0000002, 0x6, 0x1}, {{r1}, 0xffffffffffffffff, 0x80, 0x10, 0x20, 0x2}, {{r1}, 0xfffffffffffffffb, 0x20, 0xf0000003, 0x40400000000000, 0x5}], 0x412, 0x0, 0x4000000000000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x5012, r1, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x101, 0x7fffffff}, {0x2}}) kevent(r1, 0x0, 0x0, 0x0, 0x7fffffff, 0x0) 02:14:42 executing program 0: r0 = kqueue() socketpair$inet6(0x18, 0x4, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0x10040, 0x10a) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r4 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r6 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10000, 0x0) r7 = syz_open_pts() r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$inet(0x2, 0x1, 0x86, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x100) socketpair$inet(0x2, 0x8001, 0x7, &(0x7f0000000300)={0xffffffffffffffff}) r12 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000013c0)={0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x6, 0x80000001, 0x1, 0xdd}, {{r2}, 0xfffffffffffffffb, 0x89, 0xa0000003, 0x0, 0x7f}, {{r3}, 0xfffffffffffffffe, 0x70, 0xf0000040, 0x3f, 0xae}, {{r4}, 0xfffffffffffffff8, 0x12, 0xc0, 0xfff, 0x8001}, {{r5}, 0xfffffffffffffffd, 0x0, 0x2000002b, 0x0, 0x3}, {{r6}, 0xffffffffffffffff, 0x20, 0x80000000, 0x3, 0xfff}], 0x8, &(0x7f0000001400)=[{{r7}, 0xfffffffffffffffd, 0x2, 0x200000e4, 0x401, 0xcf02}, {{r8}, 0x0, 0x80, 0x0, 0x80000000, 0x5ce}, {{r9}, 0x0, 0x80, 0x30, 0x6, 0x80000000}, {{r10}, 0xfffffffffffffffc, 0x48, 0x1, 0x8000, 0xe5}, {{r11}, 0xfffffffffffffffc, 0x90, 0x20000000, 0x80, 0x4}, {{r12}, 0xffffffffffffffff, 0x22, 0x10, 0x0, 0x4}, {{r13}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x100000000, 0xfffffffffffffff9}], 0x0, 0xfffffffffffffffe) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000001500), 0x5, 0x0, 0x5, 0x0) fcntl$getown(r4, 0x5) 02:14:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x85}, {{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) close(r0) r2 = getppid() r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) fcntl$getown(r1, 0x5) r7 = getgid() sendmsg$unix(r0, &(0x7f0000001400)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000100)="2e01d9a79ad1e4b5c6e1129646d4de73d6dd35b6af514169d2e8250de9f6db4481d6ba557667d6247bb6d635c9f4959dc3318a8265647bbc2bb4a711f23d1862027dca1704f7112ac36777e41051afcbe4e7c7063f5732e4115d57ac5976d3fd21089cc4b696ccc169a8cea2a039693ad53752daecbed9619aa9b0c9e5812178c016e8941eacea7c549edecf150ab35206b99c7e3cf9c1590c2d9efa49250a12fda834db92fb5e72994a285222ca2b4f2c882497f4467f6640ad2480da21bf384e86c97075b2fedf35946752191b0666dd3b042bec9f", 0xd6}, {&(0x7f0000000080)}, {&(0x7f0000000200)="70b9400ab5d64d984bbc8902e4a1feca9b509c596484da73b44b5a1166e93c77c01e9c99002f8454fce35a345257f32508dd1b62bca853ad361458b5f7826a5d5509448037e6ec5179c9b3a79251f1b2bfbaae6184fd549d09e97054ebb249cace645717cc20e8b51975e5606d6cbffa6386c41eb25d817883971c26bcc699c6af1290a7a5f5428f820decc0ad3fd92f6debfa2e18ea1ec3733992cecf7f5256eb6dfa3f99c4938b44d46100ca1225e5c3a0ed12f9dca838116d985fabb03e2418b336264d0eb60f6e003201ebb04488f16587d172432f35418a6a394e2dd029ec316ff6bdd74898e32b0b688ac3343a7a10d5ae309d21020d4694dafaf6e47a13f6b8174c70b557572329252c6baeacf1beaf5ceea2bdc65556409f1176c7510ec7c7e621dbeb806cd66b84fa9b4fcdc2d1037df7e15b4d002c288e8d78728188f31e19b34d3aa26e28b24e476bc8eb7de0ec9dd2216de5ee15d435de31357d768af4f911e4d9bcda774fddc896e541b0492124c1c41570ce219073bab56e4679d75df2208c051b4a684ce307ce5cdf9b8d856684dbacf1e1c476bea8d34dc326482f7c05d240952a495e0d84a5b51b4b810bbd712446f8f0bf908db472241823dc03f08fc3f4ad3022975bc623954e75c87e1b0d1414f666a0e4445f425c9dfec463a9d90f07e6cc0d4cd3e11ccf7162566b442e10b23556bd8da5113b8c1abc9b8995c518313faff7c3e979d9c5fa85c748bfd1e9eff251187c3552ca65f8d2fbd1ac04227d4fc2b3c9daea39c9ea1c3a16f46f4673dfc7ec3dac311e1b2aef810a5103c051d100fe0b5e22f5cb8c9c8f5afb54b7782641ee9bbceca6a039a5beeba17320bab8a27818b8d7ddfbd0cd12e3597deb588e073488b5c7040ea65f4ce32153461911532955e3cbaeda7724943a1a9b743a3b2fa31d4466722bb2e9e00ebd4d712c25bb956b09109a850c7ed4aab47959704a7e9b9e49bfce6f8380a298d8dd59d9606ed61ffef9746d879ee8fbb64d113c78444d4854225fe94460056f24104fa49603536192833872c988f9f37c93f8d37b1f5edc1b533473bbdf5d950508c19cf60ab8bd58b8362150baa9ad83726e5143ac48576e99b7fdddadbced95cd87f85df2841a67e69753565d59cd44ef3458bfda2ced1707ba62b51b8b30d4ccb8de560bd254c76f6659953ac4303aef24c35f1794d90654076fde8255a7a76c0a0fcf4a6b14c7279b5391f8541ad94330e60f0fe3182a2f9e2f0a9795f90435686cc56473b8825116d2d07862c9da02ae94193d7cb7e35b3d2f636b42aded67d516a863e2f164b02f5da992d67de1dfba561b3b8fca4a3a4617fc9672cebb9953164bc1cd7867e0a50f20cda1c75a9df3c9a881ff49dab368bbe65ffcda1b43532c87e1913150227f3f85d2e66cf4ffbd41855a7a110a65d0fc9812b875f84fd48dfec47e6c60c00950be3cea1a062a4fba8cb69a4572cadc4e452cbe993d46671b816544a31e922f0672a62cd7faaae17e5ffdd7c879aa4234511bc103a754f61a24cc2600ce34d72bc50c87d05ee47fed351398786602fb801531c459f55321637357db7d52df1901f4a5ca1478905bfc61e8c6a067928d93258dc9001efbc180a8c3d8bd0263f8884b44ae8a694ba84834b1a11feaa16c41c25182b4cd9b547f941849dadad826c9ccf3c53e01a5e0fc5897fe9fde0b506802677d77f1019972f9945448a1273516e50f79cc4ba7f1e21d7f4983406cee4b6e6db0c31aa1b6051dd1d7e214888edfdf7b9916768f7d8e5c2afed597c34e312966e0a4b9662ce3fd1ac68322a4ebdd7a6dbd6cef52c01e0c9963c82b2e308cd061d4c2f86003af2962d5983ee63864ed2d2774e64e83e060cfae98c57d7b7367781650e84a4e7882b25f694cb21c0cbd4a0e3d969f27713a83a8415302a7920a22a18dd9208176f7edd0f0309d244b3bbfde47cc63a46410bbae4a1709ddf7afb19260e10088b8eee5032e86fee5e3f17f5b0def5254805ad4b0efc5bcc6aea4d77482572129fe540606698e51fb027b8681bca4f15eb39728f14f2fe148044c219a6caa0bb4b046c3abc6c6795ee260578157bb22e7a981dcac7e78405640ae7a097e01b414b7469138ccd4573fbec3d0368ac6c935cf439989ba3e52b8f14a2229877e4ba625f23e1c6385c720f8c3ffe4c18373bd471e8ce410bd68bce874ed3b790543680bdfda12caa8d13e505972282f5feb29ac3128abaf4ca6a21fc3e90843b7397b0ac1f200ffbb44bd01454de50a50a58cd3d3fcc469ce1daeb51f75c0078c6b2d2636b8ef09015c5366cef53da8b728db0d2c923243bb0deb6978f9581c8e337f26ca545eccdc4610509ddb888d0bc37ee7b6c5ae7cd9c93337ffb2820261e66d794d81d47f239ce88cba2ba7d367d60f5e11ec7e6d6c8ad110333fe07710c555d10a72a6432f48e33daa173613fd060716980d641358530d846f2a57a0537da2906c5a99aee270c9a2845d0472c9a9fc4869e8b0226d40980110458504251b49c9e78c746393641c84e410602b2c5e48febcf0ddfb6ed62f235f4177d5c31ce5b6dc72d58638f37fa1f7eeb98621f725868b295d5236971dacbe0a3643d016f0477e080abf37da85819a5c007ed334c8d835bfc798c20a76e76726f19e717c8889ed9980e60dbafa2822dce2b0594c8939bf9a801b3832e923c7a3b83508bbd8046f012b712af471d9969f6d3f6b1113dff579ec244a58b977c8b32c71d8593b0099152ffb2ff6d6f1820df019a18958a7fcf6c22882cb2ff2af5cb980f3e94c074be2ddae0a90d50dcf1287acdbb52a658cb9bdbd4d0c4092ee3c77181385bff6fc9b3ceb113e37fe04cb3747f3a7fefd641d495f6ba91f6d79f9e05b94f3a7504f70523f7368431387920229f584cfe0f2d8dca445db6968a67f7c0b37e10e8fc268b7a474cdb8907ae19933f7aac6679288f14dc68e342d1c016cba3a35ae6c17c3f531a97655e07df494fc0c06e533e107c34812efccd0a3c4e37eca7959ba1751234d5fe30239e64ce775112ec3a716d2aa3e4ecaa26e165d56e7f3c2586914d26529ed76824396f0d318213267092c1bb17717cc1335c39fe22479e71cd4d1f579a8690859ffc4adbe7c16642d0ffd5e7efd18ddabf56642157d84cfaf8f60ecffc485d531fee8ed0470a9cff6799a7e2699bcf6f94e06282e15df5adcf5b9eb8599045d5cde6e76c982db926d75bcaa1815b4457537b187cd992e60204b7f399c6dfc5335d99920cd4832a451b93dcdddbec945797753670913ee4b55d953981b0bed2918147fdc9279113ff7a69c267b0ff8825127bad281ecb09a3a32c12b37d3be8f30b88b20733663377e1755c8e663724177662602f9ba1756cfccc0556b56ad2e74b1e004ef10dc127816abf54d92238e07627b5e21aa91f7e4a01aec58e331cd6b995dcfe477df1848e39271259cc00a23404dcc33a32e1279e51237dbe9519d4eae91c31db65941bf5194998e3cb2dfefc125b64c30f89fee1ba97d448cb71306ced249f26eca0e086f2ae00838f66ef9f9a2a0220d2c81d3667ac5ef508d2dcf90ed74679a26f339d16fa610d0f1bdd425929ae7a1dc1793078beba5470c8b36f745a2a16e2287081d4141611e392b46e53552a0c1317fac9d9b1b7ce74f9f524989da14e5c819b0e293105668182dbc0650f7f5a6ffd035f342d8118d4e308156f3f21a7593af989f4f0b8ba27cdefdaab26b7c08290a88cd87a7085accb555fef9292bee3ee637c1a49cfab13117961a305d0f26f1eaa23a7f629ac25fdb1f824315911955575f76280b3a1f7166fb879ac9891fad8d8560a788a3ce1216eba035e2c940a913465aedd580edd91d6ef1727542e82fb3fcd7a3b8e7ed20b519d50d0d2b5d5ebc4604ed54bb925659811c2b2831e63122771c418f09f5af79b18fea75b84440938b00812c3c071da162932fd099e08143c80bc7e84f7ad84bbd99d35116fe06092790650ae9be25b7809d3a5a1f253ed116680a4106e6f36a292ed23ac3499027f8461cc2b538de49ed5971b8f0f33fa40e6acd19aa5ac5750c2a7d1a79d1386d46f29e5beec6d2c36732ddc08b48d5b4fb17d8ec7887f5b2b796ca7fb3afad7bc4c59a6566d1a0452da966033d1a3994c08a5ac0a8e7da492b15f7c3d72166e9913e60fb729244b103da55c50142b3908a20a25fdef8afa21e86a80e00ed562ba5da298dec1510897c12a22e9ce19679df06b0582b2d1b4dce4ef662861efaa8caa7ccf04a0a7c271795342fb7bd55435c60f04637ed60c2f3dfec10a010ff79050a8e662bca00d2baff5c1e19e656b9799d385c158ea56b4ff4574d86f22241945ca45524025ac70ce24f1f810f9df424d00eaa96a1d12b8552e62cc8ea3446404148137afc55ed64cccef548efcb648d730c0c124266aedadbcdd95216e778767d11dee99b189a9a9ec464bc56e9cb75d1dd44a2fa5109bbadd57e2fadcfddd13c583a0bb1b23b97ede86b40e42e591860e1174cb571f38eb6837ae80633ea76549bb029c115964f7c0dec69d7f19bdcd3177288c0c3c507f6cc6f3a94f14c2fda2c2d015bd6ac4cd1f1251729f8def82d8131e8b8cb6588753cce1ddbc8cd3b84a3ab0a5c45b168ffac058877099de2490a66b2a9e69baa5baac5490d15b4b9856b2b66a8535c4a8ea8762f4d9e84daac9331353de0eb72f0e1265ec3f99c146772b849eeab135dc16a9935b6a51e1838148b4344b7749d1af07b7de0cbe3f91224ca3dedfa5348b17b1713f90cac6382d052082976077c4e418639888356640f9f481330e4c94109ac66b9d45aaf833e666058c1e6d5336eefdb63c25f105cdadbc602c8b2d2a6f507f4a46d7fe646dc7e5f20ff1cdc6a6a28abb5d10c26a0352296502aff5f4c006f736e27aa4255446d450bee3621c1cc9686bea144388d7b2f06385b842bf8e5b757b71049ec6308c7a5b5f70d8e421750a5d4c4a4bca49392e80388fdf80eef7879e8576f885896454b92e4a571c75fc28326ef609adb43447df9f75bea75ff21ac08fd9da0d55ce44a23154b72e2f39da9638578435e033a7f4645c75dfd151f7e07f53cd9a2c5bf9de6653c7a615323f0b7305e6fc6e4295e96bf6ccf09d14aa739d3232843ea595bb89db0ee3235c21b28127312b6f2e9fb1d09fc3006d96c5a6c9042fcf39c6bb4d6b89b33bd98573259dc15ef0b28938b63b288f3b8838d71ea00b784e06a857267d3f438258d22d0ded9b4c0278feff95b75ec81a8385f709a80359a99ac4135d9b6d9d93a1ad9c28a559f21c0672256e12389d0bf863152dda76dba096bbfd1008a643fd8cd64e60587ee1a29bc42d2576833a57c2a82918a021ebd1c85aade9e757b8caf9269607f1b42e5dcf4466e0ca77bf5edd44c2b5b188a3d6ef3b5cc3dbcbc63e1416e5b40fa49cd7a018ae6a5fac29844d418b4d25b647170e035223812ab4fd33ae33c59cfc3785e4671caf92b16a5790e59ac68c0cd41b9d14bdc087d5a162bb49793b44f87dcadaf15bf040cf9fa7ddbabf168c6964ebf4a231e39fdf46e20e8ffcb1d662c57636555b5a382cbf9f428318ce9fffb2d2720b3d7cf1a26260ea8ff0b51b6e4b1970535c26062273ceaa0a435caeb851743f8e1f822d17c69cfeabf99f81dd79aa938f45465bd7f1ae3e6809296e504235f26c77b17c7f8bd3eaf6295153cb7c995e532c299b35c0a34dfc20953856e34f6a81b63d173449d0fa4d638639628bef23e1cfb099dd4c88c1e06", 0x1000}, {&(0x7f0000001200)="5e972a493a515d42c83dc2845b0acca05018b99df9ee28c1e8b5489899266b89e7acd642a73fddb28904", 0x2a}], 0x4, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x40c}, 0x0) 02:14:42 executing program 0: pipe(&(0x7f0000000100)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x2, 0x7) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="f7585038de74de289bf060ed5f10515972acbccd473dfe3c092cf3fe011e0283423c452b293a1aca3714edcb0d00f03d", 0x30) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="89051fc75733fd8f104089d405901e0db7e6a1f1614ca3d61f731fe9bbc0ad76e23f578d35a396c43d80973896e68a61d4709120cc7a81344f3bfd7b4f3762c4fd2d08c89e8ca1e79686a7143b54f0115be6b3af324681f1873a0c1e", 0x5c) 02:14:45 executing program 1: r0 = getegid() getgroups(0x1, &(0x7f0000000040)=[r0]) getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getgid() r1 = socket$inet(0x2, 0x7, 0x6) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000800)=0x7, 0x4) recvmsg(r1, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f00000001c0)=""/87, 0x42}, {&(0x7f0000000240)=""/123, 0x7b}, {&(0x7f00000002c0)=""/162, 0xa2}, {&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/234, 0xea}, {&(0x7f0000000080)}, {&(0x7f0000000500)=""/140, 0x8c}, {&(0x7f00000005c0)=""/224, 0xe0}], 0x8, &(0x7f0000000740)=""/59, 0x3c, 0x48}, 0x800) r2 = socket(0x11, 0x3, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r2, &(0x7f00000007c0)='./bus\x00') setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000180)=0x101, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x1ffd, 0x200) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r3, 0xa, r3) recvmsg(r2, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:14:45 executing program 0: clock_settime(0x0, &(0x7f00000000c0)={0x20000000000000, 0x414f}) mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)="73f5b1e3760fe265e1912e274b1efe4ca01b75e61388c3f3d638b2395a5a84796ffa798c00c082ad7f9fad59a411691914fea710", 0x34) r1 = open$dir(&(0x7f0000001480)='./bus\x00', 0x10006, 0x0) readv(r1, &(0x7f0000001700)=[{&(0x7f00000014c0)=""/204, 0xcc}], 0x1) 02:14:45 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCSTOP(r0, 0x2000746f) 02:14:45 executing program 1: pipe2(&(0x7f00000003c0), 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r3, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) writev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) close(r1) fcntl$setstatus(r0, 0x4, 0xc0) dup2(r1, r3) execve(0x0, 0x0, 0x0) wait4(r2, &(0x7f0000000100), 0x0, &(0x7f0000000180)) mkdir(&(0x7f0000000280)='./file0\x00', 0x88) wait4(r2, &(0x7f00000002c0), 0xb, &(0x7f0000000300)) denied attempt to set clock forward to 9007199254740992 denied attempt to set clock forward to 9007199254740992 02:14:45 executing program 0: r0 = msgget$private(0x0, 0x1a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_getres(0x6, &(0x7f0000000100)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = socket(0x20, 0x0, 0x1) dup2(r1, r2) clock_settime(0x3, &(0x7f0000000000)={0x10001}) setitimer(0x40000004, &(0x7f0000000200)={{0x9, 0x7f8}, {0x0, 0x8a724}}, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/40) sync() 02:14:45 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000080)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0xa, r1) recvfrom$inet6(r3, &(0x7f00000001c0)=""/245, 0xf5, 0x842, &(0x7f00000002c0)={0x18, 0x2, 0x3, 0x800}, 0xc) socketpair$inet6(0x18, 0x0, 0x20, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$getown(r3, 0x5) getsockopt(r4, 0x6, 0x8001, &(0x7f00000000c0)=""/165, &(0x7f0000000180)=0xa5) socket(0x20, 0x4000, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000300)) 02:14:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000140)='./file0\x00') r1 = openat(r0, &(0x7f0000000080)='./file0//../file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000014c0)=[{&(0x7f0000000100)=""/15, 0xf}, {&(0x7f0000000180)=""/141, 0x8d}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/41, 0x29}, {&(0x7f0000001280)=""/233, 0xe9}, {&(0x7f0000001380)=""/226, 0xe2}, {&(0x7f0000001480)=""/19, 0x13}], 0x7, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001540)) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 02:14:48 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x9, 0x0, r1}) unlinkat(r0, &(0x7f0000000100)='.\x00', 0x0) 02:14:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./bus/file0\x00', r1, &(0x7f0000000040)='./bus\x00') open(&(0x7f0000000200)='./bus\x00', 0x10480, 0x80) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000100), 0x10000000000001a8) 02:14:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000200)) mkdir(&(0x7f00000002c0)='./bus\x00', 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fsync(r0) execve(0x0, 0x0, 0x0) 02:14:48 executing program 1: r0 = socket(0x816, 0x0, 0xe26) r1 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000a4b906ee70c9930c8bd87160200000ffff00c520e10000008f89a14f523e9c27000000000000"], 0x10}, 0x0) 02:14:48 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x3) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r4, r1) 02:14:48 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = syz_open_pts() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x8) r4 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r4) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x71) shmdt(r4) r5 = dup2(r1, r2) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000001c0)={0x5, 0x1000, 0xd0d, 0x8}) accept$inet6(r0, 0x0, &(0x7f0000000200)) r6 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ff8000/0x3000)=nil) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000240)="405742a6bd37309a1ebfff6570d58b6036f2e5b9e147348b3a872eee9bcb725d3b527bc73a57332976f35f5d3f221a9602cadeffed78", 0x36}, {&(0x7f0000000280)="5d27a0b9f80b6cae47fb9226eacf81e264981f925b0bafe6ddbf9c35ce5ba16621b832f0e79a88d17a8b08bf69d455de4a32b0aebd687b4af5e70d1ea7b91f71134b613aeae691e2fda8fbf782701c832f741eb414ea67768d4487ddf356ab13cc5f87abc1cd96bed1fe61893bcba92d655b554f16a3e53f738cf89196f8e70d9e296074c418d8af62f9bd393ad12799929639fde335267e64c3abfa999ba81f8119f6ad67b22eeef1d783e12c0196d0a58d7b5c9ef14df15c6da86034e99abec1aec1a9e73ce265509ce43af596f22177692b7ca237b50eb2b86376eb5cf7140b0413d4defb82e176890ba2e39f44344762a3f088558811793dc005bc469cc5f5f1b5946cfce006ea4907d995ed8c9521bb94bf4ec5dc3ea9beaa3dee0c68de2a21f14bb676edd649b73516fc1dc7da16fbe3eec77860d46e495cc393231ff383353e93f4e82ca0e3bbd6d3dca36213cf32b543693b3f4aabfd1504d1f2698618b852a2fc9aab82af59bd36b59a9a940f1786a8643564481b6be87cd7088fe31cccc93b3f802435eb7bf4a36e79688f27f496e8f84a29b0bc77fd59e8111124af0ab9f92ac2d146919614e9c3f1c8b01a2f68cc3c3072eaa81c0d3a6ec9c3be039f9914c3f0a51b453581ca6bebba1d1365c3e54cc6548d6261ff9bc2674717d87f960eee08f2ff4753a1d456c4a6a1107230f254c1c16cb4b213a9fbfa09a614e19464aef010a5679cd581f0e020e817757d12580b3a8606dc029227fd5e0751d3cac0e885063481507ce16d882a27de9092c7d616addfbc03987c4a87584e090497ae6025b4b2503584b3f6bc9a1353e17560ad8bebf77ee2a84e8808f6bf3b6fecad4fd6e986453e2300d353d5ce1e384badaeac8089424b8f8c925701bc4d41076d43ed06dfd4232a52502ce7d915cd7b86a4bbcb1a1cf99a9b5c8eea7bda882f80cf892d2658b86f80c904944199cdbecee392385f8b1974073f6e049410a1da2999d3ef43e80aa5490517f6291959efafb8a83018a73dc718c252f9584674da87fe2576b686209a396de900d9ae127c7944158656c2f24e3a70fee428ba072098a483b0b244389340aa92cbae338f3e3255fbe26d130ffc0a6b8a9ee296d81f644f3b708b23eb16f829191fd5707d4f6df79e93b8ede4c6673d659d362cf16570c259f72469c7a57c1b8ebc9fb1acf51f04e8362df0103b40fa93818f040875e15c8e91d54085bb3e3b149d177ad02f3a732c149245f07b120c3c32fff0108301249b82ca4077618baa593117b8302fcfe6a3c1752830e7be756f1f6a0f5460706fd05baed5f2cd773fbea2baad90cc99bb0ed4d8246ebc4072338badfaeb70bb688f14e8b948502aa2da0314ac96493e5ffe1c0bafd0867d5295fb13f6e2942f30dcdd1b949ce036912ae2204cdd5dd2d128d5332e8379834a7f0eafe3670ba73b165b17edd6db112c38affe5723d35dc8176d59cf517201096e50cf4ecca40122fa1727a294d968f625a7b24759be6b2ba4c8d3ec2287d95f7031f754078b3e75e99dda0c8eb91c2ce407aea95de4ba3283c6acd67d71a1772435d0814510a310148e9ecac6922b201a7b9905811bceed971498b14318e33c9a1beeeb459018bf7a6196e3c1d1e99a3764109082d75a17d17b3ecdd9f3ac1302a83b1c4fdf90f49b5612abace4de7a0f82734b84b40dfb5ac8d9907e40557f357edd2a993e1b6fa5951a17486e8f934701aae545981f67e919563348d5e281a3975055b3048c2c66ddf12fda22d6a9396e11e0716939eafbf6f9142f373dc47ca6bda97b5d2c5cfe4f2eeb9d034288dfc0a77da236ef397475e63062de1a8031cdbf9f314c6d31b85b5663759b7719009769283d7c5caa5313be656aad9cbbef7dee2722e0bd91a25a4ef4875cf5c2604adf09d180cf53fb405fcc5ac9291b100dc2b5c9f5883de3360ae469bd1c3342d26860bf77669ef282a1adc6d0fdb5bffc127224e66a095e233884c83b42fc5b6f8c6b3bb287b653334e7ba9280f4f376d9001f6f29ab40ff5e50673560e3bcfa159e8116fe4782bc94623e6ecde71fc9f877bc166119c8d2f095f4cbd7c691c4cf9ad59d4b1478438db0a935a7acbc547f1ba6947bdbaeab359cd95d37f3cb3bb4f818583eb30eddb062116989846c9a47e6541e2d90a45aaccece1a676fc6636544d7614193b30d7739ca8de7676138dba92ee5e9e7f4e5c2e2f808c80f583457a56e970ac6b4dc30a26eaf2ed0c15148d4cbd6cad39876ea75b46a03fc69e10cacb84f5b2e667d589d26e0aa774d00f2e471579bce5af122e36a86bf662ca0e64e58827bea0aa3c055c566bc78a8411213505c19a60b51a2436872fc7235d71446b3190120ed1320f5b0ca19bb32d53c493f77a2771542d3fdd35c654f356e616ede5b0251d7abbcb627814cd3370a0239ff8b57ff906ca930db5120df8ed95a408978f54a8b125e14c772ff916840b383e3d71942ca81a1b9cdb7df4b22fd5d87392c45e8e36298133c042e682e5eed79f60157886860086b306f413a8c83def021a4ede33d21e3b4b2c3725ab7a4461ed8b9183bfd14befbb0b3771be77bd73002b0dc68898a4907605630d248cd49b2d5b769c12493ef2e549c09c277b27f5ffb6f757a92f8183d6928365bb6c5bba4529b151b03595c126d6b1928734788dd07d05b3305b95439014c3ec28308aae9632f55876fb00a07af7ce85c722ee3a5eb2616bed74747f8fe423ebb6a04b99664cee21b469202697b80164fbfd0c5d9613c7cd22b2b4fa9aa75ee16500199be0e36eed0854849f341f94480f06d900e3175f54727ba8775adeb3c7ccf5ff07c8ef0299b2cbe9aaaa87ba2c5586117773f0c527e760f795c5c5ebcc2c1fc0d7ce662c786e831b30f589cf7db5243ed6e90e448ea34fcd236da0e4660f474fb9b1692bea6b63db7d8808a9a042f873f1bac23dd907f7ac558215860337056977dc47e9c8b03cf271254a859fc1dfdb5521b146a68aed4f60097ee20765cbf98d36e28f019c53fc6d647d0980ccf2c0a8305a43ec8288a83269044c27a515ef0b7b2e1c84018d89c5c41d94b8706eaae09707de60a63a06278a6de4db9adbb03af8cb5f9bf25c1bd0c53023e989c66a161d5bfed4898af2f294a16075350a2c54730fd0ac7d35e0eaa2069dc1ac7365fe2308a10e984459e0f5a0e61fcc21270f05a4b1c00a8c9fdfff89a5d6243e396b385801106ae5db44b64c236e59a84ba46fed17367c159fd4ca8b1ade231336adbd7e8c4af2294f7da80a5602ee5547decf9e8e3d956ee2dad87faddd53a5ec585041bdd49b914528f5b702c0254d30b22f2b56698222134931000a38320ddedc09a0a677fedabe253267310784afb77bb63729cc2c8a740266fe918acfa2bafca785c0c3d3ba8e479a9ba2b5fb1053ae33c2de02bdce77643da1760a9e6388f03788f4a41da61d00ca282bb9444409d83c0ea4f0aae52ceb714b090c56c2d0b0f1ef2209ca74dff2624995de56e480b040cfadaf0a1f4c19c84533e8aaad97fcd278c30107127971fe65f2c6f23721fc311960180998e5d4d8c425ae42ba5c86c2670f9f347e0c2fc322755b7770d7a0b8277ab67a8a0b72fdb8b01e6b6605e1b836bb3ae9300f3a7b296d7fdf3cae16912c6b949e77c8849d3d536608c8562af52ef200b83ee63cb88c4779d253acb54852da6fa0853befb0afe3574636c5a4a2f4533dca79b7d80f1ccc3757f3e4ac43361814fb190ab3ae02e5e72bc386a18afac5cd1cf9ade1a34b64a1d11f5b6c65d36f2b27af381650443ce4ae6f010e71709be6f96a23f97ac3a4ad1008da64372050a5e00f17434b4fc8ec98209a2b8982b42edef945366953526ed7504f069281f0bf5cc7e2446f6cca61d1178cb10b83bb3037b251b61e156dd9fd9ab8132beefdc48e91d83e8e931e62349c18b903107a075210c06f41bd9fc089f2f55451220302fb504ed15fe60cfe22e186f4fcb7fc03406d7da0145d2de52897bb79f188e23870ca1ab24019ea1af3453bd11e323a04d9f758be24845d1f882fd75ccfa7eefc8d581de5c65d626cb80cbfe50e496345557ccaf23bd31d3d0091da3492ba2bcf52694d826329fbf04a8da0a22bcf800b3d4a97b3be0504d33d73a2553f18385a3bfed486605028b846be78acad23a70bbc6cd82dce52046132df213039c7da1e080cb355f984fbd7bbeee4e405de974f809f344aaa7c564d9b509c5062b24fe1b952fcac34fbde2211924df68b5244c47aeb0e7de01222c57225c5c073ea8579feae168f5794200c3c858aef9b20931a6aac92a266b94c63a73e7554c7a80124ec7efb31bb4ac9f5825aa3e744742bce76db43b11bf5c563e3a392c7c4aa6606238d8645e64845d893c0948df1b489ea4be93c181832dfdc5115416deb7f4a449cbecc30824a32a0dae4b59ac4de46237b9987e1083bb9d9dc8fac770d88ffddcf61efc7aaecf189a40573926a4df514ff62a4c9abd1a9da2df9a431ce97641e8206ce34f1116c0d9c939e97843219f099213b8c12a8cafb0cf373c0fe87934891f85b88ddb2aa4b98f883c4248d05a497c0e5c272c6bc53ca9f9b281a1ef293688b52e34c9063821121f1264b27806bdb67349ff8989daf426dfeb3cafb7d6b74b2025ec11cf7d134733337310fd17fe322a89052fc42301417eac210ecc6742982f0ddf12ea6e5844169fed67cd6df1e32b465850db9a046d261356835348795591fb31ee557967a6f549e4a7fda9eb97443a45a542142724cd4c07bef78187c2327caab3795147969ce457d65879c545c2e0dee220bbc92d03907bcc7e14273ca6ae7c8153adcbb6384a92e098c404a4c010324d8d21a215f7e641b4d8665de1915e4e296eb9d2069cbc364099b3d16dbc5f3b94f30f43c74f06d3e732fa649b70702ea74148208cbd9810a62cde8c45bea975bfbf0aadd722c167e505c580ee54248ec6eb707e06b42c6f89b2a30ddff3e10e95164a0f5b377313f8382bb6aafed95f02151e36eba19acd672073ad74cdfd1b1c67e2ab056a46dfe0b2dd98c9778a2154ed3fd1ff9fcefa0a83b46135ecd9a5a487c41352091ccb1265e90321bdfe9616330ca3293c9ed87acfaae73a3d6ffc541abc9bc4030c888d0f9d94dcf039a397a605ec7fc3c70e00f09e3c50fc58e84f79a3c52eebe96ed7e89731b508ee957b7178d1736b77d7ce795581eb67c86dd8d781d804e2a48539510afcdd192e84c69b065dbb6ec7018a537d24e1a322e17c1733db261d6b642af4d37fce20c483debef0bd9f20eb54c8596ab3fd1980f3da44ef111b543e60a093f9c49b42294834d8594b05005966473645cbab2aeee199548e500859d105d5cbaad37ac343021565e0034944afb6458741cdda63cff3dba1c5ed7e17b183469ba983233d5bc835b111622341ac9fa04b0c49a7159ea69d2a19d9dbb21170e933ba4d166421a2bbdcb8d632747dcf4319139f766bad782fe137238314693e905186e607502981cbd12e03cef7761d75a50ddfcf66056967cab7475b2be4c5ca6833365b5edb7bd2bdd1f7ebced9412c45ea8a6d0b613f711585e60796b1fb3b06f2bb13d699b6b3424f38dd4ec75c82e34c9241176ed3c6eac23b1af76685f90beb4f576e5de65add5eda780a6541bc94ca2942bf0fa6a48a882db12faca7d2ec80a76aab9602578800954955e71f0964a8ae94bb7476d5567a6f32fb421e4ead94376d09790840533694ecb480119f89ad088fda0ed7f524b9b74240289", 0x1000}, {&(0x7f0000001280)="bdd3e4a82774523d2529b063857a01527ff41dcb30b87405ee894e4a9919565cbfaaddba455820d98209df8119b238c419a410762c6b8f5ec140db58866076edfce9e4fbabf9d3e1812d52dd1c05f040efbb3f46b45e9be7c336e05c766d0433dc74749876a46a7acb6d72a25ff498ec979232504700396c12400f889fbb715490c385b9177728db8bf12966f3ccad5fe2ce883d2fdc17fde033be9d7546c108829928acb0689dcc741fee1f5777697483c3bb046ad600e928db651694d3a53d67f3231548b282d6c0b8939076b21386e6c0f23096ee9d9600577fddb2070046185c7c3404b11dbb425ddf9fccc61bbd275ea8feae52f842e5ca25828bb1", 0xfe}], 0x3) accept$inet6(r3, 0x0, &(0x7f00000013c0)) socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x5010, r5, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) shmget(0x3, 0x3000, 0x420, &(0x7f0000ffd000/0x3000)=nil) shmat(r6, &(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCCBRK(r2, 0x2000747a) execve(&(0x7f0000001400)='./file1\x00', &(0x7f0000001480)=[&(0x7f0000001440)='[\x00'], &(0x7f0000001740)=[&(0x7f00000014c0)='^,\x00', &(0x7f0000001500)='%\x00', &(0x7f0000001540)='\x00', &(0x7f0000001580)=')/^\x00', &(0x7f00000015c0)='\x00', &(0x7f0000001600)='\x00', &(0x7f0000001640)='\\\x00', &(0x7f0000001680)='&[}\x00', &(0x7f00000016c0)='/\x00', &(0x7f0000001700)='\x00']) shmget$private(0x0, 0x4000, 0x59, &(0x7f0000ff7000/0x4000)=nil) readlink(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)=""/60, 0x3c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001840)=""/93, &(0x7f00000018c0)=0x5d) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001900)={0x3, 0x1, 0x2, 0x5, 0x8}, 0xc) readlink(&(0x7f0000001940)='./file1\x00', &(0x7f0000001980)=""/204, 0xcc) 02:14:54 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r1 = dup2(r0, r0) r2 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 02:14:54 executing program 1: r0 = syz_open_pts() link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom$unix(r1, &(0x7f0000000100)=""/181, 0xb5, 0x802, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300011e66696c6530009a54c24138d4d7ff9e867ff5d3b22d1b2c218c7903721378117023ad09000000c83e2e15ea922f0c89f873fb02c55f776c68b59aacc2102e845e0ec0000100000000000087030dc061596ab3c7f3c5e273ba3a67e8be6292d683d10e3ed1244b605b112bbf68d107946ea3ae5d6445f2a1041bef0e3d50c14e7c054d439264fde8d7eb4132fd42a9cdc7ff006a03bcd0a8a330181ccef115c80033bda0b1747294433d3ff246cc9ecb3df1f84060ed4fcc77ddee5828fdd0b8e8e71fa7ceb30eba0e0c83829bf6e1938350ec218689ebb9142b8e6c41af6f70d1acdb82caabf768fc6896efa8c5839baa43d2"], 0xa) truncate(&(0x7f0000000000)='./file0\x00', 0x5) ioctl$TIOCSTOP(r1, 0x2000746f) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000002c0)=0x8) 02:14:54 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x203f, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x9a0, 0x2) flock(r0, 0x4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket(0x19, 0x2, 0x100000000) select(0x40, &(0x7f0000000040)={0x6dc, 0x277b, 0xffffffffffffffe1, 0x8, 0x401, 0x8, 0x2249, 0x287}, &(0x7f0000000080)={0x5, 0x280000000, 0x2, 0xfffffffffffffffa, 0x0, 0x81, 0x5, 0xf72}, &(0x7f0000000140)={0x80, 0x0, 0xffff, 0x7, 0x2, 0x480, 0x96}, &(0x7f0000000180)={0x75a, 0x3ff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x100000001, 0x0, 0x3ff, 0xffffffff, "ed535d40525e3d88e1aa66d8ae92e5c662614d47", 0x0, 0x396287a7}) 02:14:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) r1 = socket$inet(0x2, 0x0, 0x3) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x3, 0x7}, 0x10) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000340)="efc2a8bd6e0b26559baec80d6afb8102", 0x10}], 0x1) write(r0, &(0x7f0000000140)="235cc0363b", 0x5) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303", 0x74}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() 02:14:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getgroups(0x8, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fcntl$setflags(r0, 0x2, 0x1) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r1) 02:14:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = getpgid(0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001140)=0xc) r4 = getpgrp() r5 = getuid() r6 = getegid() r7 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000011c0)=[0xffffffffffffffff]) r10 = fcntl$getown(r0, 0x5) r11 = geteuid() r12 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, 0xc) r14 = geteuid() r15 = getgid() sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000001080)="cc35c657c49f35c07ec4a3144c34b8ca3e566147d6e325a0f3fe410941a1df8f67cd1a79e1e5941ce300fbae26b5fb4253a06970c10dfb962346cfb4e1b247f3f83f9aa03edf29", 0x47}], 0x1, &(0x7f0000001240)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x130, 0x2}, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) writev(r0, &(0x7f0000002280)=[{&(0x7f00000000c0)="6e82ab36ba67c292e76b472ea09b12696027cf635b77a0e475abfef2b52fa34a67ea6eb58be927387f51f4afe41c35b639ac79e7e52cb063ac7475d8c1267fb653155e0ab6d044359f7aa7c07fc4fbc26f7a9b0860ba0d4a7a5e46971f8cc2c4255149cceef96b5c9cd1713d39cbad4ceaf168dde230debea6de77593c6fffcc59c8aff9aaa24917620feadb0fe407c602e3fbfb43d157de221f7162bac04e9a82ff8d588e74c9d82cc8cf237cbd0f4aef02c40cafded2308cc462be4c112bf3f58fd0dbfbb72625334c90d5632c9ca321fafd3c8208b809e825454b84973a80986cfd4bde21f18d79628d58296437644c9cd3e3b9b952ce7d0eac9d29ed9933b6362946949895b8a21c2a1d7b2750da0b277bea253f5a458dafbeac7fd275721616a7ae8b10e9a95d61a50fea003f350791640896f0cd5e9c72e7dec4b300d492fae6ecaada6f2667d837f1f71d2f38bfaf2acd41e162f339046736d3701626100e92bb478e6e3e04757944212c4b3e8439c2ea019dd3e125ea98fc15e7e3f9ad0fb1c236003b9388479ac9789e712dd722aea0b6ff55ac24ad2ef53f30308a4e1298bf0c40db7c112fe3e3b8849d18014d04e7fd75e5f8b8e83ddb67e1f0e31d79a21844bec6e2178874b10b6cbdca4aa59a92251bf88fe3a8fd819be2bec89d96389ba4743edff64dd71c7db5f8a210c6f17a22cf29ec8cf1aa00ca2d497fd5cbf5e27e9d701492ecdee3609b5207b1c4d0d6265f3a6218d6df9d1af4be8515551dbf1d39067d897abf46dcaf04ce33209e2593aaa490c8a5a1858d7de32f9c756314bbae1014a3240881a0211da3f4bb1b4846542788f86aaa52eb53e69eba6ae5e53404734a5e813308d2e6da774de072ee32e873e4e902672f74c476b329f2ef4ed428d65232199a7c194a9e1da527f797eee763e708fd205ceff855c543352d6571fb34f427cb6daeba3af2a005ea1af8791a8a55da58c602707a48c3694b1af3e068d282c9292676a6142edbd485578449227d6cc18ee2b1210a381692f99f45346e335a9fce830d65a2a8c1ac98927c6cfc5260fe67af92ddcb507aa29e1f80efeba856b45c1426beda77388299d7a5c051cdfdd9f5aa2af58c8e479681a0cc8d4d846eafa8ac43c9b798df7f1391a0c8d643efa2cec544de172f9c3b316c7c4684381df355fecbeac4e230cb70591ccd0d7d8e2350c1326f3a54d4d91d02afe0dc0cc9a5228826793c2ef2c636550b258f4901f91d2eb2da4859f08ef48ffdfe1c91d0458f11522fb3f97e448dfb853ea18772c519f85f2f191f30188b13a1715e0dcbbf40ef17791f3015756e036e46d4ee6ef98f02411fd16002ae98a56287e8588fcb549de82ebcb8ccfd2c351b91b34af86d61263b5e890edcea85488e8584b605b45c575a5093371039419a56448a1a5708cec4c33d962df7d344579ebc47786390e24b68167ae451c8a7851df6d5e4603ff1377c08aebd95b224b11b648734e4854ea6b697b256d9ed3014c5e785dd6816ac2a4726887f3576b8ae361406b5393d7aeb43f9d7b940632dab8e4b7071c50f9d56c8f83343b7fbc152d8ba3d220f7a013322cdc2410599aaf3290f1b3e24a084bfa21b37c14347e4f673442c0cd37bb9640a62de178c112c1a23a8a3ad5a76e7149fd012e396f3a8a1b7344eb62a97ce9b98804dbc13ec33d45af599e605366a92da6b60beeb805a533872ba1e4def2c97d527f948aee32087d84afacc4292338311ada56fe2bfec7a094467067c1107dd3f86fca7b303e21c3775e96bbe03d4b84753a6597b4666a60b51787e4223767d7efd2f3633e2ed3dd1b8479d53bb57e5bbe25f3e4d9ce29a6586c957ae8a6568dd913789911b09a9fa3ee2f4f57368ffc8c0cfc9e9d28c7549331ae07c369ab990eace492cce08341a326767b4a0ed0cc80f4a525bdf82ad9b7af3c6262223c415a3706cc550d366132a883afb04252c28ae5c0ad88739768076938aedcd4dc8895ab3174156d984be49871bafa241fe4221927b52bd7ea860a8e1c1a0b074b2fe63b242af064dc56ec4b1ddda7a59000ad2d4229531eee3b53602638b28be900b1699528421d56679c7bcbc186b1dde711d80e9d7a2721e86f4dccb12d1a385b2c5a723b470bb71b9abcbdacb9609660d59a52dbf3f16838e9682b52bfef2ec316683bbcee949d5eddf40e677d126b79c505e32e5cb874fc5b911d668a7584014779b2c3b79d2fe2b19d0c1c510b0a1c6679f13741763982e7ff4e8a852cac34f5bf8e0022a6ce3bad34e71e84bfb5df62617c61c7026a7f162abcaf897eb552343f39c1a03649fa4705f54051859a0cdc360051eea02efcb9b5e6cc04aabdbc3db0535f7099bfe5d0653fba19af795ee12dae98df9050f99c4fec159298e84f81adbd2df80690cf4d019a6d03e073daa31a76a3e7059267face6c157dbad7bcdcd14dabb3f2417f2d174260310e861ab43d8dd9a681848aaa5d49037d2d0284050340dfb03bd95c729a23641f9e54355c5a93e175c1172a60862f5719a31a2e75b15b919f2137079277d88eb9691cd5791246f3b293d8147a8fe8ed6a468fbdf95980c1506536099c08653689b2b6aedb9e77dec28f4dc42931f4cd2ccedf027c30e531656339b0d17eab3eb7d0a1216f6b5732669d17834325191955ec87a5b265d4aa80aaef76038ffff864f7ca73782814039fc9dca266dc80dde6b803731044df2202893fc2dad8f54e0294a749b93a4ee08847fe43278e6d0313b53877fbd5c06b8962e1f42002cb36146365693426c37b2612e0487e89740c8f4021ce01a9d6cba11d76d5007e7e2c67c08d62a2ad7ec61f4b6a58d855b62f451d972bb5f5a193373edd69132c1843279d0134ad3cc87ca79ac1d3da8ea42e7b5abe3a6080858446421803658e53c70ca9a3c75bc7dabea07d6c9a77b8a09b0aa279ce3f1e4a991108fb748046416f9f382da19607f6faf8825d955768b98240c20de2f95dc9beda79aae880d6debe3dc33fb49cdf0cd922dd9c23190cc16b2de693b789ab1835d6f3ebf577519c962bb1664cab9584216305973b1710e67a7df8f911fd2aebdba0bfac9e3f62e8d1d8e0d479ed117c10984c0c17c229537a6abec9ad09473a719756839b781eacf1c2d994aae97837976de3d1f82eeca244a4d9b599a87de863a1601d274e63c9d582294cfdf4120bc56bc00a208af74a82d7258ccb12f5fcff5fdf313ace180fcfcebe6c7849649e7133883869a90f31aadc1fdc92d25a5ab083386a1ee574fbb80eef356154d7246c99e8ba12d1d193c181e466809899639eb0f1ec89a1ca28e19990cd2dfbcce7e12a959395c1d949ce8c91cc32a4d6d7a736c1eec02f7adcc910a4f76a4d9d3f4f8ff1940b6eb03df85157f1b575f8609c0a69e53e9ae18b8ac43abc0cd9d09ecac9bf086675503ef6dcbb6f5fa63c66e496990f33337c47703d2497d4a06509ae6afe83d5c0343015a0b7e350aad242e173d1fced966d581b4b1bd029085079911eaed9c6c09127f2de4a7f4700be12c8325d59e5881ed5174c6f5d2db1cc71783d8e1273f3df41a09d959c6d42d3440e4eab92e50970454d177e7f45f561e685375e2258c93b2b23850736585e19c017e4258c686c7435560e418910b995d570d36380d89869717af830ad471b3ba2d58a00bdca81400e0b921f57192e076f82da1b4ac4ef67e96e0f30bc7323ad601f2ff7feb6c1da1c715b9dc6696f7d538f4208a5b95ed3994823dedf67fac311759198050989b2774aa1f51f4d7d50a7010976f45ce74b7c962d3e08fb1b2479bfd3b52398acc6cfce3f0a6cf5579d376f66e43e56abecfe98324b1791227a23d42805d714bc9ee26dd8e07c802fb7bb65bf1ff505fa67d885f1ded359d410865094faa451185d3753a434971aec94ef85cdd98860f66e99431035714a58ad982237da1c51e6eca11a91620f897ecee3ec4a5ab3550e5cfabffbd11b788d3fe37ddbbae9aa77662cedfd29a21fc095a12dfbc62dab451eb8da2fb3db219ea1f976e0f09acf4c623ef3a4353ea16916f11ea5943138c1dbd2d5211eda6a0f1af6cf621b5618ecef37b81c6bb8f5d7b21e93a75851a7b60374f881382098c3ca2dd6b7ac178b3e4a8ba8276930344f2f3fbb6e4baad6eb2d84092f0875a7d6e0ef6802f5f0a617103d1626ea6c04c7f3059445675af561f6955c600b4d11dc3f446e2145b46dd178b61f3d39b5552e51b9a3d5bc1135c4fa8733b5ca95e2789043c5df945e9ff785f2acc0bdebbd3a62db501f9d6129b15754141f13943d475379762edd1ccbdd4deec677a81a21bf525c0320cbafdc8616f251d284b2ba5bb1a067be473859c2666835cbdc0a13c8f6d0f22cb581aa3baf590b387c60b2dde35dd38b55aba5ca2a2605498ce19cee001a26f503749eae8e12dc9930a27174ad153fba38793aa90728ea439054dfdbf5903e1d84741f440812bcbf52c4071fa7da02c933b0ce2bfb59833a1a58ea3e994af14a4884bff4afc583e8c4a04b6fe1f4c9cc1c163c26e9291618762193bf3663c9735dbad00e007e3c46d36d9fa22812259c441e2ccf8e77f0ea3664bc8f2fbe8666c70f03316ab0e9ee1c91a0284fd74b4bdac5aaf84c353928c51813332fa15d3cd3f135eb741c2feac9b906d1a422af0533360de07115931e8c08ebda8eb2e05a5d33b8b8dbd611019f493cabe326740907e06c7b6874db324f04e26217275f87b35d32c1aaec6a14af35de245f5765fcc106aa0773030d3fcf975d57bd692bbd13c69204537d364acad73a3a8632520111655b7b5fa8b43ea8ca113058896f8a7d9d779793c724cb5f18d20fcf637bf8f72eeb8560f61fd66162849cb0d5d5c8e6ef05dcd4c58947053be78c28103bf1d517d12223a369b91776095250f0aa5dfd54d817f9ce5a34e2e020beb5f5c5d4d966a7cf35b89aa80fd94551c0cbc98dfdfbd420447709391acf3876ad0676328e523d5dcd12d8432e50d0df57fb3596f6a1a0d87c456441ae7cfef41287a4532d7a0846288a430a46de7109d73878166028a80475dd859e6b9dd52b1eecd4260ebb05217efb135ac6e4778e65870c302a4da55702ac3aa5d8218d72b5dd06f3d65344b8b447bd28005c60410faf66f35deac7f16b872210c40ceea0d12397f8c9dfa3eff329f4ee54ec968c9689632db0edeb627da17b38f16315d2e0c047a6c2c76fee0fd992f0d562e1d8d0b190218aa16a9aee7c3e9c47243077fa94512b648ca92002ea1f0628a219f7a65f154f6663b65f35003caa6b98eab67790bad2c737fdef30d401fa99b2cc265ef4135a48e8aaafe1f277ed6c06e8ed2bc384fd4ebc17df79d7b11381f50dc1c1ae40bec73e46ed1340fbace379b0c2d411b741ad22c899f1926dda63323c3567dc0af20e0d8818c464d12677e680a92c0cc4bc348cf8268c76c7bc03181d04d9a553ab3511fc7fd258d93ffc670cb755a0d2d705d535f18c3bc50fbdeb64ad240309dae51c4eb8d4d42276e1072e0473aeb4aa396bdb4916fea5ae29bfd76d63b18de52c72987fb6143b8437818879b31a926b0e1d5953e748e3ca4de3c53d0a40480af3f5890aca79fe3226b397313036ae613834b8dd9debac0e23a47bede1164164e206910cad4924d", 0xfa8}], 0x1) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 02:14:54 executing program 1: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x60d, 0x0) write(r0, 0x0, 0x29ce62156748918) read(r0, &(0x7f0000000000)=""/70, 0x46) 02:14:57 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='\\\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='+--!}\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-%{^\x00', &(0x7f0000000340)='@\x00']) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000440)=0x10) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') utimensat(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x100) 02:14:57 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x46) open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='r\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') 02:14:57 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = dup(0xffffffffffffff9c) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x8e9) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x10000000000003) select(0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1ff}, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x5) fcntl$setflags(r1, 0x2, 0x1) setsockopt$sock_timeval(r2, 0xffff, 0x21005, &(0x7f0000000000)={0x8000}, 0xffffffffffffff9d) readv(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f0000000280)=""/74, 0x4a}, {&(0x7f0000000300)=""/34, 0x22}, {&(0x7f0000000340)=""/19, 0x13}], 0x4) 02:14:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) writev(r0, &(0x7f0000000f40)=[{&(0x7f0000000700)="eacfe87da5cca8eb947dd6899bbfd1fef7d8e170df9f96dc3ac59fd4c00fef033bb60b05bb0a564cc009df0ab55c25fb62828441aa55b6eb2d5bff3fc34301927ca5c825d7e84d3f25620bc64d92390d8400e60d3c59ea0c00000000537fbabde9fccef122352aceead78fd7a3927a7b7a6cd8999cbd159cde9b31b4945bb51ef5e223343ad016b4d61a892d70720a8aee15a5dfb48340a17a1540d248b5b45400bb55e7f8ff2ebe121bf09e2835e005216e3e8f00c798b3eaab014f2b5d34f248a0dd20bc9f602c39e57121ce998d15455f082675eb99929be59d9e939a3e01d3c1750b80b39350519f84c457275977f9b5b47b86ff0278bfb4764ebb6fd085334b2916b89bd3cd1854581d901c5704fa07b5b2f7910063b3b13eb01ee6f6e4c791e7298b9a340d168b2635dd6b9516b248bba441451977e380f65043b09e37c3811c0941fb93675c53741633b7c385c1c413672723f9c657c3377829ca6c72c04e8cd57591972def65060815", 0x16d}, {0x0}], 0x2) syz_open_pts() r1 = getuid() r2 = msgget(0x2, 0x1) r3 = getgid() getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getppid() r6 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0xfc, r1, r3, r1, r4, 0x8, 0x15e2bfa6}, 0x9, 0xff, r5, r6, 0x0, 0x8001, 0x20, 0xffffffffffffff00}) close(r0) kqueue() syz_open_pts() socketpair$inet(0x2, 0x4000, 0x80, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r8, 0xffff, 0x1881, &(0x7f0000000140)=0x6, 0x4) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000180)={0x80, 0x2, 0x0, 0x5, "d7c35c7e971e1348dd6d8e2950ecc2ddb7379412", 0x2, 0x4}) 02:15:00 executing program 0: r0 = socket$inet6(0x18, 0x2000001, 0x1f) r1 = dup2(r0, r0) kqueue() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x6}, 0xc) flock(r0, 0x5) 02:15:00 executing program 1: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x22) 02:15:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)="e91f7189591e9233614b00", 0x1, 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/41, 0x29, 0x800, &(0x7f0000000080)=@file={0x0, "e91f7189591e9233614b00"}, 0xd) socket$unix(0x1, 0x7, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000366000)=@file={0x0, "e91f7189591e9233614b00"}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 02:15:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "279663a8d3f9678d6d6fb632c5a21d141e357935"}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) socketpair(0x6, 0x0, 0x489, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 02:15:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/78, 0x4e}, {&(0x7f0000000140)=""/58, 0x3a}, {&(0x7f00000001c0)=""/59, 0x3b}, {&(0x7f0000000200)=""/60, 0x3c}], 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) sendto$unix(r1, 0x0, 0x0, 0xc, 0x0, 0x0) r3 = getppid() fcntl$lock(r0, 0x0, &(0x7f0000000280)={0x3, 0x1, 0x8, 0x3ff, r3}) 02:15:03 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) sendmsg(r0, &(0x7f0000001a80)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x5, 0x5}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000140)="11c00f1a8780b1fcd75069b719c5c4340364f9191cab5bd2841a48ba2fec8b4d0af716620a38a080bdc9ef8be3dbcd7b4f2dfa526ba182021341d6dfe0d048b9f651908e85dea1472408cad952b3a3a606270bf6fec2e85d8ecad2ac9f4b152d860f920fd9bae566b39842e07e5a031222bdd59bb707b2cbbe141d2465542f85d7cd016f5d", 0x85}, {&(0x7f0000000200)="b0aa1622cc95e8c75af0ecb2e187b7074b56daf132cebe35105ff01b46ae3c2a96d39ecbebc6b81bd40449b6ecb9f2f90f5c139bc448d079a86f3a1574ffcce3384f2a99f1d49ab54d37c2e86d82d311c7a888e554ee9bd35d175d2f504e23025f57388bc1861d48c66c19d6d84549b12664671009cc64424cc7b68e190b22aec7fb4a0f813dae1369d1159de65d07e7a709ad4c5e6d6ef922dbad831363dfaba656d8c12a067006c2e9368e798e82adf5f23963864e274207f7a490667d0f533a1c0dd3140bfb686b425d806ecdfa0c017f782b306297a083ca4ebb268661bb96db137a73b27f7ca069cb20e79c1663fed1ab8bbdebe92c620e7fb353", 0xfd}, {&(0x7f0000000300)="bebef236f916ea79a875589df96c7ac9aca2c665123d48ca9688bd1fd762fbc71a70a2573616645f238e84312ec057eda420da17acaf5205d1531d1481b8bff78042674e20e54a4b67584d32d3f8d0e4da0c8d4f477b9e5972ea22875d870a2874a906e7e33e83c0b3274dc5012ed746a00d0a91c81160bd41e785b57d7736a22710e566b62c7424dd8ccb47155039f186d912f71f40d26c5ce46b0e9b63c89e59bb6055729d600d1f050b942df1cb6b6e98e0ce3dd2e68cd1095f0d5ebe9e1ca1030112", 0xc4}, {&(0x7f0000000400)="ceb3e9448200fd653d999548a4ab09900d287b5de40120c9d15d6b3691f0f4969a047de36a668159e5d6de954267ffff8a74b6cbd658881dd42dee", 0x3b}, {&(0x7f0000000440)="8a67385a5d61eb54d6f1af06959ed30742d0e1ca3904dd7c9ab49ed1767b1819b5e34ef2a27ebce2bfc08992ec1c41a24b43ea6fb69e5dec13260a86e7015871b0c175c2a7efd51b34847e0b9d66cca2506a211969c8abaea7f5818ff02e5ae52f43f84a5f9c", 0x66}], 0x5, &(0x7f0000000540)=[{0xb8, 0xffff, 0xe0c4, "4394743d586d193fd9f557802d35c18a9e716e6f7045ff3aacaaae86a61c9417a14046e2347241b17303ccb9f51fa41fccd8906f759047e2a0b4430d70bd257d355ce250f42ac3a724a2545b1bacf8eae03753a870c48009140adfed1588966a785e8d22ac2d39e4a5c9e1591cfadf3e184442090771db0ab795fe5eeeb875b200f7ce452dff3baf9fc049d805c173aa454465da3512c66652e3dd8dcd6f30ffedc769"}, {0x60, 0xffff, 0x20, "a2ab7ab0566718405da443437b5664a56790f322c7e4533ad686fa037624dc3172be445add2484425b42c3b6f8423dfed360e38dc913977107c1172870a223555641972dfada81077e"}, {0xe8, 0xffff, 0x8, "4f1a019823a4d57154cb2bfd8ef35686a4aa86ff89df9e202a2e66f0886688cd90f8d20e74e249753816c60f7ecf01bb7f6a13680ac6a72a5f9b98e9394dc984f3c7ce24e57343368ab9979537cd38edb4b5185c947da05daf894a98d5666fca365312f31462b28eafc71433074bdcc509b4c679de4a4cb4a70ba7602c3b5f2a325f6c0dbe81462ee899b19c971c7ddd933064d7cbd3b7a30303f7d716c779dbb6195c81587582eec5cea2c3c114b713bc6f10d3b6810cbb937449042155da92a0114b5be4fcabc4259c295134fae8ce8f"}, {0x1010, 0xffff, 0x1ce, "39c0d949ab933881e52eb019b566fed7dbd2dba2b36e944d9b4f845ccbc741189e6e6ff77b7cec7d00c4613326946e95e262481c9304704ec102c2847bd6b1e48f4cc836662049a778b4b954aeac728eee332b1dfa1aeb773c8df81c2e9856ffad29e6ebc3635dc8a6c9b53feef11738d4877f25685ceec82807b774e327b1d411c3906ee1eadae733ef0fcc20ce4ad282101e51dd6fa60ab6a2f970e43a55e57b4fa97effd46a99ab22dd241c9bee43cdf0a338a31d918bf4dd287fddc37443bcbed139afdc5dc2ab0b0b4c74c778e02ad258c8cca2f2ecd0d4101072fcdca867dd996dd96aef11cfc54fc49be6240ed8ebd9f18ecac10de5f3790a529c6500d4ba31a695b520e6e0647609442a9e0a641c9e66161ac4376fac971442e13111408fb1de4cef92bc070ffafb0281e58bba49e9204ee2952ddaa407a5af7cf913fc73566ae47858ab2447fcc6fba0b3e3574e9022148aa48b02bb78704cf1e971624f16b8e70eb15c7ffea4208dd0bbab55efc013e59ee565461a2fc01b97b739dda6d79926007f939e995c839fe0b5a42a97683bf4e174b98553193d331156b05b4fa11723ebe488542bdb1037f3b924e636cf139268de3040d68278bd06d53c0c51e36b06c80205ce2a68e21672fb427ca97287520c71da6209ba94970c9dde50f408abdabfb6559e5e83d724a50327842ce74d3353493a5d846c5a6cfc12606e031e385e9c88435413dc13bbef34817db24e610b6d80f39e846779001b40668340d3b8c3987339b95d7266b706a246c9544c21ef20a613c9c2a26e4407a23b654de9fa6ca9c791d89fcaa4ce00b1f3fccb034a17201377bc5355139e9fb2eca430983cb64c0b89bab2d42dd64bc8c5443df1ca277b5b4dac035a70e7cfe9591ac5e63c8fd21be52aa84e56548a2c9a9b26c26a9d974f4195601ed85a50c545f1f2cece5b3d88ed6d3fa8c8eaa59f45e4876c9b310f6321164c480aa88df3664ecc219377f03085faf615716ad43eaac38b764bc8f5902b0d869f4b09c7460d050d1754722cf3a4ca72d6da63e1df1fef6f46e61b81ca6cf798cf68117a8a7e772dabe6219eecf55d3ba989f65a3fe051123bc256f0277d207c93bad73032f03f4febfd3e682f2cfea9d0dc4179fc6b38dc089f5ab684440dc96de46293ae0a2362c1258cdf3175d919863d5469167b263e3f78c42db7ac8552a91d40330186ae2d7198ff3707f3dc335d993d3da917094297ae567a837a3651c7170e085d0854f51c3eb9ba38625ca6fe5df1cd5aa4a303e6341f24fff689314dfdd24d9e290df290a7e3f6427388912619780e341c938115e358ffc98ba8e6aff5b9d4160194fb3f54aae36ce31fbb6dd5da633948550fe007315d5677a02ab73108210d1c509b249d4c47892ec5690a3e2cbf6c71a56d480b35e6e679f8e4af09ebba923b6e908669d1ff0a1f98d3a8065bcb9f71b547413d4f00ce2dcbdfb4668fcb974b31357e428a59f5f6a8895fa92cd273af99b2d73e0aaf439236b93e67e8de584d604187e35f110b23a391a1928a66bb33360ab0f579d6198ffa4673f23a67ca847e44779e144d700bc06265650c74b57e38fd8e7c05802ba57743ad5eb57ea32d57dcfb5a47cab33dd8a8b77e1eb14e265da0170b5e60ce0224ff1443649408bff28dfe52dee6b6d79554d61bfe83419af4103ca7c8f66effc7dea5c5b82afad84d2cbecb2f6388833e7d13854082995a3e86c566cf053118e6792b54a4c4bd530e3c4b6fd94d428020ee800bbc35bca9421206c2359b881e8fe342658ff1055d63743ba349bed354b9a0ac9aaf8aff76c2db2cb8783520206ce0dd50944e31ed3dd7dab92e8085c824e1501e3acd755bd7a88146371a84027d47d4697173e078bcb106496afd540d040c93a148c7fe48bca628a264297e03bb72f9b30c15e43261e1f1d19365cb76cba3cf6a4d79471b97b906cd8e3cca9188531c3c953f65f5ce24facde435ac2a4f4820eed7b2e9dc09607c5510cb0ec106468d1a11cdbb71881ec6a4ea90d6a71bab3d69ac7a0f2efe3106c28095933b2a3e71164fff0aefc866a93cdfcfea4a332478e3026242031ae5db1445b3debed50695228e9d8bee505ac47f2108688ebee5d71d22fe686157f4706b94d943ccb26dec52595a5ec99cd3bae9b9780f11b0b6fdba73c30e99df795794a2124a7c3a6896666ec68b9472012fd79be4183fdbd9b5b8b4cd9787fc1dde0b1684f825f2db13594048e9c5f6fc46cd8ec0484a6c87850028dde485e605bd3c2f51774df1b4157e5cda026cd84210f9a26e4916d66378557eac869a79a31f40d1629397557f095f35e5c5795015fb90268332721be8fd480f08eeffa7a562047d27c7e2e38daf08cd2fff4a1e9143db671ceeb152a8d81880cd00f27c38143f7a031fd0ed8f9e77d176ff8e7375cf1a10f0a1549d8fa37e8b057e42ec56e2afbc0a75628ee0822d62a6909ae0163f22dff9f0b7678c84b3d4dcc3e88f686623e0ef0a8d8ed2283bb12abe5aef55464f524bb1d8208889ead69af553dad97b82e02778d6ef557bb6e56d9b5bc59d4486f72b9688f94eeed6e90821ca1b3768ffdccdfdfeb9062e5a7c7221a6c3478db8585805181372e7cf8ffcf22cd8fcbf7b6817dfd72eaeec15f22e3b48f922a806fa03a530ee9e4ec5095c51c44805fa892ec28fb5f7b3b40da4af99c471535c4ec1572ab878a69d442dab409d21d15b33aaab86afb9ef516fbcf081abb0adefcd02d135cbef772ff8d0cb77bbf04634a805e51fa9234c5be52e65ff61d46d0aa7a5467aea74bcf9ecf11992964779435e56db822aa8b9cc39bdf1fa4d67e724c7e46935c4aaaece5adf4c829afa5c6c50ededbbf7fdf4a69680904e4c07560c50b3b6962638cb3cd5b5c159bc8cf518c6e5e586db17929fd9e9e08abdb983155a51ca71abfb67397d192771b640a0b28a39d6e96b8f8e707d7475f67125dfb78908455bbbe490245059e5d3789a34b322919c24b78500c5402aedc68fff92e678f378288f8d2b685fd800c71bc150b64b19447fdf998404bc8b95f1c3c678dc966e47026a8eac6b69da3b3795e2505f73d2b97c1d938b00de8d17713799679feaf4f3f5f2373ff07a4da07568b06ee91e1e791e267f05f68bd2d23850fd0040d6174efcf50d9ca1d991b5ff7904f4aedc0a39ded06a7e1c2fd1b792e3ab430a6ae2894d9d12a502dc42acf0a1f2caeca1efab4c195159b69b89df96a12b3e38d36ddc9e0e9fd60d27638182ca851b958754d38783b5d7430d4cb44fcc325c0f28b7863a246bbb102bde682376149c32d265c72d008b7e959b23a9c251cc80c291842a8d51f713424459385d86da8b03987812d2e98e0dccd67b173fc3cde183056d4275453f0fea9cda1f41a0687a15c6a06b4f18e509e24dcd745c8cb906d7ae76afcd792d885bedc4ac600cfb2f77b9646b45bc71bc07e7dbfbe1fbdd7009b8cbd7d290907b5b8fda7f434a3459e30801d4cb23a12355e3a888e96e8a5974e422c4aa0dc4cdcaffe724978056f88a6f99a603f3a8c2a945892a7970cd61426f3334f1567707c249da1254b3b40777b5166839078d6314bfccc357a04fe297ef7224773b9081518767019a86e860e63db98c86c25afbbb3b8c63e3573790c33bcecebefb40aec33527de4b974676ba66033ab1e2de37f4cd1cd8b58a5e3863163b9b8bd7ae5ad875e7a643bcae38d1b07e3f218b469eaac2d5a78465dce7dcb64e0f380bb5cae28197d5d4ccb8e5a869ebf41e8cd7dfe8d47c64dcfa247ed5679112164a801e86fb753e2a9d2c6b901084601a5c079e05cf63bb1e85ecb3b87ffebf262a4c950d60ccaf747c3090929b54f08f589055bb857da10e43dc1ad2d6802a64594f0a832ee36fa4aabf40a48e29a1a34491c98a5595d8e75ef8328ff8b69b1192a0142b8481c1c05cc12dd41529b05285e277e550604c49ee1b54f16ca90c5b70477edd6160422c080e3901b669914bf740860d245a9f5298872936fe8cb581935ffcd44df08bdde84be66ccd74ac9f28795ddd94ecb9c2f7db50e19cf051d8c388e11436790c7aa7544bd953c287b4dd3165f662547d486ffbe60c3e8c1d4dc16153c60e4457710a81716e3189d593ede2f9d82f36e7a20728c80e5fef25198947e70ac73ca0dbf19656503b2ebe12a2c915baaaa53790f71eeffd143b12b112704ae35f07c041f811ef4b3192d1a9b437196b88780c72425db49600ddca36cf677bf196a4be4177bdf2e07242d0424a62315750a240fc5db096ef1b3df71bd1ccecb74e02f5e5e38d70ecf363fc58824ea7fb068063bc9ecccae5a0edfc40e2003d06c0d0a4967e47fe5cf340742ffd939c6186ea49b1b661831e237a139e10c50a86f549f120a8911199d0a490a92a5509425e786afcaa498d56a0026503162f3ca6b8a7406c76fe5306f705295965269da0e1fad1adc989ec3a4c783ac2445e83ec5d63ef0430cfe224c5ca12e0a8bc1d8e527127afa99a44ad3dff48d1d49ca62eff0e827fe87de32e119aa008f7c13cb5279ff12a3a29fa6d8cd6b996c1fca18ba150e8f43e30ef9f7b545d9df7b11b0db8068c261ddfeda69a41cbdc5f7f1a9a035e4cd92a27051d81f4fc560dae50506efb81b865f693597284591ac269e92dcd8ecddd29c841a7737b58542270d1bc1a0a207bd19646f0eab38926a5185c08c8b6f4dfed2f5e653a917c54d138bcc28362dfe772981ad4dd1da5ce7f0716ca45f58ff470f7061247c51e5730d94f601bcd305019da2009506cb522493e818ec31f39c7bed71ea3805054ebe58d158c0704f12e87cbf0bfaf036199a0e304ff002327d9bc038ba3a3ddc33103ca6ba846fcb5888c5a06e0b07a4ca63fa4916a7fde4e0ffa8f061221e99f704b317a3a1ab8d0795a395f801e63726490d9d5732e3419997f85024d2f138a96c726f203e01f9858ef243c2e2c99a21efe4b772951107897a78f4e1f2f70d4b9be585849d1eb005302f236650da60d859ef5b9178d0ed6724fbc46ce873097fbe4d82393d2051fc5fb18c556e2862d6ac56d5330c4db4b188cc0e27782bb5c3e5ebe84e580d528363ca1c55e4304c74bbc4d29526742a456a565798c16ad60ef31b15f666d85f1eca506e6214f3fe0f0241c909e6210b314dd89c7146d4cc43871f13a870e26dbd79388bdbe907c9037eb2394d65cab9a6f768527e40024335e2c3d458aea4ad4dd3b4021ae1db67cd3f70e5160f1381d5d199df3d784402377fc49e6efe3eadbf95988e5a61586ecb5a087d732e25b254778ad3f568648bcd78b2d7ab66effe1e3236cbf4fc56ad6cef54b135067cf23c928d14802f93f794adb1cdac99b78bf2131eb3c8c1f7841a85564875857536ae9d1e52148ffaeae0546dbaae0b77f39119c4929d3a441c658f88564c4e4bbf95df5ebb841aa3f23251be07a0b37510169f87a667cb94d98bbbd78588843ccaf535e42bf46533f5bd5fa0c9d984ee8fb094c38beeb1170c822581bde2cf53a631bb5e6ae5a9da8930360f6d8aba9828c84aa2379b2c7f7736951cdf9033d0305c906f2eef8500cd0626fa8e617383b930d08915a0501a5f2b36543088a80793e44d5415269733c0eacad476e6c2e228836383aa743433a626db67dd7aa0e1cb199d1772b65f76972d242b514de36d38aad12696cef5ae7e15cbb8f2d7ada95d99ee7ae0f622c899bd99961f45a4d1c57af242fb2f97d46e6b9ee6d8659a8ea88b9b138fe5d75bee88cd9cf9fa21027ccc422"}, {0xf0, 0xffff, 0x1ff, "14d119b9969f9759e62fd78e7fea8944e47c13e9823219e4db4c5e2270930acb1bafe8a8f8479996ec8d06561416c22a734320b14694a7ccec61c4facbb3242aa6255b4ac69307461ca96bacfb7baeb13115ff5e337a3c90e0cb125870b3269d86f49b18458c9bfc6d2435d227d5b279d9663a426acb5131fc18588daf99fb4d5adc923872821e71b262942464c4aa750f7265e44bbb63a2a8542c32c93de6d17de13666c0ff4e15900773d35ef105e5d0eaf344228e36bce288a15df6d68c718ad14201323a4d6c138d450e9a001a17c5ae7314df085d2d19"}, {0x28, 0xffff, 0x400, "063739a0bde302d55c6a4483e3e14297df13e462738814"}, {0x78, 0x0, 0x7, "87ec8867499d6c58d2bdd9f6b43d2555ee5dc3bdfecdda933bf01407463cbbcb34122355963a3e4a5da644dad1199435d3b80e2d365cbb9b6e1a7edd2cf29768dda77b9b660bd67694dba9df36f794ef66ac87e30263325f40926c2b73f54aebbce7"}, {0xa8, 0xffff, 0x9b1, "93ab08544906e0f34b805df54689b998852911a47158ed53994c31493655e6df71316d2fe17a84ec3f43f1a0af738d1acaf916014a3b578c28a2e98f540966e18a3ab2150c0470c4a057f543e8d6b3fa37108686c8b2ea1105dceec5ad1dde4b928d3f4f110640aa52a28b9a9004f348553172d169275509da5657f1081ba1b3abf55b49719c0e7460da7f6b86f61db4586efdd6"}, {0xc0, 0xffff, 0x1, "df51e1d36ac4052d9ad3ad53b2959cec35b81be65f97972fceed880d6bb76a6b6dc5b1580a0e85a7c5a40590cc94825292934976f6ba0f2b5b3d7f424ba24f23fea888198dda4527254fa9acc399cc972c494ddc5f72814ebba4240f8014f62863d098332f2661c144b6da0ed63056dc2c42f5e2505df4090daad139663b002d2df6fe053653b906bd77d86e92a0ad7379778ad94d278067eef422b5afd2c195078af7cd5d94c83f4f3f6f84f022"}], 0x1508}, 0x8) 02:15:03 executing program 1: r0 = getegid() r1 = socket(0x30, 0x1, 0x8) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x53f5c182d14f310e) openat(r2, &(0x7f0000000180)='./file0\x00', 0x20, 0x188) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) shmget(0x1, 0x1000, 0x20a, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000040)=[r3, 0x0, 0x0, 0x0, 0x0]) setgroups(0x3, &(0x7f0000000080)=[r0, r3, r4]) clock_getres(0x6, 0x0) 02:15:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffbfffffe, 0x7f, 0xfffff, 0x8d}], 0x7f, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="be9c65bafbcba057d7b004b9d29da47ec593554247445e1aacd6c6dae9a13fad44112c8144b01b8133580071880d86414866de3f27104b98319d4a6630ec6732d5776297c5c01fdb31890f25991d593b7b3175095346189280127b6998344d557a6682223ce94a3bfde1c37c381089a358b2087fbd8a82101bafc3b385b70c743c78db29782eeeb2cb28e351da", 0x8d, 0xa, 0x0, 0x0) kqueue() 02:15:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022300008d3e5ada174dd434e90000000000d4c022181f9ef668e616cd8b6e040bc87ee1940fbf8fe9570d0f345a81d5d5aa7530eb989e1d689a886380215e1cd3e7a54d5b4aeb82531a22f959e257dedcd0304a37908f8e8e15b8641d1f6b1bb4c8af026156b5c6f41541b9f2a87268e3d70000000082af54038ecc165721af3be097f4208bee9b7d223436ff98ded274d2b1f03cd4c36beb3d0dcd347f18baf0c6b88bf70d4e9c4ca00ec6a882f3647d2e497986018bf3bc89f03a2dcf3a7eddf58b09a7ba4473e83cc5839c5feb43ba612e50150307cb314da6543bc66164de0a463bb89f74e1b7129b9d45b3fc6cbc0000aa2c01350be20c6b38ff45a2453bd912bf5197ea48e8a65caa1ed8a69c105671e21dfa4fd7bf9cf8357cc09eec32e987f1a8cca074ed3725277c20adadc431288e7ce70000008000000000db7cdac6180cf6f391494d0c5923bf95fc8f3da15b43bf8c1c410e0637c66e2df8687f0c0a1d01dca2557ea0d0f6af7457bedd49add8702544800c06d7710d88b07470ca9c532f7d9e672dc93ca6ff93f6904ff5f6ca7799e9f091426f12234b0b1b13e662fe5234c9178fd1b3fbccbaf7a4fdfe46133b7baa8810f8a036d7fef3d6ec811e3f7789c4c43e67e15524ca854396630afa677a9bfab0c8daba7eae56a8c44b444a72"], 0x1) 02:15:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b409", 0x11) write(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x9d1, 0x2e25, 0x879d, "09456988cff4bab396dba449a933772830b113b2"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:15:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0xf, 0xffffffffffffffff) unlink(&(0x7f0000000000)='./bus\x00') 02:15:03 executing program 1: socket$inet6(0x18, 0x3, 0x0) 02:15:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1, 0x3}], 0x7fffffff, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 02:15:06 executing program 0: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x1) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0xffffffffffffffff, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x22) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) 02:15:06 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(0xffffffffffffffff, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0xfff) write(0xffffffffffffffff, &(0x7f0000000040)='A', 0x1) syz_open_pts() syz_open_pts() close(0xffffffffffffffff) kqueue() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "a146786eb924000000000000000000000d0300"}) read(r0, &(0x7f00000002c0)=""/249, 0xf9) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) 02:15:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x4) r2 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r2, 0x2000000000029, 0xd, &(0x7f0000000140)="ff010008aaa008000000c3513e2a5e0000000000", 0x14) 02:15:06 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x10001, 0x2}, {0x1000, 0xfb8d}}) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 02:15:06 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080), 0x4) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="92492fba087a8f4638e9e31ba3fb4b5e6bb0c4cb0191e2429d4f0e1ca6171acbf91a4dcdd5dae2bc9b933a88fadebb169b618a4eebda6fb5dfa6290544170723cfe19fbcf7516733c398323ef3048cbe9cb46759e172a735db35fdecf3daa06f6ca2725b1b0112b823e3c1273d860fcefefc50112a50247bc74962425720f95c47dd28d874cef6697350b57cd11193eeff74b1684e7f4445e451712160e628015de05dff1584cc90e1631fcd807dea228a221f4d1369d8bc04273960e2996c5dd0830e3f2fc2c8827e9364e9cb3fd632e92f457b975eb4b8f33e369240f9c5b92d94b7fa58dd835377e05ba6bac311887beb", 0xf2) setgid(r1) 02:15:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800000000000af3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) unlink(&(0x7f0000000040)='./bus\x00') unlink(&(0x7f0000000000)='./bus\x00') 02:15:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000180)="e362588d16f79094132477f256b4093cfb25b84e5bc8c3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9ce87730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92423ef440000", 0xfffffffffffffe6f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000240)="81003b1e3ec295043cad7124822c11a882fcfafac88ebf2fe5ec26c7ae08d53e12c8b47c95cc20768483471770888c9f97d374fa529453d3e4ce5c042ac5172e52a47922ebe175559a8fd352611be184fe66f750ef071576a53c240a", 0x5c) dup2(r0, r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x0, 0x3ff}) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x1, 0x7fffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) close(r0) kqueue() syz_open_pts() 02:15:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) open(&(0x7f0000000180)='./bus\x00', 0x20, 0x1) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000300)={0x0, 0x6}) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0xa3, 0x10, 0x4, 0x5}, {{r2}, 0xfffffffffffffffa, 0x50, 0xfc5111ca7fc857b5, 0x2, 0x8}, {{r0}, 0xdd041b7feb877890, 0x80, 0xf0000012, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0x81, 0x80000003, 0x8, 0x3}], 0x65a, &(0x7f0000000000)={0x7a418e4, 0x1800}) kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 02:15:09 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) close(r0) dup2(r0, r0) listen(r0, 0x20002) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 02:15:09 executing program 0: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) r2 = getpgrp() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getegid() r8 = geteuid() getgroups(0x2, &(0x7f0000000400)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00.e0\x00'], 0xa, &(0x7f0000000280)=[{&(0x7f0000000080)="ee3b3f69fcd715136da1930b03fca2a9a23556ac64b35e22f54dcf81044000e8439ae18562e5eb0dab155939aeef74207c73fd98a546c7ace8065209ab1b04646827bb4383502bbb506231a8e4a6e40f93a6eaf233dc892d7289c03cf8e69d33e12bf672d7ecf387cb6cfd648d9cf4ecc510c7ea8f757d9c9eb656eb77e8d866ccf4a0b16f9e2a597517307f6c5d7d72d36c66f73495deed97a2d93ed17c1cfc08f8a81e0c4607baf760802e98b6f0", 0xaf}, {&(0x7f0000000140)="ad52ab638f", 0x5}, {&(0x7f0000000180)="adae83b887de701126442a4089acc9b6059361baa555bdecab815a3396003e9365e03a8a4938c72c919987bc84d6fbc6de798eef1c299053921c", 0x3a}, {&(0x7f00000001c0)="1c934b5e5451cfa48c3537a96188af713e16a717d8a35baf6852e9869dd4ad9be014ff83d5a8520abf50b95022a57e002bf7cf2f8c1d987b89e32255f720c36f39f986850f1854187a65937b216887e584a3396d85cd444d43586cb379df38b8859dc20a678419a4d1036e465a5ed64ee549749c7960dba7c571683ac570d33d04b21c91782bd6ff3644e50a23326c9d55106cadc05fc79e5437de878eb1e45093a8f45b", 0xa4}], 0x4, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="18270000000000000000000000000000", @ANYRES32=r1, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0xe0, 0x4}, 0x400) bind$unix(r1, &(0x7f0000000000)=@abs, 0x8) getegid() 02:15:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0xc570) 02:15:09 executing program 0: chdir(0x0) stat(&(0x7f0000000280)='./file1\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x0) chdir(&(0x7f0000739ffe)='..') r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) 02:15:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000feb000/0x3000)=nil, 0x3000, 0x2000000000000007, 0x4010, r0, 0x0, 0x0) mmap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) 02:15:09 executing program 0: r0 = socket$inet6(0x18, 0x7fff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) bind(r0, &(0x7f0000000080)=@in6, 0xc) 02:15:12 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) flock(r2, 0x2) fcntl$dupfd(r0, 0x0, r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x8) 02:15:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000000c0)="5b09b5224cc68061955adf50a76a8753", 0x10}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getegid() fchown(r1, r2, r3) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c4dd20e9b1e9cf6c334861771a330fe495a4ec3955062e0253766746d6052a46e610e7d726204bb108374b5a644bd9f4887b62e91c3862c870f28e2544ec27b77575ff494f6202cc03412a189a9382b8881ff63bc71600bed3020a8012b3f18dbc11f", 0x81}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) 02:15:12 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffdaa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r1, r0) lstat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff) 02:15:12 executing program 1: rename(&(0x7f0000000080)='..', &(0x7f0000000000)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x80) 02:15:12 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) bind(r0, &(0x7f0000001080)=@in6={0x18, 0x0, 0x8f0, 0x3f}, 0xc) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) recvfrom$inet6(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x1, &(0x7f0000001040)={0x18, 0x2, 0x401}, 0xc) 02:15:12 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000280)='./file0/file0\x00') link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 02:15:12 executing program 0: pipe2(&(0x7f0000000000), 0x4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe(&(0x7f0000000040)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r0, 0x802c7415, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) pwritev(0xffffffffffffffff, &(0x7f0000000bc0)=[{&(0x7f0000000680)="3e14e8", 0x3}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x0, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 02:15:12 executing program 0: r0 = semget$private(0x0, 0x2, 0x0) semop(r0, 0x0, 0x20) 02:15:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='.\x00', 0x20088, 0x10) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) getdents(r1, 0x0, 0xfe8a) getdents(r1, &(0x7f0000000000)=""/6, 0x6) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 02:15:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0x100) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x14, 0xf0000040, 0x1, 0x3}], 0x401, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x8, 0x0, 0x3, 0xbf2}, {{r1}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x10001, 0x4}, {{r1}, 0xfffffffffffffffb, 0xc9, 0x0, 0x2, 0x30000000}, {{r0}, 0xfffffffffffffff8, 0x20, 0x80000000, 0x15, 0x3}, {{r1}, 0x0, 0xa0, 0x1, 0x20, 0x517}, {{r0}, 0xffffffffffffffff, 0x8, 0x28, 0x3, 0xa6}], 0xd0, &(0x7f0000000240)={0x1, 0x5}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x20007ffffffe, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x0, 0x20) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000014c0)={0x9, 0x0, 0xfff, 0x800, 0x8}, 0xc) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f00000004c0)=""/4096) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x85, 0x11, 0x64, 0x2}], 0x7ff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x8, 0x2}], 0x1, &(0x7f00000000c0)={0x5, 0xb92b}) r5 = kqueue() write(r0, 0x0, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0xd01, 0x0) rmdir(&(0x7f0000001500)='./file0\x00') fcntl$setflags(r2, 0x2, 0x1) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0xa0000002, 0x959, 0x800}, {{r6}, 0xfffffffffffffffd, 0x94, 0xf0000000, 0x8, 0x3}, {{r5}, 0xffffffffffffffff, 0x10, 0x0, 0x1, 0x4}, {{r5}, 0xffffffffffffffff, 0x10, 0xc5, 0x401, 0x7}, {{r1}, 0xffffffffffffffff, 0x48, 0x400fffff, 0xffffffffffff5991, 0x9}], 0x5, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x10, 0x2, 0x100, 0x86}, {{r5}, 0xfffffffffffffffe, 0x0, 0x2, 0x80, 0x1}, {{r1}, 0xfffffffffffffffb, 0x82, 0x0, 0x10001, 0x4}, {{r1}, 0xffffffffffffffff, 0x66, 0x0, 0x7b66, 0x5d}, {{r0}, 0xfffffffffffffff9, 0x425560e81b5550ec, 0x4, 0x4, 0x9}, {{r2}, 0xfffffffffffffffa, 0x40, 0xc0000000, 0x0, 0x10000}, {{r0}, 0xfffffffffffffff9, 0x98, 0x0, 0x200, 0x10000}], 0x101, &(0x7f0000000480)={0x4c96, 0x55c3}) ioctl$TIOCNXCL(r6, 0x2000740e) 02:15:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="3d05ee3ace5b1ea2bbd50b0dd669d7222bc8e22cee8a74c9a52752d809f53f87fb046d702c8a47f44169ec3815b54352885a78cabd3cb4c7f13497d1065f50f0fe5195ea1c83267ea56bc368f207a6cceb8b82c7bf019c962a0821a5c63409c48c3e188153f2", 0x66}], 0x1) write(r0, &(0x7f0000000340)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="b685279f21981827e6748f15f87af3f76bce577d6d779b0fea79673024428d43fc5c189d0c8e82827b91a72f2e25358f8ff9ba875561c85507b1ddac2645f55bae89b6f31f1b007dce1c803937c36756cac3e4a35abad2d49386420fd1b350aeb17d5e7b5fb2bac2664c320e71482ec3e2588ab466317fc34076e88cd7ab53c909f5cbc575b57b5eb3d6a7ececb943528910ab252cfff28e9332a085c3dae187e6847201bfe98ba8b389a86f21ca81b5c828afcd59f1660b8c63dea46809b25fd86eab6dc1479fbcd391246997a4fa680532cc6232b4d6b18a025bf4b8afacbd8ad4cf48332c37f8fb877b80d7d0df27f84addf05eb936034d5b6674dc7f2d7f789af8bc56b8d706e1573c241b1a5e5b320c0670d4b18e57beb7d5d6c76210a33d737d55cf0b5b24f1391ea4ff67a906f9265e374c7c15a58d3f394ebc589a0654a75c72e11efe87eb1f0bae3ddc9e967b2fe28950bbe43e3126a41cab119f9471a066e2f602bc1cd1773b1726a8d59321744ef41cdf79e5505c38797f3ffa1b803760ade50df86c53c80169b3d1b0f6913dbf539ebe7faf8f8478a2c56654298bc045a97831314ebcd6255d23fa06e58179204ece95c3bf2b2878977da6b8e6f51f6227c85b7e8d41f150fddc8c46b9b9aff5257e1c8557d7285f77d4893629f28771352300bf77177400fd28fa387920acb5ac05e308493b5c29535c7cad4d3c6b299b42c118cc98e54a427568aeb2d0703fa1986757bccb205f56610743d786df7626bb1dc4109ae36c572f3af210ae7227bf6ddd8f303f6fd1e89710ae005db3109b6d9c89153cb568ac27b07f6d96046153f3ef37a3fd17c5aa8c0ae4551ca3cf042268e3cab2c13b9c979e090b63c91ed35a9112a69538a85f5ab3ecd2f03a125b839f62f576f78b679fb4cf8a153bbeb50fae62001e317427aea82d5e7f4830df6e9e3b4ecc0fbeb0662cbd1eed7063a0644b06c4d4fee5f61074a8b862e0f5800188582a0c5e36e9e0ab699a3f7fd3c958471fbe03297d27a830554fae84756bdbfa7a392e7e154c3017dbbf3a9eac9e35158f53a9b8fac3d709821ffd92ad7596918bbcd3e4cb4a1dde327676eb39828da9cda5307689b34c27c886207cdd00e938232b4def8af6fb5c6f490a5241a9da91cf4f12f5d72506dbf77ce47ebb5aeba4d68bb7baf0a8b87737a64a3ba46e54a39fd771a229442b552ff8088fc1b70bcaf519fb393ce1c4eb6517612213a3b5b0c0a182879803ffa841467ee01eeedeb5b503e0b4dda7c703bae5f94f715ed79844f034b04548bf3abb233171ad9fd40d354e1f2adfb2034d3ea88e61d1809b53dc6d74712c69c106c02ebf53525aa22067d73c10160c9fe508ca2cb1d4125f7b6ea88644d8b529dac7ead19f2db9d651b37386049331f95826e78d6ed714295baa09bda621dab28440677f804825d066644c29ce151ebddeef03991ee17b0b5951b7e44b7b49f1d5c52795d91301de0b360e968174663f92e1813616a15c1c6e8ffa54ad675e80318662d17c8765aa9a08e6c313f3001f3f5418289a2bc13df4ee12e7e10e4c2565c4731273d7e62f6c7037bcbce59eadd907006847305a1e6387c13a5b909ee808c3ecf6d848cec179c15b84efdfc73df1b8f0b9a5a08bcc6ee6f573b19c75b87504189909eadffb61ae80a59d5c6df83ea7512892c4a08e0cb13266e5d46cbde8a25a4c5d65f3e97e1d8f2eb00ec307ca1123f7dd27adebb5c7fc10e56f70bf8bb8f8043e0c58b1c270e59f12ab776af864dc268f553d673951d2a4fb2c42d926b7a530bd4d46b365a976197b5788076fa32ed7e320ac70d62a394a0fc52592669651e48e9ee30463845d151b355bf55b7005a768a26c49feca3a3814a81c9695e28f05ac817c5696a8bd7969fa98755cf0c0007e1abd7b3aedb19ebed6ca0aa25e52abd60fc152c9b1c2f6b32b2c2b57db3b5f4cf66490fd11a0ae456f31c67560287c45471992428ed5b1c4518bfa5751cd3e3881226090c8d4515c14e6a3356d9d6e74008b30a2f99eb0635a54ecef1c4e533d773e829b381f23cee287c22836b0e0e94acf6b8425ad6ca2c699582300047c5f011aa4aa20a017c6b40d6c4911900415cb0662a1b9a7b1ee8c36747a71b148769de4f1f5b2a495e55a6ab1251c964ed32f2a4b9d8871fc84ad308f18cf4507023ee89990d21de745e4188ec89e62812a3dc3ccd7ae6749611b640b9b30c203b8a0fe5e730c0aa1eed15e36bd4641a5d42179bdfd71513ecb46a275bd7d6ffedcc0aad7009f65649a44ad1db6c3704049a3eb23df861680b4dc94a8f9a6f8718d521a1ba481960d71fd1d02f17f7014734dd470c70ca82123acaec4a7f6963e1ea16388223ce2831822d2bd81b92249c69d2bbd68778ce7445c3425f84d963799353e801fb5e17fbeb080bab1622fc22b24a7abf2d3f4dc086c8f61ca299ef711436932f2455f08fc40aea11b0ff6dcc52ec2946505a58ff68ef1fe253aca36a4a1977449962c594d6344ac78920aba325599459f765742f15253a9597744291274be36fdd0ee56d0f16a1832731ca36df52867b71f01cef609ece3a0ec953fa9d7297893d4bf4cb9d1daf0c3943401101151c0ce58ab1c4c653b579b9a6cd1fa1288b20ecf164c6b0d1fc92c63ad2d4c2273108177b9e1bb234b1cc0e59b5360f513c24e19d02545da6ffb3f4b8a861070577e9f0196b242cdf37872f626d9b7df97d33a0144bdca3f4344a637fc42bf9bf8fa31dfb54b7db1982eae41baa164831865aa1a164bbe0f66d6844af96d475b880831e1ab95abeb", 0x7cb) syz_open_pts() close(r0) socket(0x0, 0x4, 0x4597) kqueue() syz_open_pts() 02:15:12 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = accept(r0, 0x0, 0x0) r2 = syz_open_pts() recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f00000000c0)=""/186, 0xba}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/34, 0x22}], 0x3, &(0x7f0000001200)=""/220, 0xdc, 0x437}, 0x840) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) r3 = getpgid(0x0) fcntl$setown(r1, 0x6, r3) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) dup2(r4, r2) execve(0x0, 0x0, 0x0) 02:15:15 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) flock(r0, 0x2) flock(0xffffffffffffffff, 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x500, 0x0) flock(r0, 0x5) 02:15:15 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) 02:15:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x100000000) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000340)=[{&(0x7f00000000c0)="6b6b7bd360b63afd88d71361bb7e8e511d14a5418b7cddebe700bae2a4a3e592482d4e", 0x23}, {&(0x7f0000000100)="90fb183d3af17983801feb5ba0ce052a309908c6d2cd6289f266aa395d9265251d48dfbef58ebf886d300ea4491c07212bec3626c896d5f6a4cea5f71b07e4e32cd2ebe2c46fddbb74a393ab9295540933191cefec86a4513ef48c0ae470bcd5a9e9f6b9efdbe7e3358db70755644ee6a52902a8e23e51d4a3f709ec38864d75076c861dee30f733c5214840866b0d8941a62293787dc35af0eea1740a8e727d657a2dfd93bb1f21bf2b46db687fb7e11abae540b3fc23fcf4b962fbda97d132f4ded3a096134735a4dac2b22ae6ba00ca3618b98295f2a0f6271a6cc0037cb0f142f0b5ac73802425d3f06e6f0327ad96b12f3f0f7d", 0xf6}, {&(0x7f0000000200)="9cb61b6d0bead5a3425e33088b96003b54a01dd1b3e5599395a349d4821625d17921063f5e3dc2e465ab999bfd791babffafe639dfd88b2a52f23dabcaefe53373a66f12302f0778a8ad6035b287e85849e1de2c06aff29877e14bfc5a4a4c5b9011272cadf1642f9700543f6a43641b26372a338bf52f0416ea395151184ae376af11c86f362072bd34a13a", 0x8c}, {&(0x7f00000002c0)="d8e0b14de5bb6032c43fd515128f9945870812e619e45ca8f6c69890b16d59418d1f6ee42a64433b69", 0x29}, {&(0x7f0000000300)}], 0x5, &(0x7f00000003c0)=[{0x30, 0x1, 0x9ff, "dcc19f903480cc392b45fe59304d66080ea2b60b39810b51c6a022dd0fca6b"}, {0xe8, 0x1, 0x5, "1e9587f77cf8dab1bd0592e4375c62ac2133acdcd64fe0d8400298530237feb6641e5de3bc4482f70546c385a93fc7217467ee0d11cea2534b6446d192b51a00a37303fb1218bebd236f3e166b2bb999961389b229059e67497d3650884bb09dac0cf25fa86843d9556c7ba07630a5cafd3fedb1b51b3c76deca6b47ebb1f531d821fd375dd321a1f336cbc56094bc99b11278e4d5dfc711da867af21bf82dcf90620da8e4fc37109c6ef87dd7cd55c99f8c04b0229a85ef4b0de81ab4a47b6ded90c212b5851655be973519295254e639ed245ff87c452d"}, {0x70, 0x0, 0xfff, "1e279f1f7ef37fb9a87d6c0719ae33b285771f7e5d3cd3c3fe4cbfec18db0746457087472eb108ae67c737b968558310b5f510b4fad27c31d9bfa0db1a8e3ced911c8a4c03d535bcfb4fdccfd0e858fd31835258ca2da9218638d3268122"}, {0x78, 0xffff, 0x3ff, "3e53b996b195b6f3b1be8c3ee148422e85db2fe1472cc5b8f139834285d519ed6cf5579b734f4f5093b1f3d9da90c11cbe48e48b2391d591fa8a9e529caf448d4e2a1033f3bc87a9d0f9d19abc9e357aab99749524db646a2280aab6f60dfa2061"}, {0x1010, 0x1, 0x58, "f9f5b8da5b04d404bc3804e6fc1ef5cf3ba79ef941e0526cd21c27c267f4ef5abadabe6c435ddd49163d030f994acd5d7747c24c6279fc773564c992bf6245e9a8cb606bf66228674b7372889a8aaf17a3c3dbd6e466a449c0d2ceded621f4a16f3e271d4bf19bfda3bfc29d1e3b90cc096c2669b786ab414faabbab7249a928c574c6f07c1b16fb16e6b22d7eea5b666de3b55a074325ec21441cadd031ea7a55b995b88c332bd72b388d32ec8b6f4a44742c798be8875114f3089c07d212c3451e291b246babbcbad1330b9515a9f81f9e166a5b856a59f2119ee65f9dddeab7e281d643682bb3a7f7b799c28eb7f40afab5a0a665330aa9ad8e8e70c0e8f4342c5e826c12cbd569ca67b3234df3042b74962f0a01ced144aae9b9013895d39aa7ee89ab37122a8ecf5485968895e290859f1e0100f68e5b8e22d8ef605ba8e4f139de4590498cda420dad8ef772e258a04938384b2cc8f4502494221f7afa258bde8f7b60d491da82e58364ed77b338a458516f9fd8d4eac81ebb196368f318a6bdd8f5f99b9d4cadc8e24a91c89ca87e1d435d8335c52ec86c2a4dfd48983931e20219f45b01f4678a8d3418609b8204205def459b815b3bee8242a18542c7754eec1a6703158d0184252654d5e8f8011978f8f43b9415b702b75eeddfd6a240244e3e81078c9890176479c231d02c4343bf2afcfedc495dea69574ecd983d4c293a7cd6467a376e6680c7f3036ec94d1aca78c4ae3f25b81bfa651627cd94ed905477ef8cf262193be343a08b3183df353cb4bb6a05e71579257f67235181c6004bb876961b6ac0f844599a1752b5de129b0c6eed2195e4fd16c73db66bd7117ba43c0d50e800f83620b318efb6a1c3851f70cecda6ae01454c775347318df7119cae4de8ee12edd7b805e7c1df3bdbf32051f271d00115408745907b716808ea14a686eb8139a05107b4fc14eb5c1507c768bd3e1cd3c24660af29b9cfdaa9216b4f8b423e401ed80cbed36d8faeedde0572c5a853c048acf66fcf7c9b5cbef296930ff0517bc8e581a1b9544cba589b2b92636e28d1b53ee896643d8789c2fcd0f255d42a15d68fd7f4c799110d69c6b42303275a6d400a6d52d9b7488cf2693f352480691059c4b00f0e0f476baa58ecdae2487f0401009b80208b431404b678a5df6f11fd9eae3cb4365c2d4c3667a7b0eb813fc8f94e6805418e4b7f13607eaed84357ebfc982064ba41e1e06d4086a60ade9492e9b2385949eb8a5d904d305682f85b750287dbd40c35d8b72d16139ca4dc447d35c6c618618fa5d075b938b09b7f4b120ec3ce7eb772d312b140225fd24ee0d25d3574272ef739763aa583273c4f189fb845aa4d26dcf27432fb900b27602d075fd9f27026c786366cc5d4fe0d63f500882bf788386c251a7a02501ac8d41e1ae7f2337ee9528d7d9c5bb520ee6463905c427201f600c08ba920ec158ed72f660459d2787a0960875c56e01b2619b45cf16530c128c1af4aa66b623371b895201210229eefe4b2888ff9966ee16ee1101c657a5eb2f0b88758c4e074a4bcb96fe707068b81cf99797571e37df665b8ad2f79165c09af589999ddd9425c17691006f7fd368b87d6cf70c2b87533fc41aececdf5d9e57a6f6a92cd02ecc188df70ef280643f75db69fb779ce8933bf46047579206030b34483e210c5a69ebc142f0f258a0c352349e58d567d30afbb4ed9087ee88c17e499fdfb5a1551f5e3fe19e404bcfe95586ae985cea9def416721bde17ded932060261298d17c66fdd650b4110708703a9d42d048ea8d7064a0ebf6beea73092d4aea38564c3735e0a3725d7bcf19cbac6da6aad156f7758cd184d3f1117a5e509b84e6561c8a6c479dafd08e8d5003ec31e6e3d3cfe7123c2335d0693b2dbf23b9f0a23bb8bfadc0a3f964e04fcde9b3a7a7a8328b63649cfd28fffbffccd2493dd03402a94e7a451d2f9b89ccbf013523c4b03d813fdc2c527c2d4b7070c46d2f381275c9c9abeb30142af694e1564288f73200b72e15cd3857e1e2bdc3c9f25a9ed065e29b90b72883f53de7e61ef7c3258e461bf9eeaf5a810c83089454e1604b72513fc870e444d388b41d83177a242294a2cb1974a505801a0c0d8c9346e0f98ff996b4dba3893a7e2a5303f69d7d6771b613db345baf074cf108f28fad7bb856e27ee7b26e61c6cf5e015d527cc4be948088c00c276a9ef6b820a1878ad3a0c653e2097d786d4782731813e6c6b3f25143960d60aba7a622800700d6c63de99708d57c74642dd1a503a119c2e80b93b65d8db795e3f9b9bd8c105f2de5bc6249b6f3e450d7835d6e8d13776d7841b39592046ba0159adc45ee85ef4b2c39ce2b6650c84b558e63ad3f655f6f0f85a837bbeca7e089fc31da829c701061cb0e737007f169e15426d8625b65e0c399f1f5eeadc201ec320b7b96a3b87114715cb35bda41bb55305ae08c56715cd25e6747add89308450f31b05801abdace60cd5f64c19721f2ac04829a704d027eb0dc711ce239e0d003d0921020661f3ad5bb988e107dc7059ea00995a1cc44c44bc49dceb579e3675bf25eadd6c2cbac0c947435e5a81e3c1908ef42880a071e397c0db0e1c14ae4aa1b28f060bb3446fcd68b22b00d0b46fc5bb72998774b64191e22819645d1154024909f76aa471dc233ea0294b398496657258ca5dc0b9b9c573390ae7971226c675e700771d8090d2809b22c70b34db57b6ad34e89db8d131d91fb5d63047e9b5edcd85d248328f037e3e06b8a78848361221a407633b80973310ee36c9e571a5412c83f2dbf2e93cdf4af3d28071f1bcd854845a4ed94d9218a449ba67e1dd16d9650fd1ade8c0a60dd1167747e38592a28554967fe63c5a2ce0692e7545a5a9df7405e4a4f5d1d814253b872e11964091e89f64f5dd25053f1b477ff2d1186ab330239f6bdb50fbe25cd97366e384ad4b66c30fe4cefcea1474f4f5a4d13cc3314eccf1b40e807c9759475cd64d42f18358c046748b1be7e8caf0df458ba4e395cb02c1814c72c6ff0916958a442ec0f7291fcd9170bcc66c472c2a0eb02d86d0f563e3d66df3c62ab15aa2be1de79eeea6693ee489c0b5e6bafbf9d1c5ae3e80b61e415500966aa267767c1c7225040527df2100c9ebcb69571a8016e723e40fd32797e6be01a432a34e3444411b488d1263fac95f0d22960090add3da1fb61bc1b3790c127630497eb1ce70bfc717e9d0bb06c2a6434421cb9b947fe7a7a33bcc4c559d9b9723922d6080cd8b871230042b63f0dd94f036ff015ba6f2314ef9fb2327753df3f13bfdbf633445d7c6727897386d90c1c475bfe609f8b6d7a0b3cc8181bccbdad2e1608d6715cf9285ecd8539d199f1c488d657de569d78b4b12855e213922e6d46fcad2cc4f9f76a57defe8c60dc509bba3eb61b5ccff0353abd5954b87523a0409caa1ae0ed040bc7af8750354ba04b4a138cd6f5008bf992ef4b21d825356286712baccad408b6ab1193d92f896917892bcccd48e71756e0dfd918493dded296c93a25405ad4c963cd931e7509f8475de3d8be5466b0890308e8a807a59328dbdb9c79be2af31d56350aa5031dd435050fe54e1165975b5e56fa2043852aac1832883431dc81eb9c4dfd4af911e33cb33816329653e30c83eb3f70655da1a743a2ad182cd98af0aa27e557201c3d00c9585b72644115cb02c824a45212d36cf958c362eed7e49792507620168f82507b24a8f03acbb7872f9f2bcf793ea78306dc8ecabf700171c34b2e953fe5e2826f0b749c49d670929d5a08f53a15ec1eb187c5ec79850ad4fba6fe57a1a843d4e78fec046804a93710b47ea2a11d5369b0de995a4bc92fa43f1ee3a27a89d3a3ff358f2ff5752242036b3dbbfdf6b5d9182a9515718bd326c982cca23f550a3597098beb10433331d8b9fbd07554465ae2738df49032d09f63799cc6e0a3a0f1947b9b2986091edb18b8192ff51c748e6b7c77b71543b5d7bdcc591a3cd231e14189da99a2a41ac2d8dec77ba6e93c2656e82b5a86b8187bedba2adc16562fcb074cbd8a55dec4ecacb56f7628477f3198a465428e50c294581e8880deb6471589a3121b61694218445725c009dff1cb83412ca5c8e34cda8772456add428dbaf2f6f24929d284e101758da5f91f2506423af1b7e0a742e7ca26dd9fce3622237abff85567e6ff0601b3bf0a245f5561eaf0665d61512cf80495ee403ca2d1dc3008bceff7b47de0dc8500f734a8e72aa0ac524419fcef8a10f1e79e885e827007ce45e1e571c10de412e7852762f54ad241146cc8144efae1601a311c15af807e7f5a72f52c3c737eaeab74fc26063772c028560d9ebfb9ecbc9148b95e340daa2849b0ae3c9aa6b786e492480bb4c8aa8bbf2ae4877d7e907bed4c85af208a1a3fa68fc137312b74c6523271b98f0ba6a3b66ba558fc1b21b75a6293fc8c84318df286a825bc10eb423edc0609525f5811e753e7e344ee6641a21ee1ed0ca4f39983b309bbffd0c5c6e2aac87ee9c16d901f2f12b4c32f18f6dcadb2261ffe6e9dbd5609066255bffedb2fa2a1a31b8c4e12d73d4c7e916687e3c589a6afd09683e0911918e85c973065578ee425e8b8ced36c6ff926412c0b2a30ed272b462625389c2a9a9f7cd429e721b4647d4407cdbabf76e046bca4d26a893d7b37eccabe558c61615b6faf5002bb4e7f7f606f07c9964c14d06b92525115fecfca056cf1e01ddb2fe0c3251a688f4f6f274c384f4dbb4c71535429843923e742414bd23666df6e17b956288c4c62a0dc0a12fda82446b2a1d6a495118d42d622ab138731cd4c74b42404c33ad74f7f187ae7f0a93507ca5e0d69dd346c7bbe47faa3e922ab9a07f2b61dcd2dbd49081e13639d1ee40a6b1237dd8af092f900f849f10e1b1a64fdd7917fd4787cf4f53157a892d3d03bb6cb9aba64488fa9d5e9c73cceae5984408f64c2f88c57ed957b722311b329b98465f37fcedc9b42aa0c9f28efbb080d4ee4ea37c6a9a12340022d6d7127dd29337d8269a3b1b9b567e697e7f3f02312a665f6587063ec8ed892ed22dd310bb6ed9e6950058da04f6e204bbf791bf7c14aca05ace0935985bee5fa7aa1cf360a1abaa9f1b50cb8f0edd1ef3f1a7e31332d0d7f477711195086ec8d139cf6a32ef3bd129ab632bd6878405c7882582b2962ef15455340867968ec5a1dd3af97caeb347e10c1548380ada31625103a69e3445504b4e0c1c6a4776310952fa85d801175714699ba6a42f828982d9333aea541ac3daca3ed3314b28003f094c486bfbde9f2b3373eeb00e171b59936955a886172dc760ca32485a338491f4eb5f24177857dcb049aab39daa22075cc957633657436c936b18763c193ce0cb8feda1ab21213f33e9357634960008c0b3e8dd62fa5c342587ed16c570b02242616d7506f14f76cd054297635886373a6bdc224dfd5faf0807ae52f239419047e4c8857ba711b21b81ad436acea2c109fea5b6094aa378e1bac2e6d655b15f6fcc53da81363ca1429e19a46cbcec957c1e27314904f2cb1fab8fe0bd7f7a0cb805bee673e334ab7a7a456854932f1c70fb3cd72facbf7a33b29e3c2ffd4ff5e646df5a65497b92e4929e5bde6c8bee2db8677cba7cacb99d2d61d1b1ef23b95d5b77a51471840d2ce312009375da38b2262010b73e1feb5fe0e7e6a196c69b6426bad14e66edcb9aa691ed2cdadec3231ea4ffa442da33ae8c1d3a347ee05bd94a0afe1459d51b1b9d9ba885c1b84dc1"}, {0xa0, 0xffff, 0x6, "35feb6a44a1ba60379ad818b7561e47c0c28fab17efc3d7efe92841cef1a7bb8536d077568ac345b9dd2bbd8f3bc2bcf8bf7649c74ca4a8d1db694e2448da57ad487d039ede2703db3fd5518643fd4319f72fd7d40e19cc3a78067072e9a8e1a688dd9960b2f9af224fab086c3c23a719e7782d393143e03b5af12a156b33ad938645bdd83da4bdbcaff"}], 0x12b0, 0x404}, 0x8) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x3ff, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x10001}, {0x18, 0x2, 0x9}, 0x0, [0x10000, 0xffffffffffffffff, 0x75b5, 0xa331, 0x7f, 0x7, 0x7fffffff, 0x3ff]}, 0x3c) socket(0x6, 0x4, 0x1) socket(0x18, 0x5, 0x6) 02:15:15 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet(0x2, 0x4003, 0x9) r2 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff}) socketpair(0x0, 0x4003, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r7 = socket$unix(0x1, 0x7, 0x0) socketpair(0x6, 0x5, 0x10000, &(0x7f0000000180)={0xffffffffffffffff}) r9 = socket$inet6(0x18, 0x2, 0x40) socketpair(0x3b, 0x8007, 0x3, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6(0x18, 0x7, 0x9e, &(0x7f0000000340)={0xffffffffffffffff}) r12 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000"], &(0x7f0000000400)=0x6e) r13 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x80, 0xfffff, 0xff, 0x80000000}, {{r2}, 0x0, 0x8, 0x40, 0x1, 0x4}, {{r3}, 0xfffffffffffffff8, 0x80, 0x0, 0x7fffffff, 0x100}, {{r4}, 0xfffffffffffffffe, 0x41, 0x0, 0x8, 0x9}, {{r5}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x4, 0x6}, {{r6}, 0xfffffffffffffffe, 0x2, 0xf0000005, 0xf263, 0x5}, {{r7}, 0xfffffffffffffffe, 0x1, 0x0, 0x26, 0xff}, {{r8}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x5, 0x8000}, {{r9}, 0xfffffffffffffffd, 0x56, 0xfffff, 0x10000, 0x401}], 0xffffffffffffff7f, &(0x7f0000000440)=[{{r10}, 0xfffffffffffffffb, 0x4e, 0xf0000000, 0x1, 0x100}, {{r11}, 0xffffffffffffffff, 0x2, 0x13, 0xfffffffffffffffb, 0x6}, {{r12}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x3ff, 0x80000000}, {{r13}, 0xfffffffffffffffe, 0x4, 0x1, 0x5, 0x1}], 0x7, &(0x7f00000004c0)={0x0, 0x29}) r14 = socket$inet6(0x18, 0x100000003, 0x102) r15 = dup2(r14, r14) close(r15) 02:15:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000940)=""/13, 0xd}, {&(0x7f0000001ac0)=""/4096, 0xffffffffffffffe9}, {&(0x7f00000019c0)=""/185, 0x9a}], 0x3) 02:15:15 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="b2b9fc3b91563628c9103b220544fd5dadc8e49d4ff0bf108892672bb212d66f3a55d4c26a144b9a", 0x28) 02:15:15 executing program 0: socketpair$unix(0x1, 0x10000000000002, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1, 0x7}], 0x20, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x8, 0x32, 0xd09, 0x10000}, {{r0}, 0xfffffffffffffff8, 0x40, 0x20, 0x9, 0xfffffffffffeffff}, {{r3}, 0xfffffffffffffff9, 0x0, 0x20000002, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x6, 0x1, 0xfff}], 0x1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x21, 0xffffffff, 0xe7bb}], 0x10001, &(0x7f0000000100)={0x1000, 0x2}) fcntl$setstatus(r2, 0x4, 0x88) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 02:15:15 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x88) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00\v\x00'}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = semget(0x0, 0x4, 0x406) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/24) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0xfffffffffffffde3) syz_open_pts() 02:15:15 executing program 1: socketpair$inet(0x2, 0x0, 0x10001, &(0x7f0000000080)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe22) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0xee01) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/146, 0x92, 0x800, &(0x7f0000000180)=@in6={0x18, 0x0, 0x100, 0x1f}, 0xc) 02:15:15 executing program 0: r0 = socket$inet(0x2, 0x41, 0x1e) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080)="84d18d3e", 0x4) 02:15:15 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x90, 0xfffff, 0xfffc000000000000, 0x3f}, {{r3}, 0x0, 0x9, 0x80000080, 0x0, 0x5}, {{r0}, 0xfffffffffffffffc, 0x2, 0x4, 0x100, 0x3}], 0x9, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x10, 0xc0000040, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x9, 0x4}, {{r3}, 0xfffffffffffffffc, 0x8, 0x87, 0x2, 0x7}, {{r4}, 0x0, 0x10, 0x20000010, 0x20, 0xd822}], 0x10000, &(0x7f0000000100)={0x1ff, 0x7}) 02:15:15 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file1\x00', 0x8002, 0x100) close(r1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x210) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x2, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x7, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x80, 0x10, 0xffffffffffff6303, 0x7}, {{r4}, 0xffffffffffffffff, 0x8, 0x2, 0x3, 0x1}, {{r2}, 0xfffffffffffffffa, 0xb, 0x0, 0x3, 0x5}, {{r3}, 0xffffffffffffffff, 0x4, 0xfffff, 0x9953, 0x6}, {{r4}, 0xfffffffffffffff9, 0x1, 0x40000024, 0xe05, 0x7}, {{r4}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x4, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x9, 0xeb}, {{r4}, 0x0, 0x40, 0x20000000, 0x7fff, 0x5}, {{r1}, 0x0, 0x1, 0x8, 0x7f, 0x4}], 0x4, 0x0) kevent(r4, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 02:15:15 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2028, 0x2000000000064fe) nanosleep(&(0x7f0000000000)={0xb2, 0x2}, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x6, 0x0, 0x4) kevent(r0, &(0x7f0000000040), 0x7f, &(0x7f00000001c0)=[{{r0}, 0x0, 0x2, 0x1, 0x1000000000000, 0xc33f}, {{r0}, 0xfffffffffffffffc, 0x29, 0x0, 0x8, 0x9}, {{r1}, 0xffffffffffffffff, 0x8, 0x80000020, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x59, 0x2, 0x6, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80, 0x4, 0x400}], 0xe3, &(0x7f0000000080)={0x2, 0x2}) 02:15:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) 02:15:18 executing program 1: r0 = dup(0xffffffffffffff9c) accept(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1/file0\x00', 0x0, 0x0) link(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='./file0\x00') connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file1/file0\x00'}, 0x10) unlinkat(r1, &(0x7f0000000040)='.\x00', 0xfffffffffffffffd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) getpid() symlinkat(&(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file1\x00') 02:15:18 executing program 0: stat(&(0x7f0000000200)='./file0/../file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) link(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') symlinkat(&(0x7f0000000240)='./file0/../file0\x00', r0, &(0x7f0000000280)='./file0/../file0\x00') 02:15:19 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe, 0x339) r0 = socket$inet(0x2, 0x5, 0xff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="b88f42ed46c762603d62be858afe7003b5127482d4fd11e8b8367e25e970b9428a62976bb0d2d88099dd93af4cd31bd9e7f422e5e2b45895b2cc8c2c6dfcbcd36fdc8c46b14e631a6e0d30f9c2c755ff4bd1151af97c72fbeb0dcf91d47041d9535cb6661512f23153de60e6705ef8dc592c5a8abc811d3ee55c6ddec6c396b9dea4d6207f493584d63f47948c3814e70a19ea473327eb1ea9b96c61f478f4a808390e10a9597b22bf71db", 0xab) 02:15:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fsync(r1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="02", 0x1}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="6637804c5d6340f404a4059604d7cbaf346d513c30fb18e0e35e05621ae446ab3eaf5b2daa36dba076bad308c4ebb39149ae7eeccdacb79fe4a1d548a39fba08038d6f82b0007601c6a3bc5ea42dc58e1195a5db116c55d283fd370e4038b1c262b055d85fc0f96fb300c5c46aae8d7bd45ed98941843d06477ef3ee456116bd", 0x80}, {&(0x7f0000000000)="758502d47c78ed62298c20f5f191", 0xe}], 0x2, 0x0) ftruncate(r0, 0x0) 02:15:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) r2 = dup(r0) recvfrom$inet6(r2, &(0x7f0000000180)=""/202, 0xca, 0x1, &(0x7f0000000000)={0x18, 0x0, 0x100000001, 0x7}, 0xc) shutdown(r1, 0x1) write(r0, &(0x7f0000000080)="b0", 0x1) poll(&(0x7f0000000140)=[{r1, 0x8d}], 0x1, 0x0) 02:15:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000240)="ac7d0f003da559cde608cef39e88b29d2266851681ac0e2519976b819c1cffff000009127f432697a3a16ead64611427238cda68600df21ab8ea725f083e03b2ccf08b6573eef59268e2a4e3e298426b3fe20183bc179d409d9a6a0cd902c0ca5720a8ba0e5c099c81cac8e5e3d17df2c0210b018486fbbdcbfd4df55c15e525099350fd2af5762e1aafbff3ff217380057444a4b58e1a23fa4699ade9da8fa9628e6dc928bdb377d4b928f4a8e9aef6ba63bc92ecee7a7d791a5e9d3bdcefa9e23057f63bdbf900000000414ba3112303bb2531e1bcb0b2da226b39991a19ca0abde26e6a94", 0xe6) close(r0) r1 = syz_open_pts() syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "a146786eab6e947f5102000000b1c85b6a8a1311"}) poll(&(0x7f00000000c0)=[{r2, 0x81}], 0x1, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 02:15:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000180)={0x8}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x101) r0 = getuid() r1 = getgid() lchown(&(0x7f0000000040)='./bus\x00', r0, r1) 02:15:19 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x3) shutdown(r0, 0x2) close(r0) 02:15:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)='\x00', 0x1}], 0x1000000000000131) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r1) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x4, 0x1) close(r0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x8000, 0x0) getpgrp() r4 = syz_open_pts() r5 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() r11 = getegid() getgroups(0x5, &(0x7f0000000280)=[r5, r7, r9, r10, r11]) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a147780a000000000000800000eb06a600"}) setpgid(r6, r8) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0x0, 0x0) 02:15:22 executing program 1: wait4(0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair(0x1f, 0x4, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) 02:15:22 executing program 1: r0 = syz_open_pts() fcntl$getflags(r0, 0x1) setuid(0xee01) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7fffffff, 0x800, 0x10000, 0x5dbe, "2ebc8b14b2cf0b455fd763058f85290fbcc56674", 0x8, 0x3}) fcntl$dupfd(r1, 0xa, r1) syz_open_pts() 02:15:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x80, 0x1f, 0x5}, {{r0}, 0xfffffffffffffffd, 0x5, 0x1, 0x1f, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x5, 0x4}, {{r0}, 0xfffffffffffffffd, 0x50, 0x80, 0x8001, 0x5}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2000008a, 0x1b0, 0x10000}], 0x8, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x5, 0xfffffffeffffffff, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x18, 0x20, 0x9, 0xa52}, {{r0}, 0xffffffffffffffff, 0x12, 0x5, 0xfffffffffffffffe, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000001, 0xe8}, {{r0}, 0xfffffffffffffffb, 0xc1, 0x2, 0x80000001, 0x7e36}, {{r0}, 0xcbb78b9736712ff1, 0x2, 0x8, 0xf8f, 0x7}], 0x7, &(0x7f00000001c0)={0x0, 0x6}) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) 02:15:22 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000), 0xfffffffffffffe02) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="9496ebe36ef4664e35721b5d96467db7c44dfb6376f069c0437c52d97c8322055bbdd10ce4cf3279488ec0f2a7cce30047bfb29cb02525e6e08653dab60c80d1416fb2ff0f13c59e9eebc7394c43e6c6ee1db3b4", 0x54) getpeername$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r1 = msgget(0x2, 0x262) msgsnd(r1, &(0x7f0000000400)={0x3, "9a02aea6e21b392db58b19e7cb4d6be0df1ee1c39ce3e240e19ff54e5c42a0e6220c998c167c8ee6de6738e8655ea66591a2056d37dca44a147caff933af2e8b09cf4bb5c539dbf2efbd91a59427c1bf2be4528145ff6894c75416a9ed915dcc19a05d3c6d6fb536fe9d6417d442f73740934d09385d67106781e396436fe698b0f0c694074946ff3ab92387337a"}, 0x96, 0x800) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x8}, 0x8) getppid() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="90270419b8f1ef621c7e76ae61e6a8c44a1455e9cd68a3a9680e144010d5fb69ba2cbf677f355c89b065b9605f2ca7449346258b2fa7505c96c13638ab1771178a844469f09d20190bc1b53171a0482f6fb1860d851be2fc068b80068b7bc2f49bea08fc6a3fa74d9b332ebd1c4137c9ca93f348742f85f7c23e1beaf92ba17cf900f60480155822b04062c4b9acbdf7cfc78aac3be32e214944df2b6946d674437101ee882e2ed55455ba317e5a53e01fa40e90ec538f71720559ade2858848e4785a85a2018dd75de34ac6061e799d0b5b0c005a71ac12e295a9f5316ecd1c8d452d627bc51d3837b8c488ed9f2498c8893613ffc06c86805aac9523c55a4512c761a278518e65f3d45522c1bea25dfd80909b4c2e8518e425f00d0ec62b4cc4c3514f6728c0537c06c55541355f867699", 0xffe4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/71, &(0x7f0000000180)=0x47) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xffffffffffffff47) r2 = dup2(r0, r0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = semget(0x1, 0x3, 0x80) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000080)=0x5) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) 02:15:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x1b5, 0x10001) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) 02:15:22 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="7724616ad2d0f34af6a7e1b6690aa02165a1279337f53f2085542d299ea8dc5a29f3acb0e8409e330ad69c04a52498e4ee3c869655ec0cb5e4a578c7f3211c46d62ebd4724e979a166daa890912c0b53d76f1d54ed2079471ccdc866a63b263b2f8dc22ff98c0ec75bc8a85baefec1b92f42519a", 0x74) 02:15:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000140)="e36258a416f72ee9bf86132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4deee14ca2b154d4524732a03bc290bb36141a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53dba51b1238b8a2b8da1049fad2ba6eeb00000000000068f7acad445dd876543d3e3bffdb2c28b6845796e940c27269c5c00a96b954c6fc038b35e53d87725f04dd4a3d3cc05088d42930fafd20fbaf2aca60c2cf19f2", 0x219) write(r0, &(0x7f0000000100)='\x00', 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x2, 0x5, 0x6, 0x2, "dedf281aaf478fb06c622e536caa653eed91ab58", 0x7, 0x8}) syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000200)) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xffffffffffffbfff, "a147780ac85a538a131100e800"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) close(r1) 02:15:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000f00)="7f11d6616ac852519469e93f7cfb9b28d90fba175a9c05599ba1e8a34a3b9c7d08f8c919037f77256d35eedccc8d7e0ce220c339262908739844d80b1f2b363bb8efef835cda360eadc4e35e1450206421128d371a068c1f27d444d60c8cf041a973453ce343a4b89ce6401336cd5e0ce30b83562d82c121a57c5fd4863a1d2b1d0dd7654348c909ff23dff7b57266dbae7d3808233255b51e7e9563ab34c89c062f0526d9b7259cdcb0ef11644ce6a8c9b1d6063ad469403cf5fdc4c854285133bc9f9794a8b894fe0962eb1d40f36bf3b300ba1788613c54baadedfad56b3f54098326963acdc4b01caef6890f1235744564b3b81b1b865c6392ca32f15521353abf623893021f7cdfc893ef421c2f90fcd6b36cc8ce842119d0e7b1a6b15515569f937dd273efff4c5698c90dfd7d6851fd262742b3d1a8915c7eb77ccb8ed91098b999b2ac3792379434a2545448a78891bc669b13f722575261e2943608cb0e2dcd2a2de55586187ce2f820cbd0d4010d87568ddd5b65299fc01396bb823018befe26aa0a361cb47aa4f66beeb736650738ae0ffa43459c16c41f3c346c47c3c3e0a2df73d9516da4b8989cb37d120ac54ddd04286f346a6fe41b1cc007a85f18e58ccf8855188cc1e85d8dd24684249ca09b61e866ea75cafa0377aae9f35e8ed45087eb6fc4c57766c8a933edc91721c26c39cb18f4feb7e29ef4d45331649e09e149574f16121b83ee98ca29588d98308b3b7510097752968e1af04cc48f76fcdb452a87b7834119d88a29f0cdb6a9b0c376d779f7259f7ebe197a9d47fa90dea79ee14abe9542a0283b0de182c3f54ebcdaea0648de2db1ee54c7d4597deafc85b9eda7600b97cf5d7ebc10178526876a2f8681f66ebbc71d959dd3c99d1a1006cdb34a9054056c4e91a39ea2f352e4282e1ea27af5bf9ad02ca6a6a625e96413e51ea80828fa2a1440a0557fd4fbdde62eff9bad9543b04588de5df15747a99182bcc455757ea6b17929a3132cb646674ef02dd1776148237ab8f0545b8ae0e9646be789ca6d806c695359662c66b107a53c0aed5a28229b9046391ccf3efa7a91d6a7c8e4101c2f849d9d05086bd8dd4b8a944414d7e4d816e9fde5f8252dd943d0731a6c626fd78185e4ffc54a8d843d817e4265713cef44ca7dfa51dc3fea903b8895a51b298dd04eefe3abad49f9c3243dad505f75917e5d431b42262de1bffa67e610711cf40a8357d0303156c5533e0fc130f248750ed3d267b619a35ade1f86cd4d0685d51b130525c6c34152ba9e5bdcedd2bde81a1f7cae3badeb97d466b0da0f2962ee24754e2f38e2500026dc40ff5a8adcbe4b486c64aca2250acc8485b32a783cd11059b25efede9d366ede22eef536913c6dfc59bcd12adcf071840de24c1c57b41132ee565b9439efe4a7b083a08e8cbca1d69a1d2a0c09917a7f8e789212c0bf4f0e5844e21d1bffa2000b1138c82b39ef8c46fd1dedf8a866a1a22006fc3471ab5d6d228299c08fc1a9bbe9e56666e6826b79428d999b1570ad4643b9cb3ae5233193951c134979b6a830874d88ba1e6224805482b58f9351123b50c9d44d0e5ba7b6d0b473b16956d003de39a7ff37e45648e7472c0d", 0x484) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) 02:15:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x120) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x3) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) socketpair$inet6(0x18, 0xf7e8a41fb17352e, 0x7, &(0x7f00000000c0)) syz_open_pts() 02:15:25 executing program 0: setrlimit(0x2, &(0x7f0000cc0ff0)) r0 = syz_open_pts() r1 = dup(r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000)=0x4, 0x4) 02:15:25 executing program 0: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget(0x3, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ff8000/0x3000)=nil, 0x0) madvise(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) r1 = socket$inet6(0x18, 0x4000, 0x6) r2 = accept(r1, 0x0, &(0x7f0000000000)) r3 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmctl$SHM_UNLOCK(r3, 0x4) minherit(&(0x7f0000ff9000/0x6000)=nil, 0x6000, 0x3) r4 = geteuid() r5 = getgid() fchown(r2, r4, r5) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 02:15:25 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x3}], 0x7fffffff, 0x0, 0x0, 0x0) write(r0, 0x0, 0xfffffffffffffd3b) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/184, 0xb8}], 0x2) 02:15:25 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0xff) select(0x6, &(0x7f0000000040)={0x25c}, 0x0, 0x0, 0x0) 02:15:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000000000001000, 0x200) open$dir(&(0x7f0000000000)='./bus\x00', 0x8409, 0x0) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) 02:15:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) truncate(&(0x7f0000000180)='./file0/file0\x00', 0x0) 02:15:25 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) truncate(&(0x7f0000000000)='./bus\x00', 0x40) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}, {r0, 0x44}], 0x2, 0x0) 02:15:25 executing program 0: utimes(0x0, &(0x7f00000000c0)={{}, {0x0, 0x81}}) mknod(&(0x7f0000000080)='./bus\x00', 0x4040000006005, 0x401) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x336, 0x0) 02:15:25 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xff, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) getsockname(r0, 0x0, &(0x7f0000000180)) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 02:15:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 02:15:25 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0x3, 0x800) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/6) r3 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r4, r2) r5 = socket(0x0, 0x1, 0x3) getsockname(r5, &(0x7f0000001180)=@in, &(0x7f00000011c0)=0xc) chown(&(0x7f0000001140)='./file0\x00', r4, r1) 02:15:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() close(r1) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x61, 0x4, 0x1, 0xab}, {{r1}, 0xfffffffffffffffd, 0x22, 0x4, 0x6, 0x3}, {{}, 0xfffffffffffffffc, 0x6, 0xf0000020, 0x7, 0x8}, {{}, 0xfffffffffffffffb, 0x40, 0x400fffff, 0x2, 0x10000}, {{r2}, 0xfffffffffffffffa, 0x2, 0x40, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x3, 0x5, 0x100000000}], 0xfff, &(0x7f00000000c0)={0xa475, 0x7ff}) r3 = dup(r0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffd, 0x1, 0x84, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0xd8, 0x5958a23417ba84c4, 0xfffffffffffffffa, 0x10000}, {{r1}, 0xfffffffffffffff9, 0x40, 0x8, 0x8}], 0x100000000, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffd, 0x0, 0xa, 0x600000000000, 0x400}, {{r2}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x2c, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x5, 0xabb}, {{r0}, 0xfffffffffffffff9, 0x46, 0x80000000, 0x4d, 0x40}, {{r2}, 0xffffffffffffffff, 0x20, 0x2000000e, 0x7ff, 0x8}, {{r0}, 0x0, 0xa8, 0xfffff, 0x200, 0x9d}], 0xe04, &(0x7f0000000100)={0x1, 0x8}) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x3d, 0xf0000004, 0x101, 0x2ad}], 0x800, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x20000009, 0x4, 0x7fff}], 0x3f, &(0x7f00000004c0)={0x22, 0xa91}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000340)={0x1, 0x20001, 0x1, 0x7, r5}) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 02:15:25 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socket(0x0, 0xc005, 0x9a) r2 = dup2(r0, r0) kqueue() r3 = kqueue() r4 = semget(0x1, 0x4, 0x204) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000000040)=0x9) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x2, 0x1000}, {0x18, 0x1, 0x2800000ff, 0x5}, 0x3b, [0xfffffffffffffffa, 0x7, 0x36, 0x9af5, 0x1fdf, 0x8, 0xfce, 0x40]}, 0x3c) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) 02:15:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000200)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6982aefa4cebda28af1a77ef8da2b937cc924766a6f7a553e0584041b66358eea868892abc9d758fb613d8fb1dd064be0d736fa24b739eab17d59306a4ed1ee5ad44dd2", 0x4c3}], 0x1) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0xa00, 0x20) linkat(r2, &(0x7f0000000300)='\x00', r2, &(0x7f0000000340)='./file2\x00', 0x4) listen(r2, 0x8001) close(r0) r3 = kqueue() writev(r3, &(0x7f0000000cc0)=[{&(0x7f0000000bc0)="fa1261adfbe4841a1737eb31f0c6e3df827f021f8d1a7afa99b9fcef89ed676354a80f850d5ef2bb250b09943cc8f075e0c90ececae6537daefc558229c0a61eeab86acd0c85a59144a269d7624b7eb97d69509b2b70527bf91eddc0974544cb18e2d834224039b21e9e3455bd6c7aad422627e3de8af9719bf2dbbdf9c8bb6bc569ca182d71c32866db2203f24de5e306333c1b91ad180d1be15048c299b7ade0f4cb1f006befb5f32c1325a3fc5d95990020decacd625f1f505e6750e2ddfcc4a8091951b1302cf5955d4b37acd0bb6b467ed5554b1e53e5537b62", 0xdc}], 0x1) r4 = syz_open_pts() fcntl$getflags(r1, 0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xfff, "835dd2518001190000000000fa600000ebff0100"}) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 02:15:28 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x6, 0x101) setsockopt(r0, 0x7fe0000000, 0xaabe, &(0x7f0000000000)="ff010008aaa008000000c3513e2a5e0000000000", 0xe) close(r0) writev(r0, &(0x7f0000003300)=[{&(0x7f0000000040)="91caabc838e48d75a6f830536f3d7b4ee9e296d68e45364130e251b455a415be0ffdb01cb9613a3c56c3f3ff3336baa06a09fc9e8a9ba9a3194513e1261d22951f9dc3e20552f5ecafe0a4222c798b23e031d069a4eb69ce4b898b5c2292bed452e413cd5d57d6c60c2abcf0a3cd5ab2b623315acbddc6ac5a58f0e79d5f9e4bc8125f7ecaf63fc3e917a321eea2834126bd0057b5f2ef7a1fb757b25cb549aea2ceac6fd1c9d97bbf73ff1dc3fb1e523b0cb5b16a799279c5ae67657aa9d20225280d325d0240d820609aeab9aed6ac45a8f8179c9f039205057954cb349b731dd7865daf844bfdb9020d887ef203feaa58ee8d7fc464248d2d2e005bf23d1505905812d288070941a4a479134fb1399cde023944450ef54f58075a3e382c47e0feb589046d3bfac2557d225534527bf1263edc486051ab107cf1657d96a011370efb7e3b6532b3548a36b73272c0cedf910b8c032799b4fe6bf92b0309356a51262245dff8334bcea9935d7624f80ea3adec847376e03008a3f9aea6ee700b76503ab30ca033cd7c5c9b3ad291f7366a7e5320e788744eec6d5c6b11d9f3728cd5e4348dfb9938d5d1ab6968202417189f283cc07d670a7b01ea5143c4cf3448cc89e8ce339aecfdab3b70be18ac9abdffe45f6b16ca1a22f8a7d802b9a870dc9cde8d0b22293389cf951e4eada49aeb76fe1f46e2e0e190af3270351d8f4c07f6ea3a36bb3177f8930ec0078b2d3298bc0fd9498a7e92ba6aada0110c950d295259e4c656d423ab0d1653a68f6584986f5a3e782f89351b04123c2ec1c61b32f718f218a293f8d63bd10516592db4904fd71cd5a9bd2bd9009420ee1d1052998b5a4471909c3fac2ebe69697e581f4ce7fcb08a163a632e205ee8018ce2080c54c9a6e5aeb337f4fba22ce5608fdb1572efc54fb6444d138f3dc158f52616d42d615872dd74232e909089e49cfcd4a45d3e891ff6c9e4c2612dcefb27f577fc2b6d85949744743438f28e1e9e778657792655c695dff444ee93d9d05c6374ac1c7eaf55abdab432c51a967b86face2eddf39380fa9c49eae082f1d3975c466898e5d0e81f5d9f558fccf56c5470cb58bda755b3c834f6265ff88869da8d535aa5ef6ddc89639ef25554664ee7b8dab5216af683cae9d9282462e2874202835c1fcd0ac3c32c4237298d902f31c07074208497b67cc72025053b2cf8536e3345e961aaa5dcb2fecf7e7aa86fa056ad309bc59f897f85ec98b489fda295c6381d0271011ec610fcb9ab42b31d5407d32e4a301106375ac3b3e56020c38671c6ea11f02a2a816a98d84946703318c406a8dfba64800c91728f28bc93921a064efac6a21d825342978e55bea4f2f4369824e8b0e1fc74c84c172de7987c8faaedd7922d33f5f9625c50df28666ac793cdf3003d6637c9f9c6218f312c706ef886a31312808e1933721a964aeb12f7af74e591d5a54d5029d9a13fe110b93b88b897e2a675884db532a262d0b7a115744a533f045a84a7a485979a2d5720f658957793af7518adfd73a9be42b1902bddeef95b3e13eca4a5bdf2699ac3aebe7dc8665f5bbb52e8f4bfb433c542b7268606ef55c2aa34246e6d687d1f8bb405ad80008a7f8bf55ea330f9af072f8c071a5ea87841e930a7fb2c01cce77175e47039ca473d48b4992f31fe85ea7779f13b0216c12ec6d3e7ac44996c69358d446b5d9202232bf51d4c3ea14d912512ea395336f6772d33bcb670b7ec3ebf30d5fc42ecee8e958fafabbc47ba5acdf90b6bbf60c6577ce9394675ec8ea1805b91de67fb5459b044abed2856b11815c96c429ce3e19c327758fef5d347654512076faba05217693c91c45e1293cd00ae30c2e032be376c0a6842fa20363ba113048a2067d1ee5a055e5bd74bb230a8dd1ac586726b272f70b5f6e8542baf1648ec714586de2b27324a43fa4dbf5e06171e8ad6850db40f8487df1a1facbc2f1c4579e0acdec29f3498c361c3bde46d736cdf63a26a800355df38cc555c928f728f8b767d758204ad5dea32558e5d16a23554e45a4fdef4c47cba54363ab1e2cae82480eb776cd3a286e67bc21415d9d6e4f29bf957a1adab7a09e5f22a4a33bbd8235756a7f896f444b9701cfaa05c1438a92b8d1d0095cde9735fa1a8da1e536ad255d051f082fd54d21ebe33fed59920978647b5b8dabdd51e7c501244ab2fcfbb3c6386ff1e85b9ef8c4a91ec583a49a09494503313dd04dedc8cf92b4990581d9a735ff12d666dc592d9499ca668a7d27d21a4382523ff257c667cdea017d6a1689a84ebb549a327107f9e16c20ef76157d75c8479775c24e5392fcf17429fd721b82b833d5c39ba817cf0635e44908fcc20b1394746d91e5bfbf0140464cb0157f651e099b05352e18a980d22ba4f7e84d2bc886ea8521bdc9cf0510cd520fdbb44b50a31dcb83b6e88fb7c690851ef14d5ae22a0f811f44ff9e19fc9de8464f32678e2970b4eab0394fa5ad73bd537cbcf9790283def70bb3c036c164084727372ca65b52ffc1a72e48c1f540f8f6de817fe17c46aa9986c8b27698c1a047e2a886ae0adf80913c0cae13856966923f133dbb433db3b2aa77989511d2d378c8d8223e6c3c389c12597e6c62555fb177e60cadbdb67ace2b1217bcaf837460eced17a547cd111277c2e7e92a70d5973854a37b7630d4798fb58e4e429c97da302a9eec5c10b3cba3678072f7e47058009e0f0988ea69f33dbb8b8917762cfb1f69e0e0b3fa6a2b0690d2c99f21f295274c21d81504fa73ba60d3aaf560f2c950563fde3bbb9ec4c689cfaf6692a5ff683c8f9c48fb9bbd25b1b452a99af81319cf3984e5739bb72b70cdd4f1335bee7065ea67c3876431a015f2789cc67c64cb541519c3d862722c64a991a0e4b9469ccc351bf2a31e95151ac966eea3d3410586083d2ba4b51255a80a0013f700da0778129188c2801ee06eb1515f32fb9c179982b71a87794ac46a219e56655d66219aa82b8b3ad37e862ce72041a8f2751e8cf514dd92f3acba1e420516419cfcd56838a551152ef8d788f722ac277c896d70c4a563c1cfdd3e38d453c1e7369113753dd02a3c6e919462fa450c0d7659ff368d21dfefb6b310d24555efa1e354dd39bd6332f3ecb1e16e6ebccb1c9c092ecf9add3caf377b8bb4424fcbd4d70836c61e7775b17ddd186976b1139090281afaf4c3621c8733d4f4b7fa36f2a3e4d514d2ce0943057166ea820e1b3df3715dd583e402d8bc824a4996c4a441ce54a1e71c9c04490a104beb69ca6ef2f494fad82cd829be26d58d94d29ff773b2c48e6078224cacb3fa01e3c206adfc3d500c6f064c123dad305830145ec50c8668590112954af98e850e8490e2f25eac74ad5e40f38e7b0c8a9cdeeedc614a9fd1069e6e716b782c7a657c94eac6b6897f955c164384d1b65b0575ac7c8c02b9ab9c9b2c07d317846a54d6cdf626955fff6945a3aa1c62c870fb02df6c9a6bcefe4ffbe44ae85abde1d5389ee4e96412d031f4df053054066484c957992da0b3c46dc23b011e1118c72119f284dc53bf1732d5a26a98397d2134a8dc7ea593e890b629f47daddc0fc4ef507ddf7063fdc35eb60596b8636e1c1249a411300dc31abd7fbd98f8fd4c76e32de48c25971b1eaae1c55847931dc0aa0b9ad05d14f26cd18a7465c3b57b5c8741f78c2aef96dc83c7f55da5d863ef7adfc8b339f9eaadc5e6d6c9d3766f5d565ab8b125417141bc6e2ad67dad7bbaf9a82641d7bba54940d26a33969d1011956635dd80348ba5670edb8a16108a82226f8ca8d1d78090f7b7fd9f0604e0a6c9b6c6fbbf879ed1452f52469f5c6248c48665145b740b819a01712ee4efd15eadd22321059ce0dd7b3510b1ddebf777f0273da5267650e8387a9a202a5f5cddfd7bfbf3b0aa2a114522679ec2ddee56fff56db46c02f4c28c60b5dc96f6cb01843eede88c1bfdd7d7434bd46d648f20a734b66d7163c8dafd1c29488aa5255f8a70f67f2dcc16e1ea485cea483068d82b256db0610caf41e4b9593b09c570362a20ccae60ed3d0d57c64de6825af940514f4c3e7eced46bf16685fea0ab49dac9fcede3f12d6b388349dad9929ff8b9a6ed1f5cf2f3a62338d90a2f2f77cdb79663628534dc4090116dba93f1cd72adb667f63d4133091a05df212826ca1a9c75f4662aa51f279d0ffe040fccb34548e6de059c0835eff7d257b49d302de160dd65796772f7f8b8dfdb04ffa9e16a7e2d9cbe947ba56de77bd9b67c3a0a665ce48502046bbfe5f6345ece2ef1d0aa525399e888067a55c6bc713a4ab64748433dbdeb8459cc026e08300ac23f6f77c614639b88444b0a3dd3bb9e242f1b56646946299fc194440acfdc11599c8119ba28e21a241fd18074b425496afb60f799e22dba4a041023d2279723f16486e6b4def69f7242598de3275c43fbb2922fd8a0cf1ecc927c923321f6fd4e621ec76c147e1e1df1b44828a830e2d3d6ef06ebd79b7944e41e024104fe2151c23d3867c33133bf9a3739222a95d38e496d29f9efade4112cd81f9cd1fb3cc6f09ab9856c3eb7a0248fbced83e6b7d7763c10ab939f8f3aed7987ac65fd2e223aabd8db0903a741131831498b3a1eab9cc9f2ffd4536a3ed9075ac4e64763cc8cc48c98bc713dd3dbfc50ddbe31edd433e28774092a95980fa54b9ae61eb7c9a718901cc992d23708654d9c7f896eefa210be15984794a11525287572f47d6c101683468b96fb5006227c8c7569fc4ba8e96f072614e5cace49f2d5a72bc41c48e9b7f79f4fd2264d08e2a042dd63caf83f987ae3ccef1b8e403155367330a16041b2d70d572c90206b478f4f5b3f77f3976e51ed0afd4bda08a62261051b2b044fb73211354bda51936fe70a6e292b17326362889fefa4acd74490e8787c65d932bd7b493bec62eff14400f367f9dd724a6583725a12a8cd9fb840375ec05a677ee5c788b2ec822e839cb075602c4d99f8637f3e7b88ec2d63b852b745ce00690f67b967ca80bb71d21150a4176f9a96a760f28d229bd2f2f38960dbb231aa97893b6e421eb69dddef9d2df29aabe7f788896d7232fa453f011e1d67747908d11c8edba256dc0056830c945f3960b776766367db8dab571ffc28b0db3388fe1c534bb2911eacec351400bf46d1667a63912ce5b57ad43be25f66fae04d9fa32a6ff5acde8f452366988e0510c4a75fbcb6a61c1d36f6fe247466075b60a4dc091d419733f73f1d2d6a8d5a47ba70168c0bd9996fcb7f5ffa8575877e2e5f9da20de742692812220e2aba7bfd3c742ef8091b6e3a67f88edf72347607e0b65bec49a679f18068046d05b860711a2297397e6acd530207d09030d4a1ae96c1fe8ad26036a0723b23235685d2e88ac4177d82f957674bdbad93816ef35bd0ee6025402cdd3144c2b052afe10d478389b7e6a824cf0dd159a417659bf32b20cce693c053926129841d5d704a9957862015d2d41c533f1c85b507a147f2ebb2f5fd8bf30f2fd91961774360d9d6e2b907cce0a3c744dd36b6ac8180bee6cdfeab0d9303ade68887b1ec912febd6744f3d41b3d8859de463206a588f1e00f98e30b766400d21b30886fd10a0f0db7157ac5dc5681467bc19b1fd57103024761bd6b8f043f368e941e1cc58dd35b864e1e947cd4a78db0f484390723f7ff0ef2dedd460aad028b566f828ea26f173c14768a9e35a9b9374fedc321d033829759c3536d6f0a07bf29eec5973f027df0fd7c1d920fe34e8d68026d7fa67f77e4b5", 0x1000}, {&(0x7f0000001040)="a2b0e428343becbaee792626b45ae50ba8ac39f2743ed80401ae0286c07ede136cc6fbd71fa537827b4260163477e66ef073f920dfa15a17105d2f1ef259689153a8d741dcfc8079718f1fc0a4b4d9c94ecf58c4274ec547adcc1a5992463af461c02196393c4849c1eaea18169e692962c61201982dcf0fdaf4d535afd580e5e32b437e4c06386ed65136d3a6a45a72dd9a7e8bf5e6f96e94951cc1f0a55c8b1011ab57658f5f71157df76f5ec964a4a1d39a8e3cd7dc41bcfc81605f48513b7c2e7576a547baa38f04480c5867daa9b16c6ed5fa", 0xd5}, {&(0x7f0000001140)="d403e5ce4761371b724f1cf8ab40bf9ac9a6d8fd3e5a2c132b08a004771fed6dee987960d5f7573e71830ae10e8b224f2b4d3e4bacf83d8a6758948aa8bc29e4dd35d9a5311a19aaa60f4c52f8f585a95f88b61329e9f175f9189c2bf79daf3b8fc55c4a82535f9394f4de004392d390806e8bb8ca34d141c1e81e4cff96d6b88f61c5dcce8bb72dcb1ba26d105354f046bda193912ec4a476aeb1feabd37dbfa2811c9d25e508a52e9bed2499d903a613848a4d97b032ad26a85f3446a757b283557ff202067c1aa3cf980f210d5b307b310348526c7366c8855f7ec2cf58787c04e9d7590fa294de803b230a5aa1ef407a63c55334638ec3d50dbba8abec42946f14e1ef63de3eaa84889f5d6a975cd8e1bafa490d3e8d9db9cade94ca15319dcbee39bba9e930526197352294e47a40491ec87f6a732be5ff34ff65489246462b5b3029893f483769e4eafa2a4acb54f572ee1bbcb94e535f479b3fbc1655dce21f0fd77c57618001d8c619bd34ef3d0cb55ac6a0e66f77e3814602b012790ff7534107d40a73f2a5115387ec51c432b6877937b4965fda050e16abe957569f484461117042316b7285d0a4e355f901029851140b53f81927bbcdc6f3f1140343a27ca700418556fdea3b31c720c942a21524a6dbcfcbe9fb93c05ee75408fd968a968f8c60d527e91c98bb0b191962671c0076c338055af181d450d9697be415af129bd41946ba07535ac2e01ac394ca43ba854ad6bcd9290f7e8557d92bf2f5a3aa9fa5984e9f4911306ef43b2bae953b4c021f4e8b04edf0d30cffd6a176c2a97e10d0a5ef5a5a75da461feb224a8f37b4980333f0b5a63fdfb04cf31ecf39c4ba4f52d82c9d7057f2dcff57dffcb4e05d690490826a210550e5072b2287b76d8b511dde58f381c490d225003ec74e42ff3a455e71cc862fb90fb0d02efa0b5bb994515e3d6e2758070c3092b7de555b6d4b03e53b49079d7d6e541ee4be5e4c1ba4749ee8ecf828ff60998371828ffc6db17842026e744aead2077fb02a077fe4b05e099be68b68a413b3d79bc69e291cc45431d783d8e8c76b39cbbb9b7f0441e57e6967a048151bae54807d006e6347c2cd8240ef193b9a021a939d1813bc46c10164798b7238318be087555df53ef517130c60d4fec7d4ffc66cb72f976d955ca5b32c0b4010fa2eadef161bda88fdb2735f69c567161e85336280925e7027187741de743d469d4a48a9cb008a330dc88ee076e5684eecbdf130f4abeaee9b075334e2e4015628e4ca816c6ba57fecf5c548c45727802ad8656b466a237f6b88798e96dbb17029e45a7c24246df977754d9fb19cb6c398c322866f99fd6533eaa264663d22cdb73aa2435cf174b813bc8be316cb6e3e2baf73139368d5d10441bbec34a880c8d1d623ccb266b281b79847bde4a1f5a2148d6b0976e30aff3a8c06859c4909a98dabc132ccbe34d0184d3977828e5c16dc0f9f6884c1a3eb0a470453d83eda556d6122e3d5402e38632291cc4d751f329718e0e984ebe88ccd8277e8334af09783e018e0cf1f4c97e45894aa0e1d8d1461d49829d32ccaed23d2ccba197018c2d9ffa0f6f64ad519f571ee331a0784bccbf423739bc1a434d3b260dd7fbff698bce0f81cde8ae636f1ba55df38d0d4d56328bb6bf82e15238fbc9bb5a31ecd01c74ac487b6d6a1d7176fbc6a433d1b912176d7794b5ee82849ca4d793d21f4a89f971a028224795bcf377a24ce874372b3be66c4ca135fff0a309be4d69790fe1150b0b1dbe1abd40b49a02cb8bad839d882a752c6bec16b1508f6842c0bfafcae452023e7cc3f784a3d7242cfa4e78617e1c9a6f12a0a4f758ceb21647ab65b76769310eb14be109c828a07c24d88c52774e1d30edcc012e8c12b2cb3d9dec4454af07baf2214045121b34f6c0c33b802bcabd47b4e238e7d62c1fc4b5633a8c2b655162a428f12b0f1540caa33acb2c4f3923d0f0a071bdaf7d568be8d40b547ac7c78d191ff9a4be6bec1b17e87cb98824cb04c75f87c93976e81eb79e0ce031118d286d3b613d6031b047a0b35eb87faac45191546c8ef8eb19adf8183b8db691fa37ad592f5f0d7aac45ea670e06591c70fad6d121562226c5d08cfde6c567d40d23070924bf5cf795f3bfe18bad776bcf61bfe60175d85d836086a2b021d32ffcc7633b839e162a8a821e2cf92bfd1cc8fbde5317263eda1d880f1729ec1ba24259865e31e0b017001ecd3b9e20be98a2679c0e5c251576ebeaf42155a9b4a40933ac05d77aa307f0fcea87bf351b053675eba224e9157a6509875b6c063c4ee7792b01e3bdbb6da448aa76d10b8621ed9d7cd2d9959b4452c4a85881914e7d6677e3d436b3d6bc423dedebfd7ce28950063ba1dcc1cc3cef20ba2150aabb1621bcf980ddcd427427c9f788d42a29c3aecfe51c0dae5a2be357593cd0eea28f1a38fef2f3c3adec1cca2633d4fadfeddbb641e0a65a851b42a83553e2cc05eaea69a94a404d0b702a52ddda5419512e839014693220890851c7e0900e0049cfe73cdbdd578861aef1b7423fb4c78f5ac4a2a5f5c01032fdbe6ca158b6e2adad34fb3374001aade127060c363255d287eee39f765ed4ea7e546997dd1cb32bb9b65082495f10cf1842778877ceddc439c0751fc2c727fa1b4ac1bc8a42a3971d33b339e336d8c039a76f580fbcea12c6ae0a29dff94c8c7d73ebe4103e3864b7209ed96ddca1be3bb0779d24aaf8ef5bae5443e502c2d699878fcbca20422bea3452377bf6eeed0123afe3e5a18c65685de6af2278a3f95248dd3d32150f8f7b2642e8d6371cb39ae6968224591027d6500ad970b09340f478059e21985fb2977ae4c64b9564b661266a80a20d7ae0d0ffa1c9310379b3e39ed1e0eaba952ade46f0db8596a252395ff28b4f487dbb0e118881386c50638b5ce9df7dcd6b598982720bc544cd9adf33a8c3af6f100f1ea81bcc64ca224163b1b403f30baa39efaaf5ecb435abdc8062144b237a941efb2b663683cf277e4288d91a3899a20db0f133b09350dd5284ad58fea5b64fb050190206510965a2edc1a67671ebd88c652024585bb0b9538c8c41178240ecd1071eccad3582f218aa26b4a8f2ce6face88f4a5a1b6fa5cac79672078b0f4b5762502ff46c650c69521abb0b5ffbddcb5cd188e892e024119daaf3540e4d9b217d18a325c26bc251166f8eef13b5978d9e5e43ef1034975f832255f18b9e7ad912ada696a31d61a1a591e08be15cb881129de93296fe55fddbbd966ab514e458d99e2c0ce923e0ce4590a92f5c2dfafcc547107b750c0a3c8045732db4789d59253fd462b22fd9d8ed87690cb66b750ae98841660ca1c5926bb69f8e581c5cc8bd7fcf5f2ee4bea42e5852a44923b463f637f7439e0c30c67009cb08cf0028fcd263a72970b383cb10e14eb1a59853fcf55b4c86066ba746d9e3ddecb8d7ce507b58bfaab730ab27a7e6241e34356ca687679115fc56521a6b11af3c67c092996d6daf1d114369c11589530c5a2e96689b159a033b45254610b162bac83a0ea479570b58e1df7c9185898f038246a242520bf210f2642a0e118dfcb38a1ca4f33be29238e1d30b20e712ee2021ddca651d64e5228d81fa62d55575d63d6dc220ef093d1bab4af7b836b8fac87fb4946f8f2c86f233f5e78ba4dc22dd887c55c15cd020912c184cfeb495d394b6043b34c41a061ff826e64b0f58181b1a215c45fa9b4182797665b9214d977a38ed372b0fae4b44e5d136f80420d391fcc6dec2857eb93fafee7fbc2359d948d63a59b27f447f6c7e3e5e630ec9a4ee20c5a772950117b14028ad1b088de7c0f85301ae0b613573d0531d3b99bc314798d85467c1fd9e24d523c494a3342be7d609de538aa11e326dfea5ee6e7e7808b2a9eee671ad1bfb1c90e80317c737e4a690b673d4adbf57199b32f92dc6a111447f17b9611eb93793f48cc424d636ef81f9b99d72864cbd9897add2b7591a692f6d352cc54d69519799fb5c8d9060c5c21b392f0267e1c00bcf5c85532a0d09161ae611783242496e0656fdfb33bb36832009f41fa0bf30c5b367d0210a876f3330ed4de27aa0a92d59c89bdcefe3f977d2b27ed3e3cdd870cf644176c7a85c9f2d4610c93bbb3478d69f8c88bd503fcfe7c3a41995fa3e4baa2b0ff196879db163837ef253a7319c48174bea67c66b5995d080fae677246315cb18d1980c3fdd452bcf1dcab064589f074b83fc608a7b5d4c4a9fc9312c3105fa349e6e4ceaf7fef6a0c721da8ef5f1c9b6cfbd202d910696d441ce232256c3e7b1e6e5a3e0bc64f131cc94486697b4c2daef41e4e556b1159f210224a58df60ee7d5d4029eb0248326fb21936df0f268b36c1a557497b5c5c0425f509496bcd00c0df05b290fd0cfb2860dc0c39f7860d21ee23d9f4fb86d382d7a4344ad9804788be7f74543281345d6b1d9a113c0e45ee31f2aa93cfd95fab2c79d2e3b27cc9df152b6116739f3a178010f79237877aafa71902811338cc53d403def2a50624458bb8ae8ac25b920743a37265698a8df95d52b3d91eca84788f8739f5872831693f282d09cb5dbcb1c3c68e0aac8defc567912352d14703b7d691fa6359f870b6c679e5d414a1fc1c95908d11aa0c21d9e77b7131541a175e5369e48bd4454c87074ab50f338893be5697f735b03eee04fdeb6ac43ce02fc93021828c9a4e05c9720997dcdab28e78ccf3709c9528aa22c01cbd8a88e780dc80963f15c96d0c721e413082e76ac477d6e5a6d358ecfe7c335d4f1b9c64494503564da6ec2718ea8cff3820e6771de46d6a1e7392a6c394eb2d7893f0cb595cc136f6238b1a3aba80d885a16722a5b482c1924b836744a3e5218783ca058f60969d11b387ffddac5077aa632f74504f78f999be5715e5d8813e21e18b619d8c1336afce9ce78d9ea2d346e6e8f3a8ab2399190f9110e6ff677fbfaa35f34bfbeea14e9a01f0a45b3fec5a16263353967289d887cd51c1fc8cc975e3504ee3967b397548b35b0b3a41605788698c093c99c682a90d4804f3036d004e6c3c974125c8de289161cb0884c1e93e17f8d20c7537660b7d0e07458f7ab04cb09f5c8b0cdeb681fb387291078fcb3d79f3f3f3f928859e3165da0745211a41eb55aee05a080b1311d30b6dd77269156aaf80138a8abfc8f21ad60d09da54a33240692e07b7c2fdd4812421d515197adb223b0b76f71505491650fb5fd82100fec426cba98b0afe19832823a897b2848fc52df03da2d7083a9521cbcf296ca5ea03f627f3ac44733f9e9da457f5935462bfbe08a9ad47ecdce1d6be914d6715c0489fd525f57dcc8c5bf0fb2bc995334a6f0acc0be53485227ba04b74416e6e4ef386289a507c7e8df1974cb43b54383ee3562639ed9eded34154698df53a7652ee0599c3d3bc0ad23eb2441b3177cbac29ee5b07b3d38ab58127329aa813bb851ab0a89d6f9ac004edc5cdbe754ec4eeacbbf11c9af0618d1d12590d79c020589152475ddeb45ae47dece152fa304ec97e130478513dbb5100d708594136a5f69a78b0340d175a17f8e44816a0b62f56c0b93521775457257fa4e43e929fa2625cffbba2b60ddf7356896e3c905a096bc23bfcb04f5f62eb18005c81f7b34ee9d90b31468a48c3305380adcb074a521d07e763911120d719023388d2d0898320bc1b803e9fd1d306169b569616eece3865fc2196b8410034d0fed51db34c5f38d9d0a0691c99bc85ff27f0c31ea59ee29e43ff22340f", 0x1000}, {&(0x7f0000002140)="c9188bd51cdf99dc6f695de8bb3ac560dff73dd3db226afb992833dde34e1bb83e1ac3dbdcacbff724dcfd554ed47b5adc661ff4be3aeed9b1223276f66812c6ea529734589f13d142372a91e2a3bc985754b964012aac62ceeb0ee087c1a3e870f04f52489d8b61c039cd567acf1d1c095c", 0x72}, {&(0x7f00000021c0)="4d9ec8a6eee79b1994691e3d74c3c6ed67ceb24cc514d8f950909810ab7309cf18955650f8e427543e454d5ece9057d2465e1aa39505bb637136f685d8ceea0d1dfd69ec95bc06533bde07608a8820ab7c938735ef1b540ff5583d24089deb4b65a55bc8917854a51bea5712fb2fb817ec925e31a5ada1b65a845cf4a66ccf38dc2566c90d434025d352a6cbf71a2fc48fa1d9c636ab66a74e723017210e1f297f9f58e41817a4d5981b9b1f7044a5e89c6b09d0bf1eb0aa6faa0bb46ae4590e261bcac330c232da70501ba651a88e630c2e75024b73aef48459aa139e8deb6c978269f77b25c86fb5e41102e449f4db5419b1fb92bfcaea5a00552c8c22c61ef5c679bdc7eca0e12f51444fa304ddfd06684e71445d825c1e822eebfce9118bdb138aa4685f0439866ea3f11e24342a28aae89dadd7988239bc312fb0c8c0a69bc5721e1be74277b4710effdf1a059004b8761920a3d3606a33c250772a3f4f013d4cbd576770ac3474fd22629a3d8dadc2a5166a478534197173c64e8c8ac182afce5be1f50c04a17384b8759e1f1d21b5309810978c045627d25496fe6482e297893d5848cc3dc151a5b9e9f297a2493bbad922b8e878dcafb7f2b58633732101672a67775fb0de3fa9e0d11d30b947ffeb6a2d4d5bee6070770c69704d2c45ab7174247f828287f723c29e74aacb0673f2d35564e1033516c3093fb72517454fb3d92e70a21906123e70f067fe72ddedeb55bb1d3b755c8a2dab6e98c218ecdf1a71a4ba54ea6ee46c81833042b19fad56c1cef942a8f61fc5f7ab83265fd68a78d4ac8d5e5a25222c227e02115e31fd85abec72611295d17b6bc9219a532fcc5e6401bcbc67c9897137133e17a71eb48912d12f60c13dcc85a8956c6a562303129dfb929cc47966d04156a65ed0209c5264609d587d3b98f85d8660ab3d1b8aa1c65516ebc7e25d885cddb7a9e01669cd7859ac57c196fe76ae57d43dfc48a5044c51765e046234c1b2226e9d200680320cd7092dba353a344f4da1550ddeadc9f8ae6d732f40063b6e269934dcce1e72a8208a27d1f4b80e45d0bd9d296a5e580aebf93a791fd135344de4a0c1824f2072f8df1a11c311c6a8544975248ea7b01b17edf8abc578307f53fcfbcf4761e166e452afd84419f70a0f6e9dda3409a5d2e69769f88d0821aa419f5e7b7887850b937678b85a7b4eb94445210724aabb4d988d539163d9201e6fa71fa1bb7e3ea3c28318dae9f8746d2025c9f3baa858f272d669e62fe0bea3cdc99692000ba1c0749314d680ab96810a174cf99592bb6e4ba3150def4a97d7778bf1aff592a4c269287655faa5adff871d06ab1e622624dfc9588c359321d8499462eabeedbc6e94d7ab7775d5fa103fac3020cfd5db1402e40ecf2db9f3aaee6cbf77c20e46d9903a71c956135bd26d8a1c1674575ccaf1ecc7e8239a72f7376860e76525377ac3d3721728d6c3ebbb8158c2c3e97a87e95790f9516cf298c68502bc247a12de6873db581c3d849aefa029417bb8d605e667d437cf68db967eb93aa34d26dcfa37c89b9e0e5111606267b6a4ca2b61b37b36907ecb99eb3f2043b8fef41000766ad302b01b91858fb732bf0b80d6efe25e166e87bf5679f79e62d668a1116a27ecb47f6005f5d86926f4296c1d79e04d4ed3ee3af8adcd14841c757df71b3ea8e0adb5aade6ab560f912de217c54f7a57e269040de6bdcc13d9fc4255fa875f8543f8b9559bb3cb644b4ea86eed18bb701319b24de461751b69d7d50bd22393bb25a614a672617790b9aaada0263d49bf07b015427de703989176b328041d0b57749ae5ee79949c9cc7565a98d697189f122d7d44bea89e55959a25f42f6f651911712c53485bc3f391c92e16aee72c04bdba31c5f58acaa34247df760ee61f6900d38c9efdeadac531ce2a402a631c7f47141ba6f43855f45022839f3eb9d59939547539092423f88966746a5a52b1863637fc7284c11d88cb202076d623cd4350deeb2a0b66089663b3c0b7146e350be55ac0c68269f1909856fa1f4a28474c4c78c49b54766125aa5239a27b268d735343e1984ff89250719b39a9fbbf7b92996017a3853d8fde607937fcdb89ae7cfbe26bb76185e0a80db47eb928f91004b15071bcf74c82168029613e3799085dfc7675194fefe8e05fc4a9f6da6253ec466d1fcfad5def85690c28a95a665b07fd0d6e4f10872925e2e60249649d806609c9a4da945fac892897972341d0bf9369fe6407f272faaacf89354efb1c703fbbca5f92fbb2a1935503af14fbcb852e258f65c6461d6e515b40447ca3a20f59b66886a90332e40e19dc4ec236d7386b1238e98c0822a09c48b538cc0b783948b3fbb9c05ace70079b5f37ebf4368233b0a44be1a7b4cdf42a1df8a314e401a1859f3ba5e7a870181c0293acc5656ffaa544558e3a086875512a317aa2828d3aa37e45aab098f4057c72434708f9d56cf971dc0d0b24b765fbd6f349037df879b4e1e2bb04e8185fea947646472dce0d43950ffc99d894c3edd808e2e22217132957246bc4a5ff8a1e41ec6f4644ca46454a6b067d6961b971ab522320a9ebaf00a66309f2ebfb64648b44ef52200d937fbc07894c097b1650fda37946e59bd5398e94e6696a13b4456d395b8c44cb77ffc11ccd89ff4b430a183ba332071309c91b6ddf5ad2ba25b7a5d91b13cc31217733ad3541a19889983fd07e219bf049dc4e8c21e7cc26425576cbe7a3378ce702e5b1bf4b1561c24f6ad546c2139f83074d3349cc828a0fc2546e1306316348c5a1463fee3d9cd04a9f91d256ab0e995f1a8d6ea25e00e1dbd5849bdd6408c362aff0da7bce11cf35ace9297ad64d263be4abd77313bb2b29cc8e17a73889edc475b87524f688b0a6d4b3c06e8e6a1a7618305462fafe3f16278a84097f956a670aef646456f6611557fbe81ec1d753a65cfdf0340d47c222b9983dbcdf16e7816c5dc48fd3840928d3347de87224bef3e1790ed5ce2ffb3fc22bdb025f33885bbe97e4c6524a7388ff6403cde03101e50f90ba1b7974a45f32b186198d1f0007275a8e667408ad1bb9ef4da894224aeb1c1e4194fe3ab1113f53124ed12f6a3840467ea4e276e5cb9ab5b6f4237738b16288bd61fca8c6d5fe8fd1025741c5026d0389672ae3d54006d101c5158b19b14c4a5962c24ba6ac9961c8b98f0610c248a6858152ea59971491901406bcccbf2c604b98ebc5ad1e7d88ed5ffd09fdca87c6539c4107e539127fa2fbb8ea1f8cf02b901da51e94b34a717925de790f5edb966a6ccb605f5957a22d0696aa48e8bca5900d686c72e3589f04d1f42ed0d58269f914fb73439925f2abbba548cbd9742752aca8236eadaf298b9bb67f7853f3de02d77a821dd348b51dfd29726cdf802a6c8ac5dc68b5655eba488826865c50060e237d32f65fb165e230053c1fa66a214d6a51e87d386099416db62791f6f2a55a5b00048bbec4a89a07eab668e8cd26afd8b896cc52f4f6320bbfab6709ce2012bcad3fb2df01a1b1e815510ad0704c6e6c2150ab8b2921e4cdf637025d5e819bfafb4bd3d68d079364a9c8e25f4e7a9e41a7954fc052fc44d790fdbfa270ebab510aae1517f3b45af0ff80114b0dc192e62640ca39973585d45f01afc0c32009ddaa756934551cc8242467c829dc3a48b87dbd4c34ede37f910f6a1ce8d987115e2f27a22fcc7209db1f2a6ab57159dd1cd0169d00273da9d435831d4181e95c593558da33516f8809f5c0f5808448410dc5a9a8355dccbe8d9283d967cef49ec38126e1b0a14d7d7c1febdcd34a404a1b6b4f55afe7ef12c146ecbd8c042ea120ee5b01506cde81b392752b737ff18b287b0b445dda9fbaf94b73122780b1fcf2232c1fbbb708b4124cc180669a884b8c31519ee58097cb4ef71568222afea2e264ce6c556a66da78f031221e6b90268a25ac6d1329af56649403f12295cd1f70c89d60ea8619e0684ed9af123b2e4d9809c17413a7d4b6b242b4928e5e9728cdc9fb90d10aa8fa9b6f78b2fc0b1c92dc195121f2961dc6573a453a00d061cb9ba2c74460d68df7764dcc29495925200d23dc461fb8b9d206e51cf4e28bc4f61e14b55fbf8fca3952ce55000d7d21f70177ca1c14b4da955683051fc116eeb51c7e25030fe78ac35537db7c961d5ef1f720040a3a4fa62f71aaf0b15f4d4365358eaed88ba293aab80a12c621b366db49444cf8b079f86a38330ac91f5172c8f5ba98de8d02f89cd46ba8429241ed3cb2ce8be1851a71414c48c32de07ca8abc8cf27a1404b72c7c07b16cbc253785904dae1f6ccfeabc480a0823824c3c5eb369eb16b21bbc3a7312afcfcce594595c81784e065d0c825a003a5d37d425deafad7bca085b559bcdc134d9502caccf35a2e7576b9f2ff76f0d261d6118da7078e27fd37bf0a297270101ca4888b6eb37330f297a75d1b5598640d7e9a2504862abb38e439d413bac186f667f2a42eab1c6eeeeef6e505ae98647e15c33d76ffa186d10e61318cfeb9ce4b3efbfb5fa722c9ca59f0f3572bc2bf44b4561d3ebd111ed223d6bc59814e9c05a622a91a60355c2bbf0fc94c77d04b1764580b0fb000a22e805a1001f26ff9289b4d67a2809eaf62de3c49c1762f5845101186d0a0bde9a04c92d297fd612815a67830b6c4170824d7993f5e340ebd3892dff0f499376fec3263ab706f66f5dc05a8265efe6631d31f45c166cce2a44d147d704647c8f43740a76e94ea6271941c7e059dea1c4c76a2311d80a8a3f17b7fcff17daf68188acae120cd786731f48041b1a4313d3a9500615e509e0684114f4a459aef7c0091dd2dc14d83a462132fb9c872ac8ffc3f5c8c1e9ac5fd861974b689dcfc7517ffbff9afef910e11176a10efd0531902b8d3947f07d4290ef85c0f5db6fb59fa1e2b208eeadd699ed89e1d7b4d4bd0fd54f1dc809e60666b80e831f7af3874fabbdb3ec9f2af36255b24d17a021127dabe334524a568757518e9b23c1cbefec3b262b5c70d26be0ac4db3d6088d7d0c1e3ea9c48f2099851e964e3cb95ec42b5e0a08a2cda164e11735a5636cc4ded84689cac5c05a8a271ceeb672aff44a90f1050123e6e3b289af6df665abd091654d5bc5b28afd123259f848926a156a943fdc6fda3d54123babd3dc3384a827a4a0f57b99cf55e18f97a295417acdacffe95c6bc34f591c90370ef988feb630700f0f7bde5e6fd975a45907207a36d744cacb511e5cb66d93b1b1c4f838d271aea9eb9b2e916e0637fe728e7c7f75e7b063a67ddcdf177f445a380d77e012a2c4c91c5784bd48341770d72b311f1780719d19ec5e03b5ff76cc3839c60a2bb9763d9a2b034789b03a43b2e625879b39808d91f74c2136f26c0a404e511e34f88b91da3560ce2cfd5f2cf1af86c2da9e6a2e5caa6e5ca30a59e081c1dfe2bdb486e74e069c694ba516585cb6565e6dce00c04b2acae4e7591cb0d1c5309ab8df41bdd4c99e3b49d937dab086646fb7ae2c691788ee316110938cc17b53feac86ece1b87064bd7e40e5c5d9d3ec7d171f2567c62f33a0c5c53e4ff224fa306131c930ddb9822f1e8460627ee6feed7a4573e41a85642c0596f3b66b3960fe1bfa9fafeddd2929e7f5854badb1dcd22e54f95b57fea80517e1267f028ea9bf9249910069bb63e6c080c1584edc6725d8d3ace29bf86b5cf88e55496c74b25be816436666dad50b628d600e18a1d695d17d39723c342afd586ac2b1e5c0e32ab82b640dc7d9e7ca64", 0x1000}, {&(0x7f00000031c0)="ca3629c0d3d4996d44e2240da5c6ebe80dc9635b80e974b94c24b3556309c36864a03bd36a0c5f439b3ba6c75daefac8a574577771eb7ae4f49e75206c3eabab4bf487fc89a51a67e8303970a62a86848d878ff1ecc3cd6b12db180fcae72f2adbfd35b2c3d8e4f6ea5b3e062260571b6a3c40b15bef65ae318cf08e2aece12d0564d3ef7bf122ce3200a065e1a734ce58e492ce7edf93cfa9cc10623e38f0ebfefea47669b03a7b1ec81a7d3b23a15928e13585fad2f4efd7f0cdfde7a679c8144308766b9132ed6c2d0abd0250b8d052d7da1d5648e2bb5e7957db356d32af518ceee8332de10fb785378c78f63f12d210", 0xf2}, {&(0x7f00000032c0)="8026250d6bc6", 0x6}], 0x7) 02:15:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x80000001, 0x4) writev(r0, &(0x7f0000000840)=[{&(0x7f0000003c00)="b3f85ff3d6e8f2efd8723e0107ff646813439d1fe911734c812a54f3676843371fb2e4c17ece51425d54e0ad63a673cb4fa53c224c2afe9c16dde1aa795c744f1c7b0bdc125cc57aaa4529617b11b980fc3c1f2e447ca34f89b56ea1186996a5a6d0c4228ca6ee9776efefa449afe1e1d82cce1f2af3006a8a33c6ab32d6345c42be7cae94693e3308883dc5728524478bb8c285c48de3cb0f7e27e96c692637d36838f0ee4572bde9b169cbbaac1e9244b7bbe8fa3604862742ec8becbcab7e5beadda3934d767f6300f310ed7ed80d73b929f003a9dc860df5b472410340f5a428e1357c63f4fbc6ac6032ad3998811cdec16a376aa90c426a1d7cfc2561ce80b43ee3267caecfcd0a01426ba87e35dcffd84233331c3d3188a58ddcccec242f358ae964e4607ef0d9c1efa6a6607c350d0f8dcf75c7d17f5d35a384988c45639e42007707c5b4a64ee9110e5c4fbb682aab09721b4d55772a163f6ee13a7fe0cf397869a0fa27a3888b6a80c9cff2b21fa405148370746a2189455f77d0f29179d45e62538a00a3842b13d2d9bd25824a46e590d7a6bd128b9fe8fd4506f63cf6c74834a021b5ccfdf098f31e5574b876d679c38810a318f90768b8fa463737535069bf74122abbbd4d0d8c8541e7ba18231241c7aff3e55035769ac165f945ec08a68dd0be76a520abc57a5d9c3d5e858e087479f3a56849beea84337dd9040860c88bafb962ac28f37d794fd5115a263191576a3a99748ec194b5784b2b3c073e629772e08718a29ed4bd839c725f7e5f0d7ebe30e86d9c23b8832c1bdfebc1723f07a9e8ef88339c1466359b077bdaa18c4657c2380b211ecb6518a85801f08eee94cdd1ca512a22753244ca2c6eb941777a71a05f8fb7cb298a6adb423f3349f8f87cebb4ac8ad36d06dd452134eeceb50bc6fafecbf22968351f03bcc29828279009341a0d2f07aac4b6c503325b240cc5d7f0aa6a3b9f08028ac3fc457d99631fb2208692089d51179adb1f6405737a5cbfde9d5d826880e3c1e184a536c6b87c80fab87b2316a7fbbe08f1b10872cd34719ccef5cd0a182ea19470a697767d4ee636dd57d2147997a3c5c291c0f05aff8f35e0a499b3df3a25cd30fb37cac4decee99d9a679eae138e85bfe465f7420c73f8ee7dcc15dfd8fe78409b40b3db7172b9f795cdced1f21cad38beac2baaa9b1b62b59a6b09839c8031cbbbabdc809f4267b65d2118974e44d8458d932c121b10a0252f6b8fe411f69f961f8a3a65bdbef903851a671cfeae710504fc1186dbf4d6b12e12d58059223a9c077ef45bcd07aa04cb40438c485da6ce76da19a43dd5fac45236e758bff35a6d26bd48eadc0ff9332f6a520d2d27d761be982ade690278ba71b4dfcc8e78c6d983963d5cde7c0812188953b5aa1e664ceec1c5690223e0d431a0b13ec02b445e77951a66e552669cce566fd3684164de77c113a065e894fd65e3bcd74dddbfc16e12ab0ce11b9f19df2a73f657c0d87481f490b8c8dc1cfeecfdd39707887cbaced0b8512caea9e0e28928f3c743cd7c6294927546518224054b8530470f6b2401e75b759621363534c2429e70ed95d42ed4b1532438e9b0a2667c60f29c639c4caec9e34013823a5f0ca7682dd91c877c00621648cc35d2c5c092a9eebcad2d1c38ec9c256afd69faef5948da0999e836203359c6a2b4b6f6b806a506ddedc5c755b366714a7b0d76798a1b9562ba45f14e24eff4d1f8e4afe1f2f8aad15bca964e17b2ad245d4157a8953da0d09c15c67ee6f9bc8e58b744bf1cb5a5e5ea9fdf713ac60c43d4b3c4ac5d0c9b205e7a00c85167e5eff91a46bee6887fa805bcb80df31ed26e41c5773b052684ffc3f02895c8770adaf167406728b004700b2be0ed7c58c86453cf20476d9f8796a39d31ebb40f7ae99df6b1840c131d1e5e26f3c4f60a6970d8b426ff455cd4ff6c9328773307974478f43b8fd062c5e4fb53fd5940cb229e31ce12803a9d57a548780f4ee84d8483d2cefb6f0bad0a274fb1e2d082b9c77931e83592bfa2dfc464c23887ffd6d377a7881087d4f462f5c91bc5558412b0c2ac3e6901e81f5f54e9df236b68f377de77217faa78f66d9c0224f8d9d02ba3d2aefdd58e0f170ee1972be650b6a7d4f3b783d57b542d28ee6feb6ca384badaa3f166832407983b65135ca46169f91578ac071826eabc050cfff58d852749a32d67df132874a8bc03b04709b454e2ec6c114b18c38a470793af5bd9578665e296e302ed09f0a42cc2ce7abcf9fda6567e8ca938957fd1763dbacbe51b224c429951e1765c5d2167645471fcc5f8077adf697da18ce3022422dd1c548689de148860081e0aaa44691db5c3c87f5de183eb7a5ebcff7e1e245f3dc522ce2fa09eb1328cafede824a0d17b0d2e4565253f1dcab40c4ade34d316c3cfe63a6f4b5c79a8edcd455a1792d3e36eeff43a3565e50b95ff0b78547f6b65e277ecdf2596b7f2096bdeb7105e8b752ebc74ea4231fcaee6809b5e91b0ed9e4449028993340a5ea4edd05abd7602f809c3a2c3c814a156b61d89dc1e3d3232f1226bb72d5f96c327048ea074d7aa7faa4b7ec34c39a7ff60c3c31a779166e50c1190027ca589807e8c707c1f84a8744b619fd66d5faf153bca31b91d69d2a8b90a9c6b387c52c2516d0d41ccde116e0945e5d383a4300000000d0b43b9e70c5a2eb4c3eb164d3dbb4318c7e838b912a10c8d1c42452f53517f6e71d2f47d8db0ffb96cca3a4c5fde1ddd36ebadabe5d16254a9d3a0199ad0736171f447bdefd934221fdea617d1f1a35197a3343fa9ec372942069fc56dd46d9db81ffc8e27d0c830cf5cd3a7a31e262998dff9c7e36521602a63b97986fd68778bb147ae3d57ff4f2eb1cb63e4e477703e2e6625afc6cc38d96d1aeb827f3cc2d4cda33f1ecd5f57b5748ab0efcfc7f5a92b731711566c8b6f3efbd6c842c17d850e10e9df68842baa772ed895d4fec2ea19593882cb5cc847e7605d1d65f9e09da50df483e0eef64aa1115105a86fd1c9e4727d3f5d1a748570a11869da8857c946d9ce16fb8e6d3f86b10c079c837065c7576a2e061e83a7b0473798567ecd6fcf8bd804ec0892e30ee93822306b70029e95c2f84abaed6fb348b6f598639dbead295877caec9490fc6d01fb112cd082d9589c2fec9f2c398aae0f85737e8653cbc6015c0e72c0f7668f0fcd8bef17d2213da241f050161253485df6501da437cd2f279d06234100c914fbf626db50ac2c82c2bb6bad64645ddf9617e12f45b5113529e596013b8435d6c3c95fc486da67a186ae0eb1999d2b699656decb304a2896d8f989334ba0f5f6edd02411889de39996088bed7e6ddc73ddbd56604d64ab06f77cdbcde66b8be1cf020b4644ae03a7f5fe5783b2be6f42780723323beff726a57e51c8d191e507743f6e6928cc90e14978527a41b9792eb07ccb6f9de8073e3c664fa610f04d49d7b624c6faecf477f023668bdf0032ae0e63ec72148d6c714e7bf2d71615dc161b185295b55a8cce8751bdb0c0184524e65cf6de38143cb064f65e9163075fd7ebcad89c367e8c74e8b2588b9f034c85d2514cea60ead69ebb6341a9bce05caf982c143d448fd56914f90f6acd24b0d2bfcc79984d44e3ea729bef8dbd431a75a187cb32b6e8e940ef162cbf533223fb44a836ed8ca6d6f5d967663f80e670c30ca47d08640033f07a3e2ae96daf6a6f7ddb489b9d39e581c6fe07cb0c20293058b224d6ae6bcac0b6ce4904a7438667743e3ece1b125142c6b35dbf493749202237cf18db67531e380bdadd28008dcbcfb700ebee36ed8ab0b20c7e14c8d841c4856b9e49a7414fb0f7b317edf860aa574da005649feaf90bd1125cc6801183b3b6c3ce3c090fe9a09b96676c96c6f47ff5a0aa6efc245ad582e01ae056d9512c72d07733ff6b96ee7b04e249135e97604249a60c05fa6479d4baeb7eadfc74a812ccccecff809987061e2f1970391395209fa1ebf1b92dd0efe5940bb981b2ddd0e94a2b16ad701a6f2b0bb747f12a0b2506519682befaacfd98edb6b9c123c8c0974ecfadd48947d9b78c51e42eceb96cb21130213f5b8d80517bfa36c45655a4b69937c9cca84d229b7c3f69ffbf5839d17a8bbfa0f4b65ccf7498dd1a5a30c3f2c59882b3e7f0c574e74c6490df7701030f62f40e2c17b14f168e1e076b9bf3c88989c1c073934c9f7aebe13ca60f2ae5a8f2e4be38bc8cb5a97369da2fbc5283f4b37847d0e76354c50b25d2999ad6e90fae332fb557f25467f941ae3b33ee5ed9770fed7dd337fd31c4598589cdf7d27e6f3b2d980d2e1125d2965d364d85193483007dea87e05099eba14bfae89494d14a5970df1589dd3444e596442bf7c644fc78b0408f9e90a5bc40de681fc4af115e57d7027669009e13071fece4d3b14cc012f7a7bcf58927e1033f937505baf839964c9fec8983747cae83c6facd9a06a1159a54548ceb2e90ab198412df3cf3de1bb44f342cb048bf49dfa147237c88537500900ad31c12b6bcc86ef267a17f6c6f888d4f6704f5cdbd27ad73e409771f96e4786a32aaacc5e88d7546e49f65c36f5397619b07abab1521856833f19414cdb5650705915ced09d14e6dfb109f0704cb0e843512adfc4445f4d169efc477015157b122df8c78870d7de234da3d00548aae2fdfa601faacab4a1f29862c15a07aee9fc0360f2e3330b473ed9a8dc47df989cb9a3d271a0d350fa1ac52d0ea5a33117abbf149cb0bda0639dca2254120c395c37fb9810c85a20aeae03be310c9feb57d7b4b49a1719e702f2e79cd42ca87717c67e0f7d5ed77d7b631d297e7ba3fd3960ab89ce4a5b228e79a6f75f86a437b343a10e6d8226de7650c19581a7b9bceae6f387790a063dac64d75030b126fad8d93b0c2dc77d0812f89b6712d30e8c056f6e356d9fc8bd10a360539985ef271f8bbae94d39a3ee32a0d7dd73f901790c9fd073715aad479bf39ae8d43b5b26bb1c67a3a3a0754021250b0b921caecbbc4091c5f028d13ccf5d46952c8753d6918f0495d9a8ff2a961babe640ed0d81deabf5a91f33752ba6504d28910c3e9377b5569b978f862fd06f7d24df61c4ed0ed206f485cfca6cfd69abc01041a0f8b13df13fa9b69470df498a619353e9ea6cdc0b18dea821f6ff2cd5e9b2e3e620bd39ea12dd00ea7ebf548630ccdc0b51f51dd01dca921d8507c4b132cf16889455d733efd727af9ee10bdef6beeb8aad309d4efdd37b69a7dac142d77bfe18e0237aefd4b8ea08d58be878a452602ba1ca306cba1c60c1b5596da71e00779c0d559ea6b5ff56dc376ae943cb65f32a3470ee3da4f4fed2e51b266f15bf2e3ef4bbd7a45c680f54c1b9d3bc201f24445cd4ecde920e6f2764679c3d02d18aa482c12c8feea1c2a2a97b10f4b88e9bced97abb39d1f3627f5399df12081c3526839b8f26af5a714bcbafe6698e746c638e04d0cb256b34a46c0e82796e952c11ad315ffce5b9ca2e17829c65f23026561b0bde35b9c7198e73942cec5b67dbc26839ca7047c06d8f2006ce83494caca70f08d863e3a358fcaa0c7249ba681cfa3b48e4845332cd66eafc83b5f2fe8baa778dc9873a13ea69040835856c92857d6231ebb0155469e77650f690f88a7dfcf0476f4273075f707adf15e2912604ba9f145b18cd08a39134de2bcd4f611b04a71a3d2f3ebcc9d54c780f3e76961d3240a1cfb08923425292fb38431c6b0872513adea90df1d5038a267d4d7b75f5fec8ce9044a4", 0x1001}], 0x1) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) stat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 02:15:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b", 0x20) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}}, {{r2}, 0xffffffffffffffff, 0x1}], 0x100, 0x0, 0x7, &(0x7f0000000040)={0x9}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x7, "a146786eb953d07babec44f0b1c85b6a8a131100"}) write(r1, &(0x7f0000000540)="f16c51c6b301f86c32d7b8939f02059bcee228366451c19dc24e71f1897566d7199e00e9834e61b21e212f7730a7bd56394dd8fc61586ad5a6acc05b604542b86fab71e3153b8e008afb3ada058874d2539c98406fb7956551efc5b88fe41168fde0460b962338386467fd5e353a5b40db22cc4453bb9270f2828f9d24793a2178cf9c78498b5c9f7f11a6519bc75adbbee80d82e7bbb43c649b88b8baa66660476c5ca4eb540bfb81d345aa1e57f80994b8e3c34064eb91cd7829d9e8e071f0eaba65824546caaa4d03543cf49ad79ec5d78dc2a72602b9657cf099d7f80c4d1ad542d8cf469ecb92f522fda689185dffe3ee2449f500aa2e7f637e925efaba8ed8698d08a06cf1eb732b07ec66bfa0342686a68de32fa7cc7c9f12f1da0f5bd708b4ae9d039f657f382f99bc0bfb9afc5b6c2df10618bb0ba2e104dfc12beb57b94c3b1fbc39c9197a332e6a9b813ea8a4d66031e5acca8f6173bf59b70b9b404e77e9a450762db33421c09ea409d0d862c87a3a838cfaae6a8d00257cd1f97a44e524cdb1ef742b50893ba0c461d30fd04d36813110b98f8e607f3758f1d45007e9118e4281fb32d483d6cadab9576cf13aa5e5302e1879877c5ded25b41a2308312f8f11b722da9c40a788fb67c4b1f2f8e987ea9737716150a27889e61114f03f51919777e5e7a585c56bd4c969e99dff2adcdff7dcd3f47ad16da23f0d288e66dcf3dd36fd8b889c05beefb3c2e831313ef506c10ced45591f39638bf4402f79ac055efd6e9230e3e0a629851291cdb17d94732821e6341201594a00d381bda24c7eb0eb9e553d7eee7c4ab23b577639318f1163657e8eb168fdb77d72abf96a8a622952dfa147f412c25e52d97d6985db3b65ee387c2526ab36057c226fd84b4bc89c35ab1bdde1bda7e3d30b465241467d37879520ecabe980e37cd07f81b462720f329ab5c9686608ac2b4571e84858c923a7d2ebf88d12bbdc42b637b2fdd1c91d68928076e6b1984966903def4c84ea2281aaa56a3a6520c21de0944d6a4274e389164917b2eb69d364a5f92173260d45d3dc816f5e406cd13411d54642eb7fe8da78af199f982965acd4c60c51a740de6e0375b56284e52fdf9d7d4eb37785c0b00e0f41814eba110251cccdf221d2071862ea83c9bbd8b3769fe7d3a681c4323fbb160932b98a71a700b76fe1ec427e5b1a1eb8bc114c77054013c10342d1fb024fd8a9969dcebc57b198319ff86d92d11e5c4159e6edd1ba2ae1311722dfdaca6d71abbee2b6319f797edc053d52e157404dfde1c07ed2ce2ac5928e6003b700a010541a16840221247456e2e5481edac1fb2889c11d13476b94e8d2eca93f515b070db82bb7c4ac1a18002c3855561816fc0d760c2e6942e0d522141936da96adfa2ea5db2981962db1e184ec73849d19a4a996ea445ba7b5ace23301688f4006b10446281a2529a00210ec281bad0154002b768dbedd80d0dcf73be1b8f80149a0b65cea804df3908f75373a611cf8216f5fe3fad8a12216410c1f83b94aedff087049358fa21c603de7fd8261bb0e12af91db9f5cc97fd08e1d4bd5ca787ce7a3babd7b01ff3aee7145fff9489207ef9432c9d00059b198e112dda4576b00644f3f21000f72e34bf793afab9607fbb1a284ac182cb7052036212883ee3d7fad7eccec5e0b310d26a0ffc41d71661c7e2fc1bc17cd0274cc1edfe0440f9afe7c09f03b4b2070edc5d419c40d519778cd802db8ee3133e71cf2644cf5d58a0133f4deca1eef0175893316699151bd6fb699a51826bea65216af6544f6fca51f53e20d109f976fa0189df43bfc2410612cfe3e1701045ddb615300e2b545833f81cbe6dd0fd6246ebebf297b260339a2a6b3db1b7dac9e2d88defab7ab1eeb324139214a4dce3d461c37b5332dc98d266f6e66b1b507c3b3f2a67fd27c6b3c34be2b4f290405099d45dde0c48cb3397bf19c053fa3aae09db73c25bc85baf9a11731168183e102ab7e66d434afac70cdebe719fafab38612cb1f9d1573ded5c212bbd43e368ad4b7bc90180e6a024a589e663bdd38d6117121e7a441951974b5f528c55f8ad425b30dfebdd84ed6e1b95abd63d7281dda9acff7ec3ba3e81c04ea783f0f6f20d0ac66f8f8a29ed62dcb4f31d59f49f0be2b3a1cc2776c49525e800ab4bc9d29e0cbc76c914b8c15d6671b7b6bce2db2dfda340170e1e43b756b6839b76acec6b177f4617f39370b5e993b8f42f20b78180543e1d443b10099e79cd559b645ff43ccde6963e62b30bc04d7ebd00b8fa875f2f3ff6ab69bbc0a93d774b48fccda3064b60293a7ee296c9034eaa2dce7e285d97a3c18c17c84b4821ba7f9efc0f09e712c2d745f1ea1b31b1077151159250319ed8a8558edfa9a6fd55c304f8a9dcfe64fb31c20762fede772a396749a0009a446dadcedd8e27e31fb5824b6de381000e367e79e892821634a27f19560e485bd9520db6230b9d7450999df63e69b00269163a798d1abe4cda66e25573c2725f1e387217b91dc56da4a1b1d34ab7afee4cc39e0e0e9d365d08d42c6cc899f9dade9a74cd55b271352700bb6b7ef9da0a4af4dc57d337bb443ec95f2a59b02aece6a59ae750ec10c928d1a5a60e20ceda1385a4a65946f70508142ee8075eb51597b44ad59e2d14f0fe7e4fb6fa3fe488e90e83a66dbac1d3692168bb69329b691b7b7e448ed7169ee5b1bc7b1b20c504498a3b83fc5b6275b36f7c3769c5f1e265026e51f7e09d4f45532c262df966b2050a2bdb3217a2009dd3b0de5564e51c18dcf86998cb263ab12c1cd9b7aa39e4e82269e68a1115e70ce0097c761bfd5c73d08236d5983c9399461a97576638f04236a548b0ea086c32d2394d9166dadcc452f791b76a66df6887bac5ce110dfe181fc958b7ddb34f44186f9560bbceb20cc717a75f95e895af953a150a0af53ababa67f9aac3ce16e10d3e2dfd4c938709c9b8969654f809ebb2ba561c66caf14c762fb4d4b3b8d5bc363b9a351a03828bdfbd2b7afe7cdf05a35fe8ba956b619c50c8f3a6fb9386b8b52b3292282d87d9000c91fa25118866f4a805a7d45a0aaf337f01b534b0ba57e9e0dd229cb1194256ce76a405f9ec3318fae0875df2bfc90b30d10503b0dace0253e510a55895e1fbb58596f2b0ef87d92cad9c087b207c4207674c3f9439795b59eb57e007c188b9ae81bed56947a17c8f058b8ff3101f4b168420e0c9fdab0a973029a7a7c7c8ea9c24286a90f5c1f5d721e77e554fd7f6250ef4a638ee09a1ff0475ceab525bc5dea6e6efc0d2f4c653dd88e1bbdcf87b40f049e1bc1d482eae90235266ce9cb8709b0548382ea07ef36c97ad5efc9d443335b14491d270de182e188eb5d939ce8dd8c29a116d877e098641d508505619edbbb8a14b85a332101882b4703a0c011e2eb62830ba976410aa2c7c32688cb567efc9a5694041c61f01c5d2c140b04a2acfedd60dd99bfd8feefdf176d4aee6fd27cd9b0af1f051f1024f4c738a7413e0defe2a04af490dc94e14f53e319465a2233068d62a10e09485e0377196abea96963e62de79fb25c6650c1cf4415bc43daadd214b1ca71db3e8cb7d6268228dad1e64be300f40d730c5299059bcd1e4c5ce3bda6b2ed982d43c86cc8a7e1cc06fbdda2ad0fa1a168bb6aeafb39374b5ac68b7fcc6cdc30e42d9e9764e3fad7ab216988685456352b5f6066c42a905320131850db46af0d9cc94c3728a135f94d5eaa028240a5a2ba3d64f267cdde8f31745b685e95575f7037a32109705176dc14d519136fb1aed572a1377ff3af4740ac8e2743f11c7c5921de6cff33c32455bfe44b1bf5502fc1c3b6880c41db6dffeff83a6bbca0fd787b5090183f2b45c0268163a6a10a5403abba7aabe1feb3d1797da91b0bd5474405b66328d1741a1079c4841e14d1eb8f64c6a4a4220ca1afc4bcaef1d2663dc02f901cd3636982a3ad1a0d70d8e35a1fe4b46ce3d2b73536eb2122598fe11a4cc516a72264ba8877a6cc0fcc9f307f630604501fcf6b02427bbfd6e645a4563f1d396a6713c4d23476b4e1144684a4203ce59ec966d7ab3fed2f7527430500a82ef9dae341b93a156399c15f37660c7fbb40328b2521974a3da90e9062dbc593019a4fa88d893c79a0e258758ee2bc9c48c5bfded8f70686e0b2f1dbe7f19b97d7a7c7a468bf3750f00012a92ef90bb3239bb35bc9070758b0d42e68420331b2a24ca1e59fddc44b8c19995044338195dd99a0151da1c9217cb1961b01d52b558cd7017e4ba10f96bcdb00b4c4821751e6cc7a8ab19cca980c141b19223033dcabc1f2b8af26af4eada21d8c8b913e3cb00fa8891d51d9551f87cbbc8fde026a43d87ca48a14f54326cdc26c4e20bdaf2e156a8b3cab15aaabad5a716dae3ac8c10a7b69898e146ca661ecbe85f801bd90df08af7cd007ade249c993deb75fe3acf4bbc54b8eb27d263913761c51790cfbc7ff75b0600696f92040744dd09350482808d96df1289227df561d32044380feec9589e0d8e403051faec452bec6e93be029a2d9b0a327ef681b45321d1cfbf73d6cf235bbdf4a6841db59583b95d5ff5ac35590c3546502b3566e0ee5bd6f1795b46fc42f0f38a7f4782fa7a3a4b839fea31067937dddf695c405ccafaa9ef7c356f52e92e2bc24e31ff1d141dc383052ccad4ed5f1897c5830116952f1f79233cd33941c259f46e80ed92d8809ba8c4127e7b4631200d7832d6dc7e4e1ae24bd835da33ee56ec0cfe9ce429564c366923e3bff56bb8f6f30cb6e43593e9e8e66ae9e752b3ed9285553be24c2b9304dacb36b19ff73b5c7efbaa17638d6439718d88e7c81c49d9f4892a357379d3e23a2ea643038d7ad6309ece0a5cc339a549847d8457034a352fdc59cc1884460b96854a94db20d5bb7e733f548f6df03cfd9aa8f7a85ef905764905e4b32c64af5d221adab6fd043e42aa113bf65bb501532e6e977270d910f1143b849d478bf09673d41f800a9af1aff690611643fed7ef8dc7c086d1a5d90e771acf768478145bf68beb465e2d3bc378d4deaddf4ffd4e3ae95b5552da25eaac172149a05944434186d105867b1b8e038520dae1ee6542c5744897d848eb26d9e2f42f33a6e85263cceffb3d5a14ac183ad5059e74b90e01defd8c9efc8a38b49ee9f7735e95f801e5dc4257aec7c46e1de4f63fe6940f535d0bdf254933c93ac4a7f79a31a1b14bd62a271c4ea6a61b5e1c415e6cb538e2e270f46e3825abe7a5a8edf95f5a4d001d16759dcdb043ebc4b94c345d540c217d1795560efa4807a12aca7d98cf88a9ff51e2c0216ca6adaadafc43fc112f448d10db206ca63259eeee352b603781e0b53db9fba3571652e76bd8d5476ac9ff01d1add03afcfc9c3bcc5d84e7bcda89ab62cab9409c6ab2da3c914643ebfb2b29d7994b04b149890e68880b2f45a98393f580abb3055b419d057d10a1d29f8a3dd9d20900fa5300fdff6b16758e5f73cbed8065a7b2477736bdfec913231dc1b6a60e26ffa8569b255ef2c92179d5c8d6bc4ca536c21d39cb241906fc81d2db3b379eac4c0d48a1f0e66591d8bab68ddea34cff32b176a00732e6127c7d89f7160a187e085b9532ff77629d94c5e91c92e7ecbd553b3252cbeb3cc7e235b526e77fda532053057fce00e4ef39381f32e31d0ed0b28de5f21f04b83eb71a5d0191b76e3c9a15f5c0e32e44c036364fd59790ae55f6ad34f0544bb16ec0a9cc0f651c310420c333702f0ff01ed0edf00493dd02738", 0x1000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) read(r2, &(0x7f0000000140)=""/249, 0xff90) 02:15:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000540)="f32d001489341a3c17cc199ed62896f84049c29d31d7da128ccdaf6aa2dbfe4b2d76dc213c16005593181274081b3a011ec5f504e046de4d6ba3ff023a6a3240c85882a4841f68849d02a4cf0615b1e665885d4d28f98cd05c7cc4898e794c84c1ec0d053469a6992a4ab837375dfa4de48be9be66bc69d60000000000000006e56f9ea321d1f1eafad8e81c2af86ff897516562c58f9ba325777eb00b024720ef8ab9d878b0ea6c432f0cb23f9b61185edd4d557c0a", 0xb6) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() read(r1, &(0x7f0000000140)=""/249, 0xff90) 02:15:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) renameat(r1, &(0x7f0000000880)='./file0\x00', r1, &(0x7f00000008c0)='./file1\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f76696c653000"], 0x10) writev(r0, &(0x7f0000001cc0)=[{&(0x7f0000000040)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e7fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d05c69a676a41ca037dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faaccd318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521ea5fe81fe468c86ea9d24f31443e2a91df51d75bc49f80c17cdd0fd754870a90e8c0760f443874a3400317676addef5d2f7068e85cff20f5059e1bea328dcd8ae157cc4d4ca48d085a04618624da2ee4326b00e86dbe67259bf8b28cfcab369aeff5e067b772a8348cc6fb8c9e03be75b4ba92f7a29809d24d8dd4b0498f37f4ce4312f8e251177811650fe1b498b0b96ada61c977adcc5727e914eb30b312bb5907ec4a6f8fe07c341af", 0x83c}], 0x1) socket(0x20, 0x8005, 0x7) 02:15:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b409", 0x11) write(r0, 0x0, 0x0) syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x100, 0x100000001, 0x5, "e19b7da10cdd2cbd854071b702ad6667b95da599", 0x20, 0x80}) r2 = syz_open_pts() utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000340)={{0x23, 0x7ff}, {0xce3, 0x4}}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x9d1, 0x2e25, 0x879d, "09456988cff4bab396dba449a933772830b113b2"}) syz_open_pts() readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) dup(r3) 02:15:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2100, 0x2d54) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/37, 0x6}, {&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000002ac0)=""/4096, 0x1000}], 0x3) 02:15:34 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0x0, 0x1, 0x60000040, 0x7, 0x10000}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000041, 0xccb2, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x5, 0x48e, 0x100}, {{r0}, 0xfffffffffffffffe, 0x5b80a2293b92c9cb, 0x400fffff, 0xff, 0x2}], 0xfffffffffffffffc, 0x0, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x65363051, 0x0) socketpair(0x18, 0x4, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNXCL(r2, 0x2000740e) 02:15:34 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f00000013c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000001280)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/58, 0x3a}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f00000011c0)=""/180, 0xb4}], 0x4, &(0x7f00000012c0)=""/255, 0xff, 0x4}, 0x43) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0xfffffffffffffd94) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 02:15:34 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000840)=[{{r1}, 0xffffffffffffffff, 0x4, 0x40000019, 0x8, 0x7}, {{r0}, 0xfffffffffffffff8, 0x52, 0x4, 0x1f, 0xc}], 0x6, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x4c, 0x7}, {{r1}, 0xffffffffffffffff, 0x89, 0xfffff, 0x400, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x10, 0x8000, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x0, 0xf0000003, 0x1bc, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000001, 0x1, 0x1541}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x0, 0x1b1b}], 0xe7, &(0x7f0000000940)={0x7, 0x5}) kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) kevent(r1, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x0, 0x9, 0x9}, {{r0}, 0xfffffffffffffff8, 0x31, 0x41, 0x0, 0x1}], 0xffffffff80000000, &(0x7f0000000680)=[{{r1}, 0xfffffffffffffff8, 0x58, 0x2, 0xfffffffffffffffd}], 0x9, &(0x7f0000000800)={0x401, 0x21fca600}) pipe(&(0x7f0000000600)) kqueue() recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000080)=""/11, 0xb}, {&(0x7f00000000c0)=""/158, 0x9e}, {&(0x7f0000000200)=""/170, 0xaa}, {&(0x7f00000002c0)=""/70, 0x46}, {&(0x7f0000000340)=""/130, 0x82}, {&(0x7f0000000400)=""/69, 0x45}, {&(0x7f0000000480)=""/209, 0xd1}], 0x7, &(0x7f0000000700)=""/194, 0xc2, 0xc0000000000}, 0x0) dup2(r1, r0) 02:15:34 executing program 1: mknod(&(0x7f0000000080)='./file1\x00', 0x10, 0xfffffffffffffffe) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) close(r0) readlink(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)=""/90, 0x5a) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) link(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0\x00') mknod(&(0x7f00000001c0)='./file1\x00', 0x0, 0x9) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x80000000) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x1, 0x7, 0x7f}, 0xc) getpeername(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) 02:15:34 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x167) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000000c0)='./file0/file0/file0/file0\x00') renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000140)='./file0/file0/file0/file0\x00', &(0x7f0000000180)='W\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0xd0, 0x40) 02:15:34 executing program 1: r0 = socket$inet6(0x18, 0xb, 0x400000000000000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x80000001}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffe32) r1 = open(&(0x7f0000001640)='./file0\x00', 0x10080, 0x80) writev(r1, &(0x7f0000001880)=[{&(0x7f0000001680)}, {&(0x7f00000016c0)="cffd7c006764313fa646db6ae27e307a97787c131399efed8458514d6e1af7adaf614fbc2f9528ccde556f3f7893ce00b01c7585e574c8b1ebad24a671c6e8e56bc7ba1ec1ef42a5db02233474b76a45ff209cd9ba6de493304fd536037fe50c52ae1b0b50f5c8a2f3a1278c951dfb231544fd5bd8d6af9fabac7a95eb710d2b61d9fd643d5318c8fa0cf5cc5333c0af83a06214", 0x94}, {&(0x7f0000001780)="bae1e517d382fe876bc13d834912", 0xe}, {&(0x7f00000017c0)="6321991c86f70a7b8b6d56418f5097a984bf094cd015cf2d6a10dd2598d6ea24f3c6f5c28cc78dd5b6159ae374377cc7d18bd810a2d3e7538b3e8f3c0380890276d5262d904b3b21e6bf71a1d89c885d65aabae11e4a9719c1ce96449e41079b164fb4cfda050eda729639c2b0e22babbb74b595a3a61b146461bf5b7e50593b39256a13835842bf826d7d222fcf59b18fdd40006e", 0x95}], 0x4) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="33cf4ccdab09c19cc44d309356525a86c96f939bee7da1f26ec6c499b659137b749add244a4d10397f1ca01d0a2a9e83802d46d9fe13ae0ebdff83767e7b5fe132223407c225e637c582faedef7c6e93a30c27e88765ee0c9b57627d842acc2f09bb31939edc411af121be8a2dc4238b69e27e1fc6d9880e1564d2adcc796c32715b7e8fab87a8e7796f164162cd050733bd296ecff965f2786a122931670753c93afca56914c8fb33a0012adf5c8a76a5157974e07cd2ef9897cd6d010201c0431dd83cfffe53ebdef33370258274a110e39fc6b521e3b88338cb6508d7cd7f6a9281a145a83dc1f5b158f39e774ca50fe9d89031994384ee5134ebdce10ff1384c5fb34257930af88396ff14f606fdc166597db7cfa1e96d052f4458f361c76a78b0a0e504d82763168e1d3cb3f9c218785b060596c95d6209c49a32467e55ef46e883e2cd7ef51e56bb031ad2772fa131118fd2c619f77e19c0cb63218889ddc24f5bdf213bb85ec13bf7df994c69bd30afecb0ecd8d822510b00ad842ff2849ec05712b68cf7fec9bc57a1c09d1bfed0e9e1643b5eceb825fcdf783e214dd9b97a62609ad217f884c6185778be367a7907fc1897253c9b3bcf8361a7168aecc7db767fcbdcc5e4cb38386f708a3b6c3024f6ea1f893989a0490005354ecadb6fa31ef3fa682831b2d22cc925da6ea97ddd3d7cd860273729dbcd8f77a5a2a19f0402dbf2973d77c217ed152f92371456365ec648747a19f4b34c5f93e28bb6f78df7e596918210a6b418ae96c5847eb8b9489f5830b3e590d87a3d909b5550a9e466ee1ae1cc70163fa54cfb5593a7098eff709d76e5ae06d7be207119aaffeefebc989362de44aeac161dbea751f9705e3dd98113aa7e225bf251f215c0039b55fa39c12558f4c26e162b4c07af1fcb77be6bc0c449f6813f3bd200a2d03d32d8ab074a732351b313ec5be7d2c45a00a102c74fa66e6e5b014b4223a8c8f1ab0ca5d959b1175e59c5fc478532806c6ae6a24f08d9f229b67805b1dca3fb97eabfcf7d920702a99fe1abce0b3d828705de731758ede09343dc0393d079a4a9a623465245d493c73953ba291aee4ab81b13e47fade12fd4442f18ef17efd654ed92355c1a34536e4d64d8cfd334f26e56bd4319c94e15bbdb0cbdef7c152f17ff5afef1dd1a25653e8377f28a35ab3e283915ff319fcf1da4011b865bed8edf06bdd05704a76e694405ebb4266eda11586bb68c3a7dd0e374f3050a7f8512caa9104442b1a976c10d3f97a64bb42e395fa15a91021f8861b95ca05da9a1f6f6084e5a8ce9b6e3a0b1855a0d4a3043014ec1ab722142f13c117e760de371af87a95c812303070430aa53e1e48e8c65f8a197bd92b231d3686a5a73807677b71e2dc2f958dbffd8bbe50e1ac64ff7a1cc80cc240bdc61bf27a57f5aeaef59163b02673f0dea70e665595b337b5207f31db0a33bdd77816fce96bcb5613fa4db11949192b05c73c5fb0d7d9e897a535c0679e37d54e653bdf3b74e6a0e1d9d10621275b03e81f180c78d08d5e2c9eabfadf43dd6d75105524e410b13ef972dd64b422b1507976f16913592174a199202e415658319cb7fc1631d91657e96b225d19e50514d1dbc8d77978ca29cd00304cb83f1b09c72658f0699877d2742a005d71dc5907572ce8f9fa05ea99cb33c48008407bff802cf65e97770a5cb26f52f31000a5a3ed5ff87a0e9279b35b5356a20e6e7350336ad86268b9da5d4fa4f90004e9cd07eb70a2696d68085bf8726978296ec2eb91d25f65afb20e11b681f34d4a52cd46f7fffb2723a92da41bdb4b317dd042f8eb458de4166a49e56231af99e2a567d958f8ee0c99493043a94bf1146f836e19b894e9c7b74132f7a2d76ea47c64861105be8fc5dd5631c754c9f251540858d092b6284c3a3909ba65b6e9466d03b8f1cabe4cc8ba2fc342ddde2e5f25e27abc3e9c7445bc04e822f3aefe7ef774ac29d4d1eed0fc7f66038b389217c8fe2691a9c32786983547c1eb1001b042582e28eb798cbcd8a117a075cedde2e1133c5c21541ec34a1bbe50489411c4fbd545ec3a07139a9ef6224cc390106889db69694bca6e2fc94ef321abbc7ff14312a29e7adad6e94662243f0892888efa2a92dd29e406bdff377dd2f607e1c9fd1f078187000c5a8df562e2b4bac218296509ef5b2703cc3f0b1a0beb26d3c5c745f273296b988899547892de288139b35e8e82fc763f64a2307147bb14cde3e08f28ebd9a620a828a8ed97e72ce426b13eb543d711b0fa2dc2f4e0cce63db277c7f93777911c7de1fd60beead4f8c45090c19069d1bb26348575e74d2b8f47a83f1d70736aec251d85fd8fc8297f660d2f49fa8f10b12a55d32057ed6c3eb33f14020eb0b1cfa05715937460970ad1041fc59339309e70cd99d0011343339215a263b5c312bd321c6b806fe978c2632b4406d2a4261d4563b54e1bb7e5fd3a5d9ee03b351491d7a88378b021ebf938205e1c69c4c3db3081ce34a85918effa6b4321e9fa12ddf0c3e9c13916ba97ea0a690e97be7d5e93c18842255217bdd228cf08f74f4391125eb8ce655f31d8d2244aa635edf1de014273a1c837c728962370667a03aeef9cccaa9c69ba148cf752b37ababe290bc06a36ba9429ea6a3e897e85bd33c248e4a34b7700bc1827ab92cac0e48d058532e82bd2d2f09a7eeb69b86a1a8957de446f74c91f234e4feedb0648c6156d22a366507da05726cdebca93304fb90ed68e7097aa7511efcd82cb97e494b4e90df9d960cff93b49ed67e4bd1180418609489080ecbdef41a25974805e924237586947048e741ee7e7b9d7d76debb4830719c4d9b8d9445a0db62874308a0e6c9b2a0cf05563c023ac3b805e8707e34170a3e1996eaa67370bd11d97af433e18d6280c724a09dd288f93cf5055389ec217fd99f3c505c5627047bd923854b1ad735a6151ea7a11df331be4c6e91100b4eb146366a2ba5ab05622b0b64d905e1a6cdec43a8d8271abee8a066a34f1caca8399b5dd197f5eebf28393936dd0d4479e77ffbd4752378fddfef1854dea50259e2e8760cea0fb71d42249e84b6690b8bc8084e0bc7433f132307df3f2227c36154b4c43e854cd4b5d8f2a8fd717617a08f4416588676b4f92355ac4df6c35c166efe74a2fbade240e3e08a65d7b61fcbc4dce167829e97e894a989200c1fd2e6c75ef3484569d8e4df4e911d1fcfc65ad5cece5219635730d4cca2a82e14bce0cf23fa064b5fadb04b05b45e1c04871b24e4dc1aa71fdaac91173815d7265fb4af2839ce223829f8baae7d632f96eac178ba2d80f8cfbb29ccdd69ddd7d7953752bedda020c660b07637a0130ade4dbf56cd2980f0bc33abab175e2a047a33c1b20c89573944d1995f8e304f1f37f196e5511f7f27b870cce2b52ac8aad246559fd30be22a6940061f23997bb2bdc2e26d0923928f6782407f792a0525f057055892b115a7698c0e884e3e8aeb04b87f68f81f6e8024f2779d6fda03d1ae9aa5eac4fc876348f92fb24f01ba96c71caf45f1bca1d10454d0f77f672b0d6d340411bb297359b68296d5450e168163f2fc1c2c66ce4eb7d6b7a088819619afbc2f41df4976a3375f2f5d8e4bebf47da49b7e6530f99afffe832e96d6cd6234641ca52df2a7f89b3a0044da1c2139fa9ce5492071211010b7a59537255b1e77c75b5ec556ba143d6f968c5420727dbda047d822c333dd230124697b1f10913ef658fd70631427642cf0bc8591525ee60895427a302af50ccccad5549384d80c58716f848e70dc7edf7447bbd9b014c5aa7bfbb4f1b383485d72c46c922a8cbe0c7429a4744e373b6de46c8ade030b069625f29b3b893cc12774afeef28ea797adf11ac5cab6646fe41bb1d7a6b81015278224e69971aadc45d81ecaa3df5f9820fe98bcfda7b1882296f496031d9419f8fc0d60c7f0b699c9a59db484303d45c447b1e16bec1a226dafa94986f30c30504c735837d0ed5731838509db42af5194129af3072ba77c40e164b9fcae8382ff29f9879475459084cea9cefa29410ce163443c69b68be8f596f32754442ae5d29d2a2d17701e6b6e44632efd4f86399e706bd2290e938ad44c2a1ed93b14195a1a3dda8a0b340111be07f59a6879bd9bb8bd7b4853621e04867852b8c21bc3cdd02b9c05864097a7ac52b098b087a9fcfc3ad954127ae4f9d3a9647f9c08da7d62415324650a6be618fbcab4e27e3ec849317bf374cd0e5b8603df3d11c5982d92423a45f16fd43bc6d0dca0508a576bc65630c8c3dbebe365fcb746569d227a8e08bb4e8c0f34c9a1101f9c290eeb1e508ebe756e5a43a752f3dc3f6f35f5c42c3fd050ec100d990a1e844c57a1a7d63a1170df9b18e686e4d386c47209cb00d9035795d830fc4d3761cbe4091bb88711e422faee2bc8265914b7e47c8c3409fd90aa0bb76e629f951f74bd6ef3e714147c73a3baa87e9bcbd2af1af1cc2ad51dd59bccc30d910e03e300ec3c707935ff472f8183a76e0156982416d46315a2e4d82f9c586419c39abe9eaed63ae21e2c96825719c3b02e33017222156e28f1d51efd0c32367b08634ec97511dbfe327bd3a5674cca375ca39e8d1d12c986d30ac362a5e8809ad930db9664151d1d099d17d0ab216f4e498281a98cb41535d2677a47e44b0c385ea7d18ee1d214a996a4327c0986c87c19352cee23a730a51010ecca48b23081b75640e66be607e2e6dff20987b45bf4284be2c43c5c6cc92afa21aae18a785dbfa4ae7666230a2ac9999501fe4761539242cd64e9792214b49471ac13b187f56dc40e98e822c1507cbadffc9625d9db1149dfa568ca9e4334886cb4439112da0120d5adf1c942613d6f10ddc774404e7372bcdfaf6fbf6fa22f86dca4c7132c3dab24924d58e04478e72141e5274159b0b6c113e2d9bc0d7f4959adf3758531f49262fec1a94e0d985ca8470b9fbc0bc7328128048a2a351970555eb19b4ddbf5649839f596cf643f91850cb508078520528393597fd8ebee35391c57ebb917fb9c33195a145e12320c40cf5a5e30050c070c502aeaac920cd7f757e214f2af941400e1d1a1e5f8ee428be03e16c08b08ba367ef7307f3574291937fbf68997baf9278215c7b3d88f802bea6ebd765bc2bb5cf5cd044585b8d254e48e0d7b2bf5a3626a8ef76540644353e71a6df42f4761a14d081d17867dbb8b2fe9a73273e62fcd2bfc0971747e45f84c4f5b7898bed4a7991ffb94433a40c7a6b6f8708d85d43da1e8ca284781875181cad08f3a855163090fd98de94109922cf85389e1efcf2b7f81d6c1d021fcbcfc689bf321fdc6427cef8ed3232a6ef8750b1930cb0eaa336d6575036035619fd7e1590a4f328d88af0d58ab724817c022641a22cb20dff0316a9461f71784b890351a9be84bfd0e562ec83c50e8510a4c0191da38685bd0826105e9df0ddf7d5ea3ac4b4f5233a21df39a28b902b1a431c8bfb099bce3519a94154e89d28cfac5596a45d3193ba3b3362bfc863f0ac70f367af6d40394493dc8e1addb29ea4e5e6b568a946121928511be9c7651510d9b994aefab8688470c340f00fe656fc513e3459b5bbec8f40a8869d29b6fa0efdad7c7b9373d6d4b0ebd2a255edcd041c5ed174c03d05338261b0bdedcdbf233653251c6fdfe94ea4b2bd02a09a321062952d22e9a2ace749349201af5588eb0008e7a76f542d274334632ef10933b4cc0e94b67a33dcb89e2dd24e5a58fbc3d449ff58547fb5720", 0x1000}, {&(0x7f00000010c0)="9d245a6959a649a674d281e1f3d20b26a1e1417031ab06bb4c8f7aadfbd0ff7dd5d5ad909915ebbe9ca16bea83d50c8c3b024f633d2efaf18841b3eb6c97b3c3ff674b88bd5a3ad045d1ec4077ab196d013cbe0ca851b01382416f4d55fdc8953e2f937fda226e668002dc10e573287474b9b3204231735e051ea961026426f7b68ab9dd314cb15ad6f766bc063f3cb34475287fa7c10a6cdc5654e64a09d23c41621c9b8a5e974d237cf29962181203afde3031b5cfd3684241a632bec71e804c43202eda4dd227810d5e9fe1f2694356a7c52f50efd0854514caf8fa719dbb95993b51daff5b061334c9e96b", 0xed}, {&(0x7f00000011c0)="752a515be102b95ad8ed777b6c72ac056b662ce13d07142e300b995e602faf96d7df2dec9652fad38763a1ad6074a9ccf7c3ddfe6d9a47f9dc4955bc2aeb5fd3a10044a605a42f1c89ab4c9f58e94b0fed7063ef3a1f880541bacf3c9b79f05e36477f0baa22755c9b65b0dc71e23f7b6419c1779cde6c4bfbcd3e7da484c504e526809eccdcb3489fe95dad93477911548299317fe5debfad58524b7ef6fe4eb1b93c5d0efa0c61f492dbb7579a548b3d16012244012c4f40f692f7998135cec3806de3abc0d88d2127103bd72afabfdfd9c87f9020265dfca362", 0xdb}], 0x3, 0x0) shutdown(r0, 0x0) pwritev(r0, &(0x7f0000001500)=[{&(0x7f00000012c0)="026942bc178a4234346be004ddbe0282da705704392b", 0x16}, {&(0x7f0000001300)="153d50a115f829be543952fa9320ce1a055da941b0a2877e8be2475960477059db2c2e9f83aa8c00da9f7b003415e824286eb2321541aa95c3c150518dfefb14bdef1e1bc9f0701d4fe4353b9066efef97c0c776d681350e30b57c2da033d9150d4c3c12f012a4678e8291b1d8b2f4c9e92e1d47a3af7d08e15da68af322a399b8db767b3a4ea3019bda93b619b4b89a4fea0ad3e1829fd3b514a4e5d7607ad666006043bee332bafeb6fc41fab848ca5133e0d25262710756c8fb22a974f514ae91af43e7f461", 0xc7}, {&(0x7f0000001400)="5700470619265890fd37f5afff9f6e7992f90bb1037e2b7ca605659ddec73c46b07ac67a7bcd6eb939c39ce4e9ca46de6b3cbf4c4ca011c235ea27c8d4be1bd373a0c389c3ffeb912fea032d0a2c6e336a83af62f4375c4604dcff77c108cacf037533ae1997dae88ace817613d0578264aa5023e56d693d38ab2c86df652a5cfda12c8d5a0227f1b808875d204b937935901c931f49c8843842e3492e3b7a96e25e6aa848084518e69b731fc23a3f6db07d472bacc8504dcfcaa818584900a43aa4f78d6a9d76013132a526ae77a39b1e39bcbde3d424fa36a92bcacdafc026779420f6e87f1721d09ddf38d491f1453508ec1c2da565b7e3bc4434a2", 0xfd}], 0x3, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000001540), &(0x7f0000001580)=0xc) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000001680)=0x8, 0x4) getsockname$inet(r2, &(0x7f00000015c0), &(0x7f0000001600)=0xc) 02:15:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='B', 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x4002, 0x0) r4 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x11, 0x10) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x2b, 0x3, 0x4, 0x7, "97c4d4d94a725eb9fda738d9fdf099932bfc9c82", 0xe038, 0x9}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r1) 02:15:37 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2044, 0x5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x140) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000180)=0xc) recvfrom$unix(r0, &(0x7f0000000100), 0x0, 0x8000000003, &(0x7f0000000140)=@abs, 0x8) sendto$unix(r0, &(0x7f0000000240)="d97a389ecb896976a00e2f45bf6bec329837b62994c1524ed8681d3b0cd119b3d5067268afdceabd26ef", 0x2a, 0x8, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x40) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xd0b) 02:15:37 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000100)='./file0\x00') socketpair(0x1, 0x8005, 0x5f, &(0x7f0000000000)={0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0xc, 0x6) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000140)='.\x00') 02:15:37 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) 02:15:40 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f00000001c0)="5e9b48d20089847570b8de3dc73a9ad368984418dcf69541324a55d74858411ab8e4068bd3ab7a8e39db1ef4cee1bcefc15c761c9442b35c2e9472a8d59febf8b9eb5d52e985be2e943f998bea30199860ed76692bebfa654be3585e1ab099be14c77fa7ef3ba26e8764681aa1f7442a31bebdbd749c2b412a51a34b08488a34ed80d7da7bc29887d1e8e2d219a860621ababca7f9fb7775c3c81ba32e944fe8e1d43d0c99ed1f37ebd8a66e02a34d813b0d9e0de364c0489b8b33e43e29125b981d62c937a99227b1a22344b16035c1e302804616b4c86c3e8f520981b8a1214141b3df93900257f88e34c9bc0c9fde04911371e26327861298db9d8874c6ae4fd33026f9a2ff1534783b69ac05678bf15228393df504b52c2f9c4792638c0a0c579df465ffb79a6baf5b91924e49eeef5ea2b4a3bb9759098b3f00041a24fab941569526eb46360de9b5ec948d8208469f5acbf26e68e955d99755fab234326d4825890a5c402f9ee161d43a2a7eff547dd3f2aab7c1b1deabdc", 0x17b, 0x0, 0x0, 0x0) 02:15:40 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8289, 0x80) lseek(r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = dup2(r0, r0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x5, 0x8001}, 0xc) 02:15:40 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0xc4) write(r2, &(0x7f00000000c0), 0xfffffec4) recvfrom$inet(r3, &(0x7f0000000040)=""/74, 0x4a, 0x687c1bcb02801c1d, &(0x7f00000000c0)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r4 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) close(r4) open(&(0x7f0000000100)='./file0\x00', 0x3e, 0x0) close(r4) execve(0x0, 0x0, 0x0) 02:15:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000001480)=0x4) recvfrom$unix(r0, &(0x7f0000000040)=""/140, 0x8c, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) 02:15:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000004c0)=""/214, 0xd6) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x0, "45ce8745a6355db5090300000000000000877051"}) syz_open_pts() getdents(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)=0x3) kqueue() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) getpeername$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000fbffffffffffffff00000400000000000000ecffffffffffffff574a9c046e0000000000010000000c020000000000000000000000000000000cf8fde63ca50bef00000000001d2533690000000000000200000000000000000000000000c5000000000000000000e261f069b7950a37d8ee8d077fda5dbf8dcd5f254bc8149a32a5c32eb532fd4ff6ff000000f5e7d56065e038854f4d36f6ed6b84d4c1cddb94a5f77e6190c0af7c7ba108b8dcb1c14ab11ad23f7a1454f5ea4f6234cf9278f1a2860b017480e5e1376ae32cf5dc8ca68439d97d9c1f093ee1a6472113b3aee101bf1a006d1a40fa88c8df6bb176ac71173ba663285eb081979a46b5a3fd2a7910d1f311ea25908e8a9f1a6e60a178a87f0f7faeee134a9d1e6204d54cf780b7cbcd3222b192a9aa7834365451717f890f0dd4c424e37d633328fff56dbbc1d12ad8a59e19b93bde808c8bbfcd4855057d4b21f4de7790a8da780d6fdebefda7e5d02c79d06ec68151a1c62ef4c0bfbbe97f3ed19f5e0a000000000000000000000000fd76bbad6f198ec0e5255a3810507b497aa890f1184c4cd1c47bddabd0b2c8eabf343a1e154ab23dae3e5f8afeef000000000000"], 0x0) 02:15:43 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) ioctl$TIOCSTART(r0, 0x2000746e) sendto$unix(r0, &(0x7f0000000140)="848366c1863d780aa9d98a10e74d90dd", 0x10, 0x40f, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0xfffffffffffff801) open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x10) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 02:15:43 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x80080400000001d, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x6}, 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x8}, 0x8) 02:15:43 executing program 0: r0 = geteuid() setuid(r0) r1 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x4) 02:15:43 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/29, 0x1d}, 0x0) dup2(r1, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) 02:15:43 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 02:15:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x5a5, 0x0, "ee993fb52cbef43d1e42ba6951c746f3e89a1eb7"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5, 0x3f, 0x5, 0x7, "5a9b63204c31ae5301d1044d1ce001d4fcfa8c8a", 0xfffffffffffffffe, 0x5}) write(r0, &(0x7f0000000080), 0xfc4c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8, 0x0, 0x2, 0x6, "fe844fb6511f5d3a3bb6d27552bbd01ee2cac2bb", 0x6, 0x8}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 02:15:46 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x20000000045) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)) ioctl$TIOCEXCL(r0, 0x2000740d) 02:15:46 executing program 1: socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = msgget$private(0x0, 0x402) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/204) 02:15:46 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x6, &(0x7f0000000040)) setitimer(0x40000004, &(0x7f0000000200)={{0x9, 0x7f8}, {0x0, 0x8a724}}, 0x0) sync() 02:15:46 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r0) select(0x6, &(0x7f0000000040)={0x25c}, 0x0, 0x0, 0x0) close(r0) 02:15:46 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) munlockall() bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000300)=[{0x0}], 0x1, 0x0) 02:15:49 executing program 1: r0 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x1) fcntl$setstatus(r0, 0x4, 0xcc) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000080)='s', 0x1) 02:15:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r0 = kqueue() r1 = kqueue() close(r0) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0xfffffffffffffffe) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x3, 0x0, 0x4, 0x0) 02:15:49 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) write(r0, &(0x7f0000000000)="2392209c372f30a6f24a8686f09d008b5b7bb4699a9d38a22cddc53bdcdbe1ded5f4fed57d0054f14bad0f653ae8961f97fb46f9cb91e7b30f35b8564171eacea2a06dbfa167fc988c39f53ac62ae4460530cb75", 0x54) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="fa95", 0x2) fcntl$setstatus(r0, 0x4, 0x80) 02:15:49 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) getsockname$unix(r0, &(0x7f0000001140)=@abs, &(0x7f0000001180)=0x8) r1 = accept(r0, &(0x7f00000011c0)=@in6, &(0x7f0000001200)=0xc) r2 = open(&(0x7f0000001240)='./file0\x00', 0x282, 0x98) r3 = getpid() fcntl$setown(r0, 0x6, r3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, r4, 0x0, 0x0) mkdir(&(0x7f00000012c0)='./file0\x00', 0x10) geteuid() mkdir(&(0x7f0000001300)='./file0\x00', 0x20) readlinkat(r2, &(0x7f0000001340)='./file0/file0\x00', &(0x7f0000001380)=""/235, 0xeb) getpid() r6 = getuid() setuid(r6) pwritev(r2, &(0x7f00000026c0)=[{&(0x7f0000001480)="1a6f6765cd2b6a6fed8758f4c30a5fde75991e4f398afce00cfc80e7a302d918edc6c2e60040a5f5338c49c852f2196cddf22e9222488566c194bb90c1210119e4d0e1ffd43ca98d62e4d4fb2fa1e95850c70f6aa3701288ea86c2450e330beffb1b87d9ce9e3cfa97af4a32d3978aa34b57a1f64c968d6b14c39478a1c9f208b3340a6718d78fe22a97a556638bb12937a1f3277c210dcd5397342867a97a9535e4ed3653663e31deace2a9a39fbdd9037146ce2d702ffd9edb54154cf9469fad8b3fa8574bc9bb21825d032c876194073a7b897b28a14c9c9a446f0defb2bd79df2c4ad8dce9db84a7c1f1012add90623539f35713de46c12641e0d608d6cc6a542650b0ddab475499a5c3bd08bba8054867966a99849b4225c52795977dc399ff4ec7fc9ad3a3c91047a3423e66fa641e7516e7d244f311148d1ec44d7ea4cac96832912e85c98c91cd87775dfbf789a9ff3ddca8055796459f2fb84bccebb1cb274ff425c311629a50c62e8d8ca6b5449a6fd1b92aac0a54495e72ce5ee5f2bc92162c4d0e541df26bf88f6b62c3857136086d1b250bdfd958af37f552c5db8dd5d8f512a135d788dc5a143fb075d9c89a0c5a6c6a71c909eced4418167f665c2001fa889e0744504b38f3d5c67c3ec51870b3019ce2c458dcaad3af1dcac37999042a00e829ef1a45c4456af0422efe8272a0871e5a8f37f288351c6685c3dd5f9c4a35a2fa5651dfaa4fd8fdc47a07d9c7c271ab0f6267d4fb209d879edc67f43e58e674c6cd59be3e0b3aea5f3b9b0cf11da7c39d30a6c57b0bff359daf08bf37d5d0592f7e1f744239bf9af00058be5b43be239f46a0d9d9fff6111667f00fcd684617f2deef3a6339172a4284d01b60daf005cf0ee282f3c807a6796d782a9ab076ae5d38541d9c508c3a3cd7214eb45eb2b4d0e9d9832d199085469467700a4416a888efb4d48850204ea28cebf77849079b8cbc99cdea8d202eac9161a168aa97670221133cc085cebb61d608536d9788f3b2cad8c8ed02e6de79b1482d314842e3c7796aae3f3684d8546cb6a0162538cd3bc02342ad6dc00026261c35d5d8dfb8fd0771e19528f2f56af70aac8c0c793341d6ab662ca39577aa50bab030138b2ccd91c06b018281318ed957f06f66fa32116112c9cb2ebef7643e68e6e4cd07824845f297c7a6e99098d3e8fb174bb4171b56bfff4a4a108c054427a96f38ef067738ec6496e1bb9f165fce877966ece15918a417d0fab6dbc341d29717fbae94cfe05686c4322f020a98e28f116cf46ac071c672e1eacf3004053f54e0e3e37c4161b660fa8a15880ef094a44db2496e3fcd8fe38dd41d0bff6eb43beb9e0d18fd270c5ffc771ac7e4f12bd07222d44372576a72ae8ee3b3ae1e691e80bba6dd11a536d0585965aa64ebe7509b4c6e4dc2a0d219e6358849b4e2418f9528c76ea5c39d7e57ec1e35d9eec0288f4243518107f35f25ad3e725cc7180ba615ab80779221e459016a12b570692b6331b06df1256d6b3eb0a04cf407725c1b6f4e23212ba7d70f361f002663c1da866bec62127f377bcce30d6f54763385464dedae6d6c36694e2348d5060d1eee6be0e4fe69df0de78433695a7b7e540ddf60dbb3afb3d6e2230ae516165f4dc3b5bebe4cc575a5d191c468ccb113581a64e2c624e9e0e609aba184c0305dc49b979f0683c2e23a905ff19c2cefffff610d94c93c4d2f08f31da4fe5f90cf891416dca4dd27e0aa0028031d94355d1cc680e9d0327cc67407c33ac91f8bcf6d1d7c326f77c6ea2963eae9deab3ecb5bf295b1f5f63c77755a6a06832bd69fdabad99cc4542a3e91870b781bcbc73a9029d327a945729543b3e4f469a049641a85a32f095d4b505a0ee740e0e4c3fe9d9a74a51577e75bd3ada1c288f5b8aba88882533d8ae4456e5445cf364626439897b26623e96a8461cca3bfd977665e22c092c0802f8419d3620de49af226c1bd4e02f60db18f2a4a0e6a0564f733d36ec373d993ec14c17ca211e1014a557e453191bd410691b70d6d787b5501a09a0f6f6518fae27ba8df3154bc2d8a05570633d386a67ebbae46d1711b90b38cbe8679c8fa752354f147d8edd480c2a16267a110c47174bd7d666f335706282d17ec2d33755491a4423856f1926acd25cb234d0160aeb0d97d4a24ee0072ec9cd270a9a5df1f34c4cc5a022f8712839a8adbc559e6b5c27b379e8dff263fffbcf20b024ba86a1b9ddd08f142c8a817bfb2839b404a0c1a038121b3674cea44cfab4e38e7e2f3d818b974b9e22a0c3dd8f93b3eb149c1e24d81c3c54163051035e76c28d9f6b7a5f05ee3867ae232363f7e6ac9d53d41f7c1a6fd2d6478f750628fed2180b364fed6fc9589bf0a5159ffa62f8933c2fdb518bc988bd830e228ad1659cc9d7e1f5486c832da5185eaa977d32055bc52c7674fb1122e549c91349723467114b8850f5dc995ca04db760b31e0cb65daa3ad25d62ad46ae2d3ea9721ee261d60cf1036ea634ff8339b24b73b85315010f99a3d718b4be4f776529b2be966bbed07e37193140daa158a2c61eb9b347d3d6f1b6c63cdbf78a62de7a253239ff1a2fdc3dca32637c6911dba745dd8b88ceb1cdae7e111e5cb2b0be733e62cd000cdb0c2d2042ce50b9c45f729102b9de4eadcd9304f8d14dfc06656e3dcb2b414db769dec21df09cf3d5c2fcc4ac5113f4f823b2a3b3311c87ae3837c9b5a040df8de9b8c481cb5e46d445cba4e002961c7952a4b5aaaa9374b47000a04a82fb1dd714ce2fa8611dd5b0f76096b45ad0c33c0678ad9e895d6992afd51079a93b2153c824c8122131f13ef8eb7f6557148682269143aa7d8ffd068d2a9dfa0a33f3f6d90c2e752cce54ce41d3f166720b7daa2d6a2edf7d0c773899dc4524af496690adb16e551bca0a0250057f2321d3a4193869f1fd9e57fc6a63eb8207215fc77b3926f5eaaa5ad4d27ef8805bbc5afb51372815909956a1e9746e78c4906ec023fad7e2a1967d65e96d90dff0a79d1607c609c4f4f50d30b0f3294fc80d443c30a109dfcaa8f4367d3e9f06db8780dfa90381923bf6c08f57d5cecbe56c75ce7ba9ed9084325549023fb422f1ef5445805f99f0e69cf1c3058892b659d391144ba6e4305ce638c615885d80440e6e1fb9f549a63be4c5241601fabf1d76e8602eb6658e8bc6e10b8cc613ccf716368f0563443f27e4f78970a3ff147e376f2fccc204011cf30970a21c1d2500e29d7023d22a87e80dea5162e0ccb566f34bd35faf65c6a20d1224d5d32159772a0b1e930722ac7f780113c325a987b39a431f2c7a3e368b5a4e95a3cb26f98ebd8efa025d8689a3215888037be11772bd8257ec6495ce5a801c906434f826cbe9a17e59c7d1f0a76fd5f4db13204f765c566d943edf4b05df9665e38701e3030fe11b2de77746abb2236714e763d130da91a0bbe6ddb405a86fe26b0f2b9c577e2b379c1a17febed0e515f7856e26eff1ec3f51ad7fecbf3746c6228819a56038124ed1eeabdd019ae24f2b73b618ab854c157998b757a6d8e8aaf712c6a710217bd093e15a18cfa84e9f43b48fc96d47f5c478be37c60a762bdbdf3c58df171453e8826187beabb067cdf0b2bc67a7fc007484e1f1d2f905e39b48c387811037b677e9d84cf4500f66b4d4bae3aaf2b25b6ed6c7cf34ddb179301cbea50eded820c535cdbdd8b40b474522de6910f3c2a185c30e8c0bb6617616c9e77d47998e2b3c754683753b5707552a307a2cd61550322c1b26271c6169e854e09253714a007fa5fe20dcd96dcc00c9cf09190452c76c5454ed51f10696f5e60d77bf8d9bd5f2d7d40c7e5d5c5a5956c987e03cb63e4f32740cb9952c46ce7398555ece7d17f3f55b6274d1cc7807b95bc7d1b2b46452efebbe667605d15f8dca8a91a02c54f5290b3ae34e67584070c5debc0385ffe77a7171de5b14e140cef7d771b8c19d761402af2e52fc49216461f2b2b2a828af8f66a1d4a4d4868d464e330066160bba69ce983dc7be2a099d338294f7f8a7d52e5f66c8cb310af37ae887eac1394150c22af6f719d53ae9e40bc313464df7ed9749cedacbbd7bf96130036a039132c557fd966409a0c2e907969ce43ad5518aebdb1d35825d7bed285b89f146d123e3494eb7a5af1d852d0dfe6845edb4693ce9d434bc2718037fcbe0c897c6935cd9b9dade8083498e9a71c724fa7d1fe3c2677d92570e79ecbe8e5ee053c9de3498170474b4196b2111d193d7cbbb24eabc32d4a6784478325b8ecb3ecad193cf923a57326a28a97ce646e19bcb6c31dd10ec06cf309bae59c34fac62263a3ecd8c01927020bf402ae8c63d1ec773a4f0ef2393ff6e65a9c27bb97e0752fac4e70a8e2b33a37f8723a2010c66ee85a23b855311163f06a059211c63da92b663d94bb68878266119d04ea7fab1f532c6fdba1f09f1016d45a10a263ceada279a268a5f2ef86a9b338b7cac2da7ab660405c7b749d08f79fd3c0bac8f17ad1bf14d3b6328df6d34e90240981bf67ca3a2300aab18839557184d91dba2fd471e0e899efaa7ace8b77e6d264e24f1bc5a78192fd835e694e1f9605881ff0ebe78a84c5918faf2ddbe05cf16ff087bb6692a1050a33d3b81257353760273e75915cb9480ba63b17fd61078fc2a87d4432da8f013e717b92370bfaf52f3cea119573234b4e4e8751c8ce5f7a08cc78c9eec788e00001e4c055cf60eae712b9bdd348b98f64a8608c13adda18bc7715fba075f17d6e64c91b9b950d6a16c8b9e071aeaa764808e0464a66ee0d9f6fb1fee28a65b53cd3866c34b526aaf468f6c6ab6c03d01ccce2853fdb677157c18ef9d825039a5e0f103ad4f11c0d1baef2e0dc171ce6f965f77984d93f6d94f3f141f95c3c67b8ac9f1aaae4fdc8d391006b7b5e4f30235a20fad6a91f221ad9eb6338505ec10e8c97278963377ce66419ef55d9d4d611d7ea9e035b4d267ef1ed34983ca2328343620752b29f2f76278f9c2879d0d59af6ae2da9eaaa051646ab9d50d7ef87e64ef1fe897e98044ece32faad67a72b9fec5a83c7d0f5a212a28b91e293af4ac22773f739679a4860f6d2b567d1100950474c265707e17e04258f756f22f47cbcae0fe5d496d392056f64c315dd6f1523e28b6ca5326472d930846fa48e7fb836b4fbe9012f022307659215a1cf6326ce63d591603763b30ec5546d00fa7af60a5cc2c8dfdc0222083837bda62795ab7d124a4832472c3d1de21cda3b00cf71180bc9e7e48a6c5134d29d1da837f0f8cf402f062b48e9e8477eb05397ea3af020c26a37ce30bac286e8878edddbb804b4fe1241dbc21a013ec0dfd0509536504aafe0e13ed71b08ef706cbff3ad105865113a3656e3d7a8b1358f5ad64c7a7b87222f039e2dc4c7bf461b1c7d3871de31601c7d756f50fde79ee9f8a22ef9a5aefd55a9a35ed57dc1038d731b675840d972544ed895580938e8b1394709d71b3d24ff5e7d8c3f41a5439a20d1296bff22f8c50d46dc26953b83b4969da5dfae879f74c2789f2894aec44119e3c8dacd06bd06c4b861aa0af0802f80dc29af6327b3242b61c1224ac5c78328b6b989de9e6ae8d676baf5be9a1e34d83397a40410472de5dd40b14205d6c28e89e576187af851144ed3980bc1e6d07fa70dec2dcb56ac63bb52f2dd513e455cbf9bbb57bc0348aa1236a2128315e25fb4e1761713c438e732f7cf36af30a1bce86d7c2fb6422864bb7d44affce0b1651b3015c905052be41a54abab3ab1a10ab9", 0x1000}, {&(0x7f0000002480)="d6a71c05adbe50dea1abaa546cdcfa806bc988a6e0aceb3762018e3fd176050b7c999c5904f184546faf3726b0be9adc833b79a70177c5cf31c785dab218df7112eb51a8492891568850e0eaf8c0b0514d14f64e8bdfe075636d7d61fd45d07f9ae1223c926e413a363a5624ad93129df57ab53f2b52a90b00c2369752ed3300aa73d97c324340266f543df34baa36468cae50bd6d494dfa2efee14ab5", 0x9d}, {&(0x7f0000002540)="e69bb4d21842b28b728a46671d089eaccd75e1524450f6a07153fb724f0b33ba90a1e70c9b1e0500a3a6ac45563991c5b37fcc27871559aa4abad38887498df3295d0c6b2e5e34ed18cc0bdcbcb8df943a7f2a0def27cf788199fd599c0c28e509340b572d043cf22aeb0539f5f3169d6041dfeb366880d7c72839872f25e1ae7e7d0a6368fbae29f842d1ded408c74fba5d7ada301ffa73c4db6f2bd3c117ffedbe72cf8ad9207605c0215b262c94669341eff0d60def519ca46d5e23699fe2b26a916bbedcddc8", 0xc8}, {&(0x7f0000002640)="2090f6eb7f7cf08ac69a68eb033dc3ad728c05d4eb0f4ac88ed5845ce1f4b2fb7ea02a087024a9d257087284e66909750e1cb7aa583e51bc979993df897de2947fef955135675b5d2c7140d66150b4a4292ff7d6a56ad33a9ab4ef5ae621a1d4d79cfe6e5b", 0x65}], 0x4, 0x0) readlinkat(r5, &(0x7f0000002700)='./file0\x00', &(0x7f0000002740)=""/124, 0x7c) mkdirat(r2, &(0x7f00000027c0)='./file0\x00', 0x98) select(0x40, &(0x7f0000002800)={0x10001, 0x6be2, 0x7fffffff00000, 0x7, 0x8d9, 0x0, 0x1, 0x5}, &(0x7f0000002840)={0x1, 0x6697, 0x8000, 0x3, 0x7fffffff, 0x4, 0xb7, 0xa3b0}, &(0x7f0000002880)={0x100000000, 0x10000, 0xffffffff891d8975, 0x0, 0x0, 0x10001, 0x80, 0x400}, &(0x7f00000028c0)={0x2}) fcntl$getown(r1, 0x5) getsockname(r5, &(0x7f0000002900)=@in6, &(0x7f0000002940)=0xc) geteuid() sendto(r2, &(0x7f0000002980)="47767a0843f7fb4492c5c014ec178998f09ab37b0c9ca6d951bc4194cb1f201365ed5dfb5ba9573926c4cffe19cf4731ff8c0ee3d81f051a1a0d3527a4df805ac38c307602f2aac848aacef33538ef295c2c5e6c14c50942789c60df9dcf6eded8c8d627a5e35ac468b09b43ca9523c233e5af218534ddb49eff6776fe536ed073077b83c4bebf320f38f59966527f22939b8f254a2b6575ba722be572fdbcf0", 0xa0, 0x8, &(0x7f0000002a40)=@in6={0x18, 0x2, 0x5, 0x2}, 0xc) chroot(&(0x7f0000002a80)='./file0\x00') setuid(r6) open(&(0x7f0000002ac0)='./file0\x00', 0x100c2, 0x1b1) rename(&(0x7f0000002b00)='./file0\x00', &(0x7f0000002b40)='./file0/file0\x00') geteuid() 02:15:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) setuid(0xee01) open(&(0x7f0000000c40)='./file0\x00', 0x8000, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000c00)='./file0\x00') pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)='E', 0x1}], 0x1, 0x0) open$dir(&(0x7f0000000d80)='./file0\x00', 0x80, 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="45f62edb3f107dc80932801bd204b0a30538b95704632f162175dda7a78b30c371b19ce85fcde7c6cd55625a03e604523d14d8f76b7db445ecc181242f65503d3f4ec10fb5eee66bb317d8fa088a476d9a430c495ccd72128a0314fddb1250ecaf393a2d05d40d5597335a7fdf18ca1d84ecda8ef055771b2d6b6efb25bd94cdcef73431f9d36a01ebac8a1f0fecfd7c210c0b351e9c2861f8aeec18c57c4a7d4511945fcf81820ad15856e210c7c63890da87ffdd2819037c865588f9d51ded820872d24118078db060e09db0969f0e0d031c5b3ade31de33f456b1b19eb3707c61c109c6a0939dd70b4979be2dec6a84", 0xf1}, {&(0x7f00000000c0)="4f2d6bfb738a300f05d3317ff31bf86505fbebef1e0412ce811aad0e70cec5f0f8dd4b70ae9ded9aa3e6b0263749a182881386f26b4d0cc2cc83a42ef6b09ecd68c574ece7fe6d93bddef86ddfa6dfb866ebedd925b60ce0c805cc338b1d3a2eb35931f516e61739d02f9acb2e9b3d5b8f905989cc", 0x75}, {&(0x7f0000001400)="da28b9caeebbd97c250ed20ae20eab8955df147d2b91302addd9e56b61dd92c61aa5fc3723a96c7503c5300c21fff7280d61a851a4ce8112f11d660e6139757ade7092c1833a50a350f072b555b99d320399dd29d63f91f7ed9f5c3692601ef6cf6dbf69fa26d38cf366503ff07286048bc4ffaa12545242f2f6336bd1ccab7a4639f3d7039dfdf938f74785e85e923917bfb847e538e7d51288d098d839c50deae6b10673f2f0756559ec379c2d694cb718394409b7c79081df905aa567f32e0b8db452c7a40842e984ac122b6088d3ecb0caa95ec12642287ceb6d3ee198a2002c8b238b41141dff844747bc2b6f6fa1f2f61229b9f87a3e30223b289601e93e81d29f04e8f342bfbfa77bfea9655a3d0aeb2b7c8ba339490cd4a05f4568ae6f5a32529104889ba7911fd22de302c12b6be33c86e5b92163e931e423faf900b255cf4394b017dde0632ff1127636518c2f5d41fabd6856775e460ae8b0397d4bcdb76116b1ce814c64bb8aa1015c44b3633a8e612e57cd5f5d683bec7b9295f1894120b61e8971df1a582b19bee570f791b639e997fdcc7aba0118dd3e41a201def749226c38c5fd2c8c4c1f2ec1bee207d4340fe5c4328e6de69d977dca1ae3562747482612026fb2bec34ffb18a4cdbffe31b389aecfe37c22841e74da4600d81a4e279936757093775ff76ff19d7631ab7e3f83a61a19eb73664bcffaf18a4e0167e0eea9f1578aa0d0d81531a5d0eea80ae9a66b7b5646b112c80b6b31dde239e1db1b580cfebdf8bb9ecdd9258d68c712f871bcee87946b448839c3cbc7f89e6f59c1136d7b95df48ca3b34ca304d20fedfd20ca76e39edfcaec528117946f94bfdd3398d644a68291894398f5c5f4be2f246dbac5b32d01d6834c776e9b09b5d38cda45b9390698a3be3a4a0f799dae6ee38317b8e4629b9658f39c4e189523a743a3b4ebded7057d27b70443cde07ce89b36425655a621fad3d24912ba171cf5ae371b798deadd70f1e8155dfe2013a9b9a6905f8a21d9090fa765edec19701cfb182e7c62a020ae2b0aef106b92000870f6f49fe402c5099bc7cdb8428381e702ff90c7305221094b51bb10ac3930b1fa87f2bd1e7e44637cb443c32844170aff2e854000258dc7350de58e2a88c97a3015d8088ea2a379d3770da52188c53530c8ebb73cedc286ff7a965bebe0bc829523b529d9dd007dfcc25734c03ed25e6d214cc6615b5eca5141f661c657176d6a10d829a38eac86e8143a9e98fb1dce67be2823d7a05fe016af6f3e2cded2142f1ef0845c5748d8534e456f5c6dd6e97061511dfbd373c309ce1c5f33ecb4df7dc90b3ac03f859070bf8bb12f3401d7f5735b18a20e404200981d8f56630d2fdb2b0d015001a9952a1b372df2002b758250c482050ce374e756b6df095fa8099cd7efda2c843e0492453afd0fd02426cbfd56c758a8c4b7f5b7b5fe3595c4703356287795aa3ba8d5ecffe08310adb3131aaeedd90aa34424f7011fc30b6f5f95dc2ccd1228677514e97df30fdf6b331da77ce14004a21a78ed5e60bfd97cbd7f926a7a7e73528f769e933b3bf26ebb7d34392dd3e6da81d1071f562f40dd6cb514e6a1218287df71146fd4855464d912fad0b3f92f4899648a6d012b1a1a94da36a6917a9be8e38c436beec803d46e2565e6a9d250d3fc8b9ff15a315c4bc40a3ad834bccb9e60158ae5b0ced8ac8213169f5fd152c10ed419b551b5dd633645b0491e45a3e4d38e8806b8990c468a0a20e44607e8b557df741aa0cb906f1ef8aa09a8f490a34c7873a4cf642cf6ebad51b3beb121f155bba688f8ed7cb8cf6d1e43ac7d8a93a88a4eca7015428b62b74ecfa662732b3d80fb4aee1096ba6769b37a391fb203a2fb9ae4ed2933286a77c4588f6d32d692800409e9950fd7dc3a023750e4050e3de236a5a0e431c08fbd0069aadcaf7c9dd131bf3f747ca459336fe1579c185a574614da47aa465bdc9b3a64e6d6bf59bced66a28a5d4edea4eefb036f66aca91c00622f8e99e04f5b6dc5ede38f3d12e86e129f47df74866981da9fc086e2ced0ced2d4c18913bab8f5570149800b85ffa21bfcbc07e6361692eb4032de8de9b9130eb84e4cc39bdaf46de410be9583fb72fdb623976b2075a8faa5309d40c108a624d3771e9279df8059c7f58c6853bd0a94d2e8bc28fc74b4b88c83fe36b272153767a83cef54be42b826f5aacdcca43097ce10e31272669dc4501fb81c085548c8193cfe4c0c4cb82e357f35f336fb09a269ee4cd14cb532579e7503ab4768d7bb0109b9c936a3d980d99009b8bd03e5a834db36b8b1f3d5d587ff451848528ad1223250223fc773d25dca524f6c7f5e4724ad4309a5f1b8b7f7770f4e247ea66b69a269c881ec4c6bdc436408c712096ed2ef6806adcefdc8406c56d1bc9986f15ddb3a3e2ff39dcb0863b761749fe7ee39041256706fdddc0822dc07eb071401f072007cbf5901739f496227174e43801fe368675876019b0f5ebca789003eeedc8e376bd945eb8fa48781714d4ca8a77f14d35a66841a689e74c12ac87937f045a1b158ab0f9b44086dd6cf35969bda991d85a0159a6e8bc66c999f915b3c4750672d299c8c87720a58086d73d7c96368e4dd6d5b04e6b1d73a1fe94fbf7ebe71de1b33bcfa06e6165f96f500f30f60b3ee86728893b21d2d471aad513742a0184a2dc22b6942958bfa626045d94dd5bf32c91a89997aee0b6d8c55f2581a33245dd06b641db6014764b9e5d0b472a044feb231a4bbee73ccc0587236a958af0fc71128965acf57732d0bc37f9dcb3620d257ee9763638f22a48c01b8baa4b225d34a6e231baa42b2dee225c4c86db69c4dc0ef11ae4414d305e61b4327b0631ea9c3a7b2b63bff7e9e9bdf9fe722de26bbf2bdc56b208b502b6a50420c2f7d68f8288e136beb1ba21e80572a6a8534ac4d87f77f3dfadb86e6ebc07858954418e5d1117b0a0852ac85022d8b1458f27ae7d24d9f35773cb297a8c9661a0c9cea7787473cdb5ebeb7639263965a4451973df717b871a2936a14865977263a6718e0cddb30cb5bd902d814e75191df00c0fb5ca038b92d92b534167ab59ea16702bd7ed55731c7b06d4160c350fc0a7421612f2d20967554765b10014eb86f73ba0eb7f8d57e4cb813d67905761c518d8a467fd32c6c305746b8355425fa6eed6880f487a60b35c15974e3f88106f1d95f68dce05fdbc391c9c22d16947b33c768f61642cb5e0a2058370ead3d4c86835276b06166b08e8c5bc570586916d880b960ea12b1633638ff178cdef029ea58717b5ea8edf137e34e8e266b5e4e7c85a6bcca374070a19a14f90df30ecbd8b537814d39977ca517b1593c8b3dc9f33570a243ab938ac52bb44408e6160ec17bb1bdd1eddb5733ed33888e6aecde4a89f35896a22743c5aaf140d3cbe002f0c3749e90e375af472245ac67a6428dd92f77ee24f92cb03b37fabda18a527f020a4be01ad9da4df39eea7d3aa082cfba8c523ca4ec17278c9ba41d5010f45e1923623071308c978b7a0f3e73ca4cb8cc69c7a8189b3c6f01bc51b9287b3d63c02e20319b8e1110f9412ed5dae6409b4a16273fd4410e15ed1b0683a7fdcb171b78c62b37bb0eb9d1d6e0a0b9355685fb964a63af46cc3607f1a95798eff6344d0963014f818624f258dd8b294589a4ec002bbbd971c48833fac230a3fb33cbf508d3679bdbd5949584900b14411abf3ee75efb390fffd37c23a64d28cc7260a829e163501916b40625471e945af2358c2a63ea3bf549b672e60bb3dfb8c57202e6d77b5005e0121f4c91dd015c14855719a955b00bfd8df1e3a757c9f2ba9b7044074a3bb43ea3fcedcfa38717a45f1bec81c33757b538fcbaf27ce0c10ac71151ba59545d5db9bae6a02a66c7373eb53214300bb1fbe8609e421415d55c1bc99d65245841546a01b6f06823ee09dedad2dbaf06e2bfe8c156929fa92be25b1f6b87565cf4d7837a53661684f6b63a8ac5877e140d295b61e5ad59b62f51a81375ecca46cba2fc9d5eb9eeabbeda5511b58a5788f58ccbe64bddc173aa5c7b7e4b7908ac395d8829fdbcef47486677936e0ee9ba5739efb4fdbb9eb8419da142816e1f6c9fb07e5fc7f916a581d34ae1518acb86118c4cecf54cd3fd9484dc9dfd95c29329e681a9b164322f3df741f7b99391b2a07691ac34459fc01017ed3a8e9af68f47889295a33ce3d2f7bcbdc0e0e64af5cf3f03cfa121d8899d1665cadd9a53b102aef926203380d7cd9f455104ba40fb8b911364ac2783f646ca27f239c0a5138151430ab64ab9ba5853353b318b9a2d75018f920c7491f2866d0bd916b2e678e130b387abd3cd402bfb9cd771a82c32742c541f1e60c6377944df5dfcf608bea0a4b4c561142123f2e82e11db2df555733ab4a8ff07e259e9229a8341f725d5aa06860d1521a8a7b4459691a58b5d49ba5f3aa3307164ed125f81f059993694c9010bc6959e74d41ed789478ce50d5628d5b870092f81f69bc620544462da5d0c367e95ca706629773970ecc9b97f3457a21a7c7bf2183d62f9fc5acb113f7d98351c163c4f69e0eadf46d49979c4068f1af4b64bf065a0555854d7a25446640c83453916cfc6338bd2a2903ec7d6590ac911df31e41339ad3fa23c28800a46ebadb06ff68938e00adc1131ab9f70a1010f4326b20e14ac74f3d389428bb74e6c28fe6d61a00ba9a6d578f86ae9ea3e2e2a3d6e7a28b49e4ae30cee91cb0c89902de74acf48c78d6eb80a01722d01baba991553078539f6801ea1bb870f7646b9ed4c6b99573bc063b7fd7d5ee10e089592d7ecafa4cad48a0f6502190be842113dc99e1956f65ba34cda5777d7bd43be1472e163ff549425b6eb0f24472bd90915731739e7db40d0e0e7e5eeabfbdfd9c81cba739be41075f2b7bc55c265b891efdc18395b3950a3da8d5a59a4db86a787fa09d1daf7bb7e9c11c832a8e663b6fd7accaf5295f7739049b6627dda57e049703a75eabd6ab858709025f15af03f8c72d34374134120ef375bdfca42aacd7d49f4b5965948f7f8069fcca22ec839a3a4f66395e11c6932b4b46f9d71768d7fe89f9f4a3998c00ca05682ce9afced17406da20b00822d80441198d2c6881aa3929372533f1e5796ba43c21730830bfd93cb9dc13f9259b549e337113cfb48398f48e03b59b22d7f9114204559ef49491a83b06ce4e6c026e6d6aa454e5c7e754ce7fedf8e7f9072aac74d70965de872d9e4059513578c53d8c63d29acaf13bdce622f2c41b4737b7429dd0481a5e66fd521dc1c43a8561c846d47a30c1007dc830c899e485ba025cae6f380499497a34e9fa846af068307d39ebd400f0f397f7d73ec315921bda3f49e194ccad69e5eef3abadc04349439353a59a535b2a259f8eec55ba1764b1d39f27d0f37daefd98386341f7744184ecca01980a8add33e69e0e6c9363674ce1a6708b5f17e09d2a8ff5f657db57b629cef1e691795b60ef68241c534adc1dfcc6ca1a329a225db13991cab3349ea68d865d342c841925f1455d9a26db4862d4e9c7efe6f991436a6e0f8ebd4f097a667fbfe0a83880986b794bc64fb3fd9cd1578a1a6cede8a55b01c20c65cfd27aa742cf45f2b40f6fdc5d1693f8ba3662e1f5fc5a360569c502957c95aecb56c70e8c30adb1d1738be4c74d696f0dda7bb1ead692ff52d4dd16aac538fe9eba88a7d42cea0c407a90a94a28efcead4cd6e0707e5e9290824bc86b76bc7823a129589d33a051", 0x1000}, {&(0x7f0000000280)="b0952d69efc8a275bf59afcbf6dd7927e62324a0ebc4550d87793a74885df62d9d355513bcae5d02a170f58fff46fab5dfb19438cb0b9d6be748ce4e31dd1c77a0d2eea1cc0361dec02c2e07959472228d239f65516659cf92b9c36e45df72f7fcfc92f65e43b31f1089508020b01f5474587ebcabec6e74ae1ae29e074fd18fcd6462b3284a50d380cfaba8907609f59e4699fbce728c01deeae4b783ee9822ce9226f6fe4a483e1ee463434e2374e8ac96392a8c1e568a0114671029ea8901ba91983131d1a34fd95091864ca56604341fce1cb8db0f48e91c8f2a78c63a29ab9697be1ff8a6e4351cab", 0xeb}], 0x4) r2 = getpgid(0xffffffffffffffff) wait4(r2, &(0x7f0000000c80), 0x8, &(0x7f0000000cc0)) write(r1, &(0x7f00000003c0)="814c836ccce63cc7e4b59f919908d7cfd0761fba92acd7a586796d7b39ce7cff74783f6fecac18d614eb33d77f7fe79144369d00557c18fd42c0c8364a42aa6cb1f55c637502bdb017cd3875abb066f306adf17789ff527f41cbc9701134c0be84b1079fe56ea289e39e7031a346e2cbf32e41ce4aa3d4cddac83e5a86dd8e5aa6e2d149be9583d0c94670ff5c009f93b67e3a09a001b5c263c1cf88c17cee26ffcca2fb728753fa5e5531a41ba2569e5da2a51a87c6df18045675ebc49a6d5c65c69d156a56fca618f61c1f5d0751d0830f0fd8061c7411c60b2d9d95a979d60b4a5ef615fc2aa24676fe9afb52e2085173aaed45c9a52684825789da45f4bf7341fd1193de5cbe14a58545e99b3460c7820e5cfdb4f980ff0fc2f993fed8a1395c3ed79a4e81ed3a052314c816762eb7a690dfa8de6ce8a0566c9d634d858289ce2cbe8dbcf423bc63b4538f067d1b5ba46b22e7476637a293640c8136cef64f33b6146fa21b76cd70788eedf1c1901b0d861d6cc9fe9d0039a88c0beb148214866bf748cdc1e902bc656d4758658bd06d058fb3b2613b46c2376eb81bbeaa08a405d2d230dd50695beb6439c03b7b55c9cd87481399716c15e08a0915ae3651eb7b872641887f69737b8fca01b19a945ccad140eb5f21d776442bdc299df02a011ddc61c000826d469a3fd45234e116f43b845d195b66ac77282dc820165d5156a183e60581c0c0f441912cb8d8c0a79f5c52f691bae130c3127d26287153b966390336dd9fcc1bd458c97db29266ae1b2ea3cfe33cd3de9894ba427798b5dc5469d2a65d6b55358cbe3ea42c23c1ca23bccf56b816ea211e9bc586a2ebff67de113809230f4aec4125fe1559059f6d6fed49c14748a1ef3bebb25c6af135095a7c72ca85a012893310270bf27d58b8b186c07360ca04a9caf2b0b0f1c517802cd17b91706278097f38e21f1e0ec557f91b8ed125af1e1c32cbfd98f97fc02c5d68b2f5eb9d7d10dc4783d0ece0a16493bac52bfb0e6348a7cd026d595b587c66a58866c4bb28684775a12b7cbc536f650abede178264443ccf5bbbc27934adb9efae0cb014b9bbde1b43d01ebe7400f771284ac61d851735e0062c99143e8745b5c6a9f238d3d84de36f8578f9f462c83f3f20abee65d74872ee72f7899db10c1244a0fa868349dc338f0d257fea298742ae9c4c84f0d78c15998398eb9602c8354faeb2762a90a7648561bb02b281763a0eed03a40f5aae3bb8fdeefa3efbac478798423483a71350b4c9d398a9db993a2550366d4169f5d1747490740627e570147d678486675d1d82b62d0c20bbec4fb8c3f8a8040c6e8cba18ed155ef80d0e8b30ed9b7d8f94c0b9ee59899bcdb27ad57cf3899db6b868526fe46ef527d08a0293ece4101fae15155bd3e42cc582f6593bc8ff02eb9fb52dbdea26c5f77437dceebc68ebbf2fa0081cf63ecefd7b4038c2a62280cf9b6825587e5410607b7e9869d34587f992c5ab07de33a99a5117f6b208140f4a1d78c099226823f57fa5a0ff212d5bac71874640a7d89f91ec91705dfb6033fa710afbaf2482d041ca0a28b41d0d45e5191e41515c5893365f1a2be16994a7eea2248badd30ebc19ba7971eb8ccfbfe4b378b86b9055a85a2a4f166bd415131b3bce922b618975fd456be082bc8ba3cd283475a198523f2ae3b4c7cd9352a5a50223a424a12d74ffcd2558dcd2429546316da1131e8d83cee557cfd2798f8bb97b471d23e08f92f54a25455b1c0612d1c7df7445ec3d27a7ae91fe635df08dda125ec60620ea645997fd88c99d4009812381d54ccbaf7dbf130209019eda841e8b2c38019cb66a2b662e35245f24325c171f39113920b8a31b41aa9377368e2fc79432046236af1040da7dba6d317c57c0bea43c5676d788003e84b8828571977bcd4209b9db8658819b9d2171b51b1116b5da1a6e9983c8b2f354eed2a2247ac51f4bda669adfd9eb26c41e193c6cf4d212aa03a6c7708558fa9a1cdaf2a60756a1eaaff42e06b46d6ef010f1575fef4ecbdbb7ab4bb2fd40f4072d07ac6330e2c1b80e8d2e55075f33637944bee24d0987845f2754afea3adb135b80e29d4481ea6b8f0d5c882f156def1207fc369e0a2f10f1bc896b2b306f767bc85d6f08a33c5405baf3640c18c30e66e7e458ebf89415f31341a651a84fc18072a14d770dde9ac3622aa88bcd9e33f69d1c6a19df441b928b37841da63caa29adfddbeac56a8e1e802e48892e1dd4977888553d45dcf005e88ffc3107991546ba701c1b0ded7b8e621b6d4cc0dd2c40216e45a13884ea394788d90198ba5d4343f185b67a3b0e586e7ff9fe464a5c27345a9bb7407026290e103430f0e1d8cc332986896c92abcc6bcabdf02bf9fabb4a369f188e9ce1928794c0f345ddcbeb702552d1f94a7bff3a7c8c7d0768a9243a4c917c4f241214662165b4228b14cc0eebac84729435576ee36d6a64abc79f2a3fc650bc3955fbe4b6b7b37e2cd9c4281a18726d9d5b717a3287b09711f232076c2a973d19ddec57fa1d48c1df90a2b88d8a5a0e9db9b72188407376002c93c307e77ee5aef1b850e5f88ee39d70ac8528d6e660fc67fb221e2dcf42eb97c72fc0cfa2c939af7b5ba8d5f61a2c8032870563679b0be210f04de8932f8f63b286c3f1409de23a473ee0da814ec9decb1ba58cd0ce718686f0b2b33f2fcedebd68754e9cd6b34d47792722153ff1ddd45ec389624b73758960be20740a6e9c46fdaf80474810ce01424353be2eafb27c40bcce1be5d1a59b6d0dec418ee3ff3da18c366886d464e998be443e705c577cc75ec7579b9afe79ae46fa51dae6aa2e097adf7f971c98dc1fde68c664fec8a192d1471cf1a7e94a29eb6a24", 0x801) 02:15:49 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x102, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x3e, 0x0) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/47}, &(0x7f0000000140)=0x31) close(r0) 02:15:49 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/88, 0xfe71) 02:15:49 executing program 0: pipe2(&(0x7f0000000040), 0x10004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140)="325886b6b9d049196557902da315e8aee8ea4a3fef0ea5d6d950cd4022c3a19f397111f44de1951436d1b78e66f59b17f4576cb9f3e5872ab8ddfc035a90951c9b9d02bfbcc96932726f720549710909", 0x50) write(r0, &(0x7f0000000100)='5', 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) close(r1) 02:15:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000480)="2b5f52adf511f7b84e7ee49cb8b86e4136b5af88c71824c7de0a3445e4350cdb82e63ebe88304a6bb7d1b8ebbdb2e2e71b997a412fad6ff56f146e301057a460d2c6b3e5fca0ae5780624fc71d", 0x4d}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() readv(0xffffffffffffffff, 0x0, 0xa2) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r3 = open(&(0x7f0000000500)='./bus\x00', 0x1, 0x0) sendto(r3, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) r4 = dup(r3) readv(r3, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000340)=0x101) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000001c0)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x3, 0x51, 0x9}, {{r2}, 0xfffffffffffffffe, 0x10, 0x20, 0x352ad95c}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x8, 0x6}], 0x5a, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x80000042, 0x6, 0xfffffffffffffeff}, {{r3}, 0xfffffffffffffffb, 0x38, 0x1, 0x1, 0x2}, {{r4}, 0xffffffffffffffff, 0x80, 0xf0000010, 0x5}, {{r3}, 0xfffffffffffffffe, 0x10, 0x5, 0x1fffffffc, 0x800}, {{r0}, 0x0, 0x1, 0x0, 0x7fffffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x81, 0x6, 0x6, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x20, 0xffffffff80000000}], 0x25a, &(0x7f0000000180)={0x4, 0x1}) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) r5 = syz_open_pts() unlinkat(r4, &(0x7f0000000280)='./bus\x00', 0x0) socketpair$inet(0x2, 0x0, 0xde1, &(0x7f0000000540)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a147780a000000000000800000eb06a600"}) 02:15:50 executing program 1: r0 = open(&(0x7f0000000000)='./file1\x00', 0xa1d, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000200000000}) r1 = getpgrp() pwritev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)="c35aba8e80017aa172b53c22ebd6f85dc362ed46aa9088c8a8051752a54b49", 0x1f}, {&(0x7f0000000100)="d92a9cf1d6c47b1890c76848662d09306005d4802a74c8044d09bb2ef370c92056813a4b0ace983139becc3ed17d7fe51ecfb678e09f7336fb18616c962a6ea3fd8df2724d2704619ee95f59a305447c9d355aa9537f609e781e9248ce", 0x5d}, {&(0x7f0000000180)="0c062d8768e59ca41e4d2e3b140f8b38c6fe7ef0db569226d33361d471ec1de6bba7e02d6f86e7e0bd7e886281753f87876d51fcc04bbbebd786023ea65d03daeccd6c0f3e7ae86a2e654686749f98b56f78878b054ee132bd5fdce79f35d51b651ed2c29fa6a92e1214e2217b408573fa39c8a26911dea121a004b3c3b687bb", 0x80}, {&(0x7f0000000200)="7e2097e86cd71fd25e8dce0e6427bdef5ec2a7cf794bd0940e641cfc29b3539f7922428c174af6c49c4745ee57bb1dddbb026014fb3940e7bcbdbeacc5dc4d74482e4556670b9ddb4bfb57d37d48a1d20eccd97941c1b0c8c1dc17177bb4915bb857cb842abaeab0833a295064a148d63090328a47b0c25d4705393f6e08bb8be5aa68e770c863a894035f8de0b2dda97d60b87723f0c4b3327033dda7f1a20ec7d9f7e6bc9e996e8a800883db06b34dc5638b321d30a7452f906a19ba", 0xbd}, {&(0x7f00000002c0)="db5f048ed4145b52617091bb3eb2ac27c47a34e76425de958dc442f78959e4a1f3479922c2bfb4bb1e3f4ef1df410ae6847e9557e73be4ec0d3813fa46772018a3dff657d421147ef640e22b318675039933ea74836872e3dcc9d94fbd493d03e490286e52dc0b8aa7c0df9656a6696bcde8dccc43043dd3cecca78479c15ce57ea513826f063724ecae4182bee5ef86c4634deb981ef389d76abfb28d0bc8a24caf3e8fb664ad87c11f9f7a04c15e21e48000d09c7d5f35f9df9b862a8e3d39acf40c4b1b0f180bc4750f6a9f74dd3bb559736d357a84919b05cd7fe461ec29", 0xe0}, {&(0x7f00000003c0)="eab1e1bd0284b0f019fc77a71aee664d2ee2d5000604b5eeab8069f8269bec67edd1069001e935d5e7b6ef0677345bbfa307f3a7a421561e11c745e0338faa17d906b1531aaa9d507bbd87d7d47d49d9bff5f621882c0b5d34ac862138550b66761566c4466e82789a81b4c81cd8ef9ae22f5a2453245443bd18fff28441131c54a3e8aef8577c618fbf35d0c90933725a2cb1b8f22adc96fafb75792b0b74920ade57e75f4e0f521a7fb28afe4f8f84b4a40f0aeae7a336fd11dca26da75c4bbac2b7f05117a57824d94afb2764f37fb7da87f9bbebdd1bc92e5861d843260c171b9241fc7c3fcef242476cf93b0c0908845cf6d4c88221", 0xf8}, {&(0x7f00000004c0)="e9256afab0db78d255cf8df2d84ac88533faf58dc53aab61aa7fdf9cc86bcd8dd25f71baeb78e8cc8583402e05524cc93f29b7ce77af9d9364d707237444ef717bec229d422f6c6a9b3ca781e3fec3a5ef5d9348213ac9cb64868bde7bf86c5f969eae742f965e8f64ac08358e393b60d4e69be03e83a7bcacf4d7d89b32475094a37bdc7d6ff78aad85c3b510826fc426b7ff76fb807a827e3cbd9a73eae8a3d7c410a255341ae06cd73278cd753c065bfea9a0cc7946c344f497610998929fca2dde45e758d6b98d012acace688386df3ca191d1cf22359bcd1af1f5366d164ee0b78d62d194e611a07cca74716f97c32ec120f24f1c596610c824c347b49e2deb9f4f8f780ebb80e3830a04e0ba3673ad89b7e548f96b5c2c394da46656912880aa331d7c9e58e86b9e7f17cc2c2caeb6e0718b87f547017f62dcb430e18a03ec1ec31992beb69e284d168e14b9cdad3046960a77aaf0fc37427401c860b0cfa3a98c32d21c87cde9377bf8776f137a8505fba2126b5e956961f7e00fa2338770d303ce0f8a37be9529adbf52224ec7c9ff3b7f84639f2ecedbe1c7d8c74ff8b66217500232ce9d29da0d153172c078550de9614b2b3b6999e290ad7afb5d3fb0091017e1df0a0ab2760ffc8b4c5bbba21c782816b2fa0cb2566e87e667750b2150bde574b7d12df24a7c80b46c3edf571329e78e834dd93b7c12c56fe6e9c2cea3532ad0a703b8b41f1b3e42f93e9d7c7b2304348819a56886b90715bc5ca41a0ad472a800e9bd74d2b2717eb151b88d742aebf8039714d449b94845248d05f2dded89a61a36437ebe31cef7784e843ff928cc9deeb58a67aa6febd502a2f3182bf671824affbf8a291bbec94e94abc4316fc7de34c606ad86ffe6c6054273ec3ff1738bdef0e2d69767492dd8e25d3e3e4ab26ca2ee0fc5b99ef1afc39d3aea66416bebeefedcd54fbfe08b7db7ad8cfe845119cd9754280755058290085f26c93d80bfda90e772cf71c9e8dbd044da914793bf9e8cfee18b124243dbe1ff377f99e81fa06080d06866f0f6ab8e2d0b984c3e60f6360eea8dbd6669584402f0f9695e016ef0240bb44a87017642e76c6f6fcd7094ecf84f1628b3d1e1c36b7bc2627bdbee151bd03254218a9c9c9946acdba494dd9bb7d865c7e9df94ff32701ad6fc80de1537909ebd2bb8dce8bcc713cf3da6ff80470ca282788295a539238e88a0da586f980d71af4fa50c76507cd0103e6beea62bf8d7ce81155b761456f84eec65361d31a42c9dcc13f2b4f9535eca7869d2df6f45b24c972bb8dbcf7b0158dc712241175ddc47b3aa7c71ce818070b915dbeb351e4a5088403c4c5a571931566da09b818ca3ffcc75950b8d64226c4feb1e70f94969b0806c1c624117de5f571df65c22288e4b646491a2aafe73ff1e4bbece2e5cb2303fb846a3448f22e84e712e935fe8f8a2eed929d09910da5ab4893dd88a079b61c5835fb5f2f07c8751ad7b9e9e6f5e13b3002d9d6688f4ea782ed5fbc8723eb93b8800a8bde904924f5b660b8e0154e57c551d74564699026480cdb751b4a2632d12a19fb7601b3da0e4a9b7356627e1c471c03322b44793bc28f4fed71ec779c40c02b1905a5142b93f54ab1bfdab494c326613048881e447effd4bf17a5d74e3f1a0f8a6d640e87192a0165e2e76804310793c1bc8a3cef5cb26aca8c2ccc71db54d6f89f977f1f303149b755f39091ad6d4e7118cc7e00f8b33a748088c8ac6d2b709f8cd5696f72edc004691b0b3dd594f79a0806291ccf90c0622dbc680fa2802cc8c1140deea0d4a9aa37e1c92bbbc70f430431373021b0983bc673efe257fe289f7624e5a1a8f19254a5978654aa053a39084381046ef3979802a81a1578ee22cd5e522dc0a188e56cb30d82fb0e6172eb4553643f2469275f51bbebb4ed49920654faff804d371f1c305fe2965a354880c27cfe8ae34d1a2074c8edbb3a6352caee416c36eab3e0fce0a72e80461a89bf73d35f5d796da0c8480c59428e13299831e5f7d64250435dc9038892cbfd95dc0b9a57e8e7113e72301b0ee03d9b6b260a95044a94d3abeba1a711c6d292b9deb590ab65ce1aa40944d2ebb1e754ce83e0adbb34546a8654b74a6599db886b05c5698ceffca0e4c45f9de48de96351ef5a2d83e02ee3b2363fe23792b7699d14d0d81f9f4c6f880b9eecea4d2f709cb4b49756ae1a3b68a0f60670b73ba8b70ee19cf9e4638ff136eb30af9d2660395bb6ee38f2d3d4c5ba10e75e605e9318d2b48e44028c9e6bdb27d6018e7f78a5cbdd63d84b420daf15eeebead9578a432303faa648241acfbf85f67c3adc458477988ae209629d27011665f42dce0439bb5a3cf8ef244a606820dc4ad71050a6585fbcf85503ea1680dd86541ea455688df1d21c3fe31dd55e97ef4659bce5f91bddbf745623828484d4be2755fc40cd866a73c0d6d9d4c12dc819436286fdabcf83c9cc3f6b18dc53d3f967bee84895171bfee22a343929adfa8e9894a3eb12d869d3f09619fe16c7bbb7a225857d250e79970cd0a289be4e52fc6402f78e623cac5fe74fc08616ee0f3f7e97aa7df1b57132985f6154aff939cea2ddd2ac4833d44b0c6cc233946a51e66e85321e0a3151dffaf8939436e37688f6f0e08b5be9e6b26cf4d72638a3bcf0f1cd457ebbaa0d14a3fa0bea396589cece32d77019b957e9ac4f39c66f65571c4b1630168e8cbb199f510d0a3529a9207b6d0bf0d1881d77fdaa7809a71375b3c74948833bebbbb3ec1cce2b39784cc93b4158466bbd88e1525976f23a05be7a85908f0566bb88dc4a67a34da3094dc27961b94f0bbbd7d6aabb8abad1a1c4f6a9898d10ad1f92d32735ad0be114503d4bf5d201d0d6fd03d5348a7786e2a17321649249b71e72c1bcd7a7486046d2ba97dfb0e0933fa37de191b44e755fe574b336a5b16d27dd57b5b56a748f5bb0eae155fc7901e2532c66fcb9e7a957339f587e663db21dad513b090da6f7e3f8367457e8940d546ee5c029ec45da66d5ae2bae6a8da03cb20641a9646f21d780a73e214de223703153c2ce35649b3f7bfa8609eb8e7efb5641de0fdf2afd5aa5f6a971867962356af41c6325c2b45610f780da0024c39616518a8a38e3e4dee9773246c1ee5f195f940f3e2a6d41285427a282cbab696fa82f39866436b1cffc2ab551d6037d0f467ad5acf4da4eb96f41e03765f30a55e8d0c5def5fb22f27e0fddb9ea23690cdc9b382b1fb39cbeaab44be05b3a8fd2b91943b8425fd62ed1e7dcde4a8b5594dde717e05a3bcd45050a1094108e770da37454bb76757c3d7938d74a245170e0f1998710de36c8635528a9c9ae81801dd145569b25d385a3e5dc33fc6979161be19de744f7247eb3ab9a5bf9c51da276fb7bb662a39a843d6339b1133cdcca4c8ca946123f8b4d31070f4ed89f4f97a4a2c9a32412d56dc50e1ec858a623c2534652be903363955f31147bdb9f80aac41565fcb0076ca63adf17f871655c0eba48735661b0619791cfeb3477b57d885c3df38e0b1863d2daf7225a7a02e554c159447e634cd3ac08dc4740f56854803828d5cbe2b73a03e7e9eaaefc28478b17dde67b3dd89d0e98a64559164d160f24b0b8a7f656593bd987e5f5a426b6e808b41b62caaa7c55849957785be3b136ee61184ecb2e0d351b077e6bd9e32c3a4ee45e2fef664827312412b2545ad16113c418df242cbf5b2890912e7bdb8f688d21b679d112bcb637270730c646109788ddae659e9d676b516e437a1cea684d45f4dd1d7ab118fa79b2266056c499f49794425eb086cee70e1be8553b519121fad119b66d1bbc2c9154569d2e9668316fb4716bcc473b578d85a56c547f9ce519a9e58fd8f5e1c37bd8fab662ff0588b0b09a2cbac0e2492848fe0c7269e8fdb9aff0c1c37fa3934ec57d2c360881e0bb1327545d9e3a2e420f75b8c76eda99fb2c3548f1a56b8014ef6ab4af10fbdda1796860a411cd6bf80fd88c1af49c3f5eb8bfe6d263a77180012a78c14f90169037fd91d7016c3c51af5eb95e5f60b07d5946c543956cb6a45cf7a5d1cced82232faa2d15da894aa54101cc9c87c3de4daf0c43eee7c97df5dcec8179a66b521196656ebc20e8db881ef3e57b419ba5656ff59ecfca5abc606b7ed78a9b5175f0ca598883f02d5663a2897094a8458ae6312b633cf74f323c26b5b203cce1bef33027b4ec309160026d8852f6a7ac8422fd9bb662e0c5ef0327e1af31621213d085605833738a2f26b59a1df33fb952056a06ac6c460e13402787d6abb2019da0835314d498dd68a16d9dc5d269cad5271dc1c787c123896f668b514848199eaf6128e5505e4ba66f2cd7dc1a0b1fb61614cfca2115b96f2bd3445041988ce86d5246caff36467268b26ba47bb6a4617fe4a650deaaad651898e04421b2ef98d94325297c8d9954908f0be3de2957f550199ae805b2e911f0eaaa1819b286e89ef656f2aa4813a2f5dbc280b8209e74162cf9201938866d74ef974fc93c888a068dbec0cccd0f75b3ded758bab6d5a05a5eea48fedc276e8a7664edcb7619595eff105f8fec4277c2dd55318d83256ed0a9aa08d798f6c88719ae5e99173f2551c1533a43ca5c275d4691fe8999bf5818bd92eb095c6e03d15d15f0d29d2450f657c8c7232b2d1c2f288cb3384cd3fc6eca49b02090b57eccf7facc6c3a9b2a8998799e1ec318b11f14c2dfd0e52d234894e0f1eb3221c78f69e33adb2f93d076b0418a9b035ed1a829efb6ca2a8646985e240a3aa2d98547d5de91bcfd975f74a738f3ff08d8ff749e51a7a2fc4ceac51e9c26cee80dbe340b43baf4c9f6f96ec88a3ef9d31ed121c966c51ca5e1e5915eed296641b9a3a4104493d048473eac03bec0217574d81cc398e5af39fcf5e35d5302562973a3c2bb84b925a83908cff48c00238816ccbf8c4301659f5457085b32ff37595a4844bf6eced7f8d5470546186639b0648ee78aff29a034cca495576012f4ae86cc82dc2e2c99db1fa012624616db36a2c1b65acdbaa928181a9211baf5be725d5942e4ea808019fbd72c968f25f0c1f0c7dc555af16408bebe28255edc7ee4a21bd900b3f441e3090da8a8ed24757551587d1977e67a9471993a8d5cbdd0a9169ef93ff09b78cbb836c9fb62f893080b7af2d5aba10b77d2ce7d466ec0b522923855ffefa9ffcc9afc4bee03ec751a8e7ceb1be76db614801d1e3e82ab54b3324ab46629a85da99e4f47e819ec6facc422560fc4c04a74b9b71352648d7adeea8d60fd17ca989ec2d6491876df8fff8e1432ce9f62d27d9d89125adc91b30caa07b759a46cc3fc87f35d6f5ded474afc5024173016ff766cfb640e7631aeb02dd96e7ecac85628ced33254282ceff4144aab5a24e8d37f7b69ff0cbb44f2f2952d482b489930c2817719a2613ad200ea203698167803b588dc80d69f56cef79a87e18aa3f418a33e108f7b5fa2a6db0c0f627aff4d9df14b11bb4b83e670d37922a5930a5a739ee567f0f3448fe8fdb535c775f338d85cb826f103bb93995876c872fda217eb96a26c66e6d48d83ddd3b14d28dfb08f2cefd3813cefff1ea6e21de6de46b28d49e4f6cd6fc92daeb384da64a42ce3d2e3e036ad6be2548f39320c0824a171bde1d42e5e4c56539643ce5f1bc2a4bab6e57997e4d53f45c79dbdb21f7679842cc9770c519c99d664d1dddbd12e1eb102b5e229424a88b42ef0eea06078ab006f36a508ff12dea7a723983aad07647a02432ea22", 0x1000}], 0x7, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5, r1}) r2 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) 02:15:50 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 02:15:50 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e0010000000000000000000000000000000000e1"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) dup(r0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 02:15:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffffffffffd97, 0x0) r2 = getppid() fcntl$setown(r0, 0x6, r2) r3 = getpid() setregid(0x0, r1) fchmod(r0, 0x0) pwritev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="9d5fdea36a576550cf857c4d1c88ff665ba587b0cd54657c1bbb9bd0399112be305339d1d3320d4381d5f24aa06c12a4fcb463552b3d5c032a74964394a0b04be8c01077f298d21ccd78edc49139ea6ac237fd7637025a7247c211f8315ff712d99f8593d4e24f65e8847375517528cc9474f7aa90df99fef7cce98497b4c7aba1528ce062af3e3db054c8f2c5325311eb8d858ad57de920970f317aaefb1e8f6e52a6250f3e3d79f56d6ee7684a267443379b46fe740dac25c491798775cfbff731b733c95b5dcc197d3793bf2bd99e98ae62976e7df47dce2176ad385618746749be49176ede5d8597968150cddf821f496d72fe2ac66cc50c35520b2a09bba73589b26a17f4bf10b48fb861accc8ce3f88119b83dd3cc7bc2c4af05c1e5dabcdd5c06e6e7dd24e317cb38e8f2c830a173c157187d0dd6a66148ad20b8e711c114d70f4fa690dec45b740c3a3ada233fad2621cf6f4ce76f34725392416b59622b091f1a52ce06a04ff05b62870023faeb0724e0792afa338cf6cf540dbc7d4e48739d11454d9047156a845fb52a5b781eb455939945b0f585338b3e440d7c002d649efb6362f982c129bb9dfa108a284111c952b42e81e9e870e3dddcabc12366d869c82aff5c1e129ea2bdf731e238dd68e8aeffa1c8d143865ca56a9d95f08f2d31a7f0612b048606452a6544212438b53707b9370551ac8ca26df525856a7694314d6ff5a438129619ef32e0ced62c70cfda2749e7caf41a637d7a71ae59c8e640d0d3aabb4a1215889eeeb5d37374670681fe9f96f8a4bafb4b676a03f2111335cb74d171f9d56b3dd89a26a8d78d99b00b77831d51917935c01c6dec828fdb91a8c7feeadbd6737fceeac23c2029ed7545307634bcdb56eebdabcf26d6973b67b1b931b29d9eda6e487705de59fe240f00121b88950196f270cb6942802baf9fc055d043272d888dfe86071f74328d5cb0d402e78d57a47920867f83ff7ab63995e628252b7ac80ae2d5a89445bb1b9f15697c8b3c81c2dce06d4bf9d4fd10bbf99a8d2653a7c16f7c3d7ace109e8a4bc01543085013c544bf1fd2b3088d82dcab4bf0d24c4f219a4e92b9b6fff1eb64f044a0add7016df3e609b0176196584a6e73d6ab7f39710fe14c9be85b921fffb4371c68056280f4e524864b54c4414688a0470c09f6ce816711749f56fe3c1df072a95b2363ec60fce84eb6613839663cef7004370acf4d013cde329b8751c16c64a45bf1c2be51a3b1018d74081cb5a5e7a4388cd55964c4630c17d3f74f237872cd08c1ed446b4c0dd379ea9339ff333fc042aa6571e3dae0ffdc95126d1bf82280d962418056949ed6f77ad6b98d7fabc00a0c6ed0ce7353137653548773b6e42e9cc33dc0159a29ea1318a57046fb8e888b895cd5bfce3528e66f8953a4543e4a83ab8632ffb489b97afc753d86af230fc5ca7ace633ecfa9faf41957d590daccdabbbd33fe76fa53dd1dd75bb38eefa0bfbf76a42aeb17ebe9f5c97e0749103ba7ef0595177a7ee28b7789c3c7ef166221ef0ca7ab592a45ab8309fb4900c0a698b995983b768c96de16ea2f898ce616e16dba7ddc93ddb625e2d208148e86d73af9516e4cc773ea38fa82c721941720ef6e064a5d4058847401db0e9eb3457e9cdc46d0a5cc2f67ff29e72c1a974ae4c7de2d2a1c0573b5aa0684434477b75d12d4239a31ff47cd816c71a415e3f70c5cb0d6c04e4156dbf621674bffbef6df7ce5635c8d7a437ae90d8ebb392ce897cb3a9eab098c9f0743113db5715817171e8d204e458a3777a8111f2813f9258271b033143185bba82ead8ad1ed5ab10a9c1c6ef4efeabe53a975ab53edbbb9fff85583c716d31f8e99983977701d0b7bdd40825384973711c0e7068578a1d6368f4fb0751155f44df22a02d584dc321fb334b45066ca2cdd4e3906e6a694f193f2e8db2fe7cd304296d0014f20ce2c93eee3daae63e643f518bc3b1c7787643256736a614f99635b46cb1a817c59b1802651eefb3081c6a4d8394322973ffa528792aac838b640cfbdfd65041c8d40a5082bcb8d2705532916e340ea8034e7bb941da3709c6dde7a6809bd32117a8752fe1e6f27640042e350fe3e1cf1e6622e6b523ec820f1875a4ee05db134acfaf159b87f09f8165f19f2d64a3ce8b11959c183fe0329268a140cbb7e3a21367affe4b3308aa8cf5bb22304661851991bbc170bed3d6743fd34a6fefd1e09d1e955c33516986140bd32a73e097f73fea5970539154121b9c01d814a3aaadab7ec59e21582b02a9a0f6f4967678884a7ecf8e92e03178f367427d16890db768061cc4eaf1cd9a5e1210d606e2bb5dd0f6eec53658805997bd22deae13a426687c30c215c0882dbcd7beed3cf8ee17193bbd26f33f99a555ac67127e2348c2257e5930c1c2be53ec44c1fe5a82def9102a32213c2a8a72104bc790ce8eb5478060b21b5e68bf03810581775ead0dec7289b77c00469cc67bc84b7e52b0ddcd03664ff0ab222e39550598684350c78487f90c1cf87e39c0e6bcc0a20761a8fb49f0e2c2ee51e300370f30c807d60941e1843d6b0bb737fcbffab51d48a5065d6477897a27b677ab7aabde64134ba364bf269b59061e11f2501470143e4f37ad88a15c32425885bcc5930682fa1724da3ff395d0a1629b335e6433d1cd43855e336b289145822f2014d891e9c7dbb7d9730805921d17632adc56fbaa699e69cd3e88b4c2cd5b80c9dd18d9214f066b3e33cbd525bd2d21ad7d01b6d19d6a512bea4b26f0724846064813715aa2ec8db2114ead87be74b12b36e07e3efe7f74dbdbe959206ee710c8e64f9d435470562dcdd3961952047da899b6c9ee28f6c4d3779a9c1c9af00994e2e605df0284ea51bca89eb92b57a5b9ad51f1684ea3a2905892599ec9a140aa26295e3ed60619ac39b5ba249d156bb9ee1ea5c153db0710ea56a41f41fe2d77f0ee2fb5012a7414c3975e4eae143886c3f050bc79fe6efe345e3c36e106ad936841a3ad88e21dc2bf2e4d7472329b181576d3d24addc93841eff1e103ba0d2829199664183ec89eefef2c99401968a36fe812f1c999cc54f8086438f376ad8726bf716f9af18599b787f90864216dac65dee0fdc4e9a406acf96a067dd82fcb4e64065d5805e29baaa9c9c9d0b3b1396d9a9097d3b0a3f5c82e0388797c1f1f3d47c67511b9cd55d2caae8f78ef30a876092e4b6708a6be99fe95bbd9ea223a8048a3f6d7170dde0f34b18f4c24955f315a0883f24b571fc015d9508bd9ab91fe6f504bfb1d9cc2ba9ab385b9442360f5edca1ccd8b5d9a1cfbd1089d5c18fcbf6f85f47e61c789aa91d2b465dec4a9404c5c8275dee7778b03880970cc4d8d8c5c58a41d4172f6e7406b24a52ac7945028e3bb0f21ed57b3a1e12bd65532c227563eebb8442faabc7f4afd984ba6cd12de26df091e8c2d167969545fb7c4d34f3e5c364d7d0e7b7b93616a571578fd9ba6d3bfbec2af0e3b13ca3b50e9de333f6c61db04f9c3e40a32da1b69190b8e2f8235d390dd642606c33b0f4bffd3d611ff7458638b8a16fdcdc010afec96fb6638f220137b86fbde878d7bdb09a90dc15f3a6d51d236da8a7f2452e8fb879f4c372a31512842f819263533c7822aed72b2a4ab70800d785e7d9d97c53cf4e2827c9e5ebb7ff978ac03cb226cca1d09b093311e9d13b91b7db305330d1af4a2a3794dbefb33354f1436be6da46f73b78f461b5f175020a42019cca3511675faef7dc4a747bfd1cb8930df34d5f5c4fdcdae57c9b118de170d6dd68e31320f20d0dd1782b6cf550a01608e9cfbb5c397ab428337f98d334fc464c80768884e88c3afead624bc6b42d9a7ca4260f4a8d13f4f445ca1cc856e3c88983c7dec01f3aa134eacb8ce3215c3fc13edc576413497b5e65e02597c4415336c7b28a49333ce34e14df22fd0822f5206c3974d63cdaae7a88d2199053e83d78fe1ad48a60edca24cff56f5d8d3d3f485923b08c6d6034284724743c3ed91d2f005e788cb8878035a785c1475c59652060703e45c323a48f1b00888c5cc335a9344019d728312deeea81733d2531a136eef1d3f4584fb577024c609013473d5b5fa8249ceb50187da1daa7e7ff0ba096a488d0cb8745a3fb9bfb4e4729c664cc68888f956caeb87cb25451eb2fb02ee7663da5a2ece8066d185f47e48ffabd414f47bc06f03e3f7c50916e0f4be535c7e38d3b615cae52c440827a7a3528344cc6f6d3898f8fa22fa537e8f1449001da46e91b0be3949e8fef6e0d878ee851ef9ac296c335412ce94ff7c8e8692cd7e87bc32ed87e2722a6b3ecb00ab4c1580cc5dd9003b0f647e97575fc0a740525e12e0db7b7be57b4e8d41f92ae9e316ae0feebb4696e6584916255fbb79cab0dce23c05cb6edd77fc6bbe03e63b73836672a5e3aadfc27b3c79152b9f749453b0c67e4dbaab33d24d3c307a5e1e5cd23e6647ea94de91bc1598d15d08f12a6ab9198d8cad273167a6334aada7e6ce6e47913f8571ef3af0f89e752fbe6d2e90217f23529603076e1ca658390e2a30ae1811837edf0cd247de15ccb929bd6d265a31c953ef77ee5a0f56ec59378514c8200fcf5f59a10548a9c39bc7f9633c935279a265322656a751ecbb7c5ca621b6d6abe590a0d18f16617bb5b645e27a5f13abf561ed03dea6a6068e7cbfde5b078585e04471765b926cf09feb264374f3dfd32d5271d17a4eb8cb3913e52ee3c8ea9a80dcdd7f2608b9eb46102b30bdef2a9bd554fc8b3eac4ea7187edc0f8efe1d580ae0a90f2d02694a6dedd4685ac58a2a19f357788aaa13b99aae30de086bd39263b6f3c987e62f4c93365321e25157d0a150a16ad1e44097d02510e682fd5acef1164835af44c21e9f6f136d8d20745ea513e1b42983f2a8a6fde57a9079336570c0d52915d64cc4cd9c0b5134440cf72eb2c453f829c7f2dbd5ba6e3132ec44c40322947976241cf15ac9384f2e32688cdc07ddfb45026988803a95c98959eaf2abbc0d01ee627731ca3f47b9003d3a863fcf7f61f5f7e760340f458e4e640817b5c0e0f7d67baf1d7f716e21a775be59966a4c5b87e66518379e88c6b9c04f3065eb7adb9d490c49c8383e3ef17d492c318b16c90f07b0dc2e8919c5ccd8d6b53198509e0d313e13a7056eccfd85d98af8789b71577da8056e99207ddb81e7f31a2e56dcf9416b196b557120567ec47def32e934c6736135be1036489051368be7f797c32afa65e78b9eeb975fef96d4bc8525bdabb08012759a86f0e3a32a424fe3a42f55fd07d4367289ce514fa1b32b6c190b63127d3f1baa682362ba54e1c38156101db2995fd4c6d4d8fa4c79d1713a640c2fb96ecaa93197a686bf61fe0ecb42cef3d3778936ed6935faf88d3d88aec36b2e84bab03fe46fe5c111b0b9553ca1b7300bb4a099f16c7bd8803d6bf73dbf3af73d580854f4963651a7451db3376f85055b822d11aacb1c293362a4728c42122d89f488a66e59e505ad52e9dd031a2d2a7abd772200f368d978de38a24566f74403cfbac37550664283662e0c7ed43dde481d833bb20e145dbebf3a74fb98a595c48a8efe9a394a1af10f97fb5e68f1feb1b98160eede15632c269b8863264401c212e4c38b1de9b4a7fa877dbba23816e61e6df6ede55c7b0dbd1d99b87e4e331f97b605048af5a1f3a368a6f4e3ff2aafa5a3824d9cb97b335bb5833e633a50a592ce70cb49d233b94d9029a6e9a8ce4e48ddde06ceb81ae5500000000000000000000", 0x1000}], 0x1, 0x0) setuid(0xee01) r4 = msgget(0xffffffffffffffff, 0x3fc) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3, r3, 0x3, 0x2, 0x21, 0x100000001}) 02:15:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x186a0, 0x0) close(r1) close(r0) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000140)="0aa54ca81b5b3536235f9bcb2012d11a3882a988c6e6155647fff5f275eb4b146fee32f742a1d99c6b5427e0a653fa5af9b1aba221064755c9aa424e1b3d5bcf990a04174cd1d1b76288c244f0b6ca48751d1c585f8b1b450560a98cdf6d43f98bce", 0x62}, {&(0x7f00000001c0)="437ee89971c9231fad67c5aa0f53a016c26f850e32334b03538f58518fdb86b53a0597691a0f937b4d20d08d51977ba9754d67dd477dab58592d5c81e959a964b0ccfdb771186ae5df7f0baa07876e92039e8e3808c6d461fac4674cdd4509c98dafb89450ce4f0ddb8fa6cf7a88a27901c7e58756832d8f0698b189417906a3f465561b240fd5ad5fc8e75f402c339eae6daf3fc668d90412a0a28cbb0c4bb4cd6f8a3e01201ddc1c1f7b96ec", 0xad}, {&(0x7f0000000280)="1586a2e6e355c37b14ebb12eea9e5d40054d238eda294f231b938503c56d422b8aa06978bfb19f3fd9e180257b20bbdeda3fdddd353171283cbc143abfd1728495aa0e959e9d94d1ecbebc16725630275e7d05b3263f17714a951798da3b", 0x5e}, {&(0x7f00000000c0)="1e6a21e7181366eeeb9604ad7a2a5e3c0b62182ff2b6961a6f6e759474c04b1b736ad44e0ccbbec7f88f2826d0e4cf9dd2c642b9687512f19cfaf4f2ae737202", 0x40}, {&(0x7f0000000300)="942f2a4cd0f0aa6acc9cac171d468e9d230fcd5f1101b8d19d6c37", 0x1b}, {&(0x7f0000000340)="21f118fa9fc6557b", 0x8}, {&(0x7f0000000380)="9c91f7e1e62e1f05c6e62ec4aea9790df861b770e036f3106fa88879425139f8dd51fdb837b074d2b4622e74f8ae31559d37e0815ee2c2a6224e28205facd113232d3e435b987b5fd10dcef4a6768c44c2de7367f71f5ee0d30084fe53bc409c3e0701bbbbc4cee7415cbfa70e0fc364c6f8bf79a0987fe3670e50199fc6ba8767ecceb9cccd6e3169bda6a306f73ebffa1c163db5c505a918b402bd5f0506cbd17de22adc89be49c8bf676049e447af509b30a691d40c5b7d0d", 0xba}, {&(0x7f0000000440)="087979abc1911cd3d6f29693fd82880f6eac457f2f70ebe3d727ec4647e356ea27c95d465cb7f1ebb08be4b84fd8b4969ababd6db36e86a355c0d06e1221ee6a5247ad2322723c4b723c01ab75ece7260805703646074548c3759db01e3f5c203093d3b65d12846d98a80b7b54880784ed59c1676f549c4770b93aa6155df3db458b775f66c48f39f23291f53029b7c72f275ab59d2e0629e2efff8d601466a630b8054b65d2d9bd12436db680604de6b2fd6dcfddb66e6afa8b37c0466e5f4a9bcbd0b07bc52e03df9a9f01442b709535b269cbc602545bb2b1c3f4e5d2925535e2dd1c3b216460439f", 0xea}], 0x8) pipe(&(0x7f0000000080)) ftruncate(r0, 0x3) fcntl$getflags(r1, 0x3) flock(r2, 0x5) 02:15:53 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) 02:15:53 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) shmctl$IPC_STAT(0x0, 0x2, 0x0) 02:15:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0xfff, 0x3}) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x20) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000080)}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 02:15:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) close(r0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x101}, {0x2000000000000, 0x6}}, 0x0) 02:15:56 executing program 0: r0 = socket$inet(0x2, 0x1, 0x48) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/110, &(0x7f0000000080)=0x6e) r1 = socket$inet6(0x18, 0x8001, 0x2) setsockopt(r1, 0x29, 0xffffffff, 0x0, 0x14e) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x100000001, 0x4}, {0x18, 0x3, 0x101, 0xffffffff}, 0x5, [0x7, 0x2, 0x6, 0x400, 0x2, 0x1, 0x3ff, 0x800]}, 0x3c) socket$inet6(0x18, 0x3, 0x9) 02:15:56 executing program 0: readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/237, 0xed) mknod(&(0x7f0000000100)='./bus\x00', 0x8002000, 0x4900) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='rx') r0 = open(&(0x7f0000000040)='./bus\x00', 0x20081, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) setpgid(r1, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3, "fa05e32d6847f88c2e98240718f347f332dc1216"}) unlinkat(r0, &(0x7f00000002c0)='./file2\x00', 0x8) pwritev(r0, &(0x7f0000000180), 0x0, 0x0) 02:15:56 executing program 0: r0 = socket(0x2, 0x4000, 0x1f) getpgrp() readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/231, 0xe7}], 0x1) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setstatus(r1, 0x4, 0x0) 02:15:56 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = getgid() r2 = geteuid() fchown(r0, r2, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = dup(r0) getsockname$inet(r3, 0x0, &(0x7f00000000c0)) 02:15:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000001480)=[{&(0x7f0000000040)="05d1e0a57c08137fe1a7530d176d594031b28c0c775a2fc47088fb6798ead20a9321082f04fdef05780cb1123de9c3aa9d5ac3e821c5776d25894c60e1", 0x3d}, {&(0x7f0000000080)="eb9c1af825db6e099d16515cea70332065a87f55d8c979c7c85c1c6e999e0b0a44fba4277886ab09b58db4690155fac1a928884370e58ce3be3b5ff92910f5cd51c010d68d5228097b0be96b686070b92f2973e431fcbe16f77e899d1273792aca33f5545d964b8f5d78a3dac03c7a6d753729fc45af9fb90f424aef098d9e7da60ae896fc0a324eedc6e664b5ec905e63cd8c9037ca1e70", 0x98}, {&(0x7f0000000140)="b714ff347f5bd197415c95a4d43032fce9cf138cfc8faa4a7b4e23239bcb128d846af6fe3d77bd395ea3bd682eb7102deded3caef21f6e009a4dc6954c6836d35abfcbf197181a1b2760e5b31bac0d201024b7bf0c29bfb9de32e702cab573a747f5cc5823594e49ed02103d69553f6e76e698d1a7a747ffbdb414907247c27fd6cbe162f69fcc49ff33cffadf008d56cdce933edf31deeb6b45c67051c42db4aad53f39609f0b1f95dde106bb9f890046ebbe3cd51fe0b379d523ebf5e9ceecc6d66508d0f1ccd0dbf6dace69b304ab97b8ce3d8b23ee6bc8804fb432a81dc946e5a67655b166e1ba4ea2db055c73028d70", 0xf2}, {&(0x7f0000000240)="68f69d03d2c301cb38c7fa769ddc626c2e9d0752e77c4a93afab194b40cbdb0e57223a781bd1853ba57314790cbd56d9c749cac44dcb2226c5cc2722714877da818d6577de79ceb77595fbcc8ecdf7938738f8cf1214584856672457dd16a6872f3fd058758f7ff237f1f41f4e0b4680abfa8ef9cc", 0x75}, {&(0x7f00000002c0)="61c76de43dfcae0a9f9a5c54eca5aff5ec1bfca2d2c3d6d67988ed7bc6c79471199bcf9743242293a92cd8c05963946b67fbf4eeb8a19dd1013a0def6835cce85d7640f19398e9d6bb62f3415a554e2c45ece9e1c87b5728713ad9d855432d880b3b2bd73709856d797021a9a570a197c6cf724536c4d98186c815e34e2b5969c05c86ca9cdf68207d3aa9529fdb859a41bb6c2b9e6567663679cd2a56facc7dd6223362d70d959296a181394fa592421139482bbfbaf6", 0xb7}, {&(0x7f0000000380)="76970e6760e3b3484dd4b5862acb11f0460f73ec8532680fbc30af0fc51de46924618211c7bc7d5cfab1b91e2c5a6113c9309a31854e26481e385711960158c7802cee1964b02433dbc433db", 0x4c}, {&(0x7f0000000400)="f675dc1cefa704c9ee4cd8db3b3a25c8d8f9001154d467051908e9df80b6f64479223a415b14fda8edf6", 0x2a}, {&(0x7f0000000440)="bc3aaec45439a50d7f4078880c19a678adc790ba1840d66aff825c05bd35beecbb43240450f65297bfa46bb362cf799923fe7070f88dede5b6744a8b11f6b899002539c26f55799f4fa1241c9d41d874a30a6072335aaabe7d1e9774065b09d540072b9dcf8733a6972523410258eada3b8747e9f2a34e41efb64cc3e909c8dfde875e667d78131d0e4646bdd001fafd451a95ad15f7e7c29a09007c8f337b2bdcdc32f3ab94b14ff2e1a56b9c2dcac4852d14826df62484dd008378d3978d1c8b5af86966b0ace4c434f940935f033320ed23923f9cfd7354092439ace78189b4cf1ff4bac2a83f166cd1f110be205216bbb32d50d87ae00c4afc01e697b7d6143d2e3d49354e99a46a64cc44d4a60abcec7a7e1dc9c825ffb7326ca85b24ecf859c11fb4e44c1022604acaeafb326df65ade81583c9b018dabbf68563593506f9c865decbe548257cf101a23551bdb2daa511282c9b90d0ab69d190a55e27646a5446e619c8f76a7db94d7669af4f3abfc6a1ede29dc82d3dc120d22cad34103acc120c148e77bcafbf1779b20134e4c57f7801022e9b4b5d415b90206c5d37ecce2aa916322412c5a6686472b13e44b5916db454b6f36ea339d12963a93322abba6e1adc3f1f001b422b7daaaa523ae21fc7aa2b5563f26d66d426b531afada623a9a2a4e035e560852720d616eac54c6bf65032eae2e717e7b8e21bfcde570fb25d78ed2ea419c8aa6f7b39fb5e3317551f86de367d4e8cab283049be63c0b14b3faaa0be32cd624eb0d30db362cc2224f36fcd0d4f315ec4f96a2c5376c92be33d8816a916f6993c5c85136b54946b416a9972d1a687fffbc07a98689d715db6fa54c28d6384e823faa33b1cd903dd6605dae38078ff803e1520c2486af36d000ba1530c19b263f9075dd9c64f640731db9aeaf2d9df01486036e54ba1473861a66d589c13956daf1b3fadb7b69dedf3e16053b22a05fc3cf6de2500153eb77f6e66378f2075c0d759f6b8015ceb972a49984fc04e0a74e780bc0a28a83aa0c8879f3b5d364856d933e43655060146f104f9111109e685785e1a5898d4a8886b96afab47ea10f17e918bbeb835213847e92ceb256c74120027a8e40bc403e2adeb7a91ac82c08e10a46e208cf06292fa7f296a87f3835fb5d97f5b264ebfbe1170af8a510ea60e6dd6055c2184e2746eb84b0fb4a9eb96695ac5f090dca8775f160dfe6c7bed2e3cc01db4f9046c48f598c6f144ed5ef80eee706579dc6e9fef61442fb4929f042cdcb4d3e917c0a155159f7b0324f47e6a7e7aa71edd493c7d009780231856d012fa958892fe7bec5999d308e97cbf0f4f3fb08dd51c10e234da0b395b1c97bf49a3507d643ad4f5696d51040fbc5e36e1b986a3ec2197a7b9266e26c77cfdb98c5132cd4f0d6dba18c989bdc6a88399b2695450839cf2cf71aa1b3b4523df9cedecc0db86dd9a39f62feb66aeb68d4ad2980534e1eae0eba662b55bfa2587b64d7dd2533646a613aa4816dff59ee0276237699fd02a96964c9d1409a07d640876d6bf9635eb8b1bb471b38a7d38169db74fe2022a788494c1e79579a3de728605d484b15ec3f40d96e5e4347bbaf888566d19dc28b9c5b778a0498524025fada8e1fc23c845fe93834f3e517ee5e1640d96f9185ab243b3eedd3c389209ce20caff91e5fbb3388aa716836926ab1842a08d830e26145c32d6be5c507c7e54d2f9f27add66d8e986e80fcd8ba24aacd5c47a75a8e867a7d5010ab05d1db210474e3f934ce35028c973540150f0968e3629c3367e6e8645df60862225d16c1622a4f2170c07217ae6b0d1fddd554b201c83bc01d0e0c59509a86c577a8714776494c9401691cd720b254eb275aa049a6f3709880afb70e77e9b398364064df5c95b567dcea5d171879b35be351396f2dc66912f487ade63f6b2642cfb748e39853f430eaa475bb0cc8deec2bae627f072adaec8908552b691f9117780b73c39093cc49d96cc9b5cc026a21ad188a7620577283d126277f4100422d98f5014e44f3a02e31a9d3d36a26c29dcf0e27d90278b90e022b2942a9790a504ffd503d94512be428c12825d51dbadafa14ddb7663c16a57e4a9c568d8e82c2f721e414ec9a2895e6eb0b908fcfaa085b38212308ab5b8d6a21a2c9c95da1ad4347947669130bf5bd96cea629f79339f1b92906b5562658fec281803afc0bc0b48f9fd0a79cfe429661bb5cafe7709605726d55b691e1b6d3c3829753b31936579f297be26c069c6c718693b003824f75a1c89d7b822bfa6f15b9890e321b6610368f323d0b9276cb62615186a169dcadbb1f1d90c2d4487e0952837572f434abce06dde3df08001fed72b6650ea0fe16d2fa753ab4096646dc15321995d4aabcb4eecbfe8dc26ce72fdfd93b891b7bd56b766b2ab9f2c051d9311c1f899f1a380df5503a60c00523ef6b691c17d84e970aadd9c3fb22c9a7b45d849c5f21522d3a39d792f45bd8e202aa858fc28267d9e680fb54c60ab91a921046cf7da36e927cd40330b7a47aed25552a743bc6d740aef819a172eb3bd71edb92d494dc5940b89f7735557dd32e6c5019efbbf8e47bd9396c2cee4358d11cdc39adc0927568e19471c99a8b168509c60f2f88f42f4560080dde7fa06e8355d5e38ab966a4ad8b622ac8caa49cbae12d67f51b52f83c65e990fb78ccb084d8bbb2ec0c67e1851e039567dd56d5b19be07336c95d1b8e4b18add1547888afd7fce9a019a7d63e7ab2560bef1ce550a3f42eabcdf1b8fcf5231c9167a0b7f494161e4461cbeb321d4f0fbf1feadc65c6953ee5fe75cbc89a8cfd7b154c490d791ad488ae2f51590bce3e6d9045fb35706929870781cf6ab8b1592e05782dff0982ec86d2ef1a5ddb34c5eef5f43c63ed657b6c921b727cb955d77be9c5a7a51768ffa47e8c15d591ec8d6acd5713fd0044b0af8e6fd76d1d6f05b34bfbfc1ecbc3dea8727ef00660ed260754832a44dcad6c0857c8eeae89059c1d2527f53827d3906cd0363776dad77120e9745d0552fbfedb1df2575ed6911880ef22a35e3c62686301dc0788db35902cf9bb621140346a995ca26d54f274b92749942a98333334264fffb4bbb8c7fb19d8f0e4f9356baced23691c7807182ed936ea8cfb092d0261c73401ef8b27612824de6c1955e69dc0ae3d78a6523bdfd1936768e5b84a0ab1d933219acf7870dd83156c377f307fe329ac4523548009f277f68bd84ba283bf5cb13d835984afe6f1715f5cdee3bd75a24dc586d4475f7ee0b64616940984040cac537f720990373ceee996108185177ccc2420826baf898c96fec85b84e110d1e19d11a7f501fa0f24ddffc95152a02ada58d6865b42ed110e9dbc54227ce9abc55b6a838d3553c29f151b8e5247cb33a876e56ff478e40c254c7ce1e4d093b8763310fd4dc66dfec3510faf5652235ce558e0c248627f70528c7fed79e22a2bd20b4ee8643d53b25f19335f4262bd1b7e4515c3c5a67ab946743ace19f56653c716a7da31e1f87dd2a46e2871221eb3c07067d81c23daf4d56344d407d2a9278fc297a9e7a2bd28681804c62b81d40ef5c16db27c49c4550bc4433368d0998a00ebbfd6ab8bf90f5d472fcc7a4e51b114ae32a776161787a865f473fd281e418d80e2d5e3067e68bd1b0dabd3ee837ad874ee0c7084a58386fb62b1e50a3346cd262feec0d83fce88cc6f32840be891a04b56c3002407723c24e781b5d7258f4537330b4b4938e14e718a21cf8f0e041e4214c05a091f1969452c838ef6c557487e07d1fd5f453b20224cc091935e038fe4517f03011269fae21dd38dfec4a14cecb8cee950b6039a96692c5a8239f31a8094548582637ba7984106efaf33f352f520ec35e68fef174cc635cdf41259ab26ec38f2b2d11b2031e1d090d523fbba484c9c68481c9657e7a3793fa02f4c94e3b50b630feb5252014b37fb52d0d4c3b07a35ad9622b53a05faafe055f302a678f2d80484c2e39b58515ccfdb1585b303395a089f3bf6f3c1bbda10bdd65cba34d21db5b599e5d1a3d357b684c8b69b7244667c4d08bbefbd7a9231c933e08cf17aaff8b34f3659611811b5446799ce24a5da73e71578d29902ca3f2b7a7255cb0b7b6aca2aee28640694a6d39cbb589eb51e5091450d03ff56ad09a573927b6900728186ecdb3ae87dd1a1a2653fa0a18b4681fd103746f9ab6e252d299efa23731311d661c5a057ea8ba9432eff4e84032289d9440390c327944dbae2db6a3865156519f2b53b942daa0661ac898cbb243aff60b0946d30e03722b43209539a0b95fee8b86e23d6d51d5b69cc0157e3cc1a49b7c14b6b86608e9ab86d4f1ad8743fdb2850682974d314a446a9bb184e5224b9fd0295880981c27fed8ed5f51adb557de39310593796c2adbae4661f52debac073dd02fed56affd98b93bd780925c0b041a3138033f0e363ca5333cb4cc8263bf1c2ac7d882d926007f67c4801cb1bf18a6fbedec60c00f25e6c07f337a1ef81e833e80a3510d983294e743046aa25a3f615cb0966b13bb73cec41b8aa58c14bc15474a8a91a02dd8933058bf7648c6a88704c5b2d7b61464bbd6ed52e2ebf5d49b8b0362b78ba1bb8484c4263445e2ba8f2ad48bc47b58b13112b5972096274aa5512d88854bf3e64643c6edd3b273b12c9ab778a036d35e7567ef60b69f4e5b5eb53058c032f9f955de682ec37529cac3269e3ad8c503ecdabc0453bc5a9266b1767b4efaaa109b79f54e2058745d68b1923c669da1197a2e8491e42b7449e9a79ebf7fcb0d562dc067949d55d41c9abc530044a0d6552a95f566df23fd256d2f6dd187ae2d03957ccfaabbe24ccaafed45e05cfe5fc6d758ca980825cd4ba2c81628099a11dbdc9ba273bc65557a41bce058bdd8dc65e4be0eae774ad2773abb1058884f9e205ea1c7833335a50759af8aed6c0bbd0474523022a31d2d773800142e65ef8ba8cc0be123ae1a998898737e0153dc01f8db773a0ebf78195ef70b6f6ad9e6a505afea58d945ae58be8618690fa565af661a4a405ddf923bc254b490fa422f8299b5e8550a1691f7aca477a8caaef18ac72cd95ab6a850ec12be0b0c32c0a41da0a20a916f8aa512ac3182053fbe29ab002b5412c10064086a687208653a7a0fdc6caac3ce429d7b62c57099cc2cc190c3f2ede5e5c16efa7f98bf631b664d8a71dc0f97a2fe1321afba63b2052ec8e8717e313e549fee2decaad935c67869164eafc4b81c45bd8dab74e3cda9a165c4fd7a12fda791a8115ca821dccdbf5dd6651f10858f30c345d6916bf313978675cac581ee8c4fb5996413847763703521cd73ec16c04f54cc362e23ee009f35eeb18f9c7b14adbd02a81bd6f411525174449dc2ca3e7961d258b053bbf5c5eda228c473f5e37ec1c304c3dd52e3a1458378095aa30fd41858e459598a53d20833e7458cd5b7ed0287cc382f7b1b823aa3365ba1ad70fafe4396a1e8ef88073c0ccee1c4c0388020cc5d5192af9db50a1d91567f2af094b2e7b986f3297115715d5e41c48a2474d1dbc6b18aa0e29c5fbb9a19c15604b94688c542cf5dade43b51675c9803fb6f58b5885120eef10fc8d973eb737f5ead043b969e3d05ac541982907d3466ac47ba07674313a34d74aecbe2bdd1a79afd75c4bc18fb32117e85b3010b148764b32df8b2f60f3d7ab1c49a1b47953c9a6e8c8049415964c451c00c09163e841ee60ca07efe345be79aa101bb4d3200378a033754550c2fb1fa2ec759029", 0x1000}, {&(0x7f0000001440)="94bd90d03c0bc4435540df0ca9bf7391923c91cb44ebabef", 0x18}], 0x9) close(r2) 02:15:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1c0, 0x40) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)="0fdb57142242462960299d892cd736c72578b2eebaf66d7f8d9b2ae493c90806275eabace2f8af961acdb12a0a2d30bc85a56ca0eac3ebad7e143448e7b5e6bb25c20f1f3db16702d6b30fb023b2163ef9a39f1fabdabecc96ed1fdecc3f9aefba670e7bf0680790fc2411c685bdee29648b1d6648d6960a0a5dedd71282d1c3da7809e179a4bb90a21983bf24722f7d3b235283ff097b0fb8c346623c8acca8b0a759a4d327612aa716080253724d1cbfe976c1ab2f36bbe92309999ade4dd208f038", 0xc3) fcntl$setstatus(r1, 0x4, 0xc0) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x0, 0x1, 0xffffffffffffff01, 0x8000}, {{r0}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x1, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x45, 0x20000000, 0x8, 0x4}, {{r0}, 0xfffffffffffffff9, 0xc0, 0x719dcf4a5336eab3, 0x4, 0xe2}, {{r1}, 0xffffffffffffffff, 0xa0, 0x80, 0x5, 0x3ff}], 0xfffffffffffffffe, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x80000000, 0x1}, {{r2}, 0xffffffffffffffff, 0x10, 0x80000000, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x71, 0x0, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000020, 0xd5}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x1000, 0x9}, {{r2}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x1000, 0x1}, {{r0}, 0xfffffffffffffffd, 0x4, 0x5, 0xe26, 0x8001}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0x4, 0x401}], 0x7, &(0x7f00000003c0)={0x25, 0x8000}) write(r1, &(0x7f00000000c0)='\'', 0x1) close(r2) mknod(&(0x7f0000000400)='./file0\x00', 0x1102, 0xffffffffffffffe5) 02:15:56 executing program 1: r0 = semget$private(0x0, 0x0, 0x40) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000100)=""/159) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = msgget$private(0x0, 0x219) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000240)=""/115) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) semctl$GETPID(r0, 0x83f8ce494b7ce3e6, 0x4, &(0x7f00000002c0)=""/88) 02:15:56 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = getgid() getgroups(0x6, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000280)=[r4, r5, r6, r7, r8]) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 02:15:59 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x524) write(r0, &(0x7f0000000040)='7', 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0x32011c26a21396fb}], 0x1, 0x0) 02:15:59 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) setuid(r0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000680), &(0x7f00000006c0)=0xc) flock(r1, 0x2) r2 = socket(0x23, 0xffffffffffffffff, 0x7aa) sendto(r2, &(0x7f0000000500)="4811ed0203b6e8f43b1d0eaed74c9e8a6397dfe1dffa142cca48956561fc5b09b3dc7dc00bb015ef1ba25e19d4a83d8706af65318087f4131db3fc8807c180a031650a09cb32d3daf784faf4a7f619470642ec006d9b0c08765c1a4ae5e2a8b0c2caf8f26b72f203c1c055aafa56d90f516f254c71981c6e183d78e4825f64e0430c6946e20636831f522fc167ac1363f629106360d7b0fe6cb0e329beb5bd28a3752baaea7629d6b2739ca719edf0666adcbfb7b586", 0xb6, 0x1, &(0x7f00000005c0)=@in={0x2, 0x3}, 0xc) shmget(0x2, 0x2000, 0xc0, &(0x7f0000ffc000/0x2000)=nil) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='9\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='/]\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\b%!\x00', &(0x7f0000000180)="24a07d2e00", &(0x7f00000001c0)='+!$\x00', &(0x7f0000000200)="26fe00", &(0x7f0000000240)=',[@/%\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='-$\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=',^\x00', &(0x7f0000000440)='(-\x00', &(0x7f0000000480)='([,\x00']) 02:15:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffbffffff, 0x7f, 0xfffff, 0x8d}], 0x20, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="be9c65bafbcba057d7b004b9d29da47ec593554247445e1aacd6c6dae9a13fad44112c8144b01b8133580071880d86414866de3f27104b98319d4a6630ec6732d5776297c5c01fdb31890f25991d593b7b3175095346189280127b6998344d557a6682223ce94a3bfde1c37c381089a358b2087fbd8a82101bafc3b385b70c743c78db29782eeeb2cb28e351da", 0x8d, 0x0, 0x0, 0x0) 02:15:59 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x8008, 0x10000, &(0x7f0000000040)=""/166, &(0x7f0000000000)=0xfffffffffffffc53) getrlimit(0x7, &(0x7f0000000180)) 02:15:59 executing program 0: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0x0, 0xffffffffffffffff}], 0x1) 02:15:59 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) fcntl$dupfd(r1, 0xa, r0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x40, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xdb}], 0x7, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 02:15:59 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x80) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f00000008c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db49e82a944cbd628419a20677a66da54301b5df3964970018626f8800c45872c89e8f5e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f1d0d2584cf3b4061aa220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff068e3b15509b6f3561e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba16219bc6b7660968112731812a2399da1d90a3be97af5cbc5eead0089ebaca150a9f35e752199e597a5d2fd8eab4c57c44f692e36d68e4af7f361c7e3a7a4a1a2a021685b54c5ab58487d8ece752744af1f19f241e8663a4c1412796bd74aa575dffc98fb45cb53c24cff1b5c4e64f37214a0495dafa4c3169d05dacd6969169f7298a9b241fec0f9380fef75bb6fc5f077c9603a8ba0291bec890e1a0fee3283a1c2d56517030aace52ac16f83f9f2430ed2bf88efd51604f4ecd4888a43340b2260ac17675f2dc5961dbcfac7af818f64a918ac2813bf92ce3476ece590c6b1b3e31598ba8148385bf910fcbd1aca2c82812d585ddf9c1c184b7238fb365da2f493d681b37571801e53fe4f83d259f728a1e8104131a76bd354d6501bd180bfd6685a6eae8b0d03f2d93ce97586ab38b1e1ac1580f9586cca1926e399f50c42d3c22be197b954ea09101bd4e4964caa865d03d7f5dd895ba640c078fc608c45540fca838b56ebe9b9c03f83e3c75ba3ffb24cb00000000000000000000000000f7af01dcb0866d4fa3694021f54028af3e2efbef29f2dbc8f06d3b5937e827a9364790b975f2dde4bafb6f24948a9f5fc62354865e33ce0a6435467da0c723b95d0291c6ee4cd2db668d5089e6d44349f92ca1a23620e95a54d57f3b387fe6a0aa2452b6e5a6601292d4f3edbce78d49acd7da", 0x2b6) r2 = syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x3ff, 0x3, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x6, 0xe928, 0x1, "071f4f70a6660ad2abad904d7fe347fc2a56ea40", 0xfffffffffffffff9, 0x4}) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 02:16:02 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000c40ff8), 0x21a, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 02:16:02 executing program 1: nanosleep(&(0x7f0000000080), 0x0) select(0x40, &(0x7f00000000c0)={0x8, 0x21fa2bea, 0x100000001, 0x2800, 0x1, 0x0, 0x1f, 0x5}, &(0x7f0000000100)={0x4, 0x0, 0x3, 0x8, 0x40, 0x7, 0x8, 0x9}, &(0x7f0000000140)={0x7a, 0xfffffffffffffffc, 0x400, 0x800, 0x63171a68, 0x4, 0x1ff, 0x80000001}, &(0x7f0000000180)={0x5b, 0x7fffffff}) nanosleep(&(0x7f0000000000)={0x5, 0x3}, &(0x7f0000000040)) 02:16:02 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc00, 0x0, "eee652343cc3d54755e0b7dbf4863a06b4d8b994"}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x8574, 0x0, 0x10000, 0x0) 02:16:02 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) chdir(&(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="c47b8b05", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x10001, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) clock_gettime(0x4, &(0x7f0000000000)) 02:16:02 executing program 0: clock_getres(0x3, 0x0) 02:16:05 executing program 1: socket$inet6(0x18, 0x4000, 0x5) r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) getsockopt(r0, 0x8000000829, 0x66, 0x0, 0x0) 02:16:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() fchown(r0, r1, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 02:16:05 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="000500e001000000000000000000000000000000004c"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') stat(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)) chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f0000000240)) 02:16:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) socketpair$inet6(0x18, 0x8007, 0x20, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0xfff, 0x9}, 0x10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xffffffffffffa966, 0x0, 0x100, 0x0, "88735e3fd412d8cead0e8600dad7f47c7607b89f"}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="9112", 0x2}], 0x1) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x50) kqueue() pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r2) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 02:16:11 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x200c0, 0x1) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x20000023ffc, 0x0) 02:16:11 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)="77c53213654a9d36a2ebc6a11ac02215023e5fbd684562ab94379c1b2ec891adf0dbdf79526f760ce06d8c1bdd802174c204ad8ff36cc00816e0edd12beedb604010a6a000860d8ce84b26e89dbaa30f80bc294477ff0bbc9d9f7f39f1e644061904197a23f52d525af69891fc91c7004eb0b95e534dc982e9716391e93e2f672af879ea74cc54d7accb4f7df615581e99bce68712dbec25d64991", 0x9b}, {&(0x7f0000000240)="7be2c3a8bc573108664a2bdfe00360938ed34b1e34de4dc406ea08830835dca9a85e5f9138ba436db61d53ef290296dd24c27d01617ce7ff09c68a02e272215b02959f0a1438d86faa895ffa5d09be427763853a9ca314627ab636e4606996d2c063372354970050d001c51db0d3c44bd0ae1ba30355b7c10925cee19cfbef198a39ad23f6e86cf4c956d0e6e2a428118c6989c19a701032", 0x98}, {&(0x7f0000000300)="8454a73522c944aa0a63cd219ce0eb1b7d61e96d8157721e8767d03f038127ff1b612f1fe6e4bf4bf09646bdb01f1511b79b99e2dda8bf6fd11ef6cb74e21af5dc17c4a259c0691753bc32947961337de979bdb184bce3dad3ed1f2695c476f4cabbed0d408257744add6f393c29887ed2c0a80e80babacae7d09ea8335062041d176098631aabf8f6abd21f18bada3b5cd8ff35f07ddcf475912151f425a232a073825aca75a34a129facf6574f07ebe93b8285cf6e1e17c027c509d38710a184de150f9a6aff895ac2f5ef630b", 0xce}, {&(0x7f0000000400)="50c3acf64669505aef81dcd0011c5b968e022f3d132d374ea11248fb26be48104e65e983e90843c51035826b78742a50a5cd2274361404b1fb", 0x39}, {&(0x7f0000000440)="14ee4b0985040f74d30bf15bbcbd960f2fa0e28e11ec5b981ccf38509acd1add392313c5bd7bef41fce7fdabadff8c205bb34cadd2ca61738a989b4f4a70654181c38881f7f544c4cd826ec4e2af9f548277136abaa4ab8de4fdf48074eea53422acc11ab259a8b14f02139e8f556f45f9c627fe0bb18e5386d4bee362f493d685aa599dae13f26064685bb155fe1fe99aa44b9fedc13e6558a7d46d5f05eea5cbd26e821d6997b3e90e60319ab188e37d26517d2a5d1a00b232c7d41759ce6f1eb3ef81883ea89e6db61ebd380fbaf64d138b426f2c6d5554a5fb891532ef92ee550c859824e05400912f98ca891152c1b1c02b82", 0xf5}], 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) 02:16:11 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x4, 0x4}) msgrcv(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="dbeb05afc1ac947a7ba90bf4930100000000e001009dacff015047dc292d170d08788cd192034c8003845b51b4f1265b21c72249d13f8d709bf2aae44d068e5a0b7dc397ed8f3613f6a5ddda2e6976f07b877061506cb2ca7bbb18e4e978811c078dc45c9f45fb49327bc28d869bb21bbf9c2a6f2ba9190a5d583ea0d3eeb16bfcf8112539ddd5bb7c009872bf8c1ed123d006e121a2c24966adca0790583174d089706342a51dea31491b8c886626153521f5a107f3ef55f84aa3ce45bae1615aad9afcad083f2f0a30493b1d07bc2c3c955d4d9d69fe7999601611964473a888e685226f1f121d3a28651dc7c650b893b059cde139a2eb020000008f29137c2122300661b0c042d138531f286b912b4a6ee7859e39133c746e46a0a9716d6242a6b9508df8611acfae45f04e406f674e79fc7e65a6143a3538409ec8833dfaf930824868082c2af83db3f0b033babd5eddd94e8317dcf91c1efbe8930f19e77892fa04c3b48c64a979607c8c069511c92bc07f19d382062ba51702c8b041c2191b295e25810b759206b67b92990bf2e7a4a313e99fa69863587b3d7fcda45e88ab2bc4200000000000000000dfb58ddc9adc077a4474fa71b78f94344f1ea93132b38ee68062daba9cc6e38fdcd60a4c68e63d2e2ae3054bf2e5d43a805626657db41db2c20ad2a115037d98eea5d6708e0b2c2d7d9904a4a25a15df26ff23"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4005, 0x0) rmdir(&(0x7f0000000300)='./file0\x00') connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendto(r1, &(0x7f0000000000)="96166d04ce4279", 0x7, 0x8, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) getitimer(0x1, &(0x7f00000002c0)) 02:16:11 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x32, &(0x7f0000000180)={0x200000000000098}, 0x0, 0x0, 0x0) syz_open_pts() readlinkat(r1, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/237, 0xed) accept(r0, 0x0, &(0x7f0000000080)) 02:16:11 executing program 1: r0 = socket$inet(0x2, 0x7, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="51d2dd82aea748c5", 0x8) setsockopt$inet_opts(r0, 0x0, 0x4000000066, 0x0, 0x0) 02:16:11 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xff, 0x4) listen(r0, 0x0) bind$inet6(r0, &(0x7f00000000c0), 0xc) 02:16:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x3, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000fec000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) 02:16:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="c80f585a4e939f8399f4b810cdc84247711e1acffb6479bbd2eb361a5d74bfa7a8a4dc97f7716b0e4db95cf6b5154f33e9046190e54bfaede3c2fbcc20a62f7255992b727023d217ecea6b057000ceaa53557799642de5bcbec40e57d6eb9545b62b8fcf04d5cb0f7ec4ec3da4fd2c51305aaac9a2fb8da78a881453254988a1e0cdabb534c065b169f5a46f49c09e3f", 0xff02) r1 = shmget(0x3, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) fcntl$getflags(r0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000140)="3b0605437149e26de4d6d3ed405a914352d2e218bcbe496d0b423176828338406a0088bf0347a9283e3dafb39060952ac19425c5d85d5e707a44768dab8434864c2d19efb010ceecffd821879a671960864c67668cf4376c36efbd94605fff3fb002a41fc680fffd94b5815f220ba18c827fd6c729ca5c551681983a32705c1b1e7b4db6da2c95d6597d870ce4aa23c6db5219f9217e84740a0c691e1ea979da1e48ea6c31fc4b392a28ca94", 0xac}, {&(0x7f0000001680)="f3d24e48277409001123e7e986cc0786d5bce060b084a6dde8739e3ee0c637945a59c0b89f856481d608ecf45012c0ee77a176037d650fd71a9b7e6dd2d94bda85fcc8708ce62762bf40985b838ace8b38356b302f108250e2618c99d771ed77c0cafb3e2523ea32e98c334779534a2c3cf0e32062fb04ba73c3f582bae1a7859e7fc9f33cce2edb445a0b0b2d818d618681ed8230024fedfdefd01a2e4e140b2416c61e231b28684c39da0a8b08e02c5404e7d02fc429bcc034c9a2e6065f32d6c09cbf8105731ec638170cad1d01e177866a3cba75c3e8550b1379fb57cf6159245be2e739934de2c88023177a28e6cf78c98b448ba5ec6f9d88d77cd84158bbecda27297ccec7f9cba60517bca350ef14c6570f0b2aec0d630d565ec244398c9349f5792ec741ca9e437724c037d10666aa22c3926732fc74e21ff1daf6fa96e4690f2b67d02006d6e867cd5a964318cef1d17251d0e297a3cb02561be74834ae0d95d13d68b11a76203f94d4e0831dadd6d7c2478b6629b6819be21995a5a0c1b3db6091e897e51ab34ff6db5c229cd9a243309226a68c9cf8f084ba794f5e307ab6859a8a5be629c251e6c1eec1472a1c098f6cfd964c230cc84be699247e27e7008ded0d96c802653f24693e9f9dd6495bc3c9ae9c5c03e7cb9c0eb32ba30cac301517d334639982a125808b56ae873e4b93f707804dbae908be7f94896d1bdf2f1739c311235f5a1c38dcd88109be90faeea97ccb5caf4d0527235d30d36feb8d81d9687f028ffb4789ce1e5f5708e1ffcfa5c39e9b48254f5ccee3fdad5980a4434116db3d09de003e9a54d118dfcfd64028b2094a2ea07d29ace78a16671618467b52e2057e8c51cf5da2bd05150fbe1a771b5024b9b40106cb693adddd66765c27c9616e15aad1aea3080d4716c53141706903326387852942b6e21e644a2f2957f5e5e725f77c7b5345b184c961a9c708ea6cbc73c29ac2d339af8c4269412c7a9fe723806a861b9612d514614849fb91a7815abe851f21ccefdc1e66ca852af1a4f3f7670f144d296f39ad918fdc326505d12433b4b1f0398baf6c75a56166bb6054b927c575109fabe98e55ec0ef441f68446ec014123970eae42a57e12ff61c8420373bbfb232804d4b63eaba50345c2bd8b1609f79f59307884b3ebc83863f3a5661b6b3dca84b5b37676e4c42fe82e8678c5e05ad980f210bef306f8530eefacd5f033b83acdfdd79fddbe25247067604513d4ea1414972f504e0a88ece1b9e6ef6830d8c13e9d70a187ff2908c35ac5d651359baca59d9ff2b126f198119070d91bcb55dfc086cfb11036bc80fa398c89b2284d98629b7960915f33e72fb905e2ddb2576ea357565c62192c89b8e0c89da41c4da0b13cb397c83da9dbe4288c9c0e0e7cfb7dee8cb6c1a9fa1850983090ef5893cec679cd6a27471476bcc0ebfbe7859b72defbd3da897e34ce6451ad77c6ef115ba9c32a11755579fc02d8bf87ab2c26ab6136ab858b0041dbaefe2445eb3e5809d654a8e1636ec1bdd77926570db72e772bafdfffc2fe7ebf40e3406050232abc5f0e22ce55a6fbfef3fa51e6d3e21836b201fcce4eeef4a1cfda4b5c23f65adc97fdd0468a6b40ff8cf069ef415b5eb93374ef37324dd92eaf7f542e15b88ca6a53c4bc9222c436b1e9e97ceb45273360076b67ec18766194b1bdb9f7a99f401c74a9d36c7287c37d3dc3f0a1504f7ab3a1fa08f6f4f79ab037fdebf96deb923d8de3434c3d87553521a4fde4876caf0a9be83ca5cf97e1945e75bf0239338bfb2600df101f0d3520d367f55876bd3e61478fe97cbd10e1d61287d5ebe81486fab8d881544caabae6d4b742de14d0ba76e7fd88b59bf510ba484337e0ccb4df29a3e54114f102a3380a2f58c55008b8279100239703fa026c2a99d590cbea76803da1c54a424653920949d6826c534c967489c77bb649a3df477403ee71405af456044a14d61ee566911debf171f1983e16cb30ef1306e85c24a7b80f939fab7e9abf8a222fa863c2155e6709a5282115b58b2c1ade65c2c9aa4175cae0f2cf3291034a985b9da7509f7f1ccd332d3c1fe9eea7af5ed4dec9e332252df00180b426970ee99f73b5a64e96f46ef6e9ff7c1487fbc33ede139ad17f0a013e422708d48b035f04d9290aab5c177bb7873f84581111d27bd71cd8c99bf327dd50435828ed890f6feb93dd7670a5b1116f0ebc601eaea2e7054638f36e919492eeebde32117a1c9039b36333120418c89c7cbe126f515bb4a287bccb032e5e4e8cf52fb477a2a8085b65ce6ada584dfa7318664d6b5a5d2d9f2ca8bcd0b64583720de8c915911cd34609c15b3feec6b0ec067e5f0e6cfa28f3d9c548e57c9fe6f29f0d7894e167cb2ed46fee9a2893728b12566c8aabba1a0bac72062b53694c40ee1207e260867a9e54f26eb8aea3fc746def525df83987a5aa950555315c22e0f6bbfcfe474e535eddadd082363ae3dba4b7f32a1a23c7325ebdab91884fe7c1445330c11a1e87758ffd844e6a5f3861a23e744c771bc5767ddab85543b10b07a3a42e3b8d946a4f444a9cba3d53675813e55221d47e06fa9bcbdb526a139ca39c8c9fa35adc3a4c3a77ede14318f141f987c67eb749a471ce01e8f2144d5c449792bef17f6068e9c36b14b06ba51b8cfe3cafade46fb8ea21885640c64062716dc14ececf9707e88601500faecb263df8f5e641db3d11e40042048310bb7b8015aa63a0235e0ccc3bd3f4a1aacca89f1a200dac2be561dd9aff09c42af47df90b400821d4edf07dada5bbdcadcfcc88e762abcf5e26c02e6d9c6672a72ff44768b3f39c72de586d0c4bb2e156b34dbb1f0d872ddd6a454bab02558881c9da8f4a4f678d5c39cc3af4740c12ab2d7818e709de5cdbe8844a3f2a4efa195b41f7a43331ced4d2a97cc71d59d51286ee47278d82d5dadc694909378cb1e82d54e80c4a8c510b63e1cca0ea62cfc160fd9c1fa1049b7699aa4dd71be6e7f2715b185ace02c9cdbc22dd7c796df06dcbc49bd8efb3d0c3fb4775b28cf707d849055ee5171a28ad545b4cc7a8090bf1d7af612dddefed71a6ac4e21796ff19441ba021c3b07505e6b66c557435418abe947e84e2819c50be7f09478f6d712fff9599dbede97a0442430d7abf5d952122567866f48bb628ef28d2d165a7662222131da61a0783cec317cd9ffc8dc4539581bfac5c7c250969bc2222255212f813db5dcb897926895a88929bb899c7e1c0454ecd5b6da1337663578ad0a9f5f8be77e563aeeec4ee35686e94c9de2fd9e15cfafd6f6813a085c785401cc629b214567d503147bda143e2b46e6e9b9b2fcdc0909a00f649674d2a6407a5c8beb1fb93241ff50622eb9fe0f3a4b5b6a51372ae30d46cf0a89e5832290a834deb1a178c37840071b31653e3a8bc05f47245b4f9119444748fe96a44ef71892fa731f9e8b3bedcd813ac9abe2e6b60f6ab30a8593a399d2b9ceaa02ed34c730357856083def8b0d19993564c1c3ff9db742c80b8657ca6e7c8c0ffd1e626ff246af927496d557ae078b0986eb032e765a253d486f3ac057f25379fe257d2bf45bfd00b4e821952967f5be93680df616f6dbfc29ccc00cc633ce5e07862428b55dc7629a0d503cede8af0137e3d32e58e73d2f487055b8d6be4a65a374e475a3108a2d825d3853da82f41850c974afc4bdb94e7f0076d28a3259346989c6494c624b8cc75b5349179cb0d0410d9ac4766f271887d2194bcdbd4e074e484e649a4583ac89128730888def5c9f0ff9ae0209f1389fbfeaf5d2dcf60dce8743b34d013f51b037ad53c09854628860ffd17b62cbd40d3a9aecf258f7d473f9c9f2acf75d3465adee719cac777accd059ae3520a3342a9406cf3edded847cda8440e6a59f8bcd5a7b6ee48729d05b49d60a690e487731e5c4b3379b7921a5d50c7c8e67ee66f75a7b75c7a850bed0b37cb0801d07e658ad2659beee73ddaf27d0f4dd39e6c555b78bae946677f29eef2219f2077fecda206ca8f84067a18e550a3da4cb096e5112e20631139a7bd28d64bd51f849e2397d1300262b198fea72ebd9d0f44ee6f44bc91e74f2d801cd83355fd5ca8e4fd1b4310a132ad42705c9aaa553d5eb1e86ee0d08380c90a49e2784ec5787e3997c28f98dc1c2864bc4f301c6109d3b369064b2ff71acf13439157e2d7d0ffe0b6ab9d7bcc8670d2708d8db4c6d568285065f29fb5f1112f5e3ae45156d0e3e781772f4ad8c26820aad5d888e8ce6d21c0792d40dea60332bbf089ad3881af0df1ce69eb2a7e32dce2f42527904dc1dd6f27dd38234726525148c9b0be7417273faaae44e2f9642639c058aace5f8630014382833734813d8af73277eac1001f25bad81ea2b10767501014f2460a1a9f473bf780ab07349fe8c81737087ca0841cd9bd33a08848d98914fa969094ef90eca6b124c781bd9bcf7e86902c0ace068b3c4588f423340ef87e1bbfabd9d2d184d31e11ef2b22c0c1ae8e8038c90f5239eeca6d3b672723429829d37fcd1a575f6b48cd410b5ead7054992d683d9ebaa3717474d31cad15abe0f5eba9fb89cc556bdf2ff4989375e24a39d51bb947f1a572faaf7a89d28513e2212df6af0bab79aaea38d3b7b83210aa70b8a987e1f61cbf288b6eae07e01a2f2cbe7e4c77cb116ca4a6f4afc45a62f1f23ddebd0b02b119d6ac5eb2c46d92ede8f48033475e821e92c80fa97011f43f5b3bfcd893c8d942b07570160cc90b333b41e143babcf4cc70c767144e0d1cee70bb822a918ebda3862bfa639a4efd3890e01e87630ffac4901aae259435e5c1df03986012551abf0c4d13aebe988e4d8dd364cb77246204f72ece5ca25efceba0bbe023d8a0748a9ead96f5a53ba6115169cce85ff564670f2d7e750fe44c19e3fff3046c3eef319b4a2ff3a45c549f11363cac2c0eff5f025bc4019cc9eedf36f24751e086e7997b8061a2da04d17df48f13796a305f85427d2f43941b678c30e6a674e8a26e0942c655fb1c758141c6d2c17c3b4bfc68ef1fa53dc14a717112038e7e2c2d77afe7702d658235e7f0a6b91246e55c67a3b88b9d6fe223a8773f3fc4631bc9d5b1686a8b77ca1be7ccc8430969f9544207838e1b7448c8b995e074c39151ab8b5eb79b4699f0300241150108440801b69bdca97220b6eb97c6e94e5435afa3baa9097213124ccef63d6bae621e9114989c42438195eb488fc0c4789564ea9cde3b2399e0d5c3f26e10dde6c5fac21fdb6c0b49b4ca958d04be485ae66d6d7cce229aafb6c74e99f947af7493e39458e5a05562cbed8e73dadb303e400bb2b74a44e7f77ef80f9547099ee1cc1a23645a05ab6aac84639bb35ffd2d5922cca31e2af37de55767d6b39160b0b4c1cb480db7d684d2b3a98dc91a6e2e0f6037debc70ddc33c52536d2a675cbbff174a829857dedc08c1da657f21c6c1725a388bcf6153321570f5f506c9a535eecf0f9573bfe93b2243a9dac5578572cbeb5f16146b92f13d225563f7e5535ec03a5c62182f04ab4b0af35322f47ff3bf1446b91b8c473b5c378e49d97fba69829c9431c14c71181c8423400d52796886f6e76a564811b35a8d5ef77bcb01a5bb4f21df684f038aad2fe3dfe1dfcb6010578980c3629806ac4e1992c6949e67e2497d67405f3c48d54afc345ad84a47d5a638ae18f1ee68108a861cc067af9509b82f15bc4273b65320570c80e7c57f04a4ba97eff8b3416051bf09ac05c9ca15b918310b2d5772f3f43bb3", 0x1000}, {&(0x7f0000000300)="53b42000ba79a9010677770ffe2ddb51abda3b6e363ebecba1c5d91b414c6159a40cdf9e321b14d7407fe3c5abe274b1d93bdd8a981111df8276a98b5d8237af4baad7727d9fb6863f373eb82b1c8c2a47ee06365c7f038b372efe6dc7d40ae8e2dded68d411ffa03111cd40db44c8ae923aa571ae5dd417e5ab3e5b36c018be7fcc9d6569e32ab6fc8fe6a00a0dd696", 0x90}, {&(0x7f0000000000)="4a2972d9d72c28a255178c5c40c4360dfbac3d20ea49239e60e521f6e0d4a418583f1ba00c0a26633ab058afe3f39c91ed371049d2505b2118f371c587ac6666bad04b5b356ffdfcd316dd85df44f9f4540d51dfdb538c1713c51d5ecd8a79c7c49604fb42680cf6dfc3c7f560af388335e753a6dd0e39418d34fa9f0b243749", 0x80}, {&(0x7f00000004c0)="ce0bcdf405ebe9d95d1a91b68df3b97b26b54a9ad56e634beb4226be3044f938c77f84c4e27f790be0a10afc0881a9c2058fc4dadd7f3feee3e7630d761f7f34753a59f2e1cb82458abb3aa725e5f2cd5cc7c78a816b982e31c5e8", 0x5b}, {&(0x7f0000002680)="012befdca8f2eb32c0fd0a8a20ec72304010b0072c55a03461ff654ead4edb33d829cd66d94039c165629348616e31975e9404cb144f7e054dfde0bb00ff936f13dc42cb365416f182daa0ea9fe9ebd174cb62db6942b5ac13301318668f30c3af838261eed57f622645eb2d0da34ed010185c0f8ffd5bf44fe2df2a9b931bd4bd5c546988836ff6f4a4e9bedee1034788f99c01eeb72688a558665c42f8b5ea764690eeb2583675e80d44e7e0ca6ff891d749371c587b22ac5189f2244ae5a3b0fbeedc086bf1e1ef4a106a47ca78c833f2eb08e0d584ec2b7fd4abb7c414398cd6197782b915906fd67f369c840d319929367cb1d101dff95e96359576155c23b199fd8ca0a6c3b8f988d5d1c7995a8b1603305b8cb8971534aee3c5fe760a4251ef337dd5e1fdb798afb1f884c159d28fb00c9e17f864ddf28dda3667a58e16621f3cfa12bc45da57e6c398ee686781127c74dc0394f2354b883225455a992f48e24886a79deb6c2bef93e504f59aa6d93a7ff1d5758a70fcdb6eff8eee7743eaf0893832537380ab22a461a88ec712dd479e8c26e35418eb85bd63f73a42622805a72852f1d6e1543c5af9d4e6ecfbc018e04ad4712ae7ae94f14d46854043ed0cb934192b91003131cdec199ef3f48fd642681f7fb6fe4d189be40f8f0fcc2f345415d6b448b321df84e33af9fc8c32b428b1c4474a8b0ee1a46de5fdf38d67350470b7bcebb9567828ec2369ced74966e397610f090fa43cae93020b9292539587f43d0b32a3f6d6b9e0cd7f1fcc47e1b40d5a5520ec9a7f13be6ea4418e48c909fe7fe37baa68adc7825c4c975b722ae7c77b7e54740b1dcebdc05e699271ef2566c83654ef40d5a91e98759aa9df4f0f9d26dcfeebd27a9ce2c137cdc3734013bf2b96dbec04443ddd31254c0c48b504d8b638a070616723a4f518a1a354a97df2a318662eb9d625a74ec9ae0dc5036ee9ddfe0507f56da2e92a97956f7e2107b5c936986fd3dca2949b179659a0fc9cb6900d7a73e05ccd6007ed5b5049f85fc5d816735be70bf67ce75617086931230b3b5e5aa11a7e227d982570421c216680e83a2f58d0f5c16fddde8ecad79e515cebda683d42499c72d1c619cac5256f4e8843fe54200f83790cca3f847e5b765c792937b177a18d7df4060bf6e6bf636d22ebc4f66bd11b97cca03d6ac4c47bda005fdcda419e433d97b97049f46fb6886d3f364dfde1ef95561aea7f95a14ab11f5f4b899e239ba795a2b8ec9812cde47f2494969b847221a31b0a5d747fde2bb88f73cd79de7ba582bf3baf2c84af1695fc13f85624ff110c5d99b41fc9858187964eb2b7ecfc6a01e7f8f7f00d8a1687c96a31f68853a6dfc43d6fa9fd13dc2a53a7954b41dc3182135a80492934cf09048e269684be76efcfff3997e78586a92c2f5fe1a56eeeb72ab93f0e105975fd1240afdd7477f7638421305bfd6b3af21222ddedc14207f41d227bd790d36b887ddb9a6f1036b511c5bba9a1088e8fcd3f414b6cbbf392091c966eb8d2714c11c1dd5891fc85c777f0933eaa0e7028b46d77d2d80f3f0195bf2da59fc9353397eb193352698a67a76690b9b0d7061898774fdb89ac74f1a1e8ad3d151d9688bd5102426057046826b46fffcd4d1f283a9f102e16ae43e1c6e4a952277d7d5e0f343adc7b4161d8f11a1aaed9144c2b95e9701e1525e1c07075f00aa345304eb7dc868e87600b94e09c90d747ffabb1f386b43dab936a15deac88b0afbdbd3e720540abd9881e0d56cf20a2364d02ea07aa74f08db929b48e907354e215d9299f0f5be836064cbdb766377e437cfa37730219351c805ea18ef9f49f5263b335718a82f5ba9056de1e8a76c2787346637903f1bbf73c703ea36d1504a201cd67a6419a29576337dbe92024ff9fdbdeacab6c62f7d7b3791dede733b05f108f5962e4c647c7997e1ce024890444f125210e00295b7defdc5c2ec13156df1f268f5b96cb6fea0d2581bbe06d2b998b7a0fb2f4037ae3edd5f86f32aa56bf31ba4213fe967c0032460f81034e6d17a2587dbdec0e7b7abe7ef99162630e1d909cba6bcc376d0004ba38db5af586aceef64fad036624b22307a037988929ea15e42ad5871d4fc11db50d30e80afc2f8ee875cee6d3ba8a552ea1cc927f4c27e66497e61aa2cb148dcb35112845931d689661bfedc112d432714ea4af5d288cce938100de3310bd70273d66cc689e9d653fde89181fce3796c1d9f1790bc0ebac43506708298740b5b35f0da2a6adeb27877693d5a17bcfc651ef06a2603310f950dbbeeb1b406b4eaadca20e188faecb4b826b84c2b3080aa1733a029f6194175cad9ee99a986bb3a5ee21e96ad25e6eaff4ce9de2382adea02f9d514e25fe0ad78cd18f4d947668b54ce9037055652f596fb08ad16e8b3f33dbceafa9ee364dd6ef69d62060e50425255f221b13e624a93431baa7c11974f55b2188980aa34276b3a1b045c67cb68c2d55a6975776093d1ecae5b633fe04ff7bf1d93b317aadecf8a908c24efbeb2e1fbbe74059607312f9805739b8f0f64e3bab0233e8d84db64e3d467b4972e0c651eb3587a527377f8607b51bdfa4288505eaee7c175b5aa4b2e3c9c4f95755a317a9111b420dee974afadcf8b741696942f080f788c2c5512786efbed7821c8309553d21a4af0a30c4ded72038c0caf039d597ad6af26100bc0dee7a7c435fe9c0fdb1c418d5db7bd6b190a591d5dcf2485b36ed0cd32bd5553668c73a9c62ba8a4fc251ee01ddb682f834872448ef86a2341db4d065f589bc5376d299080a5c13ff58b3eddf5c6ee4ef93329d50c26053e79178fb330db305cbfd2991ce3ff6b13c8eb432951d5228a8a42a29b352affc6000fd5689304b511d6161b6654414817f404752d4d32ba9e4b7843d0d7ae4c0821ef65ee9fd2d7dc5b8c539bdab2e2996a088e0d6ce9d6451a46a2e6c7980fde9755e71ba0c62540e2504ddfc5935b6eef4ebaca544d07398b7844e4f85f670aa285e422871857e659da80d450d9f7b6a351315f15827111447019309f36a28b8b266ad72438c31a212e7dea9e80756053d364bd0323f8ad52cbcb1120439db390971b0c4182be3deda17e547883c00eb01e4d9345ba2692bd7e49600ee51c02cb0f561e752b8746e1375f372f3cc29b04cac629cb177f4411529dba4a97d96169fb948053c0a0dce8a2b9e51f5b0823d5163d66ae20181a3ae36546f6f6e93038bb3b33c6da923b8f539a192699f99ffd0556286e3a0fbdceed0edf69920e230292e7e9faac2957f0418694132a044e29d31dd8393325f386c79deaeb3074fb22fab2b224d823e14976ae7e4f9a7d5a481ccd57af72a2d3ac45802e2fcd5278f2925655a913c7a7b5b05803a7ea5b158eb81bfb63b6b06d59f55990393494b7d9e1eec62a7a6655790917473d044565d40588ee5f1ca94e7bef18b062eeef145825591a675e4235399261307b61ce2ed544b7e9e5c6326c0d792594fb1ca2d81e38aa69f86822858e9ae66b284f7a6fe4d54a56c1816974c8f4c36bd632ca1c15eb79fc39c6d84e2bc926c3a8d6a7b47dab78e238012bb9d731b007a433e0bb92a5e36023f3837ea6ae8d3b729f9be555479b590f3f0a1583f198191190cd3b6b3a1bb57109ff372ae87d8f852ad1f3be3160eda0e8fb228b2a2692ba28687d55a9965ea3698fe5d62fe481ea46443dd6661414974762ae33fc01e3a94f507d6a1d85506c648488f9c7bbe47f67d5568d67cfa38853b2132009812fa1e3e27d04f4a6bbde4b930be9ad9124432bddfec067ef5ba000bf809c2befdeef4ce2ecbbcb1129a4846d8b9eb9beee53ce4dce5312efbd676e87ddad8e87698fe27c70b4c9774f024dac8c368e4d766ef2c346295f87cfec69797705a7db85a1dacb05964fbc7e8f84ab8aa346ef51ec4b932dff7aa88d1022643b19f6da4717368a384b88a7ca64f64f196b5586388b743290d9d049392a5a9640fcf01e8c109e9266f4ab6610749685eb5cd338c745d42bc2063153d6ccf04e1099b892b8275e8c3bff42c1b4ae51b5d3c5350f35edc24c3d839310347ecb83bac94b66db78d3867ce91199eaef2982e201ce15287d92df4d82b045f38a6c224365f8a715767d9ad7e97541ca5fb1abb264a6ada459b6220c5022ccdfef044f19d387988c54b826f0f9731a1423d3e208f73a9a3f795c972af97912c0ac575809d11ee7eeaba6474060b96888d13f164d9e05922f43daf7fb28c0b4daf5b2aaf681901e86aaf3aaad381815b23a52bee2701cff0899e730af0b1f2e0b8b28d31769bc074240cb6ffb4358950fdb6267addd7b2745b8e5656f8cf3729d8097624c8280ea81452e4c50d9843a31914cd024ebe36b36db9b0e874c3ef23791de0b4ee0203f0efa1ff031bd802d9dada53e79d9b08c4b9ecf1309e7783509c5ca0b8d05854cb379de7ddee376f33438023a3a594676e97b14c8dbc4847aa919f94f16e399e726b93ade3a87ae65c6fd89935d3be3882c30587159194a52f2a34ae426dc8b3967ccc22387b5e67160496eea1539b80982c2a8f60d571d87b15b867225f4f91e337ec9da01487ed97f3530d051d18d03674680fcd4b8206cf0ec835236472f35441326480cffcf8c932688ce94a422c461b278f26b051763b5b2f9d34b0e6ffbde457cc3fc6a2c48c28fe8b461d128aa5b109e89c30e3305fc7e5330053c64e4a72835561a29043284db3d2398dadff75974087475a05144269b0ab3d5dcb7790d11969094c6f8ad81cc4d68ae95cf721b4a9d3defbc660d4dc011e04860a407a38229075e928f42a9f014e366d29bbdd827bc7f57af2ca02d9ece43273a67d287781d7bbd873a94ef3fafd4abfa1c613cfae50ce47beb7532b74b9a2d05ceabbf8acc94709bdb0ef144592eb96bdbb1272a190fb71ac62af03bcd29a360a09372665915ef2ef0f876daee7873f40a119bd65e175cb18e7253eb6774365a789289e4e158d64a09fabcb28845b6ece4c39efa4532982fbc9f7b9765a2921c4caf2919d969fbee2f2b8799a4f2ca75a8af653aeca7cd758cece519e7f28580c907460167defa7c76cbe73b8490ce1ace84288220307eeaedef28477623b528e966a24d1eb5ac8db6038e7949fd33e2cbb002f45245abb3f50438ba9f64d26a9d11b2e6aa9881484165e8a027cfbdc397f9b088e7888452051cc331525175e7cd1d0306740d48ebe96e416a6ef32f0a95aeae227694c7fc896236cd3afec4cc292b6b5cfb26ca64a97922d7f5c563dd920a3a8e9dc67be8d0d4d4cb5fe6244eb89f3af5a7e7f32e1e0a62f2660772e9d79a0e972f34ea63999a12602a056c1ddb30dac6a4989efb27556fdd7eb4a029e294d2d2563a72209d0c9df796bf1232164c90511dccf88ea12ce8ea718adc5a25cf71c20fd6c10965d0871e1bdaf7c393ec2e2f14ede03c4f0c2215fa49c40284205dd70e3c972ad977a87a8dbae7ed4002a75eca3d204e677105b1061ad7d7fd5b191b4f89cac3e17bc6784c84fba3deaa058fb84eafc7fcb794216ef135fb04f82241706da6b44e4de44be03d0c12b83f21e5def1a1988499e7f064fb2c55ef16911b7af9ad9a200ff95c2e44cfd68392c044b31b6bc0aa1b2e8425e984844e4476089aead32071e73944b84e3617d5358c5385fc590b2b7ad4e9beb6c8c00c80c6e764ff972fde3b9931359d31eacc6f022c12eccc150878d9b244d5ff888f183bcfd389048a705a0cab77abca7ec5921f9f76d6d65d3f9", 0x1000}, {&(0x7f0000000540)="6502afdf34d66a960d4e7bea99158a60414eb8ceda825cae7eef5c1f1dcbb75969fcf01d52fb27c36719f7eae92e7899a20943ca50e053f2fe4769115963a30b034a7ccb0df0cec91626cdcedd3086b53a83714771664e2853b67e9ff79057b6b170aa44333e4e22775b42cb4e1d18c13e", 0x71}, {&(0x7f00000005c0)="25b098a206aea1d80357968ecae47caa6d0b142265ddc8f77bcd16e242a2415bc8163bfc1278753adbe79334952278b968697128a6ecf50c4e2c5bde8f8442196012b10a11c2314966a9761047601ce1195be63dc1a4e6e17febc374b24ae85ed0f873af4adeb708e1f96082464a7c7996a8178b0dad945873f4604a109a218b3ea6526e69dfdae03a321f260db895c88f010bd55e2bfa732145990dd4a9ee38d2e431e8153f2f5c90c93cebd770ec316fc3f54ffc2529f6c144ce57b02adaa32bff65704d56cc6c41e70664e4a5a76d177e06b79a215139db38dc0ffd276ce1941301ab989e10e09c6bd79f630025", 0xef}], 0x8) shmget(0x0, 0x2000, 0x24, &(0x7f0000ffc000/0x2000)=nil) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000400)="963d71d50a7061f43000652e60fbe78c73fc6cbde8d69b6440ce53fcaf0f84cc6e5780695ea535a85117603b935bb63a38088894f8675fd16d24b3fa8933061e1228dd0ca8be0831e04b066291e487e2bb5d3704dade50f3a64ffa2c81a9fc7f3eb794edcb41c7942979fb7611e94b153db7d45aa2b8563ed7bd0f440aa3575546a8efddec221d4d88833000576b6c4f539f5c5c5ab9fd8b9e7b2b0ae4644fa1f309", 0xa2}], 0x1, 0x0) shmctl$SHM_LOCK(r1, 0x3) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0xa) pwritev(r0, &(0x7f0000000040), 0x100002c6, 0x0) 02:16:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1e3, 0x1c0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a3fce019ac46e38b536dba4ea03fa67a1ae0b50089cf01c9e4c0bc85c285867f293b2a8e5bef498e299575925bfe7977bbeba9058bd2522a1b8dd5cf31a42b2b2a55f7a2558481048a9c473dcef7f77db6", 0x51}, {&(0x7f0000000100)="bf304ccc893433f7eadf4b5ee90adf27748a9deda6e259ad675954f5ed69b33b426ef999bf382e37d9bfd629b7de4a48e8c5f9edacf566737eb1661feb9cdbab2587110c490eb660c73481699b9b6fe40d7ed7a96262997a54d6b5bff81213a583219cc00603c3bf9c54f8242acdd31556e86709", 0x74}, {&(0x7f0000000180)="cd64c2a05a33b74dc9aee3bfdf8d044937a00fe55e1399aedee16137ef6ac95e15584d13378cd902045452d1a263394a22d97c0e79ffca02f4a270dcd011c3e69a1eb6690e18868bbdefb7924c71909ce432a68a985fef1b3656b07b7e7e02727e8f95269b82a6d419343260d79a56c3f32b5fa21cd1d1cad004aff316cf6822e49712dac5ca9e48edf8e776d4f02af6969508a2ecfa3dbf230fe100d252d6b61ab5e5cb8c9047e48608fb87086afa8a6775ab5b8141141b", 0xb8}, {&(0x7f0000000240)="ad8c52706eeacef6d144a8c739cb0539c3308a7064e1ddf6d1872a359b8cdd1d8e3f149ae093e375dbca2fa6e69b5c7a1843710913783cb1b72d8c8fb06eb57d39fc8be5614516f86878e6c78bd4b47b8c6b0d8b24", 0x55}], 0x4) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup(r1) sendmsg$unix(r2, &(0x7f00000024c0)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000300)=[@cred={0x20}, @cred={0x20}], 0x27}, 0x0) socket$inet6(0x18, 0x4005, 0x3ff) 02:16:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffc001, "a147780ac85a538a131100e800"}) poll(&(0x7f0000000080)=[{r0, 0x5c}], 0x1ffffffffffffec0, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x8, 0x5, 0x2, 0x1, "af6bba7b61e4a8e5a16aff2f9f72c18899bf4c7c", 0xb11, 0xfffffffffffffffd}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x8000) pipe(&(0x7f0000000140)) 02:16:14 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffff, 0x4) r2 = dup(r0) bind$unix(r2, &(0x7f00000000c0)=@abs, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x4, 0x4) 02:16:15 executing program 0: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0xfffffffffffffffc, &(0x7f0000ffa000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) 02:16:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000000)="e0ffef0000000020", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="bafda95abc2ae917734892ca722ed4c5d40ece5b25fa68be25cab67ad290a7a4963fcbf2ddae17f834ba1d3b04ed222056310f739aad69396173fea3b906b823fe315deb7661816d6f1b9673621a220a5b81c88ab53e57b0955e29c0913021dcbaf946ed20cc6078c44c585ba174c1909aba870037ffdeafe8391675fed705da606572ba7b99a1c3", 0x88) 02:16:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x5de4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fsync(r0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {}], 0x3, 0x2) 02:16:16 executing program 1: r0 = socket(0x26, 0x8001, 0x3ff) preadv(r0, &(0x7f0000001700)=[{&(0x7f0000000140)=""/162, 0xa2}, {&(0x7f0000000240)=""/247, 0xf7}, {&(0x7f0000000080)=""/115, 0x73}, {&(0x7f0000000340)=""/253, 0xfd}, {&(0x7f0000000440)=""/180, 0xb4}, {&(0x7f0000000500)=""/125, 0x7d}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/198, 0xc6}, {&(0x7f0000001680)=""/90, 0x5a}], 0x9, 0xf) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) r2 = kqueue() getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/9}, &(0x7f00000017c0)=0xb) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x1, 0x0, 0x0, 0x0) 02:16:16 executing program 1: r0 = socket(0x26, 0x8001, 0x3ff) preadv(r0, &(0x7f0000001700)=[{&(0x7f0000000140)=""/162, 0xa2}, {&(0x7f0000000240)=""/247, 0xf7}, {&(0x7f0000000080)=""/115, 0x73}, {&(0x7f0000000340)=""/253, 0xfd}, {&(0x7f0000000440)=""/180, 0xb4}, {&(0x7f0000000500)=""/125, 0x7d}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/198, 0xc6}, {&(0x7f0000001680)=""/90, 0x5a}], 0x9, 0xf) mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) r2 = kqueue() getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/9}, &(0x7f00000017c0)=0xb) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0x1, 0x0, 0x0, 0x0) 02:16:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/169, &(0x7f0000000100)=0xa9) sendto$inet(r0, 0x0, 0xfffffc35, 0x0, &(0x7f0000000000), 0x8) 02:16:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) munlockall() r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)="666bcae0ee349c89be54103bec64acca88ba83c1d6d3558257425f37ac28966328d043e7660acb47d2461e29926d4a21c02f6dfdabb8646b19f5017ee3f26a6b0af8d3abfb0af2ac5b5c5dd17238b81ddf56f1cf4933717bd99c78b0d23c35426ee2312a323f6d126ed405d6aacce4c5b27117166379d16b2a48c3ce3e053f157c01bdacaa242eb7fa7aed3c32bbbe87fa0a6b4dd10d49999784f81a4c", 0x9d) poll(&(0x7f0000000080)=[{r1, 0x164}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}, {r0, 0x100}, {r0, 0x80}], 0x3, 0x4) 02:16:16 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getuid() pipe2(&(0x7f0000001ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001b00)=""/158, &(0x7f0000001bc0)=0x9e) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x10, 0x40000020, 0xfffffffffffffffd, 0x5}, {{r0}, 0xfffffffffffffffd, 0x20, 0x8, 0x1, 0xff}], 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0xb55b, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x12, 0x0, 0x9, 0x401}, {{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0xd260, 0x2}, {{r0}, 0x0, 0x5, 0x2, 0x97ff, 0xffffffffffffff02}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x8000000000000, 0xffff}, {{r0}, 0x0, 0x0, 0xa0000001, 0x1f, 0xff}, {{r0}, 0xfffffffffffffff8, 0x65, 0x40000000, 0x400}], 0xffffffffffff8000, &(0x7f0000000140)={0x1ff, 0x7ff}) r3 = getppid() fcntl$setown(r1, 0x6, r3) kevent(0xffffffffffffffff, &(0x7f00000018c0)=[{{}, 0xfffffffffffffffc, 0x88, 0x1, 0x8, 0xfffffffffffffffc}, {{}, 0xfffffffffffffffe, 0x4, 0x2, 0x1, 0x9}, {{}, 0xfffffffffffffffc, 0x80, 0x88, 0x101, 0x10001}, {{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x3, 0x8}, {{r0}, 0xfffffffffffffff9, 0x80, 0xa0000000, 0xfffffffffffffffe, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x81, 0x9}, {{r0}, 0xfffffffffffffffb, 0x1, 0x20, 0x3, 0x6}, {{}, 0xfffffffffffffffc, 0x0, 0x1, 0x5, 0x7}, {{}, 0x0, 0x30, 0xf0000001, 0x1, 0x5}], 0x5, &(0x7f0000001a00)=[{{r0}, 0xffffffffffffffff, 0x5, 0xfffff, 0x4, 0x401}, {{r0}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x837, 0x3}, {{}, 0x0, 0x20, 0xf0000001, 0x1}], 0x0, &(0x7f0000001a80)={0x13a0, 0x9}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001d00)) ioctl$TIOCSBRK(r2, 0x2000747b) pipe2(&(0x7f0000001c00), 0x10000) recvmsg(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001740)=[{&(0x7f0000000180)=""/197, 0xc5}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/7, 0x7}, {&(0x7f00000012c0)=""/14, 0xe}, {&(0x7f0000001300)=""/93, 0x5d}, {&(0x7f0000001380)=""/228, 0xe4}, {&(0x7f0000001480)=""/98, 0x62}, {&(0x7f0000001500)=""/176, 0xb0}, {&(0x7f00000015c0)=""/165, 0xa5}, {&(0x7f0000001680)=""/144, 0x90}], 0xa, &(0x7f0000001800)=""/118, 0x76, 0x5}, 0x843) 02:16:16 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = socket(0x10, 0x4, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x100) dup2(r0, r1) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x9, 0x0, 0x0, 0x0) 02:16:16 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x7, 0x2}, 0xc) 02:16:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x2ccf) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 02:16:16 executing program 1: clock_getres(0x3, &(0x7f0000000000)) clock_getres(0x4, &(0x7f0000000040)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x2, 0x5}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x3e2) recvfrom(r0, &(0x7f0000000100)=""/169, 0xa9, 0x801, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x8, 0x2}, 0xc) fcntl$getflags(r0, 0x3) read(r0, &(0x7f0000000200)=""/58, 0x3a) sendto(r0, &(0x7f0000000240)="8c2655c2309ffa07f900402908100af56a3d2a1d045fee422affffdcd42a4647c01f2edb3b5ca266b78a3f1631276b4d414c3c01cdc796f465fc39b9ee5ba52f2610e5426ae215ef3d096ff432b08717ba20986a210a38767402ff", 0x5b, 0xd, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r2 = getuid() setreuid(r1, r2) r3 = semget(0x2, 0x0, 0x4) semop(r3, &(0x7f0000000340)=[{0x1, 0x200}, {0x2, 0x1, 0x1000}, {0x1, 0x82f, 0x1000}], 0x3) close(r0) connect(r0, &(0x7f0000000380)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) execve(&(0x7f0000000440)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000480)='\x00'], &(0x7f0000000640)=[&(0x7f0000000500)=']{\x00', &(0x7f0000000540)=':(:+\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00']) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680), 0xc) recvfrom$inet(r0, &(0x7f00000006c0)=""/213, 0xd5, 0x2, &(0x7f00000007c0)={0x2, 0x2}, 0xc) semctl$IPC_RMID(r3, 0x0, 0x0) symlinkat(&(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file0\x00') socket(0x0, 0x2, 0x5) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) stat(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000009c0)=[0x8, 0x8001, 0x1, 0x8, 0x3f, 0x1]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a00), 0xc) r6 = dup2(r4, r5) accept(r6, &(0x7f0000000a40)=@in, &(0x7f0000000a80)=0xc) 02:16:19 executing program 0: r0 = getpgid(0xffffffffffffffff) wait4(r0, &(0x7f0000000000), 0x1, &(0x7f0000000040)) getpgid(r0) wait4(0x0, 0x0, 0x8, 0x0) 02:16:19 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) read(r0, &(0x7f0000000280)=""/132, 0x5cb) 02:16:19 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x5, 0xfffffffffffffffb) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xffffffffffffffff, 0x7c2}, {0x18, 0x3, 0x4, 0x401}, 0x0, [0x4, 0x9, 0xfffffffffffffffd, 0x5, 0x3, 0x1, 0xdb, 0x5]}, 0x3c) fcntl$lock(r1, 0x4, 0x0) 02:16:19 executing program 0: r0 = kqueue() r1 = kqueue() close(r0) close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0), 0xfffffec4) execve(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8000, 0x0, 0x0, 0x0) close(r3) kevent(r1, &(0x7f0000000080), 0x8, 0x0, 0xe5, 0x0) 02:16:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) 02:16:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(0xffffffffffffffff, &(0x7f0000001cc0)=[{&(0x7f0000000880)="b7788c720f7c1ff22932eefb0ffc684f446ea34ba337ab1d1f0fc6dbaece2ef3fe5d1f5a8da1c5efd878156f655f8ebb7a11797faa813babaf2ce366969d05abc4d817988042d7fb0e7ff65239d4ac9d30f2a6c4524dc795d768abe456969f91ed25dbed26033635668f359097089fa6c029e433ad1acd84e25760db4f54e39b26bba7efd7457b27d35ce720c0657eb90acc00000000000000437af20f256fe03885b1d0948b656d43dc43e0f19eb142d5bdc3e9b848013221e77c253c778605595d42da1a0e4085c6b85558bc8869f4650e7b583098d6f09884d753342c569e5bd55cbfc25ba6ccf92667bd37da9d5401002746240c5d14628693bbb4d8e3ef5cd207eae3284f810c3528d87edb37ba7274cae01383cf1f4a4fc0feb40c5d56fe9a5074b6d5022e14c91a929e2a0a610a5d1da80a47821a6a264db74ff0356c9fea85438f561e682b13e4cdddf441c3a241713ed3054ab138ec9b886cee9c3b24c78fff1611cebb9b473872de943b2ffdef23ba82245e98f7c3368adc71ce08c8ff3b91fba66e7fbf11c758d32463d6cdd9ac5c02a4cf4dd71855ad4985dba1919d39b50af2386a9f1047e60103585301bbf70061940b209e8e11c5c316ad7f69efd3901f1f9d4316492aecee091f4957f19f79fee19c67d8b7a6378b964646f194a70c6905706182dcf00b59dc58669cba052173477490b3fd2433269d4418c2ee30a4c57cf638e3248c82b8ada7397877384afec8c44419415ffd4ccd0f3b73b4a0703cebea7c8261078f76b0cf1052752230b9f9d475de705467d71510622a1e55c82faf8ebd17635c3e002d05614ef83b2eb481baf2f774e426e7ab85d53de0aac7133337c22eedca6122e6400d883a8c1c4ab15c471436100c329bea6b2d4819427ee61336521ea6ee8b66040a63ce01916ab0660e7ace90bdab0df91074fecb532055f297e3ae800092a01b7b337ec314a231f56f9f059f7d76980cf8f9c2e4dc330eafd9a580e571a0126a911a90aa7a7ff765196ae9a5110caf6f9e0262d29ee6db428e8256fa202a9bbcb6272a1958dcfe91d6cec6b933eb4b7a09a87177c80a2c9076c2d4e4a0586214cb1d1b4c737fdf8a36bda9dce1da7435112dde85b3a22e619a34b1c6365180fa65dacf8afd30fe4690487b876e4dae8a6c64c2654976de06328a40f6e8238cedf35187f15cb312d8dd3f239984177e093c1cc16d060fc8048a1142c3a4259cb7e32b3c7bfb3cc90939f043b7e5f4c1114b6f9297aac554f8de627e5c5ec4818c1fd7cc339f850d3d319f7e318abc685a45cd061072d03db5b0bfb3bb2c4618fb954b98c65b533666c0537ef5b873703457aa306ee7ce2455530796c8d507530adb00c2c1206e2fb51d52b0a4b5d8a5ca74ba9561da9fb776252b3241793570853d77afbed542b62919a6d80344a5053d4d5360df244b156830e616acba37449e7cc4a071d85d164d05c69a676a41ca037dbaf0ac6c931c22a080e895cbebfabd8c03cd5783953f963951dbe951cc97c7ecfa81dbf302a05fc96d3886e14aa514262669e3d991eb6eb92fae741c8567a4afe2822bb6d8a94bbb01cca65131beb781b4540c6bced30c1dcb703f107235d82a97ccacb7e626468b9bf8d32d95c3d164c191c251a39ac9d74eb6e63473d4e4b73e2c95634e13cb5495fbbc32b8c1caa93e0934c5f48a2fac25a4daa2d7cced3975f660d98e8af994ad1ee0189fb47ebd91374db8982a6c6a8a18a3fb71f2be38241a0440068166073bf99e301bdcaf2d43bc27cb8a05c5f1f4bcf0ed862f80f93b4203de2a344e0cc827d896e4c08070cc177482554184083685932353433c983fa97ca5e70ceff2aee9453aba2198fc0d646b2c63f9368d8925f9a27a5a98c0eed56b3e5fd7cd188f4cfb13ec894def1714dab7f293772e8f266c722cc4afbd989e32ed062161318e144ecd7f9932c2cb2ef5ab9662e00965dead81c566cfe55f3a08af9a2f6e41cf92a790916c9ab2f921c9dcb52db78e06236621dc1f30352626db382faaccd318459f09c161c7363e2f89497527f10b782e80d4b0c1fee66bab0f448df81441efe948ff3f8faf1875f1f29da397c4ead86503d5d9b1ffed4f29e1130c9109cfe8e777677dfd12960458b98a4e43b305856d845b9876217d33542ff70940b685a4afe8360581c4cc92019e561490f4a18bbee04c0719182ba13aff43a7ab958b9efe5b9b765e1f3c5a00c9ead59c2a42a3539e1ddf859653926f3f0be4da1e62bfcb9e2f120097106facabadf488f174f09390a01929d6a14ff63825cc5ac45d443ce0a4b6cb41745d09779004534f650528bc04d36117edb3789a88c8b80361f1fbaa987b83f3d3b2b6be9dee3069c01cb9e3742859599534d515cc7d15f724c78d05b1c6f046579f09006d249e63fb028c6224706610aab86ae661f3c0e3f2d71f80b1926842b33b7716de189916e0b22ef9bb3418b947e522a8d9c4e9235fe2ab939999aa15c07f127a85aed5685785ce1bea3c62b550c39abb089d1a984801429f3d1c622060866819238238eddc297f52bf03f2bb3ac2f2db2ce10e25a2bf6cd6800085d6a962eff2976d14151fa442facc8d359643565f41d06c3ba3663c4283baf98eb3d90fb93bc911a9cc131eb0b8245e92fad352728ad5e24395ba9cc9297461999aa2b9c4798e665162fae3d86034e7f363801ddaaf5e9cf346fe4f4a6277266c5e25521e", 0x792}], 0x1) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/79}, &(0x7f00000000c0)=0x51) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 02:16:22 executing program 0: socketpair$inet6(0x18, 0xc005, 0xffff, &(0x7f0000000000)={0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x2, 0x8a}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x400000000000032, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) close(r1) 02:16:22 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="14e0afcabab24a71fc", 0x9) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r1, &(0x7f0000335000), 0xfc94) execve(0x0, 0x0, 0x0) 02:16:22 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x4) close(r0) getpid() socket$inet6(0x18, 0x4007, 0x2) open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x0) getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 02:16:22 executing program 0: r0 = socket(0x1e, 0x3, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000080)) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 02:16:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x81) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000000)={0x90e, 0x6}) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 02:16:25 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x2, 0x400) setsockopt(r0, 0x2000000000029, 0x27, &(0x7f0000000140)='\x00\x00\bL', 0x4) 02:16:25 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCNXCL(r0, 0x2000740e) 02:16:25 executing program 0: r0 = socket$inet(0x2, 0x8000000000002, 0x0) r1 = dup2(r0, r0) read(r1, &(0x7f0000000200)=""/101, 0x65) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') fchmod(r0, 0x1) shutdown(r0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() r4 = getgid() r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) socket$inet(0x2, 0x2, 0x100000001) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x3aa, &(0x7f00000007c0)=[{&(0x7f00000005c0)}, {&(0x7f0000000600)="be2999f5f34e577e6a872e67f576f5da6c2635bf71e6ab2d699e2e44c250d1fff0b36ac77d3e9adfac40c99c5664c08ffcced4ad764533b9807732c0a457b24a5d97f66e3596eec427789edfab2a2f7152920087f7c3a5d0f4e7c87afe78a888a14a4071f87dd7edfd913eeefc425da73c52550a3d264b6cba3aacb156989c18e9f5a196c1ee807daf74baa3c4b200ed74011d74d1470508c7b078ea4498a4a12e39cf28c336b2a70c59c4ff100e0b7a", 0xb0}, {&(0x7f00000006c0)="d8a09208c72794eb16adfa1c79548bf99e081136aaee1771a56efa5a03d1045dde3f7173a57c9afa2c2b0d559bc207206fc69cafd000adfbf229877ee50ea61b957ffdba2a137d86fd5140cb2ce9d49adafed64f92bf4e18dbbd6c843372e4", 0x5f}, {&(0x7f0000000740)="8252d230717a78cb185d04a0de8a2ddbc3db0fa915abdcb65cdd5741742db86729fb495399b4d905dde6a1f9e120b7dbd3d9e2a055c2c704da487b76a0f71b", 0x3f}, {&(0x7f0000000780)="6ac84b2b8b", 0x5}], 0x5, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r2, r9, r7}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r7}], 0x90, 0x7}, 0x4) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000000c0)="a9382d4c36c49e2cd197f5d562da27563bcb122660ca51ff2cdb70245990dd42ec", 0x21}, {&(0x7f0000000100)}, {&(0x7f0000000140)="95d06022bbfa3bd04d232da85a8959ab508c5e91df", 0x15}, {&(0x7f0000000280)="caf529d0d38bd95f60ed67a28f6a2816ce6c632e0a6c40d4b71bfe39f89d96fb011fb8c04370f7e7a2ea028fbcfcccde1de53936c22695074a8f037ab207f24a6423e60ec67163f71c51f4637cab0dae719a8d8541837a4d9facbcaf74ed740f698782e06ae452e32e5d94afe7d44b954336f0c92b425f253ee86e7c0324b3ecf2f705", 0x83}, {&(0x7f0000000180)="88ccb2247228f2cff148b3bb4bf99913d4b6668a11177feaec3462997fb06bdab8dbf4bfdabe7ac699f09b9d2bf6ec00b53364cc76c01beaed7342b1a2", 0x3d}, {&(0x7f00000001c0)="77e7a7a4832bdd1342ec114eba22e5e26955e7b35139dd85a7ad20e075af4fe6487dc99313234587c550bebef5e752e0ddb6830d3a6431909b49372f2eb272be", 0x40}], 0x6, &(0x7f00000004c0)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r1, r0, r0, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r10}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r1, r1]}], 0x98, 0x405}, 0x2) 02:16:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001480)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf34272639e8bd16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b27a96b33949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf28da0e937f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9985d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141faf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af03b5598de15980da432b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209f983a18e28ee1cf26ea57d8c4a2d5559880e6f5cb97641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d1b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dc95838d2cab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6024911c1dfe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae796852eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf10000000000e1b640f4d11db10eb00b61ad51932947d67ecbd1a0be1679189efe7b332c2ca022f87887f227508ef69a6b17e5252893667936639c6ea842abf8d91fb1b2fd34f66680e0ff136cc869f2a7190c79bb5c0b3cca7ab36a380cd6f3c5327ec514c87d5d07b0b36c546c65979d5dc0035f2807612c915c0d313caa0a96d96a1e8500269db87d7de53ae28ac909a576fa781e60a79d33a49f8d528e2c111b8cf9c94d5e949f780d295215b0f05a14a1a0d07922de105a0772b6de7745049ea35258f257d04f5ff6893a851d31db5b4ae03fa386a40d090932ece4a8e0542e840a5768b0918cb1b8120ecba14ec81c3c4773536f7ee508b99b0bfc2069c85925a6100ae525418a1590e7cefb680f1119458773f121594eab335c7598120933950a51945d73520e7e2212d494fb9a244aaa25cf16", 0xf45) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7ffd, 0x0, 0x5, 0x8000000001001d39, "bad85db5718000"}) shmget$private(0x0, 0x1000, 0x6c, &(0x7f0000ffd000/0x1000)=nil) poll(&(0x7f0000000280)=[{r2, 0xa1}], 0x1, 0x0) 02:16:28 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2004, 0x832a2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x24) chdir(&(0x7f0000000040)='./bus\x00') 02:16:28 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x3, 0x0, 0x0, 0x0) close(r1) 02:16:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) fcntl$dupfd(r0, 0x0, r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x59) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xfc3f) ioctl$TIOCSDTR(r1, 0x20007479) 02:16:28 executing program 1: r0 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) fcntl$dupfd(r1, 0x0, r1) 02:16:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa923, &(0x7f0000000180)={0x4, 0x8}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x6a4a, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0x0, 0x4, 0x4, 0x80000000, 0x6c}, {{r2}, 0xfffffffffffffffb, 0x1, 0x40000005, 0x0, 0xdc3d}, {{r1}, 0xfffffffffffffff8, 0xd0, 0x80000001, 0x6303, 0x6}], 0x7, 0x0) 02:16:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/130, &(0x7f0000000080)=0x82) pipe(&(0x7f00000001c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01000000", 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x401) 02:16:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffffffffffff7b, 0x0, 0x0, 0x0, "c02a0800f5a31a711aa0a2eeca1367d31e788b06", 0x0, 0x20000000000000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x100000000, 0x4f1da80d, 0x0, 0x4, "7b497463f01d92d7b00ba456627ef8077b8046bb", 0x3, 0x9}) 02:16:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "ba986b6aeeac05dfbd581c44dcb65e4db2d8ee3d", 0x3, 0x4}) 02:16:31 executing program 0: socketpair(0x8, 0x1, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) r1 = accept(r0, &(0x7f0000000180)=@in6, &(0x7f0000000040)=0xc) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x345d4c50) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') 02:16:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\'\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)="912c00"], &(0x7f0000000300)=[&(0x7f00000002c0)='&\x00']) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x80, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000340)='./bus\x00') ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="bbd8569f75f5d7b70d3f57508f135cb5640a6a96c3789b754296df2563895389940ebfdf5d0739e2d7e1d0dbb1c77c8dc901dbce493f636daf61e386a9cd1ce3d820f326a80ba31589370f4c57e4cd97818b38d050450c4c4da57f947455896ff6fdec3af9146a929f501440f65505a75d0efdd71c50a4e3d6a23bc49a7a83", 0x7f}], 0x1) 02:16:31 executing program 0: socket$inet(0x2, 0x101006, 0x3) 02:16:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x3, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 02:16:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000800)={0x0, 0x0, 0xfffdfffffffffbfe, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(0xffffffffffffffff, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) writev(r0, &(0x7f0000000780)=[{&(0x7f00000015c0)="59e8adbdaff9e1fd124932a0c634dfc2291eeb85290b91d64cbd1bda1e2dbc40ed71a17835259397b2d3c6af12a753dddff1fd0197c7a1596469ca85f484251fa5d625754d39f97eeb2db7aea6301ecf953a7806d35c8d50d985a5ce29e2b14a4c87eba2215b9b35ee53c76e992f19183244d92600e75088d7c82507f2d2423560d68ae2fa828f18320535cfec128fb0e3eb44e8f5b0ef3ff7f2322077c01a5f5fef596433a630c31495393d28cdcfca9ebd38394dc610bc4e9b71f7c0fa55617bce299fd38f6bb4400188ba91fb6da26463b3148132317ff1daba1da320170a6f4bf0a7c66fb1eebdce4e5446d5ffb95de3f51ef83a8348068c748c788321729871d015553e4b417b50f71d2b889241be2ff5080502b5196367df37215f8b9f5b4672a10a65db4480feb5ca58d6d33ad5c0fe0bbb3814dfc5e8840bfa2681f8fa4125d2884d5942be8db0b2f7fd9ba38dc0c8f765d823fa0f22002ed113b0439aa7bf1d4b16222291e110678917613c561b8035d02986b6954d5747be347fb98e49f08c14e18e0fc88ad70ef48ddd821c2a38d032642db0d7d1d9a2922368e6d2a21c1d98a0dffab13d39ff908f4e5e15fb35618dbc4486a2bf7c99a07fc506ffae848d615bb94ebe5a0399a1c55d4a1a11413c631c20e586ad8fc365f1725dde63b26f0c42ec873c28fed30abc7da2f00931dccc9a4002b0e4dbad5d7dcdc19deae5355366cf1b2f79962108e8020f81577496a83d5068b9bb79274cf1d9ce81744f424a34692a2cb94de74747cd9f37bd98d5ca47354f467bd6c022ff1aeb02b1661d288a087fd54743bb9eb953d4b7132845305a11847ffcb2de22c462f58c3a7d77f146d6364342c3c662b1d6da61862ce828dded6ee0adbc2f9445584fadf894b65a63c1388a5bfd69ee12125faa8c4b8853b63af278920fcb921aad825942a086092be318de8f8080d3b1f2fe204aa9f07925f1b980560c62e241da9be5009d57bd28f233da6a2e15c9b997f74bd9d48574b1e49116e362f66ce4fbbd20a5f33cbff33453eabb7d7bd6f4a15649224ba720fb81e47a6e497694251cdd92496d6483fc5d5497e922037a2d476c7ed52432fb64231db6a171561c5e4a7eddaaf7482513f2916941750b23b9943d313489d1757cb45a05e7d7f0075f523ceb28645f447b36f21d94d01d9621b977cef8cf5f58abd30e0c4ad3bb3fbf2beb4688287e837b9b8dd57719de67b406212481438379a65f3a9e2279e426ed503120d427374d04216d6d9677140567802e0fac034fee6e4286200f67f790700a0ca1d05ed3d5adf9f97f294407c92ebe3b422139055e2d26f23bdebd529483f58da5e067f4069c48829b90be957a437e31b766356e8043df878131b1ed4a497326413b65e96602c1ac1cedf15784496617e7597525a0eda40c24c45e109e3fda74f8663fe448fff53222b46dda06e38331d8c7abfa21c88300141383c2834033461a0363858eb5b2e178ba3b121c79a9658f1fe75b6446f8793ef805dbfc951772a0e4a495136204f08304bae2ad850142451c0530f9857ee7d7f8422e9a63e25662b42d23c527c70388a26bdca442cfac43ba1ed1bcd4e354494e9f66cf4082879574c48eb7e2d18cf4eb09c02cf38d88eeb8a9f27f835367e9435699141f5383df76ca2cdaf7ed18cd63cb05b0e444c220ca168e2ee73179f5320866cb2b234a76c0992a4c35636934ffa520036a5d5713d1c890d1f40a282f57c052dbd3922b2a4b1c90d1417b6ae37e9ba0ff5da81eb28cc3b99fa1f4393f2cb9847131ccc05988df7f508406829ba54431c2913dfbbea256b90939b876892f17501be17e6932761f682313fb5d6a42294c7c1b377f20ee88d7377247c8c5dab0a7f61737c90a825ba64e9999e334bc73dbcf9eeb6095ec8cc49095467f5ecc7a4e08c962948cb381882d56d915d0f9fcbd5ce1cf612c86e62987e9447ea5f9f8873aeec0ad573b0244e5ae654c95bf59c21f647eb4bb1e453a0b6b3dd673cbdc11207f2f79b05317ee6eb67571fcba60ecbacd96227caed622d7ae06fa62a11f0ac5dcd08a4b48489909c97506f00f10701bd24c47ccba4312d0ac6f018cade4cb0e539c7e2b3b091694f36277bea76bc5ba5c01a2d82e9a0bfe13c89c794a762c100a694aee11609966989a7463833382b22f6c0fe1928d3eac7776426158f7d9b5b71ee2db26965d5652bc530747c491939a1235cf67e49fab029b7d8f1c307396ef4179ba86d8eed9f81f64b6b73135f15d2e1f237fa7fc94f2a6bea892cc121aaa12e4c7d5d0d4c486c86933cca680328bfb3a5c37aea250b057ee2954bc80fd9028ea648f0c75df39cabc38e00b1500e3534fcc3e96678ade27a4459a9a565836d71e9860b3599d0f5cc0da2eae899621c17596b5841173ec9d4d6a3ee9fa509d24f9d6a9d19b4a9fb18e9ccd7dc34c94881345691a056ded1ebe559075e0b09d59e2bc9048fbf5a13963ed956e10be9bdb8b37d42d8899e85b4bbb15407fe40ddfe019a25a7502ec2c96ff4450261055cc8a1404a08e81981190a66beaffaed57ae2cf7bbcda7310e0ab410778fb43130e31b4a4b66852607aecabc79aa06526c53d81ecf8b5e1266d7efb2bbc2fd03f0ef4067e3f788fce325e90703ca366bd1d87a702fff8809a754164ecc48ea358a5d1861d8fda0e7cfc51984a1dc262b0f42db17b9fd1b64c0ec13052a0389b350f48d8ec6644e827029097e988022c38ad5ed227e5e50124c15c60b8766af543976d0a242544efe48ebb8d547db753f9b64e28173db1674c016e4666fb45dc20fe517fbdd358848f1d57879555b8b20d41df4e48aeffb4d33ab37daf5295442e52150002cb53663378ac2fc9a78f8fee158cdf4fc29b3e0f5957061b02fb4d7b305b8eefc5322309e68e371e4f1503", 0x81d}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() read(0xffffffffffffffff, 0x0, 0x0) 02:16:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) fcntl$getflags(r0, 0x3) close(r0) ftruncate(r0, 0x0) 02:16:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r0) 02:16:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) shutdown(0xffffffffffffffff, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x53) 02:16:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xffffffffffffa966, 0x0, 0x800, 0x0, "88735e3fd412d8cead0e8600dad7f47c7607b89f", 0x3}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="9112", 0x2}], 0x1) r0 = open(&(0x7f0000001040)='./bus\x00', 0x20000000001, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 02:16:35 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = semget$private(0x0, 0x3, 0x42) semop(r0, &(0x7f0000000040)=[{0x0, 0x8000, 0x1800}, {0x0, 0x3f, 0x800}, {0x0, 0x5}, {0x4, 0xcf, 0x1000}, {0x2, 0x2, 0x1800}], 0x5) open(&(0x7f0000000080)='./file0\x00', 0x3fe, 0x8) 02:16:35 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000000c0)) mlock(&(0x7f000007e000/0x3000)=nil, 0x3000) mlock(&(0x7f0000152000/0x4000)=nil, 0x4000) munmap(&(0x7f000007e000/0x3000)=nil, 0x3000) 02:16:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x2cd0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 02:16:36 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') unveil(0x0, &(0x7f0000000000)='cm') socketpair(0x1, 0x3, 0xfff, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x80000000) 02:16:36 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x82, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3ff, 0x702e, 0x8, 0x834c, "c4dab8ac7660c01006e5d9317b964a6276064f6c", 0x80}) 02:16:36 executing program 0: r0 = open(&(0x7f0000000300)='./file0/../file0/file0\x00', 0xa0, 0x110) shutdown(r0, 0x1) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000000c0)='c\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2041, 0xffffffffffffffff) socketpair(0x1, 0x5, 0xece, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)) stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f00000001c0)) 02:16:36 executing program 1: r0 = geteuid() getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r2, 0x0, 0x0) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) map stack 0x20000000-0x20400000 of map 0xffffff007f12b000 failed: hole in range 02:16:36 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="2b12ada4cc21770ab78999", 0xb}], 0x1}, 0x0) mknod(&(0x7f00000006c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000480)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 02:16:36 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) r1 = open(&(0x7f0000000040)='./bus\x00', 0x18040, 0x20) read(r0, &(0x7f0000000340)=""/238, 0xa2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x9, 0x6}) 02:16:42 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x1, 0xfffffffffffffffb}) close(r0) socketpair(0x0, 0x4000, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) ftruncate(r1, 0x1) r2 = semget(0x0, 0x6, 0xc) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000100)=""/184) 02:16:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() select(0x40, &(0x7f0000000240), 0x0, &(0x7f0000000380)={0xfe000, 0x5, 0x400, 0x2, 0x16a, 0x9, 0x7, 0x6}, &(0x7f00000003c0)={0x9, 0x5}) 02:16:42 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000080)={0x81, 0xff}, 0x10) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 02:16:45 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x5) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r1 = kqueue() preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/25, 0x19}, {&(0x7f0000000140)=""/171, 0xab}, {&(0x7f0000000200)=""/204, 0xcc}, {&(0x7f0000000300)=""/51, 0x33}, {&(0x7f0000000340)=""/42, 0x2a}, {&(0x7f0000000380)}], 0x7, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000140), 0x10000, &(0x7f0000000040), 0x3000000, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000440)='\\', 0x1}], 0x1, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) bind(r2, &(0x7f0000000380)=ANY=[], 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) 02:16:45 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r1) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r2, &(0x7f0000000240)='./file0\x00', 0x0, 0x20) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x65, 0x84df520ff657af1c, 0xfffffffffffff416, 0x2}], 0x7, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x80000000, 0xffff, 0x3}, {{r0}, 0xfffffffffffffffd, 0xc, 0x0, 0xa58, 0x9}, {{r0}, 0xfffffffffffffffe, 0x83, 0x0, 0x0, 0x5}, {{r0}, 0xfffffffffffffffe, 0x80, 0x800fffff, 0x44a, 0x6}, {{r1}, 0xfffffffffffffffe, 0x4, 0x5, 0x8, 0x4}, {{r0}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x80000000, 0x100}, {{r1}, 0xfffffffffffffffc, 0x40, 0x20, 0x137c, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0xe, 0x60000008, 0x2, 0x4}], 0x0, &(0x7f00000001c0)={0x7, 0x967}) 02:16:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x902) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus/file0\x00') pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) fchownat(r0, &(0x7f0000001600)='./bus\x00', r2, r5, 0x4) clock_gettime(0x3, &(0x7f00000000c0)) r6 = open(&(0x7f0000000180)='./bus\x00', 0x4000000051, 0x3fd) sendmsg(r6, &(0x7f00000015c0)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140), 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="6000000000000000010000000600000079319a4b269e7cb134249d1e8f154acab283ca4cb6a48670d2ac88a7db44b520695586891ef8b6f7deebc236ba8b79ceb082627fd51fce269c9f83e14c3cb8deb44b691bf87906f3477f000000000000100000000000000001000000090000009800000000000000010000000180000076fd5ec5039b151dbf78d3d84dd2ae6907e28774510210daca113694af363eaf5100868129ba9071dd2188677e58be6a4ee01485a6b7a7f772e1aa4d8bcd7a25c396560cf0c1b8ad17f11337013a7dab7d7c5dbfdf1d853d427274830080308058588abdbff022abb7e3ef4d616b4d2883cef6b21f0b8b0eda34e08360af09360170ef796664d37610100000000000000000000001040000915b93acf4164d66fcdb58f8530ad984c627338ff2d6d890e3f497557426dbbb37d0256a960ac34f6f5f2c1ff1e43e56db4427bfa46f7faca9a77ad69e6a07c4b2128565fef4768c61f9b1652a107f068fb4c0d1e549eef718479fda09a99656159d4345a9cac887e4ffdb4d3267985735d5ffb480acafafdab27f8718f6e0478b841322559509ddc166752d307cd29f8f260c98c5d23ac441b955f1367b63c4b42aaf722db9756cfbd6623538d5ed8c65b414f37b55b5ab7c2ae7d05251d1c1a6a6fc43d5eb7944a527217484f139ce843fee5bd0d25805ec22139af033b28d6980374c5361ac72525ca3663f1e9f9a6eed8a05e659ef12713e4ee81fab0b28de33bd0e94eb295bb22529133e5aeeae261aab40202bec1aaf5cab3dff37ef451e5f7a04e0573048a622a00fcfb21314cb6dae671a597e4ee1d6fbd03575a409989b7648902fa796ffa5450f755e935a80d449e45326ed9318c293cb51ecafbd9b89c734af14ad5f38b583ea543a43e27db419f47acd68e616fa49a500b632e50ed95b70862c34568a1e68a0f06e7c6a66843a0a01415840974ddf44ddb2de5175aff5333564561c117d7133a681e47ebd2d31a2baac089b85d5022babb2bfd0e2241305737f879c67fd626f4650af97c541bb19034dbf529277d68b7b6778ae208650c826e108ecb42361c2ecf1ba34b62311a92975ea14f0aa1b0db51f33254026948277c7033d9e3fb973abb6021819a0eb6a2685ff605deda2d491bab7ae8d43a0e882939f6f1a2f8d2b9558c2ac050f8225bcc3467da91270c8929ea8c533d7f9bc414e3a02ae91df31d1a6641d70fd6eec83acea92b11cbd1979475925b613813efaa18ce96e71bae7d52b7076e4cf18b90b87a49054cf0bf8102ff57ab2a31eb0ff3d1dd745421a3b8a3e0d0e29359900df06d8defe04f5060af8322f7cebe938ff77ceba3949b20a545db96e053681da7d235b6e63b0587bdd3cd8f91b0073db6d8234ed9a61233593440af5a5e2d893b1222f614fe6847a6627983a1bd86311af0d2a80b808a506084d0708d52d1f159b61a64aa50a14973d4fb66e5f66963f639fe1e6ea52e053e3a2ac98d9551a10d72c738068850f0cc47d77a8bf15e4c056a0caa5887f6127c5ca883bed7b9f70bbda988b922eca7d5f48e52b2d3d5cd687693598d94c78afe7323817b3bedce0163161ab40fd79ffddddce43512d0c03d8ac089db7db2ffb7367f57f3f6153a269e7bb3b461aaeba1fc4708fd65ed4f8103bcf4ab3f5dfdbab2343c0e8610a380a7e8cffae41124fb02e48a5a9a07e2930879cd88343146a649e53b204c5cf3c5fec0be67ccd1404f7041a55f7cc6a30ee2a839424e79aadb5211f55ae35f5eea9d6684ae7e30623ebc52a18ce01525ec0e679ba80b78675e8e291febe56e36452084dc1cd984c82b9e79f7cb7ca605579f17db7c8173eba1922ce739c900950eb6c3a67bbec7e8c06a3728fbded5a8d905ec9da7dcaf4565c74143de97a2fe70e15f25c1c5f0add8e3e79a9c23e44c651c4c64daef3f0b66f197c9b4e3fe6864c717d2643f45a2dcf1a57793e484154a7196fffebf97025b6dff6e8e43d983288d70d668a5aafc0b52a1583c3e04ad6350857d66bd3464412e171759f588490bb57b8795c23bd717953e97798e11d4c8745803b918e72e4f5154cb8a2188c01d61a1a4ef4415d8db2bdc409c68504caddecd6795737b5ea2f687aff240f8675b792bbd7632fdfabdcaa9cd2f9cde6f52bc7aeae8d011e9162f8d4544e6802326499c477bf75bd916e1b120deaa88fe2dc20c2870a80a2a1e07255a5b338a4de78d560e16821921bf7f11be9740f6c76d21f59d5c8df2112d01098187195810cb0c0c018c102455a7df5af2f154d8cdff53895aa64c165132a96464ed6e254df27f80e6c57c38a2e052588db02e47e4a252d57677923483dd07cb331ce585818811b99d784fa0535a22e87b5fdc8fdeed2527d96e5eb81758b3e6603fe625005b0cd94e9043551a68cf70d9fb2fb2f0bfaf1f092c5d5d3a5a4b16a9c3674c1347de8f1c0380a8e4fc2c4599de5ae1b65aedeb7d129243cd1f5a73d046b1a286db199281c9406f1d5ae9ff7505ef80797b187dd6ecd430a8bce206b84330306f173b7c65cefa051cfbfaa9d7df4cc9132b9017148bbd3e02230c1cd17d3b9e5eecfe7073f541f849aa6fbc74d721d689308fc6984c802ce473d1747ca1f6afe154c3b6a40b8cf020dd8fa29671ac3f441f22a7a41cf48772e3d0ff36e86f8b2dee742fa6342b1441ffaca12fd183737cdd1a5afd783957ea450d398246c0b356ab660951354f8af4ee0430b701f29e6e9774bf617a2795162aab76b71302daf0c03c5af99f5f0c810b404e829424329a2c9761a43dcf5ebc0c009935bdf99817b7d771833871f02a2c0fb2aa9e477c9694dece7dcbaa930442eb8ac3ddb7de1a33dbb44422bd9e5f2fc0a2b00e4b6f05d75086f93efda4a04b7201597a9e289c3ef690039928ab583deb7970366514f8d36f3f357eb628546e40b63409681ce674dd34f6689196092e0f4cb949dd784c3dba5615f770a09b30220faec5cf9932026c4d3cdb3a8aeabf2d9e94097065f29dcfaeaf842d6606505ac4f78cf1cf559dbb7a239b68ddae549501dde1715db8fffaac905e4e55225924f6fc636bd15b0a3328717f916b176956cbd0d34d881088a0f355ef2760a805f785c7c06a03596a93763b819e7d4ce5759e780bfbc0ca445996f145b5b03f3a6fa53bf0b9622519ad8e272076723f1e548e595405de3a7a9d4df9156cf5dd21e732df9013d904a85e7c36cd6c0dfd373b66eaa05d96bb4f6ba522a2ead4e7131620e296334bba02b09f273c94181d7fcc4c0c892d9ee83b4dffcc60e653059344954ce782885cd7527b42b6279b2470b3ea948efb1e67c4604a5798ac6ea553a1df836aec544355c03c2f66569dfb853f97158e4649044a70333a110bd337ccb5e5e1c449df7d2e1a357da9893a52010a3294345614faf5a4cff5e0c97af0aa71767f197fc04aa7707ea1e25687ff920599de1e39f501eac0db74f1ac85dee8ddc36dd7732edce43f450ed2ef583e37b89df763ffae228c124783300911612de4bc86d79719bf4e73ffcb2c5a07afdbdb9f86bf64263f4f64ab06607850b74c57e6d51a175c899073fe7338a051e3d162ae44c22e82708957cff66e62722898bde279fd7b5e56f79a654471af7bd0375198c506c8cd78517464dcf69b50141e0901f9f6114556bfbcc1283e61108f0555ff239464192d2b95d036fd593bee100b77b84c6d15523388b46d05270b9e660651edced9e22ba3ecc96b2d1b06d96d968911b3b6e2880aea83cc52cc64112346362c56d932a2ec6d4fa423c1dda8a2c73e4c0c413c99c83aab389776d2990fe72ab04c81bbfdf50d96761282e1c81191a45f9da77bf76e380da6af8c87350c7761ccee4d65ccac92eed92c48e5b898fca01af933553bde0635d2fc1da765f62fb29df8354019b9fb145e09818c50c4d2d7f2f290cf307277e62aa7cb8fca1e1838ba12a227e52a93d9ddaa995867db672a6eaed587fd140f934184ebaf67ae3725fe65be35a2a08e9baafa31eea64fdc9d897e68fde715efab854378da7e789c52560fd45bbfe3fda5e695343e427638258f476d78c18ba7dcada2fb46731976f61815e32854cde8ab5747da1e1ea496f8f8111a93f4ec4313f60f352876a5a993023f529f2dc5faa6e4b2a5c1f765b8931dbedf260a0557a005dbbef65e5c9d6bcd371ab900fa128233d4f62c263adf7a95ac90d511ce313cfcdca07e66f7b8b732a5e6bbc67791621eb282c453eae2693606bdba93e6d200885266aaf6b2db90d4610e2e4ad0ae0c16ac671e51e76caecc1db88ff78a389cf6a491711e566ea0e63ce7a2b9f14decd7c72daa78a7d186102d418f1c147f92acbcf2d78010796e8e6e4cf8140f5b82c35a964cdd5c6ace0d858f7d8416a049c804f1d1ba81ef635cfda4a84d5bc0f61bfda43026d65f617c7d6c5dfc33e270ee86f7181fa5148cf7bdc9edf2194b9e3b002523df20fbf0e393643a1fff232d2cf6c3ba45704d5bffc0ee82e57941100a915f59368fa7a3892384a94eda9722e555d334c74d54ec2781c80c51afe59ead5f079d0669c445b83a4c7cfc89ae7f876ad084823c8cbd396f8ecc890e87ac5a17d389dbfd80da7ae9986eb6b10b6db4db16a3e7aa111eb00f4960a6f12686245a300f5dbdf1179d25ad97e6758bd6938d7f001e49022ceb5dd9b6750520aeaf79965992b00ace4e8db8ef00e1fee49c645e52a6f009ae645d831e2baf0348cef5a2bb708cb08457c1b388d61a353e8ee0f20c430d0f08b632d5a9377f2b0e53499142a69d59e255edccd52ab531eb9dd78d6e4e3f0f19841e954178800db02b87ef5ef376cf732bcd35b6f1f1ac8d2326bf8cd21646ea66a1d916da9e8ade175ee56a0a220dd6da68bec598d524c653736bcdc1d2e20da35d8f449d4c807db8198415ab0f72e42394fa9988097c833198958ab67d5fec6b9b52a13ad534f5c76178ff39292584de43f383a8cc128dab9f305a2f85909309cd88b634b157e0206a9d0e09a03d3ecd9f355375fea13c51e3409e6beb19ce5eb7deae91f8f7bfbb99a9953aedb3a7c98c32eb74b6421d7b5ff80d515b773d7435497f56a2440da71f28a23d99593fb5221826f4fdbf8bab35a0a96e4c1d84f565fffe5974165bdaf5ff53e3afabdb167eb2dd33600c21b2f4cabfa9154e302f3d8076d6689219a2bb71f6062fc52f36d59db155f822ba7d2e5f7f6f6ce55dd178b549c65d847fd7b9638cd93cd4447ff61f5d3d8ae842d319309ffbe9855ad48f110c2169cb30c3f7b3829421345e7b0fbb7b787fcd7f04bf31a3cabf8c7a91fd72eca2d397b79356bc74aba27e337fdfc562905df261fc8b2bbe6f86852545bcc6e90cf9dc1d1efaf876d9c72919b69e66d790cbd44d35f39f545b5e9c54b0959b87035b9d4e8b698046f83030c1f8ab24cb3830788f1a9c1e3bc1c7aaed075848bbe9fc529c254ed9c3fad225e2270ca3f020621008d8bdb3105c4eb8094f0e92bf181b73d3d5db34fe576f5e1715f7cdd673e54ab9e949f60d9cf5dc8738f03537e2540ebb9b495e5d7fa3d38ccdd82c9168c55d2e7e010e28f61fde297cc9e3c9605930f1b02fd9dffc2ff14d2f94f18b63fb8c1360d9c5a699e8358a87459f56cc68894b9c645be73d45dbeb3891543bc1534559085165f1c1a34ac87d1041240b863fe8f6f40e252a8a32a837c7b464ee5f60bade42e39e8ae29cd4e558e6a0011b3c19b0d1f525d06d5d5f8e04826fce21c03f907ab8ba49bbc4cc7745d2f42421499c66ca194a63de32bfe9ab2f23807feedee720e436c4481c9c6d4b4c5f906d364ff0938b5764f74c79310aebf187fc79fe3b6598f9499b753fafafc2d8b18842406375cbccc0897d7598746208bdb947d5c72669a0d9712db26289419fdf7b95064382ef30fb409d96136bdba9ee24718a0b9346afb8e6d157c207578343bcd3044da6b33bc24f5f835b94e0d8c71fe4dc2750c9381c09a4e6a31f835b0f7a575709502db95635b35c093a22c2b6d88a3c30572404fc7b85fb28c9182aa4536cf8048a577c2186c2819e1ac1a72c2e30bd0756637d920fe81410fd117ab262df487441dfcccb5f370ccb04a6142af96e0f22f171e11f65c831deaf00b3d989529437540d5ceb8e1a3fcc22b15b73e1904e5ba87dd3f9e048d4bd51001000000000000ffff0000060000009328b9c6c22bddcbd92df32db1c41eaddea1c923607f3e8eb541998f923dc72c062b53bce167763a485d5884402da271b5cee3e0b33fb65544b07d33f477d51d10a43165d875479d0580abf9251ceb108a63da4ee5c27c5a630c0a6d8e5574181dec90864660777e563b5bbb200c70f8a8a589e91ee4408e43af3cab76c4f20a76fc46f89a0e607305a2430a10f6dbabf22ccec4c3e720526c59425858ea493a8d00853c3455a80f00181eaf902b34d8bffb04f4b71d422005d2fe0dce1265f9d834d07a9028875763e76301249f879b500e9ce526a5b728cb434fa738ed8bf36eb40f0d332eac2071ed26ae59d55cef0264687400d56ccd1a3da973269c00004000000000000000ffff0000080000005c519322072761760e542d2bef7e9ac8014d04222583b49aa96c877b20abb93ba03b1ee162e853f2c71a11a9b94ee223d000000000000000010000003c25000054329eef4238e31a9fda6a06199e6f4e716a7fb432db923a8552f6eafca5dafc2203efc0c61dea0dcf71e78a8273eb90037a429218dcd878907ffe112f3f701c23c10bae1110d28a1c51226f8cb40c572d55077b38030690b4cb8d05827e85029984f9fb8cc3e5d7a8a27ca6b1ac8ae3dc305df81bc4e858ceb830bd43c4a9b41e5394741a62932694279f0173c5d87ffcd958f9040034eaf786ce2f8753d025b06f075419783d52accd669c9eb6d8f257406e6e54d097745c2a7d4921000000a8000000000000000100000014200000dbdec83e900a05747a4e5fd7fb982e2659b66fda865f8cf8186c16198106d2849a77c413b6d4fcb0e010ed99438c4fb5f32fc8e8d253c8dd4c021472e4e22ca24610c6ea40cc55f8289b36774259a02d31f769487b64983179508871db4e75576a3a34903ebb9282fe8e4af138232dc9f2f9ad34ed5bfe82bfbb4e8d467360b251e595b5cca1f40025e72de22f4eb7fbe4d45212d7d84f00"], 0xfffffd50, 0xfffffffffffffffe}, 0x401) r7 = msgget(0x2, 0x80) r8 = getpgid(r1) msgctl$IPC_SET(r7, 0x1, &(0x7f0000001700)={{0x7f, r4, r3, r2, r5, 0x8c, 0x8}, 0x0, 0x8, r8, r1, 0x5, 0x6, 0x0, 0x20}) getuid() 02:16:45 executing program 0: r0 = getuid() setuid(r0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r1, &(0x7f0000000200)="e34aa59d87adfdba0bf50bf36551774850c0ecaae0feb312105584bd91099f8c4f6fe44f57d2f2a5dc785c588495f4d9504e1669ce8663cd4cca18d0e2281c64701261c838a48dd3cd4e6c33424c33aae683d47bf1db0a8d3a", 0x59) 02:16:45 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 02:16:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x4500) r0 = open(&(0x7f0000000100)='./bus/file0\x00', 0x20c80, 0x100) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000001700)=""/115, 0x3aa}, {&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f0000000280)=""/101, 0x65}, {&(0x7f0000000300)=""/129, 0x81}, {&(0x7f00000003c0)=""/89, 0x59}, {&(0x7f0000000040)=""/13, 0xd}, {&(0x7f0000000440)=""/212, 0xd4}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/173, 0xad}], 0x9, &(0x7f00000000c0)=""/7, 0x7}, 0x40) symlinkat(&(0x7f0000000140)='./bus/file0\x00', r0, &(0x7f0000000180)='./bus/file0\x00') close(r0) chroot(&(0x7f0000000000)='./bus/file0\x00') uvm_fault(0xffffffff81ea4690, 0x6000118, 0, 1) -> e kernel: page fault trap, code=0 Stopped at _bpf_mtap+0x68: movl 0x18(%rbx),%r13d ddb> ddb> set $lines = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff81ea4690, 0x6000118, 0, 1) -> e _bpf_mtap(ffff800000074340,1,ffff800000074340,ffffff006efe9100) at _bpf_mtap+0x68 end trace frame: 0xffff8000210284f0, count: 0 ddb> trace _bpf_mtap(ffff800000074340,1,ffff800000074340,ffffff006efe9100) at _bpf_mtap+0x68 bpf_mtap_ether(ffff800021028598,42,ffff800000074340) at bpf_mtap_ether+0xeb ifiq_input(ffff800000171050,ffff800000171290,ffffff006efe9100) at ifiq_input+0x105 vio_rxeof(ffff800000171050) at vio_rxeof+0x220 vio_rx_intr(ffffffff) at vio_rx_intr+0x23 virtio_check_vqs(ffff80000001c300) at virtio_check_vqs+0x166 intr_handler(0,ffff80000024b980) at intr_handler+0x3f Xintr_ioapic_edge19_untramp(0,0,0,0,ffff80000001c900,ffff800000022700) at Xintr_ioapic_edge19_untramp+0x19f acpicpu_idle() at acpicpu_idle+0x221 sched_idle(0) at sched_idle+0x27a end trace frame: 0x0, count: -10 ddb> show registers rdi 0xffff800000074340 rsi 0xffffff006efe9100 rbp 0xffff800021028460 rbx 0x6000100 __kernel_end_phys+0x4000100 rdx 0x1 rcx 0 rax 0x42 r8 0x2 r9 0 r10 0 r11 0xffffffff81818760 _bus_dmamap_unload r12 0xffff800000074340 r13 0x42 r14 0x1 r15 0 rip 0xffffffff812738b8 _bpf_mtap+0x68 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff8000210283f0 ss 0x10 _bpf_mtap+0x68: movl 0x18(%rbx),%r13d ddb> show proc PROC (idle0) pid=523641 stat=onproc flags process=14000 proc=40000200 pri=0, usrpri=86, nice=20 forw=0xfdf17d9324f0d765, list=0xffff8000fffff9c8,0xffff8000fffff2d0 process=0xffff800021019fc8 user=0xffff800021023000, vmspace=0xffffffff81ea4690 estcpu=36, cpticks=30559, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 16820 50376 1 0 3 0x100083 ttyin getty 32208 8936 0 0 3 0x14200 bored sosplice 65781 228310 7430 0 3 0x2 biowait syz-executor0 84825 372473 7430 0 3 0x82 nanosleep syz-executor1 7430 222062 28921 0 3 0x82 thrsleep syz-fuzzer 7430 49427 28921 0 3 0x4000082 nanosleep syz-fuzzer 7430 294260 28921 0 3 0x4000082 kqread syz-fuzzer 7430 231693 28921 0 3 0x4000082 thrsleep syz-fuzzer 7430 504665 28921 0 3 0x4000082 thrsleep syz-fuzzer 7430 34830 28921 0 3 0x4000082 thrsleep syz-fuzzer 7430 208400 28921 0 3 0x4000082 thrsleep syz-fuzzer 28921 494425 31920 0 3 0x10008a pause ksh 31920 393417 12428 0 3 0x92 select sshd 12428 357160 1 0 3 0x80 select sshd 16445 112265 72115 73 2 0x100090 syslogd 72115 502504 1 0 3 0x100082 netio syslogd 84496 281735 1 77 3 0x100090 poll dhclient 16758 509631 1 0 3 0x80 poll dhclient 60074 493746 0 0 3 0x14200 pgzero zerothread 79611 6963 0 0 3 0x14200 aiodoned aiodoned 28878 163710 0 0 3 0x14200 syncer update 94105 55057 0 0 3 0x14200 cleaner cleaner 46771 402103 0 0 3 0x14200 reaper reaper 74350 451074 0 0 3 0x14200 pgdaemon pagedaemon 52157 213333 0 0 3 0x14200 bored crynlk 61418 197560 0 0 3 0x14200 bored crypto 58826 348435 0 0 3 0x40014200 acpi0 acpi0 3411 402571 0 0 3 0x14200 bored softnet 91025 207046 0 0 3 0x14200 bored systqmp 49577 8616 0 0 3 0x14200 bored systq 24921 84490 0 0 3 0x40014200 bored softclock *40635 523641 0 0 7 0x40014200 idle0 1 284836 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper