<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-virtualization.git/recipes-networking/openvswitch, branch wrynose</title>
<subtitle>Mirror of git.yoctoproject.org/meta-virtualization</subtitle>
<id>https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=wrynose</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=wrynose'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/'/>
<updated>2026-06-10T19:03:33+00:00</updated>
<entry>
<title>openvswitch: re-enable ptest</title>
<updated>2026-06-10T19:03:33+00:00</updated>
<author>
<name>Haitao Liu</name>
<email>haitao.liu@windriver.com</email>
</author>
<published>2026-06-01T09:01:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=781735b97ae5013cacabbecd38e6da6b510cf3fb'/>
<id>urn:sha1:781735b97ae5013cacabbecd38e6da6b510cf3fb</id>
<content type='text'>
Ptest support was disabled in commit 816d4c6e0e7c due to breakage in
source handling that prevented proper installation of test files.

Fix the ptest installation by:
  - Copying test binaries from the build directory, preserving subdirectory
    structure (e.g., oss-fuzz/) for optional test components
  - Installing *.at test definitions and *.py test scripts from the source tree
  - Fixing PYTHONPATH in atlocal to use runtime paths instead of build paths
  - Symlinking schema files already provided by the main package to avoid
    file duplication

Re-enable ptest now that installation works correctly.

Test results on genericx86-64:

PASS: checkpatch - catastrophic backtracking
PASS: checkpatch - Unicode code
PASS: appctl-bashcomp - complex completion check 4
PASS: appctl-bashcomp - complex completion check 2
PASS: checkpatch - check misuse APIs
PASS: checkpatch - whitespace around cast
PASS: checkpatch - comments
PASS: checkpatch - check egrep / fgrep
PASS: checkpatch - file contents checks - bare return
PASS: checkpatch - subject
PASS: appctl-bashcomp - negative test
...
...
...
PASS: drop-stats - bridge sampling
PASS: drop-stats - sampling action
PASS: ovsdb-idl - Check Python IDL reconnects to leader - Python3 (leader only)
PASS: monitor-cond-change with many sessions pending

2658 tests were successful.
89 tests were skipped.

Signed-off-by: Haitao Liu &lt;haitao.liu@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>openvswitch: update to v3.7.1-tip</title>
<updated>2026-06-10T19:03:24+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2026-06-03T18:05:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=4b9ba41f3a6da7c704f7d89e5994126c26031da8'/>
<id>urn:sha1:4b9ba41f3a6da7c704f7d89e5994126c26031da8</id>
<content type='text'>
Bumping ovs to version v3.7.1-18-g04b05b31a, which comprises the following commits:

    04b05b31a ofproto-dpif: Fix bundle floodable flag when disabling STP/RSTP.
    ea4ac2dd5 ovsdb-cs: Fix resource leak in ovsdb_cs_parse_schema().
    e2a95595a configure: Allow disabling POSIX async I/O and disable in FreeBSD CI.
    8dbcfcc4c cirrus: Remove Cirrus CI for running FreeBSD test builds.
    73057faec github: Migrate FreeBSD CI from Cirrus CI to GitHub Actions.
    47446a693 ofproto-dpif: Remove unused rule-&gt;recirc_id.
    502e13a8b ofproto-dpif: Rename recirc_free_ofproto to better match the code.
    9b63c2ead ofproto-dpif: Avoid race between recirc id free and the leak check.
    bc4498ced docs: Remove a few remaining references to the OOT module.
    b7d221174 vswitch.xml: Remove the claim that OVS processes are single-threaded.
    1f28a59dc vswitch.xml: Remove the claim that L3 GRE is not supported.
    04ad744ff dpif-netdev: Fix mega flow ufid collisions for different wild cards.
    332081017 ofproto-dpif-xlate: Classify ct_clear as non-reversible for clone().
    45443e077 docs: Fix OpenFlow port range.
    1a77b18d0 github: Re-enable system tests for DPDK and AF_XDP.
    b53965f1a netdev-dpdk: Fix memory leak when configuring rx-steering.
    1c9b2cefd stream-ssl: Disable TLS session tickets.
    78aa10ca3 Prepare for 3.7.2.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>ceph, libvirt, openvswitch: marked some CVEs as patched</title>
<updated>2026-03-30T19:35:54+00:00</updated>
<author>
<name>Youenn Le Jeune</name>
<email>youenn.lejeune@savoirfairelinux.com</email>
</author>
<published>2026-03-16T12:05:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=88e29d1f7f097dfa121935907b9c843599f81e38'/>
<id>urn:sha1:88e29d1f7f097dfa121935907b9c843599f81e38</id>
<content type='text'>
For ceph, libvirt and openvswitch, 9 CVEs were marked as "unpatched"
whereas they have been patched long ago compared to the versions of
the recipes, because the NVD database does not contain patched version
for those CVEs.

Reviewed-by: Enguerrand de Ribaucourt &lt;enguerrand.de-ribaucourt@savoirfairelinux.com&gt;
Reviewed-by: Erwann Roussy &lt;erwann.roussy@savoirfairelinux.com&gt;
Signed-off-by: Youenn Le Jeune &lt;youenn.lejeune@savoirfairelinux.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>openvswitch: update to v3.7.0</title>
<updated>2026-03-26T13:36:09+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2026-03-26T13:24:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=0d9ecfc1e65662a5b2bbe011b6d000edab54913b'/>
<id>urn:sha1:0d9ecfc1e65662a5b2bbe011b6d000edab54913b</id>
<content type='text'>
We refresh patches for context changes, and pick up the following
commits:

    0d4c78e15 github: Update all the actions to prepare for Node.js 24.
    c052c469b dpctl: Fix memory leak in ipf-get-status command.
    f86caea06 netdev-dpdk: Fix vhost_driver_flags data race in destruct.
    71dae047d coverage: Fix data race when reading idx_count in coverage_read().
    b5f36a6d6 packets: Validate ND option length in packet_set_nd().
    920eb244e ovs-router: Fix locking in ovs_router_rule_add().
    dd4d9983a ovs-router: Fix --disable-system-route rules filter.
    cd7b495e2 tests: Make routing rules checks more resilient.
    a51e47506 github: Fix potential 32-bit package installations.
    a7cd823a1 python: Fix discarded const qualifier in json_to_python.
    00b013a64 ovsdb: raft: Don't grant a pre-vote to a server that is behind.
    95473a95e ovsdb-cluster.at: Test disruptive server with outdated log and term.
    f559623f9 netdev-linux: Fix IFLA_IF_NETNSID value.
    0a88fdec2 Revert "python: Replace deprecated License with License-Expression (PEP 639).".
    028e6268c Prepare for 3.7.1.
    bdb95cc19 Set release date for 3.7.0.
    c1eef6db4 ovs-router: Don't report internal route priority in json output.
    8c6ebf895 bond: Fix next_rebalance offset calculation.
    f43bde3d5 rhel: Avoid warning about missing .la with Fedora spec.
    37e41460e rhel: Remove kernel mentions from the Fedora spec.
    a47cf0e6b rhel: Don't ship network scripts on RHEL 9+ and Fedora 41+.
    88f327493 rhel: Don't build network scripts package on RHEL 9+ with Fedora spec.
    1d57509ef treewide: Fix discarded-qualifers warnings.
    431efcdfc ovsdb-server: Fix relay remotes string check.
    6d682ae53 dpif-offload: Move port manager into struct dpif_offload.
    d56120f43 ofproto-dpif-xlate: Avoid mirroring on recirculation.
    1d6a51917 cirrus: Use FreeBSD release images instead of stable snapshots.
    97b3a3507 automake: Don't install the libopenvswitchavx512.
    fcf733472 dpif-netdev: Fix per-datapath initialization using once framework.
    52e740da7 dpif: Always call dpif_offload_set_config().
    dbfe60a32 fedora: Fix package install on Fedora 43.
    0062d99d4 ipsec: libreswan: Consider active only when child SA is established.
    122e79a49 ipsec: libreswan: Silence warning about overriding auto=route in v5.3.
    f3d704541 ipsec: libreswan: Fix warning for obsolete keyingtries in v5.
    59c56bcf6 system-ipsec.at: Use natural sorting for SA list.
    75ba627dc dpif-offload: Take a reference when dumping a collection.
    a56bfa103 rconn: Fix fd leak when close monitor.
    b672ea19d dpif-offload: Move provider priority to interface level.
    e7d7d33f4 ovs-router: Fix JSON type for user in rules/show.
    b63ec0e35 dpdk: Avoid maybe uninitialized for found_value variable.
    5057e33f9 dpif-offload: Rename offload provider local functions and structures.
    bcec20c86 Prepare for 3.7.0.
    e03eac274 ovs-router: Fix potential integer overflow.
    708c83f20 ovs-router: Fix JSON object leak in ovs/router/rule/show command.
    3200111ba ofproto-dpif: Limit recirc_id to 28 bits for TC compatibility.
    a9b1b6b5b netdev-offload-tc: Make sure tcf_id chain doesn't exceed upper limit.
    39006533f openflow: Increase number of registers to 32.
    9604659d4 tests: Fix QoS tests for tc rounding behavior change.
    e6cce559c AUTHORS: Add Felix Moebius.
    adc588f96 ovsdb: raft: Reset connections with incorrect cluster/server ids.
    67e21fdb1 odp-util: Fixes for the set(nsh) action commit.
    b21ba0834 tunnels: Don't unwildcard tunnel fields on write.
    63469676d Documentation: Document Assisted-by tag.
    68f7a6200 python: dns: Do not treat never accessed responses as expired.
    289e9f6ba tests: Add a simple DPDK rte_flow test framework.
    90b6e83be tests: Fix NSH decap header test for real Ethernet devices.
    b8f6e3eee netdev-offload: Fold netdev-offload APIs and files into dpif-offload.
    ca7bcdc70 dpif-offload-dummy: Add flow add/del/get APIs.
    7bd1867b6 dpif-offload-dpdk: Abstract rte_flow implementation from dpif-netdev.
    476123c12 dpif-offload: Move offload_stats_get() API to dpif-offload.
    7f0e09ebf dpif_netdev: Fix nullable memcpy in queue_netdev_flow_put().
    c443e63c1 dpif-offload: Add inline flow APIs for userspace datapaths.
    ce8027140 netdev-offload: Remove the global netdev-offload API.
    35b91ea98 dpif-offload: Move the netdev_any_oor() API to dpif-offload.
    3792d6310 netdev_dummy: Remove hardware offload override.
    fd3f56d1f dpif-offload-tc: Remove netdev-offload dependency.
    e1cabfaff dpif-netlink: Remove entangled hardware offload.
    98b20d8b1 dpif-offload: Add flow operations to dpif-offload-tc.
    84997680f dpif: Add dpif_get_features() API.
    5362e83ba dpif-netdev: Remove indirect DPDK netdev offload API calls.
    fec8b4d30 dpif-offload: Add port dump APIs to dpif-offload.
    9a4dd063b netdev-offload: Temporarily move thread-related APIs to dpif-netdev.
    030b9dc97 dpif-offload: Add operate implementation to dpif-offload.
    b6ce8be52 dpif-offload: Add API to find offload implementation type.
    fba024678 dpif-netlink: Add API to get offloaded netdev from port_id.
    9d61b5277 dpif-netlink: Remove netlink-offload integration.
    5746e83cf dpif-offload: Move the tc flow dump netdev APIs to dpif-offload.
    c766f57d4 dpif-offload: Add flow dump APIs to dpif-offload.
    efdd5bf37 dpif-offload: Move hw_post_process netdev API to dpif.
    8bf2658c8 dpif-offload: Move the flow_get_n_flows() netdev-offload API to dpif.
    389954013 dpif-offload: Call meter netdev-offload APIs via dpif-offload.
    d1d989b05 dpif-offload: Call flow-flush netdev-offload APIs via dpif-offload.
    08d8a6692 dpif-offload: Introduce provider debug information API.
    5c9b96ed5 dpif-offload: Allow per-port offload provider priority config.
    134455376 dpif-offload: Validate mandatory port class callbacks on registration.
    a23b2f421 dpif-offload-dpdk: Add port management framework.
    2180857f3 dpif-offload-tc: Add port management framework.
    dd69c0bca dpif-offload: Add port registration and management APIs.
    bd6543466 dpif-offload: Add offload provider set_config API.
    dc9724b8f dpif-offload: Move hw-offload configuration to dpif-offload.
    a13db17b8 dpif-offload: Allow configuration of offload provider priority.
    d9cc25e51 dpif-offload: Add provider for dpdk (rte_flow).
    df26a15a4 dpif-offload: Add provider for tc offload.
    7eb9ffac5 dpif-offload-provider: Add dpif-offload-provider implementation.
    7c2a1c865 AUTHORS: Add yaolingfei.
    a2d5d84d6 bridge: Enhancement of the validation for controller parameters.
    733083653 python: Replace deprecated License with License-Expression (PEP 639).
    c14bfc4b3 ovs-router: Add test for lookup with rules.
    e2a241560 ovs-router: Introduce ovs/route/rule/{add, del} commands.
    18de57d26 ovs-router: Add 'src=src_ip' parameter in ovs/route/lookup.
    160e0dca7 ovs-router: Add 'table=id' parameter in ovs/route/{add, del}.
    664494694 ovs-router: Add system test for tables and rules.
    5c30756a3 ovs-router: Introduce ovs/route/rule/show command.
    5a6a2ebb8 ovs-router: Drop 'local' and add 'user' flag to ovs_router_entry.
    884567668 ovs-router: Add 'table=id' parameter in ovs/route/show.
    e1c267c38 doc: Fix font formatting in ofproto-tnl-unixctl.man.
    dc14e92bc route-table: Introduce multi-table route lookup.
    d4798b5e7 ovs-router: Add infrastructure for multi-table routing.
    ed0f34a17 dp-packet-gso: Fix segment count helpers sign.
    b5e6e609c packets: Rework outer checksum helper for Coverity.
    921628ff7 NEWS: Deprecate support for AVX512-optimized features.
    c34c21bb0 ovsdb: raft: Actually suppress the disruptive server.
    f77513b47 netdev-afxdp: Fix impossible typo.
    f06d64b84 extract_ofp_fields: Check the OXM extension field range.
    4e44e51d1 tunnel: Avoid matching on df and csum flags.
    d0f074dec netdev: Use HW segmentation without outer UDP checksum.
    ef762327f dp-packet-gso: Refactor software segmentation code.
    d88363024 dp-packet: Optimize outer checksum for nested checksums.
    9d9f17af8 dp-packet: Strip tunnel info when unneeded.
    f8cd315bd dp-packet-gso: Request UDP checksum when needed.
    9943a5977 dpif-netdev: Enhance checksum coverage for tunnels.
    9d28a3245 dpif-netdev.at: Add helpers for checksum tests.
    8813cc6c0 dpif-netdev.at: Rename checksum offloads tests.
    4c83fae88 netdev-dpdk: Fix TSO packet length check for tunnels.
    63c08daa9 netdev-dpdk: Enforce mono-segment mbufs.
    970d9eb94 netdev-dpdk: Fix rx queue fill level with QoS.
    40120c91e classifier: Remove leftover bits of classifier partitioning.
    5f12cd410 ovsdb: raft: Discard pre-vote replies during the actual election.
    167a16a1a netdev-afxdp: Require kernel v5.4+ and need-wakeup.
    875d26158 ofproto-dpif-xlate: Log clarification for dp_hash method.
    5ee7057fa dpdk: Update to use v25.11.
    6a21414f2 NEWS: Deprecate running user-space with OOT Kernel module.
    6b5f3d0b8 dpif-netlink-rtnl: Tighten probe for OOT Kernel tunnels.
    4727452c2 NEWS: Deprecate Windows support.
    5be77f1ec ovsdb-idl: Fix returning non-existent rows from uuid lookup.
    fc406ea5d ovsdb: transaction: Fix logging order of duplicate index rows.
    0b29edb5c dns-resolve: Do not treat never accessed responses as expired.
    5debc2272 AUTHORS: Add MJ Ponsonby.
    7f33eed25 dpif: Maintain upcall_pid, mtu and hash.
    3fe7c5d32 dpif-netlink: Fix probing for broken meters on Linux v5.10+.
    b4c158d97 dpif-netlink: Fix potential leak of a malformed meters netlink reply.
    5148ef286 windows: Fix absolute-header.m4 for newer msys2 appearing as cygwin.
    5fdcc4518 netdev: Remove legacy duplex API.
    d44849b7a netdev: Fix full duplex capability for 25G ports.
    ce0eec8f0 netdev-bsd: Cache features and speed.
    3edde97a2 netdev-linux: Fix compatibility with older kernels.
    12eb60759 netdev: Fix reported rate for Linux and BSD ports.
    de6e3ade7 ipf: Work around thread safety warnings with clang 21.
    3fa11d1b0 ipf: Fix potential deadlock with the clean thread on exit.
    5d0c98d1c dpif-netlink: Fix memory leak when re-add vport channel.
    28ec95972 configure: Disable clang 21 warning for uninitialized const fields.
    77203b455 thread: Convert init/destroy lock functions to use non-const arguments.
    7fb1f600a treewide: Fix clang 21 thread-safety warnings for init/create/destroy.
    fb5871eb2 treewide: Remove OVS_GUARDED from RCU-based structure fields.
    9bfe33e12 ssl: Support for SNI extension in clients for ssl/tls.
    367ddc098 stream-ssl: Fix missing OPT_SSL_CIPHERSUITES in STREAM_SSL_CASES.
    ad0d646a3 odp-execute: Fix null pointer dereference on null nlattr.
    1577bfe40 netdev-vport: Free error string from str_to_u8() in tunnel config.
    9434a69e0 github: Add a job to build on ubuntu-14.04.
    efb2c5581 test-psample: Fix missing field initializer warnings on older GCC.
    67e5e1998 test-netlink-policy: Fix missing field initializer warnings on older GCC.
    367d59960 test-lib-route-table: Add missing RTPROT_BGP definition.
    f83d2e4d5 netlink: Fix build on kernels &lt; 4.1 due to missing RTA_VIA.
    7fb51c4fd m4: Don't add -mno-avx512f if compiler doesn't support it.
    42d99eb38 ovsdb-idl: Add a way to assert IDL txn as read only.
    2e28fe3a5 offload-dpdk: Don't use 24bit value as 32bit.
    56db5a267 compiler: Avoid 'returns_nonnull' attribute warnings on older GCC.
    396ed84b7 treewide: Fix unused result warnings in NDEBUG builds.
    1231108f6 ofproto-dpif.at: Wait for logs in select group tests.
    0f8202e60 dpif-netdev: Optimize rwlock in port query API.
    719c616a2 AUTHORS: Add Ivan Burnin.
    c8d2017e2 checkpatch: Set explicit encoding in do_authors_exist.
    8ddc9416d AUTHORS: Add Ihar Hrachyshka.
    d2622ad07 tests: Remove unnecessary revalidator/wait's.
    49d0be1d3 tests: Revalidate on flow change in tunnel-push-pop.
    c9e43f319 tests: Ignore no tunnel port error on vswitch stop.
    4f68c1ca2 tests: Don't fail when test path contains 'p2' string.
    3b17f003c tests: Gracefully handle EADDRINUSE string from musl.
    735967610 tests: Handle duration= with no fractional part.
    9bd249369 dpdk: Use DPDK 24.11.3 release.
    57d62cfd4 AUTHORS: Add Aleksandr Smirnov.
    79db89c4b id_pool: Prevent requested ID range overflows uint32.
    af403a464 Documentation: Add section about AI assistants.
    2c4596732 appveyor: More robust OpenSSL installation wrt path changes.
    ca8d92b9c appveyor: Temporarily move to previous image to unblock CI.
    cd2ff530d dpdk: Convert dpdk-lcore-mask to DPDK lcore args.
    7bf5a8b83 dpdk: Clean up dpdk option map.
    f028ba719 vswitch.xml: Update docs for dpdk-lcore-mask.
    310fe3224 netdev-dpdk: Remove workarounds for fixed checksum bugs.
    0efebaf86 odp-execute: Fix packet length check for TSO packets.
    99cac28f7 netdev-dpdk: Fix IP checksum with net/virtio.
    c3e16065b netdev-native-tnl: Fix DF bit not being extracted into tunnel flags.
    4fe10a771 MAINTAINERS: Move Russell to emeritus status.
    9a2169a3f bond: Do not flag a revalidation when adjusting time.
    1a8e0153b cirrus: Only update the main FreeBSD repository.
    609526ca2 ovsdb: transaction: Silence dereference after null check warning.
    7d691c6ea ovsdb: raft: Silence dereference after null check warning.
    faca0cc47 ovsdb: relay: Silence dereference before null check warning.
    3a5ea5f28 ovsdb: trigger: Silence dereference after null check warning.
    1856bfa4d ovsdb: monitor: Silence dereference after null check warning.
    fe90fb3ce ofproto: Fix missing lock when reading oftable-&gt;vacancy_up/down.
    5deb96425 netdev-offload-dpdk: Fix memory leak for matching fragments.
    df3703410 AUTHORS: Add Linda Wang.
    b1e295d46 netdev-offload-dpdk: Fix vport hw-offload stat.
    e0ee785b1 tests: system-traffic: Fix flaky floating IP test.
    6e83dafc4 conntrack: Add support for IPv4 EPRT and EPSV.
    8c8d16964 AUTHORS: Add Eli Oliver.
    d2f1ca089 checkpatch: Add simple python comment spell checking.
    e141dc9ae Set release date for 3.6.0.
    3ffb1c401 ipf: Complete l4 checksum before frag out.
    00dcc546a Documentation: Use @development-tools on dnf5.
    270de5dfb ofproto: Move group-modify to mod_start instead of mod_finish.
    f8d457ea2 Prepare for post-3.6.0 (3.6.90).
    4a2c90ad8 Prepare for 3.6.0.
    eeb7d7d99 checkpatch: Separate out the built-in spelling words.
    b5f898cc3 AUTHORS: Add Alexandra Rukomoinikova.
    6f2ca3fb2 db-ctl-base: Added filter option in show command.
    943f9096e ovs-vsctl: Exit with error if postdb checks report errors.
    0add983b3 ovsdb: Use table indexes if available for ovsdb_query().
    5c4d60671 dpif: Fix infinite netlink loop in dpif_execute_helper_cb.
    50e1e57f8 utilities:gdb: Add GDB function to dump Netlink attributes.
    6d4044899 docs: Specify retis dependency on USDT probes.
    0d9dc8e9c dpif-netlink: Provide original upcall pid in 'execute' commands.
    0d5eece55 mcast-snooping: Properly check MLD packet length.
    22732c0e6 tests: Add support for running system tests under retis.
    049197282 seq: Fix deadlock with the time_init.
    1210864a6 netdev-dpdk: Remove unused macro for TSO offloads.
    3d2f64e5d ovsdb-idl: Add new functions to check the column type on the server.
    f5819e699 json: Store short arrays in-place.
    1de4a08c2 json: Use functions to access json arrays.
    9669b50f5 json: Store short strings in-place.
    6c48b29f5 json: Always use the json_string() method to access the strings.
    41a4a3723 sparse/socket.h: Add AF_BRIDGE definition.
    83af8ee6f tests: ipsec: Adjust status checks for upcoming Libreswan 5.3.
    83de251fa ipsec: libreswan: Remove old certs before importing new ones.
    80d723736 cirrus: Update to FreeBSD 14.3 and 13.5.
    609060370 netdev-dpdk: Remove limit on maximum descriptors count.
    edecb7404 python: idl: Don't notify the application on _Server database updates.
    ab062d3cb netdev-dpdk: Adjust IPv4 checksum capability for vhost-user.
    dd443c1a7 netdev-dpdk: Stop relying on vhost-user Tx flags.
    b8032fac2 dp-packet: Remove direct access to DPDK offloads.
    cf7b86db1 dp-packet: Rework TCP segmentation.
    e36793e11 dp-packet: Resolve unknown checksums.
    2956a6126 dp-packet: Rework L4 checksum offloads.
    3daf04a4c dp-packet: Rework IP checksum offloads.
    67abd5154 dp-packet: Rework tunnel offloads.
    e2200485c dp-packet: Expand offloads preparation helper.
    d29ba0abd dp-packet: Add OVS offloading API.
    19ef1b1f0 dp-packet: Remove DPDK specific IP version.
    52fdeda11 dp-packet: Remove Linux specific L4 offloads.
    a86ae3c86 python: Add uuid/convert references to uuid for Row.__str__.
    8ee7ecb8a db-ctl-base: Allow retrieving rows of type OVSDB_TYPE_UUID.
    8a1a0ea7c AUTHORS: Add Changliang Wu.
    aea473429 lldp: Fix out of bound write in chassisid_to_string.
    614029aac conntrack: Allow inner NAT of related fragments.
    ca9e67c80 daemon-unix: Handle potential negative values from sysconf().
    99af7f379 ovsdb: Fix Coverity leak warning by marking code as unreachable.
    2c634482f raft: Fix resource leak from ignored ovsdb_log_write_and_free() error.
    b90304bfe ovsdb-server: Fix potential memory leak in parse_options().
    d1bd62dae ofproto-dpif-upcall: Check odp_tun_key_from_attr() return value.
    88737f02e ofproto-dpif-xlate: Fix memory leak in xlate_generic_encap_action().
    8fca3f99c lldp: Fix Coverity warning about resource leak in lldp test.
    d28382947 sparse: Define new AVX10 includes added in GCC &gt;= 15.
    0e419d1b4 sparse: Add workaround for OpenSSL configuration.
    8224cd47f tests: tunnel-push-pop: Fix occasional failure of the drop test.
    e99ce7d5d flow: Fix checksum offloads with simple match.
    48ce3a5a5 dpdk: Use DPDK 24.11.2 release.
    b42f9fde4 netdev-dpdk: Fix possible memory leak in vhost stats.
    7e3a0b496 AUTHORS: Add Yang Yang.
    60a219300 perf-counter: Enable exclude_guest by default.
    2df25f970 util: Remove include of itself.
    37848e218 util: Ignore return code from str_to_uint().
    e180c431b tests: classifier: Add a stress test for prefixes reconfiguration.
    6a61a70fc classifier: Fix race for prefix tree configuration.
    9234b9b40 tests: classifier: Fix the rule number check during trie verification.
    f7711efc9 ovs-router: Fix potential resource leak in JSON output.
    5603b869a netdev-linux: Fix offloads for IPv6 UDP packets.
    c852a8c76 netdev-native-tnl: Do not validate already checked checksum.
    71f3dd3e9 conntrack: Fix embedded checksums in ICMP errors.
    4b00509ea conntrack: Do not validate already checked checksum.
    8a7f1292d ipf: Consider checksum only for fragmented packets.
    585c8088e dpif-netdev: Enhance checksum coverage.
    d49994634 flow: Fix bad IP checksum flag.
    261f02ba3 ovs-ctl: Allow to set custom core file size for ovs daemons.
    d000ff1cd ovs-router: Add JSON output for 'ovs/route/show' command.
    6fc522174 ipsec: libreswan: Fix premature reconciliation of just added tunnels.
    1b2eff486 github: Add a permanent workaround for malformed /etc/hosts.
    28064e9fa AUTHORS: Add Dmitry Porokh.
    421c94ee1 ovsdb: Introduce and use specialized uuid print functions.
    94500f9bb tests: Run IPv6 ct fragmentation tests in different zones.
    8aa649c7b NEWS: Note that OOT kernel module documentation has been removed.
    6bd931716 docs: issues: Update for removal of OOT kernel module.
    ef6cfc0a0 docs: configuration: Don't document OOT kernel module wrt connecting bridges.
    aea939b24 docs: faucet: Remove references to OOT kernel module.
    89e8c1249 docs: general: Remove references to kernel module.
    68d742e84 debian: Remove documentation of OOT kernel module.
    2b9aca477 docs: debian: Remove references to installing kernel module.
    e03ccbce6 docs: backporting-patches: Remove documentation of OOT kernel module.
    e0c07a8a7 docs: release: Remove documentation of OOT kernel module.
    1015b13f0 ofproto-dpif-xlate: Add a drop action for native tunnel failure.
    a53d67bf9 python: idl: Clear rows without losing indexes.
    f1f214e5c ipsec: libreswan: Fix detection of loaded IPv6 connections.
    e017142d1 python: Add example usage section to README.
    79be51b9c python: Populate README with minimal context.
    816f30b06 python: Add 'long_description' to 'setup.py'.
    3e63999f9 python: Don't leave file handles open.
    8fffcfcf6 AUTHORS: Add Martin Morgenstern.
    8c9e7631c jsonrpc: Maximize receive buffer size.
    ca8c27b7c jsonrpc: Add coverage for incomplete receives.
    4443433d2 uuid: Fix a warning about zero byte truncation in the template.
    fe53b478f dpdk: Fix main lcore on systems with many cores.
    20fd9d480 AUTHORS: Add Vasyl Saienko.
    96ee23a21 ovs-vtep: Fix vlan binding.
    484208bd1 ipf: Maintain packet zone and direction.
    056a37d6d ipf: Don't send expired frags.
    effb2bb28 Documentation: Use mail-archive.com URLs for openflow-discuss ML links.
    88ee8ae05 Documentation: Update links to DPDK documentation.
    1e577cfb2 AUTHORS: Add Jay Ding.
    6f33ac632 netdev-dpdk: Fix device info return value check.
    ae6b778ab utilities: usdt-scripts: Retry on dp cache miss.
    340c574e4 utilities: upcall_monitor: Add extra info to pcap.
    c2deabc00 utilities: monitor_upcalls: Print ports from drops.
    acd6d21e3 utilities: upcall_monitor: Print port names.
    93ccf58a9 utilities: upcall_cost: Refactor port mapping cache.
    ca804a7be utilities: upcall_monitor: Allow filtering on result.
    c40a7ff9b utilities: upcall_monitor: Monitor dropped upcalls.
    441407895 utilities: usdt-scripts: Remove sleep in loop.
    9d15da43b ovsdb: raft: Fix cluster break down on leaving with some nodes down.
    27315463b ovsdb: raft: Add debug logs for role transition.
    cae3ff452 ovsdb: raft: Fix multitasking overrun warning when there is no leader.
    1724a293d ofproto: Log bond rebalancing stats once in rebalance run.
    ce77927bf ofproto-dpif-xlate: Embed support check in put_drop_action.
    50dfd1ce3 AUTHORS: Update email for Ian Stokes.
    7f4ee4395 python: Disable check for globals with never reassigned names (F824).
    ba675897e ofproto-dpif: Fix spelling in comments and the support field macro.
    f141b7c35 checkpatch.py: Don't run subject checks in source-file mode.
    6403a49f3 rhel/systemd: Change owner recursively and also on /etc/openvswitch.
    f3036be65 utilities: Add long poll statistics to the kernel_delay.py script.
    2100a0454 tests: ovsdb-idl: Fix flaky insert and delete tests.
    0d21dbc24 python: stream: Fix unlink attempt for ptcp IP address.
    0b686a29b ofproto-dpif: Fix dp_hash mapping after select group modification.
    3dea4e0fc checkpatch.py: Load multiple codespell dictionaries.
    a824a6bb2 ovs-tcpdump: Improve 'mirror-to' option.
    2d82a431f tests: Disable rate limiting for tests parsing flow dumps from logs.
    15b6c25c8 rtnetlink: Add forward declaration of RTPROT_OVN.
    defb8f33f datapath-windows: Fix possible null reference in _MapNlAttrToOvsPktExec
    69f0acc9a tests: Fix 'ICMP related with SNAT' test case in offload scenario.
    b65f324a7 AUTHORS: Add Dima Chumak.
    1898112c8 ofproto: Add JSON output for 'fdb/show' command.
    69826ad63 appveyor: Fix python PATH for a new pywin32-309.
    0bdca8bf5 tests: system-traffic: Remove unnecessary bash dependency.
    472847e69 AUTHORS: Add Frank Wagner.
    a68887e1f windows: Fixed MSYS detection in CCCL.
    caa2c8c77 github: Get sparse from the official GitHub mirror.
    b83d3f51e netdev-offload-dpdk: Clean up vlan_push action function.
    008759411 route-table: Rename bridge-related variables/arguments to netdev.
    71a9720b7 netdev-offload-tc: Add missing comment from commit 273a4fce951a.
    d56a5bacd python: ovsdb-idl: Fix persist_uuid references.
    5ee2a3892 python: ovsdb-idl: Handle inserts w/o changes.
    7b4d3137a stream-ssl: Remove support for deprecated TLSv1 and TLSv1.1.
    19b894162 tunnels: Remove support for deprecated STT and LISP.
    410e0f519 ofproto-dpif-xlate: Fix source IP lookup for non-bridge ports.
    5292eb50a netdev-offload-tc: Only install recirc flows if the parent is present.
    0fb370bdc flow: Explicitly pad tcp_flags for TCP and tp_dst for IGMP.
    cb9e21dc3 netdev-offload-dpdk: Support offload of clone push_vlan action.
    365c2e504 Set release date for 3.5.0.
    fd021c97e tests: Use correct arguments to curl.
    ac32bbe2c dpif-netdev: Fix Auto Load Balance debug log.
    9f7eb58f7 miniflow_extract: Push ct_tp_{src, dst} for later frags.
    c77175824 dpif-netdev: Preserve inner offloads on recirculation.
    4baddffd5 ovsdb-server: Do not use filename after free.
    b9be72920 netdev-vport: Ignore ipsec_ tunnel option prefix for all tunnels.
    ce20ca063 ofproto-dpif-xlate: Fix memory leak in xlate_generic_encap_action().
    f7c85a730 ofproto: Fix potential NULL pointer dereference in ofproto_type_xx().
    9e784ed6c ofproto: Fix potential null-ptr dereference in meter_insert_rule().
    5f6b8faca ofproto-dpif-ipfix: Add NULL check to dpif_ipfix_set_options().
    68245b0c4 tests: Fix multiple Coverity warnings in test programs.
    de39a5587 ovs-vsctl: Fix missing ovs_scan() return checks.
    1936de256 nx-match: Fix potential integer underflow.
    f2fac92e3 github: Update fedora image to 41.
    35f49a595 documentation: Fix Sphinx program directive.
    885e117fd documentation: Fix ovs-flowviz warnings on older Sphinx.
    ed133507f fedora: Don't generate network-scripts-openvswitch for ver &gt; 40.
    481bc0979 route-table: Allow parsing routes without nexthop.
    c5b3ac72d vlog: Add user command to inject log message.
    cde106949 sparse: Remove wrappers for some DPDK headers.
    f0e6638cf netdev-offload-tc: Fix ignore of dl type mask when installing flows.
    8011f9ff9 faq: Update DPDK releases for older branches.
    3e100bd93 AUTHORS: Add Markus Linnala.
    ec8fe88d7 utilities/bashcomp: Do not run ovs-vsctl when not possible.
    2472845c3 general: Use ovs_get_program_version().
    ad59bb851 ovs-ctl: Allow to set oom-score for ovs daemons.
    ae8dafe6b dpdk: Add ovs-appctl dpdk/get-memzone-stats command.
    1594c5086 ofproto-macros.at: Fix hex matching in the strip_recird() macro.
    a3c06c309 route-table: Use ofpbuf_use_const() for multipath attributes.
    be5b46564 route-table: Fix potential memory leak.
    f74777da0 route-table: Avoid potential NULL ptr dereference.
    e16db1230 ofp-ct: Add missing struct declaration.
    caed64d16 Prepare for post-3.5.0 (3.5.90).

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>openvswitch: small ptest fix adapt to UNPACKDIR changes</title>
<updated>2025-07-21T02:36:08+00:00</updated>
<author>
<name>Yiding Liu (Fujitsu)</name>
<email>liuyd.fnst@fujitsu.com</email>
</author>
<published>2025-07-18T01:28:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=9b034e3defd4aa1108d7a6b4dcca600d4352b132'/>
<id>urn:sha1:9b034e3defd4aa1108d7a6b4dcca600d4352b132</id>
<content type='text'>
Assume the build conf dir is /mnt/test/build_auh
before UNPACKDIR change:
S="/mnt/test/build_auh/tmp/work/qemuarm64-poky-linux/openvswitch/3.5.0/git"
after UNPACKDIR change:
S="/mnt/test/build_auh/tmp/work/qemuarm64-poky-linux/openvswitch/3.5.0/sources/openvswitch-3.5.0"

Then we should change ptest patch to adapt to it

Signed-off-by: Liu Yiding &lt;liuyd.fnst@fujitsu.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>networking: adapt to UNPACKDIR changes</title>
<updated>2025-06-26T02:57:46+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2025-06-26T02:40:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=816d4c6e0e7cfcf6efce65a89c9ac527d434bf9b'/>
<id>urn:sha1:816d4c6e0e7cfcf6efce65a89c9ac527d434bf9b</id>
<content type='text'>
This commit updates the container recipes to the OE core UNPACKDIR
changes.

  - We drop references to WORKDIR
  - Drop S = assignemnts where possible

Also note: openvswitch ptest is disabled as something in the source
handling changes have broken it's install. We'll revisit this later.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>openvswitch: update to v3.5.0</title>
<updated>2025-03-24T18:42:34+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2025-03-24T18:15:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=54ab07feb58e60b235185aebfa8dd19912467f9e'/>
<id>urn:sha1:54ab07feb58e60b235185aebfa8dd19912467f9e</id>
<content type='text'>
Bumping ovs to version v3.5.0-8-g445594155, which comprises the following commits:

    445594155 ofproto-dpif: Fix dp_hash mapping after select group modification.
    2d05966ba tests: Disable rate limiting for tests parsing flow dumps from logs.
    59a155c93 tests: Fix 'ICMP related with SNAT' test case in offload scenario.
    d7536101f github: Get sparse from the official GitHub mirror.
    0aa6a73d3 python: ovsdb-idl: Fix persist_uuid references.
    b11084dc7 python: ovsdb-idl: Handle inserts w/o changes.
    490d0377d ofproto-dpif-xlate: Fix source IP lookup for non-bridge ports.
    8a1fb4bcf Prepare for 3.5.1.
    400db9746 Set release date for 3.5.0.
    8d2a5f62a tests: Use correct arguments to curl.
    6740a5230 dpif-netdev: Fix Auto Load Balance debug log.
    196145a4a miniflow_extract: Push ct_tp_{src, dst} for later frags.
    d087675ba dpif-netdev: Preserve inner offloads on recirculation.
    cae90a3d7 ovsdb-server: Do not use filename after free.
    3392e4375 netdev-vport: Ignore ipsec_ tunnel option prefix for all tunnels.
    54c3a78ef ofproto-dpif-xlate: Fix memory leak in xlate_generic_encap_action().
    8ceccbb40 github: Update fedora image to 41.
    eab4db54a documentation: Fix Sphinx program directive.
    1ccfc9882 documentation: Fix ovs-flowviz warnings on older Sphinx.
    63785d16d fedora: Don't generate network-scripts-openvswitch for ver &gt; 40.
    57c3cc37c route-table: Allow parsing routes without nexthop.
    123798f7f sparse: Remove wrappers for some DPDK headers.
    472143855 netdev-offload-tc: Fix ignore of dl type mask when installing flows.
    0aaa85240 faq: Update DPDK releases for older branches.
    09095c698 AUTHORS: Add Markus Linnala.
    cb7a44690 utilities/bashcomp: Do not run ovs-vsctl when not possible.
    c0c61e12f ofproto-macros.at: Fix hex matching in the strip_recird() macro.
    84768a4b0 route-table: Use ofpbuf_use_const() for multipath attributes.
    6e708a043 route-table: Fix potential memory leak.
    ee9b72178 route-table: Avoid potential NULL ptr dereference.
    09f3b32a3 ofp-ct: Add missing struct declaration.
    005e25892 Prepare for 3.5.0.
    2276c3a2c userspace: Support GRE TSO.
    d68b73e2f docs: Update userspace TSO tunnel fallback documentation.
    a4efa0788 docs: Add tunnel support to TSO GRE documentation.
    91fc51106 route-table: Support parsing multipath routes.
    50f7d2082 route-table: Export route table sync functions.
    da58f0291 route-table: Use correct type for nlmsg_type.
    18aa16831 route-table: Rename route_data mark to rta_mark.
    ca8f5af37 route-table: Rename route_data local to rtn_local.
    a75eb5464 route-table: Store original value for rtm_dst_len.
    e573adeec route-table: Use callback for handling route msgs.
    e15910ddc route-table: Use RTA_TABLE for route table filter.
    9d9a99d15 route-table: Support parsing RTA_VIA attribute.
    6f9196a3d route-table: Store nexthops in linked list.
    583dd0315 route-table: Harmonize log msgs with code base.
    910bc81e6 route-table: Rename static nln callback buffer.
    71785737d route-table: Split header and attribute parsing.
    78d10bdc3 route-table: Store route protocol.
    10ae7983e route-table: Store route priority.
    903989bdb route-table: Store route table ID.
    e67f317ef ovs-ctl: Fix inability to set custom options for ovs-monitor-ipsec.
    fe1d48dba rhel, debian: Add missing restart policy to ipsec service.
    656c95e13 rhel, debian: Fix systemd monitoring wrong pid for ovs-monitor-ipsec.
    867093679 dpif-netdev: Modify code comments for function parse_tcp_flags.
    c3f4d9fe5 ipf: Fix the over-sized reassembly.
    367e0fff2 debian: Let *-ctl handle runtime directory.
    3f19558e7 debian: Use PIDFile with systemd.
    439e0bf2f debian: Add X-Python3-Version stanza.
    4ce47bbcc debian: Move ovs-flowviz to openvswitch-common.
    96d5bcf99 debian: Drop hard Python dep where appropriate.
    f64e94d8d debian: Drop shlibs:Depends macro for -ipsec.
    0ff25dfca debian: Drop python3:Depends macro for -vtep.
    6a1a5f2ee python: Allow ovs-flowviz to run without graphviz.
    e4193663a debian: Use pybuild to handle OVS Python module.
    8b7f1eb8d ovsdb: Fix asan warning on ovsdb fatal errors.
    a24413cd3 netdev-dpdk: Set vhost port maximum number of queue pairs.
    b72f6bb4c netdev-offload-dpdk: Fix spelling error in the comments.
    260925314 dpdk: Update to use v24.11.1.
    e929e2c20 ipf: Cancel fragment pkt copy.
    638433bb9 utilities: Add upcall statistics to the kernel_delay.py script.
    a48b3278f ipsec: Add support for using default crypto with Libreswan.
    09d7c5ac0 ipsec: Add support for using non-root ipsec.conf.
    1be33d52a netdev-tc-offloads: Don't offload header modification on ip fragments.
    7b1ce8e2a ofpbuf: Add helper method to truncate the buffer.
    4d09d6b48 stream-ssl: Add explicit support for configuring TLSv1.3.
    0e23c9cab stream-ssl: Use DEFAULT:@SECLEVEL=2 cipher list by default.
    57c235801 ovs-pki: Use 3072-bit keys by default and drop 1024-bit ones.
    3131588e1 python: Require Python 3.7 for ssl.TLSVersion.
    e70670add m4: Fix check for Python 3.6 version.
    2b9cc5f1c stream-ssl: Remove use of deprecated SSLv23_method.
    57d58b799 stream-ssl: Support protocol ranges.
    4b2016b82 stream-ssl: Drop support for OpenSSL 1.1.0 and older.
    49f299313 treewide: Refer to SSL configuration as SSL/TLS.
    923a80d1d stream-ssl: Deprecate and disable TLSv1 and TLSv1.1.
    36645a62c AUTHORS: Add Allen Chen.
    af292d273 netdev-dpdk: Restore outer UDP checksum for Intel nics.
    6f075ae4e netdev-offload-dpdk: Support ICMPv6 offload.
    b272282ab ofproto: Fix default pmd_id for ofproto/detrace.
    f62716992 ovsdb-data: Fix overflow in ovsdb_datum_sort_unique()'s return value.
    69f1a128a ofp-meter: Initialize command with valid value.
    ccf083b55 general: Fix overflowed integer arguments.
    7f6aa2e3d documentation: Fix ovs-flowviz highlight option.
    d104feb7f github: Skip clang-analyze when reference generation fails.
    682a48908 cirrus: Update to FreeBSD 14.2 and 13.4.
    9f0c46b5d bridge: Fix log spam about prefixes.
    3b37a6154 netdev-vport: Deprecate STT tunnel port type.
    8d7ac031c netdev-vport: Deprecate LISP tunnel port type.
    77ac0b28c netdev: Always clear struct ifreq before ioctl.
    40ba3fc93 netdev-native-tnl: Fix use of uninitialized RSS hash.
    34868de01 tests: Use OVS_CHECK_XT6 for all applicable IPv6 tests.
    2964cbbd4 tests: Use OVS_CHECK_XT for all applicable IPv4 tests.
    f0d1608a7 classifier: Fix the fieldspec comment in the prefix tracking section.
    249a9b56e system-traffic: Fix syntax errors in FTP and IPv6 curl calls.
    e6844c646 ovsdb-idl: Fix use of uninitialized datum for graph consistency check.
    cd922bdd1 db-ctl-base: Fix uninitialized datum fields while checking conditions.
    a20e2c8ce ovsdb-types: Fix use of uninitialized reference type.
    464bc6f9c ofproto-dpif-upcall: Fix use of uninitialized missed dumps counter.
    308e56642 ovs-vsctl, vtep-ctl: Silence memory sanitizer warning for longindex.
    303628e33 tests: multipath: Fix use of uninitialized wildcards.
    54c4fd220 stream: replay: Fix potential NULL dereference on write failure.
    da12d3d9c ofp-actions: Fix use of uninitialized padding in set-field.
    54ba1e272 system-traffic: Standardize by replacing all wget instances with curl.
    6bafaebf3 system-traffic: Replace wget with curl for negative and ftp tests.
    2af7cef26 ofproto: Enable address prefix tracking for IPv6 by default.
    4394f7281 classifier: Increase the maximum number of prefixes (tries).
    1ec2381d9 Revert "github: Skip FTP SNAT orig tuple tests due to broken Ubuntu kernel."
    8433cea48 python: Use "if x not in" instead of "if not x in".
    ba5a1536c netdev-dpdk: Check error for device info and link status queries.
    7383f0e1b netdev-dpdk: Cache representor flag at init.
    6204d3837 netdev-dpdk: Cache device info during port configuration.
    d4b222bb6 netdev-dpdk: Stop configuring after device init failure.
    dc7663f13 tests: Fix transient failure in ping6 header modify.
    05ba50324 github: Build Libreswan v5.1 from sources.
    ec2a950d7 tests: Handle marks using nft if available.
    91ee06739 tests: Add nft support to ADD_EXTERNAL_CT.
    d595473cc tests: Add nft accept support.
    764e020c1 AUTHORS: Add Mike Ovsiannikov.
    9fa73098c ofproto/ofproto: Initialize learn add rule flag.
    415628c41 ci: Update GitHub actions runner from Ubuntu 22.04 to 24.04.
    cb5aebd6d dpdk: Fix dpdk logs being split over multiple lines.
    e998d4558 ipsec: libreswan: Reduce chances for crossing streams.
    91ef898ec tests: ipsec: Check that nodes can ping each other in the NxN test.
    65f2e68c7 tests: ipsec: Add NxN + reconciliation test.
    62167ff93 system-tests: Verbose cleanup of ports and namespaces.
    e2a7853ec ipsec: Make command timeout configurable.
    91e6bc3f8 ipsec: libreswan: Avoid monitor hanging on stuck ipsec commands.
    f11fdde3c ipsec: libreswan: Try to bring non-active connections up.
    25a301822 ipsec: libreswan: Reconcile missing connections periodically.
    c0368418d ipsec: libreswan: Fix regexp for connections waiting on child SA.
    01b988ded ipsec: Add a helper function to run commands from the monitor.
    a119828ea meta-flow: Fix nw_frag mask while parsing from string.
    c30ff22b5 ci: Remove dependency on libpcap.
    2d93dfd51 github: Remove ASLR entropy workaround.
    b3e08faf9 bond: Always revalidate unbalanced bonds when active member changes.
    49a249fb2 ofproto-dpif-upcall: Fix redundant mirror on metadata modification.
    06b8b9ecc system-offload: Add TC tunnel flags test case.
    316fcc631 netdev-offload-tc: Add don't fragment support to encap action.
    aee4f9aec netdev-offload-tc: Match against tunnel flags if supported.
    3f7af5233 netdev-offload-tc: Check if TCA_FLOWER_KEY_ENC_FLAGS is supported.
    19ee88ef0 debian, rhel: Move ovs-flowviz and the man page to appropriate places.
    4d1b1aa93 debian, rhel: Suggest ovs-flowviz dependencies.
    e26370889 python: Don't install ovs-flowviz.conf as a global data.
    0256ee64e dpdk: Use DPDK 23.11.2 release.
    e532f937f documentation: Document ovs-flowviz.
    4214bf4b2 python: ovs: flowviz: Add datapath graph format.
    f36b06510 python: ovs: flowviz: Add datapath html format.
    60c3a4228 python: ovs: flowviz: Add Openflow cookie format.
    f4f8f650f python: ovs: flowviz: Add OpenFlow logical view.
    1135fc321 python: ovs: flowviz: Add datapath tree format.
    196b86eac python: ovs: flowviz: Add html formatting.
    d6fbc19e4 python: ovs: flowviz: Add default config file.
    ec2646dd4 python: ovs: flowviz: Add console formatting.
    e3149d480 python: ovs: flowviz: Add file processing infra.
    2fb2dbe82 python: ovs: Add flowviz scheleton.
    8bac5c0c7 python: ovs: flow: Add offloaded key to odp flow.
    c7e5cf39c python: ovs: flow: Support dp-extra-info section.
    4c5c1aa9f conntrack: Fix Windows build due to ternary syntax extension.
    d1430f3d8 checkpatch: Fix checkpatch's check-authors-file option in CirrusCI.
    54aa6e12a AUTHORS: Update Kevin Traynor.
    63a4b4d0f dpctl: Do not allow out of range values in ct-set-limits.
    b57c1da5c conntrack: Use a per zone default limit.
    41f3f5b90 conntrack: Turn zl local limit into atomic.
    8ff40f335 conntrack: Do not use atomics to report zones info.
    8ec7d55bf conntrack: Add zone limit coverage counter.
    db26ef7c0 conntrack: Correctly annotate conntrack member.
    a6ccd1115 checkpatch: Add new check-authors-file option to checkpatch.py.
    58c66c190 selinux: Add missing permissions for netlink_rdma_socket.
    445991838 ovs-macros.at: Correctly delete iptables rule on_exit.
    60917c822 system-traffic: Do not rely on conncount for already tracked packets.
    cb6423478 ofproto-dpif: Improve load balancing in dp_hash select groups.
    7df4dd2aa debian: Allow passing DEB_BUILD_OPTIONS.
    84ea72fcc Revert "ci: Use sarif-tools v3.0.1 due to issues in earlier versions."
    f2ab45c66 ci: Use sarif-tools v3.0.1 due to issues in earlier versions.
    8370cda58 AUTHORS: Add Sunyang Wu.
    38a9482bc netdev-offload: Fix incorrect comments.
    68517f43a tests: ovsdb: Add ovsdb prefix to related tests.
    f27a1a081 tests: ovsdb: Update missing ovsdb keywords.
    2c7e2d58c selinux: Update policy file.
    e3ac1e5e7 AUTHORS: Add Jonathan Davies .
    e40f9312f github: Skip FTP SNAT orig tuple tests due to broken Ubuntu kernel.
    5c42db83b ci: Run oss-fuzz build stage during CI.
    2bf609f70 netdev-dpdk: Disable outer udp checksum offload for txgbe driver.
    1b9964902 AUTHORS: Add Liu Yulong.
    172a66580 netdev-offload-dpdk: Change flow offload failure log level.
    ec0f3772f utilities: Add a GDB macro to dump ct conns.
    fa731c112 oss-fuzz: Fix odp_flow_format() API in the fuzz tests.
    234e62619 ci: Use previous sarif-tools release due to issue in latest release.
    c98759a4f ovsdb-idl: Fix IDL memory leak.
    ddd6490ab mcast-snooping: Don't access ovs_list members directly.
    363435fe8 mcast-snooping: Properly check group_get_lru return code.
    d1332ee41 vconn: Always properly free flow stats reply.
    3d6b048d8 classifier: Store n_indices between usage.
    cfc8321da netlink-socket: Initialize socket family.
    cfb0abb95 jsonrpc: Don't access ovs_list members directly.
    a67db28fd dpif-netdev: Remove undefined integer division.
    e48ba271f ovsdb-error: Annotate non-null functions.
    bd48ff8f7 netdev-dpdk: Re-enable VXLAN/Geneve offload for Intel cards.
    82c1028e3 Userspace: Software fallback for UDP encapsulated TCP segmentation.
    5cb19214e ofproto/bond: Preserve active bond member over restarts.
    6c3074686 conntrack: Disambiguate the cleaned count log.
    252ee0f18 dpif: Fix flow put debug message match content.
    604e54fc3 ovs-dpctl-top: Fix RuntimeError with resizing flow dict during iteration.
    0051785f0 ovs-dpctl-top: Fix Python3.12 invalid syntax warning.
    70fd13e25 utilities: Updated dpif_nl_exec_monitor.py to debug all operations.
    bc9561c87 utilities: Update dpif_nl_exec_monitor.py to include new actions.
    180ab2fd6 ofproto-dpif-upcall: Avoid stale ukeys leaks.
    c38ff60c2 odp-util: Fix dead code warning in format_odp_set_nsh().
    edb66993f dpif-netdev-perf: Eliminate dead code.
    941b1825b vlog: Only close() valid file descriptors.
    f5c4bdafe stopwatch: Handle spurious wakeups of ovs_mutex_cond_wait().
    c90362488 dpif: Fix potential NULL pointer access in log_flow_message().
    4a9c06ba0 netdev-native-tnl: Fix Coverity integer overflows report.
    01769004c hash: Fix integer overflow before widen in hash_finish32().
    d7a9a9eb6 userspace: Correctly set ip offload flag in native tunneling.
    963dec466 docs: Fix argument formatting in ovs-appctl(8) man page.
    19d809afb AUTHORS: Update email for Rosemarie O'Riorden.
    dbeabcc68 Set release date for 3.4.0.
    f3197b73b releases: Mark 3.3 as a new LTS release.
    2ff8ed8de dp-packet: Correct IPv4 checksum calculation.
    ea2bd0d6f netdev-linux: Fix unaligned access to rpl_rtnl_link_stats64.
    8d3cd41c3 route-table: Fix another UBsan warning about pointer type.
    4ba65112d netdev-linux: Do not offload IP checksum.
    82ed9ef78 tunnel, tests: Add test for mirroring over tunnels.
    70bc3baaa ofproto-dpif-xlate: Add a recursion limit to tunnel address lookup.
    9f0c6e16e netdev-dpdk: Fix race condition in mempool information dump.
    a5023d597 ovsdb: transaction: Remove incorrect transaction abort in pre-commit.
    8f3d6c145 netlink-notifier: Silence the UBsan's function pointer mismatch error.
    f12f4d890 Documentation: Update QEMU documentation URLs.
    cdba5e30e AUTHORS: Add Vipul Ashri.
    53d9dcb9f match: Fix false-positive snprintf size warning.
    b516da14c util: Add non-NULL format assertion to xvasprintf.
    f9078407a ofproto-dpif-xlate: Initialize observe_offset for sample actions.
    ebdc3cf91 docs: Define Read the Docs configuration for Sphinx HTML parameters.
    f973d9543 ofproto-dpif-xlate: Remove misleading wc NULL check in packet mirror.
    d5fef714b flow: Fix unaligned access to the ND target in miniflow_extract.
    6165c92a2 ofp-actions: Fix reporting observation point bits instead of domain.
    03cd668e0 dpif-netlink-rtnl: Fix netdev leak in out-of-tree tunnels probe.
    3985fa03b dpctl: Fix netdev reference leak in "show" command.
    903aa8fdc Prepare for post-3.4.0 (3.4.90).

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>openvswitch: update to v3.4.1</title>
<updated>2025-01-17T19:17:09+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2025-01-16T04:27:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=b2342110e61f537a1e698a0017c408895533f5b6'/>
<id>urn:sha1:b2342110e61f537a1e698a0017c408895533f5b6</id>
<content type='text'>
Bumping ovs to version v3.4.1-39-g7aa5f4270, which comprises the following commits:

    7aa5f4270 dpif-netdev: Modify code comments for function parse_tcp_flags.
    4727d139b ipf: Fix the over-sized reassembly.
    8c2bf8bff debian: Let *-ctl handle runtime directory.
    29dddea09 debian: Use PIDFile with systemd.
    308b441a1 debian: Add X-Python3-Version stanza.
    860b6f985 debian: Drop shlibs:Depends macro for -ipsec.
    9ac8b0fc0 debian: Drop python3:Depends macro for -vtep.
    80cccfbdd ovsdb: Fix asan warning on ovsdb fatal errors.
    034b40fbb netdev-tc-offloads: Don't offload header modification on ip fragments.
    5346c14b9 m4: Fix check for Python 3.6 version.
    84a98a8ba ofproto: Fix default pmd_id for ofproto/detrace.
    65efbaa56 github: Skip clang-analyze when reference generation fails.
    069f5a776 netdev-dpdk: Restore outer UDP checksum for Intel nics.
    acee75730 cirrus: Update to FreeBSD 14.2 and 13.4.
    eb98e20da bridge: Fix log spam about prefixes.
    a234629c3 netdev: Always clear struct ifreq before ioctl.
    118b4f207 netdev-native-tnl: Fix use of uninitialized RSS hash.
    49d8d3066 tests: Use OVS_CHECK_XT6 for all applicable IPv6 tests.
    8886c64c1 tests: Use OVS_CHECK_XT for all applicable IPv4 tests.
    985f7ee31 classifier: Fix the fieldspec comment in the prefix tracking section.
    07720bc3f tests: Handle marks using nft if available.
    f3de3ab1b tests: Add nft support to ADD_EXTERNAL_CT.
    5931c6feb tests: Add nft accept support.
    e4d76aacd ovs-macros.at: Correctly delete iptables rule on_exit.
    2cdd886fc system-traffic: Do not rely on conncount for already tracked packets.
    2463a1bf9 system-traffic: Fix syntax errors in FTP and IPv6 curl calls.
    77e82fa31 ovsdb-idl: Fix use of uninitialized datum for graph consistency check.
    fb1dad5be db-ctl-base: Fix uninitialized datum fields while checking conditions.
    9bda0df40 ovsdb-types: Fix use of uninitialized reference type.
    3ed582f4a ofproto-dpif-upcall: Fix use of uninitialized missed dumps counter.
    fcc8c2a91 ovs-vsctl, vtep-ctl: Silence memory sanitizer warning for longindex.
    76c3deb14 tests: multipath: Fix use of uninitialized wildcards.
    b359f1cf7 stream: replay: Fix potential NULL dereference on write failure.
    4d8155a5c ofp-actions: Fix use of uninitialized padding in set-field.
    6d02d8749 system-traffic: Standardize by replacing all wget instances with curl.
    a946d61f5 system-traffic: Replace wget with curl for negative and ftp tests.
    87efb3c94 classifier: Increase the maximum number of prefixes (tries).
    5338f3ebe Revert "github: Skip FTP SNAT orig tuple tests due to broken Ubuntu kernel."
    c25085f3d Prepare for 3.4.2.
    22a6b1110 Set release date for 3.4.1.
    fde8912b0 tests: Fix transient failure in ping6 header modify.
    5cefc1114 github: Build Libreswan v5.1 from sources.
    3d0246e3c ci: Update GitHub actions runner from Ubuntu 22.04 to 24.04.
    5c13ad000 dpdk: Fix dpdk logs being split over multiple lines.
    c6fc230a5 ipsec: libreswan: Reduce chances for crossing streams.
    e9f9e1eff tests: ipsec: Check that nodes can ping each other in the NxN test.
    94aeab7de tests: ipsec: Add NxN + reconciliation test.
    992e09e4d system-tests: Verbose cleanup of ports and namespaces.
    a5b5fce08 ipsec: Make command timeout configurable.
    49b066b5c ipsec: libreswan: Avoid monitor hanging on stuck ipsec commands.
    729b4813c ipsec: libreswan: Try to bring non-active connections up.
    cb981fdb3 ipsec: libreswan: Reconcile missing connections periodically.
    f95b566db ipsec: libreswan: Fix regexp for connections waiting on child SA.
    f1fcf08b3 ipsec: Add a helper function to run commands from the monitor.
    77dc74395 meta-flow: Fix nw_frag mask while parsing from string.
    7e6a298c0 ci: Remove dependency on libpcap.
    b2d2ca05c github: Remove ASLR entropy workaround.
    b00d1115c bond: Always revalidate unbalanced bonds when active member changes.
    d9f146931 ofproto-dpif-upcall: Fix redundant mirror on metadata modification.
    7e0f702fd dpdk: Use DPDK 23.11.2 release for OVS 3.4.
    a15ce086d ofproto-dpif: Improve load balancing in dp_hash select groups.
    f6329c428 Revert "ci: Use sarif-tools v3.0.1 due to issues in earlier versions."
    b7a277b73 ci: Use sarif-tools v3.0.1 due to issues in earlier versions.
    d17dbccf0 netdev-dpdk: Disable outer udp checksum offload for txgbe driver.
    e05a76931 selinux: Update policy file.
    7d074979f github: Skip FTP SNAT orig tuple tests due to broken Ubuntu kernel.
    76ba41b5c vconn: Always properly free flow stats reply.
    fa840997f mcast-snooping: Properly check group_get_lru return code.
    64cb90507 ovsdb-idl: Fix IDL memory leak.
    9e9433ec5 ofproto/bond: Preserve active bond member over restarts.
    05b752082 ofproto-dpif-upcall: Avoid stale ukeys leaks.
    a91553ef0 ci: Use previous sarif-tools release due to issue in latest release.
    a67c12d51 userspace: Correctly set ip offload flag in native tunneling.
    32ff65ac6 docs: Fix argument formatting in ovs-appctl(8) man page.
    c45794afb Prepare for 3.4.1.
    c598c05c8 Set release date for 3.4.0.
    a71dd64a2 releases: Mark 3.3 as a new LTS release.
    b0e749ba8 dp-packet: Correct IPv4 checksum calculation.
    6b6823a57 netdev-linux: Fix unaligned access to rpl_rtnl_link_stats64.
    d49f51a05 route-table: Fix another UBsan warning about pointer type.
    cb121f4ea netdev-linux: Do not offload IP checksum.
    6cea2b36c tunnel, tests: Add test for mirroring over tunnels.
    a1afd8369 ofproto-dpif-xlate: Add a recursion limit to tunnel address lookup.
    1532c15a5 netdev-dpdk: Fix race condition in mempool information dump.
    6743a83e1 ovsdb: transaction: Remove incorrect transaction abort in pre-commit.
    a2d11f1be netlink-notifier: Silence the UBsan's function pointer mismatch error.
    a1fca3d17 Documentation: Update QEMU documentation URLs.
    f4f199af5 match: Fix false-positive snprintf size warning.
    2eb49ec25 util: Add non-NULL format assertion to xvasprintf.
    4cf2073cb ofproto-dpif-xlate: Initialize observe_offset for sample actions.
    7ca0d3fee docs: Define Read the Docs configuration for Sphinx HTML parameters.
    41c4034cb ofproto-dpif-xlate: Remove misleading wc NULL check in packet mirror.
    2bf43ea3c flow: Fix unaligned access to the ND target in miniflow_extract.
    7dbf2a836 ofp-actions: Fix reporting observation point bits instead of domain.
    86f7db6c1 dpif-netlink-rtnl: Fix netdev leak in out-of-tree tunnels probe.
    12f9e1410 dpctl: Fix netdev reference leak in "show" command.
    0aa14d912 Prepare for 3.4.0.
    3b1882261 ofproto-dpif-mirror: Add support for pre-selection filter.
    04c090c61 ofproto-dpif-mirror: Reduce number of function parameters.
    600125b2c ofproto: Add ofproto/detrace command to map UFIDs to OpenFlow.
    9e6d43ef3 rhel: Make the version, displayed to the user, customizable.
    1aa9e137f ofp-actions: Load data from fields in sample action.
    c2e683646 ofproto-dpif-xlate: Avoid allocating mf_subfield.
    516569d31 ofproto: xlate: Make sampled drops explicit.
    45034c206 tests: Test local sampling.
    742de01a4 tests: Add test-psample testing utility.
    c10dbcec7 ofproto-dpif-xlate: Use psample for local sample.
    d54b967e8 vswitchd: Add local sampling to vswitchd schema.
    5b99ebc26 ofproto: Add ofproto-dpif-lsample.
    d0afbf094 ofproto_dpif: Check for psample support.
    1a3bd96b4 odp-util: Add support OVS_ACTION_ATTR_PSAMPLE.
    d9de6b01c ofproto-dpif: Allow forcing dp features.
    d7e77143f tunnel: Allow UDP zero checksum with IPv6 tunnels.
    4935e8932 ofproto: Add JSON output for 'dpif/show' command.
    379d036ac vswitchd: Add JSON output for 'list-commands' command.
    3c572af65 python: Add option for pretty-printing JSON output to appctl.py.
    a0925cef7 appctl: Add option '--pretty' for pretty-printing JSON output.
    97a1bce6a python: Add option for JSON output to unixctl classes and appctl.py.
    939a5cea5 Add global option for JSON output to ovs-appctl.
    f8ed13355 ovsdb: raft: Don't forward more than one command to the leader.
    773b0fb59 cirrus: Update to FreeBSD 14.1.
    239b59bdf ovs-monitor-ipsec: LibreSwan v5 support.
    802df1e37 ovs-monitor-ipsec: LibreSwan autodetect version.
    c1dce72a3 python: ovsdb-idl: Add custom transaction operations.
    56e315937 vswitchd: Only lock pages that are faulted in.
    639fcf200 netdev-dpdk: Check pending reset when adding device.
    481184944 odp-execute: Check IPv4 checksum offload flag in AVX.
    3f4df4c7b odp-execute: Set IPv6 traffic class in AVX implementation.
    2f196c80e netdev-dpdk: Use LSC interrupt mode.
    6b09799f0 ofp-prop: Fix unaligned 128 bit access.
    24907bd1b ovsdb-client: Document "--timeout" option in help.
    8b405f45d ovsdb-client: Add "COLUMN" arg to help for 'dump'.
    c00dd0c94 dpdk: Check other_config:dpdk-extra for '--lcores'.
    85d19a5ed appveyor: Fix caching of OpenSSL installer.
    2c1a432e2 python: ovs: flow: Fix nested check_pkt_len acts.
    fad8c8f7f python: idl: Fix index not being updated on row modification.
    d40129195 python: ovsdb-idl: Convert new_uuid insert() arg to UUID.
    79a306565 python: ovsdb-idl: Make IndexedRows mirror hmap.
    35e647051 checkpatch: Don't warn on pointer to pointer.
    f01a768e9 ci: Restore vhost-user unit tests in check-dpdk.
    2efae5894 system-dpdk: Fix socket conflict when starting testpmd.
    c39a84c13 netdev-dpdk: Refactor tunnel checksum offloading.
    844a7cfa6 netdev-dpdk: Use guest TSO segmentation size hint.
    d618d0917 netdev-dpdk: Refactor TSO request code.
    3d2c8223a netdev-dpdk: Fix inner checksum when outer is not supported.
    29abd07e4 netdev-dpdk: Disable outer UDP checksum for net/iavf.
    041d6aded netdev-dpdk: Fallback to non tunnel checksum offloading.
    6280f5d04 netdev-offload-tc: Reserve lower tc prio for vlan ethertype.
    792e8ee86 debian: Fix tabs vs spaces.
    ac4df0c8d nsh: Add support to compose-packet and use it in system tests.
    cd4ea33b5 tests: Convert ND, MPLS and CT sendpkt tests to compose-packet.
    40f0ac48f tests: sendpkt: Allow different input formats.
    16f688535 ipf: Handle common case of ipf defragmentation.
    3a6b8c836 ipf: Only add fragments to batch of same dl_type.
    1d681ffe3 AUTHORS: Add Ville Skyttä.
    90b8e4d05 docs: afxdp: Fix CONFIG_HAVE_EBPF_JIT Kconfig option spelling.
    4a838f627 AUTHORS: Add Jun Gu.
    8e2b06af9 ovs-ctl: Fix typo.
    4c0e1a1d7 python: ovsdb-idl: Use monitor_cond for _Server DB.
    474ebd6dd ovsdb-idl: Add C IDL test for "monitor" fallback.
    6003a8875 tests: Fix non-portable plus match in python vlog test.
    f2e4195b0 netdev-linux: Fix uninitialized gso_type case.
    d97eee88e db-ctl-base: Initialize the output variable in the ctx structure.
    361d7bce0 ofproto-dpif: Define age as time_t in ofproto_unixctl_fdb_add().
    f673d0cd5 sflow: Fix check for disabled receive time.
    11e48b8ca sflow: Use uint32_t instead of time_t for tick handling in the poller.
    e42d3ed29 sflow: Replace libc's random() function with the OVS's random_range().
    b253d74d4 cfm: Fix possible integer overflow in tc_add_matchall_policer().
    18436bed8 netdev-linux: Fix possible int overflow in tc_add_matchall_policer().
    488ad8bee dpdk: Use DPDK 23.11.1 release.
    7af0716ea odp-execute: Fix AVX checksum calculation.
    4d25656a2 netdev-linux: Initialize link speed in error conditions.
    0c1b9b015 netdev-linux: Return an error if device feature names are empty.
    4837b5fed socket: Fix uninitialized values in inet_parse_ functions.
    51a2476bc dpctl: Fix uninitialized value when deleting flows.
    8359cc422 netdev-native-tnl: Fix use of uninitialized offset on SRv6 header pop.
    8e5a89cd0 netdev-offload: Fix null pointer dereference warning on dump creation.
    ce1663b5f netdev-linux: Fix ethtool_cmd is partly outside array bounds.
    d4bd0a2ad atlocal: Replace deprecated pkg_resources.
    4d2c64ca1 atlocal: Fix setting HAVE_PYTEST on unexpected errors.
    320f7e1a4 srv6: Fix misaligned writes to segment list.
    0c8e62640 utilities: Correct deletion reason in flow_reval_monitor.py.
    ec405e857 compiler: Fix errors in Clang 17 ubsan checks.
    8d5486b65 AUTHORS: Add Amit Prakash Shukla.
    325ca0455 packets: Assert for incorrect packet.
    f61e1da46 AUTHORS: Add Pengfei Sun.
    ac7a10721 table: Fix freeing global variable.
    90cd797da vlog: Destroy async_append first then close log_fd.
    3833506db conntrack: Fully initialize conn struct before insertion.
    4989dc7e0 conntrack: Do not use {0} to initialize unions.
    cbc54b2fe AUTHORS: Add Martin Kalcok.
    5dfbc643f ci: Set platform parameter when building DPDK.
    0940a51b1 ovsdb-client: Add missing arg to help for 'dump'.
    b91f6788c ofproto-dpif-trace: Fix access to an out-of-scope stack memory.
    f0e0e48ec hash, jhash: Fix unaligned access to the hash remainder.
    855df0ad2 sparse: Add additional define for sparse on GCC &gt;= 14.
    01a0fff36 docs: Document manual cluster recovery procedure.
    139b564db conntrack: Key connections by zone.
    c176635f5 test-conntrack: Add per zone benchmark tool.
    bf82d2cce Documentation: Update Pacemaker main page link.
    bd8e9f48f sparse: Add immintrin.h header.
    169ff9ea9 tc: Fix -Wgnu-variable-sized-type-not-at-end warning with Clang 18.
    1876b2796 tests: Fix build failure with Clang 18 due to -Wformat-truncation.
    8ce5c95f0 dpctl: Fix segfault on ct-{set,del}-limits.
    fb46f5d29 netdev-dpdk: Improve error print to the user for flow control error.
    bcacd805f ovsdb: raft: Fix probe intervals after install snapshot request.
    d7f2150ea ovsdb: raft: Fix inability to join a cluster with a large database.
    153d563c2 AUTHORS: Add Chris Riches.
    e876b0466 rhel/systemd: Set ovsdb-server timeout to 5 minutes.
    fbade819d ovsdb-idl: Add python keyword to persistent UUID test.
    2b7efee03 socket: Increase listen backlog to 64 everywhere.
    4f29804f2 netdev-dpdk: Fix possible memory leak configuring VF MAC address.
    66a8430c7 appveyor: Fix too wide OpenSSL version regexp.
    e1e0c6a3e checkpatch: Allow rST manpages to be added.
    16b747541 github: Update python to 3.12.
    dd24c57de ovsdb-dot: Fix flake8 issues.
    3cd0299aa ovsdb-doc: Fix syntax warning with Python 3.12 and flake8 issues.
    acf653712 github: Remove reference to master branch.
    b34dac4c6 appveyor: Remove reference to master branch.
    241365b6d python: Remove hacking dependency and use recent flake8.
    751e14c63 cirrus: Update to FreeBSD 13.3.
    a35fc4ae5 checkpatch: Don't spellcheck names in tags.
    a75e1c37a vlog: Log stack trace on vlog_abort.
    74cf01436 Documentation: Updates for rename of primary development branch as main.
    120140f89 ofproto: Fix Coverity false positive.
    9185793e7 tests: Fix compatibility issue with Python 3.13 in vlog.at.
    95f5012bb checkpatch: Add additional words to extra_keywords.
    ed379a810 ofproto-dpif-upcall: Fix ukey installation failure logs and counters.
    337db5865 tests: system-offload-traffic: Verify re-probe of drop action.
    edf56245b tests: system-traffic: Add coverage for drop action.
    3c8d069b9 dpif: Probe support for OVS_ACTION_ATTR_DROP.
    54d94f8f4 dpif: Support atomic_bool field type.
    dec09fd7b dpif: Make get_datapath_cap() access support by pointer.
    8bb065961 dpif: Stub out unimplemented action OVS_ACTION_ATTR_DEC_TTL.
    9ec849e8a netlink-conntrack: Optimize flushing ct zone.
    6439d694a util: Support checking for kernel versions.
    b5e682925 conntrack: Do not use icmp reverse helper for icmpv6.
    b674e7e04 conntrack: Fix SNAT with exhaustion system test.
    2324596f1 Documentation: Update references to kernel datapath in OVS tree.
    95ff912ed appveyor: Prepare for rename of primary development branch.
    5b9feacfc ovsdb: raft: Fix inability to join after leadership change round trip.
    e987af503 ovsdb: raft: Fix assertion when 1-node cluster looses leadership.
    af5a99737 ovsdb: raft: Fix permanent joining state on a cluster member.
    bcad733e2 ovsdb: raft: Fix time intervals for multitasking while joining.
    aab379ec2 ovsdb: raft: Avoid transferring leadership to unavailable servers.
    bf7c0b0a9 ofproto-dpif-xlate: Fix continuations with associated metering.
    c6538b443 dpif-netdev: Fix crash due to tunnel offloading on recirculation.
    e6a8a8e90 AUTHORS: Add Jun Wang.
    6f93d8e62 netdev-dpdk: Disable outer UDP checksum offload for ice/i40e driver.
    3ddb31f60 ovs-monitor-ipsec: LibreSwan autodetect paths.
    840979663 route-table: Avoid routes from non-standard routing tables.
    3388c3451 ovs-tcpdump: Fix cleanup mirror failed with twice fatal signals.
    9d0a40120 ofproto-dpif: Fix tunnel with different name del/add failure.
    5339ce386 ofpbuf: Prevent undefined behavior in ofpbuf_clone.
    679b068ac AUTHORS: Add Kevin Sprague.
    b89a6b814 rhel: Enable USDT scripts by default in Fedora builds.
    86b9e653e revalidator: Add a USDT probe during flow deletion with purge reason.
    0ce82ac45 netdev-dpdk: Fix tunnel type check during Tx offload preparation.
    05e9f05d1 netdev-dpdk: Fix TCP check during Tx offload preparation.
    f8809760f netdev-dpdk: Clear inner packet marks if no inner offloads requested.
    7df30c86c netdev-dpdk: Clean up all marker flags if no offloads requested.
    fa0dfa18d github: Reduce ASLR entropy to be compatible with asan in llvm 14.
    33f45ded6 ovsdb: Don't iterate over rows on empty mutation.
    2c4ffd2f8 netdev-dpdk: Dump packets that fail Tx preparation.
    07c2ef5cd bfd: Improve state change log message.
    d2a42f396 tests: Fix "SSL db: Implementation" test with openssl &gt; 3.2.0.
    6c082a831 conntrack: Fix flush not flushing all elements.
    e0aa15f89 utilities: Use localhost as sample hostname.
    b3ebc34a0 netdev-linux: Rename local variables as primary_*.
    f92b30a0f netdev-linux: Rename struct nedev_linux field as is_lag_primary.
    0c255bf76 Documentation: Update to refer to main repository.
    29e09c809 vswitch.xml: Use member wording for bonds.
    9d8208484 appveyor: Build with OpenSSL 3.0.
    68e931221 m4: Fix linking with OpenSSL 1.1.0+ and 3+ on Windows.
    f5fa9a0a3 ovs-pki: Fix file permissions on Windows.
    d439c2017 appveyor: Print out config.log on configuration failure.
    436aba68d bond: Reset stats when deleting post recirc rule.
    6fc215de3 ofproto-dpif-trace: Fix infinite recirculation tracing.
    99c86c6c4 github: Temporarily disable SNAT with exhaustion system test.
    cc0e79518 Documentation: Update links to upstream Kernel documentation.
    2d7a2bddb Documentation: Update Pacemaker link.
    3c52cd15a Documentation: Anuket project updates.
    786a89aba Documentation: Correct spelling errors.
    5639aa7b6 Documentation: Extend copyright to 2024.
    4c32b6d09 dp-packet: Don't offload inner csum if outer isn't supported.
    f0d1beca6 dpif-netdev: Do not create handler threads.
    166ee41d2 ofproto-dpif-xlate: Fix ignoring IPv6 local_ip for native tunnels.
    7992a26ef netdev-dummy: Add local route entries for IP addresses.
    f9e42c668 tests: Move the non-local port as tunnel endpoint test.
    46159983d ovs-thread: Log pthread failures.
    afdc1171a conntrack: Handle persistent selection for IP addresses.
    99413ec26 conntrack: Handle random selection for port ranges.
    5f2af0b7a utilities: Add TASK_STOPPED accounting to the kernel_delay.py script.
    9aeda62cd Set release date for 3.3.0.
    619d4e679 system-traffic.at: Add tests with UDP tunneling of UDP traffic.
    f81d782c1 netdev-native-tnl: Mark all vxlan/geneve packets as tunneled.
    a2d4ad651 netdev-linux: Only repair IP checksum in IPv4.
    cb0cbffbe netdev-linux: Favour inner packet for multi-encapsulated TSO.
    3e666ba00 rstp: Fix deadlock with patch ports.
    5df46a44e dpif-netdev: Increase MAX_RECIRC_DEPTH to 8.
    c7dd0a7b0 ovs-pki: Remove umask trick for self-signing.
    dda253293 ovs-pki: Remove executable bit from private/cakey.pem.
    19cffe30c netdev-linux: Avoid deadlock in netdev_get_speed.
    0061a4892 ofproto-dpif-monitor: Remove unneeded calls to clear packets.
    8cebf7efb dp-packet: Include inner offsets in adjustments and checks.
    281b8d24c bfd: Set proper offsets and flags in BFD packets.
    bf921e567 dp-packet: Validate correct offset for L4 inner size.
    11b62f5e0 appveyor: Move from MinGW 32bit to msys64.
    b3fc82220 AUTHORS: Add Roberto Bartzen Acosta.
    2832faa22 Documentation: Adding note about using the jemalloc library.
    be695f26f netdev-offload-tc: Check geneve metadata length.
    61003d028 odp: ND: Follow Open Flow spec converting from OF to DP.
    027ae2ba1 faq: Update DPDK releases for older branches.
    6bdca1579 github: Bump Fedora version to 39.
    1be7f896a github: Update versions of action dependencies (Node.js 20).
    7b838a24f mcast-snooping: Remove typedef from mcast_group_proto.
    96990ea1e dp-packet: Reset offload/offsets when clearing a packet.
    3f74d6bf3 tests: ovsdb-server: Fix config-file same schema test.
    432a0b935 ci: Run system tests in a separate namespace.
    3eb91a8d1 netdev-dpdk: Trigger port reconfiguration in main thread for resets.
    9ca8d3a4d tests: mcast-snooping: Stop time for the group protocol test.
    bacd2c304 dp-packet: Avoid checks while preparing non-offloading packets.
    335a5deac ovs-atomic: Fix inclusion of Clang header by GCC 14.
    85ceed7c7 Prepare for post-3.3.0 (3.3.90).

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>openvswitch: fix ptest contains reference to TMPDIR [buildpaths]</title>
<updated>2024-11-02T04:03:41+00:00</updated>
<author>
<name>Bin Lan</name>
<email>bin.lan.cn@windriver.com</email>
</author>
<published>2024-10-21T11:23:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=2747f11e79c29ed4bced84e3b536ae9549aacc79'/>
<id>urn:sha1:2747f11e79c29ed4bced84e3b536ae9549aacc79</id>
<content type='text'>
The EGREP in ptest/tests/atlocal contains the build paths.
The CFLAGS in ptest/tests/atlocal contains the build paths.
This change set fixs:
 - set EGREP to "grep -E" in ptest/tests/atlocal
 - set CFLAGS to " " in ptest/tests/atlocal
by updating the patch
openvswitch-add-ptest-71d553b995d0bd527d3ab1e9fbaf5a2ae34de2f3.patch.

Signed-off-by: Bin Lan &lt;bin.lan.cn@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>ovs: convert WORKDIR references to UNPACKDIR</title>
<updated>2024-05-29T13:23:51+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2024-05-28T13:17:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=dd7724f447a11c76462353b9735f95cea19da942'/>
<id>urn:sha1:dd7724f447a11c76462353b9735f95cea19da942</id>
<content type='text'>
fetched files should be referenced via UNPACKDIR instead of
WORKDIR.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
</feed>
