Messages in this thread | | | From | "Luck, Tony" <> | Date | Fri, 1 May 2009 10:51:57 -0700 | Subject | RE: [RFC][PATCH 33/35] asm-generic/ptemap.h for HIGHPTE users |
| |
> diff -puN include/asm-generic/ptemap.h~asm-generic-ptemap-h-highpte include/asm-generic/ptemap.h > +#ifdef CONFIG_HIGHPTE > +#include <asm/highmem.h> > +#define pte_offset_map(dir, address) \ > + ((pte_t *)kmap_atomic(pmd_page(*(dir)),KM_PTE0) + pte_index(address)) > +#define pte_offset_map_nested(dir, address) \ > + ((pte_t *)kmap_atomic(pmd_page(*(dir)),KM_PTE1) + pte_index(address)) > +#define pte_unmap(pte) kunmap_atomic(pte, KM_PTE0) > +#define pte_unmap_nested(pte) kunmap_atomic((pte), KM_PTE1) > + > +#else /* !CONFIG_HIGHPTE */ > + > #define pte_offset_map(dir,addr) pte_offset_kernel((dir),(addr)) > #define pte_offset_map_nested(dir,addr) pte_offset_kernel((dir),(addr)) > #define pte_unmap(pte) do { } while (0)
You need to add a closing #endif here.
-Tony
| |