From: Stefano Stabellini Date: Fri, 21 Nov 2014 11:08:39 +0000 (+0000) Subject: xen/arm: introduce GNTTABOP_cache_flush X-Git-Tag: omap-for-v3.19/fixes-rc1~121^2~15 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=da095a996090a412c3b6292c7a8680661dca157d;p=pandora-kernel.git xen/arm: introduce GNTTABOP_cache_flush Introduce support for new hypercall GNTTABOP_cache_flush. Use it to perform cache flashing on pages used for dma when necessary. If GNTTABOP_cache_flush is supported by the hypervisor, we don't need to bounce dma map operations that involve foreign grants and non-coherent devices. Signed-off-by: Stefano Stabellini Reviewed-by: Catalin Marinas Acked-by: Ian Campbell --- Reading git-diff-tree failed