[PATCH] NVMe: Set queue max segments
Jens Axboe
axboe at fb.com
Mon Aug 17 14:51:55 PDT 2015
On 08/12/2015 04:17 PM, Keith Busch wrote:
> This sets the queue's max segment size to match the device's
> capabilities. The default of 128 is usable until a device's transfer
> capability exceeds 512k, assuming a device page size of 4k. Many nvme
> devices exceed that transfer limit, so this lets the block layer know what
> kind of commands it to allow to form rather than unnecessarily split them.
>
> One additional segment is added to account for a transfer that may start
> in the middle of a page.
Applied for 4.3.
--
Jens Axboe
More information about the Linux-nvme
mailing list