Hi Ben,
The following changes since commit
89dd5819cf181a741271d297bc99fea4760f7ba5:
rhel: support kmod-openvswitch build against multiple kernels, rhel6
(2018-07-12 17:42:07 -0700)
are available in the git repository at:
https://github.com/istokes/ovs dpdk_merge
for you to fetch changes up to 70f4d53a17d953b0fadf18361b54ce95550ebfb7:
netdev-dpdk: Fix failure to configure flow control at netdev-init.
(2018-07-13 17:08:56 +0100)
----------------------------------------------------------------
Ian Stokes (1):
Docs: Improve OVS DPDK version mapping notice.
Mark Kavanagh (4):
netdev-dpdk: fix mbuf sizing
dp-packet: Init specific mbuf fields.
netdev-dpdk: copy large packet to multi-seg. mbufs
netdev-dpdk: support multi-segment jumbo frames
Michael Qiu (1):
dp-packet: copy data from multi-seg. DPDK mbuf
Sugesh Chandran (1):
netdev-dpdk: Fix failure to configure flow control at netdev-init.
Tiago Lam (9):
dp-packet: Fix allocated size on DPDK init.
netdev-dpdk: Serialise non-pmds mbufs' alloc/free.
dp-packet: Fix data_len handling multi-seg mbufs.
dp-packet: Handle multi-seg mbufs in helper funcs.
dp-packet: Handle multi-seg mubfs in shift() func.
dp-packet: Handle multi-seg mbufs in resize__().
dpdk-tests: Add uni-tests for multi-seg mbufs.
dpdk-tests: Accept other configs in OVS_DPDK_START
dpdk-tests: End-to-end tests for multi-seg mbufs.
Yipeng Wang (1):
dpif-netdev: Add SMC cache after EMC cache
Documentation/howto/dpdk.rst | 6 ++-
Documentation/intro/install/dpdk.rst | 6 ++-
Documentation/topics/dpdk/bridge.rst | 15 ++++++
Documentation/topics/dpdk/jumbo-frames.rst | 52 +++++++++++++++++++
Documentation/topics/dpdk/memory.rst | 36 +++++++++++++
NEWS | 3 ++
lib/cmap.c | 74
+++++++++++++++++++++++++++
lib/cmap.h | 11 ++++
lib/dp-packet.c | 221
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------
lib/dp-packet.h | 214
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------
lib/dpdk.c | 8 +++
lib/dpif-netdev-perf.h | 1 +
lib/dpif-netdev.c | 329
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------
lib/netdev-dpdk.c | 259
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------
lib/netdev-dpdk.h | 2 +
tests/automake.mk | 10 +++-
tests/dpdk-packet-mbufs.at | 7 +++
tests/pmd.at | 7 ++-
tests/system-dpdk-macros.at | 6 ++-
tests/system-dpdk-testsuite.at | 1 +
tests/system-dpdk.at | 65 ++++++++++++++++++++++++
tests/test-dpdk-mbufs.c | 518
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
vswitchd/vswitch.xml | 35 +++++++++++++
23 files changed, 1756 insertions(+), 130 deletions(-)
create mode 100644 tests/dpdk-packet-mbufs.at
create mode 100644 tests/test-dpdk-mbufs.c
Thanks
Ian
_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev