These configs are: - HYPERVISOR_GUEST - PCI_XEN - XEN_ACPI_PROCESSOR - XEN_DEBUG_FS - XEN_MCE_LOG - XEN_PCIDEV_BACKEND - XEN_PCIDEV_FRONTEND - XEN_PVHVM - XEN_SAVE_RESTORE
This patch also replaces config 'XEN_SCRUB_PAGES' with the 'XEN_SCRUB_PAGES_DEFAULT', because it was renamed since 4.19 release. Signed-off-by: Kamil Dziezyk <[email protected]> --- features/xen/xen-x86.cfg | 11 +++++++++++ features/xen/xen.cfg | 11 +---------- features/xen/xen.scc | 4 ++++ 3 files changed, 16 insertions(+), 10 deletions(-) create mode 100644 features/xen/xen-x86.cfg diff --git a/features/xen/xen-x86.cfg b/features/xen/xen-x86.cfg new file mode 100644 index 00000000..69fcd731 --- /dev/null +++ b/features/xen/xen-x86.cfg @@ -0,0 +1,11 @@ +# SPDX-License-Identifier: MIT + +CONFIG_HYPERVISOR_GUEST=y +CONFIG_PCI_XEN=y +CONFIG_XEN_ACPI_PROCESSOR=m +CONFIG_XEN_DEBUG_FS=n +CONFIG_XEN_MCE_LOG=y +CONFIG_XEN_PCIDEV_BACKEND=m +CONFIG_XEN_PCIDEV_FRONTEND=y +CONFIG_XEN_PVHVM=y +CONFIG_XEN_SAVE_RESTORE=y diff --git a/features/xen/xen.cfg b/features/xen/xen.cfg index ad700d15..7da87825 100644 --- a/features/xen/xen.cfg +++ b/features/xen/xen.cfg @@ -1,14 +1,8 @@ -CONFIG_HYPERVISOR_GUEST=y CONFIG_PARAVIRT=y CONFIG_XEN=y CONFIG_XEN_DOM0=y -CONFIG_XEN_PVHVM=y -CONFIG_XEN_SAVE_RESTORE=y -CONFIG_XEN_DEBUG_FS=n CONFIG_MMU_NOTIFIER=y CONFIG_HIBERNATE_CALLBACKS=y -CONFIG_PCI_XEN=y -CONFIG_XEN_PCIDEV_FRONTEND=y CONFIG_SYS_HYPERVISOR=y CONFIG_XEN_BLKDEV_FRONTEND=y CONFIG_XEN_BLKDEV_BACKEND=m @@ -28,7 +22,7 @@ CONFIG_FB_SYS_FOPS=y CONFIG_FB_DEFERRED_IO=y CONFIG_XEN_FBDEV_FRONTEND=y CONFIG_XEN_BALLOON=y -CONFIG_XEN_SCRUB_PAGES=y +CONFIG_XEN_SCRUB_PAGES_DEFAULT=y CONFIG_XEN_DEV_EVTCHN=y CONFIG_XEN_BACKEND=y CONFIG_XENFS=y @@ -38,10 +32,7 @@ CONFIG_XEN_XENBUS_FRONTEND=y CONFIG_XEN_GNTDEV=m CONFIG_XEN_GRANT_DEV_ALLOC=m CONFIG_SWIOTLB_XEN=y -CONFIG_XEN_PCIDEV_BACKEND=m CONFIG_XEN_PRIVCMD=y -CONFIG_XEN_ACPI_PROCESSOR=m -CONFIG_XEN_MCE_LOG=y CONFIG_XEN_HAVE_PVMMU=y CONFIG_XEN_PVCALLS_FRONTEND=y CONFIG_XEN_PVCALLS_BACKEND=y diff --git a/features/xen/xen.scc b/features/xen/xen.scc index b588e5df..e7c85a1b 100644 --- a/features/xen/xen.scc +++ b/features/xen/xen.scc @@ -2,3 +2,7 @@ define KFEATURE_DESCRIPTION "Xen Kernel Support" define KFEATURE_COMPATIBILITY arch kconf non-hardware xen.cfg + +if [ "$KARCH" = "x86_64" ] || [ "$KARCH" = "i386" ]; then + kconf non-hardware xen-x86.cfg +fi -- 2.17.1
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#11331): https://lists.yoctoproject.org/g/linux-yocto/message/11331 Mute This Topic: https://lists.yoctoproject.org/mt/91357000/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
