I still don't really get why it can't be isolated from dom0, which would make more sense to me, even for a Xen crash.
Andrew Cooper [off-list ref] wrote:
On 22/11/2012 17:47, H. Peter Anvin wrote:
quoted
The other thing that should be considered here is how utterly
preposterous the notion of doing in-guest crash dumping is in a
system
quoted
that contains a hypervisor. The reason for kdump is that on bare
metal
quoted
there are no other options, but in a hypervisor system the right
thing
quoted
should be for the hypervisor to do the dump (possibly spawning a
clean
quoted
I/O domain if the I/O domain is necessary to access the media.)
There is absolutely no reason to have a crashkernel sitting around in
quoted
each guest, consuming memory, and possibly get corrupt.
-hpa
(Your reply to my email which I can see on the xen devel archive
appears
to have gotten lost somewhere inside the citrix email system, so
apologies for replying out of order)
The kdump kernel loaded by dom0 is for when Xen crashes, not for when
dom0 crashes (although a dom0 crash does admittedly lead to a Xen
crash)
There is no possible way it could be a separate domain; Xen completely
ceases to function as soon as jumps to the entry point of the kdump
image.
~Andrew
--
Sent from my mobile phone. Please excuse brevity and lack of formatting.