alc f81e3f6141 Rename pmap_collect() to pmap_pv_reclaim() and rewrite it such that it no
longer uses the active and inactive paging queues.  Instead, the pmap now
maintains an LRU-ordered list of pv entry pages, and pmap_pv_reclaim() uses
this list to select pv entries for reclamation.

Note: The old pmap_collect() tried to avoid reclaiming mappings for pages
that have either a hold_count or a busy field that is non-zero.  However,
this isn't necessary for correctness, and the locking in pmap_collect() was
insufficient to guarantee that such mappings weren't reclaimed.  The new
pmap_pv_reclaim() doesn't even try.

MFC after:	5 weeks
2012-05-26 06:10:25 +00:00
..
2012-05-18 18:55:58 +00:00
MFC
2011-05-09 18:53:13 +00:00
2012-05-24 22:00:48 +00:00
2012-05-18 18:55:58 +00:00
2012-01-15 13:23:18 +00:00
2012-05-18 18:55:58 +00:00
2012-03-28 20:58:30 +00:00
2012-05-20 08:17:20 +00:00