LWN.net Logo

object debugging infrastructure V2

From:  Thomas Gleixner <tglx@linutronix.de>
To:  LKML <linux-kernel@vger.kernel.org>
Subject:  [patch 0/5] object debugging infrastructure V2
Date:  Wed, 05 Mar 2008 16:03:33 -0000
Message-ID:  <20080305154829.185609547@linutronix.de>
Cc:  Andrew Morton <akpm@linux-foundation.org>, Greg KH <greg@kroah.com>, Peter Zijlstra <peterz@infradead.org>, Ingo Molnar <mingo@elte.hu>
Archive-link:  Article, Thread

This is version 2 of the object debugging infrastructure. Changes
versus V1:

- review comments processed:
  - multiplexing interfaces replaced
  - object type is determined by a caller provided pointer to 
    a debug structure which replaces the object type identifier
    -> No changes to the core code for new users
  - new debug state "destroyed" (kobject wishlist)
  - various cleanups

- complete detachment of the tracker object from the real object
  (no change to the real objects data structure necessary anymore)

- improved robustness (object memory management, oom cleanup)

- full set of self tests

- debugfs statistics 

- docbook documentation

Thanks,

	tglx
-- 


Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds