[PATCH v3 0/9] Introduce per-device completion queue pools

Jason Gunthorpe jgg at ziepe.ca
Mon Nov 13 18:48:22 PST 2017


On Mon, Nov 13, 2017 at 10:48:32PM +0200, Sagi Grimberg wrote:
> 
> >>But if that is not the case, maybe we may have less completion
> >>aggragation per interrupt.
> >
> >It is too bad we can't re-size CQs.. Can we?
> 
> I wish we could, but its an optional feature so I can't see how we can
> use it.

Well, it looks like mlx4/5 can do it, which covers a huge swath of
deployed hardware..

I'd say make an optimal implementation using resize_cq and just a working
implementation without it?

The only way to encourage vendors to implement optional features is to
actually use them in the OS...

Jason



More information about the Linux-nvme mailing list