summaryrefslogtreecommitdiffstats
path: root/sys/amd64/include
Commit message (Expand)AuthorAgeFilesLines
* Add various constants for the PAT MSR and the PAT PTE and PDE flags.jhb2006-05-012-0/+15
* Add a new 'pmap_invalidate_cache()' to flush the CPU caches via thejhb2006-05-013-2/+6
* Introduce minidumps. Full physical memory crash dumps are still availablepeter2006-04-212-0/+52
* Sync with i386: Map exceptions to signals in gdb_cpu_signal() somarcel2006-04-041-6/+1
* The PC is register 16, not 18.marcel2006-04-041-1/+1
* Eliminate HAVE_STOPPEDPCBS. On ia64 the PCPU holds a pointer to themarcel2006-04-031-0/+2
* Shrink the amd64 pv entry from 48 bytes to about 24 bytes. On a machinepeter2006-04-031-3/+16
* Merge/sync with i386: various cosmetic tweakspeter2006-03-143-2/+13
* MFi386: The SIGFPE macros were moved to signal.h (FPE_INTOVF etc)peter2006-03-141-10/+0
* guard function decls with _KERNEL so user code can include this filesam2006-03-011-1/+2
* Rework how we wire up interrupt sources to CPUs:jhb2006-02-282-1/+7
* By popular demand, move __HAVE_ACPI and __PCI_REROUTE_INTERRUPT intoimp2006-01-092-2/+3
* Define __HAVE_ACPI and/or __PCI_REROUTE_INTERRUPT, as appropriate forimp2006-01-011-0/+2
* Tweak how the MD code calls the fooclock() methods some. Instead ofjhb2005-12-225-37/+2
* MFi386:jhb2005-12-085-39/+58
* - Cleanup whitespace and extra ()s in vtophys() macros.jhb2005-12-061-5/+4
* Drop _MACHINE_ARCH and _MACHINE defines (not to be confused withru2005-12-061-7/+0
* Change the x86 code to allocate IDT vectors on-demand when an interruptjhb2005-11-022-5/+32
* Reorganize the interrupt handling code a bit to make a few things cleanerjhb2005-10-251-1/+1
* Rename the KDB_STOP_NMI kernel option to STOP_NMI and make it apply to alljhb2005-10-241-3/+2
* Correct few MSR addresses.jkim2005-10-151-8/+8
* - Print number of physical/logical cores and more CPUID info.jkim2005-10-142-0/+16
* I believe the stack underflows during early development that caused me topeter2005-09-271-1/+0
* Kill pcb_rflags. It served no purpose.peter2005-09-271-1/+0
* Add a new atomic_fetchadd() primitive that atomically adds a value to ajhb2005-09-271-0/+21
* MFi386: pci attribute allocation fixes.imp2005-09-181-0/+2
* Stop using the '+' constraint modifier with inline assembly. The '+'jhb2005-09-151-22/+27
* Move MINSIGSTKSZ from <machine/signal.h> to <machine/_limits.h> and renamestefanf2005-08-202-8/+6
* Add aliases for atomic operations on 64-bit integers just like otherjhb2005-08-181-0/+20
* Fix $FreeBSD$.obrien2005-07-221-1/+2
* Like on i386, bypass lock prefix for atomic ops on !SMP kernels.peter2005-07-211-0/+27
* Make the facility for recognizing BIOS-signatures more generalphk2005-07-211-1/+16
* Convert the atomic_ptr() operations over to operating on uintptr_tjhb2005-07-151-52/+18
* Some cleanups and tweaks to some of the atomic.h files in preparation forjhb2005-07-091-79/+63
* Check the alignment of the IP header before passing the packet up to thethompsa2005-07-021-0/+2
* Switch AMD64 and i386 platforms to using ELF as their kernel crashpeter2005-06-291-0/+1
* Increase MAXCPU to 16 in SMP kernels so that APIC IDs from 0 to 15 arejhb2005-06-291-1/+1
* MFP4:jkoshy2005-06-091-32/+19
* Add IPI support for preempting a thread on another CPU.ups2005-06-091-1/+2
* Remove bus_{mem,p}io.h and related code for a micro-optimization on i386nyan2005-05-293-342/+42
* Change the spkr_set_pitch() function to a macro to fix low level profiling.nyan2005-05-281-7/+5
* MFi386: remove commentpeter2005-05-221-3/+0
* - Move timerreg.h to <arch>/include and split i8253 specific defines intonyan2005-05-142-0/+116
* Add a knob for disabling/enabling HTT, "machdep.hyperthreading_allowed".nectar2005-05-131-0/+8
* Implement an alternate method to stop CPUs when entering DDB. Normally we usedwhite2005-04-301-0/+5
* o Reverse the inclusion chain from MD->MI to MI->MD by removing themarcel2005-04-201-1/+1
* Bring a working snapshot of hwpmc(4), its associated libraries, userland util...jkoshy2005-04-191-0/+76
* Break out the definition of bus_space_{tag,handle}_t and a few other typesimp2005-04-182-9/+47
* MFi386: use the lapic timer for UP systems that are using the apic so thatpeter2005-04-151-1/+0
* MFi386: use c99 typespeter2005-04-151-2/+2
OpenPOWER on IntegriCloud