]> xenbits.xensource.com Git - people/sstabellini/xen-unstable.git/.git/commitdiff
xen/ioreq: Make the IOREQ feature selectable on Arm
authorOleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>
Fri, 29 Jan 2021 16:39:25 +0000 (18:39 +0200)
committerJulien Grall <jgrall@amazon.com>
Fri, 29 Jan 2021 16:56:09 +0000 (16:56 +0000)
The purpose of this patch is to add a possibility for user
to be able to select IOREQ support on Arm (which is disabled
by default) with retaining the current behaviour on x86
(is selected by HVM and it's prompt is not visible).

Also make the IOREQ be depended on CONFIG_EXPERT on Arm since
it is considered as Technological Preview feature and
update SUPPORT.md.

Signed-off-by: Oleksandr Tyshchenko <oleksandr_tyshchenko@epam.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Julien Grall <jgrall@amazon.com>
SUPPORT.md
xen/common/Kconfig

index 5ee3c8651a85459addc2933b78739deb5159fa04..f69edc7ba4bc03bdaac23140d4abe278c937d394 100644 (file)
@@ -691,6 +691,10 @@ to be used in addition to QEMU.
 
        Status: Experimental
 
+### ARM/IOREQ servers
+
+       Status: Tech Preview
+
 ### ARM/Non-PCI device passthrough
 
     Status: Supported, not security supported
index 193807e07f45ee637eef9631b4c44eeb589e40c9..1f658cfac35bc3e9f086b3bc164fb4c9c59c6e76 100644 (file)
@@ -137,7 +137,13 @@ config HYPFS_CONFIG
          want to hide the .config contents from dom0.
 
 config IOREQ_SERVER
-       bool
+       bool "IOREQ support (EXPERT)" if EXPERT && !X86
+       default X86
+       depends on HVM
+       ---help---
+         Enables generic mechanism for providing emulated devices to the guests.
+
+         If unsure, say N.
 
 config KEXEC
        bool "kexec support"