summaryrefslogtreecommitdiff
path: root/include/asm-s390
diff options
context:
space:
mode:
authorUrsula Braun <braunu@de.ibm.com>2006-12-15 17:18:14 +0100
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2006-12-15 17:18:14 +0100
commit028cf917b258b11286437a1b96e64030f94fd46d (patch)
tree20036cfc27424fe5287335764226ecb807852d04 /include/asm-s390
parent86b22470f68528c68cb25dbd58886040e1917494 (diff)
downloadlinux-3.10-028cf917b258b11286437a1b96e64030f94fd46d.tar.gz
linux-3.10-028cf917b258b11286437a1b96e64030f94fd46d.tar.bz2
linux-3.10-028cf917b258b11286437a1b96e64030f94fd46d.zip
[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>
Diffstat (limited to 'include/asm-s390')
-rw-r--r--include/asm-s390/qdio.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/asm-s390/qdio.h b/include/asm-s390/qdio.h
index 7189c79bc67..127f72e7741 100644
--- a/include/asm-s390/qdio.h
+++ b/include/asm-s390/qdio.h
@@ -34,6 +34,7 @@
#define QDIO_QETH_QFMT 0
#define QDIO_ZFCP_QFMT 1
#define QDIO_IQDIO_QFMT 2
+#define QDIO_IQDIO_QFMT_ASYNCH 3
struct qdio_buffer_element{
unsigned int flags;