[PATCH] NVMe: Re-introduce polling for completions

Christoph Hellwig hch at infradead.org
Tue Apr 5 23:56:04 PDT 2016


On Tue, Apr 05, 2016 at 09:39:04PM +0000, Keith Busch wrote:
> Before I resend with the requested code comments, I'd like to hear your
> opinion on an alternate solution (patch below).
> 
> Currently the driver uses legacy IRQ if available only until we know how
> many queues it can create. The legacy IRQ use is tripping up some h/w,
> but I've not heard such issues with MSI/MSI-x.
> 
> Would you prefer going straight to MSI-x? The driver does that when
> there is no INTx, but we wouldn't need to poll from the watchdog timer
> if we make MSI-x the default behavior,

I would much prefer that variant over doing crazy non-standard polling.




More information about the Linux-nvme mailing list