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 40dc166cb5dddbd36aa4ad11c03915ea
(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
..
2011-03-31 11:26:23 -03:00
2011-03-20 18:14:55 -07:00
2011-04-07 12:12:58 -07:00
2011-04-18 23:58:59 +02:00
2011-04-07 11:14:49 -07:00
2011-04-16 13:51:05 +02:00
2011-03-31 11:26:23 -03:00
2011-03-14 09:15:23 -04:00
2011-03-03 10:55:40 -08:00
2011-03-03 10:55:40 -08:00
2011-03-31 11:26:23 -03:00
2011-03-23 19:46:28 -07:00
2011-03-23 19:47:06 -07:00
2011-03-31 11:26:23 -03:00
2011-02-02 15:28:19 +01:00
2011-03-31 11:26:23 -03:00
2011-03-23 19:46:35 -07:00
2011-03-23 19:47:19 -07:00
2011-03-23 19:47:02 -07:00
2011-03-31 11:26:23 -03:00
2011-03-24 10:16:26 -07:00
2010-12-24 15:02:40 +01:00
2011-03-23 19:47:08 -07:00
2011-04-15 16:34:32 +02:00
2011-03-23 19:47:08 -07:00
2011-03-15 18:53:35 -07:00
2010-12-16 11:36:43 +01:00
2010-12-18 15:54:48 +01:00
2011-03-25 17:52:22 -07:00
2011-04-20 00:36:11 +02:00
2011-01-07 17:02:58 -08:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2011-03-23 13:54:47 +01:00
2011-03-31 11:26:23 -03:00
2011-03-23 19:47:19 -07:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2011-03-23 19:47:08 -07:00
2011-03-31 11:26:23 -03:00
2011-03-22 17:44:11 -07:00
2011-03-31 11:26:23 -03:00
2011-04-11 11:07:55 +02:00
2011-03-23 19:46:58 -07:00
2011-03-17 13:08:28 -03:00
2011-03-15 00:43:18 +01:00
2011-03-31 11:26:23 -03:00
2011-03-31 11:26:23 -03:00
2011-03-22 17:44:13 -07:00
2011-03-23 19:47:05 -07:00
2011-03-04 08:05:41 -08:00
2011-03-04 08:05:08 -08:00
2011-01-14 04:58:08 -08:00
2011-03-04 08:05:17 -08:00
2010-12-17 12:34:08 -08:00
2010-11-29 22:01:58 -08:00
2011-01-07 17:02:58 -08:00
2010-12-17 12:34:20 -08:00
2011-03-23 19:46:22 -07:00
2010-12-17 10:01:09 -08:00
2011-01-27 21:13:51 -05:00
2011-01-27 21:13:51 -05:00
2011-02-22 22:07:22 +01:00
2011-01-27 21:13:51 -05:00
2011-03-31 11:26:23 -03:00
2011-02-23 11:33:59 +01:00
2010-11-23 10:29:08 +01:00
2011-02-03 14:20:33 +01:00
2011-04-11 11:08:54 +02:00
2011-03-23 14:09:41 +01:00
2011-03-31 11:26:23 -03:00
2011-03-23 14:09:41 +01:00
2011-04-16 13:27:55 +02:00
2011-04-08 11:05:24 -07:00
2011-03-22 17:44:11 -07:00
2011-03-31 11:26:23 -03:00
2011-01-14 04:56:49 -08:00
2011-03-22 17:44:01 -07:00
2011-03-15 02:21:44 -04:00
2011-03-23 19:47:06 -07:00
2011-03-14 09:15:28 -04:00
2011-03-23 19:46:51 -07:00
2011-03-23 19:46:54 -07:00
2011-03-23 19:47:14 -07:00
2011-03-15 18:53:35 -07:00
2011-03-15 18:53:35 -07:00
2011-02-03 09:28:46 -05:00
2011-03-23 19:47:08 -07:00
2011-01-13 08:03:18 -08:00
2011-03-31 11:26:23 -03:00
2011-03-23 19:46:59 -07:00
2011-03-23 19:47:03 -07:00
2011-03-31 11:26:23 -03:00
2011-03-22 17:44:12 -07:00
2011-03-31 11:26:23 -03:00