Merge pull request #469 from mmichal10/fix-unmapped
Fix `ocf_engine_unmapped_count()`
This commit is contained in:
commit
e3d5439d9f
@ -109,7 +109,8 @@ static inline uint32_t ocf_engine_mapped_count(struct ocf_request *req)
|
|||||||
*/
|
*/
|
||||||
static inline uint32_t ocf_engine_unmapped_count(struct ocf_request *req)
|
static inline uint32_t ocf_engine_unmapped_count(struct ocf_request *req)
|
||||||
{
|
{
|
||||||
return req->core_line_count - (req->info.hit_no + req->info.invalid_no);
|
return req->core_line_count -
|
||||||
|
(req->info.hit_no + req->info.invalid_no + req->info.insert_no);
|
||||||
}
|
}
|
||||||
|
|
||||||
void ocf_map_cache_line(struct ocf_request *req,
|
void ocf_map_cache_line(struct ocf_request *req,
|
||||||
|
@ -683,6 +683,8 @@ uint32_t evp_lru_req_clines(struct ocf_request *req,
|
|||||||
|
|
||||||
++req_idx;
|
++req_idx;
|
||||||
++i;
|
++i;
|
||||||
|
/* Number of cachelines to evict have to match space in the request */
|
||||||
|
ENV_BUG_ON(req_idx == req->core_line_count && i != cline_no );
|
||||||
}
|
}
|
||||||
|
|
||||||
return i;
|
return i;
|
||||||
|
Loading…
Reference in New Issue
Block a user