From: Benjamin Herrenschmidt Date: Sat, 16 Apr 2005 22:24:33 +0000 (-0700) Subject: [PATCH] ppc64: Fix semantics of __ioremap X-Git-Tag: v2.6.12-rc3~197 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dfbacdc1a0b568dfa69fb2c1b39b608074001083;p=pandora-kernel.git [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 Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed