summaryrefslogtreecommitdiffstats
path: root/arch/s390/kernel/setup.c
diff options
context:
space:
mode:
authorMartin Schwidefsky <schwidefsky@de.ibm.com>2009-03-26 15:24:21 +0100
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2009-03-26 15:24:18 +0100
commit8283cb43ab3e92a039d3486a0f6253df95a5fa55 (patch)
treeeb378ed7f08c22ed7d56163bde3285040a2fa3b6 /arch/s390/kernel/setup.c
parent56e25e9777bf15365293e27a3256eb9214a11edf (diff)
downloadblackbird-op-linux-8283cb43ab3e92a039d3486a0f6253df95a5fa55.tar.gz
blackbird-op-linux-8283cb43ab3e92a039d3486a0f6253df95a5fa55.zip
[S390] clock sync mode flags
The clock sync mode flag CLOCK_SYNC_STP is not cleared when stp is set offline. In this case the get_sync_clock() function returns -EACCESS and the dasd driver will block all i/o until stp is enabled again. In addition get_sync_clock can return -EACCESS if the clock is not in sync instead of -EAGAIN. Rework the stp/etr online handling to fix these problems. Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'arch/s390/kernel/setup.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud