]> err.no Git - linux-2.6/commit
[S390] sclp: invalid handling of temporary 'not operational' status
authorPeter Oberparleiter <peter.oberparleiter@de.ibm.com>
Mon, 5 Feb 2007 20:17:00 +0000 (21:17 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Mon, 5 Feb 2007 20:17:00 +0000 (21:17 +0100)
commitdbd8ae63065189b12c46bdc58799dc353e4b3a53
treed6a33fd912aec0536588c96cf18353a118f9fb18
parent3b0b4af2c7593af6dfe92afa1033033c4746ec11
[S390] sclp: invalid handling of temporary 'not operational' status

Requests are aborted when the sclp interface reports 'not operational'
even though they may still be active at the sclp, leading to concurrent
writes to request memory by both the kernel and the sclp interface.
Do not abort requests for which the sclp interface reports not
operational status during request retry.

Signed-off-by: Peter Oberparleiter <peter.oberparleiter@de.ibm.com>5A
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
drivers/s390/char/sclp.c