commit | 8d43d9559caacfa11c1d181eefd6a38ad60f2fdb | [log] [tgz] |
---|---|---|
author | Colin Cross <ccross@android.com> | Wed Aug 15 13:10:04 2012 -0700 |
committer | Ethan Chen <intervigil@gmail.com> | Thu Jul 04 13:05:59 2013 -0700 |
tree | 44e8d024e28d7443978cbd837dd224621ee28a19 | |
parent | 10d955a6d354885a21e4c42a244e58f39d35f46e [diff] [blame] |
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>
diff --git a/arch/arm/kernel/signal.c b/arch/arm/kernel/signal.c index d68d1b6..eb3a291 100644 --- a/arch/arm/kernel/signal.c +++ b/arch/arm/kernel/signal.c
@@ -642,7 +642,7 @@ } } - if (try_to_freeze()) + if (try_to_freeze_nowarn()) goto no_signal; /*