Files
linux/drivers
Julian Wiedmann f34ef4fb5d s390/qdio: add sanity checks to the fast-requeue path
[ Upstream commit a6ec414a4d ]

If the device driver were to send out a full queue's worth of SBALs,
current code would end up discovering the last of those SBALs as PRIMED
and erroneously skip the SIGA-w. This immediately stalls the queue.

Add a check to not attempt fast-requeue in this case. While at it also
make sure that the state of the previous SBAL was successfully extracted
before inspecting it.

Signed-off-by: Julian Wiedmann <jwi@linux.ibm.com>
Reviewed-by: Jens Remus <jremus@linux.ibm.com>
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2019-08-25 10:52:47 +02:00
..
2018-12-21 14:09:52 +01:00
2019-08-04 09:34:58 +02:00
2018-12-21 14:09:52 +01:00
2018-11-21 09:27:36 +01:00
2018-11-27 16:08:02 +01:00
2018-10-10 08:52:04 +02:00
2019-06-11 12:23:55 +02:00