net/ixgbe: add MACsec offload
authorTiwei Bie <tiwei.bie@intel.com>
Fri, 13 Jan 2017 11:21:39 +0000 (19:21 +0800)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Sun, 15 Jan 2017 18:16:37 +0000 (19:16 +0100)
commitb35d309710fe45c1726843a8892406fc18ec8a5b
tree06e17105efb8934d0c27c90fee2ab52f57b6dfda
parent375008544b5107d7304fed10403ff7e09b86c121
net/ixgbe: add MACsec offload

MACsec (or LinkSec, 802.1AE) is a MAC level encryption/authentication
scheme defined in IEEE 802.1AE that uses symmetric cryptography.
This commit adds the MACsec offload support for ixgbe.

Signed-off-by: Tiwei Bie <tiwei.bie@intel.com>
Acked-by: Wenzhuo Lu <wenzhuo.lu@intel.com>
doc/guides/nics/features/default.ini
doc/guides/nics/features/ixgbe.ini
doc/guides/rel_notes/release_17_02.rst
drivers/net/ixgbe/ixgbe_ethdev.c
drivers/net/ixgbe/ixgbe_ethdev.h
drivers/net/ixgbe/ixgbe_rxtx.c
drivers/net/ixgbe/rte_pmd_ixgbe.h
drivers/net/ixgbe/rte_pmd_ixgbe_version.map