summaryrefslogtreecommitdiffstats
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* Do not preset PG_BUSY on VM_ALLOC_NOOBJ pages. Such pages are notalc2004-06-171-4/+0
* Do the dreaded s/dev_t/struct cdev */phk2004-06-162-7/+7
* Add some lock assertions. Lock a small part of pmap_enter().alc2004-06-161-0/+4
* Correct an error in the implementation of pmap_is_prefaultable(). When Ialc2004-06-161-1/+1
* Remove a stale comment.alc2004-06-151-6/+0
* Add pmap locking to pmap_extract(), pmap_mincore(), and pmap_remove().alc2004-06-151-4/+15
* We only need the devclass_find() result, not the softc.njl2004-06-151-1/+1
* Introduce pmap locking to many of the pmap functions. There is more toalc2004-06-142-0/+35
* The majority of FreeBSD/amd64 machines are SMP, so use ADAPTIVE_MUTEXESobrien2004-06-131-0/+1
* Prevent the loss of a PG_M bit through an SMP race in pmap_ts_referenced().alc2004-06-131-1/+1
* Remove dead or unneeded code, e.g., spl calls.alc2004-06-131-32/+1
* - Remove an unused declaration.alc2004-06-131-3/+2
* 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
OpenPOWER on IntegriCloud