From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Kiszka Subject: [PATCH] KVM: svm: Fix erratum 383 check for 32-bit hosts Date: Wed, 26 May 2010 09:11:17 +0200 Message-ID: <4BFCC995.5000303@web.de> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Cc: kvm , Joerg Roedel To: Avi Kivity , Marcelo Tosatti Return-path: Received: from fmmailgate02.web.de ([217.72.192.227]:44151 "EHLO fmmailgate02.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933996Ab0EZHLT (ORCPT ); Wed, 26 May 2010 03:11:19 -0400 Sender: kvm-owner@vger.kernel.org List-ID: From: Jan Kiszka This overflow should have left the check broken behind for 32-bit hosts. Signed-off-by: Jan Kiszka --- arch/x86/kvm/svm.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/x86/kvm/svm.c b/arch/x86/kvm/svm.c index 3c03c36..fd32791 100644 --- a/arch/x86/kvm/svm.c +++ b/arch/x86/kvm/svm.c @@ -1460,7 +1460,7 @@ static bool is_erratum_383(void) /* Bit 62 may or may not be set for this mce */ value &= ~(1ULL << 62); - if (value != 0xb600000000010015) + if (value != 0xb600000000010015ULL) return false; /* Clear MCi_STATUS registers */ -- 1.6.0.2