Thanks for the review, SJ — and for the extra maintainer list from
--nogit-fallback, good to know for next time.

Anshuman


On Thu, 20 Aug 2026 at 05:44, SJ Park <[email protected]> wrote:
>
> 'get_maintainer.pl --nogit --nogit-fallback' suggests adding below recipients.
> I added them.
>
> - Zi Yan <[email protected]>
> - Baolin Wang <[email protected]>
> - "Liam R. Howlett" <[email protected]>
> - Nico Pache <[email protected]>
> - Ryan Roberts <[email protected]>
> - Dev Jain <[email protected]>
> - Barry Song <[email protected]>
> - Lance Yang <[email protected]>
> - Usama Arif <[email protected]>
> - Vlastimil Babka <[email protected]>
> - Mike Rapoport <[email protected]>
> - Suren Baghdasaryan <[email protected]>
> - Michal Hocko <[email protected]>
>
> On Wed, 19 Aug 2026 17:44:26 +0530 Anshuman <[email protected]> 
> wrote:
>
> > get_finfo() calls stat() to get metadata about the target directory,
> > but never checks the return value. On failure, stat() returns -1 and
> > leaves path_stat unmodified, so path_stat.st_mode may contain
> > uninitialized stack data.
> >
> > The code then checks S_ISDIR(path_stat.st_mode) against this
> > potentially garbage value. This can produce a misleading "Not a
> > directory" error when the real problem is a nonexistent or
> > inaccessible path, or, in the worst case, the check could pass by
> > chance on garbage data and let the function continue using an
> > invalid path_stat for the rest of its logic.
> >
> > Check the return value and fail with a clear error message if
> > stat() fails, matching the error-handling style already used for
> > statfs() and read_file() later in the same function.
>
> Makes sense to me.
>
> >
> > Signed-off-by: Anshuman <[email protected]>
>
> Reviewed-by: SJ Park <[email protected]>
>
>
> Thanks,
> SJ
>
> [...]

Reply via email to