[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2 1/1] dmioem: Update Format in HPE OEM 216
From: |
Jean Delvare |
Subject: |
Re: [PATCH v2 1/1] dmioem: Update Format in HPE OEM 216 |
Date: |
Thu, 8 Jun 2023 13:32:53 +0200 |
On Wed, 7 Jun 2023 00:27:57 -0600, Jerry Hoemann wrote:
> Correct mask in HPE OEM 216 type 1. Should be byte, not nibble.
>
> Only display internal version number when bit is set to indicate it is
> valid.
>
> Fixes: 9d2bbd5db427 ("dmioem: Decode HPE OEM Record 216")
>
> Signed-off-by: Jerry Hoemann <jerry.hoemann@hpe.com>
> ---
> dmioem.c | 6 ++++--
> 1 file changed, 4 insertions(+), 2 deletions(-)
>
> diff --git a/dmioem.c b/dmioem.c
> index 186b250..5e5c2da 100644
> --- a/dmioem.c
> +++ b/dmioem.c
> @@ -388,8 +388,10 @@ static void dmi_hp_216_version(u8 format, u8 *data)
> pr_attr(name, "No Version Data");
> break;
> case 1:
> - pr_attr(name, "%c.%d.%d", data[0] & (1 << 7) ? 'B' : 'R',
> - data[0] & 0x7, data[1] & 0x7);
> + if (data[0] >> 7)
> + pr_attr(name, "0x%02X B.0x%02X", data[1] & 0x7F,
> data[0] & 0x7F);
> + else
> + pr_attr(name, "0x%02X", data[1] & 0x7F);
> break;
> case 2:
> pr_attr(name, "%d.%d", data[0] >> 4, data[0] & 0x0f);
Applied, thanks.
--
Jean Delvare
SUSE L3 Support