lkml.org 
[lkml]   [2011]   [Jul]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH 0/7] notifier error injection
Date
This provides the ability to inject artifical errors to the following
notifier chain callbacks. It is useful to test the error handling of
notifier call chain failures.

* CPU notifier
* PM notifier
* memory hotplug notifier
* powerpc pSeries reconfig notifier

We already have cpu-notifier-error-inject.ko module providing such
functionality for the CPU notifier. However, this patch set adds
common basic functions and consistent debugfs interface for them.

Akinobu Mita (7):
pm: improve error code of pm_notifier_call_chain()
debugfs: add debugfs_create_int
fault-injection: notifier error injection
cpu: CPU notifier error injection
PM: PM notifier error injection
memory: memory notifier error injection
powerpc: pSeries reconfig notifier error injection

Documentation/feature-removal-schedule.txt | 8 ++++
arch/powerpc/platforms/pseries/reconfig.c | 31 +++++++++++++++
drivers/base/memory.c | 29 ++++++++++++++
drivers/char/apm-emulation.c | 2 +-
drivers/s390/char/vmwatchdog.c | 4 +-
drivers/s390/cio/css.c | 8 ++--
fs/debugfs/file.c | 56 +++++++++++++++++++++++++++
include/linux/debugfs.h | 9 ++++
include/linux/notifier.h | 25 ++++++++++++
kernel/cpu.c | 31 +++++++++++++++
kernel/notifier.c | 57 ++++++++++++++++++++++++++++
kernel/power/main.c | 35 ++++++++++++++++-
lib/Kconfig.debug | 50 ++++++++++++++++++++++++
13 files changed, 336 insertions(+), 9 deletions(-)
--
1.7.4.4



\
 
 \ /
  Last update: 2011-07-03 16:17    [from the cache]
©2003-2011 Jasper Spaans