Messages in this thread | | | Subject | Re: kmemleak, cpu usage jump out of nowhere | From | Catalin Marinas <> | Date | Thu, 15 Jul 2010 15:58:11 +0100 |
| |
On Wed, 2010-07-14 at 10:55 +0100, Pekka Enberg wrote: > Catalin Marinas wrote: > > On Wed, 2010-07-14 at 09:27 +0100, Zeno Davatz wrote: > >> On Wed, Jul 14, 2010 at 10:05 AM, Pekka Enberg <penberg@cs.helsinki.fi> wrote: > >>> On Wed, Jul 14, 2010 at 9:12 AM, Zeno Davatz <zdavatz@gmail.com> wrote: > > > >>>> I am attaching you the file from /sys/kernel/debug/kmemleak > >>> Zeno, can you post your dmesg and .config, please? > >> Sure, see attached files. > > > > It looks like NO_BOOTMEM is enabled. You can try the attached patch (I > > need to post it again on the list). > > > > > > kmemleak: Add support for NO_BOOTMEM configurations > > > > From: Catalin Marinas <catalin.marinas@arm.com> > > > > With commits 08677214 and 59be5a8e, alloc_bootmem()/free_bootmem() and > > friends use the early_res functions for memory management when > > NO_BOOTMEM is enabled. This patch adds the kmemleak calls in the > > corresponding code paths for bootmem allocations. > > > > Signed-off-by: Catalin Marinas <catalin.marinas@arm.com> > > Cc: Yinghai Lu <yinghai@kernel.org> > > Cc: H. Peter Anvin <hpa@zytor.com> > > Makes sense. > > Acked-by: Pekka Enberg <penberg@cs.helsinki.fi>
I'll post an updated patch since I missed a callback. I've been testing it since yesterday and seems ok.
Thanks.
-- Catalin
| |