On Thu 09-01-25 12:33:52, Lorenzo Stoakes wrote: > On Thu, Jan 09, 2025 at 11:21:02AM +0100, Jan Kara wrote: > > On Wed 08-01-25 22:23:16, Lorenzo Stoakes via Lsf-pc wrote: > > > A future where we unify anonymous and file-backed memory mappings would be > > > one in which a reflinks were implemented at a general level rather than, as > > > they are now, implemented individually within file systems. > > > > > > I'd like to discuss how feasible doing so might be, whether this is a sane > > > line of thought at all, and how a roadmap for working towards the > > > elimination of anon_vma as it stands might look. > > > > As you can imagine this has been discussed in the past and some folks are > > very interested in saving page cache memory for some heavily reflinked > > container setups or for various FUSE filesystems. So if someone manages to > > come up with a feasible design, the usecases are there. I think reading > > e.g. [1] and comments below it is a good preparation for the session to get > > some idea what challenges are there :). > > Oh I certainly imagined that it had :) Perhaps you are volunteering to > assist me from an fs point of view on this Jan? ;) Sure, I'll be happy to provide you with a FS point of view :) Honza -- Jan Kara <jack@xxxxxxxx> SUSE Labs, CR