[Qemu-devel] [PATCH 21/27] Implement TCE translation for sPAPR VIO

2011-03-31 Thread David Gibson
This patch implements the necessary infrastructure and hypercalls for sPAPR's TCE (Translation Control Entry) IOMMU mechanism. This is necessary for all virtual IO devices which do DMA (i.e. nearly all of them). Signed-off-by: Ben Herrenschmidt b...@kernel.crashing.org Signed-off-by: David

[Qemu-devel] [PATCH 21/27] Implement TCE translation for sPAPR VIO

2011-03-24 Thread David Gibson
This patch implements the necessary infrastructure and hypercalls for sPAPR's TCE (Translation Control Entry) IOMMU mechanism. This is necessary for all virtual IO devices which do DMA (i.e. nearly all of them). Signed-off-by: Ben Herrenschmidt b...@kernel.crashing.org Signed-off-by: David

[Qemu-devel] [PATCH 21/27] Implement TCE translation for sPAPR VIO

2011-03-23 Thread David Gibson
This patch implements the necessary infrastructure and hypercalls for sPAPR's TCE (Translation Control Entry) IOMMU mechanism. This is necessary for all virtual IO devices which do DMA (i.e. nearly all of them). Signed-off-by: Ben Herrenschmidt b...@kernel.crashing.org Signed-off-by: David