summaryrefslogtreecommitdiff
path: root/drivers/s390/block/scm_blk.h
diff options
context:
space:
mode:
authorSebastian Ott <sebott@linux.vnet.ibm.com>2014-12-05 16:47:17 +0100
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2014-12-08 09:42:47 +0100
commit8622384f138b786b9ae639e79ccfb84c7db82cbc (patch)
tree79e1139bbc859c939a96df77a8cb78bd02755a5e /drivers/s390/block/scm_blk.h
parentbbc610a96524fbfa4ed38c4b1fc6348a1169f358 (diff)
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.h3
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;