[PATCH 0/2] kvm: disable virtualization on kdump

Eduardo Habkost ehabkost at redhat.com
Thu Oct 23 15:41:29 EDT 2008


On Thu, Oct 23, 2008 at 10:28:24AM +1100, Simon Horman wrote:
> On Mon, Oct 20, 2008 at 01:01:32PM -0200, Eduardo Habkost wrote:
> > The following two patches should make kdump work when the kvm-intel module
> > is loaded. We need to disable vmx mode before booting the kdump kernel,
> > so I've introduced a notifier interface where KVM can hook and disable
> > virtualization on all CPUs just before they are halted.
> > 
> > It has the same purpose of the KVM reboot notifier that gets executed
> > at kexec-time. But on the kdump case, things are not as simple because
> > the kernel has just crashed.
> > 
> > The notifier interface being introduced is x86-specific. I don't know
> > if an arch-independent interface would be more appropriate for this
> > case.
> > 
> > It was tested only using kvm-intel. Testing on different machines
> > is welcome.
> 
> These changes look fine to me from a kexec/kdump point of view.
> 
> Reviewed-by: Simon Horman <horms at verge.net.au>

Thanks.

Considering they touch both KVM and kexec, which tree would be best way
to get them in?

(Avi: the patches were sent only to kexec and kvm mailing lists,
initially. If it's better to submit them to your address also so it gets
on your queue, please let me know)

-- 
Eduardo



More information about the kexec mailing list