From: Max Filippov Date: Mon, 25 Mar 2013 22:51:43 +0000 (+0400) Subject: xtensa: disable IRQs while IRQ handler is running X-Git-Tag: v3.10-rc1~24^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=895666a9920f19bc256340aaf58d01da6e677a16;p=pandora-kernel.git xtensa: disable IRQs while IRQ handler is running IRQ handlers are expected to run with IRQs disabled. See e.g. http://lwn.net/Articles/380931/ for a longer story. This was overlooked in the commit 2d1c645 xtensa: dispatch medium-priority interrupts Revert to old behavior and simplify interrupt entry and exit code. Interrupt handler still honours IRQ priority. do_notify_resume/schedule must be called with interrupts enabled, enable interrupts if we return from user exception. Signed-off-by: Max Filippov Signed-off-by: Chris Zankel --- Reading git-diff-tree failed