Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/kernel...
[linux-2.6-microblaze.git] / arch / riscv / include / asm / pgtable.h
index 6afd6bb..55a7c3e 100644 (file)
@@ -55,6 +55,9 @@
 #define MODULES_LOWEST_VADDR   (KERNEL_LINK_ADDR - SZ_2G)
 #define MODULES_VADDR          (PFN_ALIGN((unsigned long)&_end) - SZ_2G)
 #define MODULES_END            (PFN_ALIGN((unsigned long)&_start))
+#else
+#define MODULES_VADDR          VMALLOC_START
+#define MODULES_END            VMALLOC_END
 #endif
 
 /*
@@ -648,6 +651,7 @@ static inline unsigned long pmd_pfn(pmd_t pmd)
 
 #define __pud_to_phys(pud)  (__page_val_to_pfn(pud_val(pud)) << PAGE_SHIFT)
 
+#define pud_pfn pud_pfn
 static inline unsigned long pud_pfn(pud_t pud)
 {
        return ((__pud_to_phys(pud) & PUD_MASK) >> PAGE_SHIFT);