Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: The Source of All Evil <source@NetBSD.ORG>
List: source-changes
Date: 06/13/1996 15:20:08
is
Thu Jun 13 15:12:35 EDT 1996
Update of /a/cvsroot/src/sys/arch/amiga/amiga
In directory pain.lcs.mit.edu:/a/tmp/cvs-serv14125
Revision/Branch: netbsd-1-2
Modified Files:
locore.s
Log Message:
Fix a bug in the 68020+68851 / 68030 branch of the buserr handler:
For these CPU's, you have to use the ptest operation to search the mmu
tables in order to decide whether it is a real bus error or just a
page fault or write protection violation.
Our old code assumed user space always when calling ptest, and
erroneously assumed the BUSERR bit in the ptest output (mmusr
register) is the only indication for bus errors to check.
In fact, we have to follow a multistage decision tree to decide. 68060
CPUs are much easier to handle correctly.
cgd
Thu Jun 13 15:18:43 EDT 1996
Update of /a/cvsroot/src/sys/arch/alpha/conf
In directory pain.lcs.mit.edu:/a/tmp/cvs-serv14486
Modified Files:
ALPHA BUNNY GENERIC JURA NOSY
Removed Files:
BALVENIE DILLY NONAME TOMMY
Log Message:
get rid of now-unnecessary kernel config files (now that swap generic
works) for my machines and now-nonexistent test machines. Clean up
options in existing config files so that they're more consistent. Add
more units of various pseudo-devices to several.