]> err.no Git - linux-2.6/commit
[S390] IRQs too early enabled.
authorHeiko Carstens <heiko.carstens@de.ibm.com>
Mon, 6 Nov 2006 09:49:02 +0000 (10:49 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Mon, 6 Nov 2006 09:49:02 +0000 (10:49 +0100)
commitc4972f33169e3e1ce06ad00917ddaf2c3b49b36a
tree71ee2380be7218788582cf214b91b62c33aee050
parentbcc8bcb1f0cc51c0042497d5de2d79743050e3bb
[S390] IRQs too early enabled.

setup_lowcore() calls ctl_set_bit() which returns withs interrupts
enabled. The setup arch code is not supposed to enable interrupts that
early. Therefore use the __ctl_set_bit() variant.
This fixes the not working lock dependency validator on non 64 bit
systems.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/kernel/setup.c