Re: KVM: x86: Push potential exception error code on task switches

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 04/14/2010 04:07 PM, Avi Kivity wrote:
On 04/14/2010 03:58 PM, Jan Kiszka wrote:

The TSS descriptor (gate doesn't have a size). But isn't it possible to
have a 32-bit TSS with a 16-bit CS/SS?
Might be possible, but will cause troubles as the spec says:

"The error code is pushed on the stack as a doubleword or word
(depending on the default interrupt, trap, or task gate size)."

My guess is that this is an error and that the 32-bitness of a TSS only refers to the format of the TSS, and has nothing to do with the code that actually runs. I'll ask Intel about it. Meanwhile this can be applied, if there's a problem with 16-bit exception handlers running through a 32-bit task referenced by a task gate in the IDT, it can be fixed later.


I meant, after Gleb's concerns are addressed.

--
error compiling committee.c: too many arguments to function

--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux