]> www.infradead.org Git - users/jedix/linux-maple.git/commit
nvme: return the whole CQE through the request passthrough interface
authorChristoph Hellwig <hch@lst.de>
Mon, 29 Feb 2016 14:59:47 +0000 (15:59 +0100)
committerChuck Anderson <chuck.anderson@oracle.com>
Thu, 1 Jun 2017 20:41:05 +0000 (13:41 -0700)
commit8dbc98ff0580207dd6932e3d518c8c29d9c1c83b
tree57fbf84bbe8eb10675ea49c42bdd7bd7c0e494a4
parent1702cd3b2f50ecaf0d84c16f7790de8821b2f020
nvme: return the whole CQE through the request passthrough interface

Both LighNVM and NVMe over Fabrics need to look at more than just the
status and result field.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Matias Bj?rling <m@bjorling.me>
Reviewed-by: Jay Freyensee <james.p.freyensee@intel.com>
Reviewed-by: Sagi Grimberg <sagig@mellanox.com>
Signed-off-by: Sagi Grimberg <sagig@mellanox.com>
Reviewed-by: Keith Busch <keith.busch@intel.com>
Signed-off-by: Jens Axboe <axboe@fb.com>
(cherry picked from commit 1cb3cce5eb9de335330c8a147e47e3359a51a8b5)

Orabug: 25130845

Signed-off-by: Ashok Vairavan <ashok.vairavan@oracle.com>
Reviewed-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/nvme/host/core.c
drivers/nvme/host/nvme.h
drivers/nvme/host/pci.c