]> Pileus Git - ~andy/linux/blobdiff - arch/arm64/include/asm/pgtable.h
arm64: Use 42-bit address space with 64K pages
[~andy/linux] / arch / arm64 / include / asm / pgtable.h
index f0bebc5e22cdb662577ab63828d56d105ae18770..17bd3af0a1177d094f27a9a4294dd6eae5103098 100644 (file)
@@ -33,7 +33,7 @@
 /*
  * VMALLOC and SPARSEMEM_VMEMMAP ranges.
  */
-#define VMALLOC_START          UL(0xffffff8000000000)
+#define VMALLOC_START          (UL(0xffffffffffffffff) << VA_BITS)
 #define VMALLOC_END            (PAGE_OFFSET - UL(0x400000000) - SZ_64K)
 
 #define vmemmap                        ((struct page *)(VMALLOC_END + SZ_64K))