kernel-ark/include
David Brownell 0b405a0f7e [PATCH] Driver Core: remove driver model detach_state
The driver model has a "detach_state" mechanism that:

 - Has never been used by any in-kernel drive;
 - Is superfluous, since driver remove() methods can do the same thing;
 - Became buggy when the suspend() parameter changed semantics and type;
 - Could self-deadlock when called from certain suspend contexts;
 - Is effectively wasted documentation, object code, and headspace.

This removes that "detach_state" mechanism; net code shrink, as well
as a per-device saving in the driver model and sysfs.

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2005-05-17 14:54:55 -07:00
..
acpi
asm-alpha
asm-arm [PATCH] ARM: 2676/1: S3C2440 - NAND register additions 2005-05-12 19:27:13 +01:00
asm-arm26
asm-cris
asm-frv
asm-generic
asm-h8300
asm-i386 [PATCH] x86: geode support fixes 2005-05-05 16:36:49 -07:00
asm-ia64 [PATCH] kill <asm/ioctl32.h> 2005-05-17 07:59:21 -07:00
asm-m32r
asm-m68k
asm-m68knommu
asm-mips
asm-parisc
asm-ppc
asm-ppc64 [PATCH] ppc64: global interrupt queue cleanup 2005-05-06 08:07:01 -07:00
asm-s390
asm-sh
asm-sh64
asm-sparc
asm-sparc64
asm-um [PATCH] uml: remove elf.h 2005-05-17 07:59:11 -07:00
asm-v850
asm-x86_64 [PATCH] kill <asm/ioctl32.h> 2005-05-17 07:59:21 -07:00
linux [PATCH] Driver Core: remove driver model detach_state 2005-05-17 14:54:55 -07:00
math-emu
media [PATCH] dvb: modified dvb_register_adapter() to avoid kmalloc/kfree 2005-05-17 07:59:33 -07:00
mtd
net
pcmcia
rxrpc
scsi
sound
video