NetBSD/sys/arch
pk 5704efd375 Replace many setpte4m() calls with a simpler helper function because
the address of the desired PTE location is readily available in the
callers context (setpte4m() retraces the entire 3-level structure
to arrive at the PTE location).

Also, in many cases we can do away with the distinction between pmaps
that have or have not allocated a context. This is really only useful
in cases where we're interested in the REF or MOD bits which can differ
in the TLB version of a PTE.  By doing this, we avoid getpte()'s which
in many cases instruct the MMU to start a table walk only to find out
that there's nothing there after going 2/3 of the way, or waste a TLB
entry because of TLB flushing soon after getpte() completes.

In addition, there's a hook to flush the cache line corresponding to
the (kernel virtual) location of a PTE entry when it gets altered.
1997-03-20 23:48:37 +00:00
..
alpha fix up new-arp goofups 1997-03-18 07:27:58 +00:00
amiga Remove NAE, put the revision into ae_softc and fixes from dev/ic/am7990.c: 1997-03-18 18:44:53 +00:00
arm32 Implement set_format. 1997-03-20 16:51:38 +00:00
atari Separate bcopy and copypage stuff from copy.s 1997-03-17 19:46:36 +00:00
hp300 Correct keyboard map references in the default case. From 1997-03-20 08:07:01 +00:00
i386 Make this compile with NetBSD-1.2D (if_ether.h location changed). 1997-03-20 16:15:15 +00:00
m68k Separate bcopy and copypage stuff from copy.s 1997-03-17 19:46:36 +00:00
mac68k Several minor changes: 1997-03-20 17:47:51 +00:00
mips Use genassym.sh script to make assym.h, for cross-compiling. 1997-03-16 11:54:03 +00:00
mvme68k Change arg two of all the match functions back to struct cfdata 1997-03-19 16:24:38 +00:00
ofppc Define the `cleankernel' target consistently with other ports. 1997-03-14 23:27:29 +00:00
pc532 * Remove the unused variable fsr in ieee_invop. 1997-03-20 12:04:08 +00:00
pica New ARP system, supports IPv4 over any hardware link. 1997-03-15 18:09:08 +00:00
pmax Use genassym.sh script to make assym.h, for cross-compiling. 1997-03-16 11:54:03 +00:00
powerpc New ARP system, supports IPv4 over any hardware link. 1997-03-15 18:09:08 +00:00
sparc Replace many setpte4m() calls with a simpler helper function because 1997-03-20 23:48:37 +00:00
sun3 This needs muli-include protection now. 1997-03-20 16:21:10 +00:00
sun3x Change location of if_ether.h to net/ from netinet/. 1997-03-20 21:21:00 +00:00
vax #include <net/if_media.h> 1997-03-17 03:17:34 +00:00
x68k Separate bcopy and copypage stuff from copy.s 1997-03-17 19:46:36 +00:00