]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
erasure-code: Enable EC optimizations for ISA-L cauchy
authorJamie Pryde <jamiepry@uk.ibm.com>
Wed, 13 Aug 2025 11:00:09 +0000 (12:00 +0100)
committerJamie Pryde <jamiepry@uk.ibm.com>
Wed, 13 Aug 2025 20:49:09 +0000 (21:49 +0100)
Signed-off-by: Jamie Pryde <jamiepry@uk.ibm.com>
src/erasure-code/isa/ErasureCodeIsa.h

index 0b2065cd25edded61298e96d51d296118d0b4cba..19e654f2ea84ea21d58ee8d1a5c64cb898b3c1b5 100644 (file)
@@ -64,14 +64,14 @@ public:
   tcache(_tcache),
   technique(_technique)
   {
-    flags = FLAG_EC_PLUGIN_PARTIAL_READ_OPTIMIZATION |
+    flags = FLAG_EC_PLUGIN_OPTIMIZED_SUPPORTED |
+            FLAG_EC_PLUGIN_PARTIAL_READ_OPTIMIZATION |
             FLAG_EC_PLUGIN_PARTIAL_WRITE_OPTIMIZATION |
             FLAG_EC_PLUGIN_ZERO_INPUT_ZERO_OUTPUT_OPTIMIZATION |
             FLAG_EC_PLUGIN_PARITY_DELTA_OPTIMIZATION;
 
     if (technique == "reed_sol_van"sv) {
-      flags |= FLAG_EC_PLUGIN_OPTIMIZED_SUPPORTED |
-               FLAG_EC_PLUGIN_CRC_ENCODE_DECODE_SUPPORT;
+      flags |= FLAG_EC_PLUGIN_CRC_ENCODE_DECODE_SUPPORT;
     } else if (technique == "cauchy"sv && m == 1) {
       flags |= FLAG_EC_PLUGIN_CRC_ENCODE_DECODE_SUPPORT;
     }