| Commit message (Expand) | Author | Age | Files | Lines |
* | Some whitespace and style fixes. | jhb | 2009-02-23 | 1 | -4/+2 |
* | Optimize free_pv_entry(); specifically, avoid repeated TAILQ_REMOVE()s. | alc | 2009-02-23 | 1 | -3/+3 |
* | - Resolve an issue where we may clear an idt while an interrupt on a | jeff | 2009-02-21 | 1 | -0/+8 |
* | Remove unnecessary page queues locking around vm_page_busy() and | alc | 2009-02-14 | 1 | -6/+0 |
* | The bounce zone sees its page number increased if multiple dma maps use it in | cognet | 2009-02-09 | 1 | -1/+6 |
* | When bouncing pages, allow a new option to preserve the intra-page | imp | 2009-02-08 | 1 | -0/+7 |
* | Improve robustness of NMI handling, for NMIs recognized in kernel | jkoshy | 2009-02-03 | 3 | -26/+75 |
* | Change some movl's to mov's. Newer GAS no longer accept 'movl' instructions | obrien | 2009-01-31 | 1 | -8/+8 |
* | - Allocate apic vectors on a per-cpu basis. This allows us to allocate | jeff | 2009-01-29 | 4 | -69/+142 |
* | Use a different value for the initial control word for the FPU state for | jhb | 2009-01-28 | 1 | -0/+5 |
* | VIA Nano processor has a special MSR (CENT_HARDWARECTRL3) bit 32 to determine | jkim | 2009-01-22 | 1 | -1/+2 |
* | The context switch to the 32bit binary does not properly restore | kib | 2009-01-20 | 1 | -1/+2 |
* | Disable interrupts, if they were enabled, before doing swapgs. | kib | 2009-01-14 | 1 | -0/+1 |
* | Add basic amd64 support for VIA Nano processors. | jkim | 2009-01-12 | 4 | -15/+162 |
* | Add Centaur/IDT/VIA vendor ID for Nano family, which has long mode support. | jkim | 2009-01-05 | 1 | -0/+1 |
* | Bug fix: %ebx needs to be preserved in the user callchain capture | jkoshy | 2008-12-14 | 1 | -4/+4 |
* | - Bug fix: prevent a thread from migrating between CPUs between the | jkoshy | 2008-12-13 | 1 | -6/+10 |
* | Add more CPUID bits from AMD CPUID Specification Rev. 2.28. | jkim | 2008-12-12 | 1 | -8/+8 |
* | Expose symbol `PMC_FN_USER_CALLCHAIN' to assembler code. | jkoshy | 2008-12-12 | 1 | -0/+8 |
* | Add constants for fields in the local APIC error status register and a | jhb | 2008-12-11 | 1 | -0/+13 |
* | Change the default value for the flag enabling superpage mapping and | alc | 2008-12-06 | 1 | -1/+1 |
* | Improve db_backtrace() for compat ia32 on amd64. 32bit image enters | kib | 2008-12-05 | 1 | -0/+6 |
* | Remove unused variable. | ganbold | 2008-12-02 | 1 | -3/+0 |
* | According to "Intel 64 and IA-32 Architectures Software Developer's Manual | mav | 2008-11-30 | 1 | -1/+5 |
* | Use newly introduced cpu_vendor_id to make invariant TSC detection more | jkim | 2008-11-26 | 1 | -7/+13 |
* | Introduce cpu_vendor_id and replace a lot of strcmp(cpu_vendor, "..."). | jkim | 2008-11-26 | 6 | -22/+46 |
* | Add sv_flags field to struct sysentvec with intention to provide description | kib | 2008-11-22 | 1 | -1/+2 |
* | Revert r184136. Instead, push the check for crashdumpmap overflow into the | kib | 2008-10-31 | 2 | -2/+2 |
* | Fix r184323 - set stathz to be the same as lapic_timer_hz when lapic_timer_hz | sobomax | 2008-10-27 | 1 | -4/+3 |
* | Fix division by zero panic if kern.hz less than 32. | sobomax | 2008-10-26 | 1 | -1/+5 |
* | Add AMD Family 0Fh, Model 6Bh, Stepping 2 to the list of invariant TSCs | jkim | 2008-10-22 | 1 | -2/+7 |
* | Set kern.timecounter.invariant_tsc to 1 for AMD CPU family 10h and higher | jkim | 2008-10-22 | 1 | -1/+3 |
* | Turn off CPU frequency change notifiers when the TSC is P-state invariant | jkim | 2008-10-21 | 3 | -8/+29 |
* | Detect Advanced Power Management Information for AMD CPUs. | jkim | 2008-10-21 | 2 | -0/+5 |
* | If the current thread has the trap bit set (i.e. a debugger had | davidxu | 2008-10-05 | 1 | -0/+8 |
* | Collect N identical (or near identical) mkdumpheader() implementations into | peter | 2008-10-01 | 2 | -44/+2 |
* | Remove ipi_all() and ipi_self() as the former hasn't been used at | marius | 2008-09-28 | 1 | -30/+0 |
* | Replace all calls to minor() with dev2unit(). | ed | 2008-09-27 | 1 | -4/+4 |
* | Change the static struct sysentvec and struct Elf_Brandinfo initializers | kib | 2008-09-24 | 1 | -44/+45 |
* | - Recognize SAVE and OSXSAVE extended processor features. | stas | 2008-09-18 | 1 | -2/+2 |
* | Update the comments above the 0xcf9 register reset attempt to match the | jhb | 2008-09-11 | 1 | -4/+7 |
* | The pcb_gs32p should be per-cpu, not per-thread pointer. This is | kib | 2008-09-08 | 4 | -3/+5 |
* | Provide private per-CPU GDTs on amd64. This is required at least for the | kib | 2008-09-08 | 2 | -5/+13 |
* | Fix inconsistencies in the comments. | kib | 2008-09-08 | 1 | -2/+2 |
* | - When executing FreeBSD/amd64 binaries from FreeBSD/i386 or Linux/i386 | kib | 2008-09-02 | 2 | -2/+19 |
* | Move empty filter handling to MI source. | jkim | 2008-08-26 | 1 | -4/+0 |
* | Fix a typo in copyrights. | jkim | 2008-08-25 | 2 | -2/+2 |
* | Adjust the handling the various timer frequencies when using the lapic | jhb | 2008-08-23 | 1 | -10/+17 |
* | Correctly check unsignedness of all BPF_LD|BPF_IND instructions. | jkim | 2008-08-18 | 2 | -38/+70 |
* | - Make these files compilable on user land. | jkim | 2008-08-18 | 1 | -4/+28 |