I'm working on moving directory entries list head from struct dircache to struct dircache_ref. That is going to help implementing weak-only cache by eliminating entries without names.