[fedora-arm] Broken sha512sum in coreutils
Gordan Bobic
gordan at bobich.net
Fri Jan 7 16:15:12 UTC 2011
Andy Green wrote:
> On 01/07/11 15:58, Somebody in the thread at some point said:
>
>> The results are definitely different when using the sha512sum from the
>> tar ball.
>>
>> (/usr/src/arm/rootfs-f12 is a fresh, pristine tarball extract)
>>
>> Where are our methods diverging?
>
> Dunno, kernel is different though.
>
> [root at ivmon ~]# /tmp/sha512sum /bin/bash
> ceea8800ab1258468c76839e42b1457bff8b4888766758420612dc991c04c46ef0f8fc0ea6d0fd0132f00a9666086d18900514632c0f2afe428302e2b2b5b384
> /bin/bash
> [root at ivmon ~]# /usr/bin/sha512sum /bin/bash
> ceea8800ab1258468c76839e42b1457bff8b4888766758420612dc991c04c46ef0f8fc0ea6d0fd0132f00a9666086d18900514632c0f2afe428302e2b2b5b384
> /bin/bash
> [root at ivmon ~]# ls -l /tmp/sha512sum
> -rwxr-xr-x 1 root root 100636 Jan 11 00:41 /tmp/sha512sum
> [root at ivmon ~]# ls -l /usr/bin/sha512sum
> -rwxr-xr-x 1 root root 103456 Oct 8 2009 /usr/bin/sha512sum
>
> Is your alignment stuff all zeroes still?
>
> [root at ivmon ~]# cat /proc/cpu/alignment
> User: 0
> System: 0
> Skipped: 0
> Half: 0
> Word: 0
> DWord: 0
> Multi: 0
> User faults: 0 (ignored)
You may be on to something here:
[root at sheeva ~]# uname -a
Linux sheeva 2.6.36.2-vs2.3.0.36.38.2-kw #1 Wed Jan 5 17:54:59 GMT 2011
armv5tel armv5tel armv5tel GNU/Linux
[root at sheeva ~]# cat /proc/cpu/alignment
User: 12230853
System: 1
Skipped: 0
Half: 0
Word: 0
DWord: 1
Multi: 0
User faults: 0 (ignored)
What does that imply, then?
Gordan
More information about the arm
mailing list