12 messages in com.xensource.lists.xen-develRE: [Xen-devel] VMX Assist and x86 se...
FromSent OnAttachments
Randy Thelen30 May 2006 23:41.patch
Petersson, Mats31 May 2006 02:02 
Anthony Liguori31 May 2006 08:06 
Khoa Huynh31 May 2006 09:19 
Randy Thelen31 May 2006 10:07 
Petersson, Mats31 May 2006 10:16 
Anthony Liguori31 May 2006 12:30 
Randy Thelen31 May 2006 15:21 
Petersson, Mats01 Jun 2006 02:32 
Anthony Liguori01 Jun 2006 13:48 
Kamble, Nitin A01 Jun 2006 19:02 
Leendert Van Doorn02 Jun 2006 08:30 
Subject:RE: [Xen-devel] VMX Assist and x86 segment registers
From:Kamble, Nitin A (niti@intel.com)
Date:06/01/2006 07:02:32 PM
List:com.xensource.lists.xen-devel

Khoa, Before vmxassist we were using Gunnison emulator inside Intel to do the real mode emulation. We still have that code around. I would like to know what is your time line for completing the qemu-dm task?

Thanks & Regards, Nitin

------------------------------------------------------------------------

----------- Open Source Technology Center, Intel Corp

-----Original Message----- From: xen-@lists.xensource.com [mailto:xen-devel- boun@lists.xensource.com] On Behalf Of Khoa Huynh Sent: Wednesday, May 31, 2006 9:20 AM To: alig@us.ibm.com Cc: Randy Thelen; xen-@lists.xensource.com; xen-devel- boun@lists.xensource.com Subject: Re: [Xen-devel] VMX Assist and x86 segment registers

alig@us.ltcfwd.linux.ibm.com wrote on 05/31/2006 10:07:08 AM:

Big real mode is definitely a problem in vm86 mode. FreeBSD is also notorious for its use of segmentation :-) I think it has been proposed that a potential solution is to do away with vmxassist entirely and instead use qemu to emulate 16 bit mode (or another emulator if available). Not sure if anyone is actually working on that yet though. It seems to be the most promising solution.

Yes, we are thinking of putting a full instruction emulator into qemu-dm and emulating 16-bit stuff in qemu-dm instead of using vmxassist (vmxassist will go away). Leendert van Doorn and I are working on this. Thanks.

Regards, Khoa