summaryrefslogtreecommitdiffstats
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* In a multiprocessor, the PG_W bit in the pte must be changed atomically.alc2004-06-121-2/+2
* Deorbit COMPAT_SUNOS.phk2004-06-111-2/+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
* Insta-MFi386: ignore disabled cpu apic id's entirelypeter2004-06-101-13/+8
* - Use the correct devclass name ("acpi" vs "ACPI") to detect if acpi0 isjhb2004-06-102-3/+3
* Remove atdevbase and replace it's remaining uses with direct references tojhb2004-06-103-6/+2
* In pmap_extract_and_hold(), there is no need to mask off PG_FRAME becausepeter2004-06-081-4/+5
* Fix my silly typo in asm statement in previous commit.peter2004-06-081-1/+1
* Argh. Remove stray number that slipped into the previous commit.peter2004-06-081-1/+0
* Reapply rev 1.151 after enable sse/fpuinit order fixed in mp_machdep.cpeter2004-06-081-0/+4
* Set up the fpu *after* enabling SSE mode on AP'speter2004-06-081-3/+3
* Initial PG_NX support (no-execute page bit)peter2004-06-089-154/+151
* Mask pte's with PG_FRAME before passing it to PHYS_TO_VM_PAGE().. PG_NXpeter2004-06-082-17/+17
* Use trunc_page(va) when we mean it rather than anding it with PG_FRAMEpeter2004-06-081-2/+2
* Fix a serious problem that manifested during swap, and a few other times.peter2004-06-071-18/+60
* Be a little more consistent in the naming of the PML4 defines.peter2004-06-071-3/+3
* Back out revision 1.150, since dwmalone reports that it causes a panicdas2004-06-061-4/+0
* Initialize the MXCSR to the appropriate default value at startup.das2004-06-051-0/+4
* Add new bios_string() which will hunt for a string inside a given rangephk2004-06-032-0/+23
* MFi386: add ixgp devicepeter2004-06-031-0/+1
* MFi386: apic intpin programming updates etc.peter2004-06-034-110/+131
* MFi386: remove debug printfpeter2004-06-031-2/+0
* Move module.h include to the same place as on i386 for diff reduction.peter2004-06-031-1/+1
* MFi386: move cpu_nameclass struct next to its only consumerpeter2004-06-032-6/+4
* Remove checks for curthread == NULL - it can't happen.tjr2004-06-031-5/+3
* Add missing <sys/module.h> instances which were shadowed by the nestedphk2004-06-035-0/+5
* Move TDF_DEADLKTREAT into td_pflags (and rename it accordingly) to avoidtjr2004-06-031-9/+4
* Move TDF_SA from td_flags to td_pflags (and rename it accordingly)tjr2004-06-021-1/+1
* Add some missing <sys/module.h> includes which are masked by thephk2004-05-301-0/+1
* MFi386 revision 1.6alc2004-05-301-2/+2
* Implement __bb_init_func. This is a fairly straightforward conversiontjr2004-05-291-0/+19
* Remove a broken micro-optimization from pmap_enter(). The ill effectalc2004-05-281-8/+0
* Retire cpu_sched_exit(); it is not used any more.tmm2004-05-261-6/+0
* Quick fix for overflow when tsc_freq >= 2^31. "int profrate" in structbde2004-05-261-3/+10
* Oops, ".align 4" for the data section in the previous commit shouldbde2004-05-241-3/+3
* Fixed profiling of trap, syscall and interrupt handlers and somebde2004-05-243-6/+40
* Don't repeat the definition of IDTVEC(). It is in asmacros.h.bde2004-05-241-3/+0
* Added profiling support for Xint0x80_syscall.bde2004-05-231-0/+2
* Adjusted for amd64 after repo-copy. The adjustments are routine, except:bde2004-05-231-23/+53
* Restored FAKE_MCOUNT() and MEXITCOUNT invocations and adjusted them forbde2004-05-231-0/+8
* Adjusted FAKE_MCOUNT()s for amd64. This is needed for both ordinarybde2004-05-232-4/+4
* Spell "retq" as "ret" in pagezero() like it is everywhere, else sobde2004-05-231-1/+2
* MFi386 (1.103 and 1.104: fixed some problems in high resolution profilingbde2004-05-211-31/+15
* MFi386 (1.37: GUPROF calibration macros; only routine adjustments needed).bde2004-05-201-0/+19
* Like on i386, clear the last three entries in the pml4 page when doing apeter2004-05-191-2/+7
* 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
* Unbreak builds without DDB. Bad Bruce! No cookie! :-)peter2004-05-191-0/+2
OpenPOWER on IntegriCloud