aboutsummaryrefslogtreecommitdiffstats
path: root/include/asm-s390
diff options
context:
space:
mode:
authorHeiko Carstens <heiko.carstens@de.ibm.com>2008-04-30 13:38:36 +0200
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2008-04-30 13:38:44 +0200
commit0b18d318b80a7f350648ca8f7cc00a2f688104cb (patch)
tree7a5346faefb67b24f05c00691ca170a6805b0921 /include/asm-s390
parent[S390] Add missing ifndef/define to include/asm-s390/sysinfo.h. (diff)
downloadlinux-dev-0b18d318b80a7f350648ca8f7cc00a2f688104cb.tar.xz
linux-dev-0b18d318b80a7f350648ca8f7cc00a2f688104cb.zip
[S390] smp: Fix locking order.
On some smp sysfs store attributes get_online_cpus() may block on cpu_hotplug.lock, but we hold already smp_cpu_state_mutex. Since the locking order on cpu hotplug via arch_update_cpu_topology is inverse this might lead to deadlocks. So make sure locking order is always the same. Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'include/asm-s390')
0 files changed, 0 insertions, 0 deletions