git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH] remove ARM and Mozilla SHA1 implementations

From
PHPeter Harris <git@peter.is-a-geek.org>
Date
Aug 24, 2009, 20:10 UTC
Message-ID
<eaa105840908241310m5c4007ach19f496fe294eb7ea@mail.gmail.com>
In-Reply-To
<alpine.LFD.2.00.0908241318000.6044@xanadu.home>
On Mon, Aug 24, 2009 at 1:27 PM, Nicolas Pitre<nico@cam.org> wrote:
>
> TRy a build with PPC_SHA1=1, and then compare with BLK_SHA1=1.
> And best is to time a fsck --full.
I happen to have an old POWER3 AIX box available.

I got tired of waiting for a fsck --full to complete on the git repo, so I used git://anongit.freedesktop.org/git/xcb/libxcb instead. Best of five runs:

OpenSSL: $ time ../git-1.6.4.1/git fsck --full

real 0m4.120s user 0m3.776s sys 0m0.031s

BLK_SHA1: $ time ../git-blk/git fsck --full

real 0m4.231s user 0m3.867s sys 0m0.026s

PPC_SHA1:
    CC ppc/sha1ppc.o
Assembler:
/tmp//ccdODWpe.s: line 8: 1252-142 Syntax error.
/tmp//ccdODWpe.s: line 9: 1252-142 Syntax error.
[same error repeated 42 times]
gmake: *** [ppc/sha1ppc.o] Error 1

Hmm. So that may not help so much after all. Let me know if there are any other tests you would like me to run.

This machine has: $ gcc --version gcc (GCC) 3.3.2

$ as -v as V5.3

$ lsattr -E -l proc0 frequency 200000000 Processor Speed False smt_enabled false Processor SMT enabled False smt_threads 0 Processor SMT threads False state enable Processor state False type PowerPC_POWER3 Processor type False

Peter Harris
Previous: Nicolas PitreNext: Nicolas Pitre
Message 7 of 10 in “remove ARM and Mozilla SHA1 implementations”
  1. remove ARM and Mozilla SHA1 implementationsNicolas Pitre, Aug 17, 2009
  2. Johannes SchindelinAug 18, 2009
  3. Nicolas PitreAug 24, 2009
  4. Johannes SchindelinAug 24, 2009
  5. Johannes SchindelinAug 24, 2009
  6. Nicolas PitreAug 24, 2009
  7. Peter HarrisAug 24, 2009
  8. remove ARM and Mozilla SHA1 implementationsNicolas Pitre, Aug 18, 2009
  9. David AguilarAug 18, 2009
  10. Nicolas PitreAug 18, 2009

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.