]> git.baikalelectronics.ru Git - kernel.git/commit
[PATCH] shrink struct page
authorAndrew Morton <akpm@osdl.org>
Sun, 8 Jan 2006 09:04:36 +0000 (01:04 -0800)
committerLinus Torvalds <torvalds@g5.osdl.org>
Mon, 9 Jan 2006 04:14:04 +0000 (20:14 -0800)
commitc01bb12b0e3b2b6b88b791d077f301501b627de6
tree6bb266ed8826bb4e7355a07a0092acb3d5d92647
parent9d60e5da9933c55c4eeb662aa363a7f1b01960df
[PATCH] shrink struct page

Reduce the size of the pageframe for NR_CPUS>4, CONFIG_PREEMPT back to the
minimal size by unionising both ->private and ->mapping with the pagetable
lock.

It uses an anonymous struct and hence requires gcc-3.x.

Cc: Hugh Dickins <hugh@veritas.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
include/linux/mm.h