Unlock request after invalidating cache lines
Signed-off-by: Robert Baldyga <robert.baldyga@intel.com>
This commit is contained in:
parent
99be26cefd
commit
059b845df8
@ -394,15 +394,15 @@ static void ocf_engine_remap(struct ocf_request *req)
|
|||||||
/* mark error */
|
/* mark error */
|
||||||
ocf_req_set_mapping_error(req);
|
ocf_req_set_mapping_error(req);
|
||||||
|
|
||||||
/* unlock cachelines locked during remapping */
|
|
||||||
ocf_req_unlock(ocf_cache_line_concurrency(req->cache),
|
|
||||||
req);
|
|
||||||
|
|
||||||
/* request cleaning */
|
/* request cleaning */
|
||||||
ocf_req_set_cleaning_required(req);
|
ocf_req_set_cleaning_required(req);
|
||||||
|
|
||||||
/* unmap inserted and replaced cachelines */
|
/* unmap inserted and replaced cachelines */
|
||||||
ocf_engine_map_hndl_error(req->cache, req);
|
ocf_engine_map_hndl_error(req->cache, req);
|
||||||
|
|
||||||
|
/* unlock cachelines locked during remapping */
|
||||||
|
ocf_req_unlock(ocf_cache_line_concurrency(req->cache),
|
||||||
|
req);
|
||||||
}
|
}
|
||||||
|
|
||||||
return;
|
return;
|
||||||
|
Loading…
Reference in New Issue
Block a user