Konrad,

Any comments?

Sincerely,
Andrii Anisov.

On Tue, Feb 7, 2017 at 7:58 PM, Andrii Anisov <andrii.ani...@gmail.com>
wrote:

> From: Andrii Anisov <andrii_ani...@epam.com>
>
> Some drivers need additional dma ops to be provided by xen swiotlb. Because
> common operations implementation came from x86 world and does not suite ARM
> needs we have to provide needed XEN SWIOTLB for ARM callbacks.
>
> dma_mmap patch is a port of an antique and lost patch discussed here:
> http://marc.info/?l=xen-devel&m=139695901430667&w=4
>
> Changes in V4:
>  - No functional changes
>  - '#ifdef DEBUG' is replaced with '#if 0' for a debug code because Konrad
>    insisted
>  - Added more comments for the functions added and for the debug code
>  - fixed code alignment.
>
> Changes in V3:
>  - dma ops are moved from ARM specific to generic code
>  - runtime operation verified for arm64 with LK 4.9
>  - compilation verified for arm, arm64, x86 with the current LK master HEAD
>    566cf877a1fcb6d6dc0126b076aad062054c2637
>
> Changes in V2:
>  - patches are rebased and checked for compilation for x86, arm, arm64 with
>    the current LK master HEAD 83346fbc07d267de777e2597552f785174ad0373
>
> Andrii Anisov (1):
>   swiotlb-xen: implement xen_swiotlb_get_sgtable callback
>
> Stefano Stabellini (1):
>   swiotlb-xen: implement xen_swiotlb_dma_mmap callback
>
>  arch/arm/xen/mm.c         |  2 ++
>  drivers/xen/swiotlb-xen.c | 47 ++++++++++++++++++++++++++++++
> +++++++++++++++++
>  include/xen/swiotlb-xen.h | 11 +++++++++++
>  3 files changed, 60 insertions(+)
>
> --
> 2.7.4
>
>
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

Reply via email to