Merge pull request #885 from robertbaldyga/cache-line-size-discard-granularity

Use cache line size as discard granularity
This commit is contained in:
Robert Baldyga 2021-07-19 13:29:05 +02:00 committed by GitHub
commit b3b5a1735a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -88,7 +88,7 @@ static void _blockdev_set_discard_properties(ocf_cache_t cache,
} else {
blk_queue_max_discard_sectors(exp_q,
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;
}
}