This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-devel] Re: [PATCH] Fix the RHEL4 guest hang

On 5 May 2006, at 04:17, Kamble, Nitin A wrote:

        The reason for the infinite loop is changeset 9699. With that
the guest page fault was always getting overridden by the int 0xff gp
fault coming from the IDT_VECTORING_INFO. With the attached patch if VMM
is injecting exceptions like page faults or gp faults then
IDT_VECTORING_INFO field does not override it, and that breaks the
vmexit infinite loop for the rhel4.

Ok, that makes sense thanks.

Is it not possible to specify that software interrupts do not cause a VMEXIT? That would seem to avoid the problem totally (as the original 'int 0xff' wouldn't vmexit), but it looks like maybe it's not possible.

 -- Keir

Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>