FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Comparing master...stable/2606 · FDio/vpp · GitHub

/ vpp Public
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: FDio/vpp
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
Could not load branches
Nothing to show
{{ refName }}
...
head repository: FDio/vpp
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: stable/2606
Choose a head ref
Could not load branches
Nothing to show
{{ refName }}
Checking mergeability… Don’t worry, you can still create the pull request.
  • 6 commits
  • 17 files changed
  • 4 contributors

Commits on May 20, 2026

  1. misc: Initial changes for stable/2606 branch

    Type: docs
    Change-Id: I32ac3d5c06420af374245551e99f3ce932e716cc
    Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
    ayourtch committed May 20, 2026
    Configuration menu
    Copy the full SHA
    08f41e8 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2026

  1. vrrp: fix heap buffer overflow in packet trace path

    - GHSA-rc9p-89wj-mx7h
    
    Type: fix
    
    Change-Id: I2ec3c57a8fe6682804759e5ab7b1e92d3c2510c9
    Signed-off-by: Rob Shearman <robertshearman@gmail.com>
    Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
    rshearman authored and mgsmith1000 committed Jun 3, 2026
    Configuration menu
    Copy the full SHA
    ff598a2 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2026

  1. sfdp_services: change fsol-non-syn behavior in l4-lifecycle

    * Previous to this patch, if first packet on session
    was non-SYN (fsol-non-syn), by default session bitmap
    was rewritten to mark all subsequent packets for drop &
    session was kept in SFDP table with state SECURITY and
    its timeout value is updated, effectively dropping
    all packets matching that session until timeout.
    
    * This patch updates default behavior for fsol-non-syn
    so that a session is tagged for immediate removal from SFDP
    at the next sfdp-expire cycle (with timeout=0), without
    dropping any traffic for that session.
    
    * The fsol-non-sy behavior can be now configured between
    the previous default and the new default using CLI
    command "set sfdp tcp-check fsol-non-syn.."
    
    Type: improvement
    
    Change-Id: I507b3953d1937193d949a762775202a0e9d365e9
    Signed-off-by: Hadi Rayan Al-Sandid <halsandi@cisco.com>
    (cherry picked from commit 5196c54)
    Hadi Rayan Al-Sandid authored and vrpolakatcisco committed Jun 8, 2026
    Configuration menu
    Copy the full SHA
    bdad393 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2026

  1. iavf: ensure wb_on_itr in poll mode

    Previous code hapened to work but only for low queue count.
    In CSIT the symptom is failing NDRPDR multicore tests on xxv710 NIC
    (tested only on 2n-zn2) due to receiving packets in groups of 4.
    
    The idea of the fix was discovered by Gemini 3.5 Thinking,
    but I renamed the related variable to fully retain the copyright.
    
    (cherry picked from commit 74edcf1)
    
    Type: fix
    Fixes: 67f03ba
    Ticket: vpp-4089
    
    Change-Id: I2d72bf9befddf32940f5922524e8744c1a20c058
    Signed-off-by: Vratko Polak <vrpolak@cisco.com>
    vrpolakatcisco committed Jun 10, 2026
    Configuration menu
    Copy the full SHA
    290704c View commit details
    Browse the repository at this point in the history
  2. ip: fix data race of fragment ID

    Both IPv4 and IPv6 fragmentation may derive the next fragment ID from
    the running_fragment_id global variable which is shared across all VPP
    worker threads, and the fragmentation code can be called from any of
    the main thread or worker threads. Therefore, a data race exists
    whereby fragments could be generated to the same destination with the
    same fragment IDs and cause reassembly to fail.
    
    Fix this by atomically fetching and incrementing
    running_fragment_id. Whilst there, fix truncation of the IPv6 fragment
    ID from 32-bits to 16-bits by changing the type of ip_frag_id to match
    that of the IPv6 fragment header. Also convert the fragment ID from
    host-endian to network-endian in both the IPv4 and IPv6 cases for
    consistency.
    
    In addition, allow TestIPv4Frag to work with multiple VPP workers
    (demonstrating that the IPv4 fragmentation code can run on worker
    threads) by changing VppNeighbor.get_stats to sum over all cores, and
    not just return the stats for core 0.
    
    Type: fix
    Fixes: cb9cada
    Change-Id: Icaa7192c5a77c2d40cd12a2220c7bc97460f11ab
    Signed-off-by: Rob Shearman <robertshearman@gmail.com>
    (cherry picked from commit ee04326)
    rshearman authored and ayourtch committed Jun 10, 2026
    Configuration menu
    Copy the full SHA
    3d02ce2 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2026

  1. misc: VPP 26.06 Release Notes

    Type: docs
    Change-Id: Ib0bb99d0ab36d29d5b109ffd26b8e67c11a9169a
    Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
    ayourtch committed Jun 21, 2026
    Configuration menu
    Copy the full SHA
    c3200b8 View commit details
    Browse the repository at this point in the history
Loading

Back | FazBrowse Home | New Git URL