[PATCH V3 0/3] nvme: fixes for command retry
Minwoo Im
minwoo.im.dev at gmail.com
Thu Jan 14 08:31:07 EST 2021
Hello,
Here's V3 patch series for Advanced Command Retery Enable (ACRE). This
series enables command retry feature based on a flag introduced to nvme
controller instance in this series.
This patchset placed ACRE flag check first than REQ_FAILFAST_* cmd_flags
checking. It makes Set Feature for Host Bevior in reset_work more
meaningful.
Please review.
Thanks!
Since V2:
- Update commit description more informative. (Sagi)
- Split [2/2] patch into two patches. (Sagi)
- Fix condition to return COMPLETE in [2/2]. (Chao and Keith)
Since V1:
- The first patch has been applied (Christoph). Removed from this
series.
- Update the last patch to take acre flag from the controller
instance instead of module parameter by updating
nvme_decide_disposition(). (Chao)
Minwoo Im (3):
nvme: check all retry delay times in Identify Controller
nvme: introduce acre flag in nvme_ctrl
nvme: retry commands based on ACRE flag
drivers/nvme/host/core.c | 18 +++++++++++++++---
drivers/nvme/host/nvme.h | 1 +
2 files changed, 16 insertions(+), 3 deletions(-)
--
2.17.1
More information about the Linux-nvme
mailing list