[PATCH 0/9] block/aio: loop mq conversion and kernel aio

From: Ming Lei
Date: Wed Jul 23 2014 - 18:56:13 EST


Hi,

The first 6 patches convert current loop driver into blk-mq, and
loop's scalability can get improved a lot.

The 7th and 8th patches introduce kernel AIO support, most of
is borrow from Dave's work last year, and thanks to ITER_BVEC,
now it is easier to implement kernel AIO now.

The 9th patch uses kernel AIO with O_DIRECT to improve loop's
performance in single thread.

With blk-mq and kernel AIO, both scalability and performance
of loop driver get lot of improvement.

Thanks,

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/