summaryrefslogtreecommitdiffstats
path: root/sys/amd64/include
Commit message (Expand)AuthorAgeFilesLines
* Implement preemption of kernel threads natively in the scheduler ratherjhb2004-07-021-0/+2
* Backed out previous commit. Blind substitution of dev_t by `struct cdev *'bde2004-06-201-1/+1
* Include <sys/_lock.h>'s prerequisite <sys/queue.h> before including thebde2004-06-191-1/+1
* Do the dreaded s/dev_t/struct cdev */phk2004-06-161-1/+1
* Introduce pmap locking to many of the pmap functions. There is more toalc2004-06-141-0/+14
* - Remove an unused declaration.alc2004-06-131-3/+2
* Argh. Add the mini-stack-frame back in for mcount's benefit for syscallpeter2004-06-101-0/+4
* Make profiling work for varargs functions.. %al is an additional argumentpeter2004-06-101-0/+2
* - Use the correct devclass name ("acpi" vs "ACPI") to detect if acpi0 isjhb2004-06-101-1/+0
* Remove atdevbase and replace it's remaining uses with direct references tojhb2004-06-102-3/+2
* Initial PG_NX support (no-execute page bit)peter2004-06-083-1/+22
* Mask pte's with PG_FRAME before passing it to PHYS_TO_VM_PAGE().. PG_NXpeter2004-06-081-1/+1
* Be a little more consistent in the naming of the PML4 defines.peter2004-06-071-3/+3
* Add new bios_string() which will hunt for a string inside a given rangephk2004-06-031-0/+8
* MFi386: move cpu_nameclass struct next to its only consumerpeter2004-06-031-5/+0
* MFi386 (1.37: GUPROF calibration macros; only routine adjustments needed).bde2004-05-201-0/+19
* Fixed the type of fptrdiff_t. It needs to be 64 bits in theory, and inbde2004-05-191-1/+1
* Fixed some style bugs (mainly misalignment of backslashes).bde2004-05-191-10/+10
* Moved most of the "MI" definitions and declarations from <machine/profile.h>bde2004-05-191-30/+0
* The 'call mcount' hooks that gcc inserts when profiling are in a place thatpeter2004-05-181-2/+37
* <stdint.h> should define WINT_M{AX,IN} independent from whether WCHAR_MIN isstefanf2004-05-181-1/+1
* Checkpoint some of what I was starting to tinker with for having somepeter2004-05-161-0/+1
* Kill the LAZYPMAP ifdefs. While they worked, they didn't do anythingpeter2004-05-162-3/+1
* For consistency with i386, have pmap_kenter_temporary() take a vm_paddr_tpeter2004-05-161-1/+1
* MFi386: numerous interrupt and acpi updatespeter2004-05-164-6/+17
* Add an MI implementation of the ACPI global lock routines and retire thenjl2004-05-051-36/+6
* Hide FLT_EVAL_METHOD and DECIMAL_DIG in pre-C99 compilationdas2004-04-251-0/+4
* Simplify the sf_buf implementation. In short, make it a trivial veneeralc2004-04-181-8/+9
* - is_physical_memory()'s parameter, which is a physical address, should bealc2004-04-111-1/+1
* - pmap_kenter_temporary() is unused by machine-independent code. Therefore,alc2004-04-101-0/+1
* MFi386: move rss() from db_interface.c to cpufunc.hpeter2004-04-071-0/+8
* Remove advertising clause from University of California Regent's license,imp2004-04-056-24/+0
* Remove advertising clause from University of California Regent's license,imp2004-04-0520-80/+0
* Remove ptmmap and ptvmmap. They are unused on amd64.alc2004-04-031-1/+0
* - Add an optimized page copy function for use by pmap_copy_page(). It isalc2004-03-311-2/+3
* Introduce the cpumask_t type. The purpose of the type is to create amarcel2004-03-201-0/+1
* Re-kill ispcvt on amd64 - rc.d/syscons was fixed ages ago.peter2004-03-131-109/+0
* Move the non-MD machine/dvcfg.h and machine/physio_proc.h to a commonpeter2004-03-132-122/+0
* MFi386: nuke pci_cfgintrpeter2004-03-131-1/+0
* Don't implement anything in the ffs family in <machine/cpufunc.h>bde2004-03-111-0/+4
* MFi386: re-sort non-gcc function prototypes, trim includespeter2004-03-081-44/+30
* Remove unused declarations. (Some time ago, these variables became fieldsalc2004-03-071-2/+0
* Fix syntax errors and wrong function prototypes in several MD headerle2004-03-052-5/+5
* AMD64 versions.obrien2004-03-032-0/+122
* Re-add user_dbreg_trap() for debug register supportpeter2004-01-291-0/+1
* We can simplify a lot of things now that we don't have to worry aboutpeter2004-01-281-1/+0
* Add dbreg struct definitions for /proc/*/dbregs and a place to store thepeter2004-01-282-3/+23
* Re-add debug register functionspeter2004-01-281-2/+129
* MFi386: mp_topology().peter2004-01-281-0/+1
* MFi386: add THERMTRIP msr valuespeter2004-01-281-0/+3
OpenPOWER on IntegriCloud