patches for DPDK stable branches
 help / color / mirror / Atom feed
From: Xueming Li <xuemingl@nvidia.com>
To: Michal Krawczyk <mk@semihalf.com>
Cc: Luca Boccassi <bluca@debian.org>,
	Igor Chauskin <igorch@amazon.com>,
	Guy Tzalik <gtzalik@amazon.com>, dpdk stable <stable@dpdk.org>
Subject: [dpdk-stable] patch 'net/ena/base: improve style and comments' has been queued to stable release 20.11.2
Date: Sat, 12 Jun 2021 07:03:24 +0800	[thread overview]
Message-ID: <20210611230433.8208-110-xuemingl@nvidia.com> (raw)
In-Reply-To: <20210611230433.8208-1-xuemingl@nvidia.com>

Hi,

FYI, your patch has been queued to stable release 20.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 06/14/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/steevenlee/dpdk

This queued commit can be viewed at:
https://github.com/steevenlee/dpdk/commit/47ed9f3e81c40bd4f54650800269ddc2b57a7acf

Thanks.

Xueming Li <xuemingl@nvidia.com>

---
From 47ed9f3e81c40bd4f54650800269ddc2b57a7acf Mon Sep 17 00:00:00 2001
From: Michal Krawczyk <mk@semihalf.com>
Date: Tue, 11 May 2021 08:45:39 +0200
Subject: [PATCH] net/ena/base: improve style and comments
Cc: Luca Boccassi <bluca@debian.org>

[ upstream commit b19f366cc9cb91a38710813a7d0078c46e67ff55 ]

List of changes:
  * Comment style was adjusted for the functions
  * The keys_num at "struct ena_admin_feature_rss_flow_hash_control" was
    renamed to the key_parts to better describe it's meaning
  * The RSS indirection table was called "REDIRECTION" -> changed to
    INDIRECTION
  * Change AENQ field "syndrom" -> "syndrome"
  * Calculate number of the RSS key parts or whole key by using the
    common way: sizeof of the first element of the RSS key
  * Add description of the "enum ena_admin_aq_feature_id"
  * Rename "map_rx_buf_bidirectional" field as "rx_buf_mirroring"
  * Other minor style fixes (remove extra spaces, add missing line break,
    improve indentation)
  * Remove unused macros ENA_ADMIN_EXTRA_PROPERTIES_*
  * Restructure the "if {} else if {} else" conditional statement for
    setting up the meta descriptor

Fixes: 99ecfbf845b3 ("ena: import communication layer")
Fixes: b68309be44c0 ("net/ena/base: update communication layer for the ENAv2")
Fixes: b2b02edeb0d6 ("net/ena/base: upgrade HAL for new HW features")

Signed-off-by: Michal Krawczyk <mk@semihalf.com>
Reviewed-by: Igor Chauskin <igorch@amazon.com>
Reviewed-by: Guy Tzalik <gtzalik@amazon.com>
---
 drivers/net/ena/base/ena_com.c                | 26 +++---
 .../net/ena/base/ena_defs/ena_admin_defs.h    | 85 +++++++++----------
 drivers/net/ena/base/ena_eth_com.c            | 16 ++--
 drivers/net/ena/ena_ethdev.c                  |  4 +-
 4 files changed, 66 insertions(+), 65 deletions(-)

diff --git a/drivers/net/ena/base/ena_com.c b/drivers/net/ena/base/ena_com.c
index aae68721fb..e137d5078b 100644
--- a/drivers/net/ena/base/ena_com.c
+++ b/drivers/net/ena/base/ena_com.c
@@ -587,7 +587,7 @@ err:
 	return ret;
 }
 
-/**
+/*
  * Set the LLQ configurations of the firmware
  *
  * The driver provides only the enabled feature values to the device,
@@ -1078,7 +1078,7 @@ static void ena_com_hash_key_fill_default_key(struct ena_com_dev *ena_dev)
 	/* The key buffer is stored in the device in an array of
 	 * uint32 elements.
 	 */
-	hash_key->keys_num = ENA_ADMIN_RSS_KEY_PARTS;
+	hash_key->key_parts = ENA_ADMIN_RSS_KEY_PARTS;
 }
 
 static int ena_com_hash_key_allocate(struct ena_com_dev *ena_dev)
@@ -1151,7 +1151,7 @@ static int ena_com_indirect_table_allocate(struct ena_com_dev *ena_dev,
 	int ret;
 
 	ret = ena_com_get_feature(ena_dev, &get_resp,
-				  ENA_ADMIN_RSS_REDIRECTION_TABLE_CONFIG, 0);
+				  ENA_ADMIN_RSS_INDIRECTION_TABLE_CONFIG, 0);
 	if (unlikely(ret))
 		return ret;
 
@@ -1961,6 +1961,7 @@ int ena_com_get_dev_attr_feat(struct ena_com_dev *ena_dev,
 
 	memcpy(&get_feat_ctx->dev_attr, &get_resp.u.dev_attr,
 	       sizeof(get_resp.u.dev_attr));
+
 	ena_dev->supported_features = get_resp.u.dev_attr.supported_features;
 
 	if (ena_dev->supported_features & BIT(ENA_ADMIN_MAX_QUEUES_EXT)) {
@@ -2028,7 +2029,7 @@ int ena_com_get_dev_attr_feat(struct ena_com_dev *ena_dev,
 		return rc;
 
 	rc = ena_com_get_feature(ena_dev, &get_resp,
-				 ENA_ADMIN_RSS_REDIRECTION_TABLE_CONFIG, 0);
+				 ENA_ADMIN_RSS_INDIRECTION_TABLE_CONFIG, 0);
 	if (!rc)
 		memcpy(&get_feat_ctx->ind_table, &get_resp.u.ind_table,
 		       sizeof(get_resp.u.ind_table));
@@ -2090,9 +2091,9 @@ void ena_com_aenq_intr_handler(struct ena_com_dev *dev, void *data)
 		timestamp = (u64)aenq_common->timestamp_low |
 			((u64)aenq_common->timestamp_high << 32);
 		ENA_TOUCH(timestamp); /* In case debug is disabled */
-		ena_trc_dbg("AENQ! Group[%x] Syndrom[%x] timestamp: [%" ENA_PRIu64 "s]\n",
+		ena_trc_dbg("AENQ! Group[%x] Syndrome[%x] timestamp: [%" ENA_PRIu64 "s]\n",
 			    aenq_common->group,
-			    aenq_common->syndrom,
+			    aenq_common->syndrome,
 			    timestamp);
 
 		/* Handle specific event*/
@@ -2394,7 +2395,7 @@ int ena_com_fill_hash_function(struct ena_com_dev *ena_dev,
 			}
 			memcpy(hash_key->key, key, key_len);
 			rss->hash_init_val = init_val;
-			hash_key->keys_num = key_len / sizeof(u32);
+			hash_key->key_parts = key_len / sizeof(hash_key->key[0]);
 		}
 		break;
 	case ENA_ADMIN_CRC32:
@@ -2449,7 +2450,8 @@ int ena_com_get_hash_key(struct ena_com_dev *ena_dev, u8 *key)
 		ena_dev->rss.hash_key;
 
 	if (key)
-		memcpy(key, hash_key->key, (size_t)(hash_key->keys_num) << 2);
+		memcpy(key, hash_key->key,
+		       (size_t)(hash_key->key_parts) * sizeof(hash_key->key[0]));
 
 	return 0;
 }
@@ -2644,9 +2646,9 @@ int ena_com_indirect_table_set(struct ena_com_dev *ena_dev)
 	int ret;
 
 	if (!ena_com_check_supported_feature_id(ena_dev,
-						ENA_ADMIN_RSS_REDIRECTION_TABLE_CONFIG)) {
+						ENA_ADMIN_RSS_INDIRECTION_TABLE_CONFIG)) {
 		ena_trc_dbg("Feature %d isn't supported\n",
-			    ENA_ADMIN_RSS_REDIRECTION_TABLE_CONFIG);
+			    ENA_ADMIN_RSS_INDIRECTION_TABLE_CONFIG);
 		return ENA_COM_UNSUPPORTED;
 	}
 
@@ -2661,7 +2663,7 @@ int ena_com_indirect_table_set(struct ena_com_dev *ena_dev)
 	cmd.aq_common_descriptor.opcode = ENA_ADMIN_SET_FEATURE;
 	cmd.aq_common_descriptor.flags =
 		ENA_ADMIN_AQ_COMMON_DESC_CTRL_DATA_INDIRECT_MASK;
-	cmd.feat_common.feature_id = ENA_ADMIN_RSS_REDIRECTION_TABLE_CONFIG;
+	cmd.feat_common.feature_id = ENA_ADMIN_RSS_INDIRECTION_TABLE_CONFIG;
 	cmd.u.ind_table.size = rss->tbl_log_size;
 	cmd.u.ind_table.inline_index = 0xFFFFFFFF;
 
@@ -2699,7 +2701,7 @@ int ena_com_indirect_table_get(struct ena_com_dev *ena_dev, u32 *ind_tbl)
 		sizeof(struct ena_admin_rss_ind_table_entry);
 
 	rc = ena_com_get_feature_ex(ena_dev, &get_resp,
-				    ENA_ADMIN_RSS_REDIRECTION_TABLE_CONFIG,
+				    ENA_ADMIN_RSS_INDIRECTION_TABLE_CONFIG,
 				    rss->rss_ind_tbl_dma_addr,
 				    tbl_size, 0);
 	if (unlikely(rc))
diff --git a/drivers/net/ena/base/ena_defs/ena_admin_defs.h b/drivers/net/ena/base/ena_defs/ena_admin_defs.h
index 30e5eead71..40c2db717c 100644
--- a/drivers/net/ena/base/ena_defs/ena_admin_defs.h
+++ b/drivers/net/ena/base/ena_defs/ena_admin_defs.h
@@ -2,13 +2,9 @@
  * Copyright (c) 2015-2020 Amazon.com, Inc. or its affiliates.
  * All rights reserved.
  */
-
 #ifndef _ENA_ADMIN_H_
 #define _ENA_ADMIN_H_
 
-#define ENA_ADMIN_EXTRA_PROPERTIES_STRING_LEN 32
-#define ENA_ADMIN_EXTRA_PROPERTIES_COUNT     32
-
 #define ENA_ADMIN_RSS_KEY_PARTS              10
 
 enum ena_admin_aq_opcode {
@@ -33,6 +29,7 @@ enum ena_admin_aq_completion_status {
 	ENA_ADMIN_RESOURCE_BUSY                     = 7,
 };
 
+/* subcommands for the set/get feature admin commands */
 enum ena_admin_aq_feature_id {
 	ENA_ADMIN_DEVICE_ATTRIBUTES                 = 1,
 	ENA_ADMIN_MAX_QUEUES_NUM                    = 2,
@@ -43,7 +40,7 @@ enum ena_admin_aq_feature_id {
 	ENA_ADMIN_MAX_QUEUES_EXT                    = 7,
 	ENA_ADMIN_RSS_HASH_FUNCTION                 = 10,
 	ENA_ADMIN_STATELESS_OFFLOAD_CONFIG          = 11,
-	ENA_ADMIN_RSS_REDIRECTION_TABLE_CONFIG      = 12,
+	ENA_ADMIN_RSS_INDIRECTION_TABLE_CONFIG      = 12,
 	ENA_ADMIN_MTU                               = 14,
 	ENA_ADMIN_RSS_HASH_INPUT                    = 18,
 	ENA_ADMIN_INTERRUPT_MODERATION              = 20,
@@ -175,7 +172,7 @@ struct ena_admin_acq_common_desc {
 	uint16_t extended_status;
 
 	/* indicates to the driver which AQ entry has been consumed by the
-	 *    device and could be reused
+	 * device and could be reused
 	 */
 	uint16_t sq_head_indx;
 };
@@ -220,8 +217,8 @@ struct ena_admin_aq_create_sq_cmd {
 	 */
 	uint8_t sq_caps_3;
 
-	/* associated completion queue id. This CQ must be created prior to
-	 *    SQ creation
+	/* associated completion queue id. This CQ must be created prior to SQ
+	 * creation
 	 */
 	uint16_t cq_idx;
 
@@ -360,7 +357,7 @@ struct ena_admin_aq_get_stats_cmd {
 	uint16_t queue_idx;
 
 	/* device id, value 0xFFFF means mine. only privileged device can get
-	 *    stats of other device
+	 * stats of other device
 	 */
 	uint16_t device_id;
 };
@@ -442,8 +439,8 @@ struct ena_admin_get_set_feature_common_desc {
 	uint8_t feature_id;
 
 	/* The driver specifies the max feature version it supports and the
-	 *    device responds with the currently supported feature version. The
-	 *    field is zero based
+	 * device responds with the currently supported feature version. The
+	 * field is zero based
 	 */
 	uint8_t feature_version;
 
@@ -455,7 +452,9 @@ struct ena_admin_device_attr_feature_desc {
 
 	uint32_t device_version;
 
-	/* bitmap of ena_admin_aq_feature_id */
+	/* bitmap of ena_admin_aq_feature_id, which represents supported
+	 * subcommands for the set/get feature admin commands.
+	 */
 	uint32_t supported_features;
 
 	uint32_t reserved3;
@@ -541,32 +540,30 @@ struct ena_admin_feature_llq_desc {
 
 	uint32_t max_llq_depth;
 
-	/*  specify the header locations the device supports. bitfield of
-	 *    enum ena_admin_llq_header_location.
+	/* specify the header locations the device supports. bitfield of enum
+	 * ena_admin_llq_header_location.
 	 */
 	uint16_t header_location_ctrl_supported;
 
 	/* the header location the driver selected to use. */
 	uint16_t header_location_ctrl_enabled;
 
-	/* if inline header is specified - this is the size of descriptor
-	 *    list entry. If header in a separate ring is specified - this is
-	 *    the size of header ring entry. bitfield of enum
-	 *    ena_admin_llq_ring_entry_size. specify the entry sizes the device
-	 *    supports
+	/* if inline header is specified - this is the size of descriptor list
+	 * entry. If header in a separate ring is specified - this is the size
+	 * of header ring entry. bitfield of enum ena_admin_llq_ring_entry_size.
+	 * specify the entry sizes the device supports
 	 */
 	uint16_t entry_size_ctrl_supported;
 
 	/* the entry size the driver selected to use. */
 	uint16_t entry_size_ctrl_enabled;
 
-	/* valid only if inline header is specified. First entry associated
-	 *    with the packet includes descriptors and header. Rest of the
-	 *    entries occupied by descriptors. This parameter defines the max
-	 *    number of descriptors precedding the header in the first entry.
-	 *    The field is bitfield of enum
-	 *    ena_admin_llq_num_descs_before_header and specify the values the
-	 *    device supports
+	/* valid only if inline header is specified. First entry associated with
+	 * the packet includes descriptors and header. Rest of the entries
+	 * occupied by descriptors. This parameter defines the max number of
+	 * descriptors precedding the header in the first entry. The field is
+	 * bitfield of enum ena_admin_llq_num_descs_before_header and specify
+	 * the values the device supports
 	 */
 	uint16_t desc_num_before_header_supported;
 
@@ -574,7 +571,7 @@ struct ena_admin_feature_llq_desc {
 	uint16_t desc_num_before_header_enabled;
 
 	/* valid only if inline was chosen. bitfield of enum
-	 *    ena_admin_llq_stride_ctrl
+	 * ena_admin_llq_stride_ctrl
 	 */
 	uint16_t descriptors_stride_ctrl_supported;
 
@@ -584,8 +581,8 @@ struct ena_admin_feature_llq_desc {
 	/* reserved */
 	uint32_t reserved1;
 
-	/* accelerated low latency queues requirement. Driver needs to
-	 * support those requirements in order to use accelerated LLQ
+	/* accelerated low latency queues requirement. driver needs to
+	 * support those requirements in order to use accelerated llq
 	 */
 	struct ena_admin_accel_mode_req accel_mode;
 };
@@ -609,8 +606,8 @@ struct ena_admin_queue_ext_feature_fields {
 
 	uint32_t max_tx_header_size;
 
-	/* Maximum Descriptors number, including meta descriptor, allowed for
-	 *    a single Tx packet
+	/* Maximum Descriptors number, including meta descriptor, allowed for a
+	 * single Tx packet
 	 */
 	uint16_t max_per_packet_tx_descs;
 
@@ -633,8 +630,8 @@ struct ena_admin_queue_feature_desc {
 
 	uint32_t max_header_size;
 
-	/* Maximum Descriptors number, including meta descriptor, allowed for
-	 *    a single Tx packet
+	/* Maximum Descriptors number, including meta descriptor, allowed for a
+	 * single Tx packet
 	 */
 	uint16_t max_packet_tx_descs;
 
@@ -730,7 +727,7 @@ enum ena_admin_hash_functions {
 };
 
 struct ena_admin_feature_rss_flow_hash_control {
-	uint32_t keys_num;
+	uint32_t key_parts;
 
 	uint32_t reserved;
 
@@ -872,7 +869,7 @@ struct ena_admin_host_info {
 	/* 0 : mutable_rss_table_size
 	 * 1 : rx_offset
 	 * 2 : interrupt_moderation
-	 * 3 : map_rx_buf_bidirectional
+	 * 3 : rx_buf_mirroring
 	 * 4 : rss_configurable_function_key
 	 * 31:5 : reserved
 	 */
@@ -956,7 +953,7 @@ struct ena_admin_queue_ext_feature_desc {
 		struct ena_admin_queue_ext_feature_fields max_queue_ext;
 
 		uint32_t raw[10];
-	} ;
+	};
 };
 
 struct ena_admin_get_feat_resp {
@@ -1039,7 +1036,7 @@ struct ena_admin_set_feat_resp {
 struct ena_admin_aenq_common_desc {
 	uint16_t group;
 
-	uint16_t syndrom;
+	uint16_t syndrome;
 
 	/* 0 : phase
 	 * 7:1 : reserved - MBZ
@@ -1063,7 +1060,7 @@ enum ena_admin_aenq_group {
 	ENA_ADMIN_AENQ_GROUPS_NUM                   = 5,
 };
 
-enum ena_admin_aenq_notification_syndrom {
+enum ena_admin_aenq_notification_syndrome {
 	ENA_ADMIN_SUSPEND                           = 0,
 	ENA_ADMIN_RESUME                            = 1,
 	ENA_ADMIN_UPDATE_HINTS                      = 2,
@@ -1197,8 +1194,8 @@ struct ena_admin_ena_mmio_req_read_less_resp {
 #define ENA_ADMIN_HOST_INFO_RX_OFFSET_MASK                  BIT(1)
 #define ENA_ADMIN_HOST_INFO_INTERRUPT_MODERATION_SHIFT      2
 #define ENA_ADMIN_HOST_INFO_INTERRUPT_MODERATION_MASK       BIT(2)
-#define ENA_ADMIN_HOST_INFO_MAP_RX_BUF_BIDIRECTIONAL_SHIFT  3
-#define ENA_ADMIN_HOST_INFO_MAP_RX_BUF_BIDIRECTIONAL_MASK   BIT(3)
+#define ENA_ADMIN_HOST_INFO_RX_BUF_MIRRORING_SHIFT          3
+#define ENA_ADMIN_HOST_INFO_RX_BUF_MIRRORING_MASK           BIT(3)
 #define ENA_ADMIN_HOST_INFO_RSS_CONFIGURABLE_FUNCTION_KEY_SHIFT 4
 #define ENA_ADMIN_HOST_INFO_RSS_CONFIGURABLE_FUNCTION_KEY_MASK BIT(4)
 
@@ -1652,14 +1649,14 @@ static inline void set_ena_admin_host_info_interrupt_moderation(struct ena_admin
 	p->driver_supported_features |= (val << ENA_ADMIN_HOST_INFO_INTERRUPT_MODERATION_SHIFT) & ENA_ADMIN_HOST_INFO_INTERRUPT_MODERATION_MASK;
 }
 
-static inline uint32_t get_ena_admin_host_info_map_rx_buf_bidirectional(const struct ena_admin_host_info *p)
+static inline uint32_t get_ena_admin_host_info_rx_buf_mirroring(const struct ena_admin_host_info *p)
 {
-	return (p->driver_supported_features & ENA_ADMIN_HOST_INFO_MAP_RX_BUF_BIDIRECTIONAL_MASK) >> ENA_ADMIN_HOST_INFO_MAP_RX_BUF_BIDIRECTIONAL_SHIFT;
+	return (p->driver_supported_features & ENA_ADMIN_HOST_INFO_RX_BUF_MIRRORING_MASK) >> ENA_ADMIN_HOST_INFO_RX_BUF_MIRRORING_SHIFT;
 }
 
-static inline void set_ena_admin_host_info_map_rx_buf_bidirectional(struct ena_admin_host_info *p, uint32_t val)
+static inline void set_ena_admin_host_info_rx_buf_mirroring(struct ena_admin_host_info *p, uint32_t val)
 {
-	p->driver_supported_features |= (val << ENA_ADMIN_HOST_INFO_MAP_RX_BUF_BIDIRECTIONAL_SHIFT) & ENA_ADMIN_HOST_INFO_MAP_RX_BUF_BIDIRECTIONAL_MASK;
+	p->driver_supported_features |= (val << ENA_ADMIN_HOST_INFO_RX_BUF_MIRRORING_SHIFT) & ENA_ADMIN_HOST_INFO_RX_BUF_MIRRORING_MASK;
 }
 
 static inline uint32_t get_ena_admin_host_info_rss_configurable_function_key(const struct ena_admin_host_info *p)
diff --git a/drivers/net/ena/base/ena_eth_com.c b/drivers/net/ena/base/ena_eth_com.c
index 5583a310a1..042dc1c20e 100644
--- a/drivers/net/ena/base/ena_eth_com.c
+++ b/drivers/net/ena/base/ena_eth_com.c
@@ -323,16 +323,18 @@ static int ena_com_create_and_store_tx_meta_desc(struct ena_com_io_sq *io_sq,
 
 		*have_meta = true;
 		return ena_com_create_meta(io_sq, ena_meta);
-	} else if (ena_com_meta_desc_changed(io_sq, ena_tx_ctx)) {
+	}
+
+	if (ena_com_meta_desc_changed(io_sq, ena_tx_ctx)) {
 		*have_meta = true;
 		/* Cache the meta desc */
 		memcpy(&io_sq->cached_tx_meta, ena_meta,
 		       sizeof(struct ena_com_tx_meta));
 		return ena_com_create_meta(io_sq, ena_meta);
-	} else {
-		*have_meta = false;
-		return ENA_COM_OK;
 	}
+
+	*have_meta = false;
+	return ENA_COM_OK;
 }
 
 static void ena_com_rx_set_flags(struct ena_com_rx_ctx *ena_rx_ctx,
@@ -604,9 +606,9 @@ int ena_com_add_single_rx_desc(struct ena_com_io_sq *io_sq,
 	desc->length = ena_buf->len;
 
 	desc->ctrl = ENA_ETH_IO_RX_DESC_FIRST_MASK |
-		ENA_ETH_IO_RX_DESC_LAST_MASK |
-		(io_sq->phase & ENA_ETH_IO_RX_DESC_PHASE_MASK) |
-		ENA_ETH_IO_RX_DESC_COMP_REQ_MASK;
+		     ENA_ETH_IO_RX_DESC_LAST_MASK |
+		     ENA_ETH_IO_RX_DESC_COMP_REQ_MASK |
+		     (io_sq->phase & ENA_ETH_IO_RX_DESC_PHASE_MASK);
 
 	desc->req_id = req_id;
 
diff --git a/drivers/net/ena/ena_ethdev.c b/drivers/net/ena/ena_ethdev.c
index 1b34c2aefa..6327b882b6 100644
--- a/drivers/net/ena/ena_ethdev.c
+++ b/drivers/net/ena/ena_ethdev.c
@@ -2973,7 +2973,7 @@ static void ena_notification(void *data,
 			aenq_e->aenq_common_desc.group,
 			ENA_ADMIN_NOTIFICATION);
 
-	switch (aenq_e->aenq_common_desc.syndrom) {
+	switch (aenq_e->aenq_common_desc.syndrome) {
 	case ENA_ADMIN_UPDATE_HINTS:
 		hints = (struct ena_admin_ena_hw_hints *)
 			(&aenq_e->inline_data_w4);
@@ -2981,7 +2981,7 @@ static void ena_notification(void *data,
 		break;
 	default:
 		PMD_DRV_LOG(ERR, "Invalid aenq notification link state %d\n",
-			aenq_e->aenq_common_desc.syndrom);
+			aenq_e->aenq_common_desc.syndrome);
 	}
 }
 
-- 
2.25.1

---
  Diff of the applied patch vs upstream commit (please double-check if non-empty:
---
--- -	2021-06-12 06:53:59.429726400 +0800
+++ 0110-net-ena-base-improve-style-and-comments.patch	2021-06-12 06:53:56.480000000 +0800
@@ -1 +1 @@
-From b19f366cc9cb91a38710813a7d0078c46e67ff55 Mon Sep 17 00:00:00 2001
+From 47ed9f3e81c40bd4f54650800269ddc2b57a7acf Mon Sep 17 00:00:00 2001
@@ -4,0 +5,3 @@
+Cc: Luca Boccassi <bluca@debian.org>
+
+[ upstream commit b19f366cc9cb91a38710813a7d0078c46e67ff55 ]
@@ -26 +28,0 @@
-Cc: stable@dpdk.org
@@ -39 +41 @@
-index 9931819bbb..9dc9f280c4 100644
+index aae68721fb..e137d5078b 100644
@@ -42 +44 @@
-@@ -598,7 +598,7 @@ err:
+@@ -587,7 +587,7 @@ err:
@@ -51 +53 @@
-@@ -1092,7 +1092,7 @@ static void ena_com_hash_key_fill_default_key(struct ena_com_dev *ena_dev)
+@@ -1078,7 +1078,7 @@ static void ena_com_hash_key_fill_default_key(struct ena_com_dev *ena_dev)
@@ -60 +62 @@
-@@ -1165,7 +1165,7 @@ static int ena_com_indirect_table_allocate(struct ena_com_dev *ena_dev,
+@@ -1151,7 +1151,7 @@ static int ena_com_indirect_table_allocate(struct ena_com_dev *ena_dev,
@@ -69 +71 @@
-@@ -1977,6 +1977,7 @@ int ena_com_get_dev_attr_feat(struct ena_com_dev *ena_dev,
+@@ -1961,6 +1961,7 @@ int ena_com_get_dev_attr_feat(struct ena_com_dev *ena_dev,
@@ -77 +79 @@
-@@ -2044,7 +2045,7 @@ int ena_com_get_dev_attr_feat(struct ena_com_dev *ena_dev,
+@@ -2028,7 +2029,7 @@ int ena_com_get_dev_attr_feat(struct ena_com_dev *ena_dev,
@@ -86 +88 @@
-@@ -2106,9 +2107,9 @@ void ena_com_aenq_intr_handler(struct ena_com_dev *ena_dev, void *data)
+@@ -2090,9 +2091,9 @@ void ena_com_aenq_intr_handler(struct ena_com_dev *dev, void *data)
@@ -90,2 +92,2 @@
--		ena_trc_dbg(ena_dev, "AENQ! Group[%x] Syndrom[%x] timestamp: [%" ENA_PRIu64 "s]\n",
-+		ena_trc_dbg(ena_dev, "AENQ! Group[%x] Syndrome[%x] timestamp: [%" ENA_PRIu64 "s]\n",
+-		ena_trc_dbg("AENQ! Group[%x] Syndrom[%x] timestamp: [%" ENA_PRIu64 "s]\n",
++		ena_trc_dbg("AENQ! Group[%x] Syndrome[%x] timestamp: [%" ENA_PRIu64 "s]\n",
@@ -98 +100 @@
-@@ -2410,7 +2411,7 @@ int ena_com_fill_hash_function(struct ena_com_dev *ena_dev,
+@@ -2394,7 +2395,7 @@ int ena_com_fill_hash_function(struct ena_com_dev *ena_dev,
@@ -107 +109 @@
-@@ -2465,7 +2466,8 @@ int ena_com_get_hash_key(struct ena_com_dev *ena_dev, u8 *key)
+@@ -2449,7 +2450,8 @@ int ena_com_get_hash_key(struct ena_com_dev *ena_dev, u8 *key)
@@ -117 +119 @@
-@@ -2660,9 +2662,9 @@ int ena_com_indirect_table_set(struct ena_com_dev *ena_dev)
+@@ -2644,9 +2646,9 @@ int ena_com_indirect_table_set(struct ena_com_dev *ena_dev)
@@ -123 +125 @@
- 		ena_trc_dbg(ena_dev, "Feature %d isn't supported\n",
+ 		ena_trc_dbg("Feature %d isn't supported\n",
@@ -129 +131 @@
-@@ -2677,7 +2679,7 @@ int ena_com_indirect_table_set(struct ena_com_dev *ena_dev)
+@@ -2661,7 +2663,7 @@ int ena_com_indirect_table_set(struct ena_com_dev *ena_dev)
@@ -138 +140 @@
-@@ -2715,7 +2717,7 @@ int ena_com_indirect_table_get(struct ena_com_dev *ena_dev, u32 *ind_tbl)
+@@ -2699,7 +2701,7 @@ int ena_com_indirect_table_get(struct ena_com_dev *ena_dev, u32 *ind_tbl)
@@ -396 +398 @@
-index 701e6721e3..92a9a10a9e 100644
+index 5583a310a1..042dc1c20e 100644
@@ -399 +401 @@
-@@ -331,16 +331,18 @@ static int ena_com_create_and_store_tx_meta_desc(struct ena_com_io_sq *io_sq,
+@@ -323,16 +323,18 @@ static int ena_com_create_and_store_tx_meta_desc(struct ena_com_io_sq *io_sq,
@@ -421,2 +423,2 @@
- static void ena_com_rx_set_flags(struct ena_com_io_cq *io_cq,
-@@ -626,9 +628,9 @@ int ena_com_add_single_rx_desc(struct ena_com_io_sq *io_sq,
+ static void ena_com_rx_set_flags(struct ena_com_rx_ctx *ena_rx_ctx,
+@@ -604,9 +606,9 @@ int ena_com_add_single_rx_desc(struct ena_com_io_sq *io_sq,
@@ -436 +438 @@
-index f21a026b50..60c06a2132 100644
+index 1b34c2aefa..6327b882b6 100644

  parent reply	other threads:[~2021-06-11 23:15 UTC|newest]

Thread overview: 410+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-05-10 15:59 [dpdk-stable] patch 'vfio: fix DMA mapping granularity for IOVA as VA' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'test/mem: fix page size for external memory' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'power: remove duplicated symbols from map file' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'vfio: fix API description' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'fbarray: fix log message on truncation error' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/failsafe: fix RSS hash offload reporting' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/failsafe: report minimum and maximum MTU' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/mlx5: fix external buffer pool registration for Rx queue' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'common/mlx5: fix DevX read output buffer size' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/mlx5: fix metadata item validation for ingress flows' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'bus/fslmc: fix random portal hangs with qbman 5.0' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'bus/dpaa: fix statistics reading' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/dpaa2: fix getting link status' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/dpaa: " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/ionic: fix completion type in lif init' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'app/testpmd: remove unnecessary UDP tunnel check' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/sfc: fix buffer size for flow parse' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/af_xdp: fix error handling during Rx queue setup' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/pcap: fix format string' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/mlx5: fix hashed list size for tunnel flow groups' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/mlx5: fix UAR allocation diagnostics messages' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/pcap: fix file descriptor leak on close' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'common/mlx5/linux: add glue function to query WQ' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'common/mlx5: add DevX command " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'common/mlx5: add DevX commands for queue counters' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/hns3: fix device capabilities for copper media type' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/hns3: fix HW buffer size on MTU update' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/hns3: remove unused parameter markers' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/bonding: fix LACP system address check' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/txgbe: remove unused functions' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/txgbe: fix Rx missed packet counter' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/txgbe: update packet type' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/ice: fix VLAN filter with PF' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/igc: remove MTU setting limitation' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/e1000: " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/ice/base: fix payload indicator on ptype' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/ice/base: fix uninitialized struct' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/ice/base: cleanup filter list on error' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/i40evf: fix packet loss for X722' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/i40e: fix IPv4 fragment offload' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/mlx5: fix Rx segmented packets on mbuf starvation' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/octeontx2: fix VLAN filter' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'build: exclude meson files from examples installation' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'log/linux: make default output stderr' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'eal/windows: add missing SPDX license tag' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'eal/windows: fix default thread priority' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'bus/pci: skip probing some Windows NDIS devices' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'bus/pci: fix Windows kernel driver categories' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net: fix comment in IPv6 header' " Xueming Li
2021-05-10 15:59 ` [dpdk-stable] patch 'net/bnxt: remove unused macro' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/bnxt: fix VNIC configuration' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/bnxt: fix queues per VNIC' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/bnxt: fix firmware fatal error handling' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/bnxt: fix FW readiness check during recovery' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/bnxt: fix device readiness check' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/bnxt: fix VF info allocation' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/bnxt: fix HWRM and FW incompatibility handling' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/bnxt: mute some failure logs' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/bnxt: fix xstats get' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/bnxt: fix Rx and Tx timestamps' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'app/testpmd: check MAC address query' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/ice: check some functions return' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'common/mlx5: add timestamp format support to DevX' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'vdpa/mlx5: support timestamp format' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/mlx5: fix Rx metadata leftovers' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'eal: fix comment of OS-specific header files' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'buildtools: fix build with busybox' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'build: detect execinfo library on Linux' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'build: remove redundant _GNU_SOURCE definitions' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'eal: fix build with musl' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'common/dpaax/caamflib: " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'bus/dpaa: fix 64-bit arch detection' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'bus/dpaa: fix build with musl' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/cxgbe: remove use of uint type' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/igc: " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'event/dlb: fix header includes for musl' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'app/testpmd: fix build with " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'examples/bbdev: fix header include for " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'table: fix actions with different data size' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'examples/packet_ordering: fix port configuration' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'pipeline: fix instruction translation' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'test: fix autotest handling of skipped tests' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/ark: update packet director initial state' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/ark: refactor Rx buffer recovery' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'common/sfc_efx: remove GENEVE from supported tunnels' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'app/testpmd: fix NVGRE encap configuration' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/bnxt: fix Tx timestamp init' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/bnxt: fix PCI write check' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/bnxt: fix RSS context cleanup' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/bnxt: fix link state operations' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/bnxt: fix timesync when PTP is not supported' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/bnxt: fix Rx buffer posting' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/bnxt: fix Tx length hint threshold' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/bnxt: fix handling of null flow mask' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/bnxt: check kvargs parsing' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/bnxt: fix memory allocation for command response' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/qede: reduce log verbosity' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/qede: accept bigger RSS table' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/i40e: fix input set field mask' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/ice: fix RSS hash update' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/ice/base: fix memory allocation for MAC addresses' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/mlx5: fix flow actions index in cache' " Xueming Li
2021-05-12  1:54   ` Li Zhang
2021-05-10 16:00 ` [dpdk-stable] patch 'net/mlx5: support RSS expansion for IPv6 GRE' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/hns3: fix reporting undefined speed' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/hns3: fix processing Tx offload flags' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/hns3: fix Tx checksum for UDP packets with special port' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/hns3: fix link update when failed to get link info' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/hns3: fix long task queue pairs reset time' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/hinic: fix crash in secondary process' " Xueming Li
2021-05-10 16:00 ` [dpdk-stable] patch 'net/sfc: fix error path inconsistency' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'app/testpmd: fix Tx/Rx descriptor query error log' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/i40e: fix parsing packet type for NEON' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/iavf: fix packet length parsing in AVX512' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/i40e: announce request queue capability in PF' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/igc: fix Rx RSS hash offload capability' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/iavf: fix TSO max segment size' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/ixgbe: fix RSS RETA being reset after port start' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/mlx5: fix using flow tunnel before null check' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'vdpa/ifc: check PCI config read' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'examples/vhost: check memory table query' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'vhost: fix split ring potential buffer overflow' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'vhost: fix packed " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'vhost: fix batch dequeue " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'examples/vhost_crypto: remove unused short option' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'vdpa/mlx5: fix virtq cleaning' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'doc: fix sphinx rtd theme import in GHA' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'power: do not skip saving original P-state governor' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'mem: fix freeing segments in --huge-unlink mode' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'service: clean references to removed symbol' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'drivers: fix log level after loading' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'test: proceed if timer subsystem already initialized' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'eal: fix evaluation of log level option' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'app/regex: fix usage text' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'app/testpmd: " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'eal: fix race in control thread creation' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'eal: fix hang " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/hns3: fix MTU config complexity' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/hns3: update HiSilicon copyright syntax' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/ena: fix releasing Tx ring mbufs' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/igc: fix Rx error counter for bad length' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/e1000: " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'doc: update recommended versions for i40e' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/i40e: fix flow director config after flow validate' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/mlx5: fix shared inner RSS' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/mlx5: fix missing shared RSS hash types' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/mlx5: fix drop action for Direct Rules/Verbs' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/bnxt: fix double free in port start failure' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/bnxt: fix configuring LRO' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'vhost: fix initialization of temporary header' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'vhost: fix initialization of async " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'ethdev: validate input in module EEPROM dump' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'ethdev: validate input in register info' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'ethdev: validate input in EEPROM " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/hns3: fix copyright date' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/hns3: fix FLR miss detection' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/hns3: fix rollback after setting PVID failure' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/hns3: fix flow control exception' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/hns3: fix flow counter value' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/hns3: fix VF mailbox head field' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/hns3: support get device version when dump register' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/hns3: delete redundant blank line' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'net/enic: fix flow initialization error handling' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'app/flow-perf: fix encap/decap actions' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'eal/windows: fix return codes of pthread shim layer' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'test/event: fix timeout accuracy' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'app/eventdev: " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'event/octeontx2: fix device reconfigure for single slot' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'license: fix typos' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'test/trace: fix race on collected perf data' " Xueming Li
2021-05-10 16:01 ` [dpdk-stable] patch 'raw/octeontx2_dma: assign PCI device in DPI VF' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'eal: add C++ include guard for reciprocal header' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'crypto/octeontx: fix session-less mode' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'examples/l2fwd-crypto: skip masked devices' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'examples/l2fwd-crypto: fix packet length while decryption' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'crypto/qat: fix offset for out-of-place scatter-gather' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'buildtools: fix all drivers disabled on Windows' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'test: fix TCP header initialization' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/hns3: fix some packet types' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/hns3: fix timing in resetting queues' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/hns3: fix queue state when concurrent with reset' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/hns3: fix configure FEC " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'common/sfc_efx/base: fix indication of MAE encap support' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/e1000: fix max Rx packet size' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/ice: fix illegal access when removing MAC filter' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/mlx5: fix redundant flow after RSS expansion' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/mlx4: fix RSS action with null hash key' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/mlx5: fix resource release for mirror flow' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/ixgbe: fix Rx errors statistics for UDP checksum' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'app/testpmd: fix bitmap of link speeds when force speed' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'ethdev: update flow item GTP QFI definition' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/iavf: fix crash in AVX512' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/ice: " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/hns3: fix use of command status enumeration' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/hns3: fix missing outer L4 UDP flag for VXLAN' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/hns3: remove VLAN/QinQ ptypes from support list' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/hns3: fix flow control mode' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/i40e: fix lack of MAC type when set MAC address' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/iavf: " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'eventdev: fix case to initiate crypto adapter service' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'vfio: fix duplicated user mem map' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'pipeline: fix endianness conversions' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'examples/ptpclient: remove wrong comment' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'examples/l3fwd: fix LPM IPv6 subnets' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'test/cmdline: fix inputs array' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'test: check thread creation' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'ip_frag: fix fragmenting IPv4 packet with header option' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'sched: fix traffic class oversubscription parameter' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'common/dpaax: fix possible null pointer access' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'test/bpf: fix error message' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'test/power: add delay before checking CPU frequency' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'test/power: round CPU frequency to check' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'examples: add eal cleanup to examples' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'examples/ethtool: remove unused parsing' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'doc: fix HiSilicon copyright syntax' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/hns3: remove unused macros' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'doc: fix matching versions in ice guide' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/hns3: remove redundant mailbox response' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/hns3: fix DCB mode check' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/hns3: fix VMDq " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/hns3: fix flow director lock' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/bonding: fix adding itself as its slave' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/bnxt: fix resource cleanup' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/bnxt: fix health check alarm cancellation' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/igc: fix Rx packet size' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/hns3: remove unused macro' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/ice: fix disabling promiscuous mode' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/i40e: fix flow director for common pctypes' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'net/e1000/base: fix timeout for shadow RAM write' " Xueming Li
2021-05-10 16:02 ` [dpdk-stable] patch 'doc: fix names of UIO drivers' " Xueming Li
2021-06-11 23:01   ` [dpdk-stable] patch 'stack: allow lock-free only on relevant architectures' " Xueming Li
2021-06-11 23:01     ` [dpdk-stable] patch 'config/ppc: reduce number of cores and NUMA nodes' " Xueming Li
2021-06-11 23:01     ` [dpdk-stable] patch 'raw/ioat: fix script for configuring small number of queues' " Xueming Li
2021-06-11 23:01     ` [dpdk-stable] patch 'eal/arm64: fix platform register bit' " Xueming Li
2021-06-11 23:01     ` [dpdk-stable] patch 'mbuf: check shared memory before dumping dynamic space' " Xueming Li
2021-06-11 23:01     ` [dpdk-stable] patch 'test/mempool: fix object initializer' " Xueming Li
2021-06-11 23:01     ` [dpdk-stable] patch 'app/eventdev: fix overflow in lcore list parsing' " Xueming Li
2021-06-11 23:01     ` [dpdk-stable] patch 'eventdev: remove redundant thread name setting' " Xueming Li
2021-06-11 23:01     ` [dpdk-stable] patch 'eventdev: fix memory leakage on thread creation failure' " Xueming Li
2021-06-11 23:01     ` [dpdk-stable] patch 'acl: fix build with GCC 11' " Xueming Li
2021-06-11 23:01     ` [dpdk-stable] patch 'bpf: fix JSLT validation' " Xueming Li
2021-06-11 23:01     ` [dpdk-stable] patch 'power: save original ACPI governor always' " Xueming Li
2021-06-11 23:01     ` [dpdk-stable] patch 'doc: fix multiport syntax in nfp guide' " Xueming Li
2021-06-11 23:01     ` [dpdk-stable] patch 'net/kni: check init result' " Xueming Li
2021-06-11 23:01     ` [dpdk-stable] patch 'drivers/net: fix FW version query' " Xueming Li
2021-06-11 23:01     ` [dpdk-stable] patch 'net/hns3: fix mailbox error message' " Xueming Li
2021-06-11 23:01     ` [dpdk-stable] patch 'net/hns3: fix processing link status message on PF' " Xueming Li
2021-06-11 23:01     ` [dpdk-stable] patch 'net/hns3: remove unused mailbox macro and struct' " Xueming Li
2021-06-11 23:01     ` [dpdk-stable] patch 'net/bonding: fix leak on remove' " Xueming Li
2021-06-11 23:01     ` [dpdk-stable] patch 'test/kni: fix a comment' " Xueming Li
2021-06-11 23:01     ` [dpdk-stable] patch 'test/kni: check init result' " Xueming Li
2021-06-11 23:01     ` [dpdk-stable] patch 'app/testpmd: fix max queue number for Tx offloads' " Xueming Li
2021-06-11 23:01     ` [dpdk-stable] patch 'net/tap: fix interrupt vector array size' " Xueming Li
2021-06-11 23:01     ` [dpdk-stable] patch 'net/hns3: fix typos on comments' " Xueming Li
2021-06-11 23:01     ` [dpdk-stable] patch 'app/testpmd: fix segment number check' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'doc: fix formatting in testpmd guide' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/bonding: fix socket ID check' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/hns3: fix handling link update' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'common/sfc_efx/base: fix dereferencing null pointer' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/i40e: fix negative VEB index' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/i40e: remove redundant VSI check in Tx queue setup' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/ice: fix fast mbuf freeing' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/iavf: fix VF to PF command failure handling' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'common/iavf: fix duplicated offload bit' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/e1000: fix flow error message object' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'vhost: fix queue initialization' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'vhost: fix redundant vring status change notification' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/virtio: fix getline memory leakage' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/bnxt: remove unnecessary forward declarations' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/bnxt: remove unused function parameters' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/bnxt: use prefix on global function' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/mlx5: remove drop queue function prototypes' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/mlx4: fix buffer leakage on device close' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/mlx5: fix probing device in legacy bonding mode' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/hns3: fix link status when port is stopped' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/hns3: fix link speed when port is down' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'app/testpmd: fix division by zero on socket memory dump' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/tap: check ioctl on restore' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/kni: warn on stop failure' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'app/testpmd: fix forward lcores number for DCB' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'app/testpmd: fix DCB forwarding configuration' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'app/testpmd: fix DCB re-configuration' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'app/testpmd: verify DCB config during forward config' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/hns3: log time delta in decimal format' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/hns3: fix time delta calculation' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/hns3: remove unused macros' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/mlx5: fix flow age event triggering' " Xueming Li
2021-06-15  8:51       ` David Bouyeure
2021-06-11 23:02     ` [dpdk-stable] patch 'raw/ifpga: fix device name format' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/iavf: fix primary MAC type when starting port' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/i40e: " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/sfc: fix mark support in EF100 native Rx datapath' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/bnxt: drop unused attribute' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/hns3: fix vector Rx burst limitation' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/hns3: remove read when enabling TM QCN error event' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/hns3: remove unused VMDq code' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/hns3: increase readability in logs' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'ethdev: add missing buses in device iterator' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'test/distributor: fix worker notification in burst mode' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'test/distributor: fix burst flush on worker quit' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'telemetry: fix race on callbacks list' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/virtio: fix vectorized Rx queue rearm' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'vhost: fix offload flags in Rx path' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/bnxt: refactor multi-queue Rx configuration' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/bnxt: fix Rx timestamp when FIFO pending bit is set' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/bnxt: fix dynamic VNIC count' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/bnxt: fix single PF per port check' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/bnxt: fix mismatched type comparison in MAC restore' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/bnxt: check PCI config read' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/bnxt: fix mismatched type comparison in Rx' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'net/bnxt: prevent device access in error state' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'regex/octeontx2: remove unused include directory' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'examples: fix pkg-config override' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'raw/ntb: check SPAD user index' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'raw/ntb: check memory allocations' " Xueming Li
2021-06-11 23:02     ` [dpdk-stable] patch 'ipc: check malloc sync reply result' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'eal: fix service core list parsing' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'app/bbdev: check memory allocation' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'app/bbdev: fix HARQ error messages' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'common/qat: increase IM buffer size for GEN3' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'compress/qat: enable compression on " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'test/crypto: fix auth-cipher compare length in OOP' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'crypto/dpaa_sec: affine the thread portal affinity' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'crypto/dpaa2_sec: fix close and uninit functions' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'test/crypto: copy offset data to OOP destination buffer' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'bus/fslmc: remove unused debug macro' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'eal: fix leak in shared lib mode detection' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'eal: fix memory mapping on 32-bit target' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'raw/skeleton: add missing check after setting attribute' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'ipc: use monotonic clock' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'examples/timer: fix time interval' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'test/timer: check memzone allocation' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'doc: remove PDF requirements' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'power: fix sanity checks for guest channel read' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'event/dpaa2: remove unused macros' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'app/eventdev: fix lcore parsing skipping last core' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/ice/base: fix memory allocation wrapper' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/mlx5: fix RSS flow item expansion for GRE key' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/mlx5/linux: fix firmware version' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/ena: switch memcpy to optimized " Xueming Li
2021-06-11 23:03     ` Xueming Li [this message]
2021-06-11 23:03     ` [dpdk-stable] patch 'net/ena/base: fix type conversions by explicit casting' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/ena/base: destroy multiple wait events' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/ena: fix parsing of large LLQ header device argument' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/ena: fix crash with unsupported " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/ena: remove endian swap functions' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/ena: report default ring size' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/nfp: fix reporting of RSS capabilities' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/hns3: return error on PCI config write failure' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/hns3: fix log on flow director clear' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/hns3: clear hash map " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/hns3: fix VF alive notification after config restore' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/hns3: fix querying flow director counter for out param' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/txgbe: fix QinQ strip' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/hns3: fix TM QCN error event report by MSI-X' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/hns3: fix mailbox message ID in log' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/hns3: fix secondary process request start/stop Rx/Tx' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/hns3: fix ordering in secondary process initialization' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/hns3: fail setting FEC if one bit mode is not supported' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'app/testpmd: fix tunnel offload flows cleanup' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/ice: fix leak on thread termination' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/enic: enable GENEVE offload via VNIC configuration' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/mlx5: fix tunnel offload private items location' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/ena: indicate Rx RSS hash presence' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/ice: fix VSI array out of bounds access' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/i40e: fix VF RSS configuration' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/igc: fix speed " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/bnx2x: fix build with GCC 11' " Xueming Li
2021-06-11 23:03     ` Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/ice/base: " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/tap: " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/mlx4: fix secondary process initialization ordering' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/mlx5: " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'net/mlx5: fix RSS flow item expansion for NVGRE' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'test/crypto: fix return value of a skipped test' " Xueming Li
2021-06-11 23:03     ` [dpdk-stable] patch 'crypto/qat: fix null authentication request' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'app/crypto-perf: check memory allocation' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'examples/rxtx_callbacks: fix port ID format specifier' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'examples/flow_classify: fix NUMA check of port and core' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'examples/l2fwd-cat: " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'examples/skeleton: " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'test: check flow classifier creation' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'test/power: fix CPU frequency check' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'test/power: add turbo mode to " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'test/power: fix low frequency test when turbo enabled' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'test/power: fix turbo test' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'test/table: fix build with GCC 11' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'examples/l3fwd-power: fix empty poll thresholds' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'test: fix division by zero' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'devtools: fix orphan symbols check with busybox' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'test/crypto: fix build with GCC 11' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'crypto/zuc: " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'net/mlx4: fix leak when configured repeatedly' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'net/mlx5: " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'net/mlx5: fix counter offset detection' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'net/vhost: restore pseudo TSO support' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'vdpa/mlx5: fix device unplug' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'net/hns3: fix Rx/Tx queue numbers check' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'net/hns3: fix requested FC mode rollback' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'net/hns3: remove meaningless packet buffer " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'net/hns3: fix DCB configuration' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'net/hns3: fix DCB reconfiguration' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'net/hns3: fix link speed when VF device is down' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'net/mlx5: fix loopback for Direct Verbs queue' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'common/sfc_efx/base: limit reported MCDI response length' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'common/sfc_efx/base: add missing MCDI response length checks' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'net/memif: fix Tx bps statistics for zero-copy' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'test: fix build with GCC 11' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'event/dlb2: remove references to deferred scheduling' " Xueming Li
2021-06-11 23:04     ` [dpdk-stable] patch 'doc: fix runtime options in DLB2 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=20210611230433.8208-110-xuemingl@nvidia.com \
    --to=xuemingl@nvidia.com \
    --cc=bluca@debian.org \
    --cc=gtzalik@amazon.com \
    --cc=igorch@amazon.com \
    --cc=mk@semihalf.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).