On Mon, Apr 08, 2013 at 08:06:49PM +0100, David Vrabel wrote: > The series adds support for the new hypercall ABI which should be > provided by Xen 4.3. Images are loaded into Xen directly with no > kernel involvement. > > Do not apply until the hypervisor side patches are applied to Xen. > > Patch 1 is unrelated but kexec wouldn't work for me without it. Not > sure why I had problems, perhaps a toolstack specific issue? > > Patch 2 makes libxc 4.3 mandatory for Xen support. > > Patch 3-4 removes a use of /proc/iomem in favour of libxc. > > Patch 5 adds the support for loading, unloading, and exec'ing an image > in Xen. > > This series explicitly drops support for older version of libxc/Xen as > supporting kexec on these hypervisors requires kernel support that > will never be available upstream. > > Changes since v1: > - Patch from Don Sultz: use libxc for vmcoreinfo. > - Use xc_get_max_cpus() to get number of PCPUs. > - Enable unload and exec of images. I could not test new kexec implementation because this patch series does not cleanly apply to latest kexec-tools tree. Please fix that and repost. Xen patches applies to latest Xen unstable tree with some warnings. I think it is worth update those patches too. Daniel