diff options
author | Parav Pandit <parav@mellanox.com> | 2017-02-27 23:21:33 -0600 |
---|---|---|
committer | Jens Axboe <axboe@fb.com> | 2017-04-04 09:48:23 -0600 |
commit | 64a0ca88eaa66e3d219296b17aa08b78894e42c8 (patch) | |
tree | da9d6c8470ede1cc415e7117d29cd3a5a9baed1d /drivers/nvme/target/discovery.c | |
parent | 4151dd9a58c6b2758514fc88a1a3b02f9ab8b076 (diff) | |
download | op-kernel-dev-64a0ca88eaa66e3d219296b17aa08b78894e42c8.zip op-kernel-dev-64a0ca88eaa66e3d219296b17aa08b78894e42c8.tar.gz |
nvmet: Introduced helper routine for controller status check.
This patch introduces helper function for checking controller
status during admin and io command processing which returns u16
status. As to bring consistency on returning status, other
friend functions also now return u16 status instead of int
to match the spec.
As part of the theseerror log prints in also prints qid on
which command error occured.
Signed-off-by: Parav Pandit <parav@mellanox.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
Signed-off-by: Jens Axboe <axboe@fb.com>
Diffstat (limited to 'drivers/nvme/target/discovery.c')
-rw-r--r-- | drivers/nvme/target/discovery.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/nvme/target/discovery.c b/drivers/nvme/target/discovery.c index 745f26f..1aaf597 100644 --- a/drivers/nvme/target/discovery.c +++ b/drivers/nvme/target/discovery.c @@ -159,7 +159,7 @@ out: nvmet_req_complete(req, status); } -int nvmet_parse_discovery_cmd(struct nvmet_req *req) +u16 nvmet_parse_discovery_cmd(struct nvmet_req *req) { struct nvme_command *cmd = req->cmd; |