block: change the tag sync vs async restriction logic
commit0a7ae2ff0d29bb3b327edff4c8ab67b3834fa811
authorJens Axboe <jens.axboe@oracle.com>
Wed, 20 May 2009 06:54:31 +0000 (20 08:54 +0200)
committerJens Axboe <jens.axboe@oracle.com>
Wed, 20 May 2009 06:54:31 +0000 (20 08:54 +0200)
tree88309ac99a39e15b9b23525a00a15b1564957b32
parentac36552a52a6ec8563ac0a109e2a0935673f4abb
block: change the tag sync vs async restriction logic

Make them fully share the tag space, but disallow async requests using
the last any two slots.

Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
block/blk-barrier.c
block/blk-core.c
block/blk-tag.c
block/elevator.c
include/linux/blkdev.h