[PATCH 4/4] nvme: support ranged discard requests
Keith Busch
keith.busch at intel.com
Tue Feb 7 10:34:54 PST 2017
On Tue, Feb 07, 2017 at 05:46:58PM +0100, Christoph Hellwig wrote:
> @@ -1233,6 +1243,8 @@ static void nvme_set_queue_limits(struct nvme_ctrl *ctrl,
> if (ctrl->vwc & NVME_CTRL_VWC_PRESENT)
> vwc = true;
> blk_queue_write_cache(q, vwc, vwc);
> + blk_queue_max_discard_segments(q,
> + PAGE_SIZE / sizeof(struct nvme_dsm_range));
We need to use ctrl->page_size rather than PAGE_SIZE.
Otherwise, this looks really good!
More information about the Linux-nvme
mailing list