On 10.08.25 00:12, Andrew Cooper wrote:
This is an error now Debian Trixie's gcc-14Signed-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
OpenPGP_0xB0DE9DD628BF132F.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature