From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f68.google.com (mail-wm0-f68.google.com [74.125.82.68]) by dpdk.org (Postfix) with ESMTP id 15D311B782 for ; Wed, 7 Feb 2018 17:47:40 +0100 (CET) Received: by mail-wm0-f68.google.com with SMTP id v123so4584986wmd.5 for ; Wed, 07 Feb 2018 08:47:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=RwYyxKl+0XyEUO0wb8kt/8APa/ZjXlDWYIy8sp8fY1I=; b=JEPiu9fakikuyqYCxhYxWJHMD/xvg5caA5POofpSnKISrWQEF7IEBw64+2ip7HsOUr AKWNp2pxivIOU9QuATdmvsNGN9eySDh4dEKTcFNk6sW8IwrkeU6Fb6NklZ+26NApqM/d 9d5QB/eNqi402riFUtNqs4pxjSVBpGwUy2x+4v0Cj3qYkhfvbSvMZ1pfP2htnU7A045c 6gR5lH/ks44GVLHJevilPQuC4ubG5oRNZJ086plBABYWIUD9TXIPB5UEBBW04AEgw5Ea n8BwUBnB5k0QZrs1/iy3055HR4Bv+G0jg0e81EXfIBvWkkHyVx0OemL1VXGkSi2ichXI RlxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=RwYyxKl+0XyEUO0wb8kt/8APa/ZjXlDWYIy8sp8fY1I=; b=LubhURirIdz7CFMKDJ0IkS8e6Vn6OYBj7u8Wp3wdT/OUFIeoiWn4YCT7NnWqSpafwv IQTTLSjE8S7sGnam6Oitlnv4T1CpDs4Las7l3hybTEly+HIBElEBAAeyP+tKrZ+VvfIL 8E/dX4G3pszNNjemrM+54NAaGymP7W55rRF7HHZTIvPASIOQwV4fiiA/6xRZRxYNA9Gc LXipm/8uE99SxEayBBcd3zjuDDHaazLWQ4vrErQn3C2jszp1VFGn/xP89w9DkiGtz/bJ Iqyf3cOaS+g1Rf7inwma+RHhmnPtl9nDF0pO9cuVOmEXOC9TtKzRsuL3sE9NvuJlLXSw ibrw== X-Gm-Message-State: APf1xPADZRr77gZennx2ZT0sholgGqCFKKFqRdxa6DPNHpYNbF7gZmC+ xkGB0MEib7pBUCl8N7jJkgUOpnYJhyc= X-Google-Smtp-Source: AH8x2253xCxt0qJKINk1okbBHDtm3+gc8GZe+H0xWYDtip2bccrhaMLMHMjYGyP+QDqh+X+URj282A== X-Received: by 10.28.105.80 with SMTP id e77mr2317147wmc.123.1518022059778; Wed, 07 Feb 2018 08:47:39 -0800 (PST) Received: from localhost ([2a00:23c5:bef3:400:9531:588b:44ae:bec4]) by smtp.gmail.com with ESMTPSA id e128sm1689283wmg.1.2018.02.07.08.47.39 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 07 Feb 2018 08:47:39 -0800 (PST) From: luca.boccassi@gmail.com To: Harish Patil Cc: dpdk stable Date: Wed, 7 Feb 2018 16:46:47 +0000 Message-Id: <20180207164705.29052-16-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.14.2 In-Reply-To: <20180207164705.29052-1-luca.boccassi@gmail.com> References: <20180126131332.15346-62-luca.boccassi@gmail.com> <20180207164705.29052-1-luca.boccassi@gmail.com> Subject: [dpdk-stable] patch 'net/qede/base: fix VF LRO tunnel configuration' has been queued to LTS release 16.11.5 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Feb 2018 16:47:40 -0000 Hi, FYI, your patch has been queued to LTS release 16.11.5 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 02/09/18. So please shout if anyone has objections. Thanks. Luca Boccassi --- >>From fb0ceb09ac56fc8f56832c1f1bbdf0f54894481c Mon Sep 17 00:00:00 2001 From: Harish Patil Date: Sat, 27 Jan 2018 13:15:25 -0800 Subject: [PATCH] net/qede/base: fix VF LRO tunnel configuration [ upstream commit 92bed231a0da88e43b480c7d6700592a06131404 ] Add missing LRO tunnel configuration parameters for VF over sriov channel. Fixes: ec94dbc57362 ("qede: add base driver") Signed-off-by: Harish Patil --- drivers/net/qede/base/ecore_vf.c | 6 ++++++ drivers/net/qede/base/ecore_vfpf_if.h | 2 ++ 2 files changed, 8 insertions(+) diff --git a/drivers/net/qede/base/ecore_vf.c b/drivers/net/qede/base/ecore_vf.c index 5ff8f28a4..de0c5877e 100644 --- a/drivers/net/qede/base/ecore_vf.c +++ b/drivers/net/qede/base/ecore_vf.c @@ -1027,6 +1027,12 @@ ecore_vf_pf_vport_update(struct ecore_hwfn *p_hwfn, if (sge_tpa_params->tpa_gro_consistent_flg) p_sge_tpa_tlv->sge_tpa_flags |= VFPF_TPA_GRO_CONSIST_FLAG; + if (sge_tpa_params->tpa_ipv4_tunn_en_flg) + p_sge_tpa_tlv->sge_tpa_flags |= + VFPF_TPA_TUNN_IPV4_EN_FLAG; + if (sge_tpa_params->tpa_ipv6_tunn_en_flg) + p_sge_tpa_tlv->sge_tpa_flags |= + VFPF_TPA_TUNN_IPV6_EN_FLAG; p_sge_tpa_tlv->tpa_max_aggs_num = sge_tpa_params->tpa_max_aggs_num; diff --git a/drivers/net/qede/base/ecore_vfpf_if.h b/drivers/net/qede/base/ecore_vfpf_if.h index 149d092b9..cc835d768 100644 --- a/drivers/net/qede/base/ecore_vfpf_if.h +++ b/drivers/net/qede/base/ecore_vfpf_if.h @@ -379,6 +379,8 @@ struct vfpf_vport_update_sge_tpa_tlv { #define VFPF_TPA_PKT_SPLIT_FLAG (1 << 2) #define VFPF_TPA_HDR_DATA_SPLIT_FLAG (1 << 3) #define VFPF_TPA_GRO_CONSIST_FLAG (1 << 4) + #define VFPF_TPA_TUNN_IPV4_EN_FLAG (1 << 5) + #define VFPF_TPA_TUNN_IPV6_EN_FLAG (1 << 6) u8 update_sge_tpa_flags; #define VFPF_UPDATE_SGE_DEPRECATED_FLAG (1 << 0) -- 2.14.2