From mboxrd@z Thu Jan 1 00:00:00 1970 From: Gleb Natapov Subject: Re: [PATCH] kvm-unit-test: disable syscall test in 32 bit mode Date: Wed, 27 Feb 2013 13:35:11 +0200 Message-ID: <20130227113510.GF23616@redhat.com> References: <20130227112549.GA14849@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=cp1255 Content-Transfer-Encoding: QUOTED-PRINTABLE Cc: kvm@vger.kernel.org To: "Michael S. Tsirkin" Return-path: Received: from mx1.redhat.com ([209.132.183.28]:59369 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758763Ab3B0LfM convert rfc822-to-8bit (ORCPT ); Wed, 27 Feb 2013 06:35:12 -0500 Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id r1RBZCkF002689 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Wed, 27 Feb 2013 06:35:12 -0500 Content-Disposition: inline In-Reply-To: <20130227112549.GA14849@redhat.com> Sender: kvm-owner@vger.kernel.org List-ID: On Wed, Feb 27, 2013 at 01:25:49PM +0200, Michael S. Tsirkin wrote: > Fix this error on 32 bit systems: > x86/msr.c:122:5: error: unknown register name =91r11=92 in =91asm=92 >=20 > Signed-off-by: Michael S. Tsirkin Applied, thanks. > --- > x86/msr.c | 2 ++ > 1 file changed, 2 insertions(+) >=20 > diff --git a/x86/msr.c b/x86/msr.c > index 307835d..de7573d 100644 > --- a/x86/msr.c > +++ b/x86/msr.c > @@ -112,6 +112,7 @@ static void test_msr_rw(int msr_index, unsigned l= ong long input, unsigned long l > =20 > static void test_syscall_lazy_load(void) > { > +#ifdef __x86_64__ > extern void syscall_target(); > u16 cs =3D read_cs(), ss =3D read_ss(); > ulong tmp; > @@ -123,6 +124,7 @@ static void test_syscall_lazy_load(void) > write_ss(ss); > // will crash horribly if broken > report("MSR_*STAR eager loading", true); > +#endif > } > =20 > int main(int ac, char **av) > --=20 > MST -- Gleb.