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

Reply via email to