[dpdk-dev] [RFC] mem_debug add more log

2020-12-18 Thread Peng Zhihong
1. The debugging log in current DPDK RTE_MALLOC_DEBUG mode is insufficient, which makes it difficult to locate the issues, such as: a) When a memeory overlflow occur in rte_free, there is a little log information. Even if abort here, we can find which API is core dumped but we sti

Re: [dpdk-dev] [RFC] mem_debug add more log

2023-06-11 Thread Stephen Hemminger
On Fri, 25 Dec 2020 07:20:57 + "Peng, ZhihongX" wrote: > The performance of our simple scheme is better than asan. We are trying the > asan solution. > > Regards, > Peng,Zhihong Closing this RFC, not much has changed after 5 years. Your solution adds locking and only catches small overrun

Re: [dpdk-dev] [RFC] mem_debug add more log

2020-12-20 Thread Peng, ZhihongX
urday, December 19, 2020 2:54 AM To: Peng, ZhihongX Cc: Wang, Haiyue ; Zhang, Qi Z ; Xing, Beilei ; dev@dpdk.org Subject: Re: [dpdk-dev] [RFC] mem_debug add more log On Fri, 18 Dec 2020 14:21:09 -0500 Peng Zhihong wrote: > 1. The debugging log in current DPDK RTE_MALLOC_DEBUG mode is insu

Re: [dpdk-dev] [RFC] mem_debug add more log

2020-12-21 Thread Stephen Hemminger
gt; > Regards, > Peng,Zhihong > > -Original Message- > From: Stephen Hemminger > Sent: Saturday, December 19, 2020 2:54 AM > To: Peng, ZhihongX > Cc: Wang, Haiyue ; Zhang, Qi Z ; > Xing, Beilei ; dev@dpdk.org > Subject: Re: [dpdk-dev] [RFC] mem_debug

Re: [dpdk-dev] [RFC] mem_debug add more log

2020-12-24 Thread Peng, ZhihongX
, Xueqin ; Yu, PingX Subject: Re: [dpdk-dev] [RFC] mem_debug add more log On Mon, 21 Dec 2020 07:35:10 + "Peng, ZhihongX" wrote: > 1. I think this implement doesn't add significant overhead. Overhead only > will be occurred in rte_malloc and rte_free. > >

Re: [dpdk-dev] [RFC] mem_debug add more log

2020-12-18 Thread Stephen Hemminger
On Fri, 18 Dec 2020 14:21:09 -0500 Peng Zhihong wrote: > 1. The debugging log in current DPDK RTE_MALLOC_DEBUG mode is insufficient, >which makes it difficult to locate the issues, such as: >a) When a memeory overlflow occur in rte_free, there is a little log > information. Even if