aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/include
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix a comment.Ruslan Ermilov2006-11-131-1/+1
* In the userland .mcount():Bruce Evans2006-10-281-7/+5
* i386/include/profile.h:Bruce Evans2006-10-281-5/+1
* In MCOUNT_OVERHEAD(label), actually use the `label' parameter. We wereBruce Evans2006-10-281-1/+1
* Removed all traces of HIDENAME() in amd64 and i386 kernel code. UsingBruce Evans2006-10-281-5/+3
* Don't call mexitcount or provide a stub mexitcount to call whenBruce Evans2006-10-271-0/+4
* Change the x86 interrupt code to suspend/resume interrupt controllersJohn Baldwin2006-10-102-3/+8
* Oops, fix sign bug in #ifdef for value of INTRCNT_COUNT.John Baldwin2006-10-101-2/+2
* PR:John Birrell2006-10-041-25/+0
* First part of a little cleanup in the calendar/timezone/RTC handling.Poul-Henning Kamp2006-10-021-3/+0
* Use __builtin_va_start instead of __builtin_stdarg_start. GCC4 obsoletesAlexander Kabaev2006-09-211-1/+1
* First pass at allowing memory to be mapped using cache modes other thanJohn Baldwin2006-08-111-0/+5
* Define the additional page fault error codes that are implemented by amd64.Alan Cox2006-08-021-0/+2
* Sync specialreg.h changes between amd64 and i386 with few fixes.Jung-uk Kim2006-07-131-2/+5
* Add two new CPUID bits for AMD CPUs, i. e., SVM and extended APIC register.Jung-uk Kim2006-07-121-0/+2
* MFi386:David Xu2006-06-191-0/+1
* Move clock_lock prototype into <machine/clock.h>, where it is moreMaxim Sobolev2006-05-192-9/+1
* Clean out sysctl machdep.* related defines.Poul-Henning Kamp2006-05-111-9/+0
* Add various constants for the PAT MSR and the PAT PTE and PDE flags.John Baldwin2006-05-012-0/+15
* Add a new 'pmap_invalidate_cache()' to flush the CPU caches via theJohn Baldwin2006-05-013-2/+6
* Introduce minidumps. Full physical memory crash dumps are still availablePeter Wemm2006-04-212-0/+52
* Sync with i386: Map exceptions to signals in gdb_cpu_signal() soMarcel Moolenaar2006-04-041-6/+1
* The PC is register 16, not 18.Marcel Moolenaar2006-04-041-1/+1
* Eliminate HAVE_STOPPEDPCBS. On ia64 the PCPU holds a pointer to theMarcel Moolenaar2006-04-031-0/+2