mirror of
https://github.com/openvswitch/ovs
synced 2025-08-30 22:05:19 +00:00
vswitchd: show DPDK version
Show DPDK version if Open vSwitch is compiled with DPDK support. Version can be retrieved with `ovs-vswitchd --version` or from OVS logs. Small change in ovs-ctl to avoid breakage on output change. Signed-off-by: Matteo Croce <mcroce@redhat.com> Acked-by: Kevin Traynor <ktraynor@redhat.com> Signed-off-by: Ian Stokes <ian.stokes@intel.com>
This commit is contained in:
@@ -24,6 +24,7 @@
|
||||
|
||||
#include <rte_log.h>
|
||||
#include <rte_memzone.h>
|
||||
#include <rte_version.h>
|
||||
#ifdef DPDK_PDUMP
|
||||
#include <rte_mempool.h>
|
||||
#include <rte_pdump.h>
|
||||
@@ -471,6 +472,7 @@ dpdk_init(const struct smap *ovs_other_config)
|
||||
static struct ovsthread_once once_enable = OVSTHREAD_ONCE_INITIALIZER;
|
||||
|
||||
if (ovsthread_once_start(&once_enable)) {
|
||||
VLOG_INFO("Using %s", rte_version());
|
||||
VLOG_INFO("DPDK Enabled - initializing...");
|
||||
dpdk_init__(ovs_other_config);
|
||||
enabled = true;
|
||||
@@ -501,3 +503,9 @@ dpdk_set_lcore_id(unsigned cpu)
|
||||
ovs_assert(cpu != NON_PMD_CORE_ID);
|
||||
RTE_PER_LCORE(_lcore_id) = cpu;
|
||||
}
|
||||
|
||||
void
|
||||
print_dpdk_version(void)
|
||||
{
|
||||
puts(rte_version());
|
||||
}
|
||||
|
Reference in New Issue
Block a user