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 73563A0542 for ; Mon, 4 Jul 2022 14:58:11 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 693E042826; Mon, 4 Jul 2022 14:58:11 +0200 (CEST) Received: from mail-qk1-f170.google.com (mail-qk1-f170.google.com [209.85.222.170]) by mails.dpdk.org (Postfix) with ESMTP id 6DD0540E09; Mon, 4 Jul 2022 14:58:09 +0200 (CEST) Received: by mail-qk1-f170.google.com with SMTP id g1so6713904qkl.9; Mon, 04 Jul 2022 05:58:09 -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=ig/uYlDQ10SDeFxUPHESIOX5mEsF+F0S1PogWi8nmZI=; b=hPTNGsvanM2wW2k7YPeDJDdMM7AcIZt6/2+vjvqTOGRvVfMb0Me9vwqkqHAq5VbWR1 S9g0lJgvFsw7GDo5T0MR1hAaZ1lV+qdOHIOa5IRdxR96YVi8gLKf78vCkyZwhxxzLy+y Tm2gEYqX9Vrhf0x3eNwYK/mLyJDEtWkg7rRpPKLl4Wg5Gw6ggW5R1eheiUM/8zVdWhIJ Eb2Jb/uYO3TkMBzzDDkznCYz6oql03Kgm5O0U4utFnQkjfMH2CEY8equhQRo14u9Kr4j BIUfGPMc+vXv2y6y+3iIHBOkxeAmOtisgysKdTpTdt+UdgbMiXg8+FBIg882SAKBibWQ Ykmg== 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=ig/uYlDQ10SDeFxUPHESIOX5mEsF+F0S1PogWi8nmZI=; b=vHWCZZ+DHgf0rX8A5fbp3bnJjn3n5px3Y9vxqa1Z/TxjS2+UE9QvC4QgBG3QqzXtdc Qm7IeCuCNwwbvFFnRqr+pBFCq3sz7nzaqJEViBs+YfAouOg56CZlrBMMNePxk87o/rSU nJMKibc/FbVPbByCIWXZ0CQmMfcWIPU+dXgqCAvZvAOlRdjQIL2mbFfz1cjNuuPCYouC qL6ZmhIkgpS+t0dsIcjCguqDFeW1a6Fxzqa1mgI5mHA4VSJE5KiHzbK8E8pQkSi9Hsk8 8/E+G1fDoMNK7iexzvHKIQX4+9XpClTcyizt4xlemrjrP1ibSSsYT68/focHcWquc+E5 j2Yg== X-Gm-Message-State: AJIora9dRYnklJpmsKJMk59rseaWoHTr+EDaRgcRiUvJv8FcMHcc5NXW ByZv2YaLWKlHxwYGlGeLuajZEqctnMMTp2BCrQzAOGMCBU0TNA== X-Google-Smtp-Source: AGRyM1sKVsA718GL8VD8wgA3KNBoY9kUv/CAr2mhzgbKYwx2svKRDOtF6E0nI1l9vL68v+Xe7KvZT+PR0Fi+gkwU+Wo= X-Received: by 2002:a37:65d6:0:b0:6ae:d696:9626 with SMTP id z205-20020a3765d6000000b006aed6969626mr19409160qkb.22.1656939488809; Mon, 04 Jul 2022 05:58:08 -0700 (PDT) MIME-Version: 1.0 References: <20220623034204.2195020-1-psatheesh@marvell.com> In-Reply-To: <20220623034204.2195020-1-psatheesh@marvell.com> From: Jerin Jacob Date: Mon, 4 Jul 2022 18:27:42 +0530 Message-ID: Subject: Re: [dpdk-dev] [PATCH] common/cnxk: fix GRE tunnel parsing issue To: Satheesh Paul Cc: Nithin Dabilpuram , Kiran Kumar K , Sunil Kumar Kori , Satha Rao , dpdk-dev , dpdk stable Content-Type: text/plain; charset="UTF-8" X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org On Thu, Jun 23, 2022 at 9:14 AM wrote: > > From: Satheesh Paul > > After parsing GRE tunnel, parse subsequent protocols > (for example, TCP or UDP) as tunneled versions. > > Fixes: c34ea71b878 ("common/cnxk: add NPC parsing API") > Cc: stable@dpdk.org > > Signed-off-by: Satheesh Paul > Reviewed-by: Kiran Kumar K Applied to dpdk-next-net-mrvl/for-next-net. Thanks > --- > drivers/common/cnxk/roc_npc_parse.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/common/cnxk/roc_npc_parse.c b/drivers/common/cnxk/roc_npc_parse.c > index 0748646779..ff00c746d6 100644 > --- a/drivers/common/cnxk/roc_npc_parse.c > +++ b/drivers/common/cnxk/roc_npc_parse.c > @@ -699,11 +699,13 @@ npc_parse_ld(struct npc_parse_state *pst) > case ROC_NPC_ITEM_TYPE_GRE: > lt = NPC_LT_LD_GRE; > info.len = pst->pattern->size; > + pst->tunnel = 1; > break; > case ROC_NPC_ITEM_TYPE_GRE_KEY: > lt = NPC_LT_LD_GRE; > info.len = pst->pattern->size; > info.hw_hdr_len = 4; > + pst->tunnel = 1; > break; > case ROC_NPC_ITEM_TYPE_NVGRE: > lt = NPC_LT_LD_NVGRE; > -- > 2.35.3 >