On Tue, Jan 30, 2024 at 06:06:12AM +0000, Matthew Wilcox wrote: > On Mon, Jan 29, 2024 at 03:34:49PM +0100, Christoph Hellwig wrote: > > Add a blurb that simply dirtying the folio will persist data for in-kernel > > shmem files. This is what most of the callers already do. > > > > Signed-off-by: Christoph Hellwig <hch@xxxxxx> > > Reviewed-by: Darrick J. Wong <djwong@xxxxxxxxxx> > > Reviewed-by: Matthew Wilcox (Oracle) <willy@xxxxxxxxxxxxx> > > I noticed today that drivers/gpu/drm/i915/gem/i915_gem_shmem.c is > going to a lot of effort to call write_begin and write_end. I'll > take that out as part of the shmem conversion to buffered_write_ops. I was planning to look into that, but I'll happily leave it to. It also calls into ->writepage in a somewhat gross way.