| Commit message (Expand) | Author | Age | Files | Lines |
* | Make MSGBUF_SIZE kernel option a loader tunable kern.msgbufsize. | pluknet | 2011-01-21 | 1 | -2/+1 |
* | Remove bogus usage of INTR_FAST. "Fast" interrupts are now indicated by | jhb | 2011-01-06 | 2 | -4/+4 |
* | Spell CRITICAL_ASSERT correctly. | cperciva | 2011-01-04 | 1 | -2/+1 |
* | Add hamfisted locking to the Xen/PV pmap code: Only allow one thread to | cperciva | 2011-01-04 | 1 | -0/+35 |
* | Adjust the critical section protecting _xen_flush_queue to cover the | cperciva | 2011-01-04 | 1 | -4/+11 |
* | 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 |
* | Reduce the Xen timecounter from 1GHz to 2^-9 GHz, thereby increasing the | cperciva | 2010-12-11 | 1 | -2/+3 |
* | Make the machdep.independent_wallclock sysctl do what it says on the box. | cperciva | 2010-12-11 | 1 | -1/+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 |
* | Rename HYPERVISOR_multicall (which performs the multicall hypercall) to | cperciva | 2010-11-25 | 1 | -0/+21 |
* | Remove vestigal debugging code which, in fork-heavy workloads, can cause | cperciva | 2010-11-25 | 1 | -1/+0 |
* | In xen_get_timecount, return the full ns-precision time rather than | cperciva | 2010-11-22 | 1 | -1/+1 |
* | 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 | 3 | -35/+32 |
* | 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 |
* | Move the mptable.h under x86/include/. | attilio | 2010-11-09 | 1 | -1/+1 |
* | Sync the APIC startup sequence with amd64: | jhb | 2010-11-08 | 1 | -1/+1 |
* | Move <machine/apicreg.h> to <x86/apicreg.h>. | jhb | 2010-11-01 | 2 | -2/+2 |
* | Improve the Xen para-virtualized device infrastructure of FreeBSD: | gibbs | 2010-10-19 | 1 | -2/+4 |
* | Update various places that store or manipulate CPU masks to use cpumask_t | jhb | 2010-08-11 | 1 | -6/+3 |
* | Add a new ipi_cpu() function to the MI IPI API that can be used to send an | jhb | 2010-08-06 | 1 | -7/+41 |
* | 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 |
* | Make NKPT a kernel option on i386 so that it can be set to a non-default | jhb | 2010-03-10 | 1 | -0/+1 |
* | Introduce the new kernel sub-tree x86 which should contain all the code | attilio | 2010-02-25 | 1 | -2/+2 |
* | - fix bootstrap for variable KVA_PAGES | kmacy | 2010-02-21 | 2 | -85/+55 |
* | Allow the pmap code to be built with GCC from FreeBSD 7 again. | ed | 2010-02-18 | 1 | -0/+4 |
* | Recommit r193732: | ed | 2010-01-19 | 1 | -1/+1 |
* | Eliminate an unused declaration. | alc | 2010-01-11 | 1 | -3/+0 |
* | Eliminate unused declarations. | alc | 2010-01-10 | 1 | -3/+0 |
* | Unbreak the XEN build after r201751. | bz | 2010-01-08 | 1 | -0/+4 |
* | Make pmap_set_pg() static. | alc | 2010-01-07 | 1 | -1/+2 |
* | Eliminate unused variables (see r137912). | alc | 2010-01-07 | 1 | -2/+0 |
* | - revert pmap_kenter_temporary to taking a physical address | kmacy | 2009-12-10 | 1 | -1/+2 |