On Thu, May 19, 2022 at 6:50 PM Kees Cook <keescook@xxxxxxxxxxxx> wrote: > > On Thu, May 19, 2022 at 02:40:15PM -0700, Kalesh Singh wrote: > > [...] > > + seq_file_path(m, file, "\n"); > > + seq_putc(m, '\n'); > > > > /* show_fd_locks() never deferences files so a stale value is safe */ > > show_fd_locks(m, file, files); > > This comment implies "file" might be stale? Does that mean anything for > the above seq_file_path()? Hi Kees. Thanks for taking a look. The comment above says the "files" pointer can be stale. It doesn't affect our use of "file" here. seq_show() takes the reference with get_file() so "file" wouldn't be destroyed from under us. Thanks, Kalesh > > -- > Kees Cook