nullb: factor disk parameters
authorShaohua Li <shli@fb.com>
Mon, 14 Aug 2017 22:04:52 +0000 (15:04 -0700)
committerJens Axboe <axboe@kernel.dk>
Wed, 23 Aug 2017 14:54:00 +0000 (08:54 -0600)
commit2984c8684f962c2936b7175ec5df44e9d607cea9
tree9dc70e2e48aeb1fdefa9386b8699e4829237d8ed
parent92d499d4905ce79c41a4b9a399ab6b89188f87e9
nullb: factor disk parameters

When we switch to configfs interface, each disk could have different
configuration. To prepare for the change, we move most disk setting to a
separate data structure. The existing module parameter interface is
kept. The 'nr_devices' and 'shared_tags' don't make sense for per-disk
setting, so they are remained as global settings.

Signed-off-by: Shaohua Li <shli@fb.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/block/null_blk.c