Remove init_mode and use metadata.is_volatile instead

Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
This commit is contained in:
Rafal Stefanowski
2020-12-18 02:05:00 +01:00
parent 88b97df16d
commit d3b61e474c
4 changed files with 3 additions and 42 deletions

View File

@@ -128,7 +128,7 @@ static void _ocf_discard_finish_step(struct ocf_request *req)
if (req->discard.handled < req->discard.nr_sects)
req->io_if = &_io_if_discard_step;
else if (req->cache->device->init_mode != ocf_init_mode_metadata_volatile)
else if (!req->cache->metadata.is_volatile)
req->io_if = &_io_if_discard_flush_cache;
else
req->io_if = &_io_if_discard_core;