| Commit message (Expand) | Author | Age | Files | Lines |
| * | Save and restore segment registers on amd64 when entering and leaving | Konstantin Belousov | 2009-04-01 | 8 | -9/+73 |
| * | Add separate gdt descriptors for %fs and %gs on amd64. | Konstantin Belousov | 2009-04-01 | 1 | -9/+13 |
| * | Fully enumerate all i386 sysarch commands an amd64 include file. | Konstantin Belousov | 2009-04-01 | 1 | -0/+21 |
| * | Add all segment registers for the amd64 CPU to struct reg and mcontext. | Konstantin Belousov | 2009-04-01 | 2 | -6/+26 |
| * | Provide convenient definition of the union descriptor, similar to the | Konstantin Belousov | 2009-04-01 | 1 | -0/+17 |
| * | Update stale comments. The alternate address space mapping was eliminated | Alan Cox | 2009-03-22 | 1 | -7/+1 |
| * | In general, the kernel virtual address of the pml4 page table page that is | Alan Cox | 2009-03-22 | 1 | -0/+4 |
| * | Add AT_EXECPATH ELF auxinfo entry type. The value's a_ptr is a pointer | Konstantin Belousov | 2009-03-17 | 1 | -4/+2 |
| * | Initial suspend/resume support for amd64. | Jung-uk Kim | 2009-03-17 | 3 | -0/+17 |
| * | Merge in support for Xen HVM on amd64 architecture. | Doug Rabson | 2009-03-11 | 7 | -1/+1292 |
| * | A better fix for handling different FPU initial control words for different | John Baldwin | 2009-03-05 | 1 | -0/+1 |
| * | A few cleanups to the FPU code on amd64: | John Baldwin | 2009-03-05 | 1 | -1/+1 |
| * | Move the PCB flag macros up next to the 'pcb_flags' member in the struct. | John Baldwin | 2009-03-05 | 1 | -5/+6 |
| * | Companion for r188301: fix the prototypes. | Warner Losh | 2009-02-08 | 1 | -4/+4 |
| * | Improve robustness of NMI handling, for NMIs recognized in kernel | Joseph Koshy | 2009-02-03 | 1 | -0/+9 |
| * | Change some movl's to mov's. Newer GAS no longer accept 'movl' instructions | David E. O'Brien | 2009-01-31 | 1 | -9/+9 |
| * | - Allocate apic vectors on a per-cpu basis. This allows us to allocate | Jeff Roberson | 2009-01-29 | 2 | -7/+10 |
| * | Use a different value for the initial control word for the FPU state for | John Baldwin | 2009-01-28 | 1 | -0/+1 |
| * | Add basic amd64 support for VIA Nano processors. | Jung-uk Kim | 2009-01-12 | 2 | -0/+38 |
| * | Add Centaur/IDT/VIA vendor ID for Nano family, which has long mode support. | Jung-uk Kim | 2009-01-05 | 2 | -0/+3 |
| * | AT_DEBUG and AT_BRK were OBE like 10 years ago, so retire them. | Warner Losh | 2008-12-17 | 1 | -12/+0 |
| * | Add more CPUID bits from AMD CPUID Specification Rev. 2.28. | Jung-uk Kim | 2008-12-12 | 1 | -0/+8 |
| * | Add constants for fields in the local APIC error status register and a | John Baldwin | 2008-12-11 | 2 | -0/+9 |
| * | - Add support for PMCs in Intel CPUs of Family 6, model 0xE (Core Solo | Joseph Koshy | 2008-11-27 | 1 | -2/+7 |
| * | Introduce cpu_vendor_id and replace a lot of strcmp(cpu_vendor, "..."). | Jung-uk Kim | 2008-11-26 | 3 | -7/+14 |
| * | - bump __FreeBSD version to reflect added buf_ring, memory barriers, | Kip Macy | 2008-11-22 | 1 | -0/+4 |
| * | - Separate PMC class dependent code from other kinds of machine | Joseph Koshy | 2008-11-09 | 1 | -3/+32 |
| * | Simplify AMD64_CPU_MODEL() and AMD64_CPU_FAMILY() macros as the base family | Jung-uk Kim | 2008-10-22 | 1 | -4/+2 |
| * | Set kern.timecounter.invariant_tsc to 1 for AMD CPU family 10h and higher | Jung-uk Kim | 2008-10-22 | 1 | -0/+17 |
| * | Turn off CPU frequency change notifiers when the TSC is P-state invariant | Jung-uk Kim | 2008-10-21 | 1 | -0/+1 |
| * | Detect Advanced Power Management Information for AMD CPUs. | Jung-uk Kim | 2008-10-21 | 2 | -0/+14 |
| * | Bump MAXCPU to 32 now that 32 CPU x86 systems exist. | John Baldwin | 2008-10-01 | 1 | -1/+1 |
| * | Remove ipi_all() and ipi_self() as the former hasn't been used at | Marius Strobl | 2008-09-28 | 1 | -2/+0 |
| * | Correct a callchain capture bug on the i386. | Joseph Koshy | 2008-09-15 | 1 | -2/+3 |
| * | The pcb_gs32p should be per-cpu, not per-thread pointer. This is | Konstantin Belousov | 2008-09-08 | 2 | -2/+2 |
| * | Fix inconsistencies in the comments. | Konstantin Belousov | 2008-09-08 | 1 | -1/+1 |
| * | Extend the support for PCI-e memory mapped configuration space access: | John Baldwin | 2008-08-22 | 1 | -0/+1 |
| * | Export 'struct pcpu' to userland w/o requiring _KERNEL. A few ports | John Baldwin | 2008-08-19 | 1 | -2/+2 |
| * | - Add cpuctl(4) pseudo-device driver to provide access to some low-level | Stanislav Sedov | 2008-08-08 | 2 | -0/+12 |
| * | Make pmap_kenter_attr() static. | Alan Cox | 2008-08-04 | 1 | -1/+0 |
| * | Enhance pmap_change_attr() with the ability to demote 1GB page mappings. | Alan Cox | 2008-08-01 | 1 | -0/+1 |
| * | Enhance pmap_change_attr(). Specifically, avoid 2MB page demotions, cache | Alan Cox | 2008-07-31 | 1 | -0/+4 |
| * | Bring back the save/restore of the %ds, %es, %fs and %gs registers for | Konstantin Belousov | 2008-07-30 | 1 | -0/+1 |
| * | Increase the ceiling on the size of the buffer map. | Alan Cox | 2008-07-19 | 1 | -1/+1 |
| * | Eliminate pmap_growkernel()'s dependence on create_pagetables() preallocating | Alan Cox | 2008-07-08 | 2 | -4/+4 |
| * | Change create_pagetables() and pmap_init() so that many fewer page table | Alan Cox | 2008-07-06 | 1 | -2/+2 |
| * | Increase the kernel map's size to 7GB, making room for a kmem map of size | Alan Cox | 2008-07-05 | 2 | -4/+4 |
| * | Increase the ceiling on the kmem map's size to 3.6GB. Also, define the | Alan Cox | 2008-07-03 | 1 | -1/+2 |
| * | Document the layout of the address space, borrowing heavily from | Alan Cox | 2008-06-30 | 1 | -2/+12 |
| * | Compute NKPDPE from NKPT. This reduces the number of knobs that must be | Alan Cox | 2008-06-30 | 1 | -1/+1 |