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
- bufmon: Benoît Ganne <bganne@cisco.com>
- 43369 [VECr 22]: cnat: converge new cnat implementation to support encaps (calico)
- build: Damjan Marion <damarion@cisco.com>
- 43888 [VECr 5]: build: fix pkgconfig path for vpp-ext-deps package
- cnat: Nathan Skrzypczak <nathan.skrzypczak@gmail.com>, Neale Ranns <neale@graphiant.com>
- 43369 [VECr 22]: cnat: converge new cnat implementation to support encaps (calico)
- crypto: Damjan Marion <damarion@cisco.com>, Neale Ranns <neale@graphiant.com>
- 43818 [VECr 19]: crypto: experimental single key+op thread-safe handlers
- hs-test: Florin Coras <fcoras@cisco.com>, Matus Fabian <matfabia@cisco.com>, Adrian Villin <avillin@cisco.com>
- 43848 [VECr 5]: session svm vcl: stop tracking app si in shr
- hsa: Florin Coras <fcoras@cisco.com>, Dave Wallace <dwallacelf@gmail.com>, Aloys Augustin <aloaugus@cisco.com>, Nathan Skrzypczak <nathan.skrzypczak@gmail.com>
- 43917 [VECr 0]: quic: add transport connect_stream callback43909 [VECr 0]: http: add transport connect_stream callback43848 [VECr 5]: session svm vcl: stop tracking app si in shr43849 [VECr 5]: svm session: stop sharing vpp si in shr43844 [VECr 5]: svm: support decoupling fifo signals from shared fifo
- http: Florin Coras <fcoras@cisco.com>
- 43909 [VECr 0]: http: add transport connect_stream callback
- ip-neighbor: Neale Ranns <neale@graphiant.com>
- 43922 [VECr 0]: ip-neighbor: flush static neighbors on if deletion
- kube-test: Florin Coras <fcoras@cisco.com>, Adrian Villin <avillin@cisco.com>
- 43768 [VECr 0]: kube-test: remove dryrun option, fix persist
- memif: Damjan Marion <damarion@cisco.com>
- 43913 [VECr 2]: memif: fix invalid pointer after suspend
- misc: vpp-dev Mailing List <vpp-dev@fd.io>
- 43888 [VECr 5]: build: fix pkgconfig path for vpp-ext-deps package43818 [VECr 19]: crypto: experimental single key+op thread-safe handlers43683 [VECr 19]: crypto: enforce native thread-safe dataplane via read-only keys43694 [VECr 30]: oe: add README.rst43695 [VECr 30]: oe: add myself to OE maintainers
- quic: Aloys Augustin <aloaugus@cisco.com>, Nathan Skrzypczak <nathan.skrzypczak@gmail.com>, Dave Wallace <dwallacelf@gmail.com>, Florin Coras <fcoras@cisco.com>
- rdma: Benoît Ganne <bganne@cisco.com>, Damjan Marion <damarion@cisco.com>
- 43760 [VECr 25]: rdma: allow dynamic libibverbs and libmlx5
- session: Florin Coras <fcoras@cisco.com>
- snort: Damjan Marion <damarion@cisco.com>
- svm: Dave Barach <vpp@barachs.net>
- tests: Klement Sekera <klement.sekera@gmail.com>, Paul Vinciguerra <pvinci@vinciconsulting.com>
- vcl: Florin Coras <fcoras@cisco.com>
- vlib: Dave Barach <vpp@barachs.net>, Damjan Marion <damarion@cisco.com>
- vppinfra: Dave Barach <vpp@barachs.net>
- 43683 [VECr 19]: crypto: enforce native thread-safe dataplane via read-only keys
Please rebase and fix verification failures on these gerrit changes.
Alexander Chernavin <chernavin@mts.ru>:
43726 [VEc 22]: vhost: fix rxvq interrupts triggered because of race
Alok Mishra <almishra@marvell.com>:
42958 [veC 159]: tm: add 'mark_flow' action for traffic management
Andrew Yourtchenko <ayourtch@gmail.com>:
Anna Neiman <anna.neiman@insidepacket.com>:
43916 [VEc 0]: vlib: print non-parked threads on vlib_worker_thread_barrier_sync_int43915 [VEc 1]: vnet: Initialize the classify arrays to ~043461 [Vec 92]: lacp: optionally move lacp tx to the worker ( not vpp_main)43358 [VeC 113]: lacp: handle lacp input fsm in vpp_main; handle bond change state operations without traffic ( between barrier_sync.. barrier_release)43281 [Vec 114]: l2: l2_flood-clone whole buffers43046 [veC 147]: 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 features
Aritra Basu <aritrbas@cisco.com>:
43638 [VEc 28]: kube-test: added felix tests for calico in kube-test
Bartlomiej Leszak <bartlomiej.leszak@gmail.com>:
Benison Technologies <benison@benisontech.com>:
43527 [Vec 59]: ipsec: handoff and vlan fixes ipsec - AH
Benoît Ganne <bganne@cisco.com>:
Damjan Marion <dmarion@0xa5.net>:
43870 [vEC 8]: armada: multiqueue and rss support
Florin Coras <florin.coras@gmail.com>:
43860 [VEc 5]: vcl: optimize handling of ct fifos
Hadi Rayan Al-Sandid <halsandi@cisco.com>:
43500 [VeC 83]: ping: add option to specify interface src-address
Hedi Bouattour <hedibouattour2010@gmail.com>:
Ivan Ivanets <iivanets@cisco.com>:
Jay Wang <jay.wang2@arm.com>:
43896 [vEC 5]: build: support VPP native build when VPP_PLATFORM is defined
Jing Peng <jing@meter.com>:
37058 [veC 140]: vppapigen: fix json build error
Maxim Uvarov <maxim@skbuff.ru>:
43693 [vEc 30]: oe: add openembedded layer to build vpp
Maxime Peim <maxime.peim@gmail.com>:
Mohammed HAWARI <momohawari@gmail.com>:
Mohsin Kazmi <sykazmi@cisco.com>:
Moinak Bhattacharyya <moinakb001@gmail.com>:
Naveen Joy <najoy@cisco.com>:
Rock Go <guozhenqiangg@qq.com>:
43359 [VeC 106]: nat: fix two problems in hairpin NAT scenario 1. Add source port information to nat44-ed o2i flow's rewrite. 2. Rewrite tx_fib_index when hairpin traffic crosses VRFs.
Sanjyot Vaidya <sanjyot.vaidya@arm.com>:
42983 [vec 154]: acl: added hit count logic in VPP for debugging
Stanislav Zaikin <zstaseg@gmail.com>:
42931 [VeC 34]: cnat: add vrf awareness
Venkata Ravichandra Mynidi <vmynidi@marvell.com>:
40775 [VeC 161]: tm: add tm framework for hw traffic management
Vladimir Smirnov <civil.over@gmail.com>:
42090 [Vec 54]: build: Add VPP_MAX_WORKERS configure option
Vladimir Zhigulin <vladimir.jigulin@travelping.com>:
43685 [vEC 2]: test: improve bihash test
Vladislav Grishenko <themiron@mail.ru>:
43180 [VeC 127]: fib: avoid loadbalance dpo node path polarisation43181 [VeC 129]: fib: set the value of the sw_if_index for NULL route40436 [VeC 129]: ip: mark IP_TABLE_DUMP and IP_ROUTE_DUMP as mp-safe40630 [VeC 147]: vlib: mark cli quit command as mp_safe41660 [Vec 178]: nat: add nat44-ed ipfix dst address and port logging
Vratko Polak <vrpolak@cisco.com>:
Xiangqing Cheng <chengxq@chinatelecom.cn>:
42849 [VeC 176]: ip-neighbor: ARP/NA per-interface counter improvements
bsoares.it@gmail.com <bsoares.it@gmail.com>:
42944 [Vec 160]: vhost: add full_tx_queue_placement option for vhost-user interfaces
chenxk <case2111@163.com>:
43481 [VeC 88]: dispatch-trace: fix crash issues caused by buffer-trace
echo <614699596@qq.com>:
43520 [VeC 78]: bonding: capture rx packets before ethernet-input node.
lei feng <1579628578@qq.com>:
42064 [Vec 156]: docs: Python apis examples
mahdi varasteh <mahdy.varasteh@gmail.com>:
43892 [vEC 7]: fib: compute fib entry flags from full path list
mjbenz <michael.benz@windriver.com>:
42969 [veC 160]: Makefile: Added support for the Wind River eLxr distribution
yu lintao <oopsadm@gmail.com>:
43357 [VeC 108]: ethernet: fix mac mismatch in promisc mode
| 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 | 62 |
| maintainers | 23 |
| committers | 0 |
| abandoned | 0 |