From: Hugh Dickins Date: Thu, 21 Jun 2007 22:27:45 +0000 (+0100) Subject: page_mapping must avoid slub pages X-Git-Tag: v2.6.22-rc6~44 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b9bae3402572dc50a1e084c5b1ae5117918ef0f0;p=pandora-kernel.git page_mapping must avoid slub pages Nicolas Ferre reports oops from flush_dcache_page() on ARM when using SLUB: which reuses page->mapping as page->slab. The page_mapping() function, used by ARM and PA-RISC flush_dcache_page() implementations, must not confuse SLUB pages with those which have page->mapping set. Signed-off-by: Hugh Dickins Cc: Nicolas Ferre Cc: Christoph Lameter Cc: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed