[S390] Hipersocket multicast queue: make sure outbound handler is called
authorUrsula Braun <braunu@de.ibm.com>
Fri, 15 Dec 2006 16:18:14 +0000 (17:18 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Fri, 15 Dec 2006 16:18:14 +0000 (17:18 +0100)
commit028cf917b258b11286437a1b96e64030f94fd46d
tree20036cfc27424fe5287335764226ecb807852d04
parent86b22470f68528c68cb25dbd58886040e1917494
[S390] Hipersocket multicast queue: make sure outbound handler is called

A HiperSocket multicast queue works asynchronously. When sending
buffers, the buffer state change from PRIMED to EMPTY may happen
delayed. Reschedule the checking for changes in the outbound queue,
if there are still PRIMED buffers.

Signed-off-by: Ursula Braun <braunu@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
drivers/s390/cio/qdio.c
include/asm-s390/qdio.h