Added seq_cutoff_policy check

Signed-off-by: Michal Rakowski <michal.rakowski@intel.com>
This commit is contained in:
Michal Rakowski 2019-04-16 14:48:41 +02:00
parent 00c434fb66
commit 4652b009d6
2 changed files with 9 additions and 0 deletions

View File

@ -1699,6 +1699,9 @@ static int _ocf_mngt_cache_validate_cfg(struct ocf_mngt_cache_config *cfg)
return -OCF_ERR_INVAL;
}
if (cfg->backfill.queue_unblock_size > cfg->backfill.max_queue_size )
return -OCF_ERR_INVAL;
return 0;
}

View File

@ -905,6 +905,12 @@ static int _cache_mng_set_core_seq_cutoff_policy(ocf_core_t core, void *cntx)
return 0;
}
if (policy < 0 || policy >= ocf_seq_cutoff_policy_max) {
ocf_core_log(core, log_info,
"Wrong sequential cutoff policy!\n");
return -OCF_ERR_INVAL;
}
cache->core_conf_meta[core_id].seq_cutoff_policy = policy;
ocf_core_log(core, log_info,