linux/arch/s390
Heiko Carstens 3c5cffb66d [S390] mm: fix mmu_gather rework
Quite a few functions that get called from the tlb gather code require that
preemption must be disabled. So disable preemption inside of the called
functions instead.
The only drawback is that rcu_table_freelist_finish() doesn't get necessarily
called on the cpu(s) that filled the free lists. So we may see a delay, until
we finally see an rcu callback. However over time this shouldn't matter.

So we get rid of lots of "BUG: using smp_processor_id() in preemptible"
messages.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
2011-05-29 12:40:51 +02:00
..
appldata [S390] mm: add ZONE_DMA to 31-bit config again 2011-05-26 09:48:25 +02:00
boot
crypto
hypfs
include/asm [S390] mm: fix storage key handling 2011-05-29 12:40:51 +02:00
kernel Merge branch 'setns' 2011-05-28 10:51:01 -07:00
kvm
lib [S390] delay: implement ndelay 2011-05-26 09:48:25 +02:00
math-emu
mm [S390] mm: fix mmu_gather rework 2011-05-29 12:40:51 +02:00
oprofile [S390] hwsampler: allow cpu hotplug 2011-05-26 09:48:25 +02:00
Kbuild
Kconfig [S390] mm: add ZONE_DMA to 31-bit config again 2011-05-26 09:48:25 +02:00
Kconfig.debug
Makefile
defconfig