> -Original Message-
> From: Zhang, Qi Z
> Sent: Wednesday, June 28, 2023 4:59 PM
> To: Lu, Wenzhuo ; dev@dpdk.org
> Cc: sta...@dpdk.org
> Subject: RE: [PATCH] net/iavf: fix VLAN insertion in vector path
>
>
>
> > -Original Message-
> >
> -Original Message-
> From: Lu, Wenzhuo
> Sent: Wednesday, June 28, 2023 3:13 PM
> To: Zhang, Qi Z ; dev@dpdk.org
> Cc: sta...@dpdk.org
> Subject: RE: [PATCH] net/iavf: fix VLAN insertion in vector path
>
> Hi Qi,
>
> > -Original Message
Hi Qi,
> -Original Message-
> From: Zhang, Qi Z
> Sent: Wednesday, June 28, 2023 2:57 PM
> To: Lu, Wenzhuo ; dev@dpdk.org
> Cc: Lu, Wenzhuo ; sta...@dpdk.org
> Subject: RE: [PATCH] net/iavf: fix VLAN insertion in vector path
>
> We may need to update the iavf.i
> -Original Message-
> From: Wenzhuo Lu
> Sent: Wednesday, June 21, 2023 9:19 AM
> To: dev@dpdk.org
> Cc: Lu, Wenzhuo ; sta...@dpdk.org
> Subject: [PATCH] net/iavf: fix VLAN insertion in vector path
>
> As the VLAN insertion is partially supported in vect
As the VLAN insertion is partially supported in vector path,
the behavior is different in scalar and vector path.
For a VLAN packet, if using scalar path, the new VLAN tag will
be inserted after the original VLAN tag. If using vector path,
the new VLAN tag is inserted before the original VLAN tag.
> -Original Message-
> From: Yiding Zhou
> Sent: Friday, August 12, 2022 10:53 AM
> To: dev@dpdk.org
> Cc: Wu, Jingjing ; Xing, Beilei
> ; sta...@dpdk.org; Zhou, YidingX
>
> Subject: [PATCH] net/iavf: fix VLAN insertion
>
> When the PF driver tells the V
When the PF driver tells the VF to insert VLAN tag using the L2TAG2 field,
vector Tx path does not use Tx context descriptor and would cause VLAN tag
inserted into the wrong location.
This commit is to fix the issue by using normal Tx path to handle L2TAG2 case.
Fixes: 3aa957338503 ("net/iavf: fi
When the driver tells the VF to insert VLAN tag using the L2TAG2 field,
vector Tx path does not use Tx context descriptor and would cause VLAN tag
inserted into the wrong location.
This commit is to fix issue by using normal Tx path to handle L2TAG2 case.
Fixes: 3aa957338503 ("net/iavf: fix VLAN
> -Original Message-
> From: Nicolau, Radu
> Sent: Monday, November 15, 2021 7:42 PM
> To: Wu, Jingjing ; Xing, Beilei
> Cc: dev@dpdk.org; Zhang, Qi Z ; Nicolau, Radu
>
> Subject: [PATCH] net/iavf: fix VLAN insertion
>
> Fix wrong VLAN insertion
Fix wrong VLAN insertion position as inner.
Fixes: 1e728b01120c ("net/iavf: rework Tx path")
Signed-off-by: Radu Nicolau
---
drivers/net/iavf/iavf_rxtx.c | 50
1 file changed, 34 insertions(+), 16 deletions(-)
diff --git a/drivers/net/iavf/iavf_rxtx.c b/driv
10 matches
Mail list logo