[ovs-git] [openvswitch/ovs] d9d16a: travis: Switch to dpdk master branch.
David Marchand
noreply at github.com
Tue Sep 1 16:38:54 UTC 2020
Branch: refs/heads/dpdk-latest
Home: https://github.com/openvswitch/ovs
Commit: d9d16af74426820865338d1863521431da8d47bb
https://github.com/openvswitch/ovs/commit/d9d16af74426820865338d1863521431da8d47bb
Author: David Marchand <david.marchand at redhat.com>
Date: 2020-09-01 (Tue, 01 Sep 2020)
Changed paths:
M .travis.yml
Log Message:
-----------
travis: Switch to dpdk master branch.
Make this branch point to current dpdk master branch so that we can
track API breakage.
Note: this should not be merged to master, intended for dpdk-latest
branch only.
Signed-off-by: David Marchand <david.marchand at redhat.com>
Acked-by: Ilya Maximets <i.maximets at ovn.org>
Signed-off-by: Ian Stokes <ian.stokes at intel.com>
Commit: 63a2d165adccdd079e20a8d9c8468324751b38e1
https://github.com/openvswitch/ovs/commit/63a2d165adccdd079e20a8d9c8468324751b38e1
Author: David Marchand <david.marchand at redhat.com>
Date: 2020-09-01 (Tue, 01 Sep 2020)
Changed paths:
M .travis/linux-build.sh
Log Message:
-----------
travis: Remove explicit DPDK kmods configuration.
DPDK disabled kmods compilation in 20.02 [1].
Nothing left to be done on OVS side.
1: https://git.dpdk.org/dpdk/commit/?id=91a861e54164
Signed-off-by: David Marchand <david.marchand at redhat.com>
Signed-off-by: Ian Stokes <ian.stokes at intel.com>
Commit: b71e23cf6eb5163b29f9834eb13b6f19897261c1
https://github.com/openvswitch/ovs/commit/b71e23cf6eb5163b29f9834eb13b6f19897261c1
Author: David Marchand <david.marchand at redhat.com>
Date: 2020-09-01 (Tue, 01 Sep 2020)
Changed paths:
M include/sparse/automake.mk
A include/sparse/rte_trace_point_provider.h
Log Message:
-----------
sparse: Fix build with 20.05 DPDK tracepoints.
When building against 20.05-rc1 which introduced a tracing framework,
mempool header now triggers an error with sparse.
.../dpdk-dir/build/include/rte_mempool_trace_fp.h:96:1:
error: undefined identifier '__atomic_load_n'
.../dpdk-dir/build/include/rte_mempool_trace_fp.h:57:1:
error: undefined identifier '__atomic_load_n'
.../dpdk-dir/build/include/rte_mempool_trace_fp.h:47:1:
error: undefined identifier '__atomic_load_n'
.../dpdk-dir/build/include/rte_mempool_trace_fp.h:38:1:
error: undefined identifier '__atomic_load_n'
.../dpdk-dir/build/include/rte_mempool_trace_fp.h:38:1:
error: not a function <noident>
.../dpdk-dir/build/include/rte_mempool_trace_fp.h:38:1:
error: undefined identifier '__ATOMIC_ACQUIRE'
.../dpdk-dir/build/include/rte_mempool_trace_fp.h:96:1:
error: not a function <noident>
Wrap around the gcc atomic builtins used in one of the tracing framework
helper.
Signed-off-by: David Marchand <david.marchand at redhat.com>
Signed-off-by: Ian Stokes <ian.stokes at intel.com>
Commit: dfc9543bf4d7890fd486dd5d044d6851488861e2
https://github.com/openvswitch/ovs/commit/dfc9543bf4d7890fd486dd5d044d6851488861e2
Author: David Marchand <david.marchand at redhat.com>
Date: 2020-09-01 (Tue, 01 Sep 2020)
Changed paths:
M lib/netdev-dpdk.c
Log Message:
-----------
netdev-dpdk: Remove experimental API flag.
rfc4115 meter APIs are now part of 20.02 stable ABI so we can remove the
forced ALLOW_EXPERIMENTAL_API define.
Signed-off-by: David Marchand <david.marchand at redhat.com>
Signed-off-by: Ian Stokes <ian.stokes at intel.com>
Commit: eb1e321feee42ed66b18a9a651dddf0592a61338
https://github.com/openvswitch/ovs/commit/eb1e321feee42ed66b18a9a651dddf0592a61338
Author: David Marchand <david.marchand at redhat.com>
Date: 2020-09-01 (Tue, 01 Sep 2020)
Changed paths:
M .travis.yml
M .travis/linux-build.sh
Log Message:
-----------
travis: Check compilation with DPDK experimental API.
Add Travis jobs to check compilation with DPDK experimental API enabled.
This will help us catch issues for the day we need one of them.
Note: this should not be merged to master, intended for dpdk-latest
branch only.
Signed-off-by: David Marchand <david.marchand at redhat.com>
Signed-off-by: Ian Stokes <ian.stokes at intel.com>
Commit: d9ca8ec76b37448bf0eb7c8343a537a7d4f062f9
https://github.com/openvswitch/ovs/commit/d9ca8ec76b37448bf0eb7c8343a537a7d4f062f9
Author: David Marchand <david.marchand at redhat.com>
Date: 2020-09-01 (Tue, 01 Sep 2020)
Changed paths:
M include/sparse/automake.mk
A include/sparse/rte_trace_point.h
R include/sparse/rte_trace_point_provider.h
Log Message:
-----------
sparse: Update to DPDK 20.05 trace point header.
A simplication happened in the trace point framework in 20.05-rc2.
Align to the header renaming.
Note: Can this be squashed with the previous fix at the next dpdk-latest
rebase?
Signed-off-by: David Marchand <david.marchand at redhat.com>
Signed-off-by: Ian Stokes <ian.stokes at intel.com>
Compare: https://github.com/openvswitch/ovs/compare/c271d747e1d9...d9ca8ec76b37
More information about the git
mailing list