summaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2012-08-15 13:10:04 -0700
committerVarun Wadekar <vwadekar@nvidia.com>2012-09-18 13:54:34 +0530
commitd7ff3f472bf86ee7565f16fe6ad5ed777662d84d (patch)
tree29829690e6bcf97368382b122474bf530c9b89cf /kernel
parent5fd8813daad218f099197309dec6c5d826477618 (diff)
HACK: ARM: disable sleeping while atomic warning in do_signal
ARM disables interrupts in do_signal, which triggers a warning in try_to_freeze, see details at https://lkml.org/lkml/2011/8/23/221. To prevent the warnings, add try_to_freeze_nowarn and call it from do_signal. Change-Id: If7482de21c386adc705fa1ac4ecb8c7ece5bb356 Signed-off-by: Colin Cross <ccross@android.com>
Diffstat (limited to 'kernel')
-rw-r--r--kernel/signal.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/signal.c b/kernel/signal.c
index 17afcaf582d0..1dd48f7e7d6f 100644
--- a/kernel/signal.c
+++ b/kernel/signal.c
@@ -2209,7 +2209,7 @@ relock:
* Now that we woke up, it's crucial if we're supposed to be
* frozen that we freeze now before running anything substantial.
*/
- try_to_freeze();
+ try_to_freeze_nowarn();
spin_lock_irq(&sighand->siglock);
/*