--- v4
+++ v1
@@ -2,26 +2,29 @@
ptdesc equivalents.
Signed-off-by: Vishal Moola (Oracle) <vishal.moola@gmail.com>
-Acked-by: Guo Ren <guoren@kernel.org>
---
- arch/csky/include/asm/pgalloc.h | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
+ arch/hexagon/include/asm/pgalloc.h | 8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)
-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)
+diff --git a/arch/hexagon/include/asm/pgalloc.h b/arch/hexagon/include/asm/pgalloc.h
+index f0c47e6a7427..0f8432430e68 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;
+ }
- #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)); \
+-#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 { \
++ ptdesc_pte_dtor((page_ptdesc(pte))); \
++ tlb_remove_page_ptdesc((tlb), (page_ptdesc(pte))); \
} while (0)
- extern void pagetable_init(void);
+ #endif
--
-2.40.1
+2.39.2