diff options
author | Sebastian Ott <sebott@linux.vnet.ibm.com> | 2014-12-05 16:47:17 +0100 |
---|---|---|
committer | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2014-12-08 09:42:47 +0100 |
commit | 8622384f138b786b9ae639e79ccfb84c7db82cbc (patch) | |
tree | 79e1139bbc859c939a96df77a8cb78bd02755a5e /drivers/s390/block/scm_blk.h | |
parent | bbc610a96524fbfa4ed38c4b1fc6348a1169f358 (diff) | |
download | talos-op-linux-8622384f138b786b9ae639e79ccfb84c7db82cbc.tar.gz talos-op-linux-8622384f138b786b9ae639e79ccfb84c7db82cbc.zip |
s390/scm_block: make the number of reqs per HW req configurable
Introduce a module parameter to specify the number of requests
we try to handle with one HW request.
Suggested-by: Peter Oberparleiter <peter.oberparleiter@de.ibm.com>
Signed-off-by: Sebastian Ott <sebott@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'drivers/s390/block/scm_blk.h')
-rw-r--r-- | drivers/s390/block/scm_blk.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/s390/block/scm_blk.h b/drivers/s390/block/scm_blk.h index 3dae0a3570ce..09218cdc5129 100644 --- a/drivers/s390/block/scm_blk.h +++ b/drivers/s390/block/scm_blk.h @@ -11,7 +11,6 @@ #include <asm/eadm.h> #define SCM_NR_PARTS 8 -#define SCM_RQ_PER_IO 8 #define SCM_QUEUE_DELAY 5 struct scm_blk_dev { @@ -32,7 +31,7 @@ struct scm_blk_dev { struct scm_request { struct scm_blk_dev *bdev; struct aidaw *next_aidaw; - struct request *request[SCM_RQ_PER_IO]; + struct request **request; struct aob *aob; struct list_head list; u8 retries; |