Spdk/lib/bdev/ocf
Vitaliy Mysak 2c4928649a ocf: allow loading cache without setting cache mode
Make init_vbdev() accept NULL as cache_mode if loadq flag
  is set.
This is needed for load path because we don't know cache mode
  before the actual load (happens later).

This change is related to persistant metadata support.
This patch does not change current behavior because loadq flag
  is always false.

Signed-off-by: Vitaliy Mysak <vitaliy.mysak@intel.com>
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/455411 (master)

(cherry picked from commit cca2eab10a)
Change-Id: I42727eb841d87903c81bd5e6d51b6d4869ed9be3
Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/457265
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
2019-06-18 07:11:21 +00:00
..
env OCF: Update ocf submodule to version OCF v19.3.1 2019-06-17 15:25:31 +00:00
ctx.c ocf: add metadata callbacks 2019-06-18 07:11:21 +00:00
ctx.h ocf: implement OCF cleaner 2019-06-17 15:25:31 +00:00
data.c OCF: add OCF module 2019-01-28 09:41:52 +00:00
data.h OCF: add OCF module 2019-01-28 09:41:52 +00:00
Makefile OCF: add OCF module 2019-01-28 09:41:52 +00:00
stats.c OCF: rebase to ocf master 276d91fcd7 2019-03-05 12:09:25 +00:00
stats.h OCF: rebase to ocf master 276d91fcd7 2019-03-05 12:09:25 +00:00
utils.c ocf: add timeout functionality for vbdev_ocf_mngt_ interface 2019-06-17 10:02:50 +00:00
utils.h ocf: add timeout functionality for vbdev_ocf_mngt_ interface 2019-06-17 10:02:50 +00:00
vbdev_ocf_rpc.c ocf: add loadq flag to construct path 2019-06-18 07:11:21 +00:00
vbdev_ocf.c ocf: allow loading cache without setting cache mode 2019-06-18 07:11:21 +00:00
vbdev_ocf.h ocf: add loadq flag to construct path 2019-06-18 07:11:21 +00:00
volume.c OCF: Update ocf submodule to version OCF v19.3.1 2019-06-17 15:25:31 +00:00
volume.h OCF: rebase to ocf master 276d91fcd7 2019-03-05 12:09:25 +00:00