| Commit message (Expand) | Author | Age | Files | Lines |
* | Various small changes to PV entry management: | alc | 2012-06-04 | 1 | -13/+16 |
* | Eliminate code duplication in free_pv_entry() and pmap_remove_pages() by | alc | 2012-06-01 | 1 | -10/+10 |
* | Eliminate some purely stylistic differences among the amd64, i386 native, | alc | 2012-05-30 | 1 | -4/+4 |
* | MFi386 pmap r233433 | alc | 2012-05-29 | 1 | -1/+0 |
* | Rename pmap_collect() to pmap_pv_reclaim() and rewrite it such that it no | alc | 2012-05-29 | 1 | -59/+121 |
* | Merge r216333 and r216555 from the native pmap | alc | 2011-12-30 | 1 | -10/+12 |
* | Fix a bug in the Xen pmap's implementation of pmap_extract_and_hold(): | alc | 2011-12-28 | 1 | -3/+6 |
* | Eliminate many of the unnecessary differences between the native and | alc | 2011-12-27 | 1 | -126/+163 |
* | The Xen pmap doesn't support superpages. So, there is no point in it | alc | 2011-12-20 | 1 | -51/+2 |
* | Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs. | ed | 2011-11-07 | 1 | -2/+2 |
* | Eliminate vestiges of page coloring in VM_ALLOC_NOOBJ calls to | alc | 2011-10-27 | 1 | -7/+3 |
* | Split the vm_page flags PG_WRITEABLE and PG_REFERENCED into atomic | kib | 2011-09-06 | 1 | -20/+20 |
* | - Move the PG_UNMANAGED flag from m->flags to m->oflags, renaming the flag | kib | 2011-08-09 | 1 | -17/+16 |
* | With retirement of cpumask_t and usage of cpuset_t for representing a | attilio | 2011-07-04 | 1 | -21/+32 |
* | When iterating over a paging queue, explicitly check for PG_MARKER, instead | alc | 2011-07-02 | 1 | -1/+1 |
* | Add a new option, OBJPR_NOTMAPPED, to vm_object_page_remove(). Passing this | alc | 2011-06-29 | 1 | -2/+2 |
* | - Fix a misusage of cpuset_t objects | attilio | 2011-05-24 | 1 | -1/+1 |
* | Add a "safety belt" check for lsb setting. | attilio | 2011-05-22 | 1 | -0/+1 |
* | Reintroduce the lazypmap infrastructure and convert it to using | attilio | 2011-05-20 | 1 | -0/+99 |
* | Commit the support for removing cpumask_t and replacing it directly with | attilio | 2011-05-05 | 1 | -26/+28 |
* | - Merge a fix fixup for the last lazyfix removal | attilio | 2011-05-02 | 1 | -1/+0 |
* | Remove the support for lazy cr3 switching from i386. | attilio | 2011-04-30 | 1 | -92/+0 |
* | Make MSGBUF_SIZE kernel option a loader tunable kern.msgbufsize. | pluknet | 2011-01-21 | 1 | -2/+1 |
* | Add hamfisted locking to the Xen/PV pmap code: Only allow one thread to | cperciva | 2011-01-04 | 1 | -0/+35 |
* | Make i386_set_ldt work on i386/XEN, step 1/5. | cperciva | 2010-12-31 | 1 | -0/+4 |
* | Remove a "not strictly correct" (and panic-inducing) workaround for a bug | cperciva | 2010-12-28 | 1 | -15/+2 |
* | Lock the vm page queue mutex in pmap_pte_release around the call | cperciva | 2010-12-26 | 1 | -0/+2 |
* | Revert r215819 and fix the bug properly. In pmap_qremove, paging table | cperciva | 2010-11-25 | 1 | -12/+1 |
* | Work around paging bug. Somehow we seem to be ending up with entries in | cperciva | 2010-11-25 | 1 | -0/+12 |
* | Unifdef XEN. This file is only compiled with the XEN kernel option set, | cperciva | 2010-11-20 | 1 | -103/+2 |
* | Add VTOM(va) macro as xpmap_ptom(VTOP(va)) to convert to machine addresses. | cperciva | 2010-11-20 | 1 | -15/+15 |
* | Make pmap_release consistent with pmap_pinit with respect to unpinning | cperciva | 2010-11-19 | 1 | -0/+5 |
* | Make pmap_release match pmap_pinit by invoking pmap_qremove(pmap->pm_pdpt) | cperciva | 2010-11-18 | 1 | -0/+3 |
* | Don't KASSERT in pmap_release that | cperciva | 2010-11-18 | 1 | -2/+3 |
* | Update various places that store or manipulate CPU masks to use cpumask_t | jhb | 2010-08-11 | 1 | -6/+3 |
* | Relax one of the new assertions in pmap_enter() a little. Specifically, | alc | 2010-06-11 | 1 | -1/+2 |
* | Reduce the scope of the page queues lock and the number of | alc | 2010-06-10 | 1 | -9/+13 |
* | Eliminate a stale comment. | alc | 2010-05-31 | 1 | -4/+0 |
* | Simplify the inner loop of pmap_collect(): While iterating over the page's | alc | 2010-05-30 | 1 | -2/+2 |
* | Merge various changes from i386/i386/pmap.c: | alc | 2010-05-30 | 1 | -72/+57 |
* | Push down page queues lock acquisition in pmap_enter_object() and | alc | 2010-05-26 | 1 | -4/+6 |
* | Roughly half of a typical pmap_mincore() implementation is machine- | alc | 2010-05-24 | 1 | -54/+53 |
* | On entry to pmap_enter(), assert that the page is busy. While I'm | alc | 2010-05-16 | 1 | -7/+16 |
* | Push down the page queues into vm_page_cache(), vm_page_try_to_cache(), and | alc | 2010-05-08 | 1 | -20/+17 |
* | merge 194209 in to the i386/xen pmap | kmacy | 2010-04-30 | 1 | -46/+47 |
* | On Alan's advice, rather than do a wholesale conversion on a single | kmacy | 2010-04-30 | 1 | -2/+9 |
* | MFi386 r207205 | alc | 2010-04-27 | 1 | -13/+7 |
* | Resurrect pmap_is_referenced() and use it in mincore(). Essentially, | alc | 2010-04-24 | 1 | -3/+29 |
* | - fix bootstrap for variable KVA_PAGES | kmacy | 2010-02-21 | 1 | -4/+5 |
* | Allow the pmap code to be built with GCC from FreeBSD 7 again. | ed | 2010-02-18 | 1 | -0/+4 |