Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,070 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VPP-GERRIT-REPORT

VPP Gerrit Report categorizes the state of the gerrit.fd.io review queue. Each gerrit change is labeled with the following status:

Status Complete Needs To Be Addressed
V - verified v - not verified
E - not expired e - expired
C - no unresolved comments c - comments not resolved
R - reviewed/approved r - review incomplete
A - abandoned A - gerrit.fd.io to restore
# - days since update # - days since update > 30
Example: [VECr 23]
  • Verified
  • Not Expired
  • No unresolved comments
  • Review incomplete (Code-Review < +1)
  • 23 days since last update

The report generator sorts the gerrit changes into three categories based on the state and the person or group required to perform the next action:

  • Committers: Status [VECR xx]: Gerrit Changes that have been verified, are not expired, no unresolved comments, & approved by a maintainer. Action: A committer should do a final review and submit the change or provide comment(s).
  • Maintainers: Status [VECr]: Gerrit Changes that have been verified, are not expired, no unresolved comments, & not reviewed Action: The Maintainer should do a code review
  • Authors: Status <other>: Gerrit Changes that are either not verified, expired, or comments not resolved Action: Author should rebase the change, fix verification errors, and/or resolve comments to move the status to [VECr]# Gerrit open patches processing tool

Here is the latest VPP Gerrit Report:

FD.io VPP (master branch) Gerrit Change Report

generated on Saturday 2026-08-08, 02:59:43

Legend:

Status Complete Needs To Be Addressed
V - verified v - not verified
E - not expired e - expired
C - no unresolved comments c - comments not resolved
R - reviewed/approved r - review incomplete
A - abandoned A - gerrit.fd.io to restore
# - days since update # - days since update > 30
Example: [VECr 23]
  • Verified
  • Not Expired
  • Comments resolved
  • Review incomplete (Code-Review < +1)
  • 23 days since last update

Maintainers:

Please review these gerrit changes.
NOTE: Gerrit changes may be included under more than one feature based on the modified files regardless of the feature list included on the commit headline.
abf: Neale Ranns <neale@graphiant.com>
46339 [VECr 15]: abf: reject attachment to a non-existent policy instead of asserting
acl: Andrew Yourtchenko <ayourtch@gmail.com>
46270 [VECr 23]: acl: correct interface command help
build: Damjan Marion <damarion@cisco.com>
46433 [VECr 0]: dpdk: bump to DPDK 26.07 and rdma-core 64.0
46013 [VECr 24]: build: include GNUInstallDirs in VPPConfig
45728 [VECr 24]: api: add build-time python stub generation via vppapigen
dev: Damjan Marion <damarion@cisco.com>
46282 [VECr 4]: dev: advertise TX UDP GSO
docs: John DeNisco <jdenisco@cisco.com>, Dave Wallace <dwallacelf@gmail.com>
45505 [VECr 7]: rdma: add mlx5 DV TSO support for raw packet tx
45819 [VECr 23]: tcp: add TCP input GRO before input lookup
46262 [VECr 24]: iavf: add setup documentation
46206 [VECr 30]: ipfix: move to a plugin
dpdk: Damjan Marion <damarion@cisco.com>, Mohammed Hawari <mohammed@hawari.fr>
46433 [VECr 0]: dpdk: bump to DPDK 26.07 and rdma-core 64.0
45699 [VECr 0]: dpdk: buffer bug fixes
fib: Neale Ranns <neale@graphiant.com>
44249 [VECr 10]: fib: dump by src not only contributing routes
46338 [VECr 15]: fib: tolerate a NULL rewrite in vnet_rewrite_for_sw_interface
flowprobe: Ole Troan <otroan@employees.org>
46206 [VECr 30]: ipfix: move to a plugin
hs-test: Florin Coras <fcoras@cisco.com>, Matus Fabian <matfabia@cisco.com>
46428 [VECr 0]: tcp: prevent cwnd growth when not cwnd limited
46369 [VECr 8]: hs-test: switch hsi suite to tap interfaces
46341 [VECr 14]: hsa: make TLS client CLI MP-safe
iavf: Damjan Marion <damarion@cisco.com>
46271 [VECr 5]: iavf: fix iavf_tx_fill_ctx_desc ph buf seg fault
46261 [VECr 5]: iavf: fix rx queue max_pkt_size value set on init
45159 [VECr 9]: iavf: fix native TSO datapath
46283 [VECr 21]: iavf: add UDP segmentation offload support
46262 [VECr 24]: iavf: add setup documentation
ioam: vpp-dev Mailing List <vpp-dev@fd.io>
46206 [VECr 30]: ipfix: move to a plugin
ip6: Neale Ranns <neale@graphiant.com>, Jon Loeliger <jdl@netgate.com>
46051 [VECr 3]: ip: fix punt socket rx when multiple FDs are ready
46355 [VECr 10]: ip: fix fragmentation with negative buffer offset
44249 [VECr 10]: fib: dump by src not only contributing routes
ipfix-export: Ole Troan <otroan@employees.org>, Paul Atkins <patkins@graphiant.com>
46206 [VECr 30]: ipfix: move to a plugin
kube-test: Florin Coras <fcoras@cisco.com>
46249 [VECr 25]: kube-test: inherit pod MTU for memif test tap
linux-cp: Neale Ranns <neale@graphiant.com>, Matthew Smith <mgsmith@netgate.com>
44230 [VECr 7]: linux-cp: bind lcp_router_table lifetime to lcp_itf_pair
misc: vpp-dev Mailing List <vpp-dev@fd.io>
45728 [VECr 24]: api: add build-time python stub generation via vppapigen
46206 [VECr 30]: ipfix: move to a plugin
nat: Ole Troan <otroan@employees.org>, Filip Varga <fivarga@cisco.com>, Klement Sekera <klement.sekera@gmail.com>
46206 [VECr 30]: ipfix: move to a plugin
nsh: Hongjun Ni <hongjun.ni@intel.com>, Vengada <venggovi@cisco.com>
46206 [VECr 30]: ipfix: move to a plugin
octeon: Monendra Singh Kushwaha <kmonendra@marvell.com>, Damjan Marion <damarion@cisco.com>
46425 [VECr 2]: octeon: add support to set link-speed
quic: Aloys Augustin <aloaugus@cisco.com>, Nathan Skrzypczak <nathan.skrzypczak@gmail.com>, Dave Wallace <dwallacelf@gmail.com>, Florin Coras <fcoras@cisco.com>
46430 [VECr 2]: quic: quic_show_aggregated_stats variadic pitfalls
46315 [VECr 15]: quic: quic_quicly add uso support
rdma: Benoît Ganne <bganne@cisco.com>, Damjan Marion <damarion@cisco.com>
46155 [VECr 6]: rdma: fix verbs port selection
45505 [VECr 7]: rdma: add mlx5 DV TSO support for raw packet tx
session: Florin Coras <fcoras@cisco.com>
46180 [VECr 2]: session: check event collector lookups
46379 [VECr 8]: session: add half_close support for cut-through transport
46178 [VECr 10]: session: validate app for async connect RPC
46284 [VECr 16]: udp: add segmentation offload support
tcp: Florin Coras <fcoras@cisco.com>
46428 [VECr 0]: tcp: prevent cwnd growth when not cwnd limited
46311 [VECr 16]: tcp: handle retransmitted SYN-ACK in TIME-WAIT
45819 [VECr 23]: tcp: add TCP input GRO before input lookup
tests: Klement Sekera <klement.sekera@gmail.com>, Paul Vinciguerra <pvinci@vinciconsulting.com>
46428 [VECr 0]: tcp: prevent cwnd growth when not cwnd limited
46429 [VECr 2]: quic: fix QUICEchoIntMStreamTestCase
46339 [VECr 15]: abf: reject attachment to a non-existent policy instead of asserting
46338 [VECr 15]: fib: tolerate a NULL rewrite in vnet_rewrite_for_sw_interface
46268 [VECr 22]: vlib: expose error severity in stats segment
46206 [VECr 30]: ipfix: move to a plugin
udp: Florin Coras <fcoras@cisco.com>
46284 [VECr 16]: udp: add segmentation offload support
unittest: Dave Barach <vpp@barachs.net>, Florin Coras <fcoras@cisco.com>
46428 [VECr 0]: tcp: prevent cwnd growth when not cwnd limited
46178 [VECr 10]: session: validate app for async connect RPC
46311 [VECr 16]: tcp: handle retransmitted SYN-ACK in TIME-WAIT
vcl: Florin Coras <fcoras@cisco.com>
46265 [VECr 8]: vcl: add vls_unregister_vcl_worker for explicit worker teardown
vlib: Dave Barach <vpp@barachs.net>, Damjan Marion <damarion@cisco.com>
46370 [VECr 8]: vlib: fix cli mem leak in line mode
46268 [VECr 22]: vlib: expose error severity in stats segment
vperf: Florin Coras <fcoras@cisco.com>, Matus Fabian <matfabia@cisco.com>, Dave Wallace <dwallacelf@gmail.com>
46341 [VECr 14]: hsa: make TLS client CLI MP-safe
vppapigen: Ole Troan <otroan@employees.org>
45728 [VECr 24]: api: add build-time python stub generation via vppapigen
vppinfra: Dave Barach <vpp@barachs.net>
46372 [VECr 2]: vppinfra: do not apply VEC512 tricks for ip6
46368 [VECr 10]: vppinfra: make vec_foreach_pointer empty-safe
46352 [VECr 12]: vppinfra: serialize VM map page size lookup

Authors:

Please rebase and fix verification failures on these gerrit changes.

Akeel Ali <akeelapi@gmail.com>:

45686 [Vec 53]: ip_validate: new plugin to drop packets with invalid addresses

Akos Orban <orbanakos2001@gmail.com>:

44995 [VeC 60]: cnat: fix show cnat client showing invalid for client id
45001 [VeC 60]: cnat: fix show cnat translation for specific translation id

Alexander Chernavin <chernavin@mts.ru>:

43726 [vec 129]: vhost: fix rxvq interrupts triggered because of race

Alexander Skorichenko <askorichenko@netgate.com>:

45877 [VeC 77]: snort: don't store snort metadata in buffer

Anil Kainikara <anilkumar911@gmail.com>:

46256 [vEc 22]: crypto: openssl - check ctx alloc/init in key-add
45663 [VeC 100]: map: enhance map plugin to support per-vrf rules

Anton Blazhko <ablazhko@cisco.com>:

45808 [VEc 23]: devices: Convert PIPE to plugin

Aritra Basu <aritrbas@cisco.com>:

45705 [Vec 31]: kube-test: support CalicoVPP repo restructure (backward-compatible)
46166 [VeC 31]: vperf: drop residual echo/vcl_test terminology
46048 [VeC 38]: tcp: add TCP fast open support (RFC 7413)
46167 [veC 42]: kube-test: retry Job finalizer cleanup conflicts
45536 [VeC 55]: interface: enable IPv6 link state on unnumbered interfaces
45583 [VeC 55]: vlib: fix trace flag loss when multiple pending frames share next frame
45012 [VeC 140]: ip-neighbor: suppress off-link adj-fib on addressed interfaces
45268 [VeC 142]: ip6-nd: enforce on-link source validation for RS neighbor learning
45073 [VeC 142]: fib: honor unnumbered RX interface in MFIB RPF check
45074 [VeC 142]: ip6-nd: enforce on-link source validation for ND learning
45260 [VeC 142]: ip6-nd: add per-interface control for inbound RA acceptance
44350 [VeC 147]: ip6-nd: fix unicast NA handling in ND proxy

Benoît Ganne <bganne@cisco.com>:

46364 [VEc 7]: http: refresh connection timeout on tx progress
46117 [VeC 46]: vppapigen: fix vppapigen depfile without imports
46087 [VeC 46]: cnat: wait for cnat scanner session cleanup

Damjan Marion <dmarion@0xa5.net>:

45409 [veC 62]: ikev2: add Curve25519 and Curve448 DH groups

Dave Wallace <dwallacelf@gmail.com>:

45941 [vEC 2]: misc: patch to test CI infra
46308 [vEC 3]: docs: only list release notes for supported versions
46075 [vEC 3]: docs: update tsc vulnerability management process

FDio GitHub Actions <releng+fdio-github@linuxfoundation.org>:

45227 [veC 144]: build(deps): bump step-security/harden-runner from 2.13.2 to 2.16.0
45225 [veC 144]: build(deps): bump lfreleng-actions/github2gerrit-action from 1.0.5 to 1.0.8

G. Paul Ziemba <pz-vpp-dev@ziemba.us>:

45510 [VeC 53]: crypto: add op tracing capability
45683 [Vec 93]: dpdk: tracing improvements

GregMiller <greg@gregmiller.co.za>:

46129 [VeC 45]: pppoe: native per-session rx policing in pppoe-decap node
46125 [VeC 45]: pppoe: add combined subscriber session provisioning API

Hadi Rayan Al-Sandid <halsandi@cisco.com>:

46362 [VEc 8]: sfdp: add api sfdp_kill_session_batch
44847 [VeC 37]: sfdp: modify tenant_index type from u16 to u32
45964 [VeC 44]: flow: add parameter to pre-allocate global pool
45481 [veC 44]: flow: add action VNET_FLOW_ACTION_STEER_TO_PORT
45637 [VeC 44]: dpdk: add support for VNET_FLOW_ACTION_AGE action
45633 [veC 44]: dpdk: add support for represented port action
45482 [Vec 45]: sfdp: add verdict-testbench service
46043 [VeC 45]: flow: add APIs to support new flow actions
45636 [VeC 45]: flow: add flow aging support
45635 [VeC 57]: dpdk: add support for VNET_FLOW_ACTION_COUNT
45634 [VeC 57]: flow: implement VNET_FLOW_ACTION_COUNT operation
45938 [Vec 60]: tracepath: minor refactoring to code
44803 [VeC 78]: sfdp: add sfdp-session-stats service
45848 [VeC 81]: sfdp: fix specification of scope_index

Hanataba Azaka <northern.snow.x@gmail.com>:

46041 [VeC 46]: cnat: make session scanner budget configurable

Hedi Bouattour <hedibouattour2010@gmail.com>:

46147 [Vec 42]: npol: support prednat policies
45914 [Vec 46]: cnat: preallocate ts_pools to eliminate reader locks on timestamp get

Ivan Ivanets <iivanets@cisco.com>:

42150 [VeC 134]: tests: reduce sleep interval in ip-neighbor age test
44827 [VeC 163]: crypto: unify per-thread key_data allocation

Janik <janik.haag@imc.com>:

46122 [VEc 17]: build: fix make install-deps for fedora targets
46123 [VeC 46]: vcl: add regression test for nonblocking connect()
46124 [VeC 46]: vcl: add regression test for ignorable flags
46121 [VeC 46]: sasc: fix gcc uninitialized warning

Jerome Tollet <jtollet@cisco.com>:

45775 [VeC 87]: tcp: fix pure ACK incorrectly chained as GRO candidate
45759 [VeC 87]: tcp: support chained buffers in GRO
45764 [VeC 87]: tcp: allow selective GRO enablement
44572 [VeC 101]: virtio: add native plugin L2 xconnect test with QEMU

Jiajun Liang <3138947285@qq.com>:

45677 [VEc 28]: linux-cp: guard PPPOX interface type and tolerate missing neighbor
45678 [VeC 45]: pppoeclient: add PPPoE client plugin with DHCPv6 observability
45675 [VeC 45]: dpdk: log MFIB MAC replay tolerance at debug level
45676 [VeC 45]: rdma: steer PPPoE discovery and session flows

Jianquan Ye <jianquanye@microsoft.com>:

45864 [Vec 58]: ip bonding hash: inner-aware flow hash (opt-in)

Justin Thomas <justin@jdt.io>:

45410 [VeC 126]: ct6: fix multi-worker session lookup and allow non-physical interfaces
45411 [VeC 126]: ct6: move ct6-in2out from interface-output to ip6-unicast arc

Klement Sekera <ksekera@netgate.com>:

45470 [VeC 107]: vppinfra: add cast to prevent warning

Longxiang Lyu <lolv@microsoft.com>:

45685 [Vec 57]: ipip: add p2ap ipip tunnel
45898 [Vec 57]: ip: add 'no-class-e-drop' startup config option to suppress class E drop route

Matus Fabian <matfabia@cisco.com>:

46079 [veC 42]: hs-test: temporarily disable core file removal

Maxime Peim <maxime.peim@gmail.com>:

46005 [vEc 2]: vlib: add per-thread index pool cache
45000 [VEc 9]: flow: add flow template and async range infrastructure
45098 [vec 35]: dpdk: support async flow offload
46032 [veC 58]: docs: document build-time VPP parameters
45152 [VeC 64]: dpdk: install default jump-to-group-1 rule for mlx5
45578 [vec 64]: flow: add per-thread flow pool cache for multi-worker safety
45539 [veC 64]: dpdk: multi-thread async flow offload with per-worker caches
45296 [VeC 137]: ethernet: implement outer_vlan_id_any sub-interface matching
45280 [VeC 137]: gso: implement IPv6 extension header traversal
45249 [VeC 143]: policer: fix DSCP marking for VLAN-tagged packets
45252 [VeC 143]: policer: fix unchecked policer removal
45253 [veC 143]: policer: reject delete of policer still applied to interface
45254 [VeC 143]: policer: reject deletion of policer used by punt policing

Mohammad Mahdi Nemati Haravani <nemati.mahdi255@gmail.com>:

44303 [veC 77]: build: fix etc path for vpp-ext-deps package fix the bug vpp ext deb for DPDK 25.07 and MLX5 PMD topic

Mohsin Kazmi <sykazmi@cisco.com>:

44923 [VeC 122]: snort: copy metadata from original to generated packets
44919 [VeC 142]: snort: fix inject/finalize ordering race in deq node
45177 [VeC 148]: sfdp: add blacklist/whitelist to snort service
42886 [VeC 171]: ipip: fix support for ipip6o6 from linux tunnel
44715 [Vec 175]: pg: Guard against non‑monotonic time and negative accumulator

Monendra Singh Kushwaha <kmonendra@marvell.com>:

46393 [vEC 0]: dev: add port attribute for speed capability
46392 [vEC 2]: octeon: update octeon roc version

Nathan Skrzypczak <nathan.skrzypczak@gmail.com>:

45046 [VeC 121]: ip6-nd: add punt reason for neigh advs
45099 [VeC 121]: ip6-nd: add nd-proxy all dst
44948 [VeC 129]: ip6: fix show ip6-ll cli if selector
44961 [Vec 170]: ip6-nd: support RA pfx info option with flag L&!A

Nicolas PLANEL <nplanel@gmail.com>:

44976 [vec 64]: sfdp: async offload lookup

Ole Troan <otroan@employees.org>:

46434 [vEC 1]: vlib: fix log2 histogram overflow bin writing past the bin vector
46380 [VEc 7]: vppapigen: fix unaligned access to packed messages
45496 [Vec 114]: papi: improve performance on set_errors

Pim van Pelt <pim@ipng.nl>:

46038 [Vec 51]: ip6-nd: fix crash in link-local target NS
45431 [VeC 121]: lb: Add punt feature to per-port VIPs

Poornima Kandhade <poornika@cisco.com>:

46424 [vEC 0]: sfdp: add lifecycle records to session stats ring

Rakesh Kudurumalla <rkudurumalla@marvell.com>:

45796 [Vec 72]: pfc: add framework for priority flow control
45797 [VeC 84]: octeon: add PFC support

Robert Shearman <robertshearman@gmail.com>:

45955 [vEC 2]: ip: fix adjacent packet overwrite with ip frags
44551 [vEC 2]: vppapigen: fix inconsistency in paths JSON
46050 [vEC 2]: ip: fix ip mroute bulk insertion CLI for certain inputs
45954 [vEC 2]: ip: fix adjacent packet overwrite with ip6 frags
45957 [vEC 2]: vlib: ASAN-poison unallocated buffers
46019 [vEc 12]: misc: fix potential OOB read during flow hash calculations

Samuel Benko <sbenko@cisco.com>:

46431 [vEC 0]: hs-test: isolate concurrent test runs
46432 [vEC 0]: hs-test: tag docker images per test run
45765 [VeC 44]: tls: propagate verify config for dtls

Viacheslav Zakharchenko <vzakharc@cisco.com>:

45807 [VEc 23]: bfd: Introduce vppinfra/callback_data based vnet notifier for FIB/ADJ notifications
45810 [VEc 24]: bfd: Extract to plugin

Vladimir Ratnikov <vratnikov@netgate.com>:

45650 [Vec 81]: flowprobe: count based sampling support

Vladimir Zhigulin <vladimir.jigulin@travelping.com>:

40145 [veC 129]: vppinfra: collect heap stats in constant time

Vratko Polak <vrpolak@cisco.com>:

45047 [vec 70]: sfdp_services: add basic support for time-wait
45528 [veC 114]: empty change for GHA(CSIT) testing

Wei Wang <weiwa@cisco.com>:

46085 [Vec 43]: tls: tls session resumption code and host stack tests

Xiaoming Jiang <jiangxiaoming@outlook.com>:

45901 [VeC 72]: vppinfra: fix use-after-poison issue in vec_foreach_pointer and pool_foreach_pointer
45902 [Vec 72]: vppinfra: fix ASAN issue vec_len not thread safe
45894 [veC 73]: vlib: vlib_node_rename should be guarded by thread barrier
45895 [VeC 73]: vlib: fix process state format output wrapped by extra quotes
45860 [vec 79]: vlib: pre-input node should be dispatched before input node

Yang Liu <numbksco@gmail.com>:

46018 [Vec 35]: vppinfra: add loongarch64 architecture support

Yuto Suzuki <offside.items03@icloud.com>:

45504 [VEc 16]: ip6-nd: support RDNSS option in IPv6 RA
45503 [VEc 16]: ip6-nd: update secondary RA prefixes for subnets

joydeep ghosh <joydeep779@gmail.com>:

44631 [vec 178]: dns: fix crash when no usable source address exists

lei feng <1579628578@qq.com>:

45761 [veC 88]: vlib: fix '' command input will causes memory out of bounds
42077 [Vec 129]: dns: dns request ip6 fix
42129 [Vec 129]: dns: support ipv6 server to resolve name
45374 [VeC 130]: build rpm-packaging: make vpp rpm package for kylinV11

mahdi varasteh <mahdy.varasteh@gmail.com>:

43892 [VeC 102]: fib: compute fib entry flags from full path list

niklesh <nikleshparshaboina@gmail.com>:

45016 [veC 50]: cnat: add scope_id to session key

nleblanc <nleblanc@joustsec.com>:

45271 [VeC 141]: linux-cp: prevent MAC address sync on non-Ethernet interfaces on RTM_NEWLINK

peng xu <84839011@sina.com>:

44858 [VeC 129]: l2: fix missing CDP hello packets on BVI interface

pkt4u <pkt4u@outlook.com>:

44208 [veC 129]: lb: fix API byte order and IPv4 prefix length handling

shaohui jin <jinshaohui789@163.com>:

44928 [VeC 98]: fib: IPv4 Route Query Command Crash

steven luong <sluong@cisco.com>:

45838 [VeC 85]: tls: add ALPN negotiation support
45816 [VeC 87]: tls: fix picotls partial record handling
45756 [Vec 88]: vcl: fix crash when closing listener with pending accepts
44420 [Vec 94]: session: make transport to use application's segment manager

Legend:

Status Complete Needs To Be Addressed
V - verified v - not verified
E - not expired e - expired
C - no unresolved comments c - comments not resolved
R - reviewed/approved r - review incomplete
A - abandoned A - gerrit.fd.io to restore
# - days since update # - days since update > 30
Example: [VECr 23]
  • Verified
  • Not Expired
  • Comments resolved
  • Review incomplete (Code-Review < +1)
  • 23 days since last update

Statistics:

Patches assigned  
authors 144
maintainers 40
committers 0
abandoned 0

About

Generate daily reports categorizing gerrit changes for the VPP project on gerrit.fd.io

Resources

Stars

0 stars

Watchers

6 watching

Forks

Releases

Packages

Used by

Contributors

Languages