[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Minios-devel] [UNIKRAFT PATCH 0/4] Provide library constructors



On 13.02.2018 09:06, Florian Schmidt wrote:
On 02/12/2018 05:00 PM, Simon Kuenzer wrote:
This patch series adds a section called ukplat_ctortab to the
Unikraft binaries. This section contains a NULL-terminated list
of function pointers to constructors and is sorted by priority.
Libraries can register a function to it by using the new macro
called UKPLAT_CTOR_FUNC (provided with include/uk/plat/ctors.h).
The bootstrapping library libukboot is executing each of
these functions during boot so that libraries can execute
necessary initialization routines.
For instance, driver libraries could use this mechanism to
register themselves to a bus driver.

Thanks for the patch series. Just wondering: do you already have one or a few test cases to test this patch series?

Yes, I have some locally. As soon as I publish PCI and networking drivers as patch series, we get some public test cases. For now you can only trust me ;-)


Cheers,
Florian

Thanks,

Simon

_______________________________________________
Minios-devel mailing list
Minios-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/minios-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.