Re: [PATCH] debugobjects: avoid recursive calls with kmemleak

2018-11-26 Thread Catalin Marinas
On Mon, Nov 26, 2018 at 11:53:43AM -0500, Qian Cai wrote: > CONFIG_DEBUG_OBJECTS_RCU_HEAD does not play well with kmemleak due to > recursive calls. > > fill_pool > kmemleak_ignore > make_black_object > put_object > __call_rcu (kernel/rcu/tree.c) > debug_rcu_head_queu

Re: [PATCH] debugobjects: avoid recursive calls with kmemleak

2018-11-26 Thread Waiman Long
On 11/26/2018 11:53 AM, Qian Cai wrote: > CONFIG_DEBUG_OBJECTS_RCU_HEAD does not play well with kmemleak due to > recursive calls. > > fill_pool > kmemleak_ignore > make_black_object > put_object > __call_rcu (kernel/rcu/tree.c) > debug_rcu_head_queue > deb

[PATCH] debugobjects: avoid recursive calls with kmemleak

2018-11-26 Thread Qian Cai
CONFIG_DEBUG_OBJECTS_RCU_HEAD does not play well with kmemleak due to recursive calls. fill_pool kmemleak_ignore make_black_object put_object __call_rcu (kernel/rcu/tree.c) debug_rcu_head_queue debug_object_activate debug_object_init