From 77e7bcbeaadd125b2b339ee67b12c767c7cb513a Mon Sep 17 00:00:00 2001 From: Robert Baldyga Date: Mon, 7 Sep 2026 00:10:44 +0200 Subject: [PATCH] Disallow removing prefetch ioclass Signed-off-by: Robert Baldyga --- src/mngt/ocf_mngt_io_class.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/mngt/ocf_mngt_io_class.c b/src/mngt/ocf_mngt_io_class.c index d73414ce..b3a8cdff 100644 --- a/src/mngt/ocf_mngt_io_class.c +++ b/src/mngt/ocf_mngt_io_class.c @@ -208,9 +208,10 @@ static void _ocf_mngt_io_class_remove(ocf_cache_t cache, OCF_CHECK_NULL(cache->device); - if (part_id == OCF_IO_CLASS_UNCLASSIFIED) { + if (part_id == OCF_IO_CLASS_UNCLASSIFIED || + part_id == OCF_IO_CLASS_PREFETCH) { ocf_cache_log(cache, log_info, - "Cannot remove unclassified IO class, " + "Cannot remove default IO class, " "id: %u [ ERROR ]\n", part_id); return; }