From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) by dpdk.org (Postfix) with ESMTP id DE5342BB1 for ; Sun, 22 Apr 2018 17:11:23 +0200 (CEST) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 5437420FED; Sun, 22 Apr 2018 11:11:23 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Sun, 22 Apr 2018 11:11:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fridaylinux.org; h=cc:date:from:in-reply-to:message-id:references:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=gb1F6K8BvZE6EDjOK oGjfM20Rfl5eoyR0gIjvAWte+Q=; b=ntFzSir4ST/5oMqPm+k+7Yypm/L25zPj9 Rs7m5dqdJeOv3M2yRDSjMxlh9nEfzyKPITDmrrU88NER7Ks1RZQGsNuZaJFCnbkC WFjEZwq/b9ifWM35iQTaky1kz+gWNkK71f/6QTfFP1Bm2S5TBuXzz27mBjWh3kIL Ez3WamanE5Hz0AlQUCzfCSA8hIRo+p5RugMJF1bD7O8T27sxqSZ1lbTN953BuOvl DymKi8Wwo8sbrafV+d26XmuU9h4GSbInCODm5evRAmX81yvy5RJpcrJjwm2+Dwci hQtJHKChtzlAyK2pP3yG0e5UxNpuBYl9wjsgkbI2YwmmxH1/WXFNw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:date:from:in-reply-to:message-id :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=gb1F6K8BvZE6EDjOKoGjfM20Rfl5eoyR0gIjvAWte+Q=; b=CL5M3h/p fMy2xgq/I+8VY3P/+Nfi4gGd62/5rJ/xBQGQ8bBdlUOVIR1NxbJR9o2iEPvWnAL6 /cPZJLkdhL0L8eVRV76ymLUYUb1eW0vgAkm/dF2gppBrvUno9nPY6RypUYBY1Xoi jdMSmr9uPIaAaPmnZibhckq4zwzDenW03MUHtsKNOjFuaLwvUgZ2OjCglqbhaJQx uCglOjZznDEyMa7bhtdzJkrnVHrp8/2gmCDJCujeuz/pTFZZeKs8+W3CsrbRIBca lwrazQA1cDQPdRaLuEb8mF9dz4OxhJ2TTVeqHEMSlgx8WLFyQUllJD3MJiHUKnv9 sPLzQrx0hAEsFw== X-ME-Sender: Received: from yuanhanliu-NB0.tencent.com (unknown [223.74.148.66]) by mail.messagingengine.com (Postfix) with ESMTPA id BD46B10253; Sun, 22 Apr 2018 11:11:21 -0400 (EDT) From: Yuanhan Liu To: Ajit Khaparde Cc: dpdk stable Date: Sun, 22 Apr 2018 23:09:19 +0800 Message-Id: <20180422150949.17523-29-yliu@fridaylinux.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180422150949.17523-1-yliu@fridaylinux.org> References: <20180422150949.17523-1-yliu@fridaylinux.org> Subject: [dpdk-stable] patch 'net/bnxt: fix LRO disable' has been queued to LTS release 17.11.2 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: Sun, 22 Apr 2018 15:11:24 -0000 Hi, FYI, your patch has been queued to LTS release 17.11.2 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 04/29/18. So please shout if anyone has objections. Thanks. --yliu --- >>From e1f807f285823cf37b9410c2df6aad61dcafa55c Mon Sep 17 00:00:00 2001 From: Ajit Khaparde Date: Wed, 28 Feb 2018 14:12:36 -0800 Subject: [PATCH] net/bnxt: fix LRO disable [ upstream commit e331b9626f42c7b2bcfd7d51db4d98f80090ae96 ] When the vnic_tpa_cfg HWRM command is sent to the FW, we are not passing the VNIC ID in case of disable. This can cause the FW to return an error. Correct VNIC ID needs to be passed for both enable and disable. Fixes: 0958d8b6435d ("net/bnxt: support LRO") Signed-off-by: Ajit Khaparde --- drivers/net/bnxt/bnxt_hwrm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/bnxt/bnxt_hwrm.c b/drivers/net/bnxt/bnxt_hwrm.c index ce214d7cb..f7e437160 100644 --- a/drivers/net/bnxt/bnxt_hwrm.c +++ b/drivers/net/bnxt/bnxt_hwrm.c @@ -1424,12 +1424,12 @@ int bnxt_hwrm_vnic_tpa_cfg(struct bnxt *bp, HWRM_VNIC_TPA_CFG_INPUT_FLAGS_GRO | HWRM_VNIC_TPA_CFG_INPUT_FLAGS_AGG_WITH_ECN | HWRM_VNIC_TPA_CFG_INPUT_FLAGS_AGG_WITH_SAME_GRE_SEQ); - req.vnic_id = rte_cpu_to_le_32(vnic->fw_vnic_id); req.max_agg_segs = rte_cpu_to_le_16(5); req.max_aggs = rte_cpu_to_le_16(HWRM_VNIC_TPA_CFG_INPUT_MAX_AGGS_MAX); req.min_agg_len = rte_cpu_to_le_32(512); } + req.vnic_id = rte_cpu_to_le_32(vnic->fw_vnic_id); rc = bnxt_hwrm_send_message(bp, &req, sizeof(req)); -- 2.11.0