DPDK patches and discussions
 help / color / mirror / Atom feed
From: Stephen Hemminger <stephen@networkplumber.org>
To: dev@dpdk.org
Cc: Stephen Hemminger <stephen@networkplumber.org>,
	Gagandeep Singh <g.singh@nxp.com>,
	Hemant Agrawal <hemant.agrawal@nxp.com>,
	Akhil Goyal <gakhil@marvell.com>
Subject: [PATCH v6 14/20] crypto/caam_jr: use dedicated logtype
Date: Fri, 22 Dec 2023 09:11:47 -0800	[thread overview]
Message-ID: <20231222171820.8778-15-stephen@networkplumber.org> (raw)
In-Reply-To: <20231222171820.8778-1-stephen@networkplumber.org>

The driver has macro and logtype but not used in a couple places.
Also, remove extraneous newlines.

Fixes: af7c9b5e9ce7 ("crypto/caam_jr: introduce basic driver")
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
---
 drivers/crypto/caam_jr/caam_jr.c     | 46 +++++++++++++---------------
 drivers/crypto/caam_jr/caam_jr_log.h | 12 ++++----
 drivers/crypto/caam_jr/caam_jr_uio.c |  4 +--
 3 files changed, 29 insertions(+), 33 deletions(-)

diff --git a/drivers/crypto/caam_jr/caam_jr.c b/drivers/crypto/caam_jr/caam_jr.c
index b55258689b49..d3b42d8e1b91 100644
--- a/drivers/crypto/caam_jr/caam_jr.c
+++ b/drivers/crypto/caam_jr/caam_jr.c
@@ -123,10 +123,8 @@ void caam_jr_stats_get(struct rte_cryptodev *dev,
 		stats->dequeued_count += qp[i]->rx_pkts;
 		stats->enqueue_err_count += qp[i]->tx_errs;
 		stats->dequeue_err_count += qp[i]->rx_errs;
-		CAAM_JR_INFO("extra stats:\n\tRX Poll ERR = %" PRIu64
-			     "\n\tTX Ring Full = %" PRIu64,
-			     qp[i]->rx_poll_err,
-			     qp[i]->tx_ring_full);
+		CAAM_JR_INFO("extra stats: RX Poll ERR = %" PRIu64 "TX Ring Full = %" PRIu64,
+			     qp[i]->rx_poll_err, qp[i]->tx_ring_full);
 	}
 }
 
@@ -309,7 +307,7 @@ caam_jr_prep_cdb(struct caam_jr_session *ses)
 
 	cdb = caam_jr_dma_mem_alloc(L1_CACHE_BYTES, sizeof(struct sec_cdb));
 	if (!cdb) {
-		CAAM_JR_ERR("failed to allocate memory for cdb\n");
+		CAAM_JR_ERR("failed to allocate memory for cdb");
 		return -1;
 	}
 
@@ -606,7 +604,7 @@ hw_poll_job_ring(struct sec_job_ring_t *job_ring,
 		/*TODO for multiple ops, packets*/
 		ctx = container_of(current_desc, struct caam_jr_op_ctx, jobdes);
 		if (unlikely(sec_error_code)) {
-			CAAM_JR_ERR("desc at cidx %d generated error 0x%x\n",
+			CAAM_JR_ERR("desc at cidx %d generated error 0x%x",
 				job_ring->cidx, sec_error_code);
 			hw_handle_job_ring_error(job_ring, sec_error_code);
 			//todo improve with exact errors
@@ -1368,7 +1366,7 @@ caam_jr_enqueue_op(struct rte_crypto_op *op, struct caam_jr_qp *qp)
 	}
 
 	if (unlikely(!ses->qp || ses->qp != qp)) {
-		CAAM_JR_DP_DEBUG("Old:sess->qp=%p New qp = %p\n", ses->qp, qp);
+		CAAM_JR_DP_DEBUG("Old:sess->qp=%p New qp = %p", ses->qp, qp);
 		ses->qp = qp;
 		caam_jr_prep_cdb(ses);
 	}
@@ -1554,7 +1552,7 @@ caam_jr_cipher_init(struct rte_cryptodev *dev __rte_unused,
 	session->cipher_key.data = rte_zmalloc(NULL, xform->cipher.key.length,
 					       RTE_CACHE_LINE_SIZE);
 	if (session->cipher_key.data == NULL && xform->cipher.key.length > 0) {
-		CAAM_JR_ERR("No Memory for cipher key\n");
+		CAAM_JR_ERR("No Memory for cipher key");
 		return -ENOMEM;
 	}
 	session->cipher_key.length = xform->cipher.key.length;
@@ -1576,7 +1574,7 @@ caam_jr_auth_init(struct rte_cryptodev *dev __rte_unused,
 	session->auth_key.data = rte_zmalloc(NULL, xform->auth.key.length,
 					     RTE_CACHE_LINE_SIZE);
 	if (session->auth_key.data == NULL && xform->auth.key.length > 0) {
-		CAAM_JR_ERR("No Memory for auth key\n");
+		CAAM_JR_ERR("No Memory for auth key");
 		return -ENOMEM;
 	}
 	session->auth_key.length = xform->auth.key.length;
@@ -1602,7 +1600,7 @@ caam_jr_aead_init(struct rte_cryptodev *dev __rte_unused,
 	session->aead_key.data = rte_zmalloc(NULL, xform->aead.key.length,
 					     RTE_CACHE_LINE_SIZE);
 	if (session->aead_key.data == NULL && xform->aead.key.length > 0) {
-		CAAM_JR_ERR("No Memory for aead key\n");
+		CAAM_JR_ERR("No Memory for aead key");
 		return -ENOMEM;
 	}
 	session->aead_key.length = xform->aead.key.length;
@@ -1755,7 +1753,7 @@ caam_jr_set_ipsec_session(__rte_unused struct rte_cryptodev *dev,
 					       RTE_CACHE_LINE_SIZE);
 	if (session->cipher_key.data == NULL &&
 			cipher_xform->key.length > 0) {
-		CAAM_JR_ERR("No Memory for cipher key\n");
+		CAAM_JR_ERR("No Memory for cipher key");
 		return -ENOMEM;
 	}
 
@@ -1765,7 +1763,7 @@ caam_jr_set_ipsec_session(__rte_unused struct rte_cryptodev *dev,
 					RTE_CACHE_LINE_SIZE);
 	if (session->auth_key.data == NULL &&
 			auth_xform->key.length > 0) {
-		CAAM_JR_ERR("No Memory for auth key\n");
+		CAAM_JR_ERR("No Memory for auth key");
 		rte_free(session->cipher_key.data);
 		return -ENOMEM;
 	}
@@ -1810,11 +1808,11 @@ caam_jr_set_ipsec_session(__rte_unused struct rte_cryptodev *dev,
 	case RTE_CRYPTO_AUTH_KASUMI_F9:
 	case RTE_CRYPTO_AUTH_AES_CBC_MAC:
 	case RTE_CRYPTO_AUTH_ZUC_EIA3:
-		CAAM_JR_ERR("Crypto: Unsupported auth alg %u\n",
+		CAAM_JR_ERR("Crypto: Unsupported auth alg %u",
 			auth_xform->algo);
 		goto out;
 	default:
-		CAAM_JR_ERR("Crypto: Undefined Auth specified %u\n",
+		CAAM_JR_ERR("Crypto: Undefined Auth specified %u",
 			auth_xform->algo);
 		goto out;
 	}
@@ -1834,11 +1832,11 @@ caam_jr_set_ipsec_session(__rte_unused struct rte_cryptodev *dev,
 	case RTE_CRYPTO_CIPHER_3DES_ECB:
 	case RTE_CRYPTO_CIPHER_AES_ECB:
 	case RTE_CRYPTO_CIPHER_KASUMI_F8:
-		CAAM_JR_ERR("Crypto: Unsupported Cipher alg %u\n",
+		CAAM_JR_ERR("Crypto: Unsupported Cipher alg %u",
 			cipher_xform->algo);
 		goto out;
 	default:
-		CAAM_JR_ERR("Crypto: Undefined Cipher specified %u\n",
+		CAAM_JR_ERR("Crypto: Undefined Cipher specified %u",
 			cipher_xform->algo);
 		goto out;
 	}
@@ -1962,7 +1960,7 @@ caam_jr_dev_configure(struct rte_cryptodev *dev,
 						NULL, NULL, NULL, NULL,
 						SOCKET_ID_ANY, 0);
 		if (!internals->ctx_pool) {
-			CAAM_JR_ERR("%s create failed\n", str);
+			CAAM_JR_ERR("%s create failed", str);
 			return -ENOMEM;
 		}
 	} else
@@ -2180,7 +2178,7 @@ init_job_ring(void *reg_base_addr, int irq_id)
 		}
 	}
 	if (job_ring == NULL) {
-		CAAM_JR_ERR("No free job ring\n");
+		CAAM_JR_ERR("No free job ring");
 		return NULL;
 	}
 
@@ -2301,7 +2299,7 @@ caam_jr_dev_init(const char *name,
 						job_ring->uio_fd);
 
 	if (!dev->data->dev_private) {
-		CAAM_JR_ERR("Ring memory allocation failed\n");
+		CAAM_JR_ERR("Ring memory allocation failed");
 		goto cleanup2;
 	}
 
@@ -2334,7 +2332,7 @@ caam_jr_dev_init(const char *name,
 	security_instance = rte_malloc("caam_jr",
 				sizeof(struct rte_security_ctx), 0);
 	if (security_instance == NULL) {
-		CAAM_JR_ERR("memory allocation failed\n");
+		CAAM_JR_ERR("memory allocation failed");
 		//todo error handling.
 		goto cleanup2;
 	}
@@ -2346,7 +2344,7 @@ caam_jr_dev_init(const char *name,
 
 	rte_cryptodev_pmd_probing_finish(dev);
 
-	RTE_LOG(INFO, PMD, "%s cryptodev init\n", dev->data->name);
+	CAAM_JR_INFO("%s cryptodev init", dev->data->name);
 
 	return 0;
 
@@ -2386,8 +2384,7 @@ cryptodev_caam_jr_probe(struct rte_vdev_device *vdev)
 
 	ret = of_init();
 	if (ret) {
-		RTE_LOG(ERR, PMD,
-		"of_init failed\n");
+		CAAM_JR_ERR("of_init failed");
 		return -EINVAL;
 	}
 	/* if sec device version is not configured */
@@ -2407,8 +2404,7 @@ cryptodev_caam_jr_probe(struct rte_vdev_device *vdev)
 	}
 #ifdef RTE_LIBRTE_PMD_CAAM_JR_BE
 	if (rta_get_sec_era() > RTA_SEC_ERA_8) {
-		RTE_LOG(ERR, PMD,
-		"CAAM is compiled in BE mode for device with sec era > 8???\n");
+		CAAM_JR_ERR("CAAM is compiled in BE mode for device with sec era > 8???");
 		return -EINVAL;
 	}
 #endif
diff --git a/drivers/crypto/caam_jr/caam_jr_log.h b/drivers/crypto/caam_jr/caam_jr_log.h
index 8f6aa50e2a4a..3d32b75e3a01 100644
--- a/drivers/crypto/caam_jr/caam_jr_log.h
+++ b/drivers/crypto/caam_jr/caam_jr_log.h
@@ -10,13 +10,13 @@
 extern int caam_jr_logtype;
 #define RTE_LOGTYPE_CAAM_JR caam_jr_logtype
 
-#define CAAM_JR_LOG(level, fmt, args...) \
-	rte_log(RTE_LOG_ ## level, caam_jr_logtype, "caam_jr: " \
-		fmt "\n", ##args)
+#define CAAM_JR_LOG(level, fmt, args...)		\
+	rte_log(RTE_LOG_ ## level, caam_jr_logtype,	\
+		"caam_jr: " fmt "\n", ##args)
 
-#define CAAM_JR_DEBUG(fmt, args...) \
-	rte_log(RTE_LOG_DEBUG, caam_jr_logtype, "caam_jr: %s(): " \
-		fmt "\n", __func__, ##args)
+#define CAAM_JR_DEBUG(fmt, args...)				\
+	rte_log(RTE_LOG_DEBUG, caam_jr_logtype,			\
+		"caam_jr: %s(): " fmt "\n", __func__, ##args)
 
 #define PMD_INIT_FUNC_TRACE() CAAM_JR_DEBUG(" >>")
 
diff --git a/drivers/crypto/caam_jr/caam_jr_uio.c b/drivers/crypto/caam_jr/caam_jr_uio.c
index 583ba3b523af..4d9acfbe9196 100644
--- a/drivers/crypto/caam_jr/caam_jr_uio.c
+++ b/drivers/crypto/caam_jr/caam_jr_uio.c
@@ -338,7 +338,7 @@ free_job_ring(int uio_fd)
 	}
 
 	if (job_ring == NULL) {
-		CAAM_JR_ERR("JR not available for fd = %x\n", uio_fd);
+		CAAM_JR_ERR("JR not available for fd = %x", uio_fd);
 		return;
 	}
 
@@ -441,7 +441,7 @@ sec_configure(void)
 					dir->d_name, "name", uio_name);
 			CAAM_JR_INFO("sec device uio name: %s", uio_name);
 			if (ret != 0) {
-				CAAM_JR_ERR("file_read_first_line failed\n");
+				CAAM_JR_ERR("file_read_first_line failed");
 				closedir(d);
 				return -1;
 			}
-- 
2.43.0


  parent reply	other threads:[~2023-12-22 17:20 UTC|newest]

Thread overview: 214+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-12-13  1:42 [PATCH 00/26] Replace uses of RTE_LOGTYPE_PMD Stephen Hemminger
2023-12-13  1:42 ` [PATCH 01/26] log: fix doc comment for RTE_LOG_DP() Stephen Hemminger
2023-12-13  1:42 ` [PATCH 02/26] log: add rte_log_dp() Stephen Hemminger
2023-12-13  1:42 ` [PATCH 03/26] net/atlantic: replace RTE_LOG_DP with rte_log_dp Stephen Hemminger
2023-12-13  1:42 ` [PATCH 04/26] net/avp: " Stephen Hemminger
2023-12-13  1:42 ` [PATCH 05/26] net/bnxt: " Stephen Hemminger
2023-12-13  3:07   ` Somnath Kotur
2023-12-13  1:42 ` [PATCH 06/26] net/dpaa: " Stephen Hemminger
2023-12-13  1:42 ` [PATCH 07/26] net/dpaa2: " Stephen Hemminger
2023-12-13  1:42 ` [PATCH 08/26] net/enetc: " Stephen Hemminger
2023-12-13  1:42 ` [PATCH 09/26] net/enetfec: " Stephen Hemminger
2023-12-13  1:42 ` [PATCH 10/26] net/igc: " Stephen Hemminger
2023-12-13  2:36   ` Guo, Junfeng
2023-12-13  1:42 ` [PATCH 11/26] net/mana: " Stephen Hemminger
2023-12-13  1:42 ` [PATCH 12/26] net/mvpp2: do not use PMD logtype Stephen Hemminger
2023-12-13  1:42 ` [PATCH 13/26] net/octeon_ep: replace RTE_LOG_DP with rte_log_dp Stephen Hemminger
2023-12-13  1:42 ` [PATCH 14/26] net/pfe: " Stephen Hemminger
2023-12-13  1:42 ` [PATCH 15/26] net/qede: " Stephen Hemminger
2023-12-13  1:42 ` [PATCH 16/26] net/virtio: " Stephen Hemminger
2023-12-13  1:42 ` [PATCH 17/26] net/vmxnet3: do not use PMD logtype Stephen Hemminger
2023-12-13  1:42 ` [PATCH 18/26] common/cnxk: replace RTE_LOG_DP with rte_log_dp Stephen Hemminger
2023-12-13  1:42 ` [PATCH 19/26] common/cpt: " Stephen Hemminger
2023-12-13  1:42 ` [PATCH 20/26] common/sfc_efx: remove use of PMD logtype Stephen Hemminger
2023-12-13  1:42 ` [PATCH 21/26] common/dpaax: do not use " Stephen Hemminger
2023-12-13  1:42 ` [PATCH 22/26] basband/la12xx: replace RTE_LOG_DP with rte_log_dp Stephen Hemminger
2023-12-13  1:42 ` [PATCH 23/26] bus/cdx: " Stephen Hemminger
2023-12-13  1:42 ` [PATCH 24/26] bus/fslmc: " Stephen Hemminger
2023-12-13  1:42 ` [PATCH 25/26] dma/dpaa, dma/dpaa2: " Stephen Hemminger
2023-12-13  1:42 ` [PATCH 26/26] mempool/dpaa, mempool/dpaa2: do not use logtype PMD Stephen Hemminger
2023-12-13  4:16 ` [PATCH v2 00/25] Replace use of RTE_LOGTYPE_PMD Stephen Hemminger
2023-12-13  4:16   ` [PATCH v2 01/25] log: fix doc comment for RTE_LOG_DP() Stephen Hemminger
2023-12-13  4:16   ` [PATCH v2 02/25] log: add rte_log_dp() Stephen Hemminger
2023-12-13  4:16   ` [PATCH v2 03/25] net/atlantic: replace RTE_LOG_DP with rte_log_dp Stephen Hemminger
2023-12-13  4:16   ` [PATCH v2 04/25] net/avp: " Stephen Hemminger
2023-12-13  4:16   ` [PATCH v2 05/25] net/bnxt: " Stephen Hemminger
2023-12-13  4:16   ` [PATCH v2 06/25] net/dpaa: " Stephen Hemminger
2023-12-13  4:16   ` [PATCH v2 07/25] net/dpaa2: " Stephen Hemminger
2023-12-13  4:16   ` [PATCH v2 08/25] net/enetc, net/enetfec: " Stephen Hemminger
2023-12-13  4:16   ` [PATCH v2 09/25] net/igc: " Stephen Hemminger
2023-12-13  4:16   ` [PATCH v2 10/25] net/mana: " Stephen Hemminger
2023-12-13 19:16     ` Long Li
2023-12-13  4:16   ` [PATCH v2 11/25] net/mvpp2: do not use PMD logtype Stephen Hemminger
2023-12-13  4:16   ` [PATCH v2 12/25] net/octeon_ep: replace RTE_LOG_DP with rte_log_dp Stephen Hemminger
2023-12-13  4:16   ` [PATCH v2 13/25] net/pfe: " Stephen Hemminger
2023-12-13  4:16   ` [PATCH v2 14/25] net/qede: " Stephen Hemminger
2023-12-13  4:16   ` [PATCH v2 15/25] net/virtio: " Stephen Hemminger
2023-12-13  4:16   ` [PATCH v2 16/25] net/vmxnet3: do not use PMD logtype Stephen Hemminger
2023-12-13  4:16   ` [PATCH v2 17/25] common/cnxk: replace RTE_LOG_DP with rte_log_dp Stephen Hemminger
2023-12-13  4:16   ` [PATCH v2 18/25] common/cpt: " Stephen Hemminger
2023-12-13  4:16   ` [PATCH v2 19/25] common/sfc_efx: remove use of PMD logtype Stephen Hemminger
2023-12-13  4:16   ` [PATCH v2 20/25] common/dpaax: do not use " Stephen Hemminger
2023-12-13  4:16   ` [PATCH v2 21/25] basband/la12xx: replace RTE_LOG_DP with rte_log_dp Stephen Hemminger
2023-12-13  4:16   ` [PATCH v2 22/25] bus/cdx: " Stephen Hemminger
2023-12-13  4:16   ` [PATCH v2 23/25] bus/fslmc: " Stephen Hemminger
2023-12-13  4:16   ` [PATCH v2 24/25] dma/dpaa, dma/dpaa2: " Stephen Hemminger
2023-12-13  4:16   ` [PATCH v2 25/25] mempool/dpaa, mempool/dpaa2: do not use logtype PMD Stephen Hemminger
2023-12-13  8:00   ` [PATCH v2 00/25] Replace use of RTE_LOGTYPE_PMD David Marchand
2023-12-13 15:09     ` Stephen Hemminger
2023-12-18 14:03       ` David Marchand
2023-12-13 16:35 ` [PATCH v3 00/37] Replace uso " Stephen Hemminger
2023-12-13 16:35   ` [PATCH v3 01/37] log: fix doc comment for RTE_LOG_DP() Stephen Hemminger
2023-12-13 16:35   ` [PATCH v3 02/37] log: add rte_log_dp() Stephen Hemminger
2023-12-13 16:35   ` [PATCH v3 03/37] net/atlantic: replace RTE_LOG_DP with rte_log_dp Stephen Hemminger
2023-12-13 16:35   ` [PATCH v3 04/37] net/avp: " Stephen Hemminger
2023-12-13 16:35   ` [PATCH v3 05/37] net/bnxt: " Stephen Hemminger
2023-12-13 16:35   ` [PATCH v3 06/37] net/dpaa: " Stephen Hemminger
2023-12-15  5:52     ` Hemant Agrawal
2023-12-13 16:35   ` [PATCH v3 07/37] net/dpaa2: " Stephen Hemminger
2023-12-15  5:52     ` Hemant Agrawal
2023-12-13 16:35   ` [PATCH v3 08/37] net/enetc, net/enetfec: " Stephen Hemminger
2023-12-13 16:35   ` [PATCH v3 09/37] net/igc: " Stephen Hemminger
2023-12-13 16:35   ` [PATCH v3 10/37] net/mana: " Stephen Hemminger
2023-12-13 19:17     ` Long Li
2023-12-13 16:35   ` [PATCH v3 11/37] net/mvpp2: do not use PMD logtype Stephen Hemminger
2023-12-13 16:35   ` [PATCH v3 12/37] net/octeon_ep: replace RTE_LOG_DP with rte_log_dp Stephen Hemminger
2023-12-13 16:35   ` [PATCH v3 13/37] net/pfe: " Stephen Hemminger
2023-12-13 16:35   ` [PATCH v3 14/37] net/qede: " Stephen Hemminger
2023-12-14  0:34     ` [EXT] " Devendra Singh Rawat
2023-12-13 16:35   ` [PATCH v3 15/37] net/virtio: " Stephen Hemminger
2023-12-13 16:35   ` [PATCH v3 16/37] net/vmxnet3: do not use PMD logtype Stephen Hemminger
2023-12-13 16:35   ` [PATCH v3 17/37] common/cnxk: replace RTE_LOG_DP with rte_log_dp Stephen Hemminger
2023-12-13 16:35   ` [PATCH v3 18/37] common/cpt: " Stephen Hemminger
2023-12-13 16:35   ` [PATCH v3 19/37] common/sfc_efx: remove use of PMD logtype Stephen Hemminger
2023-12-13 16:35   ` [PATCH v3 20/37] common/dpaax: do not use " Stephen Hemminger
2023-12-15  5:56     ` Hemant Agrawal
2023-12-13 16:35   ` [PATCH v3 21/37] basband/la12xx: replace RTE_LOG_DP with rte_log_dp Stephen Hemminger
2023-12-15  5:53     ` Hemant Agrawal
2023-12-13 16:35   ` [PATCH v3 22/37] bus/cdx: " Stephen Hemminger
2023-12-13 16:35   ` [PATCH v3 23/37] bus/fslmc: " Stephen Hemminger
2023-12-15  5:54     ` Hemant Agrawal
2023-12-13 16:35   ` [PATCH v3 24/37] dma/dpaa, dma/dpaa2: " Stephen Hemminger
2023-12-15  5:54     ` Hemant Agrawal
2023-12-13 16:35   ` [PATCH v3 25/37] mempool/dpaa, mempool/dpaa2: do not use logtype PMD Stephen Hemminger
2023-12-15  5:54     ` Hemant Agrawal
2023-12-13 16:36   ` [PATCH v3 26/37] vdpa/ifc: replace use of RTE_LOGTYPE_PMD Stephen Hemminger
2023-12-13 16:36   ` [PATCH v3 27/37] raw/cnxk_bphy: replace PMD logtype with dynamic type Stephen Hemminger
2023-12-13 16:36   ` [PATCH v3 28/37] raw/cnxk_gpio: " Stephen Hemminger
2023-12-13 16:36   ` [PATCH v3 29/37] raw/dpaa2_cmdif: replace PMD logtype with rte_log_dp Stephen Hemminger
2023-12-13 16:36   ` [PATCH v3 30/37] raw/ifpga: replace PMD logtype with dynamic type Stephen Hemminger
2023-12-14  0:01     ` Xu, Rosen
2023-12-13 16:36   ` [PATCH v3 31/37] event/dlb2: replace logtype PMD with rte_log_dp Stephen Hemminger
2023-12-13 16:36   ` [PATCH v3 32/37] event/dpaa, event/dpaa2: use local logtype Stephen Hemminger
2023-12-15  5:55     ` Hemant Agrawal
2023-12-13 16:36   ` [PATCH v3 33/37] event/skeleton: replace logtype PMD with dynamic type Stephen Hemminger
2023-12-13 16:36   ` [PATCH v3 34/37] crypto/caam_jr: replace logtype PMD Stephen Hemminger
2023-12-15  5:54     ` Hemant Agrawal
2023-12-13 16:36   ` [PATCH v3 35/37] crypto/ccp: do not use PMD logtype Stephen Hemminger
2023-12-13 16:36   ` [PATCH v3 36/37] crypto/scheduler: replace use of logtype PMD Stephen Hemminger
2023-12-13 16:36   ` [PATCH v3 37/37] crypto/dpaa_sec, crypto/dpaa2_sec: replace use of PMD logtype Stephen Hemminger
2023-12-15  5:55     ` Hemant Agrawal
2023-12-18 19:22 ` [PATCH v4 00/17] Replace uses of RTE_LOGTYPE_PMD Stephen Hemminger
2023-12-18 19:22   ` [PATCH v4 01/17] common/sfc_efx: remove use of PMD logtype Stephen Hemminger
2023-12-18 19:22   ` [PATCH v4 02/17] mempool/dpaa2: use driver logtype not PMD Stephen Hemminger
2023-12-18 19:22   ` [PATCH v4 03/17] net/dpaa: use dedicated " Stephen Hemminger
2023-12-18 19:22   ` [PATCH v4 04/17] net/dpaa2: used " Stephen Hemminger
2023-12-18 19:22   ` [PATCH v4 05/17] net/mvpp2: use dedicated logtype Stephen Hemminger
2023-12-18 19:22   ` [PATCH v4 06/17] net/vmxnet3: used dedicated logtype not PMD Stephen Hemminger
2023-12-18 19:22   ` [PATCH v4 07/17] raw/cnxk: replace PMD logtype with dynamic type Stephen Hemminger
2023-12-21  9:49     ` David Marchand
2023-12-18 19:22   ` [PATCH v4 08/17] crypto/scheduler: replace use of logtype PMD Stephen Hemminger
2023-12-21  9:40     ` David Marchand
2023-12-18 19:22   ` [PATCH v4 09/17] crypto/ccp: do not use PMD logtype Stephen Hemminger
2023-12-18 19:22   ` [PATCH v4 10/17] crypto/caam_jr: use dedicated logtype Stephen Hemminger
2023-12-21  9:38     ` David Marchand
2023-12-18 19:22   ` [PATCH v4 11/17] crypto/dpaa_sec, crypto/dpaa2_sec: " Stephen Hemminger
2023-12-21  9:39     ` David Marchand
2023-12-18 19:22   ` [PATCH v4 12/17] event/dlb2: " Stephen Hemminger
2023-12-21  9:41     ` David Marchand
2023-12-18 19:22   ` [PATCH v4 13/17] event/dpaa, event/dpaa2: " Stephen Hemminger
2023-12-18 19:22   ` [PATCH v4 14/17] event/skeleton: replace logtype PMD with dynamic type Stephen Hemminger
2023-12-21  9:43     ` David Marchand
2023-12-18 19:22   ` [PATCH v4 15/17] net/nfb: use dynamic logtype Stephen Hemminger
2023-12-18 19:22   ` [PATCH v4 16/17] examples/fips_validation: replace use of PMD logtype Stephen Hemminger
2023-12-18 19:22   ` [PATCH v4 17/17] log: mark PMD logtype as deprecated Stephen Hemminger
2023-12-21 16:46 ` [PATCH v5 00/18] Replace uses of PMD logtype Stephen Hemminger
2023-12-21 16:46   ` [PATCH v5 01/18] drivers: use dedicated logtypes Stephen Hemminger
2023-12-21 16:46   ` [PATCH v5 02/18] common/sfc_efx: remove use of PMD logtype Stephen Hemminger
2023-12-21 16:46   ` [PATCH v5 03/18] mempool/dpaa2: use driver logtype not PMD Stephen Hemminger
2023-12-21 16:46   ` [PATCH v5 04/18] net/dpaa: use dedicated " Stephen Hemminger
2023-12-21 16:46   ` [PATCH v5 05/18] net/dpaa2: used " Stephen Hemminger
2023-12-21 16:46   ` [PATCH v5 06/18] net/mvpp2: use dedicated logtype Stephen Hemminger
2023-12-21 16:46   ` [PATCH v5 07/18] net/vmxnet3: used dedicated logtype not PMD Stephen Hemminger
2023-12-21 16:46   ` [PATCH v5 08/18] raw/cnxk: replace PMD logtype with dynamic type Stephen Hemminger
2023-12-21 16:46   ` [PATCH v5 09/18] crypto/scheduler: replace use of logtype PMD Stephen Hemminger
2023-12-21 16:46   ` [PATCH v5 10/18] crypto/ccp: do not use PMD logtype Stephen Hemminger
2023-12-21 16:46   ` [PATCH v5 11/18] crypto/caam_jr: use dedicated logtype Stephen Hemminger
2023-12-21 16:46   ` [PATCH v5 12/18] crypto/dpaa_sec, crypto/dpaa2_sec: " Stephen Hemminger
2023-12-21 16:46   ` [PATCH v5 13/18] event/dlb2: " Stephen Hemminger
2023-12-21 16:46   ` [PATCH v5 14/18] event/dpaa, event/dpaa2: " Stephen Hemminger
2023-12-21 16:46   ` [PATCH v5 15/18] event/skeleton: replace logtype PMD with dynamic type Stephen Hemminger
2023-12-21 16:46   ` [PATCH v5 16/18] net/nfb: use dynamic logtype Stephen Hemminger
2023-12-21 16:46   ` [PATCH v5 17/18] examples/fips_validation: replace use of PMD logtype Stephen Hemminger
2023-12-21 16:46   ` [PATCH v5 18/18] log: mark PMD logtype as deprecated Stephen Hemminger
2023-12-22 12:50   ` [PATCH v5 00/18] Replace uses of PMD logtype David Marchand
2023-12-22 17:11 ` [PATCH v6 00/20] Remove " Stephen Hemminger
2023-12-22 17:11   ` [PATCH v6 01/20] drivers: use dedicated logtypes Stephen Hemminger
2023-12-22 17:11   ` [PATCH v6 02/20] common/sfc_efx: remove use of PMD logtype Stephen Hemminger
2023-12-22 17:11   ` [PATCH v6 03/20] mempool/dpaa2: use driver logtype not PMD Stephen Hemminger
2023-12-22 17:11   ` [PATCH v6 04/20] net/dpaa: use dedicated " Stephen Hemminger
2023-12-22 17:11   ` [PATCH v6 05/20] net/dpaa2: used " Stephen Hemminger
2023-12-23  0:53     ` [EXT] " Jun Yang
2023-12-23  2:27       ` Stephen Hemminger
2023-12-22 17:11   ` [PATCH v6 06/20] net/mrvl: do not use PMD logtype Stephen Hemminger
2023-12-22 17:11   ` [PATCH v6 07/20] net/mvpp2: use dedicated logtype Stephen Hemminger
2023-12-22 17:11   ` [PATCH v6 08/20] net/nfb: use dynamic logtype Stephen Hemminger
2024-01-12 13:57     ` Martin Spinler
2023-12-22 17:11   ` [PATCH v6 09/20] net/vmxnet3: used dedicated logtype not PMD Stephen Hemminger
2023-12-22 17:11   ` [PATCH v6 10/20] raw/cnxk: replace PMD logtype with dynamic type Stephen Hemminger
2023-12-22 17:11   ` [PATCH v6 11/20] crypto/scheduler: replace use of logtype PMD Stephen Hemminger
2023-12-22 17:11   ` [PATCH v6 12/20] crypto/armv8: do not use PMD logtype Stephen Hemminger
2023-12-22 17:42     ` Stephen Hemminger
2023-12-26  3:04       ` Ruifeng Wang
2023-12-22 17:11   ` [PATCH v6 13/20] crypto/ccp: " Stephen Hemminger
2023-12-22 17:11   ` Stephen Hemminger [this message]
2023-12-22 17:11   ` [PATCH v6 15/20] crypto/dpaa_sec, crypto/dpaa2_sec: use dedicated logtype Stephen Hemminger
2023-12-22 17:11   ` [PATCH v6 16/20] event/dlb2: " Stephen Hemminger
2023-12-22 17:11   ` [PATCH v6 17/20] event/dpaa, event/dpaa2: " Stephen Hemminger
2023-12-22 17:11   ` [PATCH v6 18/20] event/skeleton: replace logtype PMD with dynamic type Stephen Hemminger
2023-12-22 17:11   ` [PATCH v6 19/20] examples/fips_validation: replace use of PMD logtype Stephen Hemminger
2023-12-22 17:11   ` [PATCH v6 20/20] log: remove PMD log type Stephen Hemminger
2024-01-19 13:59   ` [PATCH v6 00/20] Remove uses of PMD logtype David Marchand
2024-01-19 16:58     ` Stephen Hemminger
2024-01-23  2:47     ` Stephen Hemminger
2024-02-03  4:10 ` [PATCH v7 00/19] Replace use " Stephen Hemminger
2024-02-03  4:10   ` [PATCH v7 01/19] common/sfc_efx: remove " Stephen Hemminger
2024-02-03  4:10   ` [PATCH v7 02/19] mempool/dpaa2: use driver logtype not PMD Stephen Hemminger
2024-02-03  4:10   ` [PATCH v7 03/19] net/dpaa: use dedicated " Stephen Hemminger
2024-02-12 14:45   ` [PATCH v7 00/19] Replace use of PMD logtype David Marchand
2024-02-12 16:45     ` Stephen Hemminger
2024-02-03  4:11 ` [PATCH v7 00/19] Replace uses of RTE_LOGTYPE_PMD Stephen Hemminger
2024-02-03  4:11   ` [PATCH v7 01/19] common/sfc_efx: remove use of PMD logtype Stephen Hemminger
2024-02-03  4:11   ` [PATCH v7 02/19] mempool/dpaa2: use driver logtype not PMD Stephen Hemminger
2024-02-03  4:11   ` [PATCH v7 03/19] net/dpaa: use dedicated " Stephen Hemminger
2024-02-03  4:11   ` [PATCH v7 04/19] net/dpaa2: used " Stephen Hemminger
2024-02-03  4:11   ` [PATCH v7 05/19] net/mrvl: do not use PMD logtype Stephen Hemminger
2024-02-03  4:11   ` [PATCH v7 06/19] net/mvpp2: use dedicated logtype Stephen Hemminger
2024-02-03  4:11   ` [PATCH v7 07/19] net/nfb: use dynamic logtype Stephen Hemminger
2024-02-03  4:11   ` [PATCH v7 08/19] net/vmxnet3: used dedicated logtype not PMD Stephen Hemminger
2024-02-03  4:11   ` [PATCH v7 09/19] raw/cnxk: replace PMD logtype with dynamic type Stephen Hemminger
2024-02-03  4:11   ` [PATCH v7 10/19] crypto/scheduler: replace use of logtype PMD Stephen Hemminger
2024-02-03  4:11   ` [PATCH v7 11/19] crypto/armv8: do not use PMD logtype Stephen Hemminger
2024-02-04  4:54     ` Ruifeng Wang
2024-02-03  4:11   ` [PATCH v7 12/19] crypto/caam_jr: use dedicated logtype Stephen Hemminger
2024-02-03  4:11   ` [PATCH v7 13/19] crypto/ccp: do not use PMD logtype Stephen Hemminger
2024-02-03  4:11   ` [PATCH v7 14/19] crypto/dpaa_sec, crypto/dpaa2_sec: use dedicated logtype Stephen Hemminger
2024-02-03  4:11   ` [PATCH v7 15/19] event/dpaa, event/dpaa2: " Stephen Hemminger
2024-02-03  4:11   ` [PATCH v7 16/19] event/dlb2: " Stephen Hemminger
2024-02-05 19:16     ` Sevincer, Abdullah
2024-02-05 22:04       ` Stephen Hemminger
2024-02-06  0:51         ` Sevincer, Abdullah
2024-02-03  4:11   ` [PATCH v7 17/19] event/skeleton: replace logtype PMD with dynamic type Stephen Hemminger
2024-02-03  4:11   ` [PATCH v7 18/19] examples/fips_validation: replace use of PMD logtype Stephen Hemminger
2024-02-03  4:11   ` [PATCH v7 19/19] log: remove PMD log type Stephen Hemminger
2024-02-05 18:44   ` [PATCH v7 00/19] Replace uses of RTE_LOGTYPE_PMD Patrick Robb

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=20231222171820.8778-15-stephen@networkplumber.org \
    --to=stephen@networkplumber.org \
    --cc=dev@dpdk.org \
    --cc=g.singh@nxp.com \
    --cc=gakhil@marvell.com \
    --cc=hemant.agrawal@nxp.com \
    /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).