Hi Christoph, I'm cleaning up lightnvm.c to use as much as possible the nvme helpers. I see that in Commit: d49187e97e94 "nvme: introduce struct nvme_request" you introduced: rq->cmd_flags &= ~REQ_FAILFAST_DRIVER on the lightnvm I/O path and that has propagated through the code as we added more functionality. Can you explain why this is necessary? If I can just remove it, it is much easier to do the cleanup. I have tested on or HW and all works fine without it. Thanks, Javier
Attachment:
signature.asc
Description: Message signed with OpenPGP