[dpdk-dev] [PATCH v4 0/7] Add MACsec offload support for ixgbe
Lu, Wenzhuo
wenzhuo.lu at intel.com
Tue Jan 3 07:15:33 CET 2017
Hi,
> -----Original Message-----
> From: Bie, Tiwei
> Sent: Wednesday, December 28, 2016 11:41 PM
> To: dev at dpdk.org
> Cc: adrien.mazarguil at 6wind.com; Lu, Wenzhuo; Mcnamara, John;
> olivier.matz at 6wind.com; thomas.monjalon at 6wind.com; Ananyev, Konstantin;
> Zhang, Helin; Dai, Wei; Wang, Xiao W
> Subject: [PATCH v4 0/7] Add MACsec offload support for ixgbe
>
> This patch set adds the MACsec offload support for ixgbe.
> The testpmd is also updated to support MACsec cmds.
>
> v2:
> - Update the documents for testpmd;
> - Update the release notes;
> - Reuse the functions provided by base code;
>
> v3:
> - Add the missing parts of MACsec mbuf flag and reorganize the patch set;
> - Add an ethdev event type for MACsec;
> - Advertise the MACsec offload capabilities based on the mac type;
> - Minor fixes and improvements;
>
> v4:
> - Reserve bits in mbuf and ethdev for PMD specific API;
> - Use the reserved bits in PMD specific API;
>
> Tiwei Bie (7):
> mbuf: reserve a Tx offload flag for PMD-specific API
> ethdev: reserve an event type for PMD-specific API
> ethdev: reserve capability flags for PMD-specific API
> net/ixgbe: add MACsec offload support
> app/testpmd: add MACsec offload commands
> doc: add ixgbe specific APIs
> doc: update the release notes for the reserved flags
>
> app/test-pmd/cmdline.c | 389 ++++++++++++++++++++++
> app/test-pmd/macfwd.c | 7 +
> app/test-pmd/macswap.c | 7 +
> app/test-pmd/testpmd.h | 2 +
> app/test-pmd/txonly.c | 7 +
> doc/guides/rel_notes/release_17_02.rst | 18 ++
> doc/guides/testpmd_app_ug/testpmd_funcs.rst | 32 ++
> drivers/net/ixgbe/ixgbe_ethdev.c | 481 +++++++++++++++++++++++++++-
> drivers/net/ixgbe/ixgbe_ethdev.h | 45 +++
> drivers/net/ixgbe/ixgbe_rxtx.c | 5 +
> drivers/net/ixgbe/rte_pmd_ixgbe.h | 122 +++++++
> drivers/net/ixgbe/rte_pmd_ixgbe_version.map | 11 +
> lib/librte_ether/rte_ethdev.h | 4 +
> lib/librte_mbuf/rte_mbuf.c | 2 +
> lib/librte_mbuf/rte_mbuf.h | 5 +
> 15 files changed, 1132 insertions(+), 5 deletions(-)
>
> --
> 2.7.4
Series Acked-by: Wenzhuo Lu <wenzhuo.lu at intel.com>
More information about the dev
mailing list