diff options
author | Jan Glauber <jang@linux.vnet.ibm.com> | 2011-01-05 12:47:53 +0100 |
---|---|---|
committer | Martin Schwidefsky <sky@mschwide.boeblingen.de.ibm.com> | 2011-01-05 12:47:28 +0100 |
commit | 110da31709023de61735f2d8a3e52c20c23bb570 (patch) | |
tree | 8e3c643ff03bdc10ca04015990963f096878379b /drivers/s390/cio/qdio.h | |
parent | 958c0ba403cb6a693b54be2389f9ef53377fa259 (diff) | |
download | linux-110da31709023de61735f2d8a3e52c20c23bb570.tar.gz linux-110da31709023de61735f2d8a3e52c20c23bb570.tar.bz2 linux-110da31709023de61735f2d8a3e52c20c23bb570.zip |
[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.h | 2 |
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 { struct qdio_output_q { /* PCIs are enabled for the queue */ int pci_out_enabled; - /* IQDIO: output multiple buffers (enhanced SIGA) */ - int use_enh_siga; /* timer to check for more outbound work */ struct timer_list timer; /* used SBALs before tasklet schedule */ |