diff options
author | Bruce Ashfield <bruce.ashfield@gmail.com> | 2023-04-17 09:51:54 -0400 |
---|---|---|
committer | Bruce Ashfield <bruce.ashfield@gmail.com> | 2023-04-21 11:34:42 -0400 |
commit | 56494933803b4347a37ea5e264e9c088ef4a676e (patch) | |
tree | 409ffd20336321a81d452b1ac686deb6fce6cb45 /recipes-networking/openvswitch | |
parent | 50ceb5ad53ac721a25bbbce22eb1d881cc947764 (diff) | |
download | meta-virtualization-56494933803b4347a37ea5e264e9c088ef4a676e.tar.gz |
ovs: update to 3.1.1
Bumping ovs to version v3.1.1-2-g771c989a9, which comprises the following commits:
771c989a9 ovs-tcpdump: Stdout is shutdown before ovs-tcpdump exit.
8ac6375ca Prepare for 3.1.2.
0187eadfc Set release date for 3.1.1.
61b39d8c4 ofproto-dpif-xlate: Always mask ip proto field.
8019b5896 conntrack-tp: Fix clang warning.
b184a68a2 netdev-offload-tc: Del ufid mapping if device not exist.
037e2d916 db-ctl-base: Partially revert b8bf410a5.
fee5ea720 netdev-tc-offloads: Fix misaligned 8 byte read.
fff04b838 ovs-thread: Fix cpus not read for the first 10s.
b2b467b3a dpif-netlink: Always create at least 1 handler.
0f30961e0 netdev-offload-tc: Fix parse_tc_flower_to_actions() reporting errors.
3f50354a9 vswitch: Add missing documentation for "ct_flush" capability.
504f8c859 dpctl: Fix flush-conntrack with datapath as argument.
24b47072f ofproto-dpif-upcall: Wait for valid hw flow stats before applying min-revalidate-pps.
9f9b4de38 system-traffic: Fix conntrack test cases which are failing with af_xdp.
dcdff1f42 netdev-windows: Add checking when creating netdev with system type on Windows
39a7a18c3 ofproto-dpif-upcall: Include hardware offloaded flows in total flows.
f7378bc7f ofproto-dpif-upcall: Reset ukey's last stats value if the datapath changed.
694c7b4e0 classifier: Fix missing masks on a final stage with ports trie.
87249e136 ofproto: Fix re-creation of tunnel backing interfaces on restart.
cb4eecd01 conntrack: Fix conntrack_clean may access the same exp_list each time.
372e1a835 ovs-actions: Correct typo in ovs-actions man page.
9c34fc2f6 ofproto-ipfix: Use per-domain template timeouts.
b72a7f925 Prepare for 3.1.1.
3c2bea086 Set release date for 3.1.0.
bb925b002 ofproto-dpif-upcall: Use last known stats ukey stats on revalidate missed dp flows.
ed44eefb8 conntrack: Properly unNAT inner header of related traffic.
a8580e508 sparse: Fix build with DPDK and GCC 12.
3ac908fd4 ovsdb-server: Fix handling of DNS name for listener configuration.
188da42e3 netdev-offload-tc: If the flow has not been used, report it as such.
a77b8a32c netdev-offload-tc: Conntrack ALGs are not supported with tc.
34fabdce5 netdev-offload-tc: Fix tc conntrack force commit support.
ec26862f6 ofproto-dpif-upcall: New ukey needs to take the old ukey's dump seq.
68e8ecaee netdev-offload-tc: Preserve tc statistics when flow gets modified.
4e3ac0d80 sparse: Fix numa.h for libnuma >= 2.0.13.
9629c0b4c tc: Add TCA_KIND flower to delete and get operation to avoid rtnl_lock().
f3988b8c6 netdev-offload-tc: Fix misaligned access to ct label.
c48aaf289 dpif-netdev: Set PMD load based sleep start/inc to 1 us.
7aea2f9cd dpif-netdev: Set timer slack for PMD threads.
f7da18a96 netdev-dpdk: Fix deadlock due to virtqueue stats retrieval.
21ccb0c88 ovsdb: Fix database statistics during the database replacement.
8986d4d55 Prepare for 3.1.0.
43266915a ovs-vsctl: Do not sent 'set_db_change_aware'.
8833e7c8e ovsdb-idl: Provide API to disable set_db_change_aware request.
08146bf7d openflow: Add extension to flush CT by generic match.
a9ae73b91 ofp, dpif: Allow CT flush based on partial match.
de3bbdc47 dpif-netdev: Add PMD load based sleeping.
f4c884135 util: Add non quiesce xnanosleep.
4de6b009c Documentation: Remove link to obsolete sources.
68ff5e981 Documentation: Remove reference to RST online editor.
8ef198425 Documentation: Fix link to Netperf.
61e2259cf Documentation: Fix link to AppVeyor.
7e18ae63a Documentation: Fix link to iproute2 git repository.
c7da49bc6 netdev-offload-dpdk: Fix transfer flows.
bd14aa31e tests: Add unit tests to rculist.
e5d92c1a5 cirrus: Update to use FreeBSD 12.4.
264ae342d system-dpdk: Fix error message in ping vhost-user ports.
c9e10ac57 netdev-dpdk: Drop coverage counter for vhost IRQs.
3b29286db netdev-dpdk: Add per virtqueue statistics.
006e1c6db tc: Add support for TCA_STATS_PKT64.
a7826d05b Documentation: Fix links in maintainers.rst.
1584062b9 Documentation: Fix links in the DPDK guide on physical ports.
461ab419e treewide: Don't use non-portable '==' with test command.
182b9cb35 dpif: Fix tunnel key set for IPv6 tunnels with SLOW_ACTION.
62e85106b utilities: Add USDT script to monitor dpif netlink execute message queuing.
9736b971b rhel: Enable AF_XDP by default in Fedora builds.
e44e80343 acinclude.m4: Build with AF_XDP support by default if possible.
771a55825 Documentation/afxdp: Use packaged libbpf/libxdp for the build.
649dbc19f github: Test AF_XDP build using libbpf instead of kernel sources.
b17cadff1 netdev-afxdp: Hide too large memset from sparse.
1dcc490d4 netdev-afxdp: Allow building with libxdp and newer libbpf.
0d8318db6 netdev-afxdp: Disable -Wfree-nonheap-object on receive.
d83d7c491 ci: Fix overriding OPTS provided from the yml.
46e04ec31 dpif-netdev: Calculate per numa variance.
ad6e506fc dpif-netdev: Rename pmd_info_show_rxq variables.
e9ab15f4f docs: Add documentation for pmd-rxq-show secs parameter.
526230bfa dpif-netdev: Make pmd-rxq-show time configurable.
9a86a3dd6 travis: Drop support.
d5469cb74 Makefile: Add USDT scripts to make install and fedora/debian test rpm.
685973a9f ovsdb-server: Don't log when memory-trim-on-compaction doesn't change.
863d2e1a8 python: Don't exit OFPFlow constructor.
22eb22438 tests: Verify flows in odp.at are parseable.
fc3f918cb tests: Verify flows in ofp-actions are parseable.
c395e9810 python: Interpret free keys as output in clone.
542fdad70 python: Fix output=CONTROLLER action.
1850e5e68 python: Support case-insensitive OpenFlow actions.
75a6e8db9 python: Return list of actions for odp action clone.
d33e548fc python: Make key-value matching strict by default.
fe204743c python: Add explicit decoders for all ofp actions.
3648fec08 python: Include aliases in ofp_fields.py.
c627cfd9c python: Fix datapath flow decoders.
9855f35dd dpif-netdev/mfex: Add AVX512 NVGRE traffic profiles.
363cc2683 dpif-netdev/dpcls: Specialize 8, 1 and 5, 2 signatures.
a879beb4d odp-execute: Add ISA implementation of set_masked IPv6 action
c1daeb4b4 AUTHORS: Add Qian Chen.
7490f281f lldp: Fix bugs when parsing malformed AutoAttach.
0d23948a5 ovs-thread: Detect changes in number of CPUs.
d34245ea1 ovs-ctl: Allow inclusion of hugepages in coredumps.
c82f496c3 dpif-netdev: Use unmasked key when adding datapath flows.
79e7756a5 utilities: Add a GDB macro to dump hmap structures.
bf8fa1fe4 dpdk: Fix typo in v22.11.1 tarball extract example.
1ea0fa4ad rhel: Avoid creating an empty database file.
69e71bf79 odp-execute: Add check for L4 header size.
a787fbbf9 ovsdb-cs: Consider default conditions implicitly acked.
739bcf226 odp-execute: Fix ipv4 missing clearing of connection tracking fields.
481555587 faq: Update some wording since kernel module is already removed.
6bc92db36 rculist: Use rculist_back_protected to access prev.
e83dad6e5 ovsdb: Count weak reference objects.
093915e04 vswitch.ovsschema: Set bfd_status to ephemeral.
b8bf410a5 db-ctl-base: Use partial map/set updates for last add/set commands.
a77c7796f dpdk: Update to use v22.11.1.
55b9507e6 ovsdb-idl: Add the support to specify the uuid for row insert.
954ae38a1 odp-util: Fix reporting unknown keys as keys with bad length.
cd475f976 ovs-dpctl-top: Fix ovs-dpctl-top via pipe.
59e8cb8a0 rhel: Move conf.db to /var/lib/openvswitch, using symlinks.
b22c4d840 netdev: Assume default link speed to be 10 Gbps instead of 100 Mbps.
d240f72ad netdev-dpdk: Cleanup mempool selection code.
126e6046e netdev-dpdk: Move DPDK netdev related configuration.
0937209fc netdev-dpdk: Cleanup code when DPDK is disabled.
22413fe8a lacp: Modify the comment misspelling.
5b06970e8 ofp-msgs: Fix comment typo.
2496d8543 rculist: Fix iteration macros.
c6062d107 vswitchd: Publish per iface received multicast packets.
8b3c86897 learn: Fix parsing immediate value for a field match.
62ac7b8a5 datapath-windows: Check the condition to reset pseudo header checksum on Rx side
bb9fedb79 netdev-offload-dpdk: Enhance the support of tunnel pop action
c230c7579 netdev-offload-tc: Reserve lower tc prios for ip ethertypes
48a0adefa dpif-netlink: Remove redundant null assignment
6ccf8efff tc: Fix coverity dereference null return value
d77f93f36 tc: Pass tun_metadata by reference
165edb9ae ci: Update meson requirement for DPDK.
c8a08db10 ovsdb: transaction: Fix weak reference leak.
9a638044e ovsdb: transaction: Refactor assess_weak_refs.
235fc6f4c AUTHORS: Add Daniel Ding.
02be2c318 netdev-linux: Fix inability to apply QoS on ports with custom qdiscs.
a3848d98e conntrack: Show parent key if present.
fec5424ae tc: Fix misaligned writes while parsing pedit.
0bd4155f5 odp-util: Add missing separator in format_odp_conntrack_action().
0d0f282c1 vswitch.xml: Fix the name of rstp-path-cost option.
f1eb850ae mac-learning: Fix learned fdb entries not age out issue.
a1de888ab ofproto-dpif-xlate: Update tunnel neighbor when receive gratuitous ARP.
2158254fc utilities: Add a GDB macro to dump any cmap structure.
46ab9d80c bond: Fix crash while logging not yet enabled member.
eb86c28dd ovs-tcpdump: Cleanup mirror port on SIGHUP/SIGTERM.
c98762d91 netdev-dpdk: Fix tx_dropped counters value.
2db297ea3 AUTHORS: Add Robin Jarry.
97873af37 Documentation: Use new syntax for dpdk port representors.
ffcb6f115 netdev-linux: Allow meter to work in tc software datapath when tc-policy is specified
743499607 Revert "tc: Fix stats dump when using same meter table"
7a5ee3251 tc: On last action use drop action attribute instead of pipe
850e63902 AUTHORS: Add Wilson Peng.
ba9e387dc unaligned: Correct the stats of packet_count and byte_count on Windows.
9c27bd230 ct-dpif: Replace ct_dpif_format_flags() with format_flags_masked().
f7ae3f93c tests: Fix filtering of whole-second durations.
77f739914 ofproto-dpif-xlate: Allow sample when no in_port.
76ab364ea netdev-offload: Set 'miss_api_supported' to be under netdev.
31db0e043 cmap: Add thread fence for slot update.
6f5353839 ofproto-dpif-xlate: Do not use zero-weight buckets in select groups.
edeefe762 github: Update versions of action dependencies.
dc5410452 ovsdb: Fix race for datum JSON string reference counter.
ccd26e79e ovs-tcpdump: Fix bond port unable to capture jumbo frames.
96b26dce1 ofproto-dpif-upcall: Print more data on unassociated datapath ports.
0b21e2343 json: Fix deep copy of objects and arrays.
b5d972299 Add support for OpenSSL 3.0 functions.
1a9482d53 dhparams: Fix .c file generation with OpenSSL >= 3.0.
6c4735406 AUTHORS: Add Fengqi Li.
691c5a5de daemon-unix: Fix file descriptor leak when monitor restarts child.
b8932f5b3 vconn: Allow ECONNREFUSED in refuse connection test.
46606cb2d sparse: Add a guard for netinet/ip6.h header on FreeBSD.
9b1a897e2 dpdk: Use DPDK 21.11.2 release.
5a686267d lib: Add support for sets of UUIDs.
62dab6a52 m4: Test avx512 for x86 only.
57b72c552 AUTHORS: Add Xavier Simonart.
02f31a126 ovsdb-idl: Preserve references for rows deleted in same IDL run as their insertion.
3b786f5cf system-dpdk: Improve user configured mempool test.
7eee450f8 datapath-windows: Fix icmp related error code.
b26015c33 datapath-windows: support meter action initial version
7af5c33c1 datapath-windows: Add IPv6 conntrack ip fragment support on windows
54a618f0b datapath-windows: Alg support for ftp and tftp in conntrack
7a9dc1950 datapath-windows: Correct Geneve IPV6 header checksum parameter
753c4f57b AUTHORS: Add Christopher Aubut.
a39ee99ed python: idl: Fix idl.Row.__str__ method.
586adfd04 bond: Avoid deadlock while updating post recirculation rules.
647551935 ofproto-dpif-upcall: Add debug commands to pause/resume revalidators.
2e74c4475 test-list: Fix false-positive build failure with GCC 12.
a93d0b74d ofproto-dpif-trace: add --name option for ofproto/trace.
950aee1f7 checkpatch: Add check for egrep/fgrep.
b1550ddde AUTHORS: Add Andreas Stieger.
75c355adc tests: Fix tests with GNU grep 3.8.
dd9881ed5 tc: Fix stats dump when using same meter table
108a48d6a cirrus: Upgrade to FreeBSD 13.1 image.
49dec9242 AUTHORS: Add Jon Kohler.
c0e053f6d netdev-linux: Skip some internal kernel stats gathering.
b2151d8fd tests: Use _DAEMONIZE macro's to start tcpdump.
49efc63ad ofproto-dpif-xlate: Fix error messages for nonexistent ports/recirc_ids.
4f5decf4a ofproto-dpif-xlate: Optimize datapath action set by removing last clone action.
d046453b5 ofproto-dpif-xlate: Clear tunnel wc bits if original packet is non-tunnel.
5046f2e35 sset, smap, hmapx: Reserve hash map space while cloning.
a32a4e1fa raft: Fix unnecessary periodic compactions.
1336eeb57 netdev-offload-tc: Parse tunnel options only for geneve ports.
e5f79eaea ovsdb: Don't store rows that didn't change in transaction history.
0c4b06319 netlink-conntrack: Do not fail to parse if optional TCP protocol attributes are not found.
78dad3a0c python-c-ext: Use designated initializers for type and module.
ff55e8f38 netdev-offload-tc: Add missing handling of the tunnel source port.
262eded5f netdev-offload-tc: Fix ignoring unknown tunnel keys.
7a2663467 netdev-offload-tc: Use masks instead of keys while parsing tunnel attributes.
5d91bdf12 netdev-offload-tc: Explicitly handle mask for the tunnel destination port.
7a6c8074c netdev-offload-tc: Fix the mask for tunnel metadata length.
8d35e5faf AUTHORS: Add Michael Santana.
960c0e742 Set release date for 3.0.0.
8f62b45e4 releases: Mark 2.17 as a new LTS release.
516f181a2 docs: Remove remaining references to OVS kmod and XenServer.
2803b3fb5 handlers: Fix handlers mapping.
a5cacea5f handlers: Create additional handler threads when using CPU isolation.
83c9518e7 xenserver: Remove xenserver.
ac1332216 acinclude: Improve vpopcntdq build check.
39364e11d packets: Fix misaligned access to ip6_hdr.
16193fe73 AUTHORS: Add Miro Tomaska.
1731ed43c python: Do not send non-zero flag for a SSL socket.
d1864effe ovsdb: Fix copying weak references into transaction history.
b0e8668f3 dpif-netdev: Simplify AVX512 build time checks to enhance readability.
a7045017d github: Move CI to ubuntu 20.04 base image.
1fd336cce netdev-offload-tc: Disable offload of IPv6 fragments.
269a947c7 ovs-save: Use right OpenFlow version for add-tlv-map.
b47ebf718 system-traffic: Fix IPv4 fragmentation test sequence for check-kernel.
d6c6b216e system-traffic: Fix incorrect neigh entry in ipv6 header modification test.
6fcd733f7 system-traffic: Don't run IPv6 header modification test on kernels < 5.19.
434025a15 python: Fix E275 missing whitespace after keyword.
398623a63 tc: Use sparse hex dump while printing inconsistencies.
a7680c3ca netdev-offload-tc: Print unused mask bits on failure.
823d4f6bc dynamic-string: Add function for a sparse hex dump.
050dc8fed system-offloads-traffic: Fix waiting for netcat indefinitely.
01edbc3ad dpif-netlink: Fix incorrect bit shift in compat mode.
91b41af0d checkpatch: Add check for a Fixes tag.
6a9ec13aa python: Use setuptools instead of distutils.
47cfa8941 AUTHORS: Add Salem Sol.
2ff43c78c packets: Re-calculate IPv6 checksum only for first frag upon modify.
d9268782a netdev-linux: set correct action for packets that passed policer
c43da842f test-ovsdb: Fix false-positive leaks from LeakSanitizer.
7670c7c2e m4: Update ax_func_posix_memalign to the latest version.
97adbe943 m4: Replace obsolete AC_HELP_STRING with AS_HELP_STRING.
593b26e52 debian: Fix incorrect linkage of the python C extension.
791c47273 python: Add ability to pass extra libs and cflags for C extension.
66824fb8d libopenvswitch.pc: Add missing libs for a static build.
a68002cd9 rhel: Stop installing internal headers.
099d1c745 python-c-ext: Handle initialization failures.
318adf3f3 AUTHORS: Add Tao Liu.
8166c066a netdev-linux: Do not touch LAG members if master is not attached to OVS.
378b51c6b netdev: Clear auto_classified if netdev reopened with the type specified.
1cecd385f system-offloads-traffic: Avoid check_pkt_len action test random failures.
f36acef00 system-traffic: Properly stop dangling ping after geneve test.
97211927f conntrack: Fix conntrack multiple new state.
d3c14abf4 python-c-ext: Fix a couple of build warnings.
54ebc235a python-c-ext: Remove Python 2 support.
2f4eb2d8c odp-execute: Avoid unnecessary logging for action implementations.
ad026f40d system-dpdk: Add testpmd clean up in MTU unit tests.
5cd03632d AUTHORS: Add Harold Huang.
48ae7b802 netdev-offload-dpdk: Setting RSS hash types in RSS action.
fcdf8ae4a lib: Print nw_frag in flow key.
b31ed07b7 ovsdb: Remove extra make target dependency for local-config.5.
81d186c1c ci: Prefer pip3 to install unit test dependencies.
99587921c Prepare for post-3.0.0 (3.0.90).
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Diffstat (limited to 'recipes-networking/openvswitch')
-rw-r--r-- | recipes-networking/openvswitch/openvswitch_git.bb | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/recipes-networking/openvswitch/openvswitch_git.bb b/recipes-networking/openvswitch/openvswitch_git.bb index a4ef2b51..842ac11b 100644 --- a/recipes-networking/openvswitch/openvswitch_git.bb +++ b/recipes-networking/openvswitch/openvswitch_git.bb | |||
@@ -14,13 +14,13 @@ RDEPENDS:${PN}-ptest += "\ | |||
14 | " | 14 | " |
15 | 15 | ||
16 | S = "${WORKDIR}/git" | 16 | S = "${WORKDIR}/git" |
17 | PV = "3.0.4+${SRCPV}" | 17 | PV = "3.1.1+${SRCPV}" |
18 | CVE_VERSION = "3.0.4" | 18 | CVE_VERSION = "3.1.1" |
19 | 19 | ||
20 | FILESEXTRAPATHS:append := "${THISDIR}/${PN}-git:" | 20 | FILESEXTRAPATHS:append := "${THISDIR}/${PN}-git:" |
21 | 21 | ||
22 | SRCREV = "2a98be5adaa6b3bd6c71a0ee01fc2782c67e7c78" | 22 | SRCREV = "771c989a9a957b2e487c9312eaee3bfb87638be5" |
23 | SRC_URI += "git://github.com/openvswitch/ovs.git;protocol=https;branch=branch-3.0 \ | 23 | SRC_URI += "git://github.com/openvswitch/ovs.git;protocol=https;branch=branch-3.1 \ |
24 | file://openvswitch-add-ptest-71d553b995d0bd527d3ab1e9fbaf5a2ae34de2f3.patch \ | 24 | file://openvswitch-add-ptest-71d553b995d0bd527d3ab1e9fbaf5a2ae34de2f3.patch \ |
25 | file://run-ptest \ | 25 | file://run-ptest \ |
26 | file://disable_m4_check.patch \ | 26 | file://disable_m4_check.patch \ |