Home
last modified time | relevance | path

Searched hist:"05229 beeddf7e75e2e616ddaad4b70e7fca9528d" (Results 1 – 5 of 5) sorted by relevance

/linux/block/
H A Dblk-mq-sysfs.cdiff 05229beeddf7e75e2e616ddaad4b70e7fca9528d Thu Nov 05 18:44:55 CET 2015 Jens Axboe <axboe@fb.com> block: add block polling support

Add basic support for polling for specific IO to complete. This uses
the cookie that blk-mq passes back, which enables the block layer
to pass this cookie to the driver to spin for a specific request.

This will be combined with request latency tracking, so we can make
qualified decisions about when to poll and when not to. For now, for
benchmark purposes, we add a sysfs file that controls whether polling
is enabled or not.

Signed-off-by: Jens Axboe <axboe@fb.com>
Acked-by: Christoph Hellwig <hch@lst.de>
Acked-by: Keith Busch <keith.busch@intel.com>
H A Dblk-sysfs.cdiff 05229beeddf7e75e2e616ddaad4b70e7fca9528d Thu Nov 05 18:44:55 CET 2015 Jens Axboe <axboe@fb.com> block: add block polling support

Add basic support for polling for specific IO to complete. This uses
the cookie that blk-mq passes back, which enables the block layer
to pass this cookie to the driver to spin for a specific request.

This will be combined with request latency tracking, so we can make
qualified decisions about when to poll and when not to. For now, for
benchmark purposes, we add a sysfs file that controls whether polling
is enabled or not.

Signed-off-by: Jens Axboe <axboe@fb.com>
Acked-by: Christoph Hellwig <hch@lst.de>
Acked-by: Keith Busch <keith.busch@intel.com>
H A Dblk-core.cdiff 05229beeddf7e75e2e616ddaad4b70e7fca9528d Thu Nov 05 18:44:55 CET 2015 Jens Axboe <axboe@fb.com> block: add block polling support

Add basic support for polling for specific IO to complete. This uses
the cookie that blk-mq passes back, which enables the block layer
to pass this cookie to the driver to spin for a specific request.

This will be combined with request latency tracking, so we can make
qualified decisions about when to poll and when not to. For now, for
benchmark purposes, we add a sysfs file that controls whether polling
is enabled or not.

Signed-off-by: Jens Axboe <axboe@fb.com>
Acked-by: Christoph Hellwig <hch@lst.de>
Acked-by: Keith Busch <keith.busch@intel.com>
/linux/include/linux/
H A Dblk-mq.hdiff 05229beeddf7e75e2e616ddaad4b70e7fca9528d Thu Nov 05 18:44:55 CET 2015 Jens Axboe <axboe@fb.com> block: add block polling support

Add basic support for polling for specific IO to complete. This uses
the cookie that blk-mq passes back, which enables the block layer
to pass this cookie to the driver to spin for a specific request.

This will be combined with request latency tracking, so we can make
qualified decisions about when to poll and when not to. For now, for
benchmark purposes, we add a sysfs file that controls whether polling
is enabled or not.

Signed-off-by: Jens Axboe <axboe@fb.com>
Acked-by: Christoph Hellwig <hch@lst.de>
Acked-by: Keith Busch <keith.busch@intel.com>
H A Dblkdev.hdiff 05229beeddf7e75e2e616ddaad4b70e7fca9528d Thu Nov 05 18:44:55 CET 2015 Jens Axboe <axboe@fb.com> block: add block polling support

Add basic support for polling for specific IO to complete. This uses
the cookie that blk-mq passes back, which enables the block layer
to pass this cookie to the driver to spin for a specific request.

This will be combined with request latency tracking, so we can make
qualified decisions about when to poll and when not to. For now, for
benchmark purposes, we add a sysfs file that controls whether polling
is enabled or not.

Signed-off-by: Jens Axboe <axboe@fb.com>
Acked-by: Christoph Hellwig <hch@lst.de>
Acked-by: Keith Busch <keith.busch@intel.com>