[Qemu-devel] [RFC PATCH] kernel vfio: enabled and supported on power

2012-05-12 Thread Alexey Kardashevskiy
The idea of the patch is to demonstrate what POWER needs to support VFIO. Added support on POWER. Than includes: 1) IOMMU API driver for POWER. It also includes subsys_initcall_sync(power_pci_iommu_init) which walks through all PCI devices and creates IOMMU groups and adds devices to these group

Re: [Qemu-devel] [RFC PATCH] kernel vfio: enabled and supported on power

2012-05-12 Thread Benjamin Herrenschmidt
On Sat, 2012-05-12 at 17:31 +1000, Alexey Kardashevskiy wrote: > And drivers/vfio/vfio_iommu_x86.c works perfect for POWER except a DMA > window setup > which I dropped for now and simply use quite popular configuration on > power (1Gb DMA window starting > from 0x0). > > As for me, it is too comp

Re: [Qemu-devel] [RFC PATCH] kernel vfio: enabled and supported on power

2012-05-13 Thread Alex Williamson
On Sat, 2012-05-12 at 17:31 +1000, Alexey Kardashevskiy wrote: > The idea of the patch is to demonstrate what POWER needs to support VFIO. > > Added support on POWER. Than includes: > > 1) IOMMU API driver for POWER. > It also includes subsys_initcall_sync(power_pci_iommu_init) which walks > thr