From mboxrd@z Thu Jan 1 00:00:00 1970 From: hch@lst.de (Christoph Hellwig) Date: Fri, 17 Feb 2017 09:25:21 +0100 Subject: [PATCH 5/5] nvme/pci: Complete all stuck requests In-Reply-To: <20170216225142.GA2227@localhost.localdomain> References: <1486768553-13738-1-git-send-email-keith.busch@intel.com> <1486768553-13738-6-git-send-email-keith.busch@intel.com> <20170215154649.GA30251@localhost.localdomain> <20170215160448.fk3igep336tj5f3k@merlins.org> <8b6205c1-00f6-0a5f-7cd1-10f9a3e3f63b@grimberg.me> <20170216225142.GA2227@localhost.localdomain> Message-ID: <20170217082521.GB18090@lst.de> On Thu, Feb 16, 2017@05:51:42PM -0500, Keith Busch wrote: > On Thu, Feb 16, 2017@11:12:53AM +0200, Sagi Grimberg wrote: > > > > I have no doubt this patch is useful, I'm just wandering if we can > > place the functionality in a more generic location so that more > > drivers can enjoy it. > > What this is doing is too driver specific to make generically. > > I think we actually want the ability to back out a request and renter > a different hardware context, but that's too hard. :) I don't think it's all that bad. But I'll need to take another look at your patch - I'd really like to see the issue fixed. But it's just been too complicated to easily understand so it'll take some time.