summaryrefslogtreecommitdiffstats
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* Go back to 64 bit precision for fadd/fsub/fsqrt etc. This is because onpeter2003-07-222-16/+18
* Extend the machine/ieeefp.h that was inherited from i386 to supportpeter2003-07-221-55/+165
* Rename thread_siginfo to cpu_thread_siginfo.davidxu2003-07-151-1/+1
* Protect lint(1) from a #error.markm2003-07-103-0/+6
* unifdef -DLAZY_SWITCH and start to tidy up the associated glue.peter2003-07-104-13/+0
* Fix the VADDR() macros to use either KVADDR() or UVADDR(), dependingpeter2003-07-092-17/+21
* Fix up bogus index/offset/mask calculations in the allocpte and thepeter2003-07-091-9/+16
* Turn the 2MB page mappings that cover the kernel text+data+bss area backpeter2003-07-091-2/+0
* Have pmap_pte() on a 2MB mapped address return the 2MB pde itselfpeter2003-07-091-0/+2
* In pmap_object_init_pt(), the pmap_invalidate_all() should be performed onalc2003-07-081-1/+1
* Background: pmap_object_init_pt() premaps the pages of a object inalc2003-07-031-82/+14
* Sync more things with other backends.mux2003-07-011-12/+10
* Honor the boundary of the busdma tag when allocating bounce pages.mux2003-07-011-1/+1
* Mega busdma API commit.scottl2003-07-012-7/+72
* - Export pmap_enter_quick() to the MI VM. This will permit thealc2003-06-291-3/+1
* - Construct a cpu topology map for Hyper Threading systems so that ULE mayjeff2003-06-283-0/+93
* Add a machine depended function thread_siginfo, SA signal codedavidxu2003-06-281-0/+19
* Catch amd64 up with the pending busdma async callback locking. Though thisscottl2003-06-281-0/+5
* Turn ips back on.peter2003-06-271-2/+1
* Oops, I only added a comment about why ips doesn't compile. Actuallypeter2003-06-261-1/+1
* Sync with i386 - add everything that compiles. There are a few driverspeter2003-06-261-20/+159
* Add back in the ability for pmap_mapdev() to use KVM if the regionpeter2003-06-261-4/+39
* MFi386alc2003-06-231-8/+10
* Move KERNBASE to -2GB.simokawa2003-06-221-1/+1
* - Allow access to direct mapped region via /dev/kmem. This makessimokawa2003-06-221-13/+16
* - Allocate a new PD Table if kernel grows beyond 1GB boundary.simokawa2003-06-221-37/+21
* Use direct map in pmap_map().simokawa2003-06-201-11/+1
* Fix direct map page table for 2GB+ physical memory.simokawa2003-06-191-1/+1
* Fix a performance bug in all of the various implementations ofalc2003-06-181-1/+1
* Rename P_THREADED to P_SA. P_SA means a process is using schedulerdavidxu2003-06-152-2/+2
* Migrate the thread stack management functions from the machine-dependentalc2003-06-142-177/+1
* Move the *_new_altkstack() and *_dispose_altkstack() functions out of thealc2003-06-141-30/+0
* GC unused cpu_wait() functionpeter2003-06-111-5/+0
* - Use IDTVEC() to declare IPI handlers since they are also IDT vectors.jhb2003-06-061-20/+14
* - Document the thermal and performance counter LVT entries in the localjhb2003-06-061-3/+5
* Change the second (and last) argument of cpu_set_upcall(). Previouslymarcel2003-06-041-1/+1
* Fix ALIGNED_POINTER(). sizeof((u_int32_t)) is not legal C.peter2003-06-041-1/+1
* Fix restarted syscalls. When we rewind %rip, we also need to restorepeter2003-06-021-2/+6
* Make this more compatable with libc_r. Make the internal types for storingpeter2003-06-021-3/+3
* Use __FBSDID().obrien2003-06-022-3/+6
* Use __FBSDID().obrien2003-06-025-5/+15
* MFi386: i386/include/asm.h rev 1.11: Do not abuse ##.peter2003-06-021-1/+1
* Use C99 compatable asm statements.obrien2003-06-021-2/+2
* Sync with i386/GENERIC ordering.obrien2003-06-011-18/+20
* MFi386: rev 1.56: remove break after returnpeter2003-05-311-2/+2
* MFi386: rev 1.23: use gdb_strlen()/gdb_strcpy() directly.peter2003-05-311-14/+11
* MFi386: rev 1.50: remove unused variablepeter2003-05-311-3/+0
* Avoid unbalancing the { } count in the source file with #ifdef byphk2003-05-311-2/+3
* Add acpi to the build. Remove the hack from machdep.c that lies to thepeter2003-05-312-3/+7
* Have hammer_time() return the proc0 stack location, and have locorepeter2003-05-312-25/+17
OpenPOWER on IntegriCloud