Re: [PATCH 2/2] swiotlb-xen: override common mmap and get_sgtable dma ops

From: Christoph Hellwig
Date: Wed Jun 16 2021 - 11:36:26 EST

On Wed, Jun 16, 2021 at 11:33:50AM -0400, Boris Ostrovsky wrote:
> Isn't the expectation of virt_to_page() that it only works on non-vmalloc'd addresses? (This is not a rhetorical question, I actually don't know).

Yes. Thus is why I'd suggest to just do the vmalloc_to_page or
virt_to_page dance in ops_helpers.c and just continue using that.