Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: The Source of All Evil <source@NetBSD.ORG>
List: source-changes
Date: 02/27/1998 11:40:01
thorpej
Fri Feb 27 11:39:03 PST 1998
Update of /cvsroot/src/sys/arch/alpha/alpha
In directory nb00:/tmp/cvs-serv25279/alpha
Modified Files:
pmap.old.c
Log Message:
Revamp pv_table management:
- Make pv_table an array of struct pv_head's, which contain LIST_HEADs
for the pv_entry's, as well as page attributes (mod, ref, ptpage).
- Use <sys/queue.h> to manipulate pv_entry lists.
- Fix several obvious bugs in pmap_collect_pv().
- Use K0SEG to access pv_page's.
thorpej
Fri Feb 27 11:39:03 PST 1998
Update of /cvsroot/src/sys/arch/alpha/include
In directory nb00:/tmp/cvs-serv25279/include
Modified Files:
pmap.old.h vmparam.h
Log Message:
Revamp pv_table management:
- Make pv_table an array of struct pv_head's, which contain LIST_HEADs
for the pv_entry's, as well as page attributes (mod, ref, ptpage).
- Use <sys/queue.h> to manipulate pv_entry lists.
- Fix several obvious bugs in pmap_collect_pv().
- Use K0SEG to access pv_page's.