summaryrefslogtreecommitdiffstats
path: root/drivers/s390/char/vmcp.c
diff options
context:
space:
mode:
authorFrank Pavlic <fpavlic@de.ibm.com>2007-07-17 13:36:04 +0200
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2007-07-17 13:36:18 +0200
commit6cbed91ab78e750eef2dacb75bd51bd63792fd07 (patch)
treeb7fae0e398d677e1b1e155c758a5af82387c17c1 /drivers/s390/char/vmcp.c
parent[S390] Fix disassembly of RX_URRD, SI_URD & PC-relative instructions. (diff)
downloadlinux-6cbed91ab78e750eef2dacb75bd51bd63792fd07.tar.xz
linux-6cbed91ab78e750eef2dacb75bd51bd63792fd07.zip
[S390] qdio: output queue stall on FCP and network devices
When running QIOASSIST enabled qdio devices in a z/VM environment the output queue for such devices stall in heavy workload situations. When SQBS and EQBS instructions returns CCQ=96 qdio does not reissue the instruction again with the register settings done by millicode but processed the returned qdio buffer. This is wrong. qdio has to reissue the instruction once again on CCQ=96, as we already do it for CCQ=97. Signed-off-by: Frank Pavlic <fpavlic@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'drivers/s390/char/vmcp.c')
0 files changed, 0 insertions, 0 deletions