<div> </div><div> </div><div> </div><blockquote><p>The logtype for ring only used in library.<br /><br />Signed-off-by: Stephen Hemminger <<a href="mailto:stephen@networkplumber.org" rel="noopener noreferrer">stephen@networkplumber.org</a>><br />---<br /> lib/eal/common/eal_common_log.c | 1 -<br /> lib/eal/include/rte_log.h | 2 +-<br /> lib/ring/rte_ring.c | 3 +++<br /> 3 files changed, 4 insertions(+), 2 deletions(-)<br /><br />diff --git a/lib/eal/common/eal_common_log.c b/lib/eal/common/eal_common_log.c<br />index 39e1e6680dea..5f15e312f15b 100644<br />--- a/lib/eal/common/eal_common_log.c<br />+++ b/lib/eal/common/eal_common_log.c<br />@@ -349,7 +349,6 @@ struct logtype {<!-- --><br /> <br /> static const struct logtype logtype_strings[] = {<!-- --><br />         {RTE_LOGTYPE_EAL, "lib.eal"},<br />- {RTE_LOGTYPE_RING, "lib.ring"},<br />         {RTE_LOGTYPE_MEMPOOL, "lib.mempool"},<br />         {RTE_LOGTYPE_PMD, "pmd"},<br />         {RTE_LOGTYPE_HASH, "lib.hash"},<br />diff --git a/lib/eal/include/rte_log.h b/lib/eal/include/rte_log.h<br />index 7d4345acceca..31a2ee2f6b6f 100644<br />--- a/lib/eal/include/rte_log.h<br />+++ b/lib/eal/include/rte_log.h<br />@@ -28,7 +28,7 @@ extern "C" {<!-- --><br /> /* SDK log type */<br /> #define RTE_LOGTYPE_EAL 0 /**< Log related to eal. */<br />                                  /* was RTE_LOGTYPE_MALLOC */<br />-#define RTE_LOGTYPE_RING 2 /**< Log related to ring. */<br />+ /* was RTE_LOGTYPE_RING */<br /> #define RTE_LOGTYPE_MEMPOOL 3 /**< Log related to mempool. */<br />                                  /* was RTE_LOGTYPE_TIMER */<br /> #define RTE_LOGTYPE_PMD 5 /**< Log related to poll mode driver. */<br />diff --git a/lib/ring/rte_ring.c b/lib/ring/rte_ring.c<br />index 8ed455043dee..ae57acd7cd11 100644<br />--- a/lib/ring/rte_ring.c<br />+++ b/lib/ring/rte_ring.c<br />@@ -26,6 +26,9 @@<br /> #include "rte_ring.h"<br /> #include "rte_ring_elem.h"<br /> <br />+RTE_LOG_REGISTER_DEFAULT(ring_logtype, INFO);<br />+#define RTE_LOGTYPE_RING ring_logtype<br />+<br /> TAILQ_HEAD(rte_ring_list, rte_tailq_entry);<br /> <br /> static struct rte_tailq_elem rte_ring_tailq = {<!-- --></p></blockquote><div> </div><div><div><br /><span style="background-color:#ffffff;color:#1a1a1a;float:none;font-family:'ys text' , 'arial' , sans-serif;font-size:16px;font-style:normal;font-weight:400;text-decoration-color:initial;text-decoration-style:initial;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">Acked-by: Konstantin Ananyev <</span><a href="mailto:konstantin.v.ananyev@yandex.ru" rel="noopener noreferrer" target="_blank" style="background-color:rgb( 255 , 255 , 255 );font-family:'ys text' , 'arial' , sans-serif;font-size:16px;font-style:normal;font-weight:400;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">konstantin.v.ananyev@yandex.ru</a><span style="background-color:#ffffff;color:#1a1a1a;float:none;font-family:'ys text' , 'arial' , sans-serif;font-size:16px;font-style:normal;font-weight:400;text-decoration-color:initial;text-decoration-style:initial;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">></span></div></div><blockquote><p></p>--<br />2.39.2<br /> </blockquote>