]> xenbits.xensource.com Git - unikraft/unikraft.git/commitdiff
drivers/xen/net: Add XEN_GNTTAB dependency and default value for arm64
authorAndrei Stan <andreistan2003@gmail.com>
Wed, 2 Oct 2024 15:05:21 +0000 (18:05 +0300)
committerUnikraft Bot <monkey@unikraft.io>
Tue, 10 Dec 2024 10:18:22 +0000 (10:18 +0000)
Add default config for XEN_GNTTAB for arm64 and dependency when
using the net-front PV driver.

Signed-off-by: Andrei Stan <andreistan2003@gmail.com>
Reviewed-by: Oleksii Moisieiev <oleksii_moisieiev@epam.com>
Reviewed-by: Razvan Deaconescu <razvand@unikraft.io>
Approved-by: Michalis Pappas <michalis@unikraft.io>
GitHub-Closes: #1517

drivers/xen/net/Config.uk
plat/xen/Config.uk

index 3fb0abb7ad0beee738a91db734405659f7de49c0..e7e8b69dc4110e6e51e086a7af18bb245bee6959 100644 (file)
@@ -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
index b83b100651a547b57a0a7a7be990547634c31a2b..68f5c0ebc1d8c2fd22deffdfb4116392730e49ba 100644 (file)
@@ -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