git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
net/i40e: fix L4 checksum flag
[dpdk.git]
/
app
/
test-compress-perf
/
comp_perf_options.h
diff --git
a/app/test-compress-perf/comp_perf_options.h
b/app/test-compress-perf/comp_perf_options.h
index
5a32ed3
..
0b77752
100644
(file)
--- a/
app/test-compress-perf/comp_perf_options.h
+++ b/
app/test-compress-perf/comp_perf_options.h
@@
-7,11
+7,11
@@
#define MAX_LIST 32
#define MIN_COMPRESSED_BUF_SIZE 8
#define MAX_LIST 32
#define MIN_COMPRESSED_BUF_SIZE 8
-#define EXPANSE_RATIO 1.
05
+#define EXPANSE_RATIO 1.
1
#define MAX_MBUF_DATA_SIZE (UINT16_MAX - RTE_PKTMBUF_HEADROOM)
#define MAX_SEG_SIZE ((int)(MAX_MBUF_DATA_SIZE / EXPANSE_RATIO))
#define MAX_MBUF_DATA_SIZE (UINT16_MAX - RTE_PKTMBUF_HEADROOM)
#define MAX_SEG_SIZE ((int)(MAX_MBUF_DATA_SIZE / EXPANSE_RATIO))
-extern const char *cperf_test_type_strs[];
+extern const char *c
omp_
perf_test_type_strs[];
/* Cleanup state machine */
enum cleanup_st {
/* Cleanup state machine */
enum cleanup_st {
@@
-24,8
+24,9
@@
enum cleanup_st {
};
enum cperf_test_type {
};
enum cperf_test_type {
- CPERF_TEST_TYPE_BENCHMARK,
- CPERF_TEST_TYPE_VERIFY
+ CPERF_TEST_TYPE_THROUGHPUT,
+ CPERF_TEST_TYPE_VERIFY,
+ CPERF_TEST_TYPE_PMDCC
};
enum comp_operation {
};
enum comp_operation {
@@
-56,16
+57,20
@@
struct comp_test_data {
uint32_t pool_sz;
uint32_t num_iter;
uint16_t max_sgl_segs;
uint32_t pool_sz;
uint32_t num_iter;
uint16_t max_sgl_segs;
+ uint32_t total_segs;
enum rte_comp_huffman huffman_enc;
enum comp_operation test_op;
int window_sz;
struct range_list level_lst;
uint8_t level;
enum rte_comp_huffman huffman_enc;
enum comp_operation test_op;
int window_sz;
struct range_list level_lst;
uint8_t level;
+ int use_external_mbufs;
double ratio;
enum cleanup_st cleanup;
int perf_comp_force_stop;
double ratio;
enum cleanup_st cleanup;
int perf_comp_force_stop;
+
+ uint32_t cyclecount_delay;
};
int
};
int