diff options
author | Dave Barach <dave@barachs.net> | 2019-05-28 16:31:05 -0400 |
---|---|---|
committer | Damjan Marion <dmarion@me.com> | 2019-05-29 07:51:19 +0000 |
commit | 11965c7b47670da7d02eb2c543be52008c66848e (patch) | |
tree | a744cc380bf8d91f8aa235b7bbe31f5e5110e600 /MAINTAINERS | |
parent | 4d376f67a6e259e747dbbd4551578657663840f7 (diff) |
Break out the broom for some cleanup work
Maintain the MAINTAINERS file. Removed src/plugins/*.am listings. Added
a couple of plugins.
Add vlib_process_create (vlib_main_t *vm, char *name,
vlib_node_function_t *f, u32 log2_n_stack_bytes);
/** @brief Create a vlib process
* @param vm &vlib_global_main
* @param f the process node function
* @param log2_n_stack_bytes size of the process stack, defaults to 16K
* @return newly-create node index
* @warning call only on the main thread. Barrier sync required.
*/
This function makes it easy to spin up periodic processes when features
are enabled for the first time. That coding pattern is highly recommended.
Update the emacs-lisp plugin generator to use vlib_process_create,
instead of generating static periodic process nodes.
Change-Id: Icda33e93b9034779d3a3e228cd1110af14b058a5
Signed-off-by: Dave Barach <dave@barachs.net>
Diffstat (limited to 'MAINTAINERS')
-rw-r--r-- | MAINTAINERS | 31 |
1 files changed, 13 insertions, 18 deletions
diff --git a/MAINTAINERS b/MAINTAINERS index b58d5370132..d9342979080 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -14,15 +14,13 @@ Descriptions of section entries: Build System M: Damjan Marion <damarion@cisco.com> F: Makefile -F: src/*.ac -F: src/*.am -F: src/*.mk -F: src/m4/ +F: src/CMakeLists.txt +F: src/cmake/ Build System Internal M: Dave Barach <dave@barachs.net> F: build-root/Makefile -F: build-data/* +F: build-data/ Doxygen M: Chris Luke <chrisy@flirble.org> @@ -42,12 +40,12 @@ Infrastructure Library M: Dave Barach <dave@barachs.net> F: src/vppinfra/ -VLIB Library +Vector Library M: Dave Barach <dave@barachs.net> M: Damjan Marion <damarion@cisco.com> F: src/vlib/ -VLIB API Libraries +Binary API Libraries M: Dave Barach <dave@barachs.net> F: src/vlibapi/ F: src/vlibmemory/ @@ -126,7 +124,6 @@ M: John Lo <loj@cisco.com> F: src/vnet/vxlan/ VNET VXLAN-GPE -M: Keith Burns <alagalah@gmail.com> M: Hongjun Ni <hongjun.ni@intel.com> F: src/vnet/vxlan-gpe/ @@ -144,50 +141,48 @@ F: src/plugins/tlsmbedtls Plugin - ACL M: Andrew Yourtchenko <ayourtch@gmail.com> F: src/plugins/acl/ -F: src/plugins/acl.am Plugin - flowprobe M: Ole Troan <otroan@employees.org> F: src/plugins/flowprobe/ -F: src/plugins/flowprobe.am Plugin - GTPU M: Hongjun Ni <hongjun.ni@intel.com> F: src/plugins/gtpu/ -F: src/plugins/gtpu.am Plugin - PPPoE M: Hongjun Ni <hongjun.ni@intel.com> F: src/plugins/pppoe/ -F: src/plugins/pppoe.am Plugin - IPv6 Segment Routing Dynamic Proxy M: Francois Clad <fclad@cisco.com> F: src/plugins/srv6-ad/ -F: src/plugins/srv6_ad.am Plugin - IPv6 Segment Routing Masquerading Proxy M: Francois Clad <fclad@cisco.com> F: src/plugins/srv6-am/ -F: src/plugins/srv6_am.am Plugin - IPv6 Segment Routing Static Proxy M: Francois Clad <fclad@cisco.com> F: src/plugins/srv6-as/ -F: src/plugins/srv6_as.am Plugin - Load Balancer M: Pierre Pfister <ppfister@cisco.com> M: Hongjun Ni <hongjun.ni@intel.com> F: src/plugins/lb/ -F: src/plugins/lb.am Plugin - NSH M: Hongjun Ni <hongjun.ni@intel.com> -M: Keith Burns <alagalah@gmail.com> M: Vengada <venggovi@cisco.com> F: src/plugins/nsh/ -F: src/plugins/nsh.am + +Plugin - Time-based MAC filter +M: Dave Barach <dave@barachs.net> +F: src/plugins/mactime/ + +Plugin - Network Delay Simulator +M: Dave Barach <dave@barachs.net> +F: src/plugins/nsim/ Test Infrastructure M: Klement Sekera <ksekera@cisco.com> |