parisc: Change MAX_ADDRESS to become unsigned long long
authorHelge Deller <deller@gmx.de>
Tue, 5 Apr 2022 19:28:37 +0000 (21:28 +0200)
committerHelge Deller <deller@gmx.de>
Sun, 8 May 2022 18:01:11 +0000 (20:01 +0200)
Dave noticed that for the 32-bit kernel MAX_ADDRESS should be a ULL,
otherwise this define would become 0:
MAX_ADDRESS   (1UL << MAX_ADDRBITS)
It has no real effect on the kernel.

Signed-off-by: Helge Deller <deller@gmx.de>
Noticed-by: John David Anglin <dave.anglin@bell.net>
arch/parisc/include/asm/pgtable.h

index 939db6f..69765a6 100644 (file)
@@ -160,7 +160,7 @@ extern void __update_cache(pte_t pte);
 #define SPACEID_SHIFT  (MAX_ADDRBITS - 32)
 #else
 #define MAX_ADDRBITS   (BITS_PER_LONG)
-#define MAX_ADDRESS    (1UL << MAX_ADDRBITS)
+#define MAX_ADDRESS    (1ULL << MAX_ADDRBITS)
 #define SPACEID_SHIFT  0
 #endif