linux/arch/ppc64/mm
Benjamin Herrenschmidt dfbacdc1a0 [PATCH] ppc64: Fix semantics of __ioremap
This patch fixes ppc64 __ioremap() so that it stops adding implicitely
_PAGE_GUARDED when the cache is not writeback, and instead, let the callers
provide the flag they want here.  This allows things like framebuffers to
explicitely request a non-cacheable and non-guarded mapping which is more
efficient for that type of memory without side effects.  The patch also
fixes all current callers to add _PAGE_GUARDED except btext, which is fine
without it.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-04-16 15:24:33 -07:00
..
fault.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
hash_low.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
hash_native.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
hash_utils.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
hugetlbpage.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
imalloc.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
init.c [PATCH] ppc64: Fix semantics of __ioremap 2005-04-16 15:24:33 -07:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mmap.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
numa.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
slb_low.S Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
slb.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
stab.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
tlb.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00