Message ID | 20250321092451.17309-1-jgross@suse.com (mailing list archive) |
---|---|
Headers | show |
Series | kexec: add kexec support to Mini-OS | expand |
Hello,
Juergen Gross, le ven. 21 mars 2025 10:24:39 +0100, a ecrit:
> Add basic kexec support to Mini-OS for running in x86 PVH mode.
I am wondering if you had considered using libxc to implement this?
The original pv-grub1 is doing it (xen/stubdom/grub/kexec.c)
Samuel
On 23.03.25 00:54, Samuel Thibault wrote: > Hello, > > Juergen Gross, le ven. 21 mars 2025 10:24:39 +0100, a ecrit: >> Add basic kexec support to Mini-OS for running in x86 PVH mode. > > I am wondering if you had considered using libxc to implement this? > The original pv-grub1 is doing it (xen/stubdom/grub/kexec.c) The libxc (or more precise: libxenguest) usage is needed there only for construction of the PV specific parts like the initial page tables and the p2m map. The main kexec functionality as I need it for PVH stubdom is in grub itself. Additionally I've worked hard to get rid of non-stable Xen libraries in Xenstore-stubdom. Adding them again just after removal would be weird. Juergen