open-cas-linux/modules/cas_cache/volume
Gal Hammer b9110635c1 cas_cache: fix "blk_update_request: operation not supported" error
A write request with the REQ_RAHEAD flag enabled cause the nvme driver
to send a write command with access frequency value that is reserved
(at least on specification version 1.4c). NVME devices might fail this
write command with an unsupported error. So we now clear the request's
flag based on its direction.

Signed-off-by: Gal Hammer <gal.hammer@huawei.com>
Signed-off-by: Shai Fultheim <shai.fultheim@huawei.com>
Signed-off-by: Robert Baldyga <robert.baldyga@huawei.com>
2024-09-10 14:36:43 +02:00
..
obj_blk.h Remove cas_disk from naming in code 2022-09-19 10:38:21 +02:00
vol_blk_utils.c Add missing "static" to the local functions 2024-05-14 08:22:34 +02:00
vol_blk_utils.h Change CAS_BIO_MAX_VECS value 2022-12-28 13:59:20 +01:00
vol_block_dev_bottom.c cas_cache: fix "blk_update_request: operation not supported" error 2024-09-10 14:36:43 +02:00
vol_block_dev_bottom.h Add missing "static" to the local functions 2024-05-14 08:22:34 +02:00
vol_block_dev_top.c Enable adding core to detached cache instance 2024-09-09 15:57:35 +02:00
vol_block_dev_top.h Add missing headers 2024-05-14 08:22:34 +02:00