X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;ds=sidebyside;f=app%2Ftest%2Ftest_hash.c;h=2f3d884ea2ae843e589b89dedef6470ec7bcd316;hb=e45ae7065e92ade35d6a3883a986a4210c78cc24;hp=4f2509d384e59bbd74d1fbd0a58238ac64484773;hpb=0f201fe961d75b7a920d6c1649f462feb47631a6;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 */