Merge pull request #885 from robertbaldyga/cache-line-size-discard-granularity
Use cache line size as discard granularity
This commit is contained in:
commit
b3b5a1735a
@ -88,7 +88,7 @@ static void _blockdev_set_discard_properties(ocf_cache_t cache,
|
|||||||
} else {
|
} else {
|
||||||
blk_queue_max_discard_sectors(exp_q,
|
blk_queue_max_discard_sectors(exp_q,
|
||||||
min((uint64_t)core_sectors, (uint64_t)UINT_MAX));
|
min((uint64_t)core_sectors, (uint64_t)UINT_MAX));
|
||||||
exp_q->limits.discard_granularity = queue_logical_block_size(exp_q);
|
exp_q->limits.discard_granularity = ocf_cache_get_line_size(cache);
|
||||||
exp_q->limits.discard_alignment = 0;
|
exp_q->limits.discard_alignment = 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user