open-cas-linux/modules/cas_cache/volume
Kozlowski Mateusz a45f0c854f Fix _blockdev_set_bio_data iteration
The data->size field can be initialized to a lower value than bio->bi_vcnt,
if the bio is split. The bio_for_each_segment then iterates based on the original
indexes and the mismatch eventually causes a BUG_ON.

Fixes #714

Signed-off-by: Kozlowski Mateusz <mateusz.kozlowski@intel.com>
2021-04-08 12:28:35 +02:00
..
obj_blk.h Update copyright statements (2021) 2021-01-21 13:15:38 +01:00
vol_atomic_dev_bottom.c Include mpool in env and use new allocator API 2021-03-05 14:02:08 +01:00
vol_atomic_dev_bottom.h Update copyright statements (2021) 2021-01-21 13:15:38 +01:00
vol_blk_utils.c Update copyright statements (2021) 2021-01-21 13:15:38 +01:00
vol_blk_utils.h Update copyright statements (2021) 2021-01-21 13:15:38 +01:00
vol_block_dev_bottom.c Update copyright statements (2021) 2021-01-21 13:15:38 +01:00
vol_block_dev_bottom.h Update copyright statements (2021) 2021-01-21 13:15:38 +01:00
vol_block_dev_top.c Fix _blockdev_set_bio_data iteration 2021-04-08 12:28:35 +02:00
vol_block_dev_top.h Update copyright statements (2021) 2021-01-21 13:15:38 +01:00