From 75fb6a59e09f3e1fd787238b25deee89263e197e Mon Sep 17 00:00:00 2001 From: Robert Baldyga Date: Wed, 2 Oct 2024 16:42:19 +0200 Subject: [PATCH] Avoid UBSAN false positive UBSAN: array-index-out-of-bounds in src/ocf_request.c:230:44 index 1 is out of range for type 'ocf_map_info [*]' Signed-off-by: Robert Baldyga --- src/ocf_request.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ocf_request.c b/src/ocf_request.c index 4333625..5994deb 100644 --- a/src/ocf_request.c +++ b/src/ocf_request.c @@ -227,7 +227,7 @@ struct ocf_request *ocf_req_new(ocf_queue_t queue, ocf_core_t core, if (map_allocated) { req->map = req->__map; - req->alock_status = (uint8_t*)&req->__map[core_line_count]; + req->alock_status = (uint8_t*)&req->map[core_line_count]; req->alloc_core_line_count = core_line_count; } else { req->alloc_core_line_count = 1;