diff options
author | Shaohua Li <shli@fb.com> | 2017-03-27 20:51:31 +0300 |
---|---|---|
committer | Jens Axboe <axboe@fb.com> | 2017-03-28 17:02:20 +0300 |
commit | 327ffb9b37a9df80dad4fa176fbf0c0fb1ac4ac0 (patch) | |
tree | 7f195b776921f0f4d090c29c94fcdfc7bd600522 | |
parent | 9f626e372a602486fa319c2c6ab18e8068b30094 (diff) | |
download | linux-327ffb9b37a9df80dad4fa176fbf0c0fb1ac4ac0.tar.xz |
blk-throttle: add configure option for new .low interface
As discussed in LSF, add configure option for the interface and mark it
as experimental, so people can try/test.
Signed-off-by: Shaohua Li <shli@fb.com>
Signed-off-by: Jens Axboe <axboe@fb.com>
-rw-r--r-- | block/Kconfig | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/block/Kconfig b/block/Kconfig index e9f780f815f5..89cd28f8d051 100644 --- a/block/Kconfig +++ b/block/Kconfig @@ -115,6 +115,18 @@ config BLK_DEV_THROTTLING See Documentation/cgroups/blkio-controller.txt for more information. +config BLK_DEV_THROTTLING_LOW + bool "Block throttling .low limit interface support (EXPERIMENTAL)" + depends on BLK_DEV_THROTTLING + default n + ---help--- + Add .low limit interface for block throttling. The low limit is a best + effort limit to prioritize cgroups. Depending on the setting, the limit + can be used to protect cgroups in terms of bandwidth/iops and better + utilize disk resource. + + Note, this is an experimental interface and could be changed someday. + config BLK_CMDLINE_PARSER bool "Block device command line partition parser" default n |