From: Thomas Gleixner Date: Mon, 18 Feb 2008 19:54:14 +0000 (+0100) Subject: x86: CPA, fix alias checks X-Git-Tag: v2.6.25-rc3~131^2~5 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c31c7d4844ea4817692ae16bf70f9c96c05a50eb;p=pandora-kernel.git x86: CPA, fix alias checks c_p_a() did not discover all aliases correctly. (such as when called on vmalloc()-ed areas or ioremap()-ed areas) Push the alias checks to the lower, physical level and consistently discover all aliases that might exist: the low direct mappings and the high linear kernel-text mappings (on 64-bit). Thanks to Andi Kleen for pointing out that this was buggy. Signed-off-by: Thomas Gleixner Signed-off-by: Ingo Molnar --- Reading git-diff-tree failed