------- Comment From [email protected] 2016-09-12 22:46 EDT-------
(In reply to comment #20)
> Part of the fix was in the current update. Marking the verification done to
> proceed with the current cycle. This bug needs to be reset to fix-committed
> for tracking the remaining patch after it gets closed by automatic processes.
Hi smb,
The final patch, which was not included in the current release depends
on a fixup I pushed upstream. I retested this, and it allowed it to
successfully disable the device after 6 EEHs;
The fixup is not in Linus tree yet, but it should be included in the
next -rc. it's queued in Jens Axboe's linux-block tree:
82469c59d222 ("nvme: Don't suspend admin queue that wasn't created")
<https://git.kernel.org/cgit/linux/kernel/git/axboe/linux-
block.git/commit/?h=for-
linus&id=82469c59d222f839ded5cd282172258e026f9112>
This needs to go on top of
c21377f8366c ("nvme: Suspend all queues before deletion")
Which is already in the Ubuntu's kernel -next branch.
Thanks,
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1602724
Title:
Ubuntu 16.04 - Full EEH Recovery Support for NVMe devices
Status in linux package in Ubuntu:
Fix Released
Status in linux source package in Xenial:
Fix Released
Bug description:
== Comment: #0 - Heitor Ricardo Alves de Siqueira <[email protected]> -
2016-07-12 12:54:27 ==
Current nvme driver in Ubuntu 16.04 kernel does not handle error recovery; we
are missing some patches from the upstream nvme driver.
We would like to ask Canonical to cherry pick the following patches for the
16.04 kernel, if possible:
* 9396dec916c0 ("nvme: use a work item to submit async event requests")
* 79f2b358c9ba ("nvme: don't poll the CQ from the kthread")
* 2d55cd5f511d ("nvme: replace the kthread with a per-device watchdog
timer")
* 9bf2b972afea ("NVMe: Fix reset/remove race")
* c875a7093f04 ("nvme: Avoid reset work on watchdog timer function during
error recovery")
* a5229050b69c ("NVMe: Always use MSI/MSI-x interrupts")
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1602724/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp