[AMD Official Use Only - General]

Hi Aaron,
Yes, this is a bug. We should copy the return GUID follow IPMI GUID format. 
Could you please create a Bugzilla ticket?  You can also send the patch to 
mailing list if you already had a fix.

Thank you.
Abner

> -----Original Message-----
> From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Aaron
> Pop via groups.io
> Sent: Wednesday, June 28, 2023 4:19 AM
> To: devel@edk2.groups.io
> Subject: Re: [edk2-devel] IpmiCommandLib's IpmiGetSystemUuid clarification
>
> Caution: This message originated from an External Source. Use proper caution
> when opening attachments, clicking links, or responding.
>
>
> Re sending and adding maintainers directly
>
>
> On Monday, 6/26/2023 12:43 PM, Aaron Pop wrote:
> > I was hoping to get a clarification on the IpmiGetSystemUuid from
> > MdeModulePkg...
> >
> > IPMI specification's Get Device Guid Command says that data is returned
> > in "least signification byte first" and "this is the reverse of
> > convention described in RFC4122".
> >
> >
> > IpmiGetSystemUuid specifies that it is returning an EFI_GUID. Does this
> > mean that the IpmigetSystemUuid is going to reverse the formatting and
> > return an EFI_GUID as opposed to what is directly returned from the
> > Management Device?
> >
> > To help clarify:
> >
> >
> > typedef struct {
> >    UINT32    Data1;
> >    UINT16    Data2;
> >    UINT16    Data3;
> >    UINT8     Data4[8];
> > } EFI_GUID;
> >
> > vs
> >
> >
> > typedef struct {
> >    UINT8     Data4[8];
> >    UINT16    Data3;
> >    UINT16    Data2;
> >    UINT32    Data1;
> > } IPMI_GUID;
> >
> > Thank you,
> > Aaron
> >
> >
> >
> >
>
>
> 
>



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#106458): https://edk2.groups.io/g/devel/message/106458
Mute This Topic: https://groups.io/mt/99796579/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to