]> git.baikalelectronics.ru Git - kernel.git/commit
block: fix empty barrier on write-through w/ ordered tag
authorTejun Heo <tj@kernel.org>
Fri, 28 Nov 2008 04:32:07 +0000 (13:32 +0900)
committerJens Axboe <jens.axboe@oracle.com>
Mon, 29 Dec 2008 07:28:45 +0000 (08:28 +0100)
commite2ca8b53c7e6b437eb7eeb6af8e8360b6bd85f94
treee052052cbac813166b614325b32584d8bb9beff0
parent1470e343e4c8c6621ef0be2c2b12a19a3dd92467
block: fix empty barrier on write-through w/ ordered tag

Empty barrier on write-through (or no cache) w/ ordered tag has no
command to execute and without any command to execute ordered tag is
never issued to the device and the ordering is never achieved.  Force
draining for such cases.

Signed-off-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
block/blk-barrier.c