diff options
author | Dave Barach <dave@barachs.net> | 2020-02-07 08:40:57 -0500 |
---|---|---|
committer | Florin Coras <florin.coras@gmail.com> | 2020-02-10 16:22:00 +0000 |
commit | e053056bb33f6b5c3363cbe9bb27e01e84c2e6df (patch) | |
tree | 30379c6f935d19647c569e321be1a5291688ac80 | |
parent | b954f0125b9aa9324c4d2f9f25ba8232a94c624a (diff) |
misc: add FEATURE.yaml files
For src/vnet/classify, src/vnet/cop, src/vnet/pg, and src/vlib/unix
Type: docs
Signed-off-by: Dave Barach <dave@barachs.net>
Change-Id: Ib6ab734608693a1e9562a44808246950616e8d36
-rw-r--r-- | src/vlib/unix/FEATURE.yaml | 13 | ||||
-rw-r--r-- | src/vnet/classify/FEATURE.yaml | 10 | ||||
-rw-r--r-- | src/vnet/cop/FEATURE.yaml | 11 | ||||
-rw-r--r-- | src/vnet/pg/FEATURE.yaml | 13 |
4 files changed, 47 insertions, 0 deletions
diff --git a/src/vlib/unix/FEATURE.yaml b/src/vlib/unix/FEATURE.yaml new file mode 100644 index 00000000000..e5fcf9c5531 --- /dev/null +++ b/src/vlib/unix/FEATURE.yaml @@ -0,0 +1,13 @@ +--- +name: vlib/unix +maintainer: Dave Barach <dbarach@cisco.com> +features: + - epoll-based file I/O support + - Linux signal handling + - Syslog support + - Startup configuration processing, logging + - Configuration debug CLI pager, banner, main loop polling interval + - Per-thread stack allocation, guard-page setup +description: "Linux-specific support routines" +state: production +properties: [CLI, MULTITHREAD] diff --git a/src/vnet/classify/FEATURE.yaml b/src/vnet/classify/FEATURE.yaml new file mode 100644 index 00000000000..976bfa5ba5a --- /dev/null +++ b/src/vnet/classify/FEATURE.yaml @@ -0,0 +1,10 @@ +--- +name: Classify +maintainer: Dave Barach <dbarach@cisco.com> +features: + - Swiss-army-knife mask-match engine for classifying packets + - Uses 128-bit SIMD vector operations for performance + - Many use-cases, including packet trace / pcap capture filtration +description: "Mask / match packet classifier" +state: production +properties: [API, CLI, MULTITHREAD] diff --git a/src/vnet/cop/FEATURE.yaml b/src/vnet/cop/FEATURE.yaml new file mode 100644 index 00000000000..c6fbdb86f05 --- /dev/null +++ b/src/vnet/cop/FEATURE.yaml @@ -0,0 +1,11 @@ +--- +name: COP +maintainer: Dave Barach <dbarach@cisco.com> +features: + - v4, v6 non-default FIB src-address lookup + - Drop packets which don't hit a receive adjacency + - Not widely used + +description: "A very simple / fast source-address whitelist feature" +state: experimental +properties: [API, CLI, MULTITHREAD] diff --git a/src/vnet/pg/FEATURE.yaml b/src/vnet/pg/FEATURE.yaml new file mode 100644 index 00000000000..5dfdbf67235 --- /dev/null +++ b/src/vnet/pg/FEATURE.yaml @@ -0,0 +1,13 @@ +--- +name: PG +maintainer: Dave Barach <dbarach@cisco.com> +features: + - High-speed packet generation + - Packet definition CLI + - Support for pcap capture replay + - Multi-thread packet generation + - Packet injection into arbitrary graph nodes + - Heavily used by "make test" +description: "High-speed packet generator" +state: production +properties: [CLI, MULTITHREAD] |