diff options
author | Coly Li <colyli@suse.de> | 2019-06-28 19:59:38 +0800 |
---|---|---|
committer | Jens Axboe <axboe@kernel.dk> | 2019-06-28 07:39:15 -0600 |
commit | 633bb2ce60b949e2990c15324be162c54788c027 (patch) | |
tree | 7c47528c1495dbf511d4f65b4429a580bbaef98f /drivers | |
parent | 4b6efb4bdbce25097f1a6329e18c2b77c4f27722 (diff) | |
download | linux-stable-633bb2ce60b949e2990c15324be162c54788c027.tar.gz linux-stable-633bb2ce60b949e2990c15324be162c54788c027.tar.bz2 linux-stable-633bb2ce60b949e2990c15324be162c54788c027.zip |
bcache: add more error message in bch_cached_dev_attach()
This patch adds more error message for attaching cached device, this is
helpful to debug code failure during bache device start up.
Signed-off-by: Coly Li <colyli@suse.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/md/bcache/super.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/md/bcache/super.c b/drivers/md/bcache/super.c index d4d8d1300faf..a836910ef368 100644 --- a/drivers/md/bcache/super.c +++ b/drivers/md/bcache/super.c @@ -1169,6 +1169,8 @@ int bch_cached_dev_attach(struct cached_dev *dc, struct cache_set *c, down_write(&dc->writeback_lock); if (bch_cached_dev_writeback_start(dc)) { up_write(&dc->writeback_lock); + pr_err("Couldn't start writeback facilities for %s", + dc->disk.disk->disk_name); return -ENOMEM; } @@ -1182,6 +1184,8 @@ int bch_cached_dev_attach(struct cached_dev *dc, struct cache_set *c, ret = bch_cached_dev_run(dc); if (ret && (ret != -EBUSY)) { up_write(&dc->writeback_lock); + pr_err("Couldn't run cached device %s", + dc->backing_dev_name); return ret; } |