Hi,
-john
> -Original Message-
> From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com]
> Sent: Monday, November 28, 2016 3:03 AM
> To: dev at dpdk.org; Rahul Lakkireddy ;
> Stephen Hurd ; Jan Medala
> ; Jakub Palider ; John Daley
> (johndale) ; Adrien Mazarguil
Hi,
Please see inline.
Thanks,
john
> -Original Message-
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Thomas F Herbert
> Sent: Tuesday, October 18, 2016 1:35 PM
> To: dev at dpdk.org
> Cc: Keith Burns ; Edward Warnicke
> ; opnfv-tech-discuss at lists.opnfv.org
> Subject:
> -Original Message-
> From: Ferruh Yigit [mailto:ferruh.yigit at intel.com]
> Sent: Tuesday, October 11, 2016 2:22 AM
> To: John Daley (johndale) ;
> bruce.richardson at intel.com
> Cc: dev at dpdk.org
> Subject: Re: [dpdk-dev] [PATCH 4/4] net/enic: extend fdir supp
Hi, this is an old thread, but I'll reply to this instead of the RFC v2 since
there is more context here.
Thanks for pushing the new api forward Adrien.
-john daley
> > >>> - Match range of Physical Functions (PFs) on the NIC in a single rule
> > >>> via masks. For ex: match all traffic coming
>
> For 16.11, the mbuf structure will be modified implying ABI breakage.
> Some discussions already took place here:
> http://www.dpdk.org/dev/patchwork/patch/12878/
>
> Signed-off-by: Olivier Matz
> ---
Acked-by: John Daley
Also, definitely +1 on trying to get m->next into the first cache
> -Original Message-
> From: Olivier Matz [mailto:olivier.matz at 6wind.com]
> Sent: Monday, July 11, 2016 3:04 AM
> To: John Daley (johndale) ; dev at dpdk.org
> Cc: bruce.richardson at intel.com
> Subject: Re: [dpdk-dev] [PATCH] net/enic: decrement Tx mbuf refere
> -Original Message-
> From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com]
> Sent: Wednesday, July 06, 2016 8:25 AM
> To: John Daley (johndale) ; Nelson Escobar
> (neescoba)
> Cc: dev at dpdk.org
> Subject: [PATCH] net/enic: remove useless assert macro
>
Hi Bruce,
> > * What was the MTU set to by default before this patch is applied? Was
> > it just set to 1518 or something else?
> > * What happens, if anything, if buffers bigger than the MTU size are sent
> down?
> This is obviously referring to buffers bigger than MTU on TX. There is also
>
> -Original Message-
> From: Kerlin, MarcinX [mailto:marcinx.kerlin at intel.com]
> Sent: Monday, June 20, 2016 4:12 AM
> To: John Daley (johndale) ; Nelson Escobar
> (neescoba)
> Cc: 'dev at dpdk.org'
> Subject: RE: unchecked return value in enic driver
&g
> -Original Message-
> From: Bruce Richardson [mailto:bruce.richardson at intel.com]
> Sent: Friday, June 10, 2016 2:18 PM
> To: John Daley (johndale)
> Cc: dev at dpdk.org; bruce.richarsdon at intel.com
> Subject: Re: [dpdk-dev] [PATCH v3 07/13] enic: use Tx c
John,
As just discussed, what you suggest was considered but there are other apps
depending a different behavior of the flag, so we thought the best thing to do
is deprecate it. That is part of what Olivier's patch discussed in
http://www.dpdk.org/ml/archives/dev/2016-May/038786.html does.
Hi Olivier,
> ...
> This is a draft patch that implements what was previously discussed, except
> the packet_type, which does not exist for vlan today (and I think it is not
> mandatory for now, let's do it in another patch).
>
> After doing this patch, it appeared that ixgbe was the only driver
Hi,
> -Original Message-
> From: Olivier Matz [mailto:olivier.matz at 6wind.com]
> Sent: Tuesday, May 10, 2016 1:40 AM
> To: dev at dpdk.org
> Cc: konstantin.ananyev at intel.com; John Daley (johndale)
> ; helin.zhang at intel.com; arnon at qwilt.com;
> rolette at
Hi,
> -Original Message-
> From: Olivier Matz [mailto:olivier.matz at 6wind.com]
> Sent: Friday, April 29, 2016 5:25 AM
> To: dev at dpdk.org; Zhang, Helin
> Cc: Ananyev, Konstantin ; John Daley
> (johndale)
> Subject: removing mbuf error flags
>
> Hi,
>
yev, Konstantin ; John Daley
> (johndale) ; dev at dpdk.org
> Subject: Re: [dpdk-dev] PKT_RX_VLAN_PKT when VLAN stripping is disabled
>
> Hi,
>
> On 04/25/2016 02:02 PM, Ananyev, Konstantin wrote:
> > Hi John,
> > From rte_mbuf.h:
> > #define PKT_RX_VLAN_PK
Hi,
When VLAN stripping is disabled, X710 and 82599ES act differently for me in
this case when receiving VLAN tagged packets. On 82599ES the flag is set but on
X710 the flag not set.
Do I maybe have old X710 firmware? Or is it not set for X710 on purpose in this
case and instead the flag is
while processing the current one
- Lookup table for converting CQ flags to mbuf flags.
Signed-off-by: johndale
---
Include sign-off
drivers/net/enic/Makefile | 1 +
drivers/net/enic/base/vnic_rq.c | 99 ++
drivers/net/enic/base/vnic_rq.h | 147 +-
drivers/net/enic
The last packet of the tx burst function array was not being
emitted until the subsequent call. The nic descriptor index
was being set to the current tx descriptr instead of one past the
the descriptor as required by nic.
Signed-off-by: johndale
---
Forgot sign-off, annotated message in wrong
Oops, forgot sign-off.
The last packet of the tx burst function array was not being
emitted until the subsequent call. The nic descriptor index
was being set to the current tx descriptr instead of one past the
the descriptor as required by nic.
Signed-off-by: johndale
---
drivers/net/enic
- Simplify and reduce code path length of receive function.
- Put most of the fast-path receive funtions in one file.
- Reduce the number of posted_index updates (pay attention to rx_free_thresh)
- Remove the unneeded container structure around the rq mbuf ring
- Prefetch next Mbuf and descriptors
The last packet of the tx burst function array was not being
emitted until the subsequent call. The nic descriptor index
was being set to the current tx descriptr instead of one past the
the descriptor as required by nic.
Signed-off-by: johndale
---
drivers/net/enic/base/enic_vnic_wq.h | 6
one
- Lookup table for converting CQ flags to mbuf flags.
Signed-off-by: johndale
---
drivers/net/enic/Makefile | 1 +
drivers/net/enic/base/vnic_rq.c | 99 ++
drivers/net/enic/base/vnic_rq.h | 147 +-
drivers/net/enic/enic.h | 16 +-
drivers/net/enic
This is a rewrite of the receive path of the Enic PMD to simplify the
code and improve packet rate. Sorry I couldn't figure a way to organize
it as a series of patches, so I'm submitting it as a single patch.
thanks,
john
johndale (1):
ENIC PMD receive path performance improvements.
drivers
Signed-off-by: johndale
---
doc/guides/rel_notes/release_2_2.rst | 3 +++
1 file changed, 3 insertions(+)
diff --git a/doc/guides/rel_notes/release_2_2.rst
b/doc/guides/rel_notes/release_2_2.rst
index 59dda59..8bc5fca 100644
--- a/doc/guides/rel_notes/release_2_2.rst
+++ b/doc/guides/rel_notes
Acked-by: Thomas Monjalon
Signed-off-by: johndale
---
MAINTAINERS | 2 ++
1 file changed, 2 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index c8be5d2..f3dd1b8 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -226,6 +226,8 @@ F: drivers/net/cxgbe/
F: doc/guides/nics/cxgbe.rst
Cisco
25 matches
Mail list logo