From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anthony Liguori Subject: Re: [Patch 0/7] RealMode: Support for big real mode Date: Wed, 28 May 2008 10:46:16 -0500 Message-ID: <483D7E48.9000402@us.ibm.com> References: <20080527101851.201db183@frecb000711.frec.bull.fr> <483D00BE.4050802@qumranet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Guillaume Thouvenin , "kvm@vger.kernel.org" , Mohammed Gamal , "Kamble, Nitin A" , Marcelo Tosatti , laurent.vivier@bull.net, Alexander Graf To: Avi Kivity Return-path: Received: from e1.ny.us.ibm.com ([32.97.182.141]:39411 "EHLO e1.ny.us.ibm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751366AbYE1Pq0 (ORCPT ); Wed, 28 May 2008 11:46:26 -0400 Received: from d01relay02.pok.ibm.com (d01relay02.pok.ibm.com [9.56.227.234]) by e1.ny.us.ibm.com (8.13.8/8.13.8) with ESMTP id m4SFkPuD009728 for ; Wed, 28 May 2008 11:46:25 -0400 Received: from d01av03.pok.ibm.com (d01av03.pok.ibm.com [9.56.224.217]) by d01relay02.pok.ibm.com (8.13.8/8.13.8/NCO v8.7) with ESMTP id m4SFkPeK145570 for ; Wed, 28 May 2008 11:46:25 -0400 Received: from d01av03.pok.ibm.com (loopback [127.0.0.1]) by d01av03.pok.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id m4SFkOB0000499 for ; Wed, 28 May 2008 11:46:25 -0400 In-Reply-To: <483D00BE.4050802@qumranet.com> Sender: kvm-owner@vger.kernel.org List-ID: Avi Kivity wrote: > Guillaume Thouvenin wrote: >> Hello, >> Those patches allow to boot OpenSuse-10.3. The problem with >> Opensuse 10.3 is it uses a version of gfxboot that reads SS after >> switching from real to protected mode, where SS contains an invalid >> value, which VMX does not allow. >> > > Thanks, applied all. I dropped vcpu_sregs_table after all, in favor of > 1:1 mapping of VCPU_SREG_* to the opcode encoding (similar to the > general purpose registers). There still seems to be an issue with this series. When running: sudo qemu-system-x86_64 -hda ./10gig.img -snapshot -cdrom isos/ubuntu-7.10-server-amd64.iso -boot dc Occassionally, I'll get: kvm_run: failed entry, reason 5 kvm_run returned -8 There's nothing in dmesg though. Can you reproduce this? If not, I'll dig in some more. Regards, Anthony Liguori