From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: Kernel GPF in vmx_save_host_state() Date: Thu, 19 Mar 2009 11:22:28 +0200 Message-ID: <49C20ED4.2040700@redhat.com> References: <49C0313C.5010906@cs.cmu.edu> <49C0B702.1060807@redhat.com> <49C12ED2.4080209@cs.cmu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: kvm@vger.kernel.org To: Benjamin Gilbert Return-path: Received: from mx2.redhat.com ([66.187.237.31]:47886 "EHLO mx2.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753483AbZCSJWh (ORCPT ); Thu, 19 Mar 2009 05:22:37 -0400 In-Reply-To: <49C12ED2.4080209@cs.cmu.edu> Sender: kvm-owner@vger.kernel.org List-ID: Benjamin Gilbert wrote: > > Code: ec 81 e1 01 08 00 00 31 db 89 f2 09 ca 89 55 e0 89 f8 09 d8 89 > 45 e4 be 80 00 00 c0 8b 55 e0 8b 4d e4 89 ca 31 c9 89 f1 8b 45 e0 <0f> > 30 8b 5d e8 ff 83 ec 00 00 00 83 c4 1c 5b 5e 5f 5d c3 55 89 > Well, that's certainly the wrmsr instruction. But I don't see how this can happen. Can you patch set_efer() in x86.c to print the value of the efer argument and of efer_reserved_bits? -- error compiling committee.c: too many arguments to function