OSDN Git Service

docs: block: Create blk-mq documentation
authorAndré Almeida <andrealmeid@collabora.com>
Sat, 20 Jun 2020 00:20:36 +0000 (21:20 -0300)
committerJonathan Corbet <corbet@lwn.net>
Mon, 22 Jun 2020 13:03:33 +0000 (07:03 -0600)
commit46e906144c3f4b0a7b6dcc7713fafad65b1859e0
tree6e905b2192295d4a4291c7c75d944c0b897a46c3
parentb103c607654e55dcb1da40557628a2044b72c936
docs: block: Create blk-mq documentation

Create a documentation providing a background and explanation around the
operation of the Multi-Queue Block IO Queueing Mechanism (blk-mq).

The reference for writing this documentation was the source code and
"Linux Block IO: Introducing Multi-queue SSD Access on Multi-core
Systems", by Axboe et al.

Signed-off-by: André Almeida <andrealmeid@collabora.com>
Reviewed-by: Jens Axboe <axboe@kernel.dk>
Acked-by: Randy Dunlap <rdunlap@infradead.org>
Link: https://lore.kernel.org/r/20200620002036.113000-1-andrealmeid@collabora.com
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
Documentation/block/blk-mq.rst [new file with mode: 0644]
Documentation/block/index.rst