Subject: CVS commit: syssrc/sys/arch
To: None <source-changes@netbsd.org>
From: Jason R Thorpe <thorpej@netbsd.org>
List: source-changes
Date: 02/21/2002 23:58:03
Module Name: syssrc
Committed By: thorpej
Date: Thu Feb 21 21:58:03 UTC 2002
Modified Files:
syssrc/sys/arch/acorn32/acorn32: rpc_machdep.c
syssrc/sys/arch/arm/arm32: pmap.c
syssrc/sys/arch/arm/include/arm32: pmap.h
syssrc/sys/arch/cats/cats: cats_machdep.c
syssrc/sys/arch/evbarm/integrator: integrator_machdep.c
syssrc/sys/arch/evbarm/iq80310: iq80310_machdep.c
syssrc/sys/arch/hpcarm/hpcarm: hpc_machdep.c
syssrc/sys/arch/netwinder/netwinder: netwinder_machdep.c
syssrc/sys/arch/shark/ofw: ofw.c
Log Message:
Keep track of which kernel PTs are available during bootstrap,
and let pmap_map_chunk() lookup the correct one to use for the
current VA. Eliminate the "l2table" argument to pmap_map_chunk().
Add a second L2 table for mapping kernel text/data/bss on the
IQ80310 (fixes booting kernels with ramdisks).
To generate a diff of this commit:
cvs rdiff -r1.21 -r1.22 syssrc/sys/arch/acorn32/acorn32/rpc_machdep.c
cvs rdiff -r1.45 -r1.46 syssrc/sys/arch/arm/arm32/pmap.c
cvs rdiff -r1.27 -r1.28 syssrc/sys/arch/arm/include/arm32/pmap.h
cvs rdiff -r1.20 -r1.21 syssrc/sys/arch/cats/cats/cats_machdep.c
cvs rdiff -r1.13 -r1.14 \
syssrc/sys/arch/evbarm/integrator/integrator_machdep.c
cvs rdiff -r1.26 -r1.27 syssrc/sys/arch/evbarm/iq80310/iq80310_machdep.c
cvs rdiff -r1.32 -r1.33 syssrc/sys/arch/hpcarm/hpcarm/hpc_machdep.c
cvs rdiff -r1.20 -r1.21 \
syssrc/sys/arch/netwinder/netwinder/netwinder_machdep.c
cvs rdiff -r1.5 -r1.6 syssrc/sys/arch/shark/ofw/ofw.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.