[PATCH 01/20] arm: Do not call do_signal() with irqs disabled

Russell King - ARM Linux linux at arm.linux.org.uk
Fri May 25 19:45:38 EDT 2012


On Sat, May 26, 2012 at 12:04:17AM +0200, Richard Weinberger wrote:
> get_signal_to_deliver() calls try_to_freeze() which might sleep.

True enough, and this problem has been around for some time, and it's
not as simple to fix as "lets just ignore everything else and enable
interrupts to shutup the warning".

There's bigger issues here with syscall restarting that should be
resolved first, and there's work in progress to do that.  Again,
like I said in my previous email, Al's done a great deal of work
in this area and I get the impression that you're redoing some of
that.



More information about the linux-arm-kernel mailing list