Subject: CVS commit: syssrc
To: None <source-changes@netbsd.org>
From: Ben Harris <bjh21@netbsd.org>
List: source-changes
Date: 12/27/2000 17:16:05
Module Name: syssrc
Committed By: bjh21
Date: Wed Dec 27 15:16:04 UTC 2000
Modified Files:
syssrc/sys/arch/arm26/arm26: pmap.c
Log Message:
Medium-sized pmap overhaul:
- Use UVMHIST for debugging messages, rather than printf
- Rely on the caller of pmap_enter to tell us how to manipulate referenced/
modified bits in the kernel pmap.
[ Suggested by chs -- may need work on the rest of the kernel. ]
- Split third-stage initialisation out of pmap_create() into pmap_init2().
- Bug fix: when relocating pv_table, fix up all references to it as well.
- Bug fix: in pv_release(), if pulling up a pv_entry to the head of the
list, correct the reference from its pmap.
To generate a diff of this commit:
cvs rdiff -r1.9 -r1.10 syssrc/sys/arch/arm26/arm26/pmap.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.