#
272461 |
|
02-Oct-2014 |
gjb |
Copy stable/10@r272459 to releng/10.1 as part of the 10.1-RELEASE process.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
270920 |
|
01-Sep-2014 |
kib |
Fix a leak of the wired pages when unwiring of the PROT_NONE-mapped wired region. Rework the handling of unwire to do the it in batch, both at pmap and object level.
All commits below are by alc.
MFC r268327: Introduce pmap_unwire().
MFC r268591: Implement pmap_unwire() for powerpc.
MFC r268776: Implement pmap_unwire() for arm.
MFC r268806: pmap_unwire(9) man page.
MFC r269134: When unwiring a region of an address space, do not assume that the underlying physical pages are mapped by the pmap. This fixes a leak of the wired pages on the unwiring of the region mapped with no access allowed.
MFC r269339: In the implementation of the new function pmap_unwire(), the call to MOEA64_PVO_TO_PTE() must be performed before any changes are made to the PVO. Otherwise, MOEA64_PVO_TO_PTE() will panic.
MFC r269365: Correct a long-standing problem in moea{,64}_pvo_enter() that was revealed by the combination of r268591 and r269134: When we attempt to add the wired attribute to an existing mapping, moea{,64}_pvo_enter() do nothing. (They only set the wired attribute on newly created mappings.)
MFC r269433: Handle wiring failures in vm_map_wire() with the new functions pmap_unwire() and vm_object_unwire(). Retire vm_fault_{un,}wire(), since they are no longer used.
MFC r269438: Rewrite a loop in vm_map_wire() so that gcc doesn't think that the variable "rv" is uninitialized.
MFC r269485: Retire pmap_change_wiring().
Reviewed by: alc
|
#
256281 |
|
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
#
179211 |
|
22-May-2008 |
alc |
The function pmap_addr_hint no longer exists. Remove its man page.
|
#
147391 |
|
14-Jun-2005 |
hmp |
Add a cross-reference to the pmap_page_init(9) manual page.
Approved by: re
|
#
131681 |
|
06-Jul-2004 |
ru |
Fixed the .Os call (missing or wrong).
|
#
131642 |
|
05-Jul-2004 |
ru |
Slightly improve the markup.
|
#
131594 |
|
04-Jul-2004 |
ru |
Sort SEE ALSO references (in dictionary order, ignoring case).
|
#
125145 |
|
28-Jan-2004 |
mux |
Fix another typo.
|
#
125144 |
|
28-Jan-2004 |
mux |
Fix typo.
|
#
120835 |
|
05-Oct-2003 |
bms |
Update cross-references.
|
#
120832 |
|
05-Oct-2003 |
bms |
Add pmap_wired_count() and pmap_resident_count() to the pmap documentation.
Discussed with: peter
|
#
120723 |
|
03-Oct-2003 |
bms |
Update the pmap(9) documentation to reflect the movement of pmap_prefault() to the machine-independent VM layer, as per alc's recent commit. Add a definition for the new pmap_is_prefaultable() helper function.
|
#
120441 |
|
25-Sep-2003 |
bms |
Add manual page documentation for the machine-independent PMAP subsystem. Include documentation of alc's new pmap_extract_and_hold() function.
Reviewed by: hmp Approved by: jake (mentor)
|