Mel Gorman
ed4a6d7f06
mm: compaction: add /sys trigger for per-node memory compaction
...
Add a per-node sysfs file called compact. When the file is written to,
each zone in that node is compacted. The intention that this would be
used by something like a job scheduler in a batch system before a job
starts so that the job can allocate the maximum number of hugepages
without significant start-up cost.
Signed-off-by: Mel Gorman <mel@csn.ul.ie>
Acked-by: Rik van Riel <riel@redhat.com>
Reviewed-by: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>
Reviewed-by: Christoph Lameter <cl@linux-foundation.org>
Reviewed-by: Minchan Kim <minchan.kim@gmail.com>
Reviewed-by: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2010-05-25 08:06:59 -07:00
..
power
PM / Runtime: Add sysfs debug files
2010-05-10 23:08:17 +02:00
attribute_container.c
[SCSI] attirbute_container: Initialize sysfs attributes with sysfs_attr_init
2010-03-27 15:15:24 -04:00
base.h
Driver Core: devtmpfs - kernel-maintained tmpfs-based /dev
2009-09-15 09:50:49 -07:00
bus.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
class.c
kobj: Add basic infrastructure for dealing with namespaces.
2010-05-21 09:37:31 -07:00
core.c
driver-core: fix Typo in drivers/base/core.c for CONFIG_MODULE
2010-05-21 09:37:32 -07:00
cpu.c
drivers/base/cpu.c: fix the output from /sys/devices/system/cpu/offline
2010-05-21 09:37:28 -07:00
dd.c
driver-core: fix potential race condition in drivers/base/dd.c
2010-05-21 09:37:29 -07:00
devres.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
devtmpfs.c
devtmpfs: support !CONFIG_TMPFS
2010-05-21 09:37:30 -07:00
dma-coherent.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
dma-mapping.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
driver.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
firmware.c
firmware_class.c
sysfs: add struct file* to bin_attr callbacks
2010-05-21 09:37:31 -07:00
hypervisor.c
init.c
Driver Core: devtmpfs - kernel-maintained tmpfs-based /dev
2009-09-15 09:50:49 -07:00
iommu.c
iommu-api: Remove iommu_{un}map_range functions
2010-03-07 18:01:13 +01:00
isa.c
Kconfig
devtmpfs: support !CONFIG_TMPFS
2010-05-21 09:37:30 -07:00
Makefile
Driver Core: devtmpfs - kernel-maintained tmpfs-based /dev
2009-09-15 09:50:49 -07:00
map.c
memory.c
Revert "memory-hotplug: add 0x prefix to HEX block_size_bytes"
2010-04-09 10:05:33 -07:00
module.c
driver core: module.c: Use kasprintf
2010-05-21 09:37:29 -07:00
node.c
mm: compaction: add /sys trigger for per-node memory compaction
2010-05-25 08:06:59 -07:00
platform.c
platform_bus: allow custom extensions to system PM methods
2010-05-21 09:37:30 -07:00
sys.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
topology.c
transport_class.c