linux/arch
Ying Han 1495f230fa vmscan: change shrinker API by passing shrink_control struct
Change each shrinker's API by consolidating the existing parameters into
shrink_control struct.  This will simplify any further features added w/o
touching each file of shrinker.

[akpm@linux-foundation.org: fix build]
[akpm@linux-foundation.org: fix warning]
[kosaki.motohiro@jp.fujitsu.com: fix up new shrinker API]
[akpm@linux-foundation.org: fix xfs warning]
[akpm@linux-foundation.org: update gfs2]
Signed-off-by: Ying Han <yinghan@google.com>
Cc: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>
Cc: Minchan Kim <minchan.kim@gmail.com>
Acked-by: Pavel Emelyanov <xemul@openvz.org>
Cc: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
Cc: Mel Gorman <mel@csn.ul.ie>
Acked-by: Rik van Riel <riel@redhat.com>
Cc: Johannes Weiner <hannes@cmpxchg.org>
Cc: Hugh Dickins <hughd@google.com>
Cc: Dave Hansen <dave@linux.vnet.ibm.com>
Cc: Steven Whitehouse <swhiteho@redhat.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2011-05-25 08:39:26 -07:00
..
alpha alpha, mm: set all online nodes in N_NORMAL_MEMORY 2011-05-25 08:39:23 -07:00
arm mm: now that all old mmu_gather code is gone, remove the storage 2011-05-25 08:39:16 -07:00
avr32 mm: now that all old mmu_gather code is gone, remove the storage 2011-05-25 08:39:16 -07:00
blackfin Merge branch 'for-2.6.40' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu 2011-05-24 11:53:42 -07:00
cris mm: now that all old mmu_gather code is gone, remove the storage 2011-05-25 08:39:16 -07:00
frv mm: now that all old mmu_gather code is gone, remove the storage 2011-05-25 08:39:16 -07:00
h8300 genirq: Remove the now obsolete config options and select statements 2011-03-30 14:13:23 +02:00
ia64 mm: now that all old mmu_gather code is gone, remove the storage 2011-05-25 08:39:16 -07:00
m32r m32r, mm: set all online nodes in N_NORMAL_MEMORY 2011-05-25 08:39:24 -07:00
m68k mm: now that all old mmu_gather code is gone, remove the storage 2011-05-25 08:39:16 -07:00
microblaze mm: now that all old mmu_gather code is gone, remove the storage 2011-05-25 08:39:16 -07:00
mips mm: now that all old mmu_gather code is gone, remove the storage 2011-05-25 08:39:16 -07:00
mn10300 mm: now that all old mmu_gather code is gone, remove the storage 2011-05-25 08:39:16 -07:00
parisc mm: now that all old mmu_gather code is gone, remove the storage 2011-05-25 08:39:16 -07:00
powerpc mm, powerpc: move the RCU page-table freeing into generic code 2011-05-25 08:39:16 -07:00
s390 mm: now that all old mmu_gather code is gone, remove the storage 2011-05-25 08:39:16 -07:00
score mm: now that all old mmu_gather code is gone, remove the storage 2011-05-25 08:39:16 -07:00
sh mm: now that all old mmu_gather code is gone, remove the storage 2011-05-25 08:39:16 -07:00
sparc mm: now that all old mmu_gather code is gone, remove the storage 2011-05-25 08:39:16 -07:00
tile mm: now that all old mmu_gather code is gone, remove the storage 2011-05-25 08:39:16 -07:00
um mm: now that all old mmu_gather code is gone, remove the storage 2011-05-25 08:39:16 -07:00
unicore32 mm: now that all old mmu_gather code is gone, remove the storage 2011-05-25 08:39:16 -07:00
x86 vmscan: change shrinker API by passing shrink_control struct 2011-05-25 08:39:26 -07:00
xtensa mm: now that all old mmu_gather code is gone, remove the storage 2011-05-25 08:39:16 -07:00
.gitignore
Kconfig mm, powerpc: move the RCU page-table freeing into generic code 2011-05-25 08:39:16 -07:00