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