| From 5c0e04b7a9880e944f5936cfe4a37bdae93c4c9c Mon Sep 17 00:00:00 2001 |
| From: Sasha Levin <sashal@kernel.org> |
| Date: Mon, 30 Dec 2019 15:53:37 +0800 |
| Subject: csky/mm: Fixup export invalid_pte_table symbol |
| |
| From: Guo Ren <guoren@linux.alibaba.com> |
| |
| [ Upstream commit 7f4a567332f035ab16b29010fbd04a0f10183c77 ] |
| |
| There is no present bit in csky pmd hardware, so we need to prepare invalid_pte_table |
| for empty pmd entry and the functions (pmd_none & pmd_present) in pgtable.h need |
| invalid_pte_talbe to get result. If a module use these functions, we need export the |
| symbol for it. |
| |
| Signed-off-by: Guo Ren <guoren@linux.alibaba.com> |
| Cc: Mo Qihui <qihui.mo@verisilicon.com> |
| Cc: Zhange Jian <zhang_jian5@dahuatech.com> |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| arch/csky/mm/init.c | 1 + |
| 1 file changed, 1 insertion(+) |
| |
| diff --git a/arch/csky/mm/init.c b/arch/csky/mm/init.c |
| index d4c2292ea46bc..00e96278b3776 100644 |
| --- a/arch/csky/mm/init.c |
| +++ b/arch/csky/mm/init.c |
| @@ -31,6 +31,7 @@ |
| |
| pgd_t swapper_pg_dir[PTRS_PER_PGD] __page_aligned_bss; |
| pte_t invalid_pte_table[PTRS_PER_PTE] __page_aligned_bss; |
| +EXPORT_SYMBOL(invalid_pte_table); |
| unsigned long empty_zero_page[PAGE_SIZE / sizeof(unsigned long)] |
| __page_aligned_bss; |
| EXPORT_SYMBOL(empty_zero_page); |
| -- |
| 2.20.1 |
| |