summaryrefslogtreecommitdiffstats
path: root/lib/fault-inject.c
diff options
context:
space:
mode:
authorAl Viro2007-07-24 03:43:54 +0200
committerLinus Torvalds2007-07-24 21:24:59 +0200
commitd316ee5787153765980ca0f55ee864ec883979ab (patch)
tree2fb761e5b33f63e80bc018cd19027ec88626e035 /lib/fault-inject.c
parentinclude/asm-xtensa/io.h must #include <asm/page.h> (diff)
downloadkernel-qcow2-linux-d316ee5787153765980ca0f55ee864ec883979ab.tar.gz
kernel-qcow2-linux-d316ee5787153765980ca0f55ee864ec883979ab.tar.xz
kernel-qcow2-linux-d316ee5787153765980ca0f55ee864ec883979ab.zip
Fix failure exits in asus-laptop
Fallout from f8a7c6fe14f556ca8eeddce258cb21392d0c3a2f. However, looking at it shows that checks done in ASUS_LED_UNREGISTER() can't trigger at all (we never get to asus_led_exit() if registration fails) and if that registration fails, we actually leak stuff. IOW, it's worse than just replacing class_dev with dev in there - the tests themselves had been papering over the lousy cleanup logics. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Michal Piotrowski <michal.k.k.piotrowski@gmail.com> Cc: Corentin Chary <corentincj@iksaif.net> Cc: Karol Kozimor <sziwan@users.sourceforge.net> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'lib/fault-inject.c')
0 files changed, 0 insertions, 0 deletions