s390/cio: handle unknown pgroup state
authorSebastian Ott <sebott@linux.vnet.ibm.com>
Mon, 28 Jan 2013 18:32:56 +0000 (19:32 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Thu, 14 Feb 2013 14:55:09 +0000 (15:55 +0100)
commit88e7616e407fd60ad96e71349393397cf72f8b8d
tree665ac35e47f257e8b550a9c3a7a8bd5f177d0a32
parent84c57ad5d938ff28d85ac93b79c1f918a767a23e
s390/cio: handle unknown pgroup state

When an attempt to query or modify the grouping state of a channel path
fails due to a timeout, we cannot be sure about its state. To get back to
a defined state, disband the whole path group and try again while excluding
the offending path.

Reviewed-by: Peter Oberparleiter <peter.oberparleiter@de.ibm.com>
Signed-off-by: Sebastian Ott <sebott@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
drivers/s390/cio/device_pgid.c