summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorPavel Belous <pavel.belous@aquantia.com>2019-04-18 11:39:51 +0000
committerFerruh Yigit <ferruh.yigit@intel.com>2019-04-19 14:51:54 +0200
commitec0dec44ecb9f90d92c66a6ee984cbb6c4c0e05f (patch)
tree5c0fee075548926547b676ba9ef8099588fef966 /doc
parent0ec6573b3bc3dac0435c83b28cf659b54c2b4786 (diff)
downloaddpdk-draft-windows-ec0dec44ecb9f90d92c66a6ee984cbb6c4c0e05f.zip
dpdk-draft-windows-ec0dec44ecb9f90d92c66a6ee984cbb6c4c0e05f.tar.gz
dpdk-draft-windows-ec0dec44ecb9f90d92c66a6ee984cbb6c4c0e05f.tar.xz
net/atlantic: enable MACsec configuration
These are driver MACsec configuration routines. They fill in config structures and prepare these to be send to FW. Actual configuration will happen in link interrupt handler. We declare MACsec offload bits in DPDK offload capabilities and provide external experimental MACsec API wrappers. Also update documentation with feature matrix for the enabled feature. Signed-off-by: Pavel Belous <pavel.belous@aquantia.com> Signed-off-by: Igor Russkikh <igor.russkikh@aquantia.com>
Diffstat (limited to 'doc')
-rw-r--r--doc/guides/nics/atlantic.rst6
-rw-r--r--doc/guides/nics/features/atlantic.ini1
-rw-r--r--doc/guides/rel_notes/release_19_05.rst4
3 files changed, 11 insertions, 0 deletions
diff --git a/doc/guides/nics/atlantic.rst b/doc/guides/nics/atlantic.rst
index 80591b1..22f2410 100644
--- a/doc/guides/nics/atlantic.rst
+++ b/doc/guides/nics/atlantic.rst
@@ -19,6 +19,12 @@ Supported features
- RSS (Receive Side Scaling)
- Checksum offload
- Jumbo Frame upto 16K
+- MACSEC offload
+
+Experimental API features
+^^^^^^^^^^^^^^^^^^^^^^^^^
+
+- MACSEC PMD API is considered as experimental and is subject to change/removal in next DPDK releases.
Configuration Information
^^^^^^^^^^^^^^^^^^^^^^^^^
diff --git a/doc/guides/nics/features/atlantic.ini b/doc/guides/nics/features/atlantic.ini
index 5ed095b..2bb8ecc 100644
--- a/doc/guides/nics/features/atlantic.ini
+++ b/doc/guides/nics/features/atlantic.ini
@@ -20,6 +20,7 @@ VLAN filter = Y
Flow control = Y
CRC offload = Y
VLAN offload = Y
+MACsec offload = Y
L3 checksum offload = Y
L4 checksum offload = Y
Packet type parsing = Y
diff --git a/doc/guides/rel_notes/release_19_05.rst b/doc/guides/rel_notes/release_19_05.rst
index 3606469..3c388da 100644
--- a/doc/guides/rel_notes/release_19_05.rst
+++ b/doc/guides/rel_notes/release_19_05.rst
@@ -165,6 +165,10 @@ New Features
* Added CRC offload support
* Added Rx checksum offload validation support
+* **Updated the atlantic PMD.**
+
+ Added MACSEC hardware offload experimental API.
+
* **Updated the QuickAssist Technology PMD.**
Added support for AES-XTS with 128 and 256 bit AES keys.