diff options
author | Daniel J Blueman <[email protected]> | 2011-05-18 16:31:31 -0700 |
---|---|---|
committer | Ingo Molnar <[email protected]> | 2011-05-20 13:40:41 +0200 |
commit | b64ce24daffb634b5b3133a2e411bd4de50654e8 (patch) | |
tree | f83c6d41c8a40e3f58a76eb97a001731b9393988 /lib/memory-notifier-error-inject.c | |
parent | 257313b2a87795e07a0bdf58d0fffbdba8b31051 (diff) |
x86, ioapic: Fix potential resume deadlock
Fix a potential deadlock when resuming; here the calling
function has disabled interrupts, so we cannot sleep.
Change the memory allocation flag from GFP_KERNEL to GFP_ATOMIC.
TODO: We can do away with this memory allocation during resume
by reusing the ioapic suspend/resume code that uses boot time
allocated buffers, but we want to keep this -stable patch
simple.
Signed-off-by: Daniel J Blueman <[email protected]>
Signed-off-by: Suresh Siddha <[email protected]>
Cc: <[email protected]> # v2.6.38/39
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'lib/memory-notifier-error-inject.c')
0 files changed, 0 insertions, 0 deletions