[ovs-dev] OVS DPDK: dpdk_merge pull request for master

Ian Stokes ian.stokes at intel.com
Thu Jul 19 18:06:55 UTC 2018


On 7/13/2018 5:56 PM, Ian Stokes wrote:
> 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)

Hi Ben,

would it be easier for me to rebase this to the head of master and 
submit a new pull request with the sparse fixes you submitted as part of 
it also? Whatever you think is easiest.

Thanks
Ian
> 
> ----------------------------------------------------------------
> 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
> dev at openvswitch.org
> https://mail.openvswitch.org/mailman/listinfo/ovs-dev



More information about the dev mailing list