linux-stable-rt/arch/s390
Heiko Carstens 85cb185dad [S390] smp: __smp_call_function_map vs cpu_online_map fix.
Both smp_call_function() and __smp_call_function_map() access
cpu_online_map. Both functions run with preemption disabled which
protects for cpus going offline. However new cpus can be added and
therefore the cpu_online_map can change unexpectedly.
So use the call_lock to protect against changes to the cpu_online_map
in start_secondary() and all smp_call_* functions.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2008-05-15 16:52:40 +02:00
..
appldata
boot
crypto [CRYPTO] sha384: Hardware acceleration for s390 2008-04-21 10:19:21 +08:00
hypfs
kernel [S390] smp: __smp_call_function_map vs cpu_online_map fix. 2008-05-15 16:52:40 +02:00
kvm [S390] s390-kvm: leave sie context on work. Removes preemption requirement 2008-05-07 09:23:01 +02:00
lib [S390] uaccess_mvcos: #ifdef config dependent code. 2008-04-30 13:38:46 +02:00
math-emu [S390] remove -traditional 2008-04-30 13:38:44 +02:00
mm [S390] sparsemem vmemmap: initialize memmap. 2008-05-15 16:52:38 +02:00
oprofile
Kconfig [S390] guest page hinting light 2008-05-07 09:23:02 +02:00
Kconfig.debug
Makefile KVM: s390: arch backend for the kvm kernel module 2008-04-27 12:00:42 +03:00
defconfig [S390] Update default configuration. 2008-04-30 13:38:49 +02:00