cvs commit: src/sys/amd64/amd64 pmap.c
Alan Cox
alc at FreeBSD.org
Sat May 5 18:58:23 UTC 2007
alc 2007-05-05 18:58:22 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_6)
sys/amd64/amd64 pmap.c
Log:
MFC Revision 1.530
Replace diagnostic printf()s by assertions. Use consistent style
for similar assertions.
MFC Revision 1.540
Introduce pmap_try_insert_pv_entry().
Use pmap_try_insert_pv_entry() in pmap_copy() instead of
pmap_insert_entry().
Eliminate the explicit low-memory checks in pmap_copy().
MFC Revision 1.544
Retire pmap_track_modified().
MFC Revision 1.555
Introduce the function pmap_enter_object().
MFC Revision 1.558 (in part)
Change pmap_enter_quick_locked() to fail rather than wait if it is
unable to allocate a page table page. Similarly, change
pmap_enter_quick_locked() to call pmap_try_insert_pv_entry() rather
than pmap_insert_entry().
Add an assertion that the object containing m_start is locked in
pmap_enter_object(). Remove a similar assertion from
pmap_enter_quick_locked() because that function no longer accesses
the containing object.
Remove a stale comment.
Revision Changes Path
1.516.2.14 +122 -121 src/sys/amd64/amd64/pmap.c
More information about the cvs-src
mailing list