Merge branch 'collectd-5.7' into collectd-5.8
Update BUILD.dpdkstat.md fixed trailing word "Version"
docs: dpdk extended the initial note
docs: update dpdkstats documentation Update the dpdkstats documentation to state that it shouldn't be used with OVS-with-DPDK. The Open vSwitch plugins is what should be used. Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
dpdkstat: doc updated with initialization time notice Change-Id: Ia13c35e4112e74990896edb597d39c1f8ab14b6e Signed-off-by: Krzysztof Matczak <krzysztofx.matczak@intel.com>
PR review comments addressed Adressed comments raised during PR review. Removed documentation chapter related with static linking since it was outdated and there's no single universal solution for all supported DPDK releases. Static linking of external libraries into plugins is not supported in collectd. Change-Id: I35f7decb0fdacaaaad50fa2bf35f7ba6aa96c3f0 Signed-off-by: Krzysztof Matczak <krzysztofx.matczak@intel.com>
dpdkstat plugin rework This patch contains rework of existing dpdkstat plugin. Changes are focused on extracting common dpdk related features into utils file that could be reused by other DPDK plugins. Also some related structural changes are introduced. List of changes: - introduction of new utils_dpdk.c that handles child process spawning, and terminating, messaging between parent and child, DPDK configuration and initialization and DPDK commands execution - DPDK EAL specific options put into separate subsection of dpdkstat configuration - documentation update Those changes are preparatory steps for upstreaming dpdkevent plugin that is going to collect DPDK ports and logical cores status info. Signed-off-by: Krzysztof Matczak <krzysztofx.matczak@intel.com>
dpdkstat: Added support for dpdk 16.07.
docs/BUILD.dpdkstat.md: Move dpdkstat build instructions out of README.