aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/s390/cio/qdio.h
diff options
context:
space:
mode:
authorJan Glauber <jang@linux.vnet.ibm.com>2011-01-05 06:47:53 -0500
committerMartin Schwidefsky <sky@mschwide.boeblingen.de.ibm.com>2011-01-05 06:47:28 -0500
commit110da31709023de61735f2d8a3e52c20c23bb570 (patch)
tree8e3c643ff03bdc10ca04015990963f096878379b /drivers/s390/cio/qdio.h
parent958c0ba403cb6a693b54be2389f9ef53377fa259 (diff)
[S390] qdio: remove enhanced SIGA
HiperSocket devices only use one SBAL per qdio call without the enhanced SIGA feature. Since that feature is currently not used remove it from the qdio code so the compiler can generate better code for the HiperSocket outbound path. While at it mark the SIGA error conditions as unlikely. Signed-off-by: Jan Glauber <jang@linux.vnet.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'drivers/s390/cio/qdio.h')
-rw-r--r--drivers/s390/cio/qdio.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/s390/cio/qdio.h b/drivers/s390/cio/qdio.h
index 0a42da4beafa..1b40a92fec14 100644
--- a/drivers/s390/cio/qdio.h
+++ b/drivers/s390/cio/qdio.h
@@ -252,8 +252,6 @@ struct qdio_input_q {
252struct qdio_output_q { 252struct qdio_output_q {
253 /* PCIs are enabled for the queue */ 253 /* PCIs are enabled for the queue */
254 int pci_out_enabled; 254 int pci_out_enabled;
255 /* IQDIO: output multiple buffers (enhanced SIGA) */
256 int use_enh_siga;
257 /* timer to check for more outbound work */ 255 /* timer to check for more outbound work */
258 struct timer_list timer; 256 struct timer_list timer;
259 /* used SBALs before tasklet schedule */ 257 /* used SBALs before tasklet schedule */