summaryrefslogtreecommitdiff
path: root/block/cfq-iosched.c
diff options
context:
space:
mode:
authorMatthew Garrett <mjg@redhat.com>2010-04-06 12:25:14 (GMT)
committerJens Axboe <jens.axboe@oracle.com>2010-04-06 12:25:14 (GMT)
commit31373d09da5b7fe21fe6f781e92bd534a3495f00 (patch)
tree38cd9896cfc6ce106a03431658a9b98a09129034 /block/cfq-iosched.c
parent9195291e5f05e01d67f9a09c756b8aca8f009089 (diff)
downloadlinux-31373d09da5b7fe21fe6f781e92bd534a3495f00.tar.xz
laptop-mode: Make flushes per-device
One of the features of laptop-mode is that it forces a writeout of dirty pages if something else triggers a physical read or write from a device. The current implementation flushes pages on all devices, rather than only the one that triggered the flush. This patch alters the behaviour so that only the recently accessed block device is flushed, preventing other disks being spun up for no terribly good reason. Signed-off-by: Matthew Garrett <mjg@redhat.com> Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
Diffstat (limited to 'block/cfq-iosched.c')
0 files changed, 0 insertions, 0 deletions