--- v6
+++ v3
@@ -2,30 +2,25 @@
ptdesc equivalents.
Signed-off-by: Vishal Moola (Oracle) <vishal.moola@gmail.com>
-Acked-by: Mike Rapoport (IBM) <rppt@kernel.org>
---
- arch/hexagon/include/asm/pgalloc.h | 8 ++++----
- 1 file changed, 4 insertions(+), 4 deletions(-)
+ arch/csky/include/asm/pgalloc.h | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
-diff --git a/arch/hexagon/include/asm/pgalloc.h b/arch/hexagon/include/asm/pgalloc.h
-index f0c47e6a7427..55988625e6fb 100644
---- a/arch/hexagon/include/asm/pgalloc.h
-+++ b/arch/hexagon/include/asm/pgalloc.h
-@@ -87,10 +87,10 @@ static inline void pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmd,
- max_kernel_seg = pmdindex;
- }
+diff --git a/arch/csky/include/asm/pgalloc.h b/arch/csky/include/asm/pgalloc.h
+index 7d57e5da0914..9c84c9012e53 100644
+--- a/arch/csky/include/asm/pgalloc.h
++++ b/arch/csky/include/asm/pgalloc.h
+@@ -63,8 +63,8 @@ static inline pgd_t *pgd_alloc(struct mm_struct *mm)
--#define __pte_free_tlb(tlb, pte, addr) \
--do { \
-- pgtable_pte_page_dtor((pte)); \
-- tlb_remove_page((tlb), (pte)); \
-+#define __pte_free_tlb(tlb, pte, addr) \
-+do { \
-+ pagetable_pte_dtor((page_ptdesc(pte))); \
-+ tlb_remove_page_ptdesc((tlb), (page_ptdesc(pte))); \
+ #define __pte_free_tlb(tlb, pte, address) \
+ do { \
+- pgtable_pte_page_dtor(pte); \
+- tlb_remove_page(tlb, pte); \
++ pagetable_pte_dtor(page_ptdesc(pte)); \
++ tlb_remove_page_ptdesc(tlb, page_ptdesc(pte)); \
} while (0)
- #endif
+ extern void pagetable_init(void);
--
2.40.1