Kees Bakker <kees@xxxxxxxxxxxx> wrote: > > + iterate_folioq(&iter, iov_iter_count(&iter), dvnode, ctx, > > + afs_dir_iterate_step); > > + > > + if (ret == -ESTALE) > This is dead code because `ret` is set to 0 and never changed. > > + afs_invalidate_dir(dvnode, afs_dir_invalid_iter_stale); Yeah. I posted a modification for this in response to someone else. ESTALE needs to be set if iterate_folioq() returns 0. David