summaryrefslogtreecommitdiffstats
path: root/sys/amd64/include
Commit message (Expand)AuthorAgeFilesLines
* Companion for r188301: fix the prototypes.imp2009-02-081-4/+4
* Improve robustness of NMI handling, for NMIs recognized in kerneljkoshy2009-02-031-0/+9
* Change some movl's to mov's. Newer GAS no longer accept 'movl' instructionsobrien2009-01-311-9/+9
* - Allocate apic vectors on a per-cpu basis. This allows us to allocatejeff2009-01-292-8/+11
* Use a different value for the initial control word for the FPU state forjhb2009-01-281-0/+1
* Add basic amd64 support for VIA Nano processors.jkim2009-01-122-0/+38
* Add Centaur/IDT/VIA vendor ID for Nano family, which has long mode support.jkim2009-01-052-0/+3
* AT_DEBUG and AT_BRK were OBE like 10 years ago, so retire them.imp2008-12-171-12/+0
* Add more CPUID bits from AMD CPUID Specification Rev. 2.28.jkim2008-12-121-0/+8
* Add constants for fields in the local APIC error status register and ajhb2008-12-112-0/+9
* - Add support for PMCs in Intel CPUs of Family 6, model 0xE (Core Solojkoshy2008-11-271-2/+7
* Introduce cpu_vendor_id and replace a lot of strcmp(cpu_vendor, "...").jkim2008-11-263-7/+14
* - bump __FreeBSD version to reflect added buf_ring, memory barriers,kmacy2008-11-221-0/+4
* - Separate PMC class dependent code from other kinds of machinejkoshy2008-11-091-3/+32
* Simplify AMD64_CPU_MODEL() and AMD64_CPU_FAMILY() macros as the base familyjkim2008-10-221-4/+2
* Set kern.timecounter.invariant_tsc to 1 for AMD CPU family 10h and higherjkim2008-10-221-0/+17
* Turn off CPU frequency change notifiers when the TSC is P-state invariantjkim2008-10-211-0/+1
* Detect Advanced Power Management Information for AMD CPUs.jkim2008-10-212-0/+14
* Bump MAXCPU to 32 now that 32 CPU x86 systems exist.jhb2008-10-011-1/+1
* Remove ipi_all() and ipi_self() as the former hasn't been used atmarius2008-09-281-2/+0
* Correct a callchain capture bug on the i386.jkoshy2008-09-151-2/+3
* The pcb_gs32p should be per-cpu, not per-thread pointer. This iskib2008-09-082-2/+2
* Fix inconsistencies in the comments.kib2008-09-081-1/+1
* Extend the support for PCI-e memory mapped configuration space access:jhb2008-08-221-0/+1
* Export 'struct pcpu' to userland w/o requiring _KERNEL. A few portsjhb2008-08-191-2/+2
* - Add cpuctl(4) pseudo-device driver to provide access to some low-levelstas2008-08-082-0/+12
* Make pmap_kenter_attr() static.alc2008-08-041-1/+0
* Enhance pmap_change_attr() with the ability to demote 1GB page mappings.alc2008-08-011-0/+1
* Enhance pmap_change_attr(). Specifically, avoid 2MB page demotions, cachealc2008-07-311-0/+4
* Bring back the save/restore of the %ds, %es, %fs and %gs registers forkib2008-07-301-0/+1
* Increase the ceiling on the size of the buffer map.alc2008-07-191-1/+1
* Eliminate pmap_growkernel()'s dependence on create_pagetables() preallocatingalc2008-07-082-4/+4
* Change create_pagetables() and pmap_init() so that many fewer page tablealc2008-07-061-2/+2
* Increase the kernel map's size to 7GB, making room for a kmem map of sizealc2008-07-052-4/+4
* Increase the ceiling on the kmem map's size to 3.6GB. Also, define thealc2008-07-031-1/+2
* Document the layout of the address space, borrowing heavily fromalc2008-06-301-2/+12
* Compute NKPDPE from NKPT. This reduces the number of knobs that must bealc2008-06-301-1/+1
* Strictly speaking, the definition of VM_MAX_KERNEL_ADDRESS is wrong. However,alc2008-06-292-2/+1
* Increase the size of the kernel virtual address space to 6GB. Until thealc2008-06-291-4/+3
* Remove the unused major/minor numbers from iodev and memdev.ed2008-06-252-4/+0
* Ensure that KERNBASE is no less than the virtual address -2GB.alc2008-06-231-1/+1
* Make preparations for increasing the size of the kernel virtualalc2008-06-202-3/+3
* - Add an integer argument to idle to indicate how likely we are to wakejeff2008-04-251-0/+1
* Now that all platforms use genclock, shuffle things around slightlyphk2008-04-221-0/+1
* - Add inlines for the monitor and mwait instructions.jeff2008-04-181-0/+13
* This file is unused on amd64.imp2008-04-151-32/+0
* Convert amd64 and i386 to share the atrtc device driver.phk2008-04-141-2/+0
* When building a kernel module, define MAXCPU the same as SMP sojb2008-03-271-1/+1
* The "free-lance" timer in the i8254 is only used for the speakerphk2008-03-262-14/+5
* Rename timer0_max_count to i8254_max_count.phk2008-03-261-2/+2
OpenPOWER on IntegriCloud