KVM: Make KVM_HPAGES_PER_HPAGE unsigned long to avoid build error on powerpc

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Linux Kernel Mailing List
Date: Sunday, August 9, 2009 - 3:59 pm

Gitweb:     http://git.kernel.org/linus/c428dcc9b9f967945992a2f8529e8c50a31d7913
Commit:     c428dcc9b9f967945992a2f8529e8c50a31d7913
Parent:     5116d8f6b977970ebefc1932c0f313163a6ec91f
Author:     Stephen Rothwell <sfr@canb.auug.org.au>
AuthorDate: Wed Jun 17 15:04:19 2009 +1000
Committer:  Avi Kivity <avi@redhat.com>
CommitDate: Wed Aug 5 14:51:33 2009 +0300

    KVM: Make KVM_HPAGES_PER_HPAGE unsigned long to avoid build error on powerpc
    
    Eliminates this compiler warning:
    
    arch/powerpc/kvm/../../../virt/kvm/kvm_main.c:1178: error: integer overflow in expression
    
    Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
    Signed-off-by: Avi Kivity <avi@redhat.com>
---
 arch/powerpc/include/asm/kvm_host.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/arch/powerpc/include/asm/kvm_host.h b/arch/powerpc/include/asm/kvm_host.h
index dfdf13c..fddc3ed 100644
--- a/arch/powerpc/include/asm/kvm_host.h
+++ b/arch/powerpc/include/asm/kvm_host.h
@@ -34,7 +34,7 @@
 #define KVM_COALESCED_MMIO_PAGE_OFFSET 1
 
 /* We don't currently support large pages. */
-#define KVM_PAGES_PER_HPAGE (1<<31)
+#define KVM_PAGES_PER_HPAGE (1UL << 31)
 
 struct kvm;
 struct kvm_run;
--
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
KVM: Make KVM_HPAGES_PER_HPAGE unsigned long to avoid buil ..., Linux Kernel Mailing ..., (Sun Aug 9, 3:59 pm)