Revisions of openvswitch
Reinhard Max (rmax)
accepted
request 1077608
from
Duraisankar P (dpitchumani)
(revision 238)
Description: - Update OVS to version v3.1.0 and OVN to version v23.03.0 Actions: - submit home:dpitchumani:branches:openSUSE:Factory/openvswitch => netowkr/openvswitch Features: - ovs-vswitchd now detects changes in CPU affinity and adjusts the number of handler and revalidator threads if necessary. - AF_XDP: * Added support for building with libxdp and libbpf >= 0.7. * Support for AF_XDP is now enabled by default if all dependencies are available at the build time. Use --disable-afxdp to disable. Use --enable-afxdp to fail the build if dependencies are not present. - ovs-appctl: * "ovs-appctl ofproto/trace" command can now display port names with the "--names" option. - OVSDB-IDL: * Add the support to specify the persistent uuid for row insert in both C and Python IDLs. - Windows: * Conntrack IPv6 fragment support. - DPDK: * Add support for DPDK 22.11.1. - For the QoS max-rate and STP/RSTP path-cost configuration OVS now assumes 10 Gbps link speed by default in case the actual link speed cannot be determined. Previously it was 10 Mbps. Values can still be overridden by specifying 'max-rate' or '[r]stp-path-cost' accordingly. - OpenFlow: * New OpenFlow extension NXT_CT_FLUSH to flush connections matching the specified fields. - ovs-ctl: * New option '--dump-hugepages' to include hugepages in core dumps. This can assist with postmortem analysis involving DPDK, but may also produce significantly larger core dump files. - ovs-dpctl and 'ovs-appctl dpctl/' commands: * 'flush-conntrack' is now capable of handling partial 5-tuple, with additional optional parameter to specify the reply direction. - ovs-ofctl: * New command 'flush-conntrack' that accepts zone and 5-tuple (or partial 5-tuple) for both directions. - Support for travis-ci.org based continuous integration builds has been dropped. - Userspace datapath: * Add '-secs' argument to appctl 'dpif-netdev/pmd-rxq-show' to show the pmd usage of an Rx queue over a configurable time period. * Add new experimental PMD load based sleeping feature. PMD threads can request to sleep up to a user configured 'pmd-maxsleep' value under low load conditions. -For more details, check https://github.com/openvswitch/ovs/blob/v3.1.0/NEWS -Includes secrity fix for CVE-2022-4338 (bsc#1206580) and CVE-2022-4337 (bsc#1206581) - OVN package is not included as new version with API chnages are not yet released. - Removed upstreamed patches, * 0001-Replace-deprecated-var-run-with-run.patch * openvswitch-CVE-2021-36980.patch - Added ovsb tool install patch, * install-ovsdb-tools.patch
buildservice-autocommit
accepted
request 1008394
from
Factory Maintainer (factory-maintainer)
(revision 237)
baserev update by copy to link target
buildservice-autocommit
accepted
request 1006932
from
Dirk Mueller (dirkmueller)
(revision 236)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 235)
- add 0001-m4-Test-avx512-for-x86-only.patch
Dirk Mueller (dirkmueller)
accepted
request 1006931
from
Dirk Mueller (dirkmueller)
(revision 234)
- add a77ad9693c8b49055389559187fe74eddb619746.patch to avoid the cpu detection code being compiled with AVX512 enabled
buildservice-autocommit
accepted
request 1003119
from
Dirk Mueller (dirkmueller)
(revision 233)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 1003045
from
Andreas Stieger (AndreasStieger)
(revision 232)
fix tests with GNU grep 3.8 boo#1203239
buildservice-autocommit
accepted
request 993959
from
Dirk Mueller (dirkmueller)
(revision 231)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 230)
- update to 2.17.2: * OVS validated with DPDK 21.11.1. It is recommended to use this version until further releases. - update to 2.17.1: * To fix the Undefined Behavior issue causing the compiler to incorrectly optimize important parts of code, container iteration macros (e.g., LIST_FOR_EACH) have been re-implemented in a UB-safe way. * Backwards compatibility has mostly been preserved, however the user-provided pointer is now set to NULL after the loop (unless it exited via "break;") * Users of libopenvswitch will need to double-check the use of such loop macros before compiling with a new version. * Since the change is limited to the definitions within the headers, the ABI is not affected.
Dirk Mueller (dirkmueller)
committed
(revision 229)
- update to 2.17.2: - Bug fixes - DPDK: * OVS validated with DPDK 21.11.1. It is recommended to use this version until further releases. - Bug fixes - libopenvswitch API change: * To fix the Undefined Behavior issue causing the compiler to incorrectly optimize important parts of code, container iteration macros (e.g., LIST_FOR_EACH) have been re-implemented in a UB-safe way. * Backwards compatibility has mostly been preserved, however the user-provided pointer is now set to NULL after the loop (unless it exited via "break;") * Users of libopenvswitch will need to double-check the use of such loop macros before compiling with a new version. * Since the change is limited to the definitions within the headers, the ABI is not affected. - refresh 0001-openvswitch-merge-compiler.h-files-into-one-file.patch 0002-build-Seperated-common-used-headers.patch
buildservice-autocommit
accepted
request 977255
from
Dirk Mueller (dirkmueller)
(revision 228)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 977074
from
Dominique Leuenberger (dimstar)
(revision 227)
- Allow dpdk version 21.11.
buildservice-autocommit
accepted
request 972941
from
Dirk Mueller (dirkmueller)
(revision 226)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 972247
from
Ferdinand Thiessen (susnux)
(revision 225)
- Python package: Do not use C json parser on 32bit as large numbers will overflow. Fixed ovn on i586
buildservice-autocommit
accepted
request 967690
from
Dirk Mueller (dirkmueller)
(revision 224)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 966656
from
Ferdinand Thiessen (susnux)
(revision 223)
Fix to submit to factory
Dirk Mueller (dirkmueller)
accepted
request 965755
from
Ferdinand Thiessen (susnux)
(revision 222)
Fix installation of files shared with OVN (required for building OVN without openvswitch sources)
buildservice-autocommit
accepted
request 961646
from
Dirk Mueller (dirkmueller)
(revision 221)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 961072
from
Ferdinand Thiessen (susnux)
(revision 220)
- Fix OVS location for python bindings (dirs.py), boo#1196978
buildservice-autocommit
accepted
request 959873
from
Dirk Mueller (dirkmueller)
(revision 219)
baserev update by copy to link target
Displaying revisions 21 - 40 of 258