summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorShaohua Li <shaohua.li@intel.com>2011-08-24 16:04:34 +0200
committerJens Axboe <jaxboe@fusionio.com>2011-08-24 16:04:34 +0200
commit56ebdaf2fa3c5276be201c5d1aff1490b682ecf2 (patch)
treef99669db0cd846baac7bb468e2cc14324e8950a3 /include/linux
parenta63271627521b825b0dd0a564e9a9c62b4c1ca89 (diff)
downloadlinux-3.10-56ebdaf2fa3c5276be201c5d1aff1490b682ecf2.tar.gz
linux-3.10-56ebdaf2fa3c5276be201c5d1aff1490b682ecf2.tar.bz2
linux-3.10-56ebdaf2fa3c5276be201c5d1aff1490b682ecf2.zip
block: simplify force plug flush code a little bit
Cleaning up the code a little bit. attempt_plug_merge() traverses the plug list anyway, we can do the request counting there, so stack size is reduced a little bit. The motivation here is I suspect if we should count the requests for each queue (task could handle multiple disks in the meantime), but my test doesn't show it's worthy doing. If somebody proves we should do it, below change will make that more easier. Signed-off-by: Shaohua Li <shli@kernel.org> Signed-off-by: Shaohua Li <shaohua.li@intel.com> Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/blkdev.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/include/linux/blkdev.h b/include/linux/blkdev.h
index 84b15d54f8c..7fbaa910334 100644
--- a/include/linux/blkdev.h
+++ b/include/linux/blkdev.h
@@ -873,7 +873,6 @@ struct blk_plug {
struct list_head list;
struct list_head cb_list;
unsigned int should_sort;
- unsigned int count;
};
#define BLK_MAX_REQUEST_COUNT 16