]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
erasure-code: Increase SIMD_ALIGN from 32 to 64 60246/head
authorJamie Pryde <jamiepry@uk.ibm.com>
Mon, 19 Aug 2024 16:06:39 +0000 (16:06 +0000)
committerJamie Pryde <jamiepry@uk.ibm.com>
Thu, 10 Oct 2024 12:31:03 +0000 (13:31 +0100)
Fixes: https://tracker.ceph.com/issues/61573
Signed-off-by: Jamie Pryde <jamiepry@uk.ibm.com>
src/erasure-code/ErasureCode.cc
src/test/bufferlist.cc

index b27273c172fd61527ac0f768a3b6aca10053ea6c..6bf965af8092fda9e2c5582ea4228f77e2df3203 100644 (file)
@@ -39,7 +39,7 @@ using std::vector;
 using ceph::bufferlist;
 
 namespace ceph {
-const unsigned ErasureCode::SIMD_ALIGN = 32;
+const unsigned ErasureCode::SIMD_ALIGN = 64;
 
 int ErasureCode::init(
   ErasureCodeProfile &profile,
index 013335d81779f2b87d315fb96bb4df373728b587..6410b331c93c4b873e203bda567e4b4b11a582d2 100644 (file)
@@ -1620,7 +1620,7 @@ TEST(BufferList, contents_equal) {
 }
 
 TEST(BufferList, is_aligned) {
-  const int SIMD_ALIGN = 32;
+  const int SIMD_ALIGN = 64;
   {
     bufferlist bl;
     EXPECT_TRUE(bl.is_aligned(SIMD_ALIGN));
@@ -1648,7 +1648,7 @@ TEST(BufferList, is_aligned) {
 }
 
 TEST(BufferList, is_n_align_sized) {
-  const int SIMD_ALIGN = 32;
+  const int SIMD_ALIGN = 64;
   {
     bufferlist bl;
     EXPECT_TRUE(bl.is_n_align_sized(SIMD_ALIGN));
@@ -1792,7 +1792,7 @@ TEST(BufferList, page_aligned_appender) {
 }
 
 TEST(BufferList, rebuild_aligned_size_and_memory) {
-  const unsigned SIMD_ALIGN = 32;
+  const unsigned SIMD_ALIGN = 64;
   const unsigned BUFFER_SIZE = 67;
 
   bufferlist bl;