aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/include
Commit message (Expand)AuthorAgeFilesLines
* - Add constants for the different memory types in the SMAP table.John Baldwin2007-10-281-2/+8
* Split /dev/nvram driver out of isa/clock.c for i386 and amd64. I have notPeter Wemm2007-10-261-1/+2
* Make the PCI code aware of PCI domains (aka PCI segments) so we canMarius Strobl2007-09-301-0/+2
* Change the management of cached pages (PQ_CACHE) in two fundamentalAlan Cox2007-09-251-2/+3
* Fix some entries in the locks static table of witness.Attilio Rao2007-09-201-1/+0
* Define an END() macro for use in i386 and amd64 assembly code, akinJoseph Koshy2007-08-222-0/+4
* Add a driver for the on-die digital thermal sensor found on Intel CoreDag-Erling Smørgrav2007-08-151-0/+1
* Add kdb_cpu_sync_icache(), intended to synchronize instructionMarcel Moolenaar2007-06-091-0/+5
* Rework the PCPU_* (MD) interface:Attilio Rao2007-06-041-3/+26
* Add the machine-specific definitions for configuring the new physicalAlan Cox2007-06-031-0/+38
* Add CPUID2_PDCMDag-Erling Smørgrav2007-05-311-0/+1
* Remove extern struct pcpu __pcpu[]; from the header file andAlexander Kabaev2007-05-191-2/+0
* Include machine/pcb.hto turn extern struct pcb stoppcbs[]; constructAlexander Kabaev2007-05-191-0/+1
* Handle CPUs with APIC IDs higher than 32 (at least one IBM server usesJohn Baldwin2007-05-081-0/+1
* Minor fixes and tweaks to the x86 interrupt code:John Baldwin2007-05-082-4/+6
* Define every architecture as either VM_PHYSSEG_DENSE orAlan Cox2007-05-051-0/+5
* Revamp the MSI/MSI-X code a bit to achieve two main goals:John Baldwin2007-05-021-2/+2
* Add support for specifying a minimal size for vm.kmem_size in the loader viaStephane E. Potvin2007-04-211-1/+2
* MFP4: Linux set_thread_area syscall (aka TLS) support for amd64.Jung-uk Kim2007-03-302-2/+8
* Catch up with ACPI-CA 20070320 import.Jung-uk Kim2007-03-221-17/+19
* Add a new apic0 psuedo-device to claim memory resources for the memoryJohn Baldwin2007-03-201-0/+2
* - Add macros for newly added CPUID bits in the corresponding header files.Jung-uk Kim2007-03-201-0/+2
* Add another CPUID for AMD CPUs and fix style(9) while I am here.Jung-uk Kim2007-03-121-82/+83
* Push down the implementation of PCPU_LAZY_INC() into the machine-dependentAlan Cox2007-03-111-0/+30
* Change the x86 interrupt code to use FreeBSD CPU IDs (i.e. PCPU_GET(cpuid))John Baldwin2007-03-062-3/+2
* Use vm_paddr_t rather than uintptr_t when passing the physical address ofJohn Baldwin2007-03-051-2/+2
* o break newbus api: add a new argument of type driver_filter_t toPaolo Pisati2007-02-231-2/+3
* Fixed some style bugs. Routine except:Bruce Evans2007-02-061-31/+32
* Simplified PCPU_GET() and PCPU_SET(). We must copy through a temporaryBruce Evans2007-02-061-48/+18
* Change GDB_BUFSZ to be large enough to hold a register dump where eachJohn Baldwin2007-02-051-1/+1
* Cleaned up declaration and initialization of clock_lock. It is onlyBruce Evans2007-01-231-1/+2
* Expand the MSI/MSI-X API to address some deficiencies in the MSI-X support.John Baldwin2007-01-221-0/+1
* Revert previous change.Craig Rodrigues2007-01-181-1/+1
* Forward declare __pcpu as a pointer type instead of an array type toCraig Rodrigues2007-01-181-1/+1
* Remove 3rd clause, renumber, ok per emailWarner Losh2007-01-121-4/+1
* Add SSSE3 extensions and correct CNXT-ID spelling for Intel processors.Jung-uk Kim2007-01-091-1/+2
* Fixed some style bugs (mainly assorted errors in comments, and inconsistentBruce Evans2006-12-291-23/+23
* Fixed some style bugs (whitespace only).Bruce Evans2006-12-291-30/+31
* Try harder to garbage-collect the "LOCORE" (really asm) version ofBruce Evans2006-12-291-6/+6
* Removed gratuitous cosmetic differences with the i386 version. ThisBruce Evans2006-12-281-7/+7
* Avoid an instruction in atomic_cmpset_{int_long)() in most cases.Bruce Evans2006-12-271-10/+10
* Newer versions of gcc don't support treating structures passed by valueKip Macy2006-12-171-2/+2
* Sort function prototypes.John Baldwin2006-12-121-1/+1
* Use a different bitmask for superpages' base address so that itRuslan Ermilov2006-12-051-0/+1
* The global variable avail_end is redundant and only used once. EliminateAlan Cox2006-11-191-1/+0
* Add support for 8 byte hardware watches in long mode. Kernel hardwareJohn Baldwin2006-11-171-0/+1
* - Add macro constants for the various fields in %dr7 and use them in placeJohn Baldwin2006-11-171-0/+12
* Various whitespace and style fixes.John Baldwin2006-11-151-5/+7
* MD support for PCI Message Signalled Interrupts on amd64 and i386:John Baldwin2006-11-132-4/+18
* Fix NKPT comments to match reality. Note that the current valueRuslan Ermilov2006-11-131-2/+3