Subject: ANNOUNCE: New kernel
To: None <port-arm32@NetBSD.ORG>
From: Mark Brinicombe <amb@physig4.ph.kcl.ac.uk>
List: port-arm32
Date: 08/29/1996 21:31:22
Hi,
  Ok announcing bsd-4554 (PROTAGONIST config) kernel. It can be found in the
1.2-beta kernels directory directory.

Ok it has been a while since I put a kernel up and this one is still not
perfect...

I have been delaying release another kernel in the hopes of fixing a problem
with the EtherH driver. However this has not happen yet (should do with in the
month) but there is a need for a new kernel ....

Internally there have been a large number of source changes

External changes you may notice:

1. optimised copying trapframes between UND32 and SVC32 mode when calling
   userret() after and FP instruction.
2. optimised FPE postproc code to only copy trapframes if mi_switch() needs to
   be called.
3. FPE core is fully linked at compile time rather than relocation being done
at    boot time. This also allows the simplification of the FPE core glue code,
   removing an ADD and 2 LDR's from every glue function.
4. Interrupts are now always blocked between testing astpending and returning
to
   user mode.
5. Following delivery of an ast the astpending flags is rechecked in case
   another ast has been posted. (i.e. loops round deliverying asts before exit
   to userland rather than just deliverying one).
6. Connect32 podules using the Acorn SCSI card ID are trapped and not
   treated as an Acorn card (fixes hangup problem during autoconfiguration).
7. Framework in place for connect32 SCSI card.
8. Implemented userland breakpoints (instruction is 0xe6000011)
9. Updated ptrace(PT_[SG]ETFPRESG, ...) to work with the ARM FPE.
10. qmouse driver updated for post ART Xservers (xarm22+)
11. EtherA driver will now reset the interface following bad/dropped packets
12. System dumps now implemented. Kernel will dump all phys memory to the swap
    partition for savecore following a kernel panic.

+ Loads of other things I cannot remember at the moment ;-)

Cheers,
				Mark

-- 
Mark Brinicombe				amb@physig.ph.kcl.ac.uk
Research Associate			http://www.ph.kcl.ac.uk/~amb/
Department of Physics			tel: 0171 873 2894
King's College London			fax: 0171 873 2716