Use the geneic block layer affinity mapping helper. Also,
generic
nr_io_queues = min(opts->nr_io_queues, num_online_cpus());
+ nr_io_queues = min_t(unsigned int, nr_io_queues,
+ ibdev->num_comp_vectors);
+
Add a comment here?
Will do
On Sun, Apr 02, 2017 at 04:41:32PM +0300, Sagi Grimberg wrote:
> Use the geneic block layer affinity mapping helper. Also,
generic
> nr_io_queues = min(opts->nr_io_queues, num_online_cpus());
> + nr_io_queues = min_t(unsigned int, nr_io_queues,
> +
Use the geneic block layer affinity mapping helper. Also,
limit nr_hw_queues to the rdma device number of irq vectors
as we don't really need more.
Signed-off-by: Sagi Grimberg
---
drivers/nvme/host/rdma.c | 13 +
1 file changed, 13 insertions(+)
diff --git a/drivers/nvme/host/rdma.