From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Kiszka Subject: [PATCH kvm-unit-test] x86/emulator: Fix inline assembler warning Date: Mon, 09 Mar 2015 19:16:59 +0100 Message-ID: <54FDE39B.9040504@siemens.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 7bit To: kvm Return-path: Received: from goliath.siemens.de ([192.35.17.28]:49781 "EHLO goliath.siemens.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754386AbbCISRC (ORCPT ); Mon, 9 Mar 2015 14:17:02 -0400 Received: from mail2.siemens.de (localhost [127.0.0.1]) by goliath.siemens.de (8.14.3/8.14.3) with ESMTP id t29IGx36027498 for ; Mon, 9 Mar 2015 19:17:00 +0100 Received: from md1f2u6c.ww002.siemens.net ([139.25.40.156]) by mail2.siemens.de (8.14.3/8.14.3) with ESMTP id t29IGxZN027127 for ; Mon, 9 Mar 2015 19:16:59 +0100 Sender: kvm-owner@vger.kernel.org List-ID: Code compiles to the same binary, but now with one warning less. Signed-off-by: Jan Kiszka --- x86/emulator.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x86/emulator.c b/x86/emulator.c index 0964e6a..e5c1c6b 100644 --- a/x86/emulator.c +++ b/x86/emulator.c @@ -838,7 +838,7 @@ static void test_jmp_noncanonical(uint64_t *mem) exceptions = 0; handle_exception(GP_VECTOR, advance_rip_by_3_and_note_exception); - asm volatile ("jmp %0" : : "m"(*mem)); + asm volatile ("jmp *%0" : : "m"(*mem)); report("jump to non-canonical address", exceptions == 1); handle_exception(GP_VECTOR, 0); } -- 2.1.4