From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anthony Liguori Subject: Re: [PATCH][RFC] Emulating real mode with x86_emulate Date: Fri, 30 Mar 2007 16:20:38 -0500 Message-ID: <460D7F26.2080809@us.ibm.com> References: <4607074E.1030807@us.ibm.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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: Andi Kleen Cc: xen-devel@lists.xensource.com, Keir Fraser , "Nakajima, Jun" List-Id: xen-devel@lists.xenproject.org Andi Kleen wrote: > Anthony Liguori writes: > > >> Attached is a patch that begins to lay down the infrastructure for >> emulating real mode with x86_emulate(). With a little more >> refactoring, I think it could also replace the SVM emulator. >> > > I thought the roadmap direction of this was to migrate the context > into qemu and let its JIT handle it? Or has that been dropped? > There are some hard problems with migrating into QEMU. Namely, the code that QEMU generates isn't SMP safe (atomic instructions lose their atomicity). Regards, Anthony Liguori > -Andi >