Files
erofs-linux/block
Jens Axboe e7e2450001 blk-mq: don't disallow request merges for req->special being set
For blk-mq, if a driver has requested per-request payload data
to carry command structures, they are stuffed into req->special.
For an old style request based driver, req->special is used
for the same purpose but indicates that a per-driver request
structure has been prepared for the request already. So for the
old style driver, we do not merge such requests.

As most/all blk-mq drivers will use the payload feature, and
since we have no problem merging on these, make this check
dependent on whether it's a blk-mq enabled driver or not.

Reported-by: Shaohua Li <[email protected]>
Signed-off-by: Jens Axboe <[email protected]>
2013-10-29 12:11:47 -06:00
..
2013-10-29 12:01:03 -06:00
2013-10-28 13:33:58 -06:00
…
…
2013-10-29 12:01:03 -06:00
…
…