From: Peter Oberparleiter Date: Thu, 27 Jul 2006 12:00:23 +0000 (+0200) Subject: [S390] permanent subchannel busy conditions may cause I/O stall X-Git-Tag: v2.6.18-rc3~23^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ba4ba8a69dcb446450b5ddeca48a7bd15783f4c2;p=pandora-kernel.git [S390] permanent subchannel busy conditions may cause I/O stall In special conditions where a subchannel rejects the HALT I/O- instruction with a busy indication (cc 2), I/O may stall. I/O request termination logic retries HALT I/O indefinitely because it expects HALT I/O to alter the subchannel status which is not true when cc 2 is returned. In case of a busy indication, try CLEAR I/O instruction immediately. Signed-off-by: Peter Oberparleiter Signed-off-by: Martin Schwidefsky --- Reading git-diff-tree failed