Rafael J. Wysocki
19234c0819
PM: Add missing syscore_suspend() and syscore_resume() calls
...
Device suspend/resume infrastructure is used not only by the suspend
and hibernate code in kernel/power, but also by APM, Xen and the
kexec jump feature. However, commit 40dc166cb5
(PM / Core: Introduce struct syscore_ops for core subsystems PM)
failed to add syscore_suspend() and syscore_resume() calls to that
code, which generally leads to breakage when the features in question
are used.
To fix this problem, add the missing syscore_suspend() and
syscore_resume() calls to arch/x86/kernel/apm_32.c, kernel/kexec.c
and drivers/xen/manage.c.
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Acked-by: Greg Kroah-Hartman <gregkh@suse.de>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
2011-04-20 00:36:11 +02:00
..
xenbus
xen: use freeze/restore/thaw PM events for suspend/resume/chkpt
2011-03-16 13:42:56 -04:00
xenfs
Merge branch 'xen/xenbus' of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen
2011-01-20 16:37:28 -08:00
balloon.c
Merge branches 'stable/hvc-console', 'stable/gntalloc.v6' and 'stable/balloon' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen
2011-03-17 18:16:36 -07:00
biomerge.c
xen: define BIOVEC_PHYS_MERGEABLE()
2010-10-18 10:40:28 -04:00
cpu_hotplug.c
Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6
2009-12-11 12:18:16 -08:00
events.c
Merge branch 'stable/bug-fixes-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen
2011-04-11 20:01:04 -07:00
evtchn.c
Merge branch 'xen/dev-evtchn' into upstream/evtchn
2010-11-18 22:43:38 -08:00
features.c
gntalloc.c
xen/gntalloc,gntdev: Add unmap notify ioctl
2011-02-14 14:16:17 -05:00
gntdev.c
xen-gntdev: unlock on error path in gntdev_mmap()
2011-03-24 10:32:45 -04:00
grant-table.c
xen/p2m/m2p/gnttab: do not add failed grant maps to m2p override
2011-03-09 19:59:10 -05:00
Kconfig
xen: change xen/[gntdev/gntalloc] to default m
2011-02-16 09:30:02 -05:00
Makefile
xen-balloon: Move core balloon functionality out of module
2011-03-16 10:05:34 -04:00
manage.c
PM: Add missing syscore_suspend() and syscore_resume() calls
2011-04-20 00:36:11 +02:00
pci.c
xen: register xen pci notifier
2010-10-27 18:56:07 +01:00
platform-pci.c
xen: no need to delay xen_setup_shutdown_event for hvm guests anymore
2011-02-25 16:43:03 +00:00
swiotlb-xen.c
swiotlb-xen: SWIOTLB library for Xen PV guest with PCI passthrough.
2010-07-27 11:51:00 -04:00
sys-hypervisor.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
xen-balloon.c
xen-balloon: Move core balloon functionality out of module
2011-03-16 10:05:34 -04:00
xencomm.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00