dmidecode-devel
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]