Xen 
 
Home About Xen.org Xen Xen Summit Wiki Mailing List Bug Tracker Xen Downloads
 
   
 

xen-devel

RE: [Xen-devel] [PATCH] This patch fixes several issues related to vmxas

To: "Keir Fraser" <Keir.Fraser@xxxxxxxxxxxx>
Subject: RE: [Xen-devel] [PATCH] This patch fixes several issues related to vmxassist
From: "Li, Xin B" <xin.b.li@xxxxxxxxx>
Date: Fri, 31 Mar 2006 00:09:59 +0800
Cc: Xen Devel <xen-devel@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Thu, 30 Mar 2006 16:11:41 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcZUEewGkWLsj85KR2iFVpfU+gkXTgAAICqg
Thread-topic: [Xen-devel] [PATCH] This patch fixes several issues related to vmxassist
>Can you explain what was wrong with the function this patch changes, 
>and how the patch fixes that problem? The patch looks kludgy to me (as 
>far as I understand) -- apparently trying to differentiate between 
>real-mode and protected-mode segments? Why is that needed? Shouldn't 
>you be looking at the execution mode of the caller (e.g., EFLAGS.VM)?
>
>  -- Keir

Changeset 9366 from Leendert is to support big real mode, in turn to
support the SYSLINUX/ISOLINUX.
so the address calculation is kludgy, the point here is to identify if a
cpu is in big real mode, if so, we should use protected mode addressing
even in real mode.
-Xin


>

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