DPDK-dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: liujie5@linkdatatechnology.com
To: stephen@networkplumber.org
Cc: dev@dpdk.org, Jie Liu <liujie5@linkdatatechnology.com>
Subject: [PATCH v4 21/23] common/sxe2: add callback for memory event handling
Date: Fri, 19 Jun 2026 16:12:10 +0800	[thread overview]
Message-ID: <20260619081210.1546520-1-liujie5@linkdatatechnology.com> (raw)
In-Reply-To: <20260618082723.571054-21-liujie5@linkdatatechnology.com>

From: Jie Liu <liujie5@linkdatatechnology.com>

During memory hotplug events, the SXE2 driver needs to track memory
segment layout changes to maintain internal DMA mappings. However,
existing memseg walk functions (rte_memseg_walk) acquire memory locks
and cannot be called from within memory event callbacks, leading to
potential deadlocks.

The implementation follows the standard rte_memseg_walk_t prototype,
processing each memseg to update driver-specific data structures.

Signed-off-by: Jie Liu <liujie5@linkdatatechnology.com>
---
 drivers/common/sxe2/sxe2_common.c     | 110 ++++++++++++++++++++++++++
 drivers/common/sxe2/sxe2_common.h     |   2 +
 drivers/common/sxe2/sxe2_ioctl_chnl.c |   2 +-
 3 files changed, 113 insertions(+), 1 deletion(-)

diff --git a/drivers/common/sxe2/sxe2_common.c b/drivers/common/sxe2/sxe2_common.c
index c000a55cd0..5c5db85f29 100644
--- a/drivers/common/sxe2/sxe2_common.c
+++ b/drivers/common/sxe2/sxe2_common.c
@@ -196,6 +196,102 @@ static int32_t sxe2_parse_representor(const char *key, const char *value, void *
 
 	PMD_LOG_INFO(COM, "representor arg %s: \"%s\".", key, value);
 
+l_end:
+	return ret;
+}
+static int32_t sxe2_dma_mem_map(struct sxe2_common_device *cdev,
+				const void *addr, size_t len, bool do_map)
+{
+	struct rte_memseg_list *msl;
+	struct rte_memseg *ms;
+	size_t cur_len = 0;
+	int32_t ret = 0;
+
+	msl = rte_mem_virt2memseg_list(addr);
+	if (msl == NULL) {
+		ret = -EINVAL;
+		PMD_LOG_ERR(COM, "Invalid virt addr=%p.", addr);
+		goto l_end;
+	}
+
+	if ((uintptr_t)addr != RTE_ALIGN((uintptr_t)addr, msl->page_sz) ||
+		(len != RTE_ALIGN(len, msl->page_sz))) {
+		ret = -EINVAL;
+		PMD_LOG_ERR(COM, "Addr=%p and len=%zu not align page size=%" PRIu64 ".",
+			    addr, len, msl->page_sz);
+		goto l_end;
+	}
+
+	/* memsegs are contiguous in memory */
+	ms = rte_mem_virt2memseg(addr, msl);
+	while (cur_len < len) {
+		/* some memory segments may have invalid IOVA */
+		if (ms->iova == RTE_BAD_IOVA) {
+			PMD_LOG_WARN(COM, "Memory segment at %p has bad IOVA, skipping.",
+					ms->addr);
+			goto next;
+		}
+		if (do_map)
+			sxe2_drv_dev_dma_map(cdev, ms->addr_64,
+					ms->iova, ms->len);
+		else
+			sxe2_drv_dev_dma_unmap(cdev, ms->iova);
+
+next:
+		cur_len += ms->len;
+		++ms;
+	}
+
+l_end:
+	return ret;
+}
+
+RTE_EXPORT_INTERNAL_SYMBOL(sxe2_common_mem_event_cb)
+void
+sxe2_common_mem_event_cb(enum rte_mem_event type,
+		const void *addr, size_t size, void *arg __rte_unused)
+{
+	struct sxe2_common_device *cdev = NULL;
+
+	if (rte_eal_process_type() != RTE_PROC_PRIMARY)
+		goto l_end;
+
+	pthread_mutex_lock(&sxe2_common_devices_list_lock);
+	switch (type) {
+	case RTE_MEM_EVENT_FREE:
+		TAILQ_FOREACH(cdev, &sxe2_common_devices_list, next)
+			(void)sxe2_dma_mem_map(cdev, addr, size, 0);
+		break;
+	case RTE_MEM_EVENT_ALLOC:
+		TAILQ_FOREACH(cdev, &sxe2_common_devices_list, next)
+			(void)sxe2_dma_mem_map(cdev, addr, size, 1);
+		break;
+	default:
+		break;
+	}
+	pthread_mutex_unlock(&sxe2_common_devices_list_lock);
+l_end:
+	return;
+}
+
+static int32_t sxe2_memseg_walk_cb(const struct rte_memseg_list *msl,
+				   const struct rte_memseg *ms, void *arg)
+{
+	struct sxe2_common_device *cdev = arg;
+	int32_t ret = 0;
+
+	if (msl->external && !msl->heap)
+		goto l_end;
+
+	if (ms->iova == RTE_BAD_IOVA)
+		goto l_end;
+
+	ret = sxe2_drv_dev_dma_map(cdev, ms->addr_64, ms->iova, ms->len);
+	if (ret != 0) {
+		PMD_LOG_ERR(COM, "Fail to memseg dma map.");
+		goto l_end;
+	}
+
 l_end:
 	return ret;
 }
@@ -220,6 +316,18 @@ static int32_t sxe2_common_device_setup(struct sxe2_common_device *cdev)
 		goto l_close_dev;
 	}
 
+	rte_mcfg_mem_read_lock();
+	ret = rte_memseg_walk_thread_unsafe(sxe2_memseg_walk_cb, cdev);
+	if (ret) {
+		PMD_LOG_ERR(COM, "Fail to walk memseg, ret=%d", ret);
+		rte_mcfg_mem_read_unlock();
+		goto l_close_dev;
+	}
+	rte_mcfg_mem_read_unlock();
+
+	(void)rte_mem_event_callback_register("SXE2_MEM_EVENT_CB",
+			sxe2_common_mem_event_cb, NULL);
+
 	goto l_end;
 
 l_close_dev:
@@ -251,6 +359,7 @@ static struct sxe2_common_device *sxe2_common_device_alloc(
 	}
 	cdev->dev = rte_dev;
 	cdev->class_type = class_type;
+	cdev->config.cmd_fd = SXE2_CMD_FD_INVALID;
 	cdev->config.kernel_reset = false;
 	pthread_mutex_init(&cdev->config.lock, NULL);
 
@@ -631,6 +740,7 @@ static int32_t sxe2_common_pci_id_table_update(const struct rte_pci_id *id_table
 
 	updated_table = calloc(num_ids, sizeof(*updated_table));
 	if (!updated_table) {
+		ret = -ENOMEM;
 		PMD_LOG_ERR(COM, "Failed to allocate memory for PCI ID table");
 		goto l_end;
 	}
diff --git a/drivers/common/sxe2/sxe2_common.h b/drivers/common/sxe2/sxe2_common.h
index b02b6317da..efc8d3585a 100644
--- a/drivers/common/sxe2/sxe2_common.h
+++ b/drivers/common/sxe2/sxe2_common.h
@@ -14,6 +14,8 @@
 
 #define SXE2_COMMON_PCI_DRIVER_NAME "sxe2_pci"
 
+#define SXE2_CMD_FD_INVALID (-1)
+
 #define SXE2_CDEV_TO_CMD_FD(cdev) \
 	((cdev)->config.cmd_fd)
 
diff --git a/drivers/common/sxe2/sxe2_ioctl_chnl.c b/drivers/common/sxe2/sxe2_ioctl_chnl.c
index 173d8d57ae..a233a78136 100644
--- a/drivers/common/sxe2/sxe2_ioctl_chnl.c
+++ b/drivers/common/sxe2/sxe2_ioctl_chnl.c
@@ -110,7 +110,7 @@ sxe2_drv_dev_close(struct sxe2_common_device *cdev)
 	if (fd >= 0)
 		close(fd);
 	PMD_LOG_INFO(COM, "closed device fd=%d", fd);
-	SXE2_CDEV_TO_CMD_FD(cdev) = -1;
+	SXE2_CDEV_TO_CMD_FD(cdev) = SXE2_CMD_FD_INVALID;
 }
 
 RTE_EXPORT_INTERNAL_SYMBOL(sxe2_drv_dev_handshake)
-- 
2.52.0


  parent reply	other threads:[~2026-06-19  8:12 UTC|newest]

Thread overview: 409+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-05-30 18:46 [PATCH v1 00/20] net/sxe2: added Linkdata sxe ethernet driver liujie5
2026-05-30 18:46 ` [PATCH v1 01/20] net/sxe2: support AVX512 vectorized path for Rx and Tx liujie5
2026-05-30 18:46 ` [PATCH v1 02/20] net/sxe2: add AVX2 vector data " liujie5
2026-05-31 22:29   ` Stephen Hemminger
2026-05-30 18:46 ` [PATCH v1 03/20] drivers: add supported packet types get callback liujie5
2026-05-30 18:46 ` [PATCH v1 04/20] net/sxe2: support L2 filtering and MAC config liujie5
2026-05-30 18:46 ` [PATCH v1 05/20] drivers: support RSS feature liujie5
2026-05-30 18:46 ` [PATCH v1 06/20] net/sxe2: support TM hierarchy and shaping liujie5
2026-05-30 18:46 ` [PATCH v1 07/20] net/sxe2: support IPsec inline protocol offload liujie5
2026-05-30 18:46 ` [PATCH v1 08/20] net/sxe2: support statistics and multi-process liujie5
2026-05-30 18:46 ` [PATCH v1 09/20] drivers: interrupt handling liujie5
2026-05-30 18:46 ` [PATCH v1 10/20] net/sxe2: add NEON vec Rx/Tx burst functions liujie5
2026-05-30 18:46 ` [PATCH v1 11/20] drivers: add support for VF representors liujie5
2026-05-30 18:46 ` [PATCH v1 12/20] net/sxe2: add support for custom UDP tunnel ports liujie5
2026-05-30 18:46 ` [PATCH v1 13/20] net/sxe2: support firmware version reading liujie5
2026-05-30 18:46 ` [PATCH v1 14/20] net/sxe2: implement get monitor address liujie5
2026-05-30 18:46 ` [PATCH v1 15/20] common/sxe2: add shared SFP module definitions liujie5
2026-05-30 18:46 ` [PATCH v1 16/20] net/sxe2: support SFP module info and EEPROM access liujie5
2026-05-30 18:46 ` [PATCH v1 17/20] net/sxe2: implement private dump info liujie5
2026-05-30 18:46 ` [PATCH v1 18/20] net/sxe2: add mbuf validation in Tx debug mode liujie5
2026-05-30 18:46 ` [PATCH v1 19/20] drivers: add testpmd commands for private features liujie5
2026-05-31 22:31   ` Stephen Hemminger
2026-05-31 22:32   ` Stephen Hemminger
2026-05-30 18:46 ` [PATCH v1 20/20] net/sxe2: update sxe2 feature matrix docs liujie5
2026-06-01  6:29   ` [PATCH v2 00/20] net/sxe2: added Linkdata sxe2 ethernet driver liujie5
2026-06-01  6:29     ` [PATCH v2 01/20] net/sxe2: support AVX512 vectorized path for Rx and Tx liujie5
2026-06-01  6:29     ` [PATCH v2 02/20] net/sxe2: add AVX2 vector data " liujie5
2026-06-01  6:29     ` [PATCH v2 03/20] drivers: add supported packet types get callback liujie5
2026-06-01  6:29     ` [PATCH v2 04/20] net/sxe2: support L2 filtering and MAC config liujie5
2026-06-01  6:29     ` [PATCH v2 05/20] drivers: support RSS feature liujie5
2026-06-01  6:29     ` [PATCH v2 06/20] net/sxe2: support TM hierarchy and shaping liujie5
2026-06-01  6:29     ` [PATCH v2 07/20] net/sxe2: support IPsec inline protocol offload liujie5
2026-06-01  6:29     ` [PATCH v2 08/20] net/sxe2: support statistics and multi-process liujie5
2026-06-01  6:29     ` [PATCH v2 09/20] drivers: interrupt handling liujie5
2026-06-01  6:29     ` [PATCH v2 10/20] net/sxe2: add NEON vec Rx/Tx burst functions liujie5
2026-06-01  6:29     ` [PATCH v2 11/20] drivers: add support for VF representors liujie5
2026-06-01  6:29     ` [PATCH v2 12/20] net/sxe2: add support for custom UDP tunnel ports liujie5
2026-06-01  6:29     ` [PATCH v2 13/20] net/sxe2: support firmware version reading liujie5
2026-06-01  6:30     ` [PATCH v2 14/20] net/sxe2: implement get monitor address liujie5
2026-06-01  6:30     ` [PATCH v2 15/20] common/sxe2: add shared SFP module definitions liujie5
2026-06-01  6:30     ` [PATCH v2 16/20] net/sxe2: support SFP module info and EEPROM access liujie5
2026-06-01  6:30     ` [PATCH v2 17/20] net/sxe2: implement private dump info liujie5
2026-06-01  6:30     ` [PATCH v2 18/20] net/sxe2: add mbuf validation in Tx debug mode liujie5
2026-06-01  6:30     ` [PATCH v2 19/20] drivers: add testpmd commands for private features liujie5
2026-06-01  6:30     ` [PATCH v2 20/20] net/sxe2: update sxe2 feature matrix docs liujie5
2026-06-01  8:49       ` [PATCH v3 00/20]net/sxe2: added Linkdata sxe2 ethernet driver liujie5
2026-06-01  8:49         ` [PATCH v3 01/20] net/sxe2: support AVX512 vectorized path for Rx and Tx liujie5
2026-06-01  8:49         ` [PATCH v3 02/20] net/sxe2: add AVX2 vector data " liujie5
2026-06-01  8:49         ` [PATCH v3 03/20] drivers: add supported packet types get callback liujie5
2026-06-01  8:49         ` [PATCH v3 04/20] net/sxe2: support L2 filtering and MAC config liujie5
2026-06-01  8:49         ` [PATCH v3 05/20] drivers: support RSS feature liujie5
2026-06-01  8:49         ` [PATCH v3 06/20] net/sxe2: support TM hierarchy and shaping liujie5
2026-06-01  8:49         ` [PATCH v3 07/20] net/sxe2: support IPsec inline protocol offload liujie5
2026-06-01  8:49         ` [PATCH v3 08/20] net/sxe2: support statistics and multi-process liujie5
2026-06-01  8:49         ` [PATCH v3 09/20] drivers: interrupt handling liujie5
2026-06-01  8:49         ` [PATCH v3 10/20] net/sxe2: add NEON vec Rx/Tx burst functions liujie5
2026-06-01  8:49         ` [PATCH v3 11/20] drivers: add support for VF representors liujie5
2026-06-01  8:49         ` [PATCH v3 12/20] net/sxe2: add support for custom UDP tunnel ports liujie5
2026-06-01  8:49         ` [PATCH v3 13/20] net/sxe2: support firmware version reading liujie5
2026-06-01  8:49         ` [PATCH v3 14/20] net/sxe2: implement get monitor address liujie5
2026-06-01  8:49         ` [PATCH v3 15/20] common/sxe2: add shared SFP module definitions liujie5
2026-06-01  8:49         ` [PATCH v3 16/20] net/sxe2: support SFP module info and EEPROM access liujie5
2026-06-01  8:49         ` [PATCH v3 17/20] net/sxe2: implement private dump info liujie5
2026-06-01  8:49         ` [PATCH v3 18/20] net/sxe2: add mbuf validation in Tx debug mode liujie5
2026-06-01  8:49         ` [PATCH v3 19/20] drivers: add testpmd commands for private features liujie5
2026-06-01  8:49         ` [PATCH v3 20/20] net/sxe2: update sxe2 feature matrix docs liujie5
2026-06-02  3:16           ` [PATCH v4 00/20] net/sxe2: added Linkdata sxe2 ethernet driver liujie5
2026-06-02  3:16             ` [PATCH v4 01/20] net/sxe2: support AVX512 vectorized path for Rx and Tx liujie5
2026-06-02  3:16             ` [PATCH v4 02/20] net/sxe2: add AVX2 vector data " liujie5
2026-06-02  3:16             ` [PATCH v4 03/20] drivers: add supported packet types get callback liujie5
2026-06-02  3:16             ` [PATCH v4 04/20] net/sxe2: support L2 filtering and MAC config liujie5
2026-06-02  3:16             ` [PATCH v4 05/20] drivers: support RSS feature liujie5
2026-06-02  3:16             ` [PATCH v4 06/20] net/sxe2: support TM hierarchy and shaping liujie5
2026-06-02  3:16             ` [PATCH v4 07/20] net/sxe2: support IPsec inline protocol offload liujie5
2026-06-02  3:16             ` [PATCH v4 08/20] net/sxe2: support statistics and multi-process liujie5
2026-06-02  3:16             ` [PATCH v4 09/20] drivers: interrupt handling liujie5
2026-06-02  3:16             ` [PATCH v4 10/20] net/sxe2: add NEON vec Rx/Tx burst functions liujie5
2026-06-02  3:16             ` [PATCH v4 11/20] drivers: add support for VF representors liujie5
2026-06-02  3:16             ` [PATCH v4 12/20] net/sxe2: add support for custom UDP tunnel ports liujie5
2026-06-02  3:16             ` [PATCH v4 13/20] net/sxe2: support firmware version reading liujie5
2026-06-02  3:17             ` [PATCH v4 14/20] net/sxe2: implement get monitor address liujie5
2026-06-02  3:17             ` [PATCH v4 15/20] common/sxe2: add shared SFP module definitions liujie5
2026-06-02  3:17             ` [PATCH v4 16/20] net/sxe2: support SFP module info and EEPROM access liujie5
2026-06-02  3:17             ` [PATCH v4 17/20] net/sxe2: implement private dump info liujie5
2026-06-02  3:17             ` [PATCH v4 18/20] net/sxe2: add mbuf validation in Tx debug mode liujie5
2026-06-02  3:17             ` [PATCH v4 19/20] drivers: add testpmd commands for private features liujie5
2026-06-02  3:17             ` [PATCH v4 20/20] net/sxe2: update sxe2 feature matrix docs liujie5
2026-06-02  5:53               ` [PATCH v5 00/20] net/sxe2: added Linkdata sxe2 ethernet driver liujie5
2026-06-02  5:53                 ` [PATCH v5 01/20] net/sxe2: support AVX512 vectorized path for Rx and Tx liujie5
2026-06-02  5:53                 ` [PATCH v5 02/20] net/sxe2: add AVX2 vector data " liujie5
2026-06-02  5:53                 ` [PATCH v5 03/20] drivers: add supported packet types get callback liujie5
2026-06-02  5:53                 ` [PATCH v5 04/20] net/sxe2: support L2 filtering and MAC config liujie5
2026-06-02  5:53                 ` [PATCH v5 05/20] drivers: support RSS feature liujie5
2026-06-02  5:53                 ` [PATCH v5 06/20] net/sxe2: support TM hierarchy and shaping liujie5
2026-06-02  5:54                 ` [PATCH v5 07/20] net/sxe2: support IPsec inline protocol offload liujie5
2026-06-02  5:54                 ` [PATCH v5 08/20] net/sxe2: support statistics and multi-process liujie5
2026-06-02  5:54                 ` [PATCH v5 09/20] drivers: interrupt handling liujie5
2026-06-02  5:54                 ` [PATCH v5 10/20] net/sxe2: add NEON vec Rx/Tx burst functions liujie5
2026-06-02  5:54                 ` [PATCH v5 11/20] drivers: add support for VF representors liujie5
2026-06-02  5:54                 ` [PATCH v5 12/20] net/sxe2: add support for custom UDP tunnel ports liujie5
2026-06-02  5:54                 ` [PATCH v5 13/20] net/sxe2: support firmware version reading liujie5
2026-06-02  5:54                 ` [PATCH v5 14/20] net/sxe2: implement get monitor address liujie5
2026-06-02  5:54                 ` [PATCH v5 15/20] common/sxe2: add shared SFP module definitions liujie5
2026-06-02  5:54                 ` [PATCH v5 16/20] net/sxe2: support SFP module info and EEPROM access liujie5
2026-06-02  5:54                 ` [PATCH v5 17/20] net/sxe2: implement private dump info liujie5
2026-06-02  5:54                 ` [PATCH v5 18/20] net/sxe2: add mbuf validation in Tx debug mode liujie5
2026-06-02  5:54                 ` [PATCH v5 19/20] drivers: add testpmd commands for private features liujie5
2026-06-02  5:54                 ` [PATCH v5 20/20] net/sxe2: update sxe2 feature matrix docs liujie5
2026-06-02 15:52                   ` [PATCH v6 00/20] net/sxe2: added Linkdata sxe2 ethernet driver liujie5
2026-06-02 15:52                     ` [PATCH v6 01/20] net/sxe2: support AVX512 vectorized path for Rx and Tx liujie5
2026-06-02 15:52                     ` [PATCH v6 02/20] net/sxe2: add AVX2 vector data " liujie5
2026-06-02 15:52                     ` [PATCH v6 03/20] drivers: add supported packet types get callback liujie5
2026-06-02 15:52                     ` [PATCH v6 04/20] net/sxe2: support L2 filtering and MAC config liujie5
2026-06-02 15:52                     ` [PATCH v6 05/20] drivers: support RSS feature liujie5
2026-06-02 15:52                     ` [PATCH v6 06/20] net/sxe2: support TM hierarchy and shaping liujie5
2026-06-02 15:52                     ` [PATCH v6 07/20] net/sxe2: support IPsec inline protocol offload liujie5
2026-06-02 15:52                     ` [PATCH v6 08/20] net/sxe2: support statistics and multi-process liujie5
2026-06-02 15:52                     ` [PATCH v6 09/20] drivers: interrupt handling liujie5
2026-06-02 15:52                     ` [PATCH v6 10/20] net/sxe2: add NEON vec Rx/Tx burst functions liujie5
2026-06-02 15:52                     ` [PATCH v6 11/20] drivers: add support for VF representors liujie5
2026-06-02 15:52                     ` [PATCH v6 12/20] net/sxe2: add support for custom UDP tunnel ports liujie5
2026-06-02 15:52                     ` [PATCH v6 13/20] net/sxe2: support firmware version reading liujie5
2026-06-02 15:52                     ` [PATCH v6 14/20] net/sxe2: implement get monitor address liujie5
2026-06-02 15:52                     ` [PATCH v6 15/20] common/sxe2: add shared SFP module definitions liujie5
2026-06-02 20:34                       ` Stephen Hemminger
2026-06-02 15:52                     ` [PATCH v6 16/20] net/sxe2: support SFP module info and EEPROM access liujie5
2026-06-02 15:52                     ` [PATCH v6 17/20] net/sxe2: implement private dump info liujie5
2026-06-02 15:52                     ` [PATCH v6 18/20] net/sxe2: add mbuf validation in Tx debug mode liujie5
2026-06-02 15:52                     ` [PATCH v6 19/20] drivers: add testpmd commands for private features liujie5
2026-06-02 15:52                     ` [PATCH v6 20/20] net/sxe2: update sxe2 feature matrix docs liujie5
2026-06-03  2:21                       ` [PATCH v7 00/20]net/sxe2: added Linkdata sxe2 ethernet driver liujie5
2026-06-03  2:21                         ` [PATCH v7 01/20] net/sxe2: support AVX512 vectorized path for Rx and Tx liujie5
2026-06-03  2:21                         ` [PATCH v7 02/20] net/sxe2: add AVX2 vector data " liujie5
2026-06-03  2:21                         ` [PATCH v7 03/20] drivers: add supported packet types get callback liujie5
2026-06-03  2:21                         ` [PATCH v7 04/20] net/sxe2: support L2 filtering and MAC config liujie5
2026-06-03  2:21                         ` [PATCH v7 05/20] drivers: support RSS feature liujie5
2026-06-03  2:21                         ` [PATCH v7 06/20] net/sxe2: support TM hierarchy and shaping liujie5
2026-06-03  2:21                         ` [PATCH v7 07/20] net/sxe2: support IPsec inline protocol offload liujie5
2026-06-03  2:21                         ` [PATCH v7 08/20] net/sxe2: support statistics and multi-process liujie5
2026-06-03  2:21                         ` [PATCH v7 09/20] drivers: interrupt handling liujie5
2026-06-03  2:21                         ` [PATCH v7 10/20] net/sxe2: add NEON vec Rx/Tx burst functions liujie5
2026-06-03  2:21                         ` [PATCH v7 11/20] drivers: add support for VF representors liujie5
2026-06-03  2:21                         ` [PATCH v7 12/20] net/sxe2: add support for custom UDP tunnel ports liujie5
2026-06-03  2:21                         ` [PATCH v7 13/20] net/sxe2: support firmware version reading liujie5
2026-06-03  2:21                         ` [PATCH v7 14/20] net/sxe2: implement get monitor address liujie5
2026-06-03  2:21                         ` [PATCH v7 15/20] common/sxe2: add shared SFP module definitions liujie5
2026-06-03  2:21                         ` [PATCH v7 16/20] net/sxe2: support SFP module info and EEPROM access liujie5
2026-06-03  2:21                         ` [PATCH v7 17/20] net/sxe2: implement private dump info liujie5
2026-06-03  2:21                         ` [PATCH v7 18/20] net/sxe2: add mbuf validation in Tx debug mode liujie5
2026-06-03  2:21                         ` [PATCH v7 19/20] drivers: add testpmd commands for private features liujie5
2026-06-03  2:21                         ` [PATCH v7 20/20] net/sxe2: update sxe2 feature matrix docs liujie5
2026-06-03  6:29                           ` [PATCH v8 00/20] net/sxe2: added Linkdata sxe2 ethernet driver liujie5
2026-06-03  6:29                             ` [PATCH v8 01/20] net/sxe2: support AVX512 vectorized path for Rx and Tx liujie5
2026-06-03  6:29                             ` [PATCH v8 02/20] net/sxe2: add AVX2 vector data " liujie5
2026-06-03  6:29                             ` [PATCH v8 03/20] drivers: add supported packet types get callback liujie5
2026-06-03  6:29                             ` [PATCH v8 04/20] net/sxe2: support L2 filtering and MAC config liujie5
2026-06-03 18:21                               ` Stephen Hemminger
2026-06-03  6:29                             ` [PATCH v8 05/20] drivers: support RSS feature liujie5
2026-06-03  6:29                             ` [PATCH v8 06/20] net/sxe2: support TM hierarchy and shaping liujie5
2026-06-03  6:29                             ` [PATCH v8 07/20] net/sxe2: support IPsec inline protocol offload liujie5
2026-06-03 18:17                               ` Stephen Hemminger
2026-06-03  6:29                             ` [PATCH v8 08/20] net/sxe2: support statistics and multi-process liujie5
2026-06-03  6:29                             ` [PATCH v8 09/20] drivers: interrupt handling liujie5
2026-06-03  6:29                             ` [PATCH v8 10/20] net/sxe2: add NEON vec Rx/Tx burst functions liujie5
2026-06-03  6:29                             ` [PATCH v8 11/20] drivers: add support for VF representors liujie5
2026-06-03 18:22                               ` Stephen Hemminger
2026-06-03  6:29                             ` [PATCH v8 12/20] net/sxe2: add support for custom UDP tunnel ports liujie5
2026-06-03  6:29                             ` [PATCH v8 13/20] net/sxe2: support firmware version reading liujie5
2026-06-03  6:29                             ` [PATCH v8 14/20] net/sxe2: implement get monitor address liujie5
2026-06-03  6:29                             ` [PATCH v8 15/20] common/sxe2: add shared SFP module definitions liujie5
2026-06-03  6:29                             ` [PATCH v8 16/20] net/sxe2: support SFP module info and EEPROM access liujie5
2026-06-03  6:29                             ` [PATCH v8 17/20] net/sxe2: implement private dump info liujie5
2026-06-03  6:29                             ` [PATCH v8 18/20] net/sxe2: add mbuf validation in Tx debug mode liujie5
2026-06-03  6:29                             ` [PATCH v8 19/20] drivers: add testpmd commands for private features liujie5
2026-06-03 18:23                               ` Stephen Hemminger
2026-06-03  6:29                             ` [PATCH v8 20/20] net/sxe2: update sxe2 feature matrix docs liujie5
2026-06-03 18:19                               ` Stephen Hemminger
2026-06-04  1:53                               ` [PATCH v9 00/20] net/sxe2: added Linkdata sxe2 ethernet driver liujie5
2026-06-04  1:53                                 ` [PATCH v9 01/20] net/sxe2: support AVX512 vectorized path for Rx and Tx liujie5
2026-06-04  1:53                                 ` [PATCH v9 02/20] net/sxe2: add AVX2 vector data " liujie5
2026-06-04  1:53                                 ` [PATCH v9 03/20] drivers: add supported packet types get callback liujie5
2026-06-04  1:53                                 ` [PATCH v9 04/20] net/sxe2: support L2 filtering and MAC config liujie5
2026-06-04  1:53                                 ` [PATCH v9 05/20] drivers: support RSS feature liujie5
2026-06-04  1:53                                 ` [PATCH v9 06/20] net/sxe2: support TM hierarchy and shaping liujie5
2026-06-04  1:53                                 ` [PATCH v9 07/20] net/sxe2: support IPsec inline protocol offload liujie5
2026-06-04  1:53                                 ` [PATCH v9 08/20] net/sxe2: support statistics and multi-process liujie5
2026-06-04  1:53                                 ` [PATCH v9 09/20] drivers: interrupt handling liujie5
2026-06-04  1:53                                 ` [PATCH v9 10/20] net/sxe2: add NEON vec Rx/Tx burst functions liujie5
2026-06-04  1:53                                 ` [PATCH v9 11/20] drivers: add support for VF representors liujie5
2026-06-04  1:53                                 ` [PATCH v9 12/20] net/sxe2: add support for custom UDP tunnel ports liujie5
2026-06-04  1:53                                 ` [PATCH v9 13/20] net/sxe2: support firmware version reading liujie5
2026-06-04  1:53                                 ` [PATCH v9 14/20] net/sxe2: implement get monitor address liujie5
2026-06-04  1:53                                 ` [PATCH v9 15/20] common/sxe2: add shared SFP module definitions liujie5
2026-06-04  1:54                                 ` [PATCH v9 16/20] net/sxe2: support SFP module info and EEPROM access liujie5
2026-06-04  1:54                                 ` [PATCH v9 17/20] net/sxe2: implement private dump info liujie5
2026-06-04  1:54                                 ` [PATCH v9 18/20] net/sxe2: add mbuf validation in Tx debug mode liujie5
2026-06-04  1:54                                 ` [PATCH v9 19/20] drivers: add testpmd commands for private features liujie5
2026-06-04  1:54                                 ` [PATCH v9 20/20] net/sxe2: update sxe2 feature matrix docs liujie5
2026-06-06  1:07                                   ` [PATCH v10 00/20] net/sxe2: added Linkdata sxe2 ethernet driver liujie5
2026-06-06  1:07                                     ` [PATCH v10 01/20] net/sxe2: support AVX512 vectorized path for Rx and Tx liujie5
2026-06-06  1:07                                     ` [PATCH v10 02/20] net/sxe2: add AVX2 vector data " liujie5
2026-06-06  1:07                                     ` [PATCH v10 03/20] drivers: add supported packet types get callback liujie5
2026-06-06  1:07                                     ` [PATCH v10 04/20] net/sxe2: support L2 filtering and MAC config liujie5
2026-06-06  1:07                                     ` [PATCH v10 05/20] drivers: support RSS feature liujie5
2026-06-06  1:07                                     ` [PATCH v10 06/20] net/sxe2: support TM hierarchy and shaping liujie5
2026-06-06  1:07                                     ` [PATCH v10 07/20] net/sxe2: support IPsec inline protocol offload liujie5
2026-06-06  1:07                                     ` [PATCH v10 08/20] net/sxe2: support statistics and multi-process liujie5
2026-06-06  1:07                                     ` [PATCH v10 09/20] drivers: interrupt handling liujie5
2026-06-06  1:07                                     ` [PATCH v10 10/20] net/sxe2: add NEON vec Rx/Tx burst functions liujie5
2026-06-06  1:07                                     ` [PATCH v10 11/20] drivers: add support for VF representors liujie5
2026-06-06  1:07                                     ` [PATCH v10 12/20] net/sxe2: add support for custom UDP tunnel ports liujie5
2026-06-06  1:07                                     ` [PATCH v10 13/20] net/sxe2: support firmware version reading liujie5
2026-06-06  1:07                                     ` [PATCH v10 14/20] net/sxe2: implement get monitor address liujie5
2026-06-06  1:07                                     ` [PATCH v10 15/20] common/sxe2: add shared SFP module definitions liujie5
2026-06-06  1:07                                     ` [PATCH v10 16/20] net/sxe2: support SFP module info and EEPROM access liujie5
2026-06-06  1:07                                     ` [PATCH v10 17/20] net/sxe2: implement private dump info liujie5
2026-06-06  1:07                                     ` [PATCH v10 18/20] net/sxe2: add mbuf validation in Tx debug mode liujie5
2026-06-06  1:07                                     ` [PATCH v10 19/20] drivers: add testpmd commands for private features liujie5
2026-06-06  1:07                                     ` [PATCH v10 20/20] net/sxe2: update sxe2 feature matrix docs liujie5
2026-06-07  1:33                                       ` [PATCH v11 00/20] net/sxe2: added Linkdata sxe2 ethernet driver liujie5
2026-06-07  1:33                                         ` [PATCH v11 01/20] net/sxe2: support AVX512 vectorized path for Rx and Tx liujie5
2026-06-07  1:33                                         ` [PATCH v11 02/20] net/sxe2: add AVX2 vector data " liujie5
2026-06-07  1:33                                         ` [PATCH v11 03/20] drivers: add supported packet types get callback liujie5
2026-06-07  1:33                                         ` [PATCH v11 04/20] net/sxe2: support L2 filtering and MAC config liujie5
2026-06-07  1:33                                         ` [PATCH v11 05/20] drivers: support RSS feature liujie5
2026-06-07  1:33                                         ` [PATCH v11 06/20] net/sxe2: support TM hierarchy and shaping liujie5
2026-06-07  1:33                                         ` [PATCH v11 07/20] net/sxe2: support IPsec inline protocol offload liujie5
2026-06-07  1:33                                         ` [PATCH v11 08/20] net/sxe2: support statistics and multi-process liujie5
2026-06-07  1:33                                         ` [PATCH v11 09/20] drivers: interrupt handling liujie5
2026-06-07  1:33                                         ` [PATCH v11 10/20] net/sxe2: add NEON vec Rx/Tx burst functions liujie5
2026-06-07  1:33                                         ` [PATCH v11 11/20] drivers: add support for VF representors liujie5
2026-06-07  1:33                                         ` [PATCH v11 12/20] net/sxe2: add support for custom UDP tunnel ports liujie5
2026-06-07  1:33                                         ` [PATCH v11 13/20] net/sxe2: support firmware version reading liujie5
2026-06-07  1:33                                         ` [PATCH v11 14/20] net/sxe2: implement get monitor address liujie5
2026-06-07  1:33                                         ` [PATCH v11 15/20] common/sxe2: add shared SFP module definitions liujie5
2026-06-07  1:33                                         ` [PATCH v11 16/20] net/sxe2: support SFP module info and EEPROM access liujie5
2026-06-07  1:33                                         ` [PATCH v11 17/20] net/sxe2: implement private dump info liujie5
2026-06-07  1:33                                         ` [PATCH v11 18/20] net/sxe2: add mbuf validation in Tx debug mode liujie5
2026-06-07  1:33                                         ` [PATCH v11 19/20] drivers: add testpmd commands for private features liujie5
2026-06-07  1:33                                         ` [PATCH v11 20/20] net/sxe2: update sxe2 feature matrix docs liujie5
2026-06-08  5:41                                           ` [PATCH v12 00/20] net/sxe2: added Linkdata sxe2 ethernet driver liujie5
2026-06-08  5:42                                             ` [PATCH v12 01/20] net/sxe2: support AVX512 vectorized path for Rx and Tx liujie5
2026-06-08  5:42                                             ` [PATCH v12 02/20] net/sxe2: add AVX2 vector data " liujie5
2026-06-08  5:42                                             ` [PATCH v12 03/20] drivers: add supported packet types get callback liujie5
2026-06-08  5:42                                             ` [PATCH v12 04/20] net/sxe2: support L2 filtering and MAC config liujie5
2026-06-08  5:42                                             ` [PATCH v12 05/20] drivers: support RSS feature liujie5
2026-06-08  5:42                                             ` [PATCH v12 06/20] net/sxe2: support TM hierarchy and shaping liujie5
2026-06-08  5:42                                             ` [PATCH v12 07/20] net/sxe2: support IPsec inline protocol offload liujie5
2026-06-08  5:42                                             ` [PATCH v12 08/20] net/sxe2: support statistics and multi-process liujie5
2026-06-08  5:42                                             ` [PATCH v12 09/20] drivers: interrupt handling liujie5
2026-06-08  5:42                                             ` [PATCH v12 10/20] net/sxe2: add NEON vec Rx/Tx burst functions liujie5
2026-06-08  5:42                                             ` [PATCH v12 11/20] drivers: add support for VF representors liujie5
2026-06-08  5:42                                             ` [PATCH v12 12/20] net/sxe2: add support for custom UDP tunnel ports liujie5
2026-06-08  5:42                                             ` [PATCH v12 13/20] net/sxe2: support firmware version reading liujie5
2026-06-08  5:42                                             ` [PATCH v12 14/20] net/sxe2: implement get monitor address liujie5
2026-06-08  5:42                                             ` [PATCH v12 15/20] common/sxe2: add shared SFP module definitions liujie5
2026-06-08  5:42                                             ` [PATCH v12 16/20] net/sxe2: support SFP module info and EEPROM access liujie5
2026-06-08  5:42                                             ` [PATCH v12 17/20] net/sxe2: implement private dump info liujie5
2026-06-08  5:42                                             ` [PATCH v12 18/20] net/sxe2: add mbuf validation in Tx debug mode liujie5
2026-06-08  5:42                                             ` [PATCH v12 19/20] drivers: add testpmd commands for private features liujie5
2026-06-08  5:42                                             ` [PATCH v12 20/20] net/sxe2: update sxe2 feature matrix docs liujie5
2026-06-08  7:42                                               ` [PATCH v13 00/20] net/sxe2: added Linkdata sxe2 ethernet driver liujie5
2026-06-08  7:42                                                 ` [PATCH v13 01/20] net/sxe2: support AVX512 vectorized path for Rx and Tx liujie5
2026-06-08 20:56                                                   ` Stephen Hemminger
2026-06-08  7:42                                                 ` [PATCH v13 02/20] net/sxe2: add AVX2 vector data " liujie5
2026-06-08  7:42                                                 ` [PATCH v13 03/20] drivers: add supported packet types get callback liujie5
2026-06-08  7:42                                                 ` [PATCH v13 04/20] net/sxe2: support L2 filtering and MAC config liujie5
2026-06-08  7:42                                                 ` [PATCH v13 05/20] drivers: support RSS feature liujie5
2026-06-08  7:42                                                 ` [PATCH v13 06/20] net/sxe2: support TM hierarchy and shaping liujie5
2026-06-08  7:42                                                 ` [PATCH v13 07/20] net/sxe2: support IPsec inline protocol offload liujie5
2026-06-08  7:42                                                 ` [PATCH v13 08/20] net/sxe2: support statistics and multi-process liujie5
2026-06-08  7:42                                                 ` [PATCH v13 09/20] drivers: interrupt handling liujie5
2026-06-08  7:42                                                 ` [PATCH v13 10/20] net/sxe2: add NEON vec Rx/Tx burst functions liujie5
2026-06-08  7:42                                                 ` [PATCH v13 11/20] drivers: add support for VF representors liujie5
2026-06-08  7:42                                                 ` [PATCH v13 12/20] net/sxe2: add support for custom UDP tunnel ports liujie5
2026-06-08  7:42                                                 ` [PATCH v13 13/20] net/sxe2: support firmware version reading liujie5
2026-06-08  7:42                                                 ` [PATCH v13 14/20] net/sxe2: implement get monitor address liujie5
2026-06-08  7:42                                                 ` [PATCH v13 15/20] common/sxe2: add shared SFP module definitions liujie5
2026-06-08  7:42                                                 ` [PATCH v13 16/20] net/sxe2: support SFP module info and EEPROM access liujie5
2026-06-08  7:42                                                 ` [PATCH v13 17/20] net/sxe2: implement private dump info liujie5
2026-06-08  7:42                                                 ` [PATCH v13 18/20] net/sxe2: add mbuf validation in Tx debug mode liujie5
2026-06-08  7:42                                                 ` [PATCH v13 19/20] drivers: add testpmd commands for private features liujie5
2026-06-08  7:42                                                 ` [PATCH v13 20/20] net/sxe2: update sxe2 feature matrix docs liujie5
2026-06-09  1:39                                                   ` [PATCH v14 00/20] net/sxe2: added Linkdata sxe2 ethernet driver liujie5
2026-06-09  1:39                                                     ` [PATCH v14 01/20] net/sxe2: support AVX512 vectorized path for Rx and Tx liujie5
2026-06-09  1:39                                                     ` [PATCH v14 02/20] net/sxe2: add AVX2 vector data " liujie5
2026-06-09  1:39                                                     ` [PATCH v14 03/20] drivers: add supported packet types get callback liujie5
2026-06-09  1:39                                                     ` [PATCH v14 04/20] net/sxe2: support L2 filtering and MAC config liujie5
2026-06-09  1:39                                                     ` [PATCH v14 05/20] drivers: support RSS feature liujie5
2026-06-09  1:39                                                     ` [PATCH v14 06/20] net/sxe2: support TM hierarchy and shaping liujie5
2026-06-09  1:39                                                     ` [PATCH v14 07/20] net/sxe2: support IPsec inline protocol offload liujie5
2026-06-09  1:39                                                     ` [PATCH v14 08/20] net/sxe2: support statistics and multi-process liujie5
2026-06-09  1:39                                                     ` [PATCH v14 09/20] drivers: interrupt handling liujie5
2026-06-09  1:39                                                     ` [PATCH v14 10/20] net/sxe2: add NEON vec Rx/Tx burst functions liujie5
2026-06-09  1:39                                                     ` [PATCH v14 11/20] drivers: add support for VF representors liujie5
2026-06-09  1:39                                                     ` [PATCH v14 12/20] net/sxe2: add support for custom UDP tunnel ports liujie5
2026-06-09  1:39                                                     ` [PATCH v14 13/20] net/sxe2: support firmware version reading liujie5
2026-06-09  1:39                                                     ` [PATCH v14 14/20] net/sxe2: implement get monitor address liujie5
2026-06-09  1:39                                                     ` [PATCH v14 15/20] common/sxe2: add shared SFP module definitions liujie5
2026-06-09  1:39                                                     ` [PATCH v14 16/20] net/sxe2: support SFP module info and EEPROM access liujie5
2026-06-09  1:39                                                     ` [PATCH v14 17/20] net/sxe2: implement private dump info liujie5
2026-06-09  1:39                                                     ` [PATCH v14 18/20] net/sxe2: add mbuf validation in Tx debug mode liujie5
2026-06-09  1:39                                                     ` [PATCH v14 19/20] drivers: add testpmd commands for private features liujie5
2026-06-09  1:39                                                     ` [PATCH v14 20/20] net/sxe2: update sxe2 feature matrix docs liujie5
2026-06-10  1:39                                                       ` [PATCH v1 00/20] net/sxe2: added Linkdata sxe2 ethernet driver liujie5
2026-06-10  1:39                                                         ` [PATCH v1 01/20] net/sxe2: support AVX512 vectorized path for Rx and Tx liujie5
2026-06-10  1:39                                                         ` [PATCH v1 02/20] net/sxe2: add AVX2 vector data " liujie5
2026-06-10  1:39                                                         ` [PATCH v1 03/20] drivers: add supported packet types get callback liujie5
2026-06-10  1:39                                                         ` [PATCH v1 04/20] net/sxe2: support L2 filtering and MAC config liujie5
2026-06-10  1:39                                                         ` [PATCH v1 05/20] drivers: support RSS feature liujie5
2026-06-10  1:39                                                         ` [PATCH v1 06/20] net/sxe2: support TM hierarchy and shaping liujie5
2026-06-10  1:39                                                         ` [PATCH v1 07/20] net/sxe2: support IPsec inline protocol offload liujie5
2026-06-10  1:39                                                         ` [PATCH v1 08/20] net/sxe2: support statistics and multi-process liujie5
2026-06-10  1:39                                                         ` [PATCH v1 09/20] drivers: interrupt handling liujie5
2026-06-10  1:39                                                         ` [PATCH v1 10/20] net/sxe2: add NEON vec Rx/Tx burst functions liujie5
2026-06-10  1:39                                                         ` [PATCH v1 11/20] drivers: add support for VF representors liujie5
2026-06-10  1:39                                                         ` [PATCH v1 12/20] net/sxe2: add support for custom UDP tunnel ports liujie5
2026-06-10  1:39                                                         ` [PATCH v1 13/20] net/sxe2: support firmware version reading liujie5
2026-06-10  1:39                                                         ` [PATCH v1 14/20] net/sxe2: implement get monitor address liujie5
2026-06-10  1:39                                                         ` [PATCH v1 15/20] common/sxe2: add shared SFP module definitions liujie5
2026-06-10  1:39                                                         ` [PATCH v1 16/20] net/sxe2: support SFP module info and EEPROM access liujie5
2026-06-10  1:39                                                         ` [PATCH v1 17/20] net/sxe2: implement private dump info liujie5
2026-06-10  1:39                                                         ` [PATCH v1 18/20] net/sxe2: add mbuf validation in Tx debug mode liujie5
2026-06-10  1:39                                                         ` [PATCH v1 19/20] drivers: add testpmd commands for private features liujie5
2026-06-10 17:22                                                           ` Stephen Hemminger
2026-06-10  1:39                                                         ` [PATCH v1 20/20] net/sxe2: update sxe2 feature matrix docs liujie5
2026-06-14  9:23                                                           ` [PATCH v2 00/20] sxe2: address review comments - testpmd restructuring, devargs documentation, and code cleanup liujie5
2026-06-14  9:23                                                             ` [PATCH 19/20] drivers: add testpmd commands for private features liujie5
2026-06-14  9:23                                                             ` [PATCH v2 00/20] net/sxe2: added Linkdata sxe2 ethernet driver liujie5
2026-06-14  9:23                                                             ` [PATCH v2 01/20] net/sxe2: support AVX512 vectorized path for Rx and Tx liujie5
2026-06-14  9:23                                                             ` [PATCH v2 02/20] net/sxe2: add AVX2 vector data " liujie5
2026-06-14  9:23                                                             ` [PATCH v2 03/20] drivers: add supported packet types get callback liujie5
2026-06-15 18:32                                                               ` Stephen Hemminger
2026-06-14  9:23                                                             ` [PATCH v2 04/20] net/sxe2: support L2 filtering and MAC config liujie5
2026-06-14  9:23                                                             ` [PATCH v2 05/20] drivers: support RSS feature liujie5
2026-06-14  9:23                                                             ` [PATCH v2 06/20] net/sxe2: support TM hierarchy and shaping liujie5
2026-06-14  9:23                                                             ` [PATCH v2 07/20] net/sxe2: support IPsec inline protocol offload liujie5
2026-06-15 18:18                                                               ` Stephen Hemminger
2026-06-14  9:23                                                             ` [PATCH v2 08/20] net/sxe2: support statistics and multi-process liujie5
2026-06-15 18:05                                                               ` Stephen Hemminger
2026-06-14  9:23                                                             ` [PATCH v2 09/20] drivers: interrupt handling liujie5
2026-06-14  9:23                                                             ` [PATCH v2 10/20] net/sxe2: add NEON vec Rx/Tx burst functions liujie5
2026-06-14  9:23                                                             ` [PATCH v2 11/20] drivers: add support for VF representors liujie5
2026-06-14  9:23                                                             ` [PATCH v2 12/20] net/sxe2: add support for custom UDP tunnel ports liujie5
2026-06-14  9:23                                                             ` [PATCH v2 13/20] net/sxe2: support firmware version reading liujie5
2026-06-14  9:23                                                             ` [PATCH v2 14/20] net/sxe2: implement get monitor address liujie5
2026-06-14  9:23                                                             ` [PATCH v2 15/20] common/sxe2: add shared SFP module definitions liujie5
2026-06-14  9:23                                                             ` [PATCH v2 16/20] net/sxe2: support SFP module info and EEPROM access liujie5
2026-06-14  9:23                                                             ` [PATCH v2 17/20] net/sxe2: implement private dump info liujie5
2026-06-14  9:23                                                             ` [PATCH v2 18/20] net/sxe2: add mbuf validation in Tx debug mode liujie5
2026-06-18  8:27                                                               ` [PATCH v3 00/20] net/sxe2: added Linkdata sxe2 ethernet driver liujie5
2026-06-18  8:27                                                                 ` [PATCH v3 01/20] net/sxe2: support AVX512 vectorized path for Rx and Tx liujie5
2026-06-18  8:27                                                                 ` [PATCH v3 02/20] net/sxe2: add AVX2 vector data " liujie5
2026-06-18  8:27                                                                 ` [PATCH v3 03/20] drivers: add supported packet types and link state liujie5
2026-06-18  8:27                                                                 ` [PATCH v3 04/20] net/sxe2: support L2 filtering and MAC config liujie5
2026-06-18  8:27                                                                 ` [PATCH v3 05/20] drivers: support RSS feature liujie5
2026-06-18  8:27                                                                 ` [PATCH v3 06/20] net/sxe2: support TM hierarchy and shaping liujie5
2026-06-18  8:27                                                                 ` [PATCH v3 07/20] net/sxe2: support IPsec inline protocol offload liujie5
2026-06-18  8:27                                                                 ` [PATCH v3 08/20] net/sxe2: support statistics and multi-process liujie5
2026-06-18  8:27                                                                 ` [PATCH v3 09/20] drivers: interrupt handling liujie5
2026-06-18  8:27                                                                 ` [PATCH v3 10/20] net/sxe2: add NEON vec Rx/Tx burst functions liujie5
2026-06-18  8:27                                                                 ` [PATCH v3 11/20] drivers: add support for VF representors liujie5
2026-06-18  8:27                                                                 ` [PATCH v3 12/20] net/sxe2: add support for custom UDP tunnel ports liujie5
2026-06-18  8:27                                                                 ` [PATCH v3 13/20] net/sxe2: support firmware version reading liujie5
2026-06-18  8:27                                                                 ` [PATCH v3 14/20] net/sxe2: implement get monitor address liujie5
2026-06-18  8:27                                                                 ` [PATCH v3 15/20] common/sxe2: add shared SFP module definitions liujie5
2026-06-18  8:27                                                                 ` [PATCH v3 16/20] net/sxe2: support SFP module info and EEPROM access liujie5
2026-06-18  8:27                                                                 ` [PATCH v3 17/20] net/sxe2: implement private dump info liujie5
2026-06-18  8:27                                                                 ` [PATCH v3 18/20] net/sxe2: add mbuf validation in Tx debug mode liujie5
2026-06-18  8:27                                                                 ` [PATCH v3 19/20] drivers: add parameters parsed using rte_kvargs liujie5
2026-06-18  8:27                                                                 ` [PATCH v3 20/20] net/sxe2: update sxe2 feature matrix docs liujie5
2026-06-19  8:01                                                                   ` [PATCH v4 00/23] et/sxe2: added Linkdata sxe2 ethernet driver liujie5
2026-06-19 17:31                                                                     ` Stephen Hemminger
2026-06-19 20:58                                                                     ` Stephen Hemminger
2026-06-19  8:05                                                                   ` [PATCH v4 01/23] net/sxe2: remove software statistics devargs liujie5
2026-06-19  8:05                                                                   ` [PATCH v4 02/23] net/sxe2: support AVX512 vectorized path for Rx and Tx liujie5
2026-06-19  8:06                                                                   ` [PATCH v4 03/23] net/sxe2: add AVX2 vector data " liujie5
2026-06-19  8:06                                                                   ` [PATCH v4 04/23] net/sxe2: add supported packet types get callback liujie5
2026-06-19  8:06                                                                   ` [PATCH v4 05/23] net/sxe2: add link update callback liujie5
2026-06-19  8:07                                                                   ` [PATCH v4 06/23] net/sxe2: support L2 filtering and MAC config liujie5
2026-06-19  8:07                                                                   ` [PATCH v4 07/23] drivers: support RSS feature liujie5
2026-06-19  8:07                                                                   ` [PATCH v4 08/23] net/sxe2: support TM hierarchy and shaping liujie5
2026-06-19  8:08                                                                   ` [PATCH v4 09/23] net/sxe2: support IPsec inline protocol offload liujie5
2026-06-19 20:54                                                                     ` Stephen Hemminger
2026-06-19  8:08                                                                   ` [PATCH v4 10/23] net/sxe2: support statistics and multi-process liujie5
2026-06-19  8:09                                                                   ` [PATCH v4 11/23] drivers: interrupt handling liujie5
2026-06-19  8:09                                                                   ` [PATCH v4 12/23] net/sxe2: add NEON vec Rx/Tx burst functions liujie5
2026-06-19  8:09                                                                   ` [PATCH v4 13/23] drivers: add support for VF representors liujie5
2026-06-19  8:10                                                                   ` [PATCH v4 14/23] net/sxe2: add support for custom UDP tunnel ports liujie5
2026-06-19  8:10                                                                   ` [PATCH v4 15/23] net/sxe2: support firmware version reading liujie5
2026-06-19  8:10                                                                   ` [PATCH v4 16/23] net/sxe2: implement get monitor address liujie5
2026-06-19  8:10                                                                   ` [PATCH v4 17/23] common/sxe2: add shared SFP module definitions liujie5
2026-06-19  8:11                                                                   ` [PATCH v4 18/23] net/sxe2: support SFP module info and EEPROM access liujie5
2026-06-19  8:11                                                                   ` [PATCH v4 19/23] net/sxe2: implement private dump info liujie5
2026-06-19  8:11                                                                   ` [PATCH v4 20/23] net/sxe2: add mbuf validation in Tx debug mode liujie5
2026-06-19  8:12                                                                   ` liujie5 [this message]
2026-06-19  8:12                                                                   ` [PATCH v4 22/23] net/sxe2: add private devargs parsing liujie5
2026-06-19  8:12                                                                   ` [PATCH v4 23/23] net/sxe2: update sxe2 feature matrix docs liujie5
2026-06-19  2:16                                                                 ` [PATCH v3 00/20] net/sxe2: added Linkdata sxe2 ethernet driver Stephen Hemminger
2026-06-10 14:02                                                         ` [PATCH v1 " Thomas Monjalon
2026-06-10 17:11                                                         ` Stephen Hemminger
2026-06-09  8:42                                                     ` [PATCH v14 " Thomas Monjalon
2026-06-09  9:48                                                       ` liujie5
2026-06-09 10:19                                                         ` Thomas Monjalon
2026-06-09 11:10                                                       ` liujie5
2026-06-09  9:36                                                     ` liujie5
2026-06-07 17:49                                         ` [PATCH v11 " Stephen Hemminger
2026-06-01 15:40         ` [PATCH v3 00/20]net/sxe2: " Stephen Hemminger
2026-05-31 22:33 ` [PATCH v1 00/20] net/sxe2: added Linkdata sxe " Stephen Hemminger

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=20260619081210.1546520-1-liujie5@linkdatatechnology.com \
    --to=liujie5@linkdatatechnology.com \
    --cc=dev@dpdk.org \
    --cc=stephen@networkplumber.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