nvme completion path optimizations and fixes

Christoph Hellwig hch at lst.de
Mon Sep 21 11:40:46 PDT 2015


This series optimized the NVMe completion path by taking full advantage
to the block layer multiple completion protection.  For that we'll need
to switch the remaining internal NVMe admin commands over to use the
block layer queuing.

The first patch fixes a potential race in updating the error value which
is required to make this conversion bullet proof.




More information about the Linux-nvme mailing list