summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/vlib/unix/FEATURE.yaml13
-rw-r--r--src/vnet/classify/FEATURE.yaml10
-rw-r--r--src/vnet/cop/FEATURE.yaml11
-rw-r--r--src/vnet/pg/FEATURE.yaml13
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]