summaryrefslogtreecommitdiffstats
path: root/mm/slob.c
diff options
context:
space:
mode:
authorChristoph Lameter <clameter@sgi.com>2006-09-26 08:31:48 +0200
committerLinus Torvalds <torvalds@g5.osdl.org>2006-09-26 17:48:51 +0200
commit006d22d9bbb7e66279ba5cc4556b54eeaf8fd556 (patch)
tree5af5a6676af234db8836bb1e3ef71e6cf8ccb0a9 /mm/slob.c
parent[PATCH] Standardize pxx_page macros (diff)
downloadlinux-006d22d9bbb7e66279ba5cc4556b54eeaf8fd556.tar.xz
linux-006d22d9bbb7e66279ba5cc4556b54eeaf8fd556.zip
[PATCH] Optimize free_one_page
Free one_page currently adds the page to a fake list and calls free_page_bulk. Fee_page_bulk takes it off again and then calles __free_one_page. Make free_one_page go directly to __free_one_page. Saves list on / off and a temporary list in free_one_page for higher ordered pages. Signed-off-by: Christoph Lameter <clameter@sgi.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions