From mboxrd@z Thu Jan 1 00:00:00 1970 From: Cunming Liang Subject: [RFC PATCH 3/7] ring: use linear-tid as ring debug stats index Date: Thu, 11 Dec 2014 10:04:46 +0800 Message-ID: <1418263490-21088-4-git-send-email-cunming.liang@intel.com> References: <1418263490-21088-1-git-send-email-cunming.liang@intel.com> To: dev-VfR2kkLFssw@public.gmane.org Return-path: In-Reply-To: <1418263490-21088-1-git-send-email-cunming.liang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces-VfR2kkLFssw@public.gmane.org Sender: "dev" Signed-off-by: Cunming Liang --- lib/librte_ring/rte_ring.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/librte_ring/rte_ring.h b/lib/librte_ring/rte_ring.h index 3920830..c038a4f 100644 --- a/lib/librte_ring/rte_ring.h +++ b/lib/librte_ring/rte_ring.h @@ -189,9 +189,9 @@ struct rte_ring { */ #ifdef RTE_LIBRTE_RING_DEBUG #define __RING_STAT_ADD(r, name, n) do { \ - unsigned __lcore_id = rte_lcore_id(); \ - r->stats[__lcore_id].name##_objs += n; \ - r->stats[__lcore_id].name##_bulk += 1; \ + unsigned __thread_id = rte_linear_thread_id(); \ + r->stats[__thread_id].name##_objs += n; \ + r->stats[__thread_id].name##_bulk += 1; \ } while(0) #else #define __RING_STAT_ADD(r, name, n) do {} while(0) -- 1.8.1.4