On Fri, Jun 21, 2019 at 02:28:25PM -0500, Goldwyn Rodrigues wrote: > From: Goldwyn Rodrigues <rgoldwyn@xxxxxxxx> > > btrfs uses page->private as well to store extent_buffer. Make > the check stricter to make sure we are using page->private for iop by > comparing iblocksize < PAGE_SIZE. > > Signed-off-by: Goldwyn Rodrigues <rgoldwyn@xxxxxxxx> If btrfs uses page->private itself and also uses functions that call to_iomap_page we have a major problem, as we now have a usage conflict. How do you end up here?