block: inherit CPU completion on bio->rq and rq->rq merges
commitab780f1ece0dc8d5e8e8e85435acc5e4747ccda3
authorJens Axboe <jens.axboe@oracle.com>
Tue, 26 Aug 2008 08:25:02 +0000 (26 10:25 +0200)
committerJens Axboe <jens.axboe@oracle.com>
Thu, 9 Oct 2008 06:56:09 +0000 (9 08:56 +0200)
tree4085b6c929a44de229eb5ef13fa2079211ea5512
parentc7c22e4d5c1fdebfac4dba76de7d0338c2b0d832
block: inherit CPU completion on bio->rq and rq->rq merges

Somewhat incomplete, as we do allow merges of requests and bios
that have different completion CPUs given. This is done on the
assumption that a larger IO is still more beneficial than CPU
locality.

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