|
@@ -1316,7 +1316,7 @@ static inline pmd_t *pmd_alloc(struct mm_struct *mm, pud_t *pud, unsigned long a
|
|
|
}
|
|
|
#endif /* CONFIG_MMU && !__ARCH_HAS_4LEVEL_HACK */
|
|
|
|
|
|
-#if USE_SPLIT_PTLOCKS
|
|
|
+#if USE_SPLIT_PTE_PTLOCKS
|
|
|
/*
|
|
|
* We tuck a spinlock to guard each pagetable page into its struct page,
|
|
|
* at page->private, with BUILD_BUG_ON to make sure that this will not
|
|
@@ -1329,14 +1329,14 @@ static inline pmd_t *pmd_alloc(struct mm_struct *mm, pud_t *pud, unsigned long a
|
|
|
} while (0)
|
|
|
#define pte_lock_deinit(page) ((page)->mapping = NULL)
|
|
|
#define pte_lockptr(mm, pmd) ({(void)(mm); __pte_lockptr(pmd_page(*(pmd)));})
|
|
|
-#else /* !USE_SPLIT_PTLOCKS */
|
|
|
+#else /* !USE_SPLIT_PTE_PTLOCKS */
|
|
|
/*
|
|
|
* We use mm->page_table_lock to guard all pagetable pages of the mm.
|
|
|
*/
|
|
|
#define pte_lock_init(page) do {} while (0)
|
|
|
#define pte_lock_deinit(page) do {} while (0)
|
|
|
#define pte_lockptr(mm, pmd) ({(void)(pmd); &(mm)->page_table_lock;})
|
|
|
-#endif /* USE_SPLIT_PTLOCKS */
|
|
|
+#endif /* USE_SPLIT_PTE_PTLOCKS */
|
|
|
|
|
|
static inline void pgtable_page_ctor(struct page *page)
|
|
|
{
|