The kmap_local conversion wreckaged sparc, mips and powerpc as it missed some of the details in the original implementation.
The following series addresses that.
Thanks,
tglx
---
arch/mips/include/asm/highmem.h | 1 +
arch/sparc/include/asm/highmem.h | 9 +++++----
b/arch/powerpc/include/asm/highmem.h | 2 ++
mm/highmem.c | 7 ++++++-
4 files changed, 14 insertions(+), 5 deletions(-)

