[S390] qdio: continue polling for buffer state ERROR
authorUrsula Braun <ursula.braun@de.ibm.com>
Tue, 9 Feb 2010 08:46:07 +0000 (09:46 +0100)
committerMartin Schwidefsky <sky@mschwide.boeblingen.de.ibm.com>
Tue, 9 Feb 2010 08:46:23 +0000 (09:46 +0100)
commit4c52228d1b83ef67d4fa381c2ade70122c9e3c34
tree569b817c85d0b87de954e35e6dec192be3520c52
parentdeb0c98c7f6035d47a247e548384517a955314a5
[S390] qdio: continue polling for buffer state ERROR

Inbound traffic handling may hang if next buffer to check is in
state ERROR, polling is stopped and the final check for further
available inbound buffers disregards buffers in state ERROR.
This patch includes state ERROR when checking availability of
more inbound buffers.

Cc: Jan Glauber <jang@linux.vnet.ibm.com>
Signed-off-by: Ursula Braun <ursula.braun@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
drivers/s390/cio/qdio_main.c