Port-vax archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: booting NetBSD/vax on real hardware



On Sun, May 25, 2014 at 06:06:15PM -0400, Charles Dickman wrote:
> boot included in release was broken. It looks like this was about the
> same time that the decompress code in standalone boot transitioned
> from lib/libz to net/zlib. It is clearly 10 times faster than in
> 6.1.4.

Spot on - not the decompress code, but the crc32() function in libsa.
The optimized one in libkern uses large tables, but that makes it fast
on VAX. The tiny one in libsa computes it all on the fly - and seems to
be dog slow on VAX.

I'm testing a change to switch back to the libkern one for VAX.

Martin


Home | Main Index | Thread Index | Old Index