Hello Ian,

DPDK v21.05-rc2 has been tagged last night, so I spent some time today
rebasing the dpdk-latest OVS branch against OVS master branch (commit
a019868a6268 ("ofproto/ofproto-dpif-sflow: Check sflow ..."), then
fixing build against DPDK.

Patch 1: I squashed together the two patches about using dpdk master/main
branch.
Patch 2: this patch is the same as before.
Patch 3-5: new fixes because of DPDK changes.
Patch 6: this one is optional and can be dropped if deemed out of topic.

The whole branch is at:
https://github.com/david-marchand/ovs/commits/dpdk-latest
The last two patches of this branch can be ignored.

GHA logs are at: https://github.com/david-marchand/ovs/runs/2519335916

There were some issues on DPDK side for which I submitted fixes at
[email protected].
Those fixes are in a github DPDK branch of mine if needed:
https://github.com/david-marchand/dpdk/commits/main-for-ovs

-- 
David Marchand

David Marchand (6):
  travis: Switch to dpdk main branch.
  travis: Check compilation with DPDK experimental API.
  ci: Install python elftools for DPDK 21.02.
  ci: Update meson requirement for DPDK 21.05.
  netdev-dpdk: Fix build with 21.05.
  ci: Compile DPDK in non developer mode.

 .ci/linux-build.sh                   | 12 +++++++++++-
 .ci/linux-prepare.sh                 |  4 ++--
 .github/workflows/build-and-test.yml | 10 +++++++---
 .travis.yml                          |  7 ++++++-
 lib/netdev-dpdk.c                    |  4 ++--
 5 files changed, 28 insertions(+), 9 deletions(-)

-- 
2.23.0

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to