summaryrefslogtreecommitdiffstats
path: root/sys/amd64/include/cpu.h
Commit message (Expand)AuthorAgeFilesLines
* Instead of calling ia32_pause() conditionally on __i386__ or __amd64__mux2004-08-031-2/+3
* Backed out previous commit. Blind substitution of dev_t by `struct cdev *'bde2004-06-201-1/+1
* Do the dreaded s/dev_t/struct cdev */phk2004-06-161-1/+1
* Remove advertising clause from University of California Regent's license,imp2004-04-051-4/+0
* Sync with i386 version. The quality initialization was missing and somepeter2003-09-231-1/+0
* Further cleanup <machine/cpu.h> and <machine/md_var.h>: move the MImarcel2003-08-161-0/+3
* Commit MD parts of a loosely functional AMD64 port. This is based onpeter2003-05-011-23/+6
* Make get_cyclecount() use binuptime() when no tsc is available: it is cheaper.phk2003-02-051-4/+4
* Remove __P.alfred2002-03-201-1/+1
* Overhaul the per-CPU support a bit:jhb2001-12-111-1/+0
* KSE Milestone 2julian2001-09-121-2/+2
* - Close races with signals and other AST's being triggered while we are injhb2001-08-101-14/+0
* Add a new MI pointer to the process' trapframe p_frame instead of usingjhb2001-06-291-2/+2
* Overhaul of the SMP code. Several portions of the SMP kernel support havejhb2001-04-271-2/+0
* Changed the aston() family to operate on a specified process instead ofbde2001-02-191-1/+1
* Fixed style bugs in clock.c rev.1.164 and cpu.h rev.1.52-1.53 -- declarebde2001-02-191-4/+1
* - Make astpending and need_resched process attributes rather than CPUjhb2001-02-101-37/+7
* Change and clean the mutex lock interface.bmilekic2001-02-091-2/+2
* - Proc locking.jhb2001-01-241-4/+7
* Make intr_nesting_level per-process, rather than per-cpu. Setupjake2001-01-211-1/+1
* Use PCPU_GET, PCPU_PTR and PCPU_SET to access all per-cpu variablesjake2001-01-101-3/+3
* Move extern tsc_present outside function to quelch a warning.phk2000-12-071-1/+4
* Namespace cleanup. Remove some #includes in favour of an explicitmarkm2000-12-021-3/+2
* Don't use p->p_sigstk.ss_flags to keep state of whether themarcel2000-11-301-1/+2
* Add a consistent API to a feature that most modern CPUs have; a fastmarkm2000-11-211-0/+21
* Declare or #define per-cpu globals in <machine/globals.h> in all cases.bde2000-10-271-3/+0
* Moved the definitions of AST_PENDING and AST_RESCHED to the correct place.bde2000-10-121-0/+6
* - Change fast interrupts on x86 to push a full interrupt frame and tojhb2000-10-061-15/+0
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-071-3/+9
* Clean up some low level bootstrap code:peter2000-08-111-1/+0
* Commit major SMP cleanups and move the BGL (big giant lock) in thedillon2000-03-281-6/+12
* Patches that eliminate extra context switches in FIFO case.dufault2000-03-021-2/+3
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"peter1999-12-291-1/+1
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Go back to the old (icu.s rev.1.7 1993) way of keeping the AST-pendingbde1999-07-101-4/+5
* Moved cpu_set_fork_handler's prototype from <machine/cpu.h> to <sys/proc.h>.dt1999-04-231-2/+1
* Added a hopefully-machine-independent macro for determining if abde1999-02-021-1/+3
* More -Wall / -Wcast-qual cleanup. Also, EXEC_SET can't usedillon1999-01-291-2/+2
* - hw.machine_arch returns cpu architecture type.kato1998-08-311-12/+1
* Don't include <machine/cputypes.h> or declare cputype/class interfacesbde1997-10-281-13/+1
* Moved declaration of etext from <machine/md_var.h> to <machine/cpu.h>bde1997-10-271-1/+3
* Move MACHINE_ARCH definition from <machine/param.h> to <machine/cpu.h>.kato1997-08-301-1/+12
* Revert my previous commit about using CS_SECURE macro.charnier1997-08-211-2/+2
* Use CS_SECURE macro.charnier1997-08-181-2/+2
* VM86 kernel support.dyson1997-08-091-2/+5
* The biggie: Get rid of the UPAGES from the top of the per-process addresspeter1997-04-071-1/+5
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
* Deleted i386_cpus[]. i386_cpus[] is a static variable in identcpu.c.kato1997-02-021-1/+0
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
* trap.c:bde1996-06-251-4/+6
OpenPOWER on IntegriCloud