From: Corey Minyard Date: Thu, 7 Sep 2017 12:32:20 +0000 (-0500) Subject: ipmi: Fix getting the GUID data X-Git-Tag: v4.15-rc1~94^2~43 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=72630d9a01c8ba56c55671a1b103aa5e2df57408;p=thirdparty%2Fkernel%2Flinux.git ipmi: Fix getting the GUID data It was off by one. Signed-off-by: Corey Minyard --- diff --git a/drivers/char/ipmi/ipmi_msghandler.c b/drivers/char/ipmi/ipmi_msghandler.c index 047ca9fcb29ba..dbf8c6ac8c733 100644 --- a/drivers/char/ipmi/ipmi_msghandler.c +++ b/drivers/char/ipmi/ipmi_msghandler.c @@ -2699,7 +2699,7 @@ guid_handler(ipmi_smi_t intf, struct ipmi_recv_msg *msg) goto out; } - memcpy(intf->bmc->guid, msg->msg.data, 16); + memcpy(intf->bmc->guid, msg->msg.data + 1, 16); intf->bmc->guid_set = 1; out: wake_up(&intf->waitq);