From mboxrd@z Thu Jan 1 00:00:00 1970 From: Keir Fraser Subject: Re: Doamin crash when trying to install disk encryption (PointSec) on Windows HVM Date: Wed, 22 Apr 2009 14:02:27 +0100 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Tom Rotenberg Cc: "xen-devel@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org On 22/04/2009 13:59, "Keir Fraser" wrote: > On 22/04/2009 13:39, "Tom Rotenberg" wrote: >=20 >> Could it be, that the real mode emulation code has a bug? What does this >> error means? >=20 > It means we tried to enter VMX mode for the guest, and the processor did = some > guest state checks (listed in the x86 reference manual vol 3B, section > 22.3.1). The TR and LDT state looks okay, so I don=B9t think ..oops, sent too soon... The TR and LDT state looks okay, so I don't think the LLDT/LTR emulation is wrong, or if they are then it's in a subtle way. Probably step one would be to go through the state listed in the crash dump and compare it with the checks listed in the reference manual vol 3B. Then try to work out how the part that is wrong got to be that way. Can be a bit of a pain. :-( I will check in the LLDT/LTR emulation code after 3.4 branches, at least. -- Keir