summaryrefslogtreecommitdiff
path: root/drivers/md/md-multipath.h
diff options
context:
space:
mode:
authorLogan Gunthorpe <logang@deltatee.com>2019-07-31 17:35:33 -0600
committerSagi Grimberg <sagi@grimberg.me>2019-07-31 17:57:21 -0700
commitcfc1a1af56200362d1508b82b9a3cc3acb2eae0c (patch)
tree143bf8acdebccf6d87b8c113fb2ec2d11fce3378 /drivers/md/md-multipath.h
parent86b9a63e595ff03f9d0a7b92b6acc231fecefc29 (diff)
nvmet-file: fix nvmet_file_flush() always returning an error
Presently, nvmet_file_flush() always returns a call to errno_to_nvme_status() but that helper doesn't take into account the case when errno=0. So nvmet_file_flush() always returns an error code. All other callers of errno_to_nvme_status() check for success before calling it. To fix this, ensure errno_to_nvme_status() returns success if the errno is zero. This should prevent future mistakes like this from happening. Fixes: c6aa3542e010 ("nvmet: add error log support for file backend") Signed-off-by: Logan Gunthorpe <logang@deltatee.com> Reviewed-by: Sagi Grimberg <sagi@grimberg.me> Reviewed-by: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com> Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
Diffstat (limited to 'drivers/md/md-multipath.h')
0 files changed, 0 insertions, 0 deletions