Avoid updating lru list in d_lookup Original lru list contains only zero refcount dentries When refcount is incremented, removed from list lazy lru keeps non-zero refcount dentries longer Remove in select_parent, prune_dcache and dput later