From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Michael S. Tsirkin" Subject: [PATCH] kvm-unit-test: disable syscall test in 32 bit mode Date: Wed, 27 Feb 2013 13:25:49 +0200 Message-ID: <20130227112549.GA14849@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: QUOTED-PRINTABLE Cc: gleb@redhat.com To: kvm@vger.kernel.org Return-path: Received: from mx1.redhat.com ([209.132.183.28]:31279 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755697Ab3B0LZe (ORCPT ); Wed, 27 Feb 2013 06:25:34 -0500 Received: from int-mx01.intmail.prod.int.phx2.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id r1RBPYw7032343 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Wed, 27 Feb 2013 06:25:34 -0500 Content-Disposition: inline Sender: kvm-owner@vger.kernel.org List-ID: =46ix this error on 32 bit systems: x86/msr.c:122:5: error: unknown register name =E2=80=98r11=E2=80=99 in = =E2=80=98asm=E2=80=99 Signed-off-by: Michael S. Tsirkin --- x86/msr.c | 2 ++ 1 file changed, 2 insertions(+) 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 lon= g 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