[PATCH 4.15-rc 2/3] nvme-core/loop/rdma: Host delete_work and reset_work on system workqueues

Christoph Hellwig hch at infradead.org
Thu Dec 21 05:00:50 PST 2017


On Thu, Dec 21, 2017 at 12:43:53PM +0200, Sagi Grimberg wrote:
> > I think we really need our own, separate WQ for this, e.g. a
> > nvme_reset_wq as reset progress under an swap / paging load is
> > essential and we need it isolated from the system.
> 
> I agree, this was the thought when introducing nvme_wq.
> 
> So you are fine with keeping controller delete in system_wq
> (or system_long_wq)?

I'd keep delete on the reset workqueue.  If we can avoid depending
on too many system workqueues we're better off I think.



More information about the Linux-nvme mailing list