[dpdk-dev] [PATCH v2 0/7] support E-tag offloading and forwarding on Intel X550 NIC
Hi, > -Original Message- > From: Lu, Wenzhuo > Sent: Monday, February 15, 2016 1:21 AM > To: De Lara Guarch, Pablo; dev at dpdk.org > Subject: RE: [dpdk-dev] [PATCH v2 0/7] support E-tag offloading and > forwarding on Intel X550 NIC > > Hi Pablo, > > > -Original Message- > > From: De Lara Guarch, Pablo > > Sent: Friday, February 12, 2016 9:50 PM > > To: Lu, Wenzhuo; dev at dpdk.org > > Subject: RE: [dpdk-dev] [PATCH v2 0/7] support E-tag offloading and > forwarding > > on Intel X550 NIC > > > > Hi Wenzhuo, > > > > > -Original Message- > > > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Wenzhuo Lu > > > Sent: Tuesday, February 02, 2016 6:57 AM > > > To: dev at dpdk.org > > > Subject: [dpdk-dev] [PATCH v2 0/7] support E-tag offloading and > > > forwarding on Intel X550 NIC > > > > > > This patch set adds the support of E-tag offloading and forwarding on > > > X550. > > > The offloading means E-tag can be inserted and stripped by HW. > > > And E-tag packets can be recognized and forwarded to specific pools > > > based on GRP and E-CID_base in E-tag. > > > > > > Wenzhuo Lu (7): > > > ixgbe: select pool by MAC when using double VLAN > > > lib/librte_ether: support l2 tunnel config > > > ixgbe: support l2 tunnel config > > > app/testpmd: add CLIs for l2 tunnel config > > > lib/librte_ether: support new l2 tunnel operation > > > ixgbe: support l2 tunnel operation > > > app/testpmd: add CLIs for E-tag operation > > > > > > app/test-pmd/cmdline.c | 599 > > > +++ > > > doc/guides/rel_notes/release_2_3.rst | 6 + > > > drivers/net/ixgbe/ixgbe_ethdev.c | 507 > > > + > > > lib/librte_ether/rte_eth_ctrl.h | 9 + > > > lib/librte_ether/rte_ethdev.c| 239 ++ > > > lib/librte_ether/rte_ethdev.h| 288 + > > > 6 files changed, 1648 insertions(+) > > > > > > -- > > > 1.9.3 > > > > Could you add the new commands in testpmd documentation? > Thanks for the reminder. Just to confirm that the testpmd documentation > you mentioned is doc/guides/testpmd_app_ug/testpmd_funcs.rst, right? > That's correct. Thanks! > > (and rebase your patchset, to include the new release_16_04.rst file)
[dpdk-dev] [PATCH v2 0/7] support E-tag offloading and forwarding on Intel X550 NIC
Hi Pablo, > -Original Message- > From: De Lara Guarch, Pablo > Sent: Friday, February 12, 2016 9:50 PM > To: Lu, Wenzhuo; dev at dpdk.org > Subject: RE: [dpdk-dev] [PATCH v2 0/7] support E-tag offloading and forwarding > on Intel X550 NIC > > Hi Wenzhuo, > > > -Original Message- > > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Wenzhuo Lu > > Sent: Tuesday, February 02, 2016 6:57 AM > > To: dev at dpdk.org > > Subject: [dpdk-dev] [PATCH v2 0/7] support E-tag offloading and > > forwarding on Intel X550 NIC > > > > This patch set adds the support of E-tag offloading and forwarding on > > X550. > > The offloading means E-tag can be inserted and stripped by HW. > > And E-tag packets can be recognized and forwarded to specific pools > > based on GRP and E-CID_base in E-tag. > > > > Wenzhuo Lu (7): > > ixgbe: select pool by MAC when using double VLAN > > lib/librte_ether: support l2 tunnel config > > ixgbe: support l2 tunnel config > > app/testpmd: add CLIs for l2 tunnel config > > lib/librte_ether: support new l2 tunnel operation > > ixgbe: support l2 tunnel operation > > app/testpmd: add CLIs for E-tag operation > > > > app/test-pmd/cmdline.c | 599 > > +++ > > doc/guides/rel_notes/release_2_3.rst | 6 + > > drivers/net/ixgbe/ixgbe_ethdev.c | 507 > > + > > lib/librte_ether/rte_eth_ctrl.h | 9 + > > lib/librte_ether/rte_ethdev.c| 239 ++ > > lib/librte_ether/rte_ethdev.h| 288 + > > 6 files changed, 1648 insertions(+) > > > > -- > > 1.9.3 > > Could you add the new commands in testpmd documentation? Thanks for the reminder. Just to confirm that the testpmd documentation you mentioned is doc/guides/testpmd_app_ug/testpmd_funcs.rst, right? > (and rebase your patchset, to include the new release_16_04.rst file)
[dpdk-dev] [PATCH v2 0/7] support E-tag offloading and forwarding on Intel X550 NIC
Hi Wenzhuo, > -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Wenzhuo Lu > Sent: Tuesday, February 02, 2016 6:57 AM > To: dev at dpdk.org > Subject: [dpdk-dev] [PATCH v2 0/7] support E-tag offloading and forwarding > on Intel X550 NIC > > This patch set adds the support of E-tag offloading and forwarding > on X550. > The offloading means E-tag can be inserted and stripped by HW. > And E-tag packets can be recognized and forwarded to specific pools > based on GRP and E-CID_base in E-tag. > > Wenzhuo Lu (7): > ixgbe: select pool by MAC when using double VLAN > lib/librte_ether: support l2 tunnel config > ixgbe: support l2 tunnel config > app/testpmd: add CLIs for l2 tunnel config > lib/librte_ether: support new l2 tunnel operation > ixgbe: support l2 tunnel operation > app/testpmd: add CLIs for E-tag operation > > app/test-pmd/cmdline.c | 599 > +++ > doc/guides/rel_notes/release_2_3.rst | 6 + > drivers/net/ixgbe/ixgbe_ethdev.c | 507 > + > lib/librte_ether/rte_eth_ctrl.h | 9 + > lib/librte_ether/rte_ethdev.c| 239 ++ > lib/librte_ether/rte_ethdev.h| 288 + > 6 files changed, 1648 insertions(+) > > -- > 1.9.3 Could you add the new commands in testpmd documentation? (and rebase your patchset, to include the new release_16_04.rst file)
[dpdk-dev] [PATCH v2 0/7] support E-tag offloading and forwarding on Intel X550 NIC
This patch set adds the support of E-tag offloading and forwarding on X550. The offloading means E-tag can be inserted and stripped by HW. And E-tag packets can be recognized and forwarded to specific pools based on GRP and E-CID_base in E-tag. Wenzhuo Lu (7): ixgbe: select pool by MAC when using double VLAN lib/librte_ether: support l2 tunnel config ixgbe: support l2 tunnel config app/testpmd: add CLIs for l2 tunnel config lib/librte_ether: support new l2 tunnel operation ixgbe: support l2 tunnel operation app/testpmd: add CLIs for E-tag operation app/test-pmd/cmdline.c | 599 +++ doc/guides/rel_notes/release_2_3.rst | 6 + drivers/net/ixgbe/ixgbe_ethdev.c | 507 + lib/librte_ether/rte_eth_ctrl.h | 9 + lib/librte_ether/rte_ethdev.c| 239 ++ lib/librte_ether/rte_ethdev.h| 288 + 6 files changed, 1648 insertions(+) -- 1.9.3