| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Add PV list locking to pmap_enter(). Its execution is no longer serialized | alc | 2012-06-26 | 1 | -57/+70 |
* | Add PV chunk and list locking to pmap_change_wiring(), pmap_protect(), and | alc | 2012-06-25 | 1 | -57/+109 |
* | Introduce reserve_pv_entry() and use it in pmap_pv_demote_pde(). In order | alc | 2012-06-23 | 1 | -1/+83 |
* | Implement mechanism to export some kernel timekeeping data to | kib | 2012-06-22 | 1 | -0/+6 |
* | Reserve AT_TIMEKEEP auxv entry for providing usermode the pointer to | kib | 2012-06-22 | 1 | -0/+1 |
* | Introduce CHANGE_PV_LIST_LOCK_TO_{PHYS,VM_PAGE}() to avoid duplication of | alc | 2012-06-22 | 1 | -24/+20 |
* | Update the PV stats in free_pv_entry() using atomics. After which, it is | alc | 2012-06-21 | 1 | -38/+14 |
* | Add PV list locking to pmap_copy(), pmap_enter_object(), and | alc | 2012-06-20 | 1 | -31/+61 |
* | Condition the implementation of pv_entry_count on PV_STATS. On amd64, | alc | 2012-06-19 | 1 | -16/+16 |
* | - Updated TOE support in the kernel. | np | 2012-06-19 | 1 | -0/+1 |
* | Adjust the fix in r236953, by not generating the signal manually, but | kib | 2012-06-18 | 1 | -11/+5 |
* | Add PV chunk and list locking to pmap_page_exists_quick(), | alc | 2012-06-18 | 1 | -15/+63 |
* | The page flag PGA_WRITEABLE is set and cleared exclusively by the pmap | alc | 2012-06-16 | 1 | -0/+1 |
* | Oops - use the actual 11n enable option. | adrian | 2012-06-15 | 1 | -1/+1 |
* | Ok, ok. 802.11n can be on by default in GENERIC in -HEAD. | adrian | 2012-06-15 | 1 | -0/+2 |
* | Update a couple comments to reflect r235598. | alc | 2012-06-14 | 1 | -2/+2 |
* | Correctly identify the function in a KASSERT(). | alc | 2012-06-14 | 1 | -2/+3 |
* | - Remove unused code for CR3 and CR4. | jkim | 2012-06-13 | 4 | -11/+4 |
* | - Fix resumectx() prototypes to reflect reality. | jkim | 2012-06-13 | 2 | -3/+3 |
* | Fix a problem where zero-length RDATA fields can cause named(8) to crash. | bz | 2012-06-12 | 1 | -0/+17 |
* | Share IPI init and startup code of mp_machdep.c with acpi_wakeup.c | iwasaki | 2012-06-12 | 2 | -44/+55 |
* | Avoid unnecessary atomic operations for clearing PGA_WRITEABLE in | alc | 2012-06-11 | 1 | -2/+4 |
* | Some fixes for r236772. | iwasaki | 2012-06-10 | 1 | -2/+2 |
* | Add x86/acpica/acpi_wakeup.c for amd64 and i386. Difference of | iwasaki | 2012-06-09 | 7 | -630/+196 |
* | Various small changes to PV entry management: | alc | 2012-06-04 | 1 | -10/+5 |
* | free wdog_kern_pat calls in post-panic paths from under SW_WATCHDOG | avg | 2012-06-03 | 1 | -4/+2 |
* | Isolate the global pv list lock from data and other locks to prevent false | alc | 2012-06-02 | 1 | -1/+11 |
* | Use plain store for atomic_store_rel on x86, instead of implicitly | kib | 2012-06-02 | 1 | -37/+37 |
* | Consistently use ACPI_SUCCESS() and ACPI_FAILURE() macros wherever possible. | jkim | 2012-06-01 | 1 | -2/+1 |
* | Tidy up code clutter in SMP case a bit. No functional change. | jkim | 2012-06-01 | 1 | -10/+6 |
* | Call AcpiSetFirmwareWakingVector() with interrupt disabled for consistency. | jkim | 2012-06-01 | 1 | -2/+2 |
* | Improve style(9) in the previous commit. | jkim | 2012-06-01 | 1 | -3/+3 |
* | Call AcpiLeaveSleepStatePrep() in interrupt disabled context | iwasaki | 2012-06-01 | 1 | -38/+47 |
* | Eliminate code duplication in free_pv_entry() and pmap_remove_pages() by | alc | 2012-06-01 | 1 | -9/+10 |