From: Christoph Lameter Date: Tue, 16 Oct 2007 08:26:06 +0000 (-0700) Subject: SLUB: Do not use page->mapping X-Git-Tag: v2.6.24-rc1~1123 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8e65d24c7caf2a4c69b3ae0ce170bf3082ba359f;p=pandora-kernel.git SLUB: Do not use page->mapping After moving the lockless_freelist to kmem_cache_cpu we no longer need page->lockless_freelist. Restructure the use of the struct page fields in such a way that we never touch the mapping field. This is turn allows us to remove the special casing of SLUB when determining the mapping of a page (needed for corner cases of virtual caches machines that need to flush caches of processors mapping a page). Signed-off-by: Christoph Lameter Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed