WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

RE: [Xen-users] svm.c:83:d917 Bad instruction length 0

To: "Trolle Selander" <trolle.selander@xxxxxxxxx>
Subject: RE: [Xen-users] svm.c:83:d917 Bad instruction length 0
From: "James Harper" <james.harper@xxxxxxxxxxxxxxxx>
Date: Tue, 5 Aug 2008 10:39:03 +1000
Cc: xen-users <xen-users@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Mon, 04 Aug 2008 17:39:40 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <515922b50808040430k19a9539fu195286be5c7141e1@xxxxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <AEC6C66638C05B468B556EA548C1A77D0149013B@trantor> <515922b50808040430k19a9539fu195286be5c7141e1@xxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Acj2JaF8F+kJj2ZdSqiScixLqFxGnwAbeVAw
Thread-topic: [Xen-users] svm.c:83:d917 Bad instruction length 0
> 
> In 3.2.2-rc2-pre, an instruction length of 0 doesn't cause a guest
crash,
> but rather a retry of the instruction. This was introduced in cs
16898.
> That said,  in 3.2 and older svm.c has a bunch of special case
emulation
> code for system instructions, some of which is quite
incomplete/incorrect.
> 3.3 will be much improved in this regard. In any case, a dump of the
> instruction bytes surrounding the eip would be necessary to determine
what
> the cause was in this particular case.
> 

How easy is it to get that information?

The annoying thing in this case is that it worked under 3.1.[12].

Thanks

James

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users