walk_page_range() is going to be allowed to walk page tables other than those of user space. For this it needs to know when it has reached a 'leaf' entry in the page tables. This information is provided by the p?d_large() functions/macros.
For openrisc, we don't support large pages, so add a stub returning 0. CC: Jonas Bonn <[email protected]> CC: Stefan Kristiansson <[email protected]> CC: Stafford Horne <[email protected]> CC: [email protected] Signed-off-by: Steven Price <[email protected]> --- arch/openrisc/include/asm/pgtable.h | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/openrisc/include/asm/pgtable.h b/arch/openrisc/include/asm/pgtable.h index 21c71303012f..5a375104ef71 100644 --- a/arch/openrisc/include/asm/pgtable.h +++ b/arch/openrisc/include/asm/pgtable.h @@ -228,6 +228,7 @@ extern unsigned long empty_zero_page[2048]; #define pmd_none(x) (!pmd_val(x)) #define pmd_bad(x) ((pmd_val(x) & (~PAGE_MASK)) != _KERNPG_TABLE) #define pmd_present(x) (pmd_val(x) & _PAGE_PRESENT) +#define pmd_large(x) (0) #define pmd_clear(xp) do { pmd_val(*(xp)) = 0; } while (0) /* -- 2.20.1

