Hi,
I'm running Xen on ARM64 QEMU and trying to run PCI passthrough. But I'm getting following error:
root@qemuarm64:~# cat /etc/xen/domU.cfg
kernel = "/boot/Image"
ramdisk = "/boot/rootfs.gz"
memory = 3000
vcpu = 1
extra = "rdinit=/sbin/init root=/dev/ram0"
name = "guest"
pci = ['00:01.0']
root@qemuarm64:~# xl create -c /etc/xen/domU.cfg
Parsing config from /etc/xen/domU.cfg
libxl: error: libxl_create.c:1164:libxl__domain_config_setdefault: passthrough not supported on this platform
Moreover, I see following message:
(XEN) I/O virtualisation disabled
Should I/O virtulization be enabled to make PCI passthrough work on ARM64 QEMU and do we have steps documented somewhere regarding this?
Regards,
Fahad
I'm running Xen on ARM64 QEMU and trying to run PCI passthrough. But I'm getting following error:
root@qemuarm64:~# cat /etc/xen/domU.cfg
kernel = "/boot/Image"
ramdisk = "/boot/rootfs.gz"
memory = 3000
vcpu = 1
extra = "rdinit=/sbin/init root=/dev/ram0"
name = "guest"
pci = ['00:01.0']
root@qemuarm64:~# xl create -c /etc/xen/domU.cfg
Parsing config from /etc/xen/domU.cfg
libxl: error: libxl_create.c:1164:libxl__domain_config_setdefault: passthrough not supported on this platform
Moreover, I see following message:
(XEN) I/O virtualisation disabled
Should I/O virtulization be enabled to make PCI passthrough work on ARM64 QEMU and do we have steps documented somewhere regarding this?
Regards,
Fahad