[lkml]   [2008]   [Mar]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: [patch 2/5] infrastructure to debug (dynamic) objects
On Fri, 21 Mar 2008 20:26:18 -0000
Thomas Gleixner <> wrote:

> The debugobjects core code keeps track of operations on static and
> dynamic objects by inserting them into a hashed list and sanity
> checking them on object operations and provides additional checks
> whenever kernel memory is freed.

Prime candidates for conversion to this interface are locks: spinlocks,
rwlocks, mutexes, etc.

a) it'd be interesting to get that done, as a proof-of-usefulness thing.

b) but this code internally uses spinlocks. Will it explode?

also list_heads and hlists. But

a) that might be a bit redundant against the custome debugging which lists
already have and

b) this code uses lists and hlists internally?

 \ /
  Last update: 2008-03-24 21:09    [W:0.061 / U:15.116 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site