linux/fs/proc
Dave Hansen bcf8039ed4 pagemap: fix large pages in pagemap
We were walking right into huge page areas in the pagemap walker, and
calling the pmds pmd_bad() and clearing them.

That leaked huge pages.  Bad.

This patch at least works around that for now.  It ignores huge pages in
the pagemap walker for the time being, and won't leak those pages.

Signed-off-by: Dave Hansen <dave@linux.vnet.ibm.com>
Acked-by: Matt Mackall <mpm@selenic.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2008-06-12 18:05:41 -07:00
..
array.c capabilities: remain source compatible with 32-bit raw legacy capability support. 2008-05-31 16:36:16 -07:00
base.c proc: calculate the correct /proc/<pid> link count 2008-06-06 11:29:13 -07:00
generic.c netns: assign PDE->data before gluing entry into /proc tree 2008-05-02 04:12:41 -07:00
inode-alloc.txt
inode.c proc: proc_get_inode() should get module only once 2008-05-24 09:56:11 -07:00
internal.h
kcore.c
kmsg.c
Makefile
mmu.c
nommu.c
proc_devtree.c
proc_misc.c pagemap: return EINVAL, not EIO, for unaligned reads of kpagecount or kpageflags 2008-06-06 11:29:13 -07:00
proc_net.c netns: assign PDE->data before gluing entry into /proc tree 2008-05-02 04:12:41 -07:00
proc_sysctl.c
proc_tty.c tty: The big operations rework 2008-04-30 08:29:47 -07:00
root.c
task_mmu.c pagemap: fix large pages in pagemap 2008-06-12 18:05:41 -07:00
task_nommu.c task_nommu: fix compile failing bug because of spilt file.h 2008-05-04 17:08:48 -07:00
vmcore.c