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
| 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
- af_xdp: Benoît Ganne <bganne@cisco.com>, Damjan Marion <damarion@cisco.com>
- bpf_trace_filter: Mohammed Hawari <mohammed@hawari.fr>
- 45348 [VECr 25]: bpf_trace_filter: fix bpf_expr memory leak on error path
- build: Damjan Marion <damarion@cisco.com>
- 45033 [VECr 21]: af_xdp: add support for multi-buffer
- cdp: vpp-dev Mailing List <vpp-dev@fd.io>
- 44858 [VECr 21]: l2: fix missing CDP hello packets on BVI interface
- classify: Dave Barach <vpp@barachs.net>
- 42958 [VECr 11]: tm: add 'mark_flow' action for traffic management
- cnat: Nathan Skrzypczak <nathan.skrzypczak@gmail.com>, Neale Ranns <neale@graphiant.com>
- 43369 [VECr 0]: cnat: support encapsulation and session cleanup on backend deletion
- crypto: Damjan Marion <damarion@cisco.com>, Neale Ranns <neale@graphiant.com>
- 45510 [VECr 8]: crypto: add op tracing capability
- ct6: Dave Barach <vpp@barachs.net>
- dev: Damjan Marion <damarion@cisco.com>
- 45246 [VECr 0]: flow: single-interface-per-flow model
- dhcp: Dave Barach <vpp@barachs.net>, Neale Ranns <neale@graphiant.com>
- docs: John DeNisco <jdenisco@cisco.com>, Dave Wallace <dwallacelf@gmail.com>
- dpdk: Damjan Marion <damarion@cisco.com>, Mohammed Hawari <mohammed@hawari.fr>
- ethernet: Dave Barach <vpp@barachs.net>, Damjan Marion <damarion@cisco.com>
- flow: Damjan Marion <damarion@cisco.com>
- 45246 [VECr 0]: flow: single-interface-per-flow model
- gso: Andrew Yourtchenko <ayourtch@gmail.com>, Mohsin Kazmi <mohsin.kazmi14@gmail.com>
- 45280 [VECr 29]: gso: implement IPv6 extension header traversal
- gtpu: Hongjun Ni <hongjun.ni@intel.com>
- 45246 [VECr 0]: flow: single-interface-per-flow model
- iavf: Damjan Marion <damarion@cisco.com>
- interface: Dave Barach <vpp@barachs.net>
- ip-neighbor: Neale Ranns <neale@graphiant.com>
- 42150 [VECr 26]: tests: reduce sleep interval in ip-neighbor age test
- ip6: Neale Ranns <neale@graphiant.com>, Jon Loeliger <jdl@netgate.com>
- 45504 [VECr 9]: ip6-nd: support RDNSS option in IPv6 RA42958 [VECr 11]: tm: add 'mark_flow' action for traffic management45495 [VECr 11]: ip: fix reassembly bugs, add extended SV reass CLI and tests45494 [VECr 11]: ip: fix reassembly bugs and add tests45478 [VECr 13]: ip: svr add bit indicating fragmentation to vnet_buffer45472 [VECr 13]: ip: add multicast SVR44948 [VECr 21]: ip6: fix show ip6-ll cli if selector45280 [VECr 29]: gso: implement IPv6 extension header traversal
- ip6-nd: Dave Barach <vpp@barachs.net>, Neale Ranns <neale@graphiant.com>
- ipsec: Neale Ranns <neale@graphiant.com>, Fan Zhang <fanzhang.oss@gmail.com>
- 45510 [VECr 8]: crypto: add op tracing capability
- l2: John Lo <lojultra2020@outlook.com>, Steven Luong <sluong@cisco.com>
- lb: Pfister <ppfister@cisco.com>, Hongjun Ni <hongjun.ni@intel.com>
- misc: vpp-dev Mailing List <vpp-dev@fd.io>
- 43369 [VECr 0]: cnat: support encapsulation and session cleanup on backend deletion45262 [VECr 1]: interface: add global default rx-mode setting45510 [VECr 8]: crypto: add op tracing capability45478 [VECr 13]: ip: svr add bit indicating fragmentation to vnet_buffer45033 [VECr 21]: af_xdp: add support for multi-buffer45374 [VECr 22]: build rpm-packaging: make vpp rpm package for kylinV11
- octeon: Monendra Singh Kushwaha <kmonendra@marvell.com>, Damjan Marion <damarion@cisco.com>
- 45246 [VECr 0]: flow: single-interface-per-flow model
- pg: Dave Barach <vpp@barachs.net>
- 45280 [VECr 29]: gso: implement IPv6 extension header traversal
- ping: Andrew Yourtchenko <ayourtch@gmail.com>
- 45502 [VECr 10]: ping: set LOCALLY_ORIGINATED flag on cli-initiated ping packets.
- rdma: Benoît Ganne <bganne@cisco.com>, Damjan Marion <damarion@cisco.com>
- session: Florin Coras <fcoras@cisco.com>
- sfdp: Mohammed Hawari <mohammed@hawari.fr>, Hadi Rayan Al-Sandid <halsandi@cisco.com>, Guillaume Solignac <gsoligna@cisco.com>, Ole Troan <otroan@employees.org>
- sfdp_services: Mohammed Hawari <mohammed@hawari.fr>, Hadi Rayan Al-Sandid <halsandi@cisco.com>, Guillaume Solignac <gsoligna@cisco.com>, Mohsin Kazmi <mohsin.kazmi14@gmail.com>
- 44803 [VECr 25]: sfdp: add sfdp-session-stats service
- snort: Damjan Marion <damarion@cisco.com>
- 44923 [VECr 14]: snort: copy metadata from original to generated packets
- tap: Damjan Marion <damarion@cisco.com>, Steven Luong <sluong@cisco.com>, Mohsin Kazmi <mohsin.kazmi14@gmail.com>
- tests: Klement Sekera <klement.sekera@gmail.com>, Paul Vinciguerra <pvinci@vinciconsulting.com>
- 43369 [VECr 0]: cnat: support encapsulation and session cleanup on backend deletion45564 [VECr 1]: sfdp: add api enum for timeouts44966 [VECr 4]: ip-neighbor: fix missing solicited-node multicast MAC45487 [VECr 6]: lb: Allow setting weight on AS45428 [VECr 7]: lb: API bugfix45504 [VECr 9]: ip6-nd: support RDNSS option in IPv6 RA45495 [VECr 11]: ip: fix reassembly bugs, add extended SV reass CLI and tests45494 [VECr 11]: ip: fix reassembly bugs and add tests45467 [VECr 13]: tests: proper return value checking for 'modern' 'service' APIs45046 [VECr 13]: ip6-nd: add punt reason for neigh advs45099 [VECr 13]: ip6-nd: add nd-proxy all dst45473 [VECr 13]: tests: add type annotations45431 [VECr 13]: lb: Add punt feature to per-port VIPs45475 [VECr 13]: tests: write failed_tests file to test tmp directory45477 [VECr 13]: tests: add default values for filter/skip-filter45476 [VECr 13]: tests: add register_exclusive() function45474 [VECr 13]: tests: add assert_counter_in_range()45468 [VECr 13]: tests: customizable IP schemes for remote hosts45466 [VECr 13]: tests: support renaming interfaces45455 [VECr 13]: tests: move debug ppp() packet formatting outside of test framework45420 [VECr 14]: tests: replace set_errors_str with "show error" CLI45033 [VECr 21]: af_xdp: add support for multi-buffer44803 [VECr 25]: sfdp: add sfdp-session-stats service42150 [VECr 26]: tests: reduce sleep interval in ip-neighbor age test45296 [VECr 29]: ethernet: implement outer_vlan_id_any sub-interface matching45280 [VECr 29]: gso: implement IPv6 extension header traversal
- unittest: Dave Barach <vpp@barachs.net>, Florin Coras <fcoras@cisco.com>
- 45280 [VECr 29]: gso: implement IPv6 extension header traversal
- vcl: Florin Coras <fcoras@cisco.com>
- 44450 [VECr 1]: misc: patch to test CI infra
- virtio: Mohsin Kazmi <mohsin.kazmi14@gmail.com>, Damjan Marion <damarion@cisco.com>
- vlib: Dave Barach <vpp@barachs.net>, Damjan Marion <damarion@cisco.com>
- vpp: Dave Barach <vpp@barachs.net>
- 44803 [VECr 25]: sfdp: add sfdp-session-stats service
- vppapigen: Ole Troan <otroan@employees.org>
- 44546 [VECr 15]: vppapigen: error on use of array with unspecified length
- vppinfra: Dave Barach <vpp@barachs.net>
- vxlan: John Lo <lojultra2020@outlook.com>, Steven Luong <sluong@cisco.com>
- 45246 [VECr 0]: flow: single-interface-per-flow model
Please rebase and fix verification failures on these gerrit changes.
Akos Orban <orbanakos2001@gmail.com>:
Alexander Chernavin <chernavin@mts.ru>:
43726 [vEc 21]: vhost: fix rxvq interrupts triggered because of race
Alok Mishra <almishra@marvell.com>:
42257 [VeC 43]: octeon: implement hardware traffic management
Andrew Mason <mason12@gmail.com>:
Andrew Yourtchenko <ayourtch@gmail.com>:
41210 [veC 90]: build: disable the "new" way of handling API dependencies which relies on a broken CMake feature
Anna Neiman <anna.neiman@insidepacket.com>:
Aritra Basu <aritrbas@cisco.com>:
45012 [VeC 32]: ip-neighbor: suppress off-link adj-fib on addressed interfaces45268 [VeC 34]: ip6-nd: enforce on-link source validation for RS neighbor learning45073 [VeC 34]: fib: honor unnumbered RX interface in MFIB RPF check45074 [VeC 34]: ip6-nd: enforce on-link source validation for ND learning45260 [VeC 34]: ip6-nd: add per-interface control for inbound RA acceptance44350 [VeC 39]: ip6-nd: fix unicast NA handling in ND proxy
Bartlomiej Leszak <bartlomiej.leszak@gmail.com>:
42978 [VeC 118]: pnat: do not disable pnat on rule deletion
Benoît Ganne <bganne@cisco.com>:
Damjan Marion <dmarion@0xa5.net>:
Duncan Eastoe <duncaneastoe+github@gmail.com>:
FDio GitHub Actions <releng+fdio-github@linuxfoundation.org>:
G. Paul Ziemba <pz-vpp-dev@ziemba.us>:
44519 [VEc 1]: vppinfra: format_hexdump_trunc, unformat_base10, format_backtrace
Hadi Rayan Al-Sandid <halsandi@cisco.com>:
Hedi Bouattour <hedibouattour2010@gmail.com>:
45110 [vEC 4]: bufmon: unregister old callbacks before re-registering on enable
Ivan Ivanets <iivanets@cisco.com>:
44827 [VeC 55]: crypto: unify per-thread key_data allocation
Ivan Shvedunov <ishvedunov@netgate.com>:
45381 [VEc 5]: linux-cp: add more namespace-based tests
Jerome Labidurie <jerome.labidurie@orange.com>:
Jerome Tollet <jtollet@cisco.com>:
Jiajun Liang <3138947285@qq.com>:
45289 [vEC 0]: pppoeclient: add PPPoE client plugin with PPPoX core
Jing Peng <jing@meter.com>:
37058 [VeC 76]: vppapigen: fix json build error
Klement Sekera <ksekera@netgate.com>:
42486 [VEc 0]: tests: add send_and_expect_multi
Maxime Peim <maxime.peim@gmail.com>:
Mohammad Mahdi Nemati Haravani <nemati.mahdi255@gmail.com>:
44303 [vEC 10]: build: fix etc path for vpp-ext-deps package fix the bug vpp ext deb for DPDK 25.07 and MLX5 PMD topic
Mohammed HAWARI <momohawari@gmail.com>:
42343 [VeC 132]: vcl: LDP default to regular option
Mohsin Kazmi <sykazmi@cisco.com>:
44919 [VeC 34]: snort: fix inject/finalize ordering race in deq node45177 [VeC 40]: sfdp: add blacklist/whitelist to snort service42886 [VeC 63]: ipip: fix support for ipip6o6 from linux tunnel44715 [Vec 67]: pg: Guard against non‑monotonic time and negative accumulator44426 [VeC 102]: virtio: add the check if MAC feature is negotiated
Moinak Bhattacharyya <moinakb001@gmail.com>:
44708 [VeC 80]: iouring: Add io_uring plugin to allow polling usage of io_uring
Nathan Skrzypczak <nathan.skrzypczak@gmail.com>:
Nicolas PLANEL <nplanel@gmail.com>:
44976 [vEc 0]: sfdp: async offload lookup
Ole Troan <otroan@employees.org>:
45496 [VEc 6]: papi: improve performance on set_errors
Parth Sahu <parthsahu15@gmail.com>:
Robert Shearman <robertshearman@gmail.com>:
44551 [VeC 33]: vppapigen: fix inconsistency in paths JSON
Ryosuke Nakayama <ryosuke_666@icloud.com>:
45117 [veC 46]: atlantic: remove unused pkt_n_desc variable45116 [VeC 46]: snort: fix maybe-uninitialized warning with GCC 1545119 [VeC 46]: build: add Fedora 43 build compatibility45113 [VeC 46]: ipsec: fix implicit enum cast warnings with GCC 1545115 [VeC 46]: sasc: fix maybe-uninitialized warning with GCC 1545114 [VeC 46]: dpdk: fix maybe-uninitialized warning with GCC 1545112 [VeC 46]: build: add AlmaLinux support to install-dep target
Stanislav Zaikin <zstaseg@gmail.com>:
Venkata Ravichandra Mynidi <vmynidi@marvell.com>:
40775 [VEc 27]: tm: add tm framework for hw traffic management
Vladimir Ratnikov <vratnikov@netgate.com>:
45058 [VeC 41]: flowprobe: count based sampling support
Vladimir Zhigulin <vladimir.jigulin@travelping.com>:
40145 [vEC 21]: vppinfra: collect heap stats in constant time
Vladislav Grishenko <themiron@mail.ru>:
44575 [VeC 102]: fib: add interface-rx dpo mpls support44574 [VeC 102]: fib: fix stale interface-rx dpo fib after deag/lookup41660 [VeC 102]: nat: add nat44-ed ipfix dst address and port logging42538 [VeC 102]: nat: speedup nat44-ed vrf table lookups39555 [VeC 102]: nat: fix nat44-ed address removal from fib44563 [veC 103]: ip: fix DSCP CS7 value44568 [VeC 103]: vxlan: add default dscp value config for vxlan encap44567 [VeC 103]: udp: add default dscp value config for udp encap40627 [VeC 103]: fib: fix invalid udp encap id cases39580 [VeC 103]: fib: fix udp encap mp-safe ops and id validation43180 [VeC 103]: fib: avoid loadbalance dpo node path polarisation40630 [VeC 103]: vlib: mark cli quit command as mp_safe
Vratko Polak <vrpolak@cisco.com>:
45528 [vEC 6]: empty change for GHA(CSIT) testing
Xiangqing Cheng <chengxq@chinatelecom.cn>:
42849 [VeC 118]: ip-neighbor: ARP/NA per-interface counter improvements
joydeep ghosh <joydeep779@gmail.com>:
44631 [vec 70]: dns: fix crash when no usable source address exists
lei feng <1579628578@qq.com>:
mahdi varasteh <mahdy.varasteh@gmail.com>:
43892 [VeC 127]: fib: compute fib entry flags from full path list
niklesh <nikleshparshaboina@gmail.com>:
45016 [VEc 14]: cnat: add scope_id to session key
nleblanc <nleblanc@joustsec.com>:
45271 [VeC 33]: linux-cp: prevent MAC address sync on non-Ethernet interfaces on RTM_NEWLINK
pkt4u <pkt4u@outlook.com>:
ruici wang <964491902@qq.com>:
44100 [veC 160]: ipsec: prevent use of deleted keys in async mode
shaohui jin <jinshaohui789@163.com>:
44928 [veC 48]: fib: IPv4 Route Query Command Crash
steven luong <sluong@cisco.com>:
44569 [VeC 103]: vppinfra: clib_time_verify_frequency may cause time jump
yelena_c@rad.com <yelena_c@rad.com>:
The following gerrit changes have not been updated in over 180 days and have been abandoned.
C.J. Collier:
1948 [A 180]: DO NOT MERGE - testing new build image
| 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
| Patches assigned | |
|---|---|
| authors | 106 |
| maintainers | 63 |
| committers | 0 |
| abandoned | 1 |