X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=app%2Ftest%2Ftest_table_tables.c;h=4ff6ab16aaaa88109efbd655b88e74fd15327475;hb=ff6fcd415f4b2be7572abffa5284978c176d3de4;hp=20df2e9225475651d4b691deef03de6de7ef20df;hpb=a9de470cc7c0649221e156fc5f30a2dbdfe7c166;p=dpdk.git diff --git a/app/test/test_table_tables.c b/app/test/test_table_tables.c index 20df2e9225..4ff6ab16aa 100644 --- a/app/test/test_table_tables.c +++ b/app/test/test_table_tables.c @@ -28,7 +28,8 @@ table_test table_tests[] = { APP_METADATA_OFFSET(0)); \ key = RTE_MBUF_METADATA_UINT8_PTR(mbuf, \ APP_METADATA_OFFSET(32)); \ - memset(key, 0, 32); \ + if (mbuf->priv_size + mbuf->buf_len >= 64) \ + memset(key, 0, 32); \ k32 = (uint32_t *) key; \ k32[0] = (value); \ *signature = pipeline_test_hash(key, NULL, 0, 0); \ @@ -464,7 +465,7 @@ test_table_lpm_ipv6(void) struct rte_table_lpm_ipv6_params lpm_params = { .name = "LPM", .n_rules = 1 << 24, - .number_tbl8s = 1 << 21, + .number_tbl8s = 1 << 18, .entry_unique_size = entry_size, .offset = APP_METADATA_OFFSET(32) }; @@ -492,7 +493,7 @@ test_table_lpm_ipv6(void) if (table != NULL) return -4; - lpm_params.number_tbl8s = 1 << 21; + lpm_params.number_tbl8s = 1 << 18; lpm_params.entry_unique_size = 0; table = rte_table_lpm_ipv6_ops.f_create(&lpm_params, 0, entry_size); if (table != NULL) @@ -911,7 +912,7 @@ test_table_hash_cuckoo(void) .n_keys = 1 << 16, .n_buckets = 1 << 16, .f_hash = pipeline_test_hash_cuckoo, - .seed = 0, + .seed = 0, }; table = rte_table_hash_cuckoo_ops.f_create(NULL, 0, entry_size); @@ -1051,4 +1052,3 @@ test_table_hash_cuckoo(void) return 0; } -