diff options
author | Jens Axboe <jaxboe@fusionio.com> | 2011-01-10 15:50:33 -0500 |
---|---|---|
committer | Jens Axboe <jaxboe@fusionio.com> | 2011-01-10 15:50:33 -0500 |
commit | e6e1ee936d61d697735d17517678a626b7701ce4 (patch) | |
tree | 1cb8d45e69a1dadbf0dc0e8bb1b944a4ab86629c /drivers/block/cciss_cmd.h | |
parent | 2b51dca79a105dea022776ea7874193239df7fbd (diff) |
cciss: reinstate proper FIFO order of command queue list
Commit 8a3173de inadvertently changed the ordering when
switching to hlists. Change to regular list heads so we
can use tail list adds, this improves performance.
Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
Diffstat (limited to 'drivers/block/cciss_cmd.h')
-rw-r--r-- | drivers/block/cciss_cmd.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/block/cciss_cmd.h b/drivers/block/cciss_cmd.h index eb060f1b00b6..35463d2f0ee7 100644 --- a/drivers/block/cciss_cmd.h +++ b/drivers/block/cciss_cmd.h | |||
@@ -195,7 +195,7 @@ typedef struct _CommandList_struct { | |||
195 | int ctlr; | 195 | int ctlr; |
196 | int cmd_type; | 196 | int cmd_type; |
197 | long cmdindex; | 197 | long cmdindex; |
198 | struct hlist_node list; | 198 | struct list_head list; |
199 | struct request * rq; | 199 | struct request * rq; |
200 | struct completion *waiting; | 200 | struct completion *waiting; |
201 | int retry_count; | 201 | int retry_count; |