Hello Rodrigo,
It's only for PowerKVM.
On 26-05-2015 01:16, Rodrigo Trujillo wrote:
Is this patch only for PowerKVM ? or should it be for other PPC
distros
as well ?
On 05/25/2015 01:08 PM, Jose Ricardo Ziviani wrote:
> - ppc hotplug does not work with kvm driver, it must be
> vfio by default.
>
> Signed-off-by: Jose Ricardo Ziviani <joserz(a)linux.vnet.ibm.com>
> ---
> src/kimchi/model/vmhostdevs.py | 6 ++++++
> 1 file changed, 6 insertions(+)
>
> diff --git a/src/kimchi/model/vmhostdevs.py
> b/src/kimchi/model/vmhostdevs.py
> index 964ec49..516d48f 100644
> --- a/src/kimchi/model/vmhostdevs.py
> +++ b/src/kimchi/model/vmhostdevs.py
> @@ -31,6 +31,7 @@ from kimchi.model.utils import get_vm_config_flag
> from kimchi.model.vms import DOM_STATE_MAP, VMModel
> from kimchi.rollbackcontext import RollbackContext
> from kimchi.utils import kimchi_log, run_command
> +import platform
>
>
> class VMHostDevsModel(object):
> @@ -164,6 +165,11 @@ class VMHostDevsModel(object):
> driver = ('vfio' if DOM_STATE_MAP[dom.info()[0]] ==
> "shutoff" and
> self.caps.kernel_vfio else 'kvm')
>
> + # on powerkvm systems it must be vfio driver.
> + distro, _, _ = platform.linux_distribution()
> + if distro == 'IBM_PowerKVM':
> + driver = 'vfio'
> +
> # Attach all PCI devices in the same IOMMU group
> dev_model = DeviceModel(conn=self.conn)
> devs_model = DevicesModel(conn=self.conn)
_______________________________________________
Kimchi-devel mailing list
Kimchi-devel(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/kimchi-devel
--
Jose Ricardo Ziviani
-----------------------------
Software Engineer
Linux Technology Center - IBM