Re: [PATCH v5 08/10] arm64/mm: Add support for XPFO to swiotlb

2017-08-10 Thread Tycho Andersen
Hi Konrad, Thanks for taking a look! On Thu, Aug 10, 2017 at 09:11:12AM -0400, Konrad Rzeszutek Wilk wrote: > On Wed, Aug 09, 2017 at 02:07:53PM -0600, Tycho Andersen wrote: > > + > > +inline void xpfo_dma_map_unmap_area(bool map, const void *addr, size_t > > size, > > And inline? You sure

Re: [PATCH v5 08/10] arm64/mm: Add support for XPFO to swiotlb

2017-08-10 Thread Tycho Andersen
Hi Konrad, Thanks for taking a look! On Thu, Aug 10, 2017 at 09:11:12AM -0400, Konrad Rzeszutek Wilk wrote: > On Wed, Aug 09, 2017 at 02:07:53PM -0600, Tycho Andersen wrote: > > + > > +inline void xpfo_dma_map_unmap_area(bool map, const void *addr, size_t > > size, > > And inline? You sure

Re: [PATCH v5 08/10] arm64/mm: Add support for XPFO to swiotlb

2017-08-10 Thread Konrad Rzeszutek Wilk
On Wed, Aug 09, 2017 at 02:07:53PM -0600, Tycho Andersen wrote: > From: Juerg Haefliger > > Pages that are unmapped by XPFO need to be mapped before and unmapped > again after (to restore the original state) the __dma_{map,unmap}_area() > operations to prevent fatal page

Re: [PATCH v5 08/10] arm64/mm: Add support for XPFO to swiotlb

2017-08-10 Thread Konrad Rzeszutek Wilk
On Wed, Aug 09, 2017 at 02:07:53PM -0600, Tycho Andersen wrote: > From: Juerg Haefliger > > Pages that are unmapped by XPFO need to be mapped before and unmapped > again after (to restore the original state) the __dma_{map,unmap}_area() > operations to prevent fatal page faults. > >

[PATCH v5 08/10] arm64/mm: Add support for XPFO to swiotlb

2017-08-09 Thread Tycho Andersen
From: Juerg Haefliger Pages that are unmapped by XPFO need to be mapped before and unmapped again after (to restore the original state) the __dma_{map,unmap}_area() operations to prevent fatal page faults. Signed-off-by: Juerg Haefliger

[PATCH v5 08/10] arm64/mm: Add support for XPFO to swiotlb

2017-08-09 Thread Tycho Andersen
From: Juerg Haefliger Pages that are unmapped by XPFO need to be mapped before and unmapped again after (to restore the original state) the __dma_{map,unmap}_area() operations to prevent fatal page faults. Signed-off-by: Juerg Haefliger Signed-off-by: Tycho Andersen ---