Rename the XenBus library to `libxenbus`. Configuration options are adopted
accordingly.
Signed-off-by: Simon Kuenzer <simon@unikraft.io>
Reviewed-by: Oleksii Moisieiev <oleksii_moisieiev@epam.com>
Reviewed-by: Oleksii Moisieiev <oleksii_moisieiev@epam.com>
Reviewed-by: Michalis Pappas <michalis@unikraft.io>
Approved-by: Michalis Pappas <michalis@unikraft.io>
GitHub-Closes: #1501
menuconfig LIBXEN_9PFRONT
bool "Xenbus 9pfront Driver"
- select LIBXEN_XENBUS
+ select LIBXENBUS
select LIBXENHEADERS
depends on PLAT_XEN
depends on LIBUK9P
menuconfig LIBXEN_BLKFRONT
bool "Xenbus Blkfront Driver"
- select LIBXEN_XENBUS
+ select LIBXENBUS
select LIBXENHEADERS
depends on PLAT_XEN
depends on LIBUKBLKDEV
config LIBXEN_NETFRONT
bool "Xenbus Netfront Driver"
- select LIBXEN_XENBUS
+ select LIBXENBUS
select LIBXENHEADERS
depends on XEN_GNTTAB
depends on PLAT_XEN
-config LIBXEN_XENBUS
- bool "Xenbus/XenStore driver"
- default y if XEN_PV
+config LIBXENBUS
+ bool "xenbus: Xenbus/XenStore"
depends on PLAT_XEN
select LIBXENHEADERS
select LIBUKALLOC
-$(eval $(call addlib_s,libxenbus,$(CONFIG_LIBXEN_XENBUS)))
+$(eval $(call addlib_s,libxenbus,$(CONFIG_LIBXENBUS)))
LIBXENBUS_CINCLUDES-y += -I$(LIBXENBUS_BASE)/include
LIBXENBUS_CINCLUDES-y += $(LIBXENPLAT_CINCLUDES-y)
bool "Grant table support"
default y if (XEN_PV || ARCH_ARM_64)
depends on (ARCH_X86_64 || ARCH_ARM_64)
- select LIBXEN_XENBUS
+ select LIBXENBUS
select LIBUKALLOC
select LIBUKLOCK
select LIBUKLOCK_SEMAPHORE