Russ Dill
d3c345dbc7
PM / hibernate: Move software_resume to late_initcall_sync
...
software_resume is being called after deferred_probe_initcall in
drivers base. If the probing of the device that contains the resume
image is deferred, and the system has been instructed to wait for
it to show up, this wait will occur in software_resume. This causes
a deadlock.
Move software_resume into late_initcall_sync so that it happens
after all the other late_initcalls.
Signed-off-by: Russ Dill <Russ.Dill@ti.com>
Acked-by: Pavel Machek <Pavel@ucw.cz>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
2013-10-25 01:58:49 +02:00
..
autosleep.c
PM / Sleep: avoid 'autosleep' in shutdown progress
2013-07-15 01:31:37 +02:00
block_io.c
block: kill off REQ_UNPLUG
2011-03-10 08:52:27 +01:00
console.c
PM: make VT switching to the suspend console optional v3
2013-02-20 01:33:41 +01:00
hibernate.c
PM / hibernate: Move software_resume to late_initcall_sync
2013-10-25 01:58:49 +02:00
Kconfig
Merge branch 'for-3.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
2013-07-02 19:53:30 -07:00
main.c
PM / Sleep: Warn about system time after resume with pm_trace
2013-06-27 22:14:46 +02:00
Makefile
PM / Sleep: Add user space interface for manipulating wakeup sources, v3
2012-05-01 21:26:05 +02:00
power.h
PM / Hibernate: Enable suspend to both for in-kernel hibernation.
2012-07-01 13:31:22 +02:00
poweroff.c
power/sysrq: fix inconstistent help message of sysrq key
2013-04-30 17:04:10 -07:00
process.c
freezer: set PF_SUSPEND_TASK flag on tasks that call freeze_processes
2013-07-30 14:05:06 +02:00
qos.c
PM / QoS: Fix workqueue deadlock when using pm_qos_update_request_timeout()
2013-08-14 00:42:05 +02:00
snapshot.c
PM / hibernate: Fix user space driven resume regression
2013-09-30 19:40:56 +02:00
suspend.c
PM / Sleep: increase ftrace coverage in suspend/resume
2013-07-26 00:49:07 +02:00
suspend_test.c
driver-core: constify data for class_find_device()
2013-02-06 12:18:56 -08:00
swap.c
PM / Hibernate: use rb_entry
2012-11-15 00:37:08 +01:00
user.c
PM / hibernate: Fix user space driven resume regression
2013-09-30 19:40:56 +02:00
wakelock.c
PM / Sleep: Require CAP_BLOCK_SUSPEND to use wake_lock/wake_unlock
2012-07-19 00:00:58 +02:00