From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: [PATCH 1/2] use explicit 64bit storage for sysenter values Date: Sun, 31 May 2009 11:53:12 +0300 Message-ID: <4A224578.3010003@redhat.com> References: <1243504592-5112-1-git-send-email-andre.przywara@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: kvm@vger.kernel.org, Christoph Egger To: Andre Przywara Return-path: Received: from mx2.redhat.com ([66.187.237.31]:46913 "EHLO mx2.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751626AbZEaIxN (ORCPT ); Sun, 31 May 2009 04:53:13 -0400 In-Reply-To: <1243504592-5112-1-git-send-email-andre.przywara@amd.com> Sender: kvm-owner@vger.kernel.org List-ID: Andre Przywara wrote: > Since AMD does not support sysenter in 64bit mode, the VMCB fields storing > the MSRs are truncated to 32bit upon VMRUN/#VMEXIT. So store the values > in a separate 64bit storage to avoid truncation. > Applied, thanks. > + struct kvm_segment user_cs; /* used in sysenter/sysexit emulation */ > Dropped this, unused. -- error compiling committee.c: too many arguments to function