From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NFBOi-0001Ed-65 for qemu-devel@nongnu.org; Mon, 30 Nov 2009 13:54:56 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NFBOc-00018A-VA for qemu-devel@nongnu.org; Mon, 30 Nov 2009 13:54:55 -0500 Received: from [199.232.76.173] (port=59453 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NFBOc-000180-P9 for qemu-devel@nongnu.org; Mon, 30 Nov 2009 13:54:50 -0500 Received: from mx1.redhat.com ([209.132.183.28]:2700) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NFBOc-0005mB-Cs for qemu-devel@nongnu.org; Mon, 30 Nov 2009 13:54:50 -0500 Message-ID: <4B1414F2.6030901@redhat.com> Date: Mon, 30 Nov 2009 20:54:42 +0200 From: Avi Kivity MIME-Version: 1.0 Subject: Re: [Qemu-devel] [PATCH 0/6] Fix -kernel with SeaBIOS v2 References: <20091120113113.GA26408@lst.de> <450764C8-F59A-411B-9733-07136D97981B@suse.de> <20091123202138.GA9879@lst.de> <5024501E-4BFD-4C6B-8455-20C406948C20@suse.de> <20091123213600.GA12479@lst.de> <4B0CFFD5.1010003@suse.de> <20091126114213.GA31527@lst.de> <4B0E6DD9.5030608@suse.de> <20091126121855.GA336@lst.de> <4B0E7376.3020907@suse.de> <20091130185028.GA1495@lst.de> In-Reply-To: <20091130185028.GA1495@lst.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Christoph Hellwig Cc: "qemu-devel@nongnu.org" , Glauber Costa , Alexander Graf , Juan Quintela On 11/30/2009 08:50 PM, Christoph Hellwig wrote: > >> Sounds like your guest kernel is trying to access an x86_64 register? >> >> You can of cause try insmod'ing kvm.ko with ignore_msrs=1. You hopefully >> don't need syscalls until you get into user space. >> > The option doesn't exist yet in 2.6.31 which I'm running on this box > because 2.6.32-rc has massive regressions for my workload. I booted > into it again anyway to test the option - and interestingly enough > qemu with -enable-kvm boots just fine even without ignore_msrs=1. > > Looks like the problem only happens with older kernels. > Strange - qemu -kernel has zero interaction with the host kernel. It's a totally normal boot process. -- Do not meddle in the internals of kernels, for they are subtle and quick to panic.