Return the result from user admin command IOCTL even in case of failure
authorChayan Biswas <Chayan.Biswas@sandisk.com>
Wed, 22 May 2013 22:34:49 +0000 (22:34 +0000)
committerMatthew Wilcox <matthew.r.wilcox@intel.com>
Thu, 23 May 2013 17:38:59 +0000 (13:38 -0400)
commitcf90bc4830b858487fe4b9b9ecd0031e23ca3e83
treee5ea89c97b8af24a72cb49cdd451a1f536e1cdeb
parent053ab702cc2702f25a97ead087ed344b864785b7
Return the result from user admin command IOCTL even in case of failure

We copy the result to user if the command is completed from the
controller even if it completes with failure (non-zero) status.
A return status of < 0 indicates the command was not completed
by the controller. The user application may expect the error code
in the result field in case of failure.

Signed-off-by: Chayan Biswas <Chayan.Biswas@sandisk.com>
Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
drivers/block/nvme-core.c