> > diff --git a/tools/testing/selftests/mm/vm_util.c 
> > b/tools/testing/selftests/mm/vm_util.c
> > index ef1ea11981a7..2697d50d07f4 100644
> > --- a/tools/testing/selftests/mm/vm_util.c
> > +++ b/tools/testing/selftests/mm/vm_util.c
> > @@ -755,7 +755,7 @@ unsigned long read_num(const char *path)
> >  {
> >     char buf[21];
> >  
> > -   if (read_file(path, buf, sizeof(buf)) < 0)
> > +   if (!read_file(path, buf, sizeof(buf)))
> >             ksft_exit_fail_perror("read_file()");
> >  
> >     return strtoul(buf, NULL, 10);
> 
> 
> Yeah, that looks correct. Do we have Fixes: tags?
> 
> I think it was already wrong in read_num() in
> 
> 
> commit e0c13f9761df8f97cf5e81495d12ecbc4075684a
> Author: Kiryl Shutsemau <[email protected]>
> Date:   Wed Jun 3 16:00:06 2020 -0700
> 
>     khugepaged: add self test
> 
> 
> where we had
> 
> +       ret = read_file(path, buf, sizeof(buf));
> +       if (ret < 0) {
> +               perror("read_file(read_num)");
> +               exit(EXIT_FAILURE);
> +       }
> 
> 
> So likely
> 
> Fixes: e0c13f9761df ("khugepaged: add self test")
> 
> Acked-by: David Hildenbrand (Arm) <[email protected]>

Thank you for the review and tracking down the original commit.
I will include the Fixes tag you mentioned in the next patch revision.

Best regards,
Hongfu

Reply via email to