blk-wbt: allow wbt to be enabled always through sysfs
authorJens Axboe <axboe@fb.com>
Mon, 28 Nov 2016 16:40:34 +0000 (09:40 -0700)
committerJens Axboe <axboe@fb.com>
Mon, 28 Nov 2016 17:27:03 +0000 (10:27 -0700)
commitd62118b6dd99b8f64350206a6ea6996083b28c9a
tree18b3dfdeffa55da6509de99f565b789c29599b20
parentfa224eed2b5e0f2f9a57281e9dc733c843d590ad
blk-wbt: allow wbt to be enabled always through sysfs

Currently there's no way to enable wbt if it's not enabled in the
kernel config by default for a device. Allow a write to the
'wbt_lat_usec' queue sysfs file to enable wbt.

This is useful for both the kernel config case, but also if the
device is CFQ managed and it was turned off by default.

Signed-off-by: Jens Axboe <axboe@fb.com>
block/blk-sysfs.c
block/blk-wbt.c
block/blk-wbt.h