On Fri, 19 Jan 2024 at 20:06, Amir Goldstein <amir73il@xxxxxxxxx> wrote: > How about checking xwhiteouts xattrs along with impure and > origin xattrs in ovl_get_inode()? > > Then there will be no overhead in readdir and no need for > marking the layer root? > > Miklos, would that be acceptable? It's certainly a good idea, but doesn't really address my worry. The minor performance impact is not what bothers me most. It's the fact that in the common case the result of these calls are discarded. That's just plain ugly, IMO. My preferred alternative would be a mount option. Amir, Alex, would you both be okay with that? Thanks, Miklos