[ovs-dev] [PATCH v2 0/3] netdev-dpdk: Mempool creation failure + Appctl

Ilya Maximets i.maximets at samsung.com
Fri Nov 10 07:12:03 UTC 2017


This series implemented on top of my previous patch-set:
 * [PATCH v2 0/4] netdev-dpdk: mempool management: Leaks & Refactoring.
   https://mail.openvswitch.org/pipermail/ovs-dev/2017-November/340657.html

I can rebase it on top of current master easily if needed.

First 2 patches are independent from the last one, sent together only
because they are based on the same patch-set pointed above.

Last patch fixes mempool creation failure in case of large MTU or
big number of queues/threads. Second patch adds debug appctl to
obtain mempool information from DPDK including names, numbers of
available mbufs, object sizes and memory pointers.
First patch introduces common place for 'netdev-dpdk' unixctl commands
documentation in man pages.

Version 2:
	* Oficially added documentation patch.
	* Documentation patch splitted to move 'get-mempool-info'-related
	  docs to patch, where this appctl introduced.
	* Patches reordered for consistency.
	* I kept all the ACKs because there was no actual changes.
	  Antonio, please, let me know if you don't like the re-splitting.

Ilya Maximets (3):
  vswitchd: Document netdev-dpdk commands.
  netdev-dpdk: Add debug appctl to get mempool information.
  netdev-dpdk: Fix mempool creation with large MTU.

 NEWS                        |  3 +++
 lib/automake.mk             |  1 +
 lib/netdev-dpdk-unixctl.man | 13 +++++++++++
 lib/netdev-dpdk.c           | 57 ++++++++++++++++++++++++++++++++++++++++++++-
 manpages.mk                 |  2 ++
 vswitchd/ovs-vswitchd.8.in  |  1 +
 6 files changed, 76 insertions(+), 1 deletion(-)
 create mode 100644 lib/netdev-dpdk-unixctl.man

-- 
2.7.4



More information about the dev mailing list