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
- Verified
- Not expired
- Comments resolved
- Approved by Maintainers
45181 [VECR 3]: hs-test: add messages to asserts
- af_xdp: Benoît Ganne <bganne@cisco.com>, Damjan Marion <damarion@cisco.com>
- 45033 [VECr 23]: af_xdp: add support for multi-buffer
- bfd: Klement Sekera <klement.sekera@gmail.com>
- 44827 [VECr 29]: crypto: unify per-thread key_data allocation
- bufmon: Benoît Ganne <bganne@cisco.com>
- 45110 [VECr 9]: bufmon: unregister old callbacks before re-registering on enable
- build: Damjan Marion <damarion@cisco.com>
- classify: Dave Barach <vpp@barachs.net>
- 42958 [VECr 17]: tm: add 'mark_flow' action for traffic management
- cnat: Nathan Skrzypczak <nathan.skrzypczak@gmail.com>, Neale Ranns <neale@graphiant.com>
- crypto: Damjan Marion <damarion@cisco.com>, Neale Ranns <neale@graphiant.com>
- 44827 [VECr 29]: crypto: unify per-thread key_data allocation
- crypto-infra: Damjan Marion <damarion@cisco.com>
- 44827 [VECr 29]: crypto: unify per-thread key_data allocation
- docs: John DeNisco <jdenisco@cisco.com>, Dave Wallace <dwallacelf@gmail.com>
- dpdk: Damjan Marion <damarion@cisco.com>, Mohammed Hawari <mohammed@hawari.fr>
- dpdk-cryptodev: Kai Ji <kai.ji@intel.com>, Fan Zhang <fanzhang.oss@gmail.com>
- 44827 [VECr 29]: crypto: unify per-thread key_data allocation
- ethernet: Dave Barach <vpp@barachs.net>, Damjan Marion <damarion@cisco.com>
- 45296 [VECr 3]: ethernet: implement outer_vlan_id_any sub-interface matching
- fib: Neale Ranns <neale@graphiant.com>
- flow: Damjan Marion <damarion@cisco.com>
- 45063 [VECr 7]: flow: fix flow_ops_function check
- flowprobe: Ole Troan <otroan@employees.org>
- 45058 [VECr 15]: flowprobe: count based sampling support
- gso: Andrew Yourtchenko <ayourtch@gmail.com>, Mohsin Kazmi <mohsin.kazmi14@gmail.com>
- 45280 [VECr 3]: gso: implement IPv6 extension header traversal
- http: Florin Coras <fcoras@cisco.com>
- 45342 [VECr 0]: http: move h2 and h3 aux conn ctx to http_ctx_t
- interface: Dave Barach <vpp@barachs.net>
- ip-neighbor: Neale Ranns <neale@graphiant.com>
- ip6: Neale Ranns <neale@graphiant.com>, Jon Loeliger <jdl@netgate.com>
- ip6-nd: Dave Barach <vpp@barachs.net>, Neale Ranns <neale@graphiant.com>
- 44966 [VECr 1]: ip-neighbor: fix missing solicited-node multicast MAC45268 [VECr 8]: ip6-nd: enforce on-link source validation for RS neighbor learning45074 [VECr 8]: ip6-nd: enforce on-link source validation for ND learning45046 [VECr 8]: ip6-nd: add punt reason for neigh advs45260 [VECr 8]: ip6-nd: add per-interface control for inbound RA acceptance44350 [VECr 13]: ip6-nd: fix unicast NA handling in ND proxy45099 [VECr 14]: ip6-nd: add nd-proxy all dst
- ipsec: Neale Ranns <neale@graphiant.com>, Fan Zhang <fanzhang.oss@gmail.com>
- kube-test: Florin Coras <fcoras@cisco.com>, Adrian Villin <avillin@cisco.com>
- 45180 [VECr 6]: kube-test: add VppInstance struct and functions
- l2: John Lo <lojultra2020@outlook.com>, Steven Luong <sluong@cisco.com>
- linux-cp: Neale Ranns <neale@graphiant.com>, Matthew Smith <mgsmith@netgate.com>
- lisp: Florin Coras <fcoras@cisco.com>
- 44827 [VECr 29]: crypto: unify per-thread key_data allocation
- misc: vpp-dev Mailing List <vpp-dev@fd.io>
- 45289 [VECr 0]: pppoe: add PPPoE client and pppox45042 [VECr 8]: stats: stat_segment_ls_r() only return NULL on error45043 [VECr 8]: stats: don't leak regcomp() allocated memory44479 [VECr 13]: ip: add interface address change notifications45119 [VECr 20]: build: add Fedora 43 build compatibility45033 [VECr 23]: af_xdp: add support for multi-buffer44827 [VECr 29]: crypto: unify per-thread key_data allocation
- octeon: Monendra Singh Kushwaha <kmonendra@marvell.com>, Damjan Marion <damarion@cisco.com>
- pg: Dave Barach <vpp@barachs.net>
- 45280 [VECr 3]: gso: implement IPv6 extension header traversal
- policer: Neale Ranns <neale@graphiant.com>, Maxime Peim <maxime.peim@gmail.com>
- quic: Aloys Augustin <aloaugus@cisco.com>, Nathan Skrzypczak <nathan.skrzypczak@gmail.com>, Dave Wallace <dwallacelf@gmail.com>, Florin Coras <fcoras@cisco.com>
- 44827 [VECr 29]: crypto: unify per-thread key_data allocation
- sasc: Ole Troan <otroan@employees.org>, Mohammed Hawari <mohammed@hawari.fr>
- 45115 [VECr 20]: sasc: fix maybe-uninitialized warning with GCC 15
- 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>
- snort: Damjan Marion <damarion@cisco.com>
- srv6-mobile: Tetsuya Murakami <tetsuya.mrk@gmail.com>, Satoru Matsushima <satoru.matsushima@gmail.com>
- 44899 [VECr 8]: sr: implement sub-int L2 encap and DX2
- 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>
- 45289 [VECr 0]: pppoe: add PPPoE client and pppox42150 [VECr 0]: tests: reduce sleep interval in ip-neighbor age test44966 [VECr 1]: ip-neighbor: fix missing solicited-node multicast MAC45296 [VECr 3]: ethernet: implement outer_vlan_id_any sub-interface matching45280 [VECr 3]: gso: implement IPv6 extension header traversal45012 [VECr 6]: ip-neighbor: suppress off-link adj-fib on addressed interfaces45268 [VECr 8]: ip6-nd: enforce on-link source validation for RS neighbor learning45073 [VECr 8]: fib: honor unnumbered RX interface in MFIB RPF check45074 [VECr 8]: ip6-nd: enforce on-link source validation for ND learning45046 [VECr 8]: ip6-nd: add punt reason for neigh advs44899 [VECr 8]: sr: implement sub-int L2 encap and DX245260 [VECr 8]: ip6-nd: add per-interface control for inbound RA acceptance45249 [VECr 9]: policer: fix DSCP marking for VLAN-tagged packets45252 [VECr 9]: policer: fix unchecked policer removal45254 [VECr 9]: policer: reject deletion of policer used by punt policing44970 [VECr 10]: l2: Add API for input/output features44803 [VECr 10]: sfdp: add sfdp-session-stats service44350 [VECr 13]: ip6-nd: fix unicast NA handling in ND proxy45099 [VECr 14]: ip6-nd: add nd-proxy all dst44465 [VECr 15]: tests: support setting larger API queue size45058 [VECr 15]: flowprobe: count based sampling support45033 [VECr 23]: af_xdp: add support for multi-buffer
- tls: Florin Coras <fcoras@cisco.com>, Ping Yu <ping.yu@intel.com>
- 44827 [VECr 29]: crypto: unify per-thread key_data allocation
- unittest: Dave Barach <vpp@barachs.net>, Florin Coras <fcoras@cisco.com>
- virtio: Mohsin Kazmi <mohsin.kazmi14@gmail.com>, Damjan Marion <damarion@cisco.com>
- vpp: Dave Barach <vpp@barachs.net>
- vppapigen: Ole Troan <otroan@employees.org>
- vppinfra: Dave Barach <vpp@barachs.net>
- 44519 [VECr 2]: vppinfra: format_hexdump_trunc, unformat_bitrate, format_backtrace
- wireguard: Artem Glazychev <artem.glazychev@xored.com>, Fan Zhang <fanzhang.oss@gmail.com>
Please rebase and fix verification failures on these gerrit changes.
Alexander Chernavin <chernavin@mts.ru>:
43726 [Vec 126]: vhost: fix rxvq interrupts triggered because of race
Andrew Mason <mason12@gmail.com>:
Andrew Yourtchenko <ayourtch@gmail.com>:
41210 [veC 64]: build: disable the "new" way of handling API dependencies which relies on a broken CMake feature
Anna Neiman <anna.neiman@insidepacket.com>:
43046 [VeC 92]: feature: Call dvr_dpo_unlock in case delete SW interface - in order enable feature ip4-dvr-reinject on the following addition interface ;add arch index in show features43916 [Vec 153]: vlib: print non-parked threads on vlib_worker_thread_barrier_sync_int43915 [Vec 156]: vnet: Initialize the classify arrays to ~0
Aritra Basu <aritrbas@cisco.com>:
44981 [VeC 34]: ip-neighbor: preserve interface LL receive DPO for self link-local
Bartlomiej Leszak <bartlomiej.leszak@gmail.com>:
42978 [VeC 92]: pnat: do not disable pnat on rule deletion
Benoît Ganne <bganne@cisco.com>:
C.J. Collier:
1948 [veC 154]: DO NOT MERGE - testing new build image
Damjan Marion <dmarion@0xa5.net>:
Dave Wallace <dwallacelf@gmail.com>:
44450 [vEC 0]: misc: patch to test CI infra
FDio GitHub Actions <releng+fdio-github@linuxfoundation.org>:
Hadi Rayan Al-Sandid <halsandi@cisco.com>:
Hedi Bouattour <hedibouattour2010@gmail.com>:
43369 [VEc 1]: cnat: support encapsulation and session cleanup on backend deletion
Ivan Ivanets <iivanets@cisco.com>:
43891 [veC 163]: tests: add crypto+hmac perf test
Jerome Labidurie <jerome.labidurie@orange.com>:
Jerome Tollet <jtollet@cisco.com>:
45102 [VEc 0]: sfdp: add configurable timer interval45159 [VEc 16]: iavf: fix native AVF TSO queue setup44559 [VEc 23]: af_xdp: ensure null termination in format() string outputs44584 [veC 63]: tests: fix tag_fixme_debian12 to tag_fixme_debian1144572 [VeC 75]: virtio: add native plugin L2 xconnect test with QEMU
Jing Peng <jing@meter.com>:
37058 [VeC 50]: vppapigen: fix json build error
Klement Sekera <klement.sekera@gmail.com>:
42486 [VeC 165]: tests: add send_and_expect_multi
Maxime Peim <maxime.peim@gmail.com>:
Mohammad Mahdi Nemati Haravani <nemati.mahdi255@gmail.com>:
44303 [VeC 107]: 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>:
Mohsin Kazmi <sykazmi@cisco.com>:
44935 [VEc 8]: virtio: add support for mac filtering44930 [VEc 8]: virtio: add support for mac address changing42886 [VeC 37]: ipip: fix support for ipip6o6 from linux tunnel44715 [Vec 41]: pg: Guard against non‑monotonic time and negative accumulator44426 [VeC 76]: virtio: add the check if MAC feature is negotiated
Moinak Bhattacharyya <moinakb001@gmail.com>:
Nathan Skrzypczak <nathan.skrzypczak@gmail.com>:
Parth Sahu <parthsahu15@gmail.com>:
Ryosuke Nakayama <ryosuke_666@icloud.com>:
45117 [vEC 20]: atlantic: remove unused pkt_n_desc variable
Stanislav Zaikin <zstaseg@gmail.com>:
Venkata Ravichandra Mynidi <vmynidi@marvell.com>:
40775 [VEc 1]: tm: add tm framework for hw traffic management
Vladimir Zhigulin <vladimir.jigulin@travelping.com>:
40145 [VeC 119]: vppinfra: collect heap stats in constant time
Vladislav Grishenko <themiron@mail.ru>:
44575 [VeC 76]: fib: add interface-rx dpo mpls support44574 [VeC 76]: fib: fix stale interface-rx dpo fib after deag/lookup41660 [VeC 76]: nat: add nat44-ed ipfix dst address and port logging42538 [VeC 76]: nat: speedup nat44-ed vrf table lookups39555 [VeC 76]: nat: fix nat44-ed address removal from fib44563 [veC 77]: ip: fix DSCP CS7 value44568 [VeC 77]: vxlan: add default dscp value config for vxlan encap44567 [VeC 77]: udp: add default dscp value config for udp encap40627 [VeC 77]: fib: fix invalid udp encap id cases39580 [VeC 77]: fib: fix udp encap mp-safe ops and id validation43180 [VeC 77]: fib: avoid loadbalance dpo node path polarisation40630 [VeC 77]: vlib: mark cli quit command as mp_safe
Xiangqing Cheng <chengxq@chinatelecom.cn>:
42849 [VeC 92]: ip-neighbor: ARP/NA per-interface counter improvements
joydeep ghosh <joydeep779@gmail.com>:
44631 [vec 44]: dns: fix crash when no usable source address exists
lei feng <1579628578@qq.com>:
42064 [vec 49]: docs: Python apis examples
mahdi varasteh <mahdy.varasteh@gmail.com>:
43892 [VeC 101]: fib: compute fib entry flags from full path list
niklesh <nikleshparshaboina@gmail.com>:
45016 [vEc 0]: cnat: add scope_id to session key
peng xu <84839011@sina.com>:
44858 [VeC 43]: l2: fix missing CDP hello packets on BVI interface
pkt4u <pkt4u@outlook.com>:
ruici wang <964491902@qq.com>:
44100 [veC 134]: ipsec: prevent use of deleted keys in async mode
shaohui jin <jinshaohui789@163.com>:
44928 [vEC 21]: fib: IPv4 Route Query Command Crash
steven luong <sluong@cisco.com>:
44569 [VeC 77]: 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.
Moinak Bhattacharyya <moinakb001@gmail.com>:
43760 [A 180]: rdma: allow dynamic libibverbs and libmlx5
| 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 | 88 |
| maintainers | 54 |
| committers | 1 |
| abandoned | 1 |