X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=app%2Ftest%2Ftest_hash.c;fp=app%2Ftest%2Ftest_hash.c;h=2f3d884ea2ae843e589b89dedef6470ec7bcd316;hb=da8dcc27f644bf5d895adb4a1d7a5aa38c12a10f;hp=4f2509d384e59bbd74d1fbd0a58238ac64484773;hpb=f123e3d2ca920ded04aa4346756b937ab88ff699;p=dpdk.git diff --git a/app/test/test_hash.c b/app/test/test_hash.c index 4f2509d384..2f3d884ea2 100644 --- a/app/test/test_hash.c +++ b/app/test/test_hash.c @@ -217,6 +217,13 @@ test_crc32_hash_alg_equiv(void) printf("Failed checking CRC32_SW against CRC32_SSE42_x64\n"); break; } + + /* Check against 8-byte-operand ARM64 CRC32 if available */ + rte_hash_crc_set_alg(CRC32_ARM64); + if (hash_val != rte_hash_crc(data64, data_len, init_val)) { + printf("Failed checking CRC32_SW against CRC32_ARM64\n"); + break; + } } /* Resetting to best available algorithm */