patches for DPDK stable branches
 help / color / mirror / Atom feed
From: Xueming Li <xuemingl@nvidia.com>
To: Huisong Li <lihuisong@huawei.com>
Cc: Dongdong Liu <liudongdong3@huawei.com>, dpdk stable <stable@dpdk.org>
Subject: patch 'net/hns3: remove useless code when destroy valid RSS rule' has been queued to stable release 22.11.2
Date: Mon, 27 Feb 2023 15:00:10 +0800	[thread overview]
Message-ID: <20230227070107.15664-102-xuemingl@nvidia.com> (raw)
In-Reply-To: <20230227070107.15664-1-xuemingl@nvidia.com>

Hi,

FYI, your patch has been queued to stable release 22.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 03/01/23. 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://git.dpdk.org/dpdk-stable/log/?h=22.11-staging

This queued commit can be viewed at:
https://git.dpdk.org/dpdk-stable/commit/?h=22.11-staging&id=2e99d819d3a0890c9bb718f06891c6d8d080758c

Thanks.

Xueming Li <xuemingl@nvidia.com>

---
From 2e99d819d3a0890c9bb718f06891c6d8d080758c Mon Sep 17 00:00:00 2001
From: Huisong Li <lihuisong@huawei.com>
Date: Tue, 31 Jan 2023 21:02:57 +0800
Subject: [PATCH] net/hns3: remove useless code when destroy valid RSS rule
Cc: Xueming Li <xuemingl@nvidia.com>

[ upstream commit 546031ba551485c3e3aa57c3698975c2852cbef1 ]

When all rules are flushed the hw::rss_info::conf::func set to
RTE_ETH_HASH_FUNCTION_MAX and hw::rss_info::conf::queue set to NULL
which indicates no flow rules is issued.
See: commit eb158fc756a5 ("net/hns3: fix config when creating RSS rule
after flush").

Actually, the way determining whether there are rules has been changed
by walking the flow RSS list.
See: commit 705a50800334 ("net/hns3: fix RSS filter restore").

In addition, the rte_flow_action_rss from user isn't saved to 'conf' in
hw->rss_info now. So this code can be removed.

Fixes: eb158fc756a5 ("net/hns3: fix config when creating RSS rule after flush")
Fixes: 705a50800334 ("net/hns3: fix RSS filter restore")

Signed-off-by: Huisong Li <lihuisong@huawei.com>
Signed-off-by: Dongdong Liu <liudongdong3@huawei.com>
---
 drivers/net/hns3/hns3_flow.c | 26 ++------------------------
 1 file changed, 2 insertions(+), 24 deletions(-)

diff --git a/drivers/net/hns3/hns3_flow.c b/drivers/net/hns3/hns3_flow.c
index 303275ae93..7adde16cbc 100644
--- a/drivers/net/hns3/hns3_flow.c
+++ b/drivers/net/hns3/hns3_flow.c
@@ -1279,19 +1279,8 @@ hns3_action_rss_same(const struct rte_flow_action_rss *comp,
 	bool rss_key_is_same;
 	bool func_is_same;

-	/*
-	 * When user flush all RSS rule, RSS func is set invalid with
-	 * RTE_ETH_HASH_FUNCTION_MAX. Then the user create a flow after
-	 * flushed, any validate RSS func is different with it before
-	 * flushed. Others, when user create an action RSS with RSS func
-	 * specified RTE_ETH_HASH_FUNCTION_DEFAULT, the func is the same
-	 * between continuous RSS flow.
-	 */
-	if (comp->func == RTE_ETH_HASH_FUNCTION_MAX)
-		func_is_same = false;
-	else
-		func_is_same = (with->func != RTE_ETH_HASH_FUNCTION_DEFAULT) ?
-				(comp->func == with->func) : true;
+	func_is_same = (with->func != RTE_ETH_HASH_FUNCTION_DEFAULT) ?
+			(comp->func == with->func) : true;

 	if (with->key_len == 0 || with->key == NULL)
 		rss_key_is_same = 1;
@@ -1533,7 +1522,6 @@ static int
 hns3_config_rss_filter(struct hns3_hw *hw,
 		       const struct hns3_rss_conf *conf, bool add)
 {
-	struct hns3_rss_conf *rss_info;
 	uint64_t flow_types;
 	uint16_t num;
 	int ret;
@@ -1560,7 +1548,6 @@ hns3_config_rss_filter(struct hns3_hw *hw,
 	/* Update the useful flow types */
 	rss_flow_conf.types = flow_types;

-	rss_info = &hw->rss_info;
 	if (!add) {
 		if (!conf->valid)
 			return 0;
@@ -1571,15 +1558,6 @@ hns3_config_rss_filter(struct hns3_hw *hw,
 			return ret;
 		}

-		if (rss_flow_conf.queue_num) {
-			/*
-			 * Due the content of queue pointer have been reset to
-			 * 0, the rss_info->conf.queue should be set to NULL
-			 */
-			rss_info->conf.queue = NULL;
-			rss_info->conf.queue_num = 0;
-		}
-
 		return 0;
 	}

--
2.25.1

---
  Diff of the applied patch vs upstream commit (please double-check if non-empty:
---
--- -	2023-02-27 14:08:44.186903300 +0800
+++ 0103-net-hns3-remove-useless-code-when-destroy-valid-RSS-.patch	2023-02-27 14:08:40.849237000 +0800
@@ -1 +1 @@
-From 546031ba551485c3e3aa57c3698975c2852cbef1 Mon Sep 17 00:00:00 2001
+From 2e99d819d3a0890c9bb718f06891c6d8d080758c Mon Sep 17 00:00:00 2001
@@ -4,0 +5,3 @@
+Cc: Xueming Li <xuemingl@nvidia.com>
+
+[ upstream commit 546031ba551485c3e3aa57c3698975c2852cbef1 ]
@@ -21 +23,0 @@
-Cc: stable@dpdk.org
@@ -30 +32 @@
-index 4cca675c53..3809fcc2d7 100644
+index 303275ae93..7adde16cbc 100644

  parent reply	other threads:[~2023-02-27  7:12 UTC|newest]

Thread overview: 303+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-02-27  6:21 patch " Xueming Li
2023-02-27  6:21 ` patch 'drivers: fix symbol exports when map is omitted' " Xueming Li
2023-02-27  6:58 ` patch 'devtools: fix name check with mbox files' " Xueming Li
2023-02-27  6:58   ` patch 'eal/windows: mark memory config as complete' " Xueming Li
2023-02-27  6:58   ` patch 'kni: fix build on RHEL 9.1' " Xueming Li
2023-02-27  6:58   ` patch 'hash: fix GFNI implementation build with GCC 12' " Xueming Li
2023-02-27  6:58   ` patch 'doc: fix dependency setup in l2fwd-cat example guide' " Xueming Li
2023-02-27  6:58   ` patch 'devtools: fix escaped space in grep pattern' " Xueming Li
2023-02-27  6:58   ` patch 'crypto/cnxk: fix digest for empty input data' " Xueming Li
2023-02-27  6:58   ` patch 'app/crypto-perf: fix number of segments' " Xueming Li
2023-02-27  6:58   ` patch 'app/crypto-perf: fix session freeing' " Xueming Li
2023-02-27  6:58   ` patch 'app/crypto-perf: fix SPI zero' " Xueming Li
2023-02-27  6:58   ` patch 'app/crypto-perf: fix IPsec direction' " Xueming Li
2023-02-27  6:58   ` patch 'eventdev/crypto: fix enqueue count' " Xueming Li
2023-02-27  6:58   ` patch 'eventdev/crypto: fix offset used while flushing events' " Xueming Li
2023-02-27  6:58   ` patch 'eventdev/crypto: fix overflow in circular buffer' " Xueming Li
2023-02-27  6:58   ` patch 'eventdev/crypto: fix failed events' " Xueming Li
2023-02-27  6:58   ` patch 'eventdev/eth_tx: fix devices loop' " Xueming Li
2023-02-27  6:58   ` patch 'examples/l2fwd-event: fix worker cleanup' " Xueming Li
2023-02-27  6:58   ` patch 'crypto/qat: fix stream cipher direction' " Xueming Li
2023-02-27  6:58   ` patch 'crypto/qat: fix build for generic x86 with GCC 12' " Xueming Li
2023-02-27  6:58   ` patch 'crypto/qat: fix build' " Xueming Li
2023-02-27  6:58   ` patch 'bus/fslmc: fix deadlock on MC send command timeout' " Xueming Li
2023-02-27  6:58   ` patch 'fbarray: fix metadata dump' " Xueming Li
2023-02-27  6:58   ` patch 'gpudev: fix deadlocks when registering callback' " Xueming Li
2023-02-27  6:58   ` patch 'graph: fix node shrink' " Xueming Li
2023-02-27  6:58   ` patch 'net/nfp: fix Tx packet drop for large data length' " Xueming Li
2023-02-27  6:58   ` patch 'net/nfp: fix firmware name derived from PCI name' " Xueming Li
2023-02-27  6:58   ` patch 'net/ena: fix deadlock in RSS RETA update' " Xueming Li
2023-02-27  6:58   ` patch 'net/hns3: fix inaccurate RTC time to read' " Xueming Li
2023-02-27  6:58   ` patch 'net/nfp: store counter reset before zeroing flow query' " Xueming Li
2023-02-27  6:58   ` patch 'net/nfp: fix teardown of flows sharing a mask ID' " Xueming Li
2023-02-27  6:58   ` patch 'app/testpmd: fix interactive mode with no ports' " Xueming Li
2023-02-27  6:59   ` patch 'telemetry: move include after guard' " Xueming Li
2023-02-27  6:59   ` patch 'ethdev: fix telemetry data truncation' " Xueming Li
2023-02-27  6:59   ` patch 'mempool: " Xueming Li
2023-02-27  6:59   ` patch 'cryptodev: " Xueming Li
2023-02-27  6:59   ` patch 'mem: " Xueming Li
2023-02-27  6:59   ` patch 'examples/qos_sched: fix debug mode' " Xueming Li
2023-02-27  6:59   ` patch 'app/dumpcap: fix storing port identifier' " Xueming Li
2023-02-27  6:59   ` patch 'build: fix dependencies lookup' " Xueming Li
2023-02-27  6:59   ` patch 'vdpa/ifc: fix argument compatibility check' " Xueming Li
2023-02-27  6:59   ` patch 'vdpa/ifc: fix reconnection in SW-assisted live migration' " Xueming Li
2023-02-27  6:59   ` patch 'vhost: fix net header settings in datapath' " Xueming Li
2023-02-27  6:59   ` patch 'app/bbdev: fix build with optional flag' " Xueming Li
2023-02-27  6:59   ` Xueming Li
2023-02-27  6:59   ` patch 'app/bbdev: add allocation checks' " Xueming Li
2023-02-27  6:59   ` patch 'baseband/acc: fix memory leak on acc100 close' " Xueming Li
2023-02-27  6:59   ` patch 'baseband/acc: fix acc100 iteration counter in TB' " Xueming Li
2023-02-27  6:59   ` patch 'baseband/acc: fix multiplexing acc100 operations' " Xueming Li
2023-02-27  6:59   ` patch 'baseband/acc: fix acc100 queue mapping to 64 bits' " Xueming Li
2023-02-27  6:59   ` patch 'crypto/ccp: remove some printf' " Xueming Li
2023-02-27  6:59   ` patch 'crypto/ccp: remove some dead code for UIO' " Xueming Li
2023-02-27  6:59   ` patch 'crypto/ccp: fix IOVA handling' " Xueming Li
2023-02-27  6:59   ` patch 'crypto/openssl: fix warning on copy length' " Xueming Li
2023-02-27  6:59   ` patch 'crypto/ipsec_mb: remove unnecessary null check' " Xueming Li
2023-02-27  6:59   ` patch 'test/crypto: fix typo in AES test' " Xueming Li
2023-02-27  6:59   ` patch 'test/crypto: add missing MAC-I to PDCP vectors' " Xueming Li
2023-02-27  6:59   ` patch 'cryptodev: fix sym session mempool creation description' " Xueming Li
2023-02-27  6:59   ` patch 'compressdev: fix end of driver list' " Xueming Li
2023-02-27  6:59   ` patch 'crypto/ipsec_mb: fix ZUC-256 maximum tag length' " Xueming Li
2023-02-27  6:59   ` patch 'net/bnxt: fix Tx queue stats after queue stop and start' " Xueming Li
2023-02-27  6:59   ` patch 'net/bnxt: fix Rx " Xueming Li
2023-02-27  6:59   ` patch 'net/bnxt: fix RSS hash in mbuf' " Xueming Li
2023-02-27  6:59   ` patch 'doc: fix firmware list in bnxt guide' " Xueming Li
2023-02-27  6:59   ` patch 'eventdev/crypto: fix function symbol export' " Xueming Li
2023-02-27  6:59   ` patch 'event/cnxk: wait for CPT flow control on WQE path' " Xueming Li
2023-02-27  6:59   ` patch 'eventdev/eth_rx: fix getting adapter instance' " Xueming Li
2023-02-27  6:59   ` patch 'event/cnxk: fix burst timer arm' " Xueming Li
2023-02-27  6:59   ` patch 'event/cnxk: fix timer operations in secondary process' " Xueming Li
2023-02-27  6:59   ` patch 'net/cnxk: fix packet type for IPv6 packets post decryption' " Xueming Li
2023-02-27  6:59   ` patch 'common/cnxk: fix aura ID handling' " Xueming Li
2023-02-27  6:59   ` patch 'net/cnxk: fix deadlock in security session creation' " Xueming Li
2023-02-27  6:59   ` patch 'common/cnxk: fix dual VLAN parsing' " Xueming Li
2023-02-27  6:59   ` patch 'common/cnxk: fix IPv6 extension matching' " Xueming Li
2023-02-27  6:59   ` patch 'common/cnxk: reduce channel count per LMAC' " Xueming Li
2023-02-27  6:59   ` patch 'net/cnxk: validate RED threshold config' " Xueming Li
2023-02-27  6:59   ` patch 'mem: fix hugepage info mapping' " Xueming Li
2023-02-27  6:59   ` patch 'raw/ifpga/base: fix init with multi-process' " Xueming Li
2023-02-27  6:59   ` patch 'telemetry: fix repeat display when callback don't init dict' " Xueming Li
2023-02-27  6:59   ` patch 'eal/linux: fix hugetlbfs sub-directories discovery' " Xueming Li
2023-02-27  6:59   ` patch 'drivers/bus: fix leak for devices without driver' " Xueming Li
2023-02-27  6:59   ` patch 'test/mbuf: fix mbuf reset test' " Xueming Li
2023-02-27  6:59   ` patch 'eventdev/timer: fix overflow' " Xueming Li
2023-02-27  6:59   ` patch 'eal: cleanup alarm and hotplug before memory detach' " Xueming Li
2023-02-27  6:59   ` patch 'vhost: decrease log level for unimplemented requests' " Xueming Li
2023-02-27  6:59   ` patch 'vhost: fix possible FD leaks' " Xueming Li
2023-02-27  6:59   ` patch 'vhost: fix possible FD leaks on truncation' " Xueming Li
2023-02-27  6:59   ` patch 'net/virtio-user: fix device starting failure handling' " Xueming Li
2023-02-27  6:59   ` patch 'net/hns3: declare flow rule keeping capability' " Xueming Li
2023-02-27  6:59   ` patch 'doc: fix description of L2TPV2 flow item' " Xueming Li
2023-02-27  6:59   ` patch 'app/testpmd: fix forwarding stats for Tx dropped' " Xueming Li
2023-02-27  6:59   ` patch 'net/txgbe: fix default signal quality value for KX/KX4' " Xueming Li
2023-02-27  7:00   ` patch 'net/txgbe: fix packet type to parse from offload flags' " Xueming Li
2023-02-27  7:00   ` patch 'net/ngbe: " Xueming Li
2023-02-27  7:00   ` patch 'net/ngbe: add spinlock protection on YT PHY' " Xueming Li
2023-02-27  7:00   ` patch 'net/txgbe: fix interrupt loss' " Xueming Li
2023-02-27  7:00   ` patch 'net/hns3: fix log about indirection table size' " Xueming Li
2023-02-27  7:00   ` patch 'net/hns3: extract common function to query device' " Xueming Li
2023-02-27  7:00   ` patch 'net/hns3: refactor set RSS hash algorithm and key interface' " Xueming Li
2023-02-27  7:00   ` patch 'net/hns3: fix RSS key size compatibility' " Xueming Li
2023-02-27  7:00   ` patch 'net/hns3: fix clearing RSS configuration' " Xueming Li
2023-02-27  7:00   ` patch 'net/hns3: use RSS filter list to check duplicated rule' " Xueming Li
2023-02-27  7:00   ` Xueming Li [this message]
2023-02-27  7:00   ` patch 'net/hns3: fix warning on flush or destroy " Xueming Li
2023-02-27  7:00   ` patch 'net/hns3: fix config struct used for conversion' " Xueming Li
2023-02-27  7:00   ` patch 'net/hns3: fix duplicate RSS rule check' " Xueming Li
2023-02-27  7:00   ` patch 'net/sfc: export pick transfer proxy callback to representors' " Xueming Li
2023-02-27  7:00   ` patch 'app/testpmd: fix link check condition on port start' " Xueming Li
2023-02-27  7:00   ` patch 'net/nfp: fix max DMA length' " Xueming Li
2023-02-27  7:00   ` patch 'net/hns3: fix burst mode query with dummy function' " Xueming Li
2023-02-27  7:00   ` patch 'net/hns3: add debug info for Rx/Tx " Xueming Li
2023-02-27  7:00   ` patch 'net/hns3: remove debug condition for Tx prepare' " Xueming Li
2023-02-27  7:00   ` patch 'net/hns3: separate Tx prepare from getting Tx function' " Xueming Li
2023-02-27  7:00   ` patch 'net/hns3: make getting Tx function static' " Xueming Li
2023-02-27  7:00   ` patch 'net/hns3: extract common functions to set Rx/Tx' " Xueming Li
2023-02-27  7:00   ` patch 'net/sfc: fix MAC address entry leak in transfer flow parsing' " Xueming Li
2023-02-27  7:00   ` patch 'net/sfc: enforce fate action in transfer flow rules' " Xueming Li
2023-02-27  7:00   ` patch 'net/txgbe: fix Rx buffer size in config register' " Xueming Li
2023-02-27  7:00   ` patch 'net/mlx5: fix available tag registers calculation for HWS' " Xueming Li
2023-02-27  7:00   ` patch 'net/mlx5: fix GENEVE resource overwrite' " Xueming Li
2023-02-27  7:00   ` patch 'common/mlx5: improve AES-XTS tweak capability check' " Xueming Li
2023-02-27  7:00   ` patch 'common/mlx5: fix offset of a field' " Xueming Li
2023-02-27  7:00   ` patch 'net/mlx5: fix flow sample with ConnectX-5' " Xueming Li
2023-02-27  7:00   ` patch 'net/mlx5: fix wait descriptor opcode for ConnectX-7' " Xueming Li
2023-02-27  7:00   ` patch 'net/mlx5: fix warning for Tx scheduling option' " Xueming Li
2023-02-27  7:00   ` patch 'net/mlx5: fix read device clock in real time mode' " Xueming Li
2023-02-27  7:00   ` patch 'net/mlx5/hws: fix memory leak on general pool DB init' " Xueming Li
2023-02-27  7:00   ` patch 'net/mlx5: fix error CQE dumping for vectorized Rx' " Xueming Li
2023-02-27  7:00   ` patch 'net/mlx5: ignore non-critical syndromes for Rx queue' " Xueming Li
2023-02-27  7:00   ` patch 'net/mlx5: check compressed CQE opcode in vectorized Rx' " Xueming Li
2023-02-27  7:00   ` patch 'net/iavf: fix outer UDP checksum offload' " Xueming Li
2023-02-27  7:00   ` patch 'net/i40e: reduce interrupt interval in multi-driver mode' " Xueming Li
2023-02-27  7:00   ` patch 'net/idpf: fix mbuf leak in split Tx' " Xueming Li
2023-02-27  7:00   ` patch 'net/idpf: fix driver infos' " Xueming Li
2023-02-27  7:00   ` patch 'net/ixgbe: fix firmware version consistency' " Xueming Li
2023-02-27  7:00   ` patch 'net/iavf: add lock for VF commands' " Xueming Li
2023-02-27  7:00   ` patch 'net/i40e: fix validation of flow transfer attribute' " Xueming Li
2023-02-27  7:00   ` patch 'net/ice: " Xueming Li
2023-02-27  7:00   ` patch 'net/iavf: protect insertion in flow list' " Xueming Li
2023-02-27  7:00   ` patch 'net/iavf: fix building data desc' " Xueming Li
2023-02-27  7:00   ` patch 'net/ixgbe: enable IPv6 mask in flow rules' " Xueming Li
2023-02-27  7:00   ` patch 'net/iavf: fix VLAN offload with AVX2' " Xueming Li
2023-02-27  7:00   ` patch 'app/compress-perf: fix some typos' " Xueming Li
2023-02-27  7:00   ` patch 'app/compress-perf: fix testing single operation' " Xueming Li
2023-02-27  7:00   ` patch 'common/cnxk: fix channel mask for SDP interfaces' " Xueming Li
2023-02-27  7:00   ` patch 'net/bnxt: fix link state change interrupt config' " Xueming Li
2023-02-27  7:00   ` patch 'net/nfp: fix VNI of VXLAN encap action' " Xueming Li
2023-02-27  7:00   ` patch 'net/nfp: restrict flow flush to the port' " Xueming Li
2023-02-27  7:00   ` patch 'app/testpmd: fix crash on cleanup' " Xueming Li
2023-02-27  7:00   ` patch 'sched: fix alignment of structs in subport' " Xueming Li
2023-02-27  7:00   ` patch 'eal/freebsd: fix lock in alarm callback' " Xueming Li
2023-02-27  7:00   ` patch 'dma/ioat: fix device stop if no copies done' " Xueming Li
2023-02-27  7:01   ` patch 'dma/ioat: fix indexes after restart' " Xueming Li
2023-02-27  7:01   ` patch 'dma/ioat: fix error reporting on " Xueming Li
2023-02-27  7:01   ` patch 'reorder: invalidate buffer from ready queue in drain' " Xueming Li
2023-02-27  7:01   ` patch 'test/reorder: fix double free of drained buffers' " Xueming Li
2023-02-27  7:01   ` patch 'build: fix toolchain definition' " Xueming Li
2023-02-27  7:01   ` patch 'eal: use same atomic intrinsics for GCC and clang' " Xueming Li
2023-02-27  7:01   ` patch 'examples/cmdline: fix build with GCC 12' " Xueming Li
2023-02-27  7:01   ` patch 'examples/qos_sched: fix Tx port config when link down' " Xueming Li
2023-04-09 15:23 ` patch " Xueming Li
2023-04-09 15:23   ` patch 'common/cnxk: fix second pass flow rule layer type' " Xueming Li
2023-04-09 15:23   ` patch 'net/mlx5: fix crash on action template failure' " Xueming Li
2023-04-09 15:23   ` patch 'eal/windows: fix pedantic build' " Xueming Li
2023-04-09 15:23   ` patch 'doc: add gpudev to the Doxygen index' " Xueming Li
2023-04-09 15:23   ` patch 'doc: fix reference to event timer header' " Xueming Li
2023-04-09 15:23   ` patch 'event/cnxk: fix SSO cleanup' " Xueming Li
2023-04-09 15:23   ` patch 'eventdev: fix memory size for telemetry' " Xueming Li
2023-04-09 15:23   ` patch 'baseband/acc: protect from TB negative scenario' " Xueming Li
2023-04-09 15:23   ` patch 'baseband/acc: add explicit mbuf append for soft output' " Xueming Li
2023-04-09 15:23   ` patch 'baseband/acc: prevent to dequeue more than requested' " Xueming Li
2023-04-09 15:23   ` patch 'baseband/acc: fix iteration counter in TB mode' " Xueming Li
2023-04-09 15:23   ` patch 'baseband/acc: fix check after deref and dead code' " Xueming Li
2023-04-09 15:23   ` patch 'test/bbdev: fix crash for non supported HARQ length' " Xueming Li
2023-04-09 15:23   ` patch 'test/bbdev: extend HARQ tolerance' " Xueming Li
2023-04-09 15:23   ` patch 'test/bbdev: remove check for invalid opaque data' " Xueming Li
2023-04-09 15:23   ` patch 'vhost: fix slot index in async split virtqueue Tx' " Xueming Li
2023-04-09 15:23   ` patch 'vhost: fix OOB access for invalid vhost ID' " Xueming Li
2023-04-09 15:23   ` patch 'net/virtio: deduce IP length for TSO checksum' " Xueming Li
2023-04-09 15:23   ` patch 'examples/ipsec-secgw: fix auth IV length' " Xueming Li
2023-04-09 15:23   ` patch 'compress/mlx5: fix decompress xform validation' " Xueming Li
2023-04-09 15:23   ` patch 'compress/mlx5: fix output Adler-32 checksum offset' " Xueming Li
2023-04-09 15:23   ` patch 'compress/mlx5: fix queue setup for partial transformations' " Xueming Li
2023-04-09 15:23   ` patch 'examples/fips_validation: fix MCT output for SHA' " Xueming Li
2023-04-09 15:23   ` patch 'examples/fips_validation: fix integer parsing' " Xueming Li
2023-04-09 15:23   ` patch 'examples/fips_validation: fix AES-GCM tests' " Xueming Li
2023-04-09 15:23   ` patch 'examples/fips_validation: fix AES-XTS sequence number' " Xueming Li
2023-04-09 15:23   ` patch 'examples/fips_validation: add extra space in JSON buffer' " Xueming Li
2023-04-09 15:23   ` patch 'common/cnxk: fix auth key length' " Xueming Li
2023-04-09 15:23   ` patch 'net/nfp: fix 48-bit DMA support for NFDk' " Xueming Li
2023-04-09 15:23   ` patch 'net/gve: fix offloading capability' " Xueming Li
2023-04-09 15:23   ` patch 'net/mana: enable driver by default' " Xueming Li
2023-04-09 15:23   ` patch 'app/testpmd: fix Tx preparation in checksum engine' " Xueming Li
2023-04-09 15:23   ` patch 'app/testpmd: fix packet count in IEEE 1588 " Xueming Li
2023-04-09 15:23   ` patch 'app/testpmd: fix packet transmission in noisy VNF " Xueming Li
2023-04-09 15:23   ` patch 'ethdev: fix build with LTO' " Xueming Li
2023-04-09 15:23   ` patch 'net/mana: fix stats counters' " Xueming Li
2023-04-09 15:23   ` patch 'net/nfp: fix getting RSS configuration' " Xueming Li
2023-04-09 15:23   ` patch 'ethdev: remove telemetry Rx mbuf alloc failed field' " Xueming Li
2023-04-09 15:23   ` patch 'net/nfp: fix set MAC flow action' " Xueming Li
2023-04-09 15:23   ` patch 'net/nfp: fix set IPv4 " Xueming Li
2023-04-09 15:23   ` patch 'net/nfp: fix set IPv6 " Xueming Li
2023-04-09 15:23   ` patch 'net/nfp: fix set TP " Xueming Li
2023-04-09 15:23   ` patch 'net/nfp: fix set TTL " Xueming Li
2023-04-09 15:23   ` patch 'net/nfp: fix set DSCP " Xueming Li
2023-04-09 15:23   ` patch 'net/nfp: fix offload of multiple output actions' " Xueming Li
2023-04-09 15:23   ` patch 'app/testpmd: fix secondary process packet forwarding' " Xueming Li
2023-04-09 15:23   ` patch 'net/ixgbe: fix IPv6 mask in flow director' " Xueming Li
2023-04-09 15:23   ` patch 'net/i40e: revert link status check on device start' " Xueming Li
2023-04-09 15:23   ` patch 'net/i40e: fix maximum frame size configuration' " Xueming Li
2023-04-09 15:23   ` patch 'net/ice: fix Rx timestamp' " Xueming Li
2023-04-09 15:23   ` patch 'net/cnxk: fix LBK BPID usage' " Xueming Li
2023-04-09 15:24   ` patch 'common/cnxk: add memory clobber to steor and ldeor' " Xueming Li
2023-04-09 15:24   ` patch 'eal/windows: fix thread creation' " Xueming Li
2023-04-09 15:24   ` patch 'net/nfp: fix MTU configuration order' " Xueming Li
2023-04-09 15:24   ` patch 'kvargs: add API documentation for process callback' " Xueming Li
2023-04-09 15:24   ` patch 'compressdev: fix empty devargs parsing' " Xueming Li
2023-04-09 15:24   ` patch 'cryptodev: " Xueming Li
2023-04-09 15:24   ` patch 'net/hns3: " Xueming Li
2023-04-09 15:24   ` patch 'net/virtio: " Xueming Li
2023-04-09 15:24   ` patch 'dma/skeleton: " Xueming Li
2023-04-09 15:24   ` patch 'raw/skeleton: " Xueming Li
2023-04-09 15:24   ` patch 'table: fix action selector group size log2 setting' " Xueming Li
2023-04-09 15:24   ` patch 'regex/mlx5: utilize all available queue pairs' " Xueming Li
2023-04-09 15:24   ` patch 'regex/mlx5: fix doorbell record' " Xueming Li
2023-04-09 15:24   ` patch 'common/sfc_efx/base: add MAE mark reset action' " Xueming Li
2023-04-09 15:24   ` patch 'net/sfc: fix resetting mark in tunnel offload switch rules' " Xueming Li
2023-04-09 15:24   ` patch 'kni: fix possible starvation when mbufs are exhausted' " Xueming Li
2023-04-09 15:24   ` patch 'cmdline: make rdline status not private' " Xueming Li
2023-04-09 15:24   ` patch 'cmdline: handle EOF as quit' " Xueming Li
2023-04-09 15:24   ` patch 'app/testpmd: cleanup cleanly from signal' " Xueming Li
2023-04-09 15:24   ` patch 'mem: fix heap ID in telemetry' " Xueming Li
2023-04-09 15:24   ` patch 'net/hns3: fix possible truncation of hash key when config' " Xueming Li
2023-04-09 15:24   ` patch 'net/hns3: fix possible truncation of redirection table' " Xueming Li
2023-04-09 15:24   ` patch 'net/hns3: use hardware config to report hash key' " Xueming Li
2023-04-09 15:24   ` patch 'net/hns3: use hardware config to report hash types' " Xueming Li
2023-04-09 15:24   ` patch 'net/hns3: use hardware config to report redirection table' " Xueming Li
2023-04-09 15:24   ` patch 'net/hns3: separate setting hash algorithm' " Xueming Li
2023-04-09 15:24   ` patch 'net/hns3: separate setting hash key' " Xueming Li
2023-04-09 15:24   ` patch 'net/hns3: separate setting redirection table' " Xueming Li
2023-04-09 15:24   ` patch 'net/hns3: separate setting RSS types' " Xueming Li
2023-04-09 15:24   ` patch 'net/hns3: separate setting and clearing RSS rule' " Xueming Li
2023-04-09 15:24   ` patch 'net/hns3: use new RSS rule to configure hardware' " Xueming Li
2023-04-09 15:24   ` patch 'net/hns3: save hash algo to RSS filter list node' " Xueming Li
2023-04-09 15:24   ` patch 'net/hns3: allow adding queue buffer size hash rule' " Xueming Li
2023-04-09 15:24   ` patch 'net/hns3: separate flow RSS config from RSS conf' " Xueming Li
2023-04-09 15:24   ` patch 'net/hns3: reimplement hash flow function' " Xueming Li
2023-04-09 15:24   ` patch 'net/hns3: add verification of RSS types' " Xueming Li
2023-04-09 15:24   ` patch 'net/mlx5: fix Windows build with MinGW GCC 12' " Xueming Li
2023-04-09 15:24   ` patch 'crypto/ccp: fix PCI probing' " Xueming Li
2023-04-09 15:24   ` patch 'crypto/qat: fix SM3 auth mode' " Xueming Li
2023-04-09 15:24   ` patch 'crypto/openssl: fix freeing in RSA EVP' " Xueming Li
2023-04-09 15:24   ` patch 'app/crypto-perf: fix test file memory leak' " Xueming Li
2023-04-09 15:24   ` patch 'app/flow-perf: fix division or module by zero' " Xueming Li
2023-04-09 15:24   ` patch 'examples/ipsec-secgw: fix offload variable init' " Xueming Li
2023-04-09 15:24   ` patch 'raw/skeleton: fix selftest' " Xueming Li
2023-04-09 15:24   ` patch 'ring: silence GCC 12 warnings' " Xueming Li
2023-04-09 15:24   ` patch 'reorder: fix sequence number mbuf field register' " Xueming Li
2023-04-09 15:24   ` patch 'test: fix segment length in packet generator' " Xueming Li
2023-04-09 15:24   ` patch 'test/mbuf: fix test with mbuf debug enabled' " Xueming Li
2023-04-09 15:24   ` patch 'eal/unix: fix thread creation' " Xueming Li
2023-04-09 15:24   ` patch 'gpudev: export header file for external drivers' " Xueming Li
2023-04-09 15:24   ` patch 'app/testpmd: fix interactive mode on Windows' " Xueming Li
2023-04-09 15:24   ` patch 'test/crypto: fix ZUC digest length in comparison' " Xueming Li
2023-04-09 15:24   ` patch 'test/crypto: fix capability check for ZUC cipher-auth' " Xueming Li
2023-04-09 15:24   ` patch 'test/crypto: fix skip condition for CPU crypto SGL' " Xueming Li
2023-04-09 15:24   ` patch 'app/compress-perf: fix remaining data for ops' " Xueming Li
2023-04-09 15:24   ` patch 'crypto/ipsec_mb: relax multi-process requirement' " Xueming Li
2023-04-09 15:24   ` patch 'app/bbdev: check statistics failure' " Xueming Li
2023-04-09 15:24   ` patch 'net/vhost: add missing newline in logs' " Xueming Li
2023-04-09 15:24   ` patch 'net/vhost: fix leak in interrupt handle setup' " Xueming Li
2023-04-09 15:24   ` patch 'net/vhost: fix Rx interrupt' " Xueming Li
2023-04-09 15:25   ` patch 'net/virtio: remove address width limit for modern devices' " Xueming Li
2023-04-09 15:25   ` patch 'net/sfc: invalidate switch port entry on representor unplug' " Xueming Li
2023-04-09 15:25   ` patch 'net/i40e: fix AVX512 fast-free path' " Xueming Li
2023-04-09 15:25   ` patch 'net/e1000: fix saving of stripped VLAN TCI' " Xueming Li
2023-04-09 15:25   ` patch 'net/i40e: fix MAC loopback on X722' " Xueming Li
2023-04-09 15:25   ` patch 'net/idpf: reset queue flag when queue is stopped' " Xueming Li
2023-04-09 15:25   ` patch 'net/iavf: fix device stop during reset' " Xueming Li
2023-04-09 15:25   ` patch 'net/mlx5: fix hairpin Tx queue reference count' " Xueming Li
2023-04-09 15:25   ` patch 'examples/l3fwd: remove hash entry number' " Xueming Li
2023-04-09 15:25   ` patch 'doc: fix LPM support in l3forward guide' " Xueming Li
2023-04-09 15:25   ` patch 'net/mlx5: fix egress group translation in HWS' " Xueming Li
2023-04-09 15:25   ` patch 'net/mlx5: fix isolated mode if no representor matching' " Xueming Li
2023-04-09 15:25   ` patch 'bus/ifpga: fix devargs handling' " Xueming Li
2023-04-09 15:25   ` patch 'net/ipn3ke: fix thread exit' " Xueming Li
2023-04-09 15:25   ` patch 'net/ipn3ke: fix representor name' " Xueming Li
2023-04-09 15:25   ` patch 'examples/qos_sched: fix config entries in wrong sections' " Xueming Li
2023-04-09 15:25   ` patch 'app/testpmd: fix encap/decap size calculation' " Xueming Li
2023-04-09 15:25   ` patch 'net/mlx5/hws: fix pattern creation' " Xueming Li
2023-04-09 15:25   ` patch 'net/mlx5: fix build with GCC 12 and ASan' " Xueming Li
2023-04-09 15:25   ` patch 'net/mlx5/hws: fix error code of send queue action' " Xueming Li
2023-04-09 15:25   ` patch 'net/mlx5: fix CQE dump for Tx' " Xueming Li
2023-04-09 15:25   ` patch 'net/mlx5: fix sysfs port name translation' " Xueming Li
2023-04-09 15:25   ` patch 'doc: fix code blocks in cryptodev guide' " Xueming Li
2023-04-09 15:25   ` patch 'test/crypto: fix statistics error messages' " Xueming Li
2023-04-09 15:25   ` patch 'pdump: fix build with GCC 12' " Xueming Li
2023-04-09 15:25   ` patch 'acl: fix crash on PPC64 with GCC 11' " Xueming Li
2023-04-09 15:45 ` patch 'devtools: move mailmap check after patch applied' " Xueming Li
2023-04-09 15:45   ` patch 'doc: fix pipeline example path in user guide' " Xueming Li
2023-04-09 15:45   ` patch 'doc: add Linux capability to access physical addresses' " Xueming Li
2023-04-09 15:45   ` patch 'doc: fix DCF instructions in ice guide' " Xueming Li

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20230227070107.15664-102-xuemingl@nvidia.com \
    --to=xuemingl@nvidia.com \
    --cc=lihuisong@huawei.com \
    --cc=liudongdong3@huawei.com \
    --cc=stable@dpdk.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).