Skip to content

Commit cc5580b

Browse files
Alexander Aringteigland
authored andcommitted
dlm: dlm_config_info config fields to unsigned int
We are using kstrtouint() to parse common integer fields. This patch will switch to use unsigned int instead of int as we are parsing unsigned integer values. Signed-off-by: Alexander Aring <aahringo@redhat.com> Signed-off-by: David Teigland <teigland@redhat.com>
1 parent 76e342d commit cc5580b

File tree

2 files changed

+13
-12
lines changed

2 files changed

+13
-12
lines changed

fs/dlm/config.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,8 @@ static ssize_t cluster_tcp_port_store(struct config_item *item,
153153

154154
CONFIGFS_ATTR(cluster_, tcp_port);
155155

156-
static ssize_t cluster_set(int *info_field, int (*check_cb)(unsigned int x),
156+
static ssize_t cluster_set(unsigned int *info_field,
157+
int (*check_cb)(unsigned int x),
157158
const char *buf, size_t len)
158159
{
159160
unsigned int x;

fs/dlm/config.h

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -30,17 +30,17 @@ extern const struct rhashtable_params dlm_rhash_rsb_params;
3030

3131
struct dlm_config_info {
3232
__be16 ci_tcp_port;
33-
int ci_buffer_size;
34-
int ci_rsbtbl_size;
35-
int ci_recover_timer;
36-
int ci_toss_secs;
37-
int ci_scan_secs;
38-
int ci_log_debug;
39-
int ci_log_info;
40-
int ci_protocol;
41-
int ci_mark;
42-
int ci_new_rsb_count;
43-
int ci_recover_callbacks;
33+
unsigned int ci_buffer_size;
34+
unsigned int ci_rsbtbl_size;
35+
unsigned int ci_recover_timer;
36+
unsigned int ci_toss_secs;
37+
unsigned int ci_scan_secs;
38+
unsigned int ci_log_debug;
39+
unsigned int ci_log_info;
40+
unsigned int ci_protocol;
41+
unsigned int ci_mark;
42+
unsigned int ci_new_rsb_count;
43+
unsigned int ci_recover_callbacks;
4444
char ci_cluster_name[DLM_LOCKSPACE_LEN];
4545
};
4646

0 commit comments

Comments
 (0)