aboutsummaryrefslogtreecommitdiff
path: root/sys/i386/include/cpu.h
Commit message (Expand)AuthorAgeFilesLines
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* amd64/i386: introduce APIC hooks for different APIC implementations.Roger Pau Monné2014-06-161-1/+0
* Merge Xen PVHVM support into the GENERIC kernel config for bothJustin T. Gibbs2013-09-201-0/+2
* Implement PV IPIs for PVHVM guests and further converge PV and HVMJustin T. Gibbs2013-09-061-0/+11
* Revert r253748,253749Andriy Gapon2013-07-281-2/+1
* put contents of cpu.h under _KERNELAndriy Gapon2013-07-281-1/+2
* Use cpu_ticks() for get_cyclecount(9) rather than checking existence of TSCJung-uk Kim2011-04-041-7/+1
* Rework r219679. Always check CPU class at run-time to make it predictable.Jung-uk Kim2011-03-161-5/+5
* Partially revert r219672. After r198295, kernel need to seed randomness asJung-uk Kim2011-03-151-0/+4
* Remove tsc_present from this file, really.Jung-uk Kim2011-03-151-1/+0
* Unconditionally use binuptime(9) for get_cyclecount(9) on i386. Since thisJung-uk Kim2011-03-151-7/+2
* Make get_cyclecount(9) little bit more useful where binuptime(9) is used.Jung-uk Kim2011-03-141-2/+2
* Use int for 'tsc_present' instead of u_int. It is just a boolean.Jung-uk Kim2010-12-071-1/+1
* Remove obsolete undef of COPY_SIGCODE. It appears to have not beenWarner Losh2010-07-131-6/+0
* Clean out sysctl machdep.* related defines.Poul-Henning Kamp2006-05-111-19/+0
* Tweak how the MD code calls the fooclock() methods some. Instead ofJohn Baldwin2005-12-221-4/+0
* Initiate deorbit burn sequence for 80386 support in FreeBSD: RemoveJohn Baldwin2004-11-161-1/+1
* Instead of calling ia32_pause() conditionally on __i386__ or __amd64__Maxime Henrion2004-08-031-2/+3
* Backed out previous commit. Blind substitution of dev_t by `struct cdev *'Bruce Evans2004-06-201-1/+1
* Do the dreaded s/dev_t/struct cdev */Poul-Henning Kamp2004-06-161-1/+1
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-4/+0
* Hey, how about we NOT make modules crash 486s?Brian Feldman2003-12-171-1/+1
* Further cleanup <machine/cpu.h> and <machine/md_var.h>: move the MIMarcel Moolenaar2003-08-161-0/+3
* Make get_cyclecount() use binuptime() when no tsc is available: it is cheaper.Poul-Henning Kamp2003-02-051-4/+4
* Remove __P.Alfred Perlstein2002-03-201-1/+1
* Overhaul the per-CPU support a bit:John Baldwin2001-12-111-1/+0
* KSE Milestone 2Julian Elischer2001-09-121-2/+2
* - Close races with signals and other AST's being triggered while we are inJohn Baldwin2001-08-101-14/+0
* Add a new MI pointer to the process' trapframe p_frame instead of usingJohn Baldwin2001-06-291-2/+2
* Overhaul of the SMP code. Several portions of the SMP kernel support haveJohn Baldwin2001-04-271-2/+0
* Changed the aston() family to operate on a specified process instead ofBruce Evans2001-02-191-1/+1
* Fixed style bugs in clock.c rev.1.164 and cpu.h rev.1.52-1.53 -- declareBruce Evans2001-02-191-4/+1
* - Make astpending and need_resched process attributes rather than CPUJohn Baldwin2001-02-101-37/+7
* Change and clean the mutex lock interface.Bosko Milekic2001-02-091-2/+2
* - Proc locking.John Baldwin2001-01-241-4/+7
* Make intr_nesting_level per-process, rather than per-cpu. SetupJake Burkholder2001-01-211-1/+1
* Use PCPU_GET, PCPU_PTR and PCPU_SET to access all per-cpu variablesJake Burkholder2001-01-101-3/+3
* Move extern tsc_present outside function to quelch a warning.Poul-Henning Kamp2000-12-071-1/+4
* Namespace cleanup. Remove some #includes in favour of an explicitMark Murray2000-12-021-3/+2
* Don't use p->p_sigstk.ss_flags to keep state of whether theMarcel Moolenaar2000-11-301-1/+2
* Add a consistent API to a feature that most modern CPUs have; a fastMark Murray2000-11-211-0/+21
* Declare or #define per-cpu globals in <machine/globals.h> in all cases.Bruce Evans2000-10-271-3/+0
* Moved the definitions of AST_PENDING and AST_RESCHED to the correct place.Bruce Evans2000-10-121-0/+6
* - Change fast interrupts on x86 to push a full interrupt frame and toJohn Baldwin2000-10-061-15/+0
* Major update to the way synchronization is done in the kernel. HighlightsJason Evans2000-09-071-3/+9
* Clean up some low level bootstrap code:Peter Wemm2000-08-111-1/+0
* Commit major SMP cleanups and move the BGL (big giant lock) in theMatthew Dillon2000-03-281-6/+12
* Patches that eliminate extra context switches in FIFO case.Peter Dufault2000-03-021-2/+3
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-1/+1