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 2F171A0524 for ; Fri, 5 Feb 2021 12:21:14 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 29C004067B; Fri, 5 Feb 2021 12:21:14 +0100 (CET) Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com [209.85.221.47]) by mails.dpdk.org (Postfix) with ESMTP id D5BD91606C3 for ; Fri, 5 Feb 2021 12:21:12 +0100 (CET) Received: by mail-wr1-f47.google.com with SMTP id g10so7304506wrx.1 for ; Fri, 05 Feb 2021 03:21:12 -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 :mime-version:content-transfer-encoding; bh=hHjkekcH/dRYywJVAfvKbzTWXaN77wOG5A4nwZhlCOY=; b=VbSQ2uVAUwyjIvfzy4si6giqvs5KKnMLbtDQ6a1Iu8TS2zVCuH2wMFofDJJJOCMt8v 2Lu0GvHf4LNzqPC04IgovQ7Kv2meR05E7ppDQEJJy6nvPqsZnwOc0FOW5VzqeTUb5+5n By6BecJAG9ejv0pIMmXQHqaJ2czaeuXt47uOujtMhvm7NNgBqbyQicPFjoo4DRjk9QVI LbwpHmbHK1NefC3hPYtvkF41XD2fjql5GC1Q5NT6zBaChAjiG9hrYNan3MhylCJ5xMpd u5HaDyLvMJt2hNKmiUFWH3k7PwhMW0wcSH2W7v/DlqUTz/u2yzIAs6giWD2nVyCKkkVb OovQ== 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:mime-version:content-transfer-encoding; bh=hHjkekcH/dRYywJVAfvKbzTWXaN77wOG5A4nwZhlCOY=; b=SUGEgreFkHwRiU9wgdmdWyd8on28B6KsIJAkSUY+MB/j4hMfK9Tz3vR+PR1JlnLKCe cXuEoCSSrjjFCDiYrXQRnydlilF5FkmmsNe4jWpF64QrVYTta4OXdvz3cwoBT+j+mPXX 8DqQkisa7hbNNRW5V/BTwC/Yn6lk3Ht0aspp1MBxEt0MuY9Iv6AyIaB/URfqkR1Fi/4b i1abg1HxXokXkMWlnSqt8OEtyIst5yoLAuEdgjOWRs0gdop7uYQgR1cf8M2wzfVBFinD btn0x5i4VoQCUD5TkH8l8a7lI8m5cJp6RCDRzOOuSLyK+mDGXC3wK/TJ8b/QrwQyo4M9 K5JQ== X-Gm-Message-State: AOAM533Z/QjHEPC7nMmjQJi02+Meh4pVWiAFIvxsh+Dz36JcyjK7Pxlp jnJ0UmPOZRIDw9PrRZkvC2paxv8X8tozJlYQ X-Google-Smtp-Source: ABdhPJw4o3LEMkVerkbadQQ/7GVvSiwOTzmroBlpVqW+q/hN8K6lpjy1qw94QOlQarQb9Mx7UsdKeg== X-Received: by 2002:adf:f9d0:: with SMTP id w16mr4463342wrr.137.1612524071862; Fri, 05 Feb 2021 03:21:11 -0800 (PST) Received: from localhost ([88.98.246.218]) by smtp.gmail.com with ESMTPSA id s6sm8248338wmh.2.2021.02.05.03.21.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Feb 2021 03:21:11 -0800 (PST) From: luca.boccassi@gmail.com To: Lance Richardson Cc: Ajit Khaparde , Somnath Kotur , dpdk stable Date: Fri, 5 Feb 2021 11:15:19 +0000 Message-Id: <20210205111920.1272063-33-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.29.2 In-Reply-To: <20210205111920.1272063-1-luca.boccassi@gmail.com> References: <20210205111920.1272063-1-luca.boccassi@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [dpdk-stable] patch 'net/bnxt: disable end of packet padding for Rx' has been queued to stable release 20.11.1 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 Sender: "stable" Hi, FYI, your patch has been queued to stable release 20.11.1 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/07/21. So please shout if anyone has objections. Also note that after the patch there's a diff of the upstream commit vs the patch applied to the branch. This will indicate if there was any rebasing needed to apply to the stable branch. If there were code changes for rebasing (ie: not only metadata diffs), please double check that the rebase was correctly done. Queued patches are on a temporary branch at: https://github.com/bluca/dpdk-stable This queued commit can be viewed at: https://github.com/bluca/dpdk-stable/commit/e16f455e219c61e4479fbf0468c47f5fe9ba48f3 Thanks. Luca Boccassi --- >From e16f455e219c61e4479fbf0468c47f5fe9ba48f3 Mon Sep 17 00:00:00 2001 From: Lance Richardson Date: Thu, 3 Dec 2020 09:16:21 -0500 Subject: [PATCH] net/bnxt: disable end of packet padding for Rx [ upstream commit b4938fad44912967636b96990ddba01ef6bc3064 ] Testing has shown that the packet forwarding rate for packet sizes that are not a multiple of the cache line size is reduced when the DMA size is padded to a multiple of the cache line size. Improve performance for these packet sizes by disabling EOP padding. Fixes: f4253e97e7b0 ("net/bnxt: set padding flags in Rx descriptor") Signed-off-by: Lance Richardson Reviewed-by: Ajit Khaparde Reviewed-by: Somnath Kotur --- drivers/net/bnxt/bnxt_rxr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/bnxt/bnxt_rxr.c b/drivers/net/bnxt/bnxt_rxr.c index fdbe6f71ea..af1774844a 100644 --- a/drivers/net/bnxt/bnxt_rxr.c +++ b/drivers/net/bnxt/bnxt_rxr.c @@ -1113,7 +1113,7 @@ int bnxt_init_one_rx_ring(struct bnxt_rx_queue *rxq) size = rte_pktmbuf_data_room_size(rxq->mb_pool) - RTE_PKTMBUF_HEADROOM; size = RTE_MIN(BNXT_MAX_PKT_LEN, size); - type = RX_PROD_PKT_BD_TYPE_RX_PROD_PKT | RX_PROD_PKT_BD_FLAGS_EOP_PAD; + type = RX_PROD_PKT_BD_TYPE_RX_PROD_PKT; rxr = rxq->rx_ring; ring = rxr->rx_ring_struct; -- 2.29.2 --- Diff of the applied patch vs upstream commit (please double-check if non-empty: --- --- - 2021-02-05 11:18:30.778197431 +0000 +++ 0033-net-bnxt-disable-end-of-packet-padding-for-Rx.patch 2021-02-05 11:18:28.662688370 +0000 @@ -1 +1 @@ -From b4938fad44912967636b96990ddba01ef6bc3064 Mon Sep 17 00:00:00 2001 +From e16f455e219c61e4479fbf0468c47f5fe9ba48f3 Mon Sep 17 00:00:00 2001 @@ -5,0 +6,2 @@ +[ upstream commit b4938fad44912967636b96990ddba01ef6bc3064 ] + @@ -12 +13,0 @@ -Cc: stable@dpdk.org