summaryrefslogtreecommitdiff
path: root/accel-dpdk/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'accel-dpdk/main.c')
-rw-r--r--accel-dpdk/main.c45
1 files changed, 0 insertions, 45 deletions
diff --git a/accel-dpdk/main.c b/accel-dpdk/main.c
deleted file mode 100644
index ecca086..0000000
--- a/accel-dpdk/main.c
+++ /dev/null
@@ -1,45 +0,0 @@
-#include <stdio.h>
-#include <string.h>
-#include <stdint.h>
-#include <errno.h>
-#include <sys/queue.h>
-
-#include <rte_config.h>
-#include <rte_memory.h>
-#include <rte_memzone.h>
-#include <rte_launch.h>
-#include <rte_eal.h>
-#include <rte_per_lcore.h>
-#include <rte_lcore.h>
-#include <rte_debug.h>
-
-static int
-lcore_hello(__attribute__((unused)) void *arg)
-{
- unsigned lcore_id;
- lcore_id = rte_lcore_id();
- printf("hello from core %u\n", lcore_id);
- return 0;
-}
-
-int
-main(int argc, char **argv)
-{
- int ret;
- unsigned lcore_id;
-
- ret = rte_eal_init(argc, argv);
- if (ret < 0)
- rte_panic("Cannot init EAL\n");
-
- /* call lcore_hello() on every slave lcore */
- RTE_LCORE_FOREACH_SLAVE(lcore_id) {
- rte_eal_remote_launch(lcore_hello, NULL, lcore_id);
- }
-
- /* call it on master lcore too */
- lcore_hello(NULL);
-
- rte_eal_mp_wait_lcore();
- return 0;
-}