diff --git a/tools/lkl/cptofs.c b/tools/lkl/cptofs.c index 9f0b0bfdcdee58..8010defdeee14d 100644 --- a/tools/lkl/cptofs.c +++ b/tools/lkl/cptofs.c @@ -519,7 +519,10 @@ static const char *read_dir(DIR *dir, const char *path) const char *err = NULL; if (cptofs) { - struct dirent *de = readdir(dir); + struct dirent *de; + + errno = 0; + de = readdir(dir); if (de) name = de->d_name;