On 10.08.25 00:12, Andrew Cooper wrote:
This is an error now Debian Trixie's gcc-14

Signed-off-by: Andrew Cooper <andrew.coop...@citrix.com>

Reviewed-by: Juergen Gross <jgr...@suse.com>

---
CC: Anthony PERARD <anthony.per...@vates.tech>
CC: Michal Orzel <michal.or...@amd.com>
CC: Jan Beulich <jbeul...@suse.com>
CC: Julien Grall <jul...@xen.org>
CC: Roger Pau Monné <roger....@citrix.com>
CC: Stefano Stabellini <sstabell...@kernel.org>
CC: Samuel Thibault <samuel.thiba...@ens-lyon.org>
CC: Juergen Gross <jgr...@suse.com>

I really think we need to move onto Unikraft as a maintained base...

This would require a _lot_ of work to reach feature parity (ballooning,
kexec come to my mind immediately).

I'm not sure when Unikraft took Mini-OS as the base, but it seems to have
happened before I added ballooning, so 4.7 or earlier.

It probably would be easier to "just" take an up-to-date newlib for Mini-OS
(btw, Unikraft is based on newlib 2.5, which isn't up-to-date either).

OTOH using Unikraft would give us Arm support "for free", which wouldn't be
a minor effort to add to Mini-OS.

So I'm not opposed to switch to Unikraft, but before starting this adventure
I'd like to discuss a path to feature parity compared to Mini-OS with the
Unikraft community (especially looking at Xenstore support including live
update).


Juergen

Attachment: OpenPGP_0xB0DE9DD628BF132F.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to