Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: None <source@NetBSD.ORG>
List: source-changes
Date: 01/03/1998 00:30:03
thorpej
Fri Jan 2 16:23:54 PST 1998
Update of /cvsroot/src/sys/arch/vax/bi
In directory netbsd1:/var/slash-tmp/cvs-serv27203
Modified Files:
kdb.c
Log Message:
Grab the PCB directly from the u-area, not by indirecting through VM
structures.
thorpej
Fri Jan 2 16:24:42 PST 1998
Update of /cvsroot/src/sys/arch/vax/vax
In directory netbsd1:/var/slash-tmp/cvs-serv27244
Modified Files:
disksubr.c
Log Message:
Grab the PCB directly from the u-area, not by indirecting through VM
structures.
thorpej
Fri Jan 2 16:25:20 PST 1998
Update of /cvsroot/src/sys/arch/vax/vsa
In directory netbsd1:/var/slash-tmp/cvs-serv27276
Modified Files:
vsbus.c
Log Message:
Grab the PCB directly from the u-area, not by indirecting through VM
structures.
thorpej
Fri Jan 2 16:28:45 PST 1998
Update of /cvsroot/src/sys/arch/vax/include
In directory netbsd1:/var/slash-tmp/cvs-serv27300
Modified Files:
pmap.h
Log Message:
- Remove the PCB pointer from the pmap structure. Instead, store the
page {0,1} base and length registers in the pmap structure. They will
be loaded in to the PCB when the process's address space is activated
by way of pmap_activate().
- Remove pmap_pinit() macro; it's now a real function.
- Prototypes for pmap_pinit(), pmap_activate(), pmap_deactivate().