diff options
Diffstat (limited to 'include/asm-i386/pgtable.h')
-rw-r--r-- | include/asm-i386/pgtable.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/include/asm-i386/pgtable.h b/include/asm-i386/pgtable.h index befc697821e5..e7ddd2341309 100644 --- a/include/asm-i386/pgtable.h +++ b/include/asm-i386/pgtable.h | |||
@@ -267,8 +267,6 @@ extern void vmalloc_sync_all(void); | |||
267 | */ | 267 | */ |
268 | #define pte_update(mm, addr, ptep) do { } while (0) | 268 | #define pte_update(mm, addr, ptep) do { } while (0) |
269 | #define pte_update_defer(mm, addr, ptep) do { } while (0) | 269 | #define pte_update_defer(mm, addr, ptep) do { } while (0) |
270 | |||
271 | #define raw_ptep_get_and_clear(xp) native_ptep_get_and_clear(xp) | ||
272 | #endif | 270 | #endif |
273 | 271 | ||
274 | /* | 272 | /* |
@@ -335,7 +333,7 @@ do { \ | |||
335 | #define __HAVE_ARCH_PTEP_GET_AND_CLEAR | 333 | #define __HAVE_ARCH_PTEP_GET_AND_CLEAR |
336 | static inline pte_t ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) | 334 | static inline pte_t ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) |
337 | { | 335 | { |
338 | pte_t pte = raw_ptep_get_and_clear(ptep); | 336 | pte_t pte = native_ptep_get_and_clear(ptep); |
339 | pte_update(mm, addr, ptep); | 337 | pte_update(mm, addr, ptep); |
340 | return pte; | 338 | return pte; |
341 | } | 339 | } |