summaryrefslogtreecommitdiffstats
path: root/sys/amd64/include
Commit message (Expand)AuthorAgeFilesLines
* #include <sys/proc.h> in order to get curproc. This seems to be the lesserjasone2000-09-231-3/+2
* Remove the NCPU, NAPIC, NBUS, NINTR config options. Make NAPIC,ps2000-09-222-48/+65
* Teach MTX_EXIT_RECURSE that the recursion count is a 32-bit integer,jhb2000-09-221-3/+3
* Add a couple of debug register helper functions to assist in settingbsd2000-09-212-0/+10
* Make LINT compile.phk2000-09-161-1/+1
* Remove the mtx_t, witness_t, and witness_blessed_t types. Instead, justjhb2000-09-141-25/+23
* Clean up process accounting some more. Unfortunately, it is still notjhb2000-09-121-18/+14
* When doing statistics for statclock on other CPU's, use the other CPUs'jhb2000-09-111-3/+3
* Style cleanups. No functional changes.jasone2000-09-091-42/+37
* Add file and line arguments to WITNESS_ENTER() and WITNESS_EXIT, sincejasone2000-09-091-14/+14
* Rename mtx_enter(), mtx_try_enter(), and mtx_exit() and wrap them with cppjasone2000-09-081-68/+80
* Remove an unneeded extern declaration of cp_time.jhb2000-09-081-2/+0
* Really fix USER_LDT. (Don't use currentldt as an L-value.)jake2000-09-081-1/+1
* Test for both SMP and I386_CPU being set before generating an error.jhb2000-09-071-1/+1
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-077-74/+910
* Introduce atomic_cmpset_int() and atomic_cmpset_long() from SMPng aphk2000-09-061-0/+72
* Increase the default NAPIC from 1 to 2 as a bandaid until we allocatemsmith2000-08-181-1/+1
* Prepare for a cleanup of pmap module API pollution introduced by thetegge2000-08-161-0/+1
* Clean up some low level bootstrap code:peter2000-08-113-12/+3
* Don't skip IOAPIC id conflict detection when only one pci bus is present.tegge2000-08-101-6/+4
* Be more verbose when changing APIC ID on an IO APIC.tegge2000-08-062-2/+143
* Fixed syntax errors and style bugs in previous commit. The syntaxbde2000-06-143-6/+6
* Further fixes for multiple-IO-APIC systems from Tor Egge:msmith2000-05-312-7/+3
* Back out the previous change to the queue(3) interface.jake2000-05-261-4/+4
* Change the way that the queue(3) structures are declared; don't assume thatjake2000-05-231-4/+4
* Implement an optimization of the VM<->pmap API. Pass vm_page_t's directlypeter2000-05-211-3/+3
* Implement real read/write barriers for the i386. Despite the comment inmsmith2000-05-183-12/+45
* When using _asm{} in GCC, one must specify the operand's size if oneobrien2000-05-101-9/+9
* Some more i386-only BIOS-friendliness:msmith2000-04-161-0/+11
* Make sysv-style shared memory tuneable params fully runtime adjustablepeter2000-03-301-7/+0
* Added indirect pio into the bus space stuff for the NEC PC-98. bus.hkato2000-03-294-1272/+26
* The SMP cleanup commit broke UP compiles. Make UP compiles work again.dillon2000-03-281-1/+18
* Commit major SMP cleanups and move the BGL (big giant lock) in thedillon2000-03-283-6/+15
* Exchange numerical values for FPE_INTDIV and FPE_INTOVF, so that theycracauer2000-03-201-2/+2
* Change the default FPU control word so that exceptions for newcracauer2000-03-102-68/+8
* Patches that eliminate extra context switches in FIFO case.dufault2000-03-021-2/+3
* Fix an __asm operand constraint which broke the -O3 and -O0 builds.bsd2000-02-211-6/+6
* Don't forget to reset the hardware debug registers when a process thatbsd2000-02-202-0/+51
* Document the support in the kernel for hardware debug registers on theobrien2000-02-121-0/+3
* Fixed the profiling version ALTENTRY(). Again. The previous versionbde2000-01-251-5/+9
* Move ENTRY and ALTENTRY definitions to asm.h where they belong.jasone2000-01-201-1/+4
* Allow SMP systems with an MCA bus to work properly.mdodd2000-01-131-4/+6
* Fixed style bugs related to the access functions for the bsfl and bsrlbde2000-01-091-31/+24
* Allow SMP && NCPU == 1 to work. From now on, there's no restriction on theluoqi2000-01-071-2/+4
* ISA device drivers use the ISA source interrupt number in locations wheretegge2000-01-042-6/+66
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"peter1999-12-2916-33/+33
* Reclaim UPAGES_HOLE (8k) that was chopped out of process address space.peter1999-12-111-1/+1
* User ldt sharing.luoqi1999-12-062-3/+24
* oszsigcode -> szosigcodemarcel1999-12-041-1/+1
* Fix type of sf_addr.marcel1999-12-041-2/+2
OpenPOWER on IntegriCloud