summaryrefslogtreecommitdiffstats
path: root/mm
diff options
context:
space:
mode:
authorHeiko Carstens <heiko.carstens@de.ibm.com>2007-11-20 11:13:35 +0100
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2007-11-20 11:13:46 +0100
commitb8e7a54cd06b0b0174029ef3a7f5a1415a2c28f2 (patch)
treee42beedde089c3aabe9df1537ad687f2756a69ac /mm
parent37e3a6ac5a30468021a2f366e497d455bbcb5d21 (diff)
downloadkernel-crypto-b8e7a54cd06b0b0174029ef3a7f5a1415a2c28f2.tar.gz
kernel-crypto-b8e7a54cd06b0b0174029ef3a7f5a1415a2c28f2.tar.xz
kernel-crypto-b8e7a54cd06b0b0174029ef3a7f5a1415a2c28f2.zip
[S390] Fix kernel preemption.
When returning from IRQ handling and TIF_NEED_RESCHED is set we must call preempt_schedule_irq() instead of schedule(). Otherwise the BKL might be unlocked in schedule() and therfore everything that relies on the BKL is broken. Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'mm')
0 files changed, 0 insertions, 0 deletions