aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/include
Commit message (Expand)AuthorAgeFilesLines
* MFC: Always assume type #1 PCI config transactions for amd64 and relax theJohn Baldwin2007-12-061-5/+0
* MFC: Handle CPUs with APIC IDs higher than 32.John Baldwin2007-10-051-0/+1
* MFC: whitespace changes from HEADDag-Erling Smørgrav2007-09-281-76/+76
* MFC: synch with HEAD, minus whitespace changes.Dag-Erling Smørgrav2007-09-281-3/+14
* MFC: Partial MFC of earlier minor fixes and tweaks to x86 interrupt code:John Baldwin2007-08-151-3/+3
* MFC: Revamp the MSI/MSI-X code a bit to achieve two main goals:John Baldwin2007-08-151-2/+2
* MFC Revision 1.531 of pmap.c:Alan Cox2007-05-061-0/+1
* MFC: Initial PAT support including the following:John Baldwin2007-05-021-0/+5
* MFC: Add various constants for the PAT MSR and the PAT PTE and PDE flagsJohn Baldwin2007-05-022-0/+15
* MFC: Add 'pmap_invalidate_cache()'.John Baldwin2007-05-023-2/+6
* MFC: PCI MSI support for amd64 and i386.John Baldwin2007-03-312-4/+19
* MFC: Fix GDB_BUFSZ.John Baldwin2007-02-081-1/+1
* MFC revision 1.133Alan Cox2007-02-031-0/+2
* MFC: Change the x86 interrupt code to suspend/resume interrupt controllersJohn Baldwin2006-10-302-3/+8
* MFC: Fix sign bug in #ifdef for value of INTRCNT_COUNT.John Baldwin2006-10-191-2/+2
* MFC: rev. 1.6 (gdb_machdep,c); 1.4 & 1.5 (gdb_machdep.h)Marcel Moolenaar2006-08-171-7/+2
* MFC: Bring kernel side of minidumps to 6.x on i386 and amd64.Peter Wemm2006-07-241-0/+6
* MFC: clear invalid bits in SSE mxcsr register.David Xu2006-07-011-0/+1
* This commit was manufactured by cvs2svn to create branch 'RELENG_6'.cvs2svn2006-04-301-0/+46
* MFC: Multicore detection.Jung-uk Kim2006-04-242-8/+24
* MFC: Split struct ithd into struct intr_thread and intr_event andJohn Baldwin2006-03-101-1/+1
* MFC: Throw out all the logical APIC ID stuff and just wire up interruptsJohn Baldwin2006-03-072-1/+7
* MFC: Change the x86 interrupt code to allocate IDT vectors on-demand.John Baldwin2006-03-012-5/+32
* guard function decls with _KERNEL so user code can include this fileSam Leffler2006-03-011-1/+2
* MFC: eliminate pcb_rflags, replacing it with padding. It just wastesPeter Wemm2005-11-151-2/+2
* MFC: Add atomic_fetchadd(9) operation for types int and 32.John Baldwin2005-10-061-0/+21
* MFC: Stop using the '+' constraint modifier with memory operands inJohn Baldwin2005-09-261-22/+27
* MFC: Merge resource fixes for pci devices on pci0 for ioport.Warner Losh2005-09-181-0/+2
* MFC: Add aliases for atomic operations on 64-bit integers.John Baldwin2005-08-261-0/+20
* MFC: Convert the atomic pointer operations to operate on uintptr_t ratherJohn Baldwin2005-08-051-52/+18
* Some cleanups and tweaks to some of the atomic.h files in preparation forJohn Baldwin2005-07-091-79/+63
* Check the alignment of the IP header before passing the packet up to theAndrew Thompson2005-07-021-0/+2
* Switch AMD64 and i386 platforms to using ELF as their kernel crashPeter Wemm2005-06-291-0/+1
* Increase MAXCPU to 16 in SMP kernels so that APIC IDs from 0 to 15 areJohn Baldwin2005-06-291-1/+1
* MFP4:Joseph Koshy2005-06-091-32/+19
* Add IPI support for preempting a thread on another CPU.Stephan Uphoff2005-06-091-1/+2
* Remove bus_{mem,p}io.h and related code for a micro-optimization on i386Yoshihiro Takahashi2005-05-293-342/+42
* Change the spkr_set_pitch() function to a macro to fix low level profiling.Yoshihiro Takahashi2005-05-281-7/+5
* MFi386: remove commentPeter Wemm2005-05-221-3/+0
* - Move timerreg.h to <arch>/include and split i8253 specific defines intoYoshihiro Takahashi2005-05-142-0/+116
* Add a knob for disabling/enabling HTT, "machdep.hyperthreading_allowed".Jacques Vidrine2005-05-131-0/+8
* Implement an alternate method to stop CPUs when entering DDB. Normally we useDoug White2005-04-301-0/+5
* o Reverse the inclusion chain from MD->MI to MI->MD by removing theMarcel Moolenaar2005-04-201-1/+1
* Bring a working snapshot of hwpmc(4), its associated libraries, userland util...Joseph Koshy2005-04-191-0/+76
* Break out the definition of bus_space_{tag,handle}_t and a few other typesWarner Losh2005-04-182-9/+47
* MFi386: use the lapic timer for UP systems that are using the apic so thatPeter Wemm2005-04-151-1/+0
* MFi386: use c99 typesPeter Wemm2005-04-151-2/+2
* Show that I can actually count.Peter Wemm2005-04-151-2/+2
* MFi386: track bus.h changes (unsplit bus_${machine}.h)Peter Wemm2005-04-152-1233/+1219
* Implement 32-bit compatable fsbase/gsbase methods so that we can runPeter Wemm2005-04-141-0/+5