From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id CEF63A034C; Mon, 9 May 2022 14:38:20 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 69C90407FF; Mon, 9 May 2022 14:38:20 +0200 (CEST) Received: from mail-il1-f178.google.com (mail-il1-f178.google.com [209.85.166.178]) by mails.dpdk.org (Postfix) with ESMTP id 361964068F for ; Mon, 9 May 2022 14:38:19 +0200 (CEST) Received: by mail-il1-f178.google.com with SMTP id s14so9154644ild.6 for ; Mon, 09 May 2022 05:38:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=mynn+/0dx87ZOliOsANezdz5ebtkRMvFm8yB9jh8NsE=; b=JsEHz4USCk68hN99zlCoCWYjaFvfAg/y2E41h+oMAsIVpIm1gznpBlqse06soNowb5 vZd9tI87mV61/QUUYEuKUptwkqXVzQmLDnZUnn0Z7z9tyOPA4igkBtBwNbvbbDI7ccwD YLS4IzBdMeWe1r4WzGj9Cnm0amNE1H3gJMaFCQCbokj/YT6jBuabqyHCceW32izLwkGQ ssytDZhGf0N0rexkrEsPOc8/HFtf19q+4lkkMeS/hRNix2fBy03nxX8Oyh1HprMDTpXV q3pVw7McmGhE32Eqv7jo/fya0j9BzK40SS+Ke6Kwr5nhQ99LJ1V5lXpgAVkRptJq/PVu pUGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=mynn+/0dx87ZOliOsANezdz5ebtkRMvFm8yB9jh8NsE=; b=1BHhKpzcV9UBmB56Qm0YazlGKAAuZ5f1rU8koMDD9KuD7YB8zs9UaLx4pZABf4W9Qh MMUJy1zfV7NMtnY+xrDAS1OuDkC4MFOasGKjmZmd7YpRDAILSxQP/7eZ8UvQiWI3U05n fr3quKwHF5zWJvdJErmNf3OE5U+8ae9XykyOFMe/eNJIbMNwvyy8HA0Lbh/VuGRdFJiM 4oA5KE4lSnauQVD3RJ83oCcKLjNklrdNuc25s3pcxYA8qYNLsyAgsu0GemCuFHMOALw9 6uNMoLpDxXkaqU3rslfg6lHtMXZhg8qaRTYKrvqiq9Qw2snZJv9Ra1ZT2X5/iXxAeP7Q zw/w== X-Gm-Message-State: AOAM532Fo1U68aMMbtFolZAKuGFTRQ8R8XHZXJBq8N2WyKoAgmCWkj31 OIYr/j1nWtYD9XN+5dZsU5913Rte1V0O9NRfpZA7Mczs6N0= X-Google-Smtp-Source: ABdhPJwHBcARebIhqQEf3G7qYypRJSlrcAEWglt2M+6loh1uKKl5s4oe3mDVKhYuSc4/B7VDYFSUEPYQ0A2nsbXdJyE= X-Received: by 2002:a92:da0c:0:b0:2cf:9e8e:d9d8 with SMTP id z12-20020a92da0c000000b002cf9e8ed9d8mr3541740ilm.192.1652099898323; Mon, 09 May 2022 05:38:18 -0700 (PDT) MIME-Version: 1.0 References: <20220427062320.424570-1-psatheesh@marvell.com> <20220427062320.424570-2-psatheesh@marvell.com> In-Reply-To: <20220427062320.424570-2-psatheesh@marvell.com> From: Jerin Jacob Date: Mon, 9 May 2022 18:07:52 +0530 Message-ID: Subject: Re: [dpdk-dev] [PATCH 2/2] net/cnxk: support IPv6 fragment flow pattern item To: Satheesh Paul , Thomas Monjalon Cc: Nithin Dabilpuram , Kiran Kumar K , Sunil Kumar Kori , Satha Rao , dpdk-dev Content-Type: text/plain; charset="UTF-8" X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org On Wed, Apr 27, 2022 at 11:53 AM wrote: > > From: Satheesh Paul > > Support matching IPv6 fragment extension header > with RTE_FLOW_ITEM_TYPE_IPV6_FRAG_EXT flow pattern item. > > Signed-off-by: Satheesh Paul Acked-by: Jerin Jacob Series applied to dpdk-next-net-mrvl/for-next-net. Thanks > --- > doc/guides/nics/features/cnxk.ini | 1 + > doc/guides/nics/features/cnxk_vec.ini | 1 + > doc/guides/nics/features/cnxk_vf.ini | 1 + > drivers/net/cnxk/cnxk_flow.c | 3 +++ > 4 files changed, 6 insertions(+) > > diff --git a/doc/guides/nics/features/cnxk.ini b/doc/guides/nics/features/cnxk.ini > index 7cac8beb61..1876fe86c7 100644 > --- a/doc/guides/nics/features/cnxk.ini > +++ b/doc/guides/nics/features/cnxk.ini > @@ -65,6 +65,7 @@ icmp = Y > ipv4 = Y > ipv6 = Y > ipv6_ext = Y > +ipv6_frag_ext = Y > mark = Y > mpls = Y > nvgre = Y > diff --git a/doc/guides/nics/features/cnxk_vec.ini b/doc/guides/nics/features/cnxk_vec.ini > index 0803bb3c29..5d0976e6ce 100644 > --- a/doc/guides/nics/features/cnxk_vec.ini > +++ b/doc/guides/nics/features/cnxk_vec.ini > @@ -61,6 +61,7 @@ icmp = Y > ipv4 = Y > ipv6 = Y > ipv6_ext = Y > +ipv6_frag_ext = Y > mark = Y > mpls = Y > nvgre = Y > diff --git a/doc/guides/nics/features/cnxk_vf.ini b/doc/guides/nics/features/cnxk_vf.ini > index ed3e231c5f..c4ee32a9ad 100644 > --- a/doc/guides/nics/features/cnxk_vf.ini > +++ b/doc/guides/nics/features/cnxk_vf.ini > @@ -57,6 +57,7 @@ icmp = Y > ipv4 = Y > ipv6 = Y > ipv6_ext = Y > +ipv6_frag_ext = Y > mark = Y > mpls = Y > nvgre = Y > diff --git a/drivers/net/cnxk/cnxk_flow.c b/drivers/net/cnxk/cnxk_flow.c > index ff962c141d..34f5d54f28 100644 > --- a/drivers/net/cnxk/cnxk_flow.c > +++ b/drivers/net/cnxk/cnxk_flow.c > @@ -14,6 +14,9 @@ const struct cnxk_rte_flow_term_info term[] = { > sizeof(struct rte_flow_item_ipv4)}, > [RTE_FLOW_ITEM_TYPE_IPV6] = {ROC_NPC_ITEM_TYPE_IPV6, > sizeof(struct rte_flow_item_ipv6)}, > + [RTE_FLOW_ITEM_TYPE_IPV6_FRAG_EXT] = { > + ROC_NPC_ITEM_TYPE_IPV6_FRAG_EXT, > + sizeof(struct rte_flow_item_ipv6_frag_ext)}, > [RTE_FLOW_ITEM_TYPE_ARP_ETH_IPV4] = { > ROC_NPC_ITEM_TYPE_ARP_ETH_IPV4, > sizeof(struct rte_flow_item_arp_eth_ipv4)}, > -- > 2.25.4 >