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().