| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge sys/amd64/amd64/tsc.c and sys/i386/i386/tsc.c and move to sys/x86/x86. | jkim | 2010-12-08 | 2 | -253/+1 |
* | Remove stale comments about P-state invariant TSC and fix style(9) nits. | jkim | 2010-12-07 | 2 | -8/+4 |
* | Do not register a event handler for CPU freqency changes when it is found | jkim | 2010-12-07 | 1 | -4/+16 |
* | Now the P-state invariant TSC is probed early enough, do not register event | jkim | 2010-12-07 | 1 | -10/+8 |
* | Probe P-state invariant TSC from rightful place. | jkim | 2010-12-07 | 2 | -22/+23 |
* | Update some comments related to use of amd64 full context switch. | kib | 2010-12-07 | 3 | -5/+5 |
* | Retire write-only PCB_FULLCTX pcb flag on amd64. | kib | 2010-12-07 | 7 | -10/+2 |
* | Do not leak %rdx value in the previous image to the new image after | kib | 2010-12-06 | 1 | -0/+1 |
* | Revert r216161. It is not necessary because we zero-fill BSS anyway. | jkim | 2010-12-03 | 1 | -1/+1 |
* | Explicitly initialize TSC frequency. To calibrate TSC frequency, we use | jkim | 2010-12-03 | 1 | -1/+1 |
* | Do not change CPU ticker frequency if TSC is P-state invariant. Note this | jkim | 2010-12-03 | 1 | -0/+3 |
* | Revert r216134. This checkin broke platforms where bus_space are macros: | brucec | 2010-12-03 | 1 | -18/+12 |
* | Disallow passing in a count of zero bytes to the bus_space(9) functions. | brucec | 2010-12-02 | 1 | -12/+18 |
* | Calling fill_fpregs() for curthread is legitimate, and ELF coredump | kib | 2010-11-28 | 1 | -1/+2 |
* | Make the size of the direct map easily configurable. Changing NDMPML4E | alc | 2010-11-26 | 3 | -11/+29 |
* | Remove npxgetregs(), npxsetregs(), fpugetregs() and fpusetregs() | kib | 2010-11-26 | 5 | -64/+41 |
* | Merge amd64/i386 _align.h by aligning on the size of register_t (copied | tijl | 2010-11-26 | 1 | -50/+3 |
* | Remove kernel support for BB profiling, now that kernbb(8) is gone, too. | uqs | 2010-11-26 | 1 | -19/+0 |
* | Apply the same fix as in r215823 to sys/amd64/amd64/fpu.c: use | dim | 2010-11-25 | 1 | -1/+1 |
* | Change ambiguous (or invalid, depending on how strict you want to be :) | dim | 2010-11-24 | 1 | -1/+1 |
* | Remove a stale tunable introduced in r215703. | jkim | 2010-11-23 | 1 | -2/+1 |
* | Reinitialize PAT MSR via pmap_init_pat() while resuming. This function does | jkim | 2010-11-23 | 4 | -9/+2 |
* | specialreg.h: add definitions for some useful bits found in CPUID.6 EAX and ECX | avg | 2010-11-23 | 1 | -0/+9 |
* | - Disable caches and flush caches/TLBs when we update PAT as we do for MTRR. | jkim | 2010-11-22 | 1 | -74/+62 |
* | specialreg.h: add definitions for MPERF/APERF pair of MSRs | avg | 2010-11-19 | 1 | -0/+2 |
* | specialreg.h: add AMD-specific "Hardware Configuration Register" MSR | avg | 2010-11-19 | 1 | -0/+1 |
* | specialreg.h: add definition for AMD Core Performance Boost bit | avg | 2010-11-19 | 1 | -0/+1 |
* | Restore CR0 after MTRR initialization for correctness sakes. There will be | jkim | 2010-11-16 | 1 | -10/+8 |
* | Invalidate TLBs explicitly. r1.4 of sys/i386/i386/i686_mem.c removed this | jkim | 2010-11-16 | 1 | -1/+3 |
* | Do not use __FreeBSD_version prefix for the special osrel version. | kib | 2010-11-14 | 1 | -2/+1 |
* | Use symbolic names instead of hardcoding values for magic p_osrel constants. | kib | 2010-11-14 | 1 | -3/+3 |
* | Move identical copies of apm_bios.h to sys/x86/include, replace them with | jkim | 2010-11-11 | 1 | -261/+3 |
* | amd64: introduce minidump version 2 | avg | 2010-11-11 | 2 | -66/+97 |
* | Make APM emulation look more closer to its origin. Use device_get_softc(9) | jkim | 2010-11-10 | 1 | -3/+2 |
* | Refactor acpi_machdep.c for amd64 and i386, move APM emulation into a new | jkim | 2010-11-10 | 1 | -449/+4 |
* | - Remove <machine/mutex.h>. Most of the headers were empty, and the | jhb | 2010-11-09 | 1 | -35/+0 |
* | Move the mptable.h under x86/include/. | attilio | 2010-11-09 | 1 | -146/+0 |
* | Now OsdEnvironment.c is identical on amd64 and i386. Move it to a new home. | jkim | 2010-11-09 | 1 | -91/+0 |
* | Reduce diff between platforms and fix style(9) bugs. | jkim | 2010-11-09 | 1 | -15/+35 |
* | Move the MADT parser for amd64 and i386 to sys/x86/acpica now that it is | jhb | 2010-11-08 | 1 | -572/+0 |
* | A few small style and whitespace fixes. | jhb | 2010-11-08 | 2 | -4/+3 |
* | Don't call pmap_demote_DMAP() on MTRR entries from the BIOS that are marked | alc | 2010-11-07 | 1 | -2/+2 |
* | Adjust the order of operations in spinlock_enter() and spinlock_exit() to | jhb | 2010-11-05 | 1 | -4/+10 |
* | x86 topo_probe: do not probe smp topology if only one cpu is visible | avg | 2010-11-04 | 1 | -5/+8 |
* | Move <machine/apicreg.h> to <x86/apicreg.h>. | jhb | 2010-11-01 | 7 | -451/+6 |
* | Move the <machine/mca.h> header to <x86/mca.h>. | jhb | 2010-11-01 | 5 | -60/+4 |
* | Add another safety belt to pmap_demote_DMAP(). | alc | 2010-10-30 | 1 | -1/+1 |
* | Don't demote in pmap_demote_DMAP() if the specified length is zero. | alc | 2010-10-30 | 1 | -0/+5 |
* | Merge nexus.c from amd64 and i386 to x86 subtree. | attilio | 2010-10-28 | 1 | -704/+0 |
* | Use 'PCPU_GET(apic_id)' to determine the BSP's APIC ID on a UP machine | jhb | 2010-10-28 | 1 | -1/+1 |