From patchwork Wed Feb 9 05:57:46 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ajit Khaparde X-Patchwork-Id: 107083 X-Patchwork-Delegate: ajit.khaparde@broadcom.com Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 061ABA034E; Wed, 9 Feb 2022 06:57:53 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 80CDD41143; Wed, 9 Feb 2022 06:57:52 +0100 (CET) Received: from mail-pf1-f181.google.com (mail-pf1-f181.google.com [209.85.210.181]) by mails.dpdk.org (Postfix) with ESMTP id 4DCA6410F3 for ; Wed, 9 Feb 2022 06:57:51 +0100 (CET) Received: by mail-pf1-f181.google.com with SMTP id n23so2535410pfo.1 for ; Tue, 08 Feb 2022 21:57:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=from:to:cc:subject:date:message-id:mime-version; bh=35Cjg+FjU6CrrIHcQPyC4h2/AjuOyklI2n+wwqy+tUk=; b=KLJouSYYVCRSKxT3HbfTAB/EUq5qF1hEDFGpj5V7f0IJ3OtT27KfidUzT33KnRql99 8ceuYXOF+Llf82eXt1HxtOj/KwnbA/E/s+cJW2sEe1jDdY5OYNK67Y4vOxuik4m16zZp GWmYzR7eNCjUC9/mZw5oZqrYZv65CW+dHIgmY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version; bh=35Cjg+FjU6CrrIHcQPyC4h2/AjuOyklI2n+wwqy+tUk=; b=wEu0nvNoyXOQPVvyFy0nBhN+ar4rHaBEMcyhCPJz6b0jJgGaXqEZ4pCAGXucIpza7r 8CZ+AmK2lRIot5Jm/2I/F54gOwifCE2hOW9C+vsyvjKjkJMhYP1a64z4UcpGcbsJUfNm xtIkbCOSFk9s0SYgXLDXzdmp2bY4l8NtXm6Y0l24veMTzrJJb56uQ1IRKiaT6GIA+hzy 7zhEDkasFuLm+tnVDNfdIfiOZdezDhgyv8Rt22z8HgmGOFjYMw5O0t9rgowMSCw+W+SU hEoJpGOkJpKZoYorX3gl96INmg3brMBNTo4ZuxW/wNcCJRWT71gNyua/PxLaS/+A5Auu 08uA== X-Gm-Message-State: AOAM531yS1H/NkRCrnQ38j/JYLDXtzyaq3tsngOZG2dwGX3IiNRWzJvX XSX8v40+T1NNiZD+4GiHXg1UQySNniT+oD46bkupTRNgIQl4lYSKpiQoDZJ6Hh3KyzFHhURKF3u 1un/9g3ZJy6Y6gTV7Dl6xK2KNNxmI3qZozEioUtAHbEvDmPOMiGqCXZKaWM+LV34lQQ== X-Google-Smtp-Source: ABdhPJys7UpGz0+oUDr7hRGM3E8W2bfT8MW2iUP3Y38yT8hnhK/mjJsROtKHtjIsWRoe4CYC69B0eA== X-Received: by 2002:a63:216:: with SMTP id 22mr675387pgc.89.1644386269863; Tue, 08 Feb 2022 21:57:49 -0800 (PST) Received: from localhost.localdomain ([136.52.99.246]) by smtp.gmail.com with ESMTPSA id g2sm17918310pfj.83.2022.02.08.21.57.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Feb 2022 21:57:49 -0800 (PST) From: Ajit Khaparde To: dev@dpdk.org Cc: stable@dpdk.org, Somnath Kotur , Kalesh AP Subject: [PATCH] net/bnxt: set HW coalescing parameters Date: Tue, 8 Feb 2022 21:57:46 -0800 Message-Id: <20220209055746.88699-1-ajit.khaparde@broadcom.com> X-Mailer: git-send-email 2.32.0 (Apple Git-132) MIME-Version: 1.0 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 Set coalescing parameters correctly for Rx completion rings. This is not being done for the Rx completion rings currently. Fixes: 657c2a7f1dd4 ("net/bnxt: create aggregation rings when needed") Cc: stable@dpdk.org Signed-off-by: Ajit Khaparde Signed-off-by: Somnath Kotur Reviewed-by: Kalesh AP --- drivers/net/bnxt/bnxt_ring.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/net/bnxt/bnxt_ring.c b/drivers/net/bnxt/bnxt_ring.c index 5c6c27fed7..4cdbb177d9 100644 --- a/drivers/net/bnxt/bnxt_ring.c +++ b/drivers/net/bnxt/bnxt_ring.c @@ -752,6 +752,8 @@ int bnxt_alloc_hwrm_rings(struct bnxt *bp) rc = bnxt_alloc_hwrm_rx_ring(bp, i); if (rc) goto err_out; + bnxt_hwrm_set_ring_coal(bp, &coal, + rxq->cp_ring->cp_ring_struct->fw_ring_id); } /* If something is wrong with Rx ring alloc, skip Tx ring alloc */