summaryrefslogtreecommitdiff
path: root/kernel/freezer.c
diff options
context:
space:
mode:
authorTobias Klauser <tklauser@distanz.ch>2014-12-31 10:53:11 +0800
committerLey Foon Tan <lftan@altera.com>2014-12-31 11:04:58 +0800
commit1b0f44923e186b2f9383b3260f6b5fbfc77b9e4a (patch)
treedfbb1e124873c802f99f81e569f28f1256cdbfbb /kernel/freezer.c
parent6f3d2b0075f74ab4f4aeca1622cd71f212a24c46 (diff)
nios2: Use preempt_schedule_irq
Follow aa0d53260596 ("ia64: Use preempt_schedule_irq") and use preempt_schedule_irq instead of enabling/disabling interrupts and messing around with PREEMPT_ACTIVE in the nios2 low-level preemption code ourselves. Also get rid of the now needless re-check for TIF_NEED_RESCHED, preempt_schedule_irq will already take care of rescheduling. This also fixes the following build error when building with CONFIG_PREEMPT: arch/nios2/kernel/built-in.o: In function `need_resched': arch/nios2/kernel/entry.S:374: undefined reference to `PREEMPT_ACTIVE' Cc: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Tobias Klauser <tklauser@distanz.ch> Acked-by: Ley Foon Tan <lftan@altera.com>
Diffstat (limited to 'kernel/freezer.c')
0 files changed, 0 insertions, 0 deletions