From: Jamie Pryde Date: Mon, 19 Aug 2024 16:06:39 +0000 (+0000) Subject: erasure-code: Increase SIMD_ALIGN from 32 to 64 X-Git-Tag: v20.0.0~301^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=216eb2635c2fbf61e76fa395a894dee1766e50b5;p=ceph.git erasure-code: Increase SIMD_ALIGN from 32 to 64 Fixes: https://tracker.ceph.com/issues/61573 Signed-off-by: Jamie Pryde --- diff --git a/src/erasure-code/ErasureCode.cc b/src/erasure-code/ErasureCode.cc index b27273c172f..6bf965af809 100644 --- a/src/erasure-code/ErasureCode.cc +++ b/src/erasure-code/ErasureCode.cc @@ -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, diff --git a/src/test/bufferlist.cc b/src/test/bufferlist.cc index 013335d8177..6410b331c93 100644 --- a/src/test/bufferlist.cc +++ b/src/test/bufferlist.cc @@ -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;