hp700 small snapshot update

Matt Fredette <[email protected]>
Newsgroups gmane.os.netbsd.ports.hp700
Message-ID <[email protected]>
Hi!  I've been doing a little hp700 work lately.  While I don't have a new 
snapshot, I do have a small update that should address the problems people 
were seeing with the last snapshot.

ftp://ftp.netbsd.org/pub/NetBSD/misc/fredette/hp700/hp700-update-20020905.tar.gz

This tarball contains a new bootable LIF image, a new kernel, and a new
/usr/libexec/ld.elf_so, to replace those in the 2002-07-06 snapshot.

I've tested this on a 712/80, 715/50, and a 735/99.  Highlights:

- No more BTLB entry waste.  The kernel used to run out of BTLB entries
  on a 712/80, which only has eight.

- Better pmap memory usage.  The pmap used to consume a gratuitous
  amount of memory for its data structures.

- A workaround for a still-misunderstood cache behavior has been added to
  ld.elf_so.  This lets dynamic executables work on a 735/99.

- "ie0: receive descriptors out of sync" are now rare.  They still 
   happen, but not nearly as much as they did before.

- On many machines that have them, the network transmit, network receive, 
  and SCSI LEDs blink, and the load average is displayed on the "other" LEDs.

-- 
Matt Fredette
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.