Joerg Roedel wrote:
> The current KVM x86 exception code handles double and triple faults only for
> page fault exceptions. This patch extends this detection for every exception
> that gets queued for the guest.
>
Some double faults are handled serially rather than generating a #DF.
For examp
Jan Kiszka wrote:
> Yes, the following still works for me. But I'm not the right person to
> ask if there are obscure cases where you may not want this clearing
> while just editing some registers (I'm thinking of debugger scenarios
> now).
>
>
Applied, as the bug we're fixing is much more like
Avi Kivity wrote:
> Jan Kiszka wrote:
Clear the pending original exception when raising a triple fault. This
allows to re-use the vcpu instance, e.g. after a reset which is
typically issued as reaction on the triple fault.
Signed-off-by: Jan Kiszka <[EMAIL PROTECTED]>
Jan Kiszka wrote:
>>> Clear the pending original exception when raising a triple fault. This
>>> allows to re-use the vcpu instance, e.g. after a reset which is
>>> typically issued as reaction on the triple fault.
>>>
>>> Signed-off-by: Jan Kiszka <[EMAIL PROTECTED]>
>>>
>>> ---
>>> arch/x86/kvm/
Joerg Roedel wrote:
> The current KVM x86 exception code handles double and triple faults only for
> page fault exceptions. This patch extends this detection for every exception
> that gets queued for the guest.
>
> Signed-off-by: Joerg Roedel <[EMAIL PROTECTED]>
> Cc: Jan Kiszka <[EMAIL PROTECTED
Avi Kivity wrote:
> Jan Kiszka wrote:
>> Joerg Roedel wrote:
>>
>>> The current KVM x86 exception code handles double and triple faults
>>> only for
>>> page fault exceptions. This patch extends this detection for every
>>> exception
>>> that gets queued for the guest.
>>>
>>> Signed-off-by: Joer
On Wed, Apr 30, 2008 at 10:45:12AM +0200, Jan Kiszka wrote:
> Joerg Roedel wrote:
> > The current KVM x86 exception code handles double and triple faults only for
> > page fault exceptions. This patch extends this detection for every exception
> > that gets queued for the guest.
> >
> > Signed-off
Jan Kiszka wrote:
> Joerg Roedel wrote:
>
>> The current KVM x86 exception code handles double and triple faults only for
>> page fault exceptions. This patch extends this detection for every exception
>> that gets queued for the guest.
>>
>> Signed-off-by: Joerg Roedel <[EMAIL PROTECTED]>
>> Cc
The current KVM x86 exception code handles double and triple faults only for
page fault exceptions. This patch extends this detection for every exception
that gets queued for the guest.
Signed-off-by: Joerg Roedel <[EMAIL PROTECTED]>
Cc: Jan Kiszka <[EMAIL PROTECTED]>
---
arch/x86/kvm/x86.c | 3