kernel_optimize_test/mm
Nick Piggin 84097518d1 [PATCH] mm: nommu use compound pages
Now that compound page handling is properly fixed in the VM, move nommu
over to using compound pages rather than rolling their own refcounting.

nommu vm page refcounting is broken anyway, but there is no need to have
divergent code in the core VM now, nor when it gets fixed.

Signed-off-by: Nick Piggin <npiggin@suse.de>
Cc: David Howells <dhowells@redhat.com>

(Needs testing, please).
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-03-22 07:54:01 -08:00
..
bootmem.c
fadvise.c
filemap_xip.c
filemap.c [PATCH] mm: make __put_page internal 2006-03-22 07:54:01 -08:00
filemap.h
fremap.c
highmem.c
hugetlb.c [PATCH] hugepage allocator cleanup 2006-03-22 07:53:58 -08:00
internal.h [PATCH] mm: nommu use compound pages 2006-03-22 07:54:01 -08:00
Kconfig
madvise.c
Makefile
memory_hotplug.c
memory.c [PATCH] mm: split highorder pages 2006-03-22 07:53:57 -08:00
mempolicy.c [PATCH] mm: kill kmem_cache_t usage 2006-03-22 07:53:58 -08:00
mempool.c [PATCH] mm: kill kmem_cache_t usage 2006-03-22 07:53:58 -08:00
mincore.c
mlock.c
mmap.c [PATCH] remove VM_DONTCOPY bogosities 2006-03-22 07:54:01 -08:00
mprotect.c
mremap.c
msync.c
nommu.c [PATCH] mm: nommu use compound pages 2006-03-22 07:54:01 -08:00
oom_kill.c
page_alloc.c [PATCH] mm: nommu use compound pages 2006-03-22 07:54:01 -08:00
page_io.c
page-writeback.c
pdflush.c
prio_tree.c
readahead.c
rmap.c [PATCH] mm: kill kmem_cache_t usage 2006-03-22 07:53:58 -08:00
shmem.c [PATCH] mm: kill kmem_cache_t usage 2006-03-22 07:53:58 -08:00
slab.c [PATCH] mm: nommu use compound pages 2006-03-22 07:54:01 -08:00
slob.c
sparse.c
swap_state.c
swap.c [PATCH] mm: less atomic ops 2006-03-22 07:53:57 -08:00
swapfile.c
thrash.c
tiny-shmem.c
truncate.c
util.c
vmalloc.c
vmscan.c [PATCH] mm: make __put_page internal 2006-03-22 07:54:01 -08:00