diff options
author | Bruce Ashfield <bruce.ashfield@gmail.com> | 2024-01-11 16:11:54 +0000 |
---|---|---|
committer | Bruce Ashfield <bruce.ashfield@gmail.com> | 2024-01-19 14:29:24 +0000 |
commit | c11313857754e59fdf599f1014b93d3708542b16 (patch) | |
tree | dc7f2a64ae7fd329164ffb566e9b1bb0ba9877e1 /recipes-containers/docker/files/0001-dynbinary-use-go-cross-compiler.patch | |
parent | fb67ee2b7ae76e315711bc6d1ff587f7f0f729c2 (diff) | |
download | meta-virtualization-c11313857754e59fdf599f1014b93d3708542b16.tar.gz |
openvswitch: 3.2.1
Bumping ovs to version v3.2.1-42-gb3d094b4f, which comprises the following commits:
b3d094b4f ovsdb-idl.at: Test IDL behavior during database conversion.
a1935e962 python: idl: Handle monitor_canceled.
946d5ef01 vconn: Count vconn_sent regardless of log level.
7a307b356 backtrace: Fix error in log_backtrace() documentation.
ab08bffa3 ovsdb: trigger: Do not allow conversion in read-only mode.
4e74ac6da ovsdb: jsonrpc-server: Fix the DSCP value in default options.
04fec86f7 jsonrpc: Sort JSON objects while printing debug messages.
c4d655bc1 tests: ovsdb: Use diff -up format for replay test.
4279901af ovsdb-server.at: Enbale debug logs in active-backup tests.
8583cdb99 ovsdb: transaction: Don't try to diff unchanged columns.
7d9662345 ovsdb: transaction: Avoid diffs for different type references.
abf5ec410 ovsdb: Fix incorrect sharing of UUID and _version columns.
a3a05b710 ci: Update the GitHub Ubuntu runner image to Ubuntu 22.04.
ec1d73016 ovsdb-idl: Preserve change_seqno when deleting rows.
36022655d system-dpdk: Wait for MTU changes to be applied.
c1ee47eb6 tunnel: Do not carry source port from a previous tunnel.
74626ad6b netdev-offload-tc: Fix offload of tunnel key tp_src.
a49ebed1c ofp-ct: Return error for unknown property in CT flush.
57916a78a cirrus: Update from FreeBSD 12 to 14.
349e02766 dpdk: Use DPDK 22.11.3 release for OVS 3.2.
a52d28b7e ovs-ofctl: Correctly mark the CT flush commands.
319a97e41 mcast-snooping: Flush flood and report ports when deleting interfaces.
d7e9117ca mcast-snooping: Test per port explicit flooding.
0dd10cd80 flake8: Fix E721 check failures.
c0275d6a1 build-aux: Enable flake8 checks for python extraction scripts.
bc261b959 build-aux/extract-ofp-msgs: Fix flake8 and syntax errors.
8e50fc793 build-aux/extract-ofp-fields: Fix flake8 and syntax errors.
374a7bf63 build-aux/extract-ofp-errors: Fix flake8 and syntax errors.
0634be942 build-aux/extract-ofp-actions: Fix flake8 and syntax errors.
e76ecab43 automake: Move build-aux EXTRA_DIST updates to their own file.
1b0c75320 netdev-offload: Fix Clang's static analyzer 'Division by zero' warnings.
3919e61a7 ofp-table: Fix count_common_prefix_run() function.
07e3598da vswitch.xml: Add entry for dpdkvhostuser userspace-tso.
afc9bad24 vswitch.xml: Add dpdkvhostuser group status.
dadbcdd83 readthedocs: Use dirhtml builder.
1cdc76388 tests: Use ping timeout instead of deadline.
19770fc30 tests/system-traffic: Ensure no name resolution for tcpdump.
918351807 readthedocs: Add the configuration file.
f344aa0b5 tc: Improve logging of mismatched actions.
159e214c3 ofproto-dpif-upcall: Pause revalidators when purging.
40b55d2e9 db-ctl-base: Fix memory leak of db commands.
0ebd8cdbf Prepare for 3.2.2.
cd5dee5b9 Set release date for 3.2.1.
0f7907a76 netdev-dpdk: Document rx-steering status options.
99fa50391 netdev-dpdk: Update docs for interface info.
af98a39f0 netdev-dpdk: Document status options for VF MAC address.
6cab4c6f9 netdev-offload-dpdk: Fix flushing of a physdev.
a2c01c797 connmgr: Fix ofconn configuration on vswitchd startup.
0d0e95cd2 ovsdb: Fix potential leak when making diff of conditions.
25f11d058 python: idl: Fix last-id update from a monitor reply.
b5c08719e netlink-conntrack: Fix partial match of entries with SCTP.
00212562e ofproto-dpif-xlate: Fix recirculation with patch port and controller.
0638b7b26 ofproto-dpif-xlate: Don't reinstall removed XC_LEARN rule.
1d78a3f31 netdev-dpdk: Disable net/tap Tx L4 checksum offloads.
8612f8cce tests/mfex: Don't require python cryptography.
cf537b2c4 configure: Avoid deprecated AC_PROG_CC_C99 if possible.
01dd0ab51 tests: Fix time dependency in overlapping flows modification test.
0df9f974d netdev-dpdk: Clear IP packet type when no offload is requested.
a4aa20251 python: Use build to generate PEP517 compatible archives.
a8a31e653 python: Use twine to upload sdist package to pypi.org.
3b3a7b50f python: Rename build related code to ovs_build_helpers.
bf27c8b96 dpif-netdev: Fix length calculation of netdet_flow_key.
74a64ac0a doc: Fix description of max_len for controller action.
20f464527 docs: Fix rendering of VLAN Comparison Chart.
da20390c7 fatal-signal: Drop logging of failed dummy backtrace.
944809833 docs: Run tbl preprocessor in manpage-check rule.
e2163f2ed docs: Add `nowarn` region option to tables.
4e6bc7674 tests: Add clang-analyzer-results to gitignore.
55d01136a ci: Add jobs to test -std=c99 builds.
6af08f420 tests: Fix order of includes in barrier/id-fpool/mpsc-queue tests.
4e475523c sflow: Always enable _BSD_SOURCE.
b40af6194 compiler.h: Don't use asm and typeof with non-GNU compilers.
e99e98655 Prepare for 3.2.1.
f8d24583e Set release date for 3.2.0.
cb7c6775c ovs.tmac: Fix troff warning in versions above groff-1.23.
958278aa2 connmgr: Count unsent async messages.
68ff50a9b system-traffic.at: Avoid names veth0/veth1 in SRv6 tests.
150b0fb00 dpif-netdev: Fix dpif_netdev_flow_put.
06c08b942 cirrus: Update to FreeBSD 13.2.
900a68070 ci: Fix OPTS not being passed to OSX builds.
2fe6a72a7 ovsdb-tool: Fix json leak while showing clustered log.
303dd0130 ovsdb-server: Fix excessive memory usage on DB open.
b9f6da302 tests: Add ovsdb execution cases for set size constraints.
23569e337 ovsdb: relay: Fix handling of XOR updates with size constraints.
cfd3c5c69 ovsdb: file: Fix diff application to a default column value.
322f59f1d ovsdb: file: Fix inability to read diffs that violate type size.
cdd5a0a65 ovs-tcpdump: Clear auto-assigned ipv6 address of mirror port.
903a281ae ofproto-dpif: Fix removal of renamed datapath ports.
1e9c40137 netdev-dpdk: Negotiate delivery of per-packet Rx metadata.
9e0e43d8c ofproto-dpif-upcall: Mirror packets that are modified.
a08180349 daemon.at: Correctly terminate ovsdb process in a backtrace test.
59bd372a0 vswitchd: Wait for a bridge exit before replying to exit unixctl.
f20980a19 Prepare for 3.2.0.
07ce41da1 netdev-linux: Support 64-bit rates in tc policing.
68ac6e9db netdev-linux: Refactor nl_msg_put_act_police.
13e183da3 netdev-linux: Remove tc_matchall_fill_police.
a86fea06f netdev-linux: Use 64-bit rates in htb tc classes.
7edfac574 netdev-linux: Use 64bit rtab and burst calculations.
b8f8fad86 netdev-linux: Use speed as max rate in tc classes.
6240c0b4c netdev: Add netdev_get_speed() to netdev API.
1ef3f4f78 AUTHORS: Add Felix Huettner.
5392f89fe relay: Allow setting probe interval.
ef4883a8d dpif-netdev: Remove pmd-sleep-max experimental tag.
bc6a6f82e dpif-netdev: Add pmd-sleep-show command.
395668a68 pmd.at: Add macro for checking pmd sleep max time and state.
023dcdc7a dpif-netdev: Rename pmd-maxsleep config option.
4d55a364f python: Add async DNS support.
501f665a5 conntrack: Extract l4 information for SCTP.
62f5aa42a shash, simap, smap: Add assertions to `*_count` functions.
a5fdc45b8 netdev-dpdk: Fix build with experimental API.
4829506b2 ofproto-dpif-xlate: Reduce stack usage in recursive xlate functions.
f3e9d3004 AUTHORS: Add Chandan Somani.
799f697e5 checkpatch: Print subject field if misspelled or missing.
9a50170a8 checkpatch: Add suggestions to the spell checker.
d25c6bd8d checkpatch: Reorganize flagged words using a list.
f770b8c13 AUTHORS: Add James Raphael Tiovalen.
b2d45921a ovs-vsctl: Fix crash when routing is enabled.
e769387b4 file, monitor: Add null pointer assertions for old and new ovsdb_rows.
e71f1a2da ovsdb: Assert and check return values of `ovsdb_table_schema_get_column`.
00782baac AUTHORS: Add Sayali Naval.
8e073791d bridge: Fix unexpected values for IPFIX enable-input/output-sampling.
fc06ea9a1 netdev-dpdk: Add custom rx-steering configuration.
a5669fd51 netdev-dpdk: Drop TSO in case of conflicting virtio features.
b4c7009c2 system-offloads-traffic.at: Add vxlan gbp offload test.
7f04588d7 netdev-tc-offloads: Probe for allowing vxlan gbp support.
a2a3f1983 tc: Add vxlan encap action with gbp option offload.
256c1e581 tc: Pass encap entirely to nl_msg_put_act_tunnel_key_set.
a4332b5e6 tc: Add vxlan gbp option flower match offload.
c39d7d06f netlink: Add new function to add NLA_F_NESTED to nested netlink messages.
31baa7781 odp-util: Extract vxlan gbp option encoding to a function.
8c3d5488d odp-util: Extract vxlan gbp option decoding to a function.
affb9b818 tc: Pass tunnel entirely to tunnel option parse and put functions.
c2433bdfc dpif-netdev: Lockless meters.
2ece9c9ac ovsdb: raft: Fix RAFT paper link.
9b4d2ad8e conntrack: Allow to dump userspace conntrack expectations.
34ace16cb tests: Add macro to common file.
d56932aac checkpatch: Ignore yml files when checking line lengths.
903294cde dpif: Add coverage counters for dpif_operate() failures.
c91867030 MAINTAINERS: Add Eelco Chaudron.
07f6d6a0c Add editorconfig file.
3337e6d91 userspace: Enable L4 checksum offloading by default.
5d11c47d3 userspace: Enable IP checksum offloading by default.
4433cc686 dpif-netdev: Show netdev offloading flags.
22df63c38 Documentation: Document netdev offload.
e3ba0be48 seq: Make read of the current value atomic.
04f854f93 fatal-signal: Don't share signal fds/handles with forked process.
469e98e16 ovsdb: monitor: Destroy initial change set when new columns added.
759a29dc2 backtrace: Extend the backtrace functionality.
474a179af cpu: Fix cpuid check for some AMD processors.
106ef2186 tc: Fix crash on malformed reply from kernel.
64cdc290e appveyor: Silence the git clone of pthreads4w.
8bcc6d694 netdev-dpdk: Fix warning with gcc 13.
359cabbd6 netdev-offload: Fix some typos.
ef1da757f ovsdb: condition: Process condition changes incrementally.
d56366bfa tests: Check ovsdb-server logs in OVSDB tests.
1335af2f5 MAINTAINERS.rst: Move several people to emeritus status
e3d0e84ed utilities/bashcomp: Fix PS1 generation on new bash.
c3e410a03 netdev-offload-dpdk: Fix crash in debug log.
9dad8dfd1 netdev-dpdk: Check rx/tx descriptor sizes for device.
0af352b6d netdev-dpdk: Remove requested descriptors from get_config.
59c908410 ofproto-dpif-upcall: Don't set statistics to 0 when they jump back.
0826de990 stream-ssl: Disable alerts on unexpected EOF.
d51a4ef0a tests: layer3-tunnels: Skip bareudp tests if not supported by kernel.
68d6d2777 AUTHORS: Add yangchang.
263fcdfdb ovs-fields: Modify the width of tpa and spa.
701c2dbfb userspace: Add new option srv6_flowlabel in SRv6 tunnel.
f328fd489 netdev-native-tnl: Add ipv6_label param in netdev_tnl_ip_build_header.
eb8c19eba netdev-native-tnl: Add ipv6_label param in netdev_tnl_push_ip_header.
ce8828a37 netdev-vport: RCU-fy tunnel config.
0c4b299eb smap: Make argument of smap_add_ipv6 constant.
be6f096fb netdev-vport: Fix unsafe handling of GRE sequence number.
8045c0f8d tests: dpdk: Pass `--no-pci` to tests that do not use physical ports.
5cb543bc5 MAINTAINERS.rst: Make myself an active maintainer
965c2955e test-stream: Add ssl tests for stream open block.
f3f3be682 tests-ovsdb: Switch OVSDB_START_IDLTEST to macro.
64e4cca5c AUTHORS: Add Zhiqi Chen.
ffb8b743b dpctl: Fix dereferencing null pointer in parse_ct_limit_zones().
cd608cf96 netdev-offload: Fix deadlock/recursive use of the netdev_hmap_rwlock rwlock.
14773af4b ofproto-dpif-xlate: Fix use-after-free when xlate_actions().
1a1b3106d ci: Separate DPDK from OVS build.
46240314a ovsdb-idl.at: Fix write-changed-only tests without change tracking.
77d822898 tc: Fix cleaning chains.
572e89f41 AUTHORS: Add Stefan, Luca and Max.
b456b1a02 python-stream: Handle SSL error in do_handshake.
c3559dffc dpif-netlink: Fix memory leak dpif_netlink_open().
8d59ab31d ofp-parse: Check ranges on string to uint32_t conversion.
3fa0fc582 util: Fix an issue that thread name cannot be set.
36c8c101c doc: Fix the list of supported tunnels in README.
70ba6e97d learning-switch: Fix coredump of OpenFlow15 learning-switch.
07c27226e ovsdb: Monitor: Keep and maintain the initial change set.
172c935ed ovsdb: Avoid converting database twice on an initiator.
08449bb47 ovsdb: Perform conversion with no data for clustered databases.
4d6cdd8e0 ovsdb: Allow conversion records with no data in a clustered storage.
a73b0206b ovsdb: Check for ephemeral columns before writing a new schema.
5575539f6 ovsdb-tool: Fix cluster-to-standalone for DB conversion records.
d70688a72 system-offloads-traffic: Fix tc ingress pps check for meter offload.
9fa612959 ovs-dpctl: Add new command dpctl/ct-[sg]et-sweep-interval.
75eae6560 github: Test building Fedora RPMs.
7864b380d AUTHORS: Add Songtao Zhan.
8cba7a76d ovs-tcpdump: Stdout is shutdown before ovs-tcpdump exit.
9d840923d ofproto-dpif-xlate: Always mask ip proto field.
e41bdb176 conntrack-tp: Fix clang warning.
b53547668 AUTHORS: Add Faicker Mo.
f9507c1ea netdev-offload-tc: Del ufid mapping if device not exist.
daeab9548 db-ctl-base: Partially revert b8bf410a5.
0f34ecbd5 vswitch.xml: Add description of SRv6 tunnel and related options.
306583b56 netdev-tc-offloads: Fix misaligned 8 byte read.
7381fd440 odp: Add SRv6 tunnel actions.
03fc1ad78 userspace: Add SRv6 tunnel support.
349112f97 flow: Support rt_hdr in parse_ipv6_ext_hdrs().
57b9fc50d tnl-ports: Support multiple nw_protos.
0db74e0eb tests: Define new ADD_VETH_NS macro.
b354cee2e ovs-thread: Fix cpus not read for the first 10s.
79f936744 dpif-netlink: Always create at least 1 handler.
d53ee36aa netdev-offload-tc: Fix parse_tc_flower_to_actions() reporting errors.
b3935cf90 tests/mfex: Retain support for cryptography pre-v37.
07cf5810d dpdk: Allow retaining CAP_SYS_RAWIO privileges.
e90a0727f vswitch: Add missing documentation for "ct_flush" capability.
ebe98c587 dpctl: Fix flush-conntrack with datapath as argument.
a4cd2afea ofproto-dpif-upcall: Remove redundant time_msec() in revalidate().
29720e378 ofproto-dpif-upcall: Wait for valid hw flow stats before applying min-revalidate-pps.
51778134d system-traffic: Fix conntrack test cases which are failing with af_xdp.
49e534cd3 route-table: Retrieving the preferred source address from Netlink.
b801f1aa0 ovs-router: Introduce src option in ovs/route/add command.
01acf09f7 ofproto: Fix man page for tunnel related commands.
915f084b9 ovs-router: Cleanup parser for ovs/route/add command.
de6589799 netdev-dummy: Support multiple IP addresses.
f65d1951d AUTHORS: Add Fangrui Song.
71ca8393b treewide: Remove uses of ATOMIC_VAR_INIT.
e3c821f8c netdev-windows: Add checking when creating netdev with system type on Windows
bfc0d5da3 ofproto-dpif-upcall: Include hardware offloaded flows in total flows.
4d69c1900 ofproto-dpif-upcall: Reset ukey's last stats value if the datapath changed.
489553b1c classifier: Fix missing masks on a final stage with ports trie.
8bd688063 system-traffic.at: Add icmp error tests while dnatting address and port.
5f0fdf5e2 test: Move check for tc ingress pps support to test script.
f1f278f5e ipfix: Make template and stats interval configurable.
b5313a8ce ofproto: Fix re-creation of tunnel backing interfaces on restart.
cf288fdfe AUTHORS: Add Liang Mancang and Viacheslav Galaktionov.
c156f9bc5 ofproto: Include flow cookies in bridge/dump-flows output.
b0d9a1efc conntrack: Fix conntrack_clean may access the same exp_list each time.
71e5669af ovs-actions: Correct typo in ovs-actions man page.
2b1c70656 ofproto-ipfix: Use per-domain template timeouts.
564dc0f2c MAINTAINERS: Move myself to emeritus status.
481e3fa69 AUTHORS: Add Miika Petäjäniemi.
a6195e2c4 netdev-linux: Add jitter parameter to the netem qos options.
f3c6cb907 AUTHORS: Add Vladislav Odintsov.
4f27d5a02 utilities: Add support to set umask in ovs-ctl.
1f47d7399 Set release date for 3.1.0.
cd1cf6a24 test: Remove duplicate test from system-offloads-traffic.at.
6c24851f4 ofproto-dpif-upcall: Use last known stats ukey stats on revalidate missed dp flows.
0a7587034 conntrack: Properly unNAT inner header of related traffic.
fc3d5e1da sparse: Fix build with DPDK and GCC 12.
5f219af8b ovsdb-server: Fix handling of DNS name for listener configuration.
7bb0c33d7 tests: Comment currently failing TC system-traffic tests.
594d1fee5 tests: Fix reading of OpenFlow byte counters in GRE test cases.
a08a589ce netdev-offload-tc: If the flow has not been used, report it as such.
d57299fc6 odp-util: Make odp_flow_key_from_flow__ nlattr order the same as the kernel.
25b6f5585 test: Fix 'conntrack - Multiple ICMP traverse' for tc case.
3655ddb4f test: Tc does not support conntrack timeout, skip the related test.
b292cce2f netdev-offload-tc: Conntrack ALGs are not supported with tc.
7a176f963 test: Flush datapath when changing rules on the fly.
564d09ef5 netdev-offload-tc: Fix tc conntrack force commit support.
320928710 test: Do not use MPLS implicit null label in test cases.
f68e757ef tests: Include working system-traffic tests into the system-offloads-testsuite.
5dfc8309d ofproto-dpif-upcall: New ukey needs to take the old ukey's dump seq.
e85e8a754 hash: Avoid 64bit crc intrinsics on 32bit aligned data.
4339e7b19 dp-packet: Allocate on cacheline boundary with DPDK.
531c17023 netdev-dummy: Allocate dummy_packet_stream on cacheline boundary.
b1f58f507 netdev-offload-tc: Preserve tc statistics when flow gets modified.
d6501c660 sparse: Fix numa.h for libnuma >= 2.0.13.
4fd2d46c0 AUTHORS: Add wangchuanlei.
e22e1f672 dpctl: Add support to count upcall packets.
e1e5eac5b tc: Add TCA_KIND flower to delete and get operation to avoid rtnl_lock().
3f85b11d5 system-offloads-traffic: Skip tests if nc is not present.
6e5661d17 system-traffic: Remove unnecessary dependency on nc.
9117f4d54 netdev-offload-tc: Fix misaligned access to ct label.
3beff0a6b dpif-netdev-perf: Add metric averages when no iterations.
7db18054f dpif-netdev-perf: Remove not a number stat value.
4f0a728a5 system-traffic.at: Skip the 'ICMP6 Related' test if nc is missing.
6ad35dd80 utilities: Add revalidator measurement script and needed USDT probes.
c3ed0bf34 tests/mfex: Silence Blowfish/CAST5 deprecation warnings.
e5b3cb999 revalidator: Allow min-revalidator-pps to be 0.
ebaee4462 netdev-dpdk: Free mbufs in bulk.
b7f540129 ovsdb: Don't convert unchanged columns during database conversion.
e0e4266a9 ovsdb-types: Add functions to compare types for equality.
948767a18 dpif-netdev: Set PMD load based sleep start/inc to 1 us.
f62629a55 dpif-netdev: Set timer slack for PMD threads.
e24b68fa7 netdev-dpdk: Fix deadlock due to virtqueue stats retrieval.
7402dae8f ovsdb: Fix database statistics during the database replacement.
b02356ebb Prepare for post-3.1.0 (3.1.90).
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Diffstat (limited to 'recipes-containers/docker/files/0001-dynbinary-use-go-cross-compiler.patch')
0 files changed, 0 insertions, 0 deletions