| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename the IVY_RNG option to RDRAND_RNG. | kib | 2012-09-13 | 1 | -1/+1 |
* | Simplify pmap_unmapdev(). Since kmem_free() eventually calls pmap_remove(), | alc | 2012-09-10 | 1 | -4/+1 |
* | userret() already checks for td_locks when INVARIANTS is enabled, so | attilio | 2012-09-08 | 1 | -1/+0 |
* | Add support for new Intel on-CPU Bull Mountain random number | kib | 2012-09-05 | 1 | -0/+2 |
* | Rename {_,}pmap_unwire_pte_hold() to {_,}pmap_unwire_ptp() and update the | alc | 2012-09-05 | 1 | -22/+22 |
* | Add hpt27xx to GENERIC kernel for amd64 and i386 systems. | delphij | 2012-09-04 | 1 | -0/+1 |
* | Fix duplicate entries for mwl(4): | jhb | 2012-09-04 | 1 | -6/+1 |
* | Fix misspelled "Infiniband". | jhb | 2012-08-28 | 1 | -1/+1 |
* | Grammar fix: s/NIC's/NICs/ | gjb | 2012-08-26 | 1 | -1/+1 |
* | As discussed on -current, remove the hardcoded default maxswzone. | des | 2012-08-14 | 1 | -8/+0 |
* | Add a hackish debugging facility to provide a bit of information about | kib | 2012-08-14 | 1 | -2/+20 |
* | Real hardware, as opposed to QEMU, does not allow to have a call gate | kib | 2012-08-14 | 2 | -6/+27 |
* | Remove the deassert INIT IPI from the IPI startup sequence for APs. | jhb | 2012-08-13 | 1 | -16/+1 |
* | Add a 10 millisecond delay after sending the initial INIT IPI. This | jhb | 2012-08-13 | 1 | -1/+2 |
* | Build modules along with the XENHVM kernels. | cperciva | 2012-08-13 | 1 | -2/+0 |
* | The assertion that I added in r238889 could legitimately fail when a | alc | 2012-08-08 | 1 | -1/+2 |
* | Do not apply errata 721 workaround when under hypervisor, since | kib | 2012-08-07 | 1 | -1/+7 |
* | Remove duplicate header inclusion of <sys/sysent.h> | pluknet | 2012-08-07 | 1 | -1/+0 |
* | Shave off a few more cycles from the average execution time of pmap_enter() | alc | 2012-08-05 | 1 | -7/+2 |
* | Add lfence(). | kib | 2012-08-01 | 1 | -0/+7 |
* | Revise pmap_enter()'s handling of mapping updates that change the | alc | 2012-08-01 | 1 | -22/+30 |
* | Change (unused) prototype for stmxcsr() to match reality. | kib | 2012-07-30 | 1 | -1/+1 |
* | Shave off a few more cycles from pmap_enter()'s critical section. In | alc | 2012-07-29 | 1 | -14/+17 |
* | Forcibly shut up clang warning about NULL pointer dereference. | kib | 2012-07-23 | 1 | -0/+7 |
* | Constently use 2-space sentence breaks. | kib | 2012-07-21 | 1 | -2/+2 |
* | Stop caching curpcb in the local variable. | kib | 2012-07-21 | 1 | -16/+12 |
* | The PT_I386_{GET,SET}XMMREGS and PT_{GET,SET}XSTATE operate on the | kib | 2012-07-21 | 1 | -1/+6 |
* | Stop clearing x87 exceptions in the #MF handler on amd64. If user code | kib | 2012-07-21 | 1 | -18/+13 |
* | Introduce curpcb magic variable, similar to curthread, which is MD | kib | 2012-07-19 | 5 | -14/+30 |
* | Don't unnecessarily set PGA_REFERENCED in pmap_enter(). | alc | 2012-07-19 | 1 | -7/+5 |
* | On AMD64, provide siginfo.si_code for floating point errors when error | kib | 2012-07-18 | 3 | -15/+34 |
* | Add stmxcsr. | kib | 2012-07-18 | 1 | -0/+2 |
* | Add support for the XSAVEOPT instruction use. Our XSAVE/XRSTOR usage | kib | 2012-07-14 | 3 | -1/+73 |
* | Wring a few cycles out of pmap_enter(). In particular, on a user-space | alc | 2012-07-13 | 1 | -75/+86 |
* | Add a clts() wrapper around the 'clts' instruction to <machine/cpufunc.h> | jhb | 2012-07-09 | 2 | -6/+13 |
* | Partially revert r217515 so that the mem_range_softc variable is always | jhb | 2012-07-09 | 2 | -2/+3 |
* | Use assembler mnemonic instead of manually assembling, contination for r238142. | kib | 2012-07-06 | 1 | -6/+3 |
* | Several fixes to the amd64 disassembler: | jhb | 2012-07-06 | 1 | -22/+134 |
* | Make pmap_enter()'s management of PV entries consistent with the other pmap | alc | 2012-07-06 | 1 | -20/+15 |
* | Now that our assembler supports the xsave family of instructions, use them | jhb | 2012-07-05 | 2 | -19/+23 |
* | Calculate the new PTE value in pmap_enter() before acquiring any locks. | alc | 2012-07-05 | 1 | -32/+27 |
* | Correct an error in r237513. The call to reserve_pv_entries() must come | alc | 2012-07-05 | 1 | -8/+12 |
* | Decode the 'xsave', 'xrstor', 'xsaveopt', 'xgetbv', 'xsetbv', and | jhb | 2012-07-04 | 1 | -3/+18 |
* | tws(4) is interfaced with CAM so move it to the same section. | delphij | 2012-07-01 | 1 | -1/+1 |
* | Optimize reserve_pv_entries() using the popcnt instruction. | alc | 2012-06-30 | 2 | -3/+18 |
* | In r237592, I forgot that pmap_enter() might already hold a PV list lock | alc | 2012-06-29 | 1 | -15/+30 |
* | Avoid some unnecessary PV list locking in pmap_enter(). | alc | 2012-06-28 | 1 | -1/+1 |
* | Optimize pmap_pv_demote_pde(). | alc | 2012-06-28 | 1 | -10/+35 |
* | Add new pmap layer locks to the predefined lock order. Change the names | alc | 2012-06-27 | 1 | -3/+3 |
* | Introduce RELEASE_PV_LIST_LOCK(). | alc | 2012-06-26 | 1 | -8/+11 |