From: Corey Minyard Date: Fri, 10 Oct 2014 22:45:45 +0000 (-0500) Subject: ipmi: Fix a bug in hot add/remove X-Git-Tag: v5.15~16704^2~14 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ceb51ca8e7916da5d728d386b3896433a435d763;p=platform%2Fkernel%2Flinux-starfive.git ipmi: Fix a bug in hot add/remove There was a wrong variable used in the name parsing. Signed-off-by: Corey Minyard --- diff --git a/drivers/char/ipmi/ipmi_si_intf.c b/drivers/char/ipmi/ipmi_si_intf.c index f474ad8..d1c44fd 100644 --- a/drivers/char/ipmi/ipmi_si_intf.c +++ b/drivers/char/ipmi/ipmi_si_intf.c @@ -1693,7 +1693,7 @@ static int parse_str(struct hotmod_vals *v, int *val, char *name, char **curr) } *s = '\0'; s++; - for (i = 0; hotmod_ops[i].name; i++) { + for (i = 0; v[i].name; i++) { if (strcmp(*curr, v[i].name) == 0) { *val = v[i].val; *curr = s;