[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <1251996731.22485.25.camel@pc1117.cambridge.arm.com>
Date: Thu, 03 Sep 2009 17:52:11 +0100
From: Catalin Marinas <catalin.marinas@....com>
To: "Luis R. Rodriguez" <lrodriguez@...eros.com>
Cc: torvalds@...ux-foundation.org, linux-kernel@...r.kernel.org,
penberg@...helsinki.fi, mcgrof@...il.com
Subject: Re: [PATCH v2 2/5] kmemleak: add clear command support
On Thu, 2009-09-03 at 01:35 -0400, Luis R. Rodriguez wrote:
> In an ideal world your kmemleak output will be small,
> when its not you can use the clear command to ingore previously
> annotated kmemleak objects. We do this by painting them black.
Making the objects "black" means that they are completely ignored by
kmemleak and they are assumed not to contain any valid references.
Therefore they won't be scanned and many of the newly allocated objects
would be false positives.
You may want to make them "gray" and only those which were reported as
unreferenced, something like below:
if ((object->flags & OBJECT_REPORTED) && unreferenced_object(object))
make_gray_object(object->pointer)
--
Catalin
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists