diff options
author | Andy Shevchenko <andriy.shevchenko@linux.intel.com> | 2018-05-28 09:37:42 +0200 |
---|---|---|
committer | Jens Axboe <axboe@kernel.dk> | 2018-05-28 22:53:18 +0200 |
commit | 04cbc21137bfa4d7b8771a5b14f3d6c9b2aee671 (patch) | |
tree | 31e408ad649095b9bc5ec7fd1c0011761486c17c /drivers/md/bcache/sysfs.c | |
parent | bcache: stop bcache device when backing device is offline (diff) | |
download | linux-04cbc21137bfa4d7b8771a5b14f3d6c9b2aee671.tar.xz linux-04cbc21137bfa4d7b8771a5b14f3d6c9b2aee671.zip |
bcache: Move couple of string arrays to sysfs.c
There is couple of string arrays that are used exclusively in sysfs.c.
Move it to there and make them static.
Besides above, it will allow further clean up.
No functional change intended.
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Coly Li <colyli@suse.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'drivers/md/bcache/sysfs.c')
-rw-r--r-- | drivers/md/bcache/sysfs.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/drivers/md/bcache/sysfs.c b/drivers/md/bcache/sysfs.c index dfeef583ee50..0275450a0da9 100644 --- a/drivers/md/bcache/sysfs.c +++ b/drivers/md/bcache/sysfs.c @@ -16,6 +16,24 @@ #include <linux/sort.h> #include <linux/sched/clock.h> +/* Default is -1; we skip past it for struct cached_dev's cache mode */ +static const char * const bch_cache_modes[] = { + "default", + "writethrough", + "writeback", + "writearound", + "none", + NULL +}; + +/* Default is -1; we skip past it for stop_when_cache_set_failed */ +static const char * const bch_stop_on_failure_modes[] = { + "default", + "auto", + "always", + NULL +}; + static const char * const cache_replacement_policies[] = { "lru", "fifo", |