]> git.baikalelectronics.ru Git - kernel.git/commit
block: add a non-queueable flush flag
authorshaohua.li@intel.com <shaohua.li@intel.com>
Fri, 6 May 2011 17:34:32 +0000 (11:34 -0600)
committerJens Axboe <jaxboe@fusionio.com>
Fri, 6 May 2011 17:36:25 +0000 (11:36 -0600)
commit2ac10d3340c2f851a161a87620e092af9293e4f6
tree7fe2306a8dc2022ac7724b2d47629e38e3fb354b
parentf73b90950488f8c35d6bede2ef03d74e5e84a1f4
block: add a non-queueable flush flag

flush request isn't queueable in some drives. Add a flag to let driver
notify block layer about this. We can optimize flush performance with the
knowledge.

Stable: 2.6.39 only

Cc: stable@kernel.org
Signed-off-by: Shaohua Li <shaohua.li@intel.com>
Acked-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
block/blk-settings.c
include/linux/blkdev.h