From: Andrei Stan Date: Wed, 2 Oct 2024 15:05:21 +0000 (+0300) Subject: drivers/xen/net: Add XEN_GNTTAB dependency and default value for arm64 X-Git-Tag: RELEASE-0.18.0~35 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=920055265153b24dfa3b53d55c8607bce365dcb8;p=unikraft%2Funikraft.git drivers/xen/net: Add XEN_GNTTAB dependency and default value for arm64 Add default config for XEN_GNTTAB for arm64 and dependency when using the net-front PV driver. Signed-off-by: Andrei Stan Reviewed-by: Oleksii Moisieiev Reviewed-by: Razvan Deaconescu Approved-by: Michalis Pappas GitHub-Closes: #1517 --- diff --git a/drivers/xen/net/Config.uk b/drivers/xen/net/Config.uk index 3fb0abb7a..e7e8b69dc 100644 --- a/drivers/xen/net/Config.uk +++ b/drivers/xen/net/Config.uk @@ -1,6 +1,7 @@ config LIBXEN_NETFRONT bool "Xenbus Netfront Driver" select LIBXEN_XENBUS + depends on XEN_GNTTAB depends on PLAT_XEN depends on LIBUKNETDEV help diff --git a/plat/xen/Config.uk b/plat/xen/Config.uk index b83b10065..68f5c0ebc 100644 --- a/plat/xen/Config.uk +++ b/plat/xen/Config.uk @@ -44,7 +44,7 @@ config XEN_PV_BUILD_P2M config XEN_GNTTAB bool "Grant table support" - default y if XEN_PV + default y if (XEN_PV || ARCH_ARM_64) depends on (ARCH_X86_64 || ARCH_ARM_64) select LIBXEN_XENBUS select LIBUKALLOC