aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBogdan Pricope <bogdan.pricope@linaro.org>2017-12-06 17:27:55 +0200
committerMaxim Uvarov <maxim.uvarov@linaro.org>2017-12-11 18:12:03 +0300
commitf55bd7c695d142cfb2306b5f156bc401ba11473b (patch)
treeb93db248876e30a5e17ab1c1cfa731d062159eca
parent6e09adf147ad3ccb4df1cc988d20d31c3246d2aa (diff)
example: generator: increase maximum TX burst size to 512
Bigger TX bursts may increase packet throughput. Signed-off-by: Bogdan Pricope <bogdan.pricope@linaro.org> Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
-rw-r--r--example/generator/odp_generator.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/example/generator/odp_generator.c b/example/generator/odp_generator.c
index 6ee4f6389..47b91d6ef 100644
--- a/example/generator/odp_generator.c
+++ b/example/generator/odp_generator.c
@@ -26,7 +26,8 @@
#define POOL_NUM_PKT 2048 /* Number of packets in packet pool */
#define POOL_PKT_LEN 1856 /* Max packet length */
#define DEFAULT_PKT_INTERVAL 1000 /* Interval between each packet */
-#define MAX_UDP_TX_BURST 32
+#define DEFAULT_UDP_TX_BURST 16
+#define MAX_UDP_TX_BURST 512
#define MAX_RX_BURST 32
#define APPL_MODE_UDP 0 /**< UDP mode */
@@ -1311,7 +1312,7 @@ static void parse_args(int argc, char *argv[], appl_args_t *appl_args)
appl_args->payload = 56;
appl_args->timeout = -1;
appl_args->interval = DEFAULT_PKT_INTERVAL;
- appl_args->udp_tx_burst = 16;
+ appl_args->udp_tx_burst = DEFAULT_UDP_TX_BURST;
appl_args->srcport = 0;
appl_args->dstport = 0;