blkio: Core implementation of throttle policy
authorVivek Goyal <vgoyal@redhat.com>
Wed, 15 Sep 2010 21:06:35 +0000 (17:06 -0400)
committerJens Axboe <jaxboe@fusionio.com>
Thu, 16 Sep 2010 06:42:52 +0000 (08:42 +0200)
commite43473b7f223ec866f7db273697e76c337c390f9
treee90b52dbe4ec4ae37263a00e2bd9eaf5367cf72f
parent4c9eefa16c6f124ffcc736cb719b24ea27f85017
blkio: Core implementation of throttle policy

o Actual implementation of throttling policy in block layer. Currently it
  implements READ and WRITE bytes per second throttling logic. IOPS throttling
  comes in later patches.

Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
block/Kconfig
block/Makefile
block/blk-core.c
block/blk-throttle.c [new file with mode: 0644]
include/linux/blk_types.h
include/linux/blkdev.h
init/Kconfig