[ipxe-devel] uuid mangling patch

Michael Brown mcb30 at ipxe.org
Tue Mar 19 16:16:10 UTC 2013


On 19/03/13 16:09, Michael Brown wrote:
>> Is it possible another value in the SMBIOS information contains
>> information about the endianness of the UUID field?
>
> Nothing I've found, though I haven't looked too hard.

Looks as though the endianness changed in SMBIOS 2.6, for some unknown 
reason:

   http://linux.derkeiler.com/Mailing-Lists/Kernel/2011-01/msg07703.html

This is incredibly annoying to deal with; iPXE treats a UUID (from any 
source) as being an opaque sequence of bytes.  It's only at the point of 
converting to a text string that we care about endianness, and at that 
point we have no knowledge of where the raw data came from.

Michael



More information about the ipxe-devel mailing list