aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/md
diff options
context:
space:
mode:
authorMike Snitzer <snitzer@kernel.org>2024-02-13 16:03:47 -0600
committerMike Snitzer <snitzer@kernel.org>2024-03-04 15:07:56 -0500
commit4e4152482b944c44a285375be072c4fb3bb50770 (patch)
tree487329262a60de90af5b67ac71d92dfc3cabd2d9 /drivers/md
parente60167367eb2959a86b39678f9566cc3aa300c73 (diff)
downloadlinux-4e4152482b944c44a285375be072c4fb3bb50770.tar.gz
dm vdo target: eliminate inappropriate uses of UDS_SUCCESS
Most should be VDO_SUCCESS. But comparing the return from kstrtouint() with UDS_SUCCESS (happens to be 0) makes no sense. Signed-off-by: Mike Snitzer <snitzer@kernel.org> Signed-off-by: Matthew Sakai <msakai@redhat.com>
Diffstat (limited to 'drivers/md')
-rw-r--r--drivers/md/dm-vdo/dm-vdo-target.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/drivers/md/dm-vdo/dm-vdo-target.c b/drivers/md/dm-vdo/dm-vdo-target.c
index e493b2fec90bc7..5f607dbb16e921 100644
--- a/drivers/md/dm-vdo/dm-vdo-target.c
+++ b/drivers/md/dm-vdo/dm-vdo-target.c
@@ -318,7 +318,7 @@ static int split_string(const char *string, char separator, char ***substring_ar
current_substring++;
/* substrings[current_substring] is NULL already */
*substring_array_ptr = substrings;
- return UDS_SUCCESS;
+ return VDO_SUCCESS;
}
/*
@@ -356,7 +356,7 @@ static int join_strings(char **substring_array, size_t array_length, char separa
*(current_position - 1) = '\0';
*string_ptr = output;
- return UDS_SUCCESS;
+ return VDO_SUCCESS;
}
/**
@@ -484,7 +484,7 @@ static int parse_one_thread_config_spec(const char *spec,
int result;
result = split_string(spec, '=', &fields);
- if (result != UDS_SUCCESS)
+ if (result != VDO_SUCCESS)
return result;
if ((fields[0] == NULL) || (fields[1] == NULL) || (fields[2] != NULL)) {
@@ -495,7 +495,7 @@ static int parse_one_thread_config_spec(const char *spec,
}
result = kstrtouint(fields[1], 10, &count);
- if (result != UDS_SUCCESS) {
+ if (result) {
uds_log_error("thread config string error: integer value needed, found \"%s\"",
fields[1]);
free_string_array(fields);
@@ -537,7 +537,7 @@ static int parse_thread_config_string(const char *string,
unsigned int i;
result = split_string(string, ',', &specs);
- if (result != UDS_SUCCESS)
+ if (result != VDO_SUCCESS)
return result;
for (i = 0; specs[i] != NULL; i++) {
@@ -607,7 +607,7 @@ static int parse_one_key_value_pair(const char *key, const char *value,
/* The remaining arguments must have integral values. */
result = kstrtouint(value, 10, &count);
- if (result != UDS_SUCCESS) {
+ if (result) {
uds_log_error("optional config string error: integer value needed, found \"%s\"",
value);
return result;
@@ -2913,7 +2913,7 @@ static int __init vdo_init(void)
/* Add VDO errors to the set of errors registered by the indexer. */
result = vdo_register_status_codes();
- if (result != UDS_SUCCESS) {
+ if (result != VDO_SUCCESS) {
uds_log_error("vdo_register_status_codes failed %d", result);
vdo_module_destroy();
return result;