Rafael J. Wysocki
b844eba292
PM: Remove destroy_suspended_device()
...
After 2.6.24 there was a plan to make the PM core acquire all device
semaphores during a suspend/hibernation to protect itself from
concurrent operations involving device objects. That proved to be
too heavy-handed and we found a better way to achieve the goal, but
before it happened, we had introduced the functions
device_pm_schedule_removal() and destroy_suspended_device() to allow
drivers to "safely" destroy a suspended device and we had adapted some
drivers to use them. Now that these functions are no longer necessary,
it seems reasonable to remove them and modify their users to use the
normal device unregistration instead.
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Acked-by: Pavel Machek <pavel@ucw.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2008-04-19 19:10:28 -07:00
..
acpi
asm-alpha
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2008-04-18 08:39:24 -07:00
asm-arm
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2008-04-18 08:39:24 -07:00
asm-avr32
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
asm-blackfin
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2008-04-18 08:39:24 -07:00
asm-cris
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
asm-frv
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
asm-generic
asm-h8300
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
asm-ia64
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
2008-04-18 09:44:55 -07:00
asm-m32r
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2008-04-18 08:39:24 -07:00
asm-m68k
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
asm-m68knommu
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
asm-mips
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2008-04-18 08:39:24 -07:00
asm-mn10300
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
asm-parisc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2008-04-18 08:39:24 -07:00
asm-powerpc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2008-04-18 08:39:24 -07:00
asm-ppc
asm-s390
Merge branch 'semaphore' of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc
2008-04-18 08:25:29 -07:00
asm-sh
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2008-04-18 08:39:24 -07:00
asm-sparc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2008-04-18 08:39:24 -07:00
asm-sparc64
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2008-04-18 08:39:24 -07:00
asm-um
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
asm-v850
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
asm-x86
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
2008-04-18 08:39:24 -07:00
asm-xtensa
Generic semaphore implementation
2008-04-17 10:42:34 -04:00
crypto
keys
linux
PM: Remove destroy_suspended_device()
2008-04-19 19:10:28 -07:00
math-emu
media
mtd
net
[INET]: Uninline the __inet_inherit_port call.
2008-04-17 23:18:15 -07:00
pcmcia
rdma
rxrpc
scsi
[SCSI] iscsi: extended cdb support
2008-04-18 11:51:19 -05:00
sound
video
xen
Kbuild