Thread (10 messages) 10 messages, 3 authors, 2021-01-05

Re: [dpdk-dev] [PATCH v5] net/i40e: fix flex payload rule conflict issue

From: Zhang, Qi Z <hidden>
Date: 2021-01-05 12:33:36

-----Original Message-----
From: dev <redacted> On Behalf Of Guo, Jia
Sent: Tuesday, January 5, 2021 11:40 AM
To: Xing, Beilei <redacted>; dev@dpdk.org
Cc: stable@dpdk.org; Sun, Chenmin <redacted>
Subject: Re: [dpdk-dev] [PATCH v5] net/i40e: fix flex payload rule conflict issue

Acked-by: Jeff Guo <redacted>
quoted
-----Original Message-----
From: Xing, Beilei <redacted>
Sent: Tuesday, January 5, 2021 11:13 AM
To: Guo, Jia <redacted>; dev@dpdk.org
Cc: Xing, Beilei <redacted>; stable@dpdk.org; Sun,
Chenmin [off-list ref]
Subject: [PATCH v5] net/i40e: fix flex payload rule conflict issue

From: Beilei Xing <redacted>

With the following commands, the second flow can't be created successfully.

1. flow create 0 ingress pattern eth / ipv4 / udp /
   raw relative is 1 pattern is 0102030405 / end
   actions drop / end
2. flow destroy 0 rule 0
3. flow create 0 ingress pattern eth / ipv4 / udp /
   raw relative is 1 pattern is 010203040506 / end
   actions drop / end

The root cause is that a flag for flex pit isn't reset.

Fixes: 6ced3dd72f5f ("net/i40e: support flexible payload parsing for
FDIR")
Cc: stable@dpdk.org

Reported-by: Chenmin Sun<redacted>
Signed-off-by: Beilei Xing <redacted>
Applied to dpdk-next-net-intel.

Thanks
Qi
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help