summaryrefslogtreecommitdiff
path: root/arch/s390/include/asm/atomic.h
diff options
context:
space:
mode:
authorHeiko Carstens <heiko.carstens@de.ibm.com>2010-05-27 01:26:17 +0400
committerMartin Schwidefsky <sky@mschwide.boeblingen.de.ibm.com>2010-05-27 01:26:29 +0400
commit1ef6acf597559fd1c244190512144c40619299bf (patch)
tree459e74f8c4bebc2d53effbb322ea426e6cca70ce /arch/s390/include/asm/atomic.h
parent63a6440326e4cd01d6a663069208a0e68e9b833f (diff)
downloadlinux-1ef6acf597559fd1c244190512144c40619299bf.tar.xz
[S390] cmm: fix crash on module unload
There might be a scheduled cmm_timer if the cmm module gets unloaded. That timer was not deleted during module unload and thus could lead to system crash later on. Besides that reorder function calls in module init and exit code to avoid a couple of other races which could lead to accesses to uninitialized data. Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'arch/s390/include/asm/atomic.h')
0 files changed, 0 insertions, 0 deletions