[ovs-dev] [PATCH 4/4] netdev-offload-dpdk: Don't ignore frags as they are handled
Eli Britstein
elibr at nvidia.com
Sun Jan 3 11:55:23 UTC 2021
Signed-off-by: Eli Britstein <elibr at nvidia.com>
---
NEWS | 2 ++
lib/netdev-offload-dpdk.c | 5 -----
2 files changed, 2 insertions(+), 5 deletions(-)
diff --git a/NEWS b/NEWS
index d357da31d..014de59c5 100644
--- a/NEWS
+++ b/NEWS
@@ -12,6 +12,8 @@ Post-v2.14.0
- DPDK:
* Removed support for vhost-user dequeue zero-copy.
* Add support for DPDK 20.11.
+ * Add hardware offload support for matching IPv4/IPv6 frag types
+ (experimental).
- Userspace datapath:
* Add the 'pmd' option to "ovs-appctl dpctl/dump-flows", which
restricts a flow dump to a single PMD thread if set.
diff --git a/lib/netdev-offload-dpdk.c b/lib/netdev-offload-dpdk.c
index 84aeb26b9..721946dc4 100644
--- a/lib/netdev-offload-dpdk.c
+++ b/lib/netdev-offload-dpdk.c
@@ -869,11 +869,6 @@ parse_flow_match(struct flow_patterns *patterns,
proto = spec->hdr.next_proto_id &
mask->hdr.next_proto_id;
}
- /* If fragmented, then don't HW accelerate - for now. */
- if (match->wc.masks.nw_frag & match->flow.nw_frag) {
- return -1;
- }
- consumed_masks->nw_frag = 0;
/* IP v6 */
if (match->flow.dl_type == htons(ETH_TYPE_IPV6)) {
--
2.28.0.546.g385c171
More information about the dev
mailing list