[PATCH 5/5] nvme/pci: Complete all stuck requests

Sagi Grimberg sagi at grimberg.me
Thu Feb 16 01:12:53 PST 2017


> Howdy,

Hey Mark,

> Let me chime in here about how the stuck request thing is not just
> theory, or made up :)
>
> I first reported this in Aug 2016: https://patchwork.kernel.org/patch/9265695/
>
> Long story short, I have been unable to upgrade to any kernel past 4.4
> due to my M2 NVME drive. No matter what I did, S3 suspend would not
> succeed or resume (as in ever, not just sometimes).
>
> It's only until the last patch I got from Keith applied to 4.10
> linux-block/for-next that I can _finally_ upgrade to a kernel past 4.4
> and that suspend/resume works.
>
> So while I don't have the knowledge to say whether Keith's patch is the
> best way to fix my problem, it is the only thing I've seen that works in
> the last 9 months, and has taken me from 100% failure to 0% failure so
> far.
>
> As a result, a big thanks to Keith again and thumbs up from me.

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.



More information about the Linux-nvme mailing list