[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [UNIKRAFT PATCH 4/4] lib/ukbus: Increase initialization class to `platform`
Since buses can have dependencies to other basic libraries and require their early initialization to be called before (e.g, in order create threads (XenStore), a potentially used threading API library needs to be initialized before), we make sure that `UK_INIT_CLASS_EARLY` is reserved for early library initialization. We scan for devices at the intended stage `UK_INIT_CLASS_PLAT`. Signed-off-by: Simon Kuenzer <simon.kuenzer@xxxxxxxxx> --- lib/ukbus/include/uk/bus.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ukbus/include/uk/bus.h b/lib/ukbus/include/uk/bus.h index fcb68421..c76bccc9 100644 --- a/lib/ukbus/include/uk/bus.h +++ b/lib/ukbus/include/uk/bus.h @@ -44,7 +44,7 @@ extern "C" { #endif -#define UK_BUS_INIT_CLASS UK_INIT_CLASS_EARLY +#define UK_BUS_INIT_CLASS UK_INIT_CLASS_PLAT #define UK_BUS_INIT_PRIO 0 #define UK_BUS_REGISTER_PRIO 0 -- 2.20.1
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |