diff options
author | Ian Campbell <ian.campbell@citrix.com> | 2011-10-03 15:37:00 +0100 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2011-11-11 09:35:54 -0800 |
commit | 09bb52774e0543390bdba59b67ade093d34e4906 (patch) | |
tree | 0515e384685d0898716bfb63cebd4c39be24ee27 /Documentation/power/runtime_pm.txt | |
parent | 12cb3e734a5616ea0057aee938c553ff6ccbdfbd (diff) | |
download | kernel_samsung_espresso10-09bb52774e0543390bdba59b67ade093d34e4906.zip kernel_samsung_espresso10-09bb52774e0543390bdba59b67ade093d34e4906.tar.gz kernel_samsung_espresso10-09bb52774e0543390bdba59b67ade093d34e4906.tar.bz2 |
genirq: Add IRQF_RESUME_EARLY and resume such IRQs earlier
commit 9bab0b7fbaceec47d32db51cd9e59c82fb071f5a upstream.
This adds a mechanism to resume selected IRQs during syscore_resume
instead of dpm_resume_noirq.
Under Xen we need to resume IRQs associated with IPIs early enough
that the resched IPI is unmasked and we can therefore schedule
ourselves out of the stop_machine where the suspend/resume takes
place.
This issue was introduced by 676dc3cf5bc3 "xen: Use IRQF_FORCE_RESUME".
Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Cc: Rafael J. Wysocki <rjw@sisk.pl>
Cc: Jeremy Fitzhardinge <Jeremy.Fitzhardinge@citrix.com>
Cc: xen-devel <xen-devel@lists.xensource.com>
Cc: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Link: http://lkml.kernel.org/r/1318713254.11016.52.camel@dagon.hellion.org.uk
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'Documentation/power/runtime_pm.txt')
0 files changed, 0 insertions, 0 deletions