2 #include "netdev-dpdk.h"
4 #include "ovs-thread.h"
5 #include "openvswitch/vlog.h"
7 VLOG_DEFINE_THIS_MODULE(dpdk);
10 dpdk_init(const struct smap *ovs_other_config)
12 static struct ovsthread_once once = OVSTHREAD_ONCE_INITIALIZER;
14 if (ovsthread_once_start(&once)) {
15 if (smap_get_bool(ovs_other_config, "dpdk-init", false)) {
16 VLOG_ERR("DPDK not supported in this copy of Open vSwitch.");
18 ovsthread_once_done(&once);