debug: add notifier chain debugging
authorArjan van de Ven <arjan@linux.intel.com>
Fri, 15 Aug 2008 22:29:38 +0000 (15:29 -0700)
committerIngo Molnar <mingo@elte.hu>
Wed, 10 Sep 2008 07:08:50 +0000 (09:08 +0200)
commit1b2439dbb703ae8d95a9ce7ece6b7800b80f41f0
tree63c6c105b86ce45ca010dca4bd501a924afd05d1
parentb09c3e3f1710b554348c98e78fbf4a661918779a
debug: add notifier chain debugging

during some development we suspected a case where we left something
in a notifier chain that was from a module that was unloaded already...
and that sort of thing is rather hard to track down.

This patch adds a very simple sanity check (which isn't all that
expensive) to make sure the notifier we're about to call is
actually from either the kernel itself of from a still-loaded
module, avoiding a hard-to-chase-down crash.

Signed-off-by: Arjan van de Ven <arjan@linux.intel.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
kernel/notifier.c
lib/Kconfig.debug