summaryrefslogtreecommitdiff
path: root/sys/amd64/include
Commit message (Expand)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create branch 'RELENG_5_2'.cvs2svn2003-12-071-280/+0
* Reconfigure the runq macros to use the 64 bit ffs/bsf routines insteadPeter Wemm2003-12-061-5/+5
* Add 64 bit bsf*/ffs* routines. Have the ffs() inline use gcc's builtinPeter Wemm2003-12-061-1/+40
* Kill the ASM versions of the mtx_lock_spin and friends. They were neverPeter Wemm2003-12-061-31/+0
* Revert some amd64 changes that cached curthread and converge back to thePeter Wemm2003-12-061-8/+2
* Cosmetic and/or trivial sync up with i386.Peter Wemm2003-11-219-35/+36
* Argh! Followup to previous commit. I checked in the patch with anPeter Wemm2003-11-201-1/+1
* Provide a streamlined '#define curthread __curthread()' for amd64 to avoidPeter Wemm2003-11-201-0/+10
* Initial landing of SMP support for FreeBSD/amd64.Peter Wemm2003-11-1711-5/+91
* Fixed pedantic warnings for statement-expressions using __extension__Bruce Evans2003-11-171-4/+4
* Fixed a pedantic syntax error (a stray semicolon at the end ofBruce Evans2003-11-171-1/+1
* - Modify alpha's sf_buf implementation to use the direct virtual-to-Alan Cox2003-11-161-0/+57
* Add the pc_acpi_id PCPU member. The new acpi_cpu driver uses this toNate Lawson2003-11-151-1/+2
* Preemptively burn a bridges. The isa timer code is likely to bePeter Wemm2003-11-141-4/+0
* Convert a couple of pointers to integers for source compatability withPeter Wemm2003-11-141-4/+4
* Whitespace nit (sorry, couldn't help it)Peter Wemm2003-11-141-1/+1
* Shuffle the APIC interrupt vectors around a bit:John Baldwin2003-11-142-13/+15
* Fix a typo.John Baldwin2003-11-131-1/+1
* - Move manipulation of td_intr_nesting_level out of assembly interruptJohn Baldwin2003-11-121-0/+1
* Update the graffiti.Peter Wemm2003-11-089-3/+13
* Switch from having a fpu "device" to something that is more like thePeter Wemm2003-11-081-1/+1
* The great s/npx/fpu/giPeter Wemm2003-11-083-20/+17
* Rename npx* to fpu*. I haven't done the flags/function names yet.Peter Wemm2003-11-085-122/+7
* Document the lockfunc and lockfuncarg arguments to bus_dma_tag_create() inScott Long2003-11-071-0/+4
* Add the MP Table APIC enumerator. This code uses the BIOS MP Table toJohn Baldwin2003-11-031-2764/+45
* New APIC support code:John Baldwin2003-11-032-7/+186
* New device interrupt code. This defines an interrupt source abstractionJohn Baldwin2003-11-031-0/+91
* Always export r_gdt and r_idt and give them extern declarations inJohn Baldwin2003-10-301-3/+0
* A few whitespace and comment tweaks.John Baldwin2003-10-241-6/+3
* Add __va_copy and make it always visible, in spite of the __ISO_C_VISIBLEPeter Wemm2003-10-241-1/+4
* Use a more robust API altogether for the amd64_get_fsbase() etc functions.Peter Wemm2003-10-231-4/+4
* Renumber the sysarch vectors for amd64 specific syscalls so that I canPeter Wemm2003-10-231-6/+5
* Pull the tier-2 card one last time and break the get/setcontext andPeter Wemm2003-10-153-4/+7
* Move pmap_resident_count() from the MD pmap.h to the MI pmap.h.Bruce M Simpson2003-10-061-1/+0
* Commit Bosko's patch to clean up the PSE/PG_G initialization to andPeter Wemm2003-10-011-8/+2
* Use __register_t instead of register_t, otherwise <sys/types.h> is aPeter Wemm2003-10-011-24/+24
* MFi386: BURN_BRIDGES around timer0 functionsPeter Wemm2003-09-301-1/+3
* Eliminate the pte object.Alan Cox2003-09-271-1/+0
* Re-raise the default datasize and stacksize now that the 32 bit execPeter Wemm2003-09-251-2/+2
* Add sysentvec->sv_fixlimits() hook so that we can catch cases on 64 bitPeter Wemm2003-09-251-12/+0
* Implement the bus_space_map() function to allocate resources and initializeYoshihiro Takahashi2003-09-231-4/+12
* Oops. back out last commit. The data and stack limits are used by thePeter Wemm2003-09-231-2/+2
* Sync with i386 version. The quality initialization was missing and somePeter Wemm2003-09-231-1/+0
* MFi386 pci_bus.c 1.102 legacyvar.h 1.4: rename nexus_pcib to legacy_pcibPeter Wemm2003-09-231-0/+11
* Move basemem variable into global scope so that the MP startup code canPeter Wemm2003-09-221-0/+1
* Increase the default data size limit from 512MB to 8GB. Increase defaultPeter Wemm2003-09-221-2/+2
* MFi386 machdep.c rev 1.201, clock.c 1.201, clock.h 1.45 by phk: DontPeter Wemm2003-09-221-0/+1
* MFi386 rev 1.25 by jhb: add new MSR's and some missing older ones andPeter Wemm2003-09-221-3/+25
* MFi386 rev 1.37: constant-friendly bswap macrosPeter Wemm2003-09-221-4/+70
* MFi386: pci_cfgreg.h rev 1.10 by jhb/des/njl. Fix CONF1_ENABLE_MSK.Peter Wemm2003-09-221-1/+1