The big vs. little endian issue is a separate issue as ARM is bi-endian and as such an OS or application could be either (though not mixing endianess in one "machine"). Any big-endian issues with ipmitool should be observable on other existing big-endian platforms (e.g. PowerPC, MIPS, 68K, etc.).
Also, the GUID parsing/display issue is also a different issue as you mentioned ipmitool assumes a different field and byte order than that specified in Table 20-10 of the IPMI specification. Since existing BMCs seem to be tested primarily with ipmitool and the display output of the GUID appears consistent with other methods of querying/displaying the system GUID (e.g. via the BIOS setup or a BMC Web GUI), then the defacto behavior appears to be well entrenched even though it contradicts the spec. I agree, at the minimum, ipmitool should output the GUID consistently whether run on a big or little endian platform. -Rob From: Jarrod B Johnson [mailto:jbjoh...@us.ibm.com] Sent: Tuesday, February 18, 2014 12:01 PM To: Zdenek Styblik Cc: ipmitool-devel Subject: Re: [Ipmitool-devel] 64 bit ARM support for ipmitool Well, I will say that at least in one place, ipmitool assumes that the system is little-endian. When iit goes to print GUID the GUID will come out looking different whether the host is little or big endian. Of course strictly speaking the IPMI format for DUID is not honored by anyone, but the defacto behavior is the funky representation that DMI calls 'wire format'. Based on the 'de facto' behavior ipmitool only looks right if system is little endian. [Inactive hide details for Zdenek Styblik ---02/18/2014 02:13:12 PM---On Mon, Feb 17, 2014 at 11:13 PM, Jim Mankovich <jmank@hp.]Zdenek Styblik ---02/18/2014 02:13:12 PM---On Mon, Feb 17, 2014 at 11:13 PM, Jim Mankovich <jm...@hp.com<mailto:jm...@hp.com>> wrote: > Has anyone looked into build From: Zdenek Styblik <zdenek.styb...@gmail.com<mailto:zdenek.styb...@gmail.com>> To: Jim Mankovich <jm...@hp.com<mailto:jm...@hp.com>> Cc: ipmitool-devel <ipmitool-devel@lists.sourceforge.net<mailto:ipmitool-devel@lists.sourceforge.net>> Date: 02/18/2014 02:13 PM Subject: Re: [Ipmitool-devel] 64 bit ARM support for ipmitool ________________________________ On Mon, Feb 17, 2014 at 11:13 PM, Jim Mankovich <jm...@hp.com<mailto:jm...@hp.com>> wrote: > Has anyone looked into building and testing ipmitool on any 64 bit arm > platform? Jim, I see no reason why it shouldn't be possible or why there should be any problems. Having said that, I assume you're asking about compiler options/cross-compilation? Z. > > -- > --- Jim Mankovich | jm...@hp.com<mailto:jm...@hp.com> (US Mountain Time) --- > > > ------------------------------------------------------------------------------ > Managing the Performance of Cloud-Based Applications > Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. > Read the Whitepaper. > http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk > _______________________________________________ > Ipmitool-devel mailing list > Ipmitool-devel@lists.sourceforge.net<mailto:Ipmitool-devel@lists.sourceforge.net> > https://lists.sourceforge.net/lists/listinfo/ipmitool-devel ------------------------------------------------------------------------------ Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk _______________________________________________ Ipmitool-devel mailing list Ipmitool-devel@lists.sourceforge.net<mailto:Ipmitool-devel@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/ipmitool-devel
<<inline: image001.gif>>
------------------------------------------------------------------------------ Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk
_______________________________________________ Ipmitool-devel mailing list Ipmitool-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ipmitool-devel