[PATCH] mm: nommu use compound pages
Nick Piggin authored
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: default avatarNick Piggin <npiggin@suse.de>
Cc: David Howells <dhowells@redhat.com>

(Needs testing, please).
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
84097518
Name Last commit Last update
..
Kconfig [PATCH] Swap Migration V5: Add CONFIG_MIGRATION for page migration support
Makefile [PATCH] slob: introduce the SLOB allocator
bootmem.c [PATCH] FRV: Clean up bootmem allocator's page freeing algorithm
fadvise.c [PATCH] fadvise: return ESPIPE on FIFO/pipe
filemap.c [PATCH] mm: make __put_page internal
filemap.h [PATCH] xip: reduce code duplication
filemap_xip.c [PATCH] replace inode_update_time with file_update_time
fremap.c VM: add common helper function to create the page tables
highmem.c [PATCH] gfp_t: the rest
hugetlb.c [PATCH] hugepage allocator cleanup
internal.h [PATCH] mm: nommu use compound pages
madvise.c [PATCH] madvise MADV_DONTFORK/MADV_DOFORK
memory.c [PATCH] mm: split highorder pages
memory_hotplug.c [PATCH] memory hotadd: pgdat->node_present_pages fix
mempolicy.c [PATCH] mm: kill kmem_cache_t usage
mempool.c [PATCH] mm: kill kmem_cache_t usage
mincore.c [PATCH] freepgt: sys_mincore ignore FIRST_USER_PGD_NR
mlock.c [PATCH] move capable() to capability.h
mmap.c [PATCH] remove VM_DONTCOPY bogosities
mprotect.c [PATCH] unpaged: private write VM_RESERVED
mremap.c [PATCH] move capable() to capability.h
msync.c [PATCH] mutex subsystem, semaphore to mutex: VFS, ->i_sem
nommu.c [PATCH] mm: nommu use compound pages
oom_kill.c [PATCH] out_of_memory() locking fix
page-writeback.c [PATCH] mm: dirty_exceeded speedup
page_alloc.c
page_io.c
pdflush.c
prio_tree.c
readahead.c
rmap.c
shmem.c
slab.c
slob.c
sparse.c
swap.c
swap_state.c
swapfile.c
thrash.c
tiny-shmem.c
truncate.c
util.c
vmalloc.c
vmscan.c