summaryrefslogtreecommitdiffstats
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* Convert the SMP_TSC kernel option into a loader tunable. Also enabledes2003-04-101-7/+18
* Change the operation parameter of bus_dmamap_sync() from anmux2003-04-102-21/+10
* Move the _oncpu entry from the KSE to the thread.julian2003-04-101-1/+0
* Add a sysctl that records and reports the CPU clock rate calculatedwes2003-04-101-0/+6
* o In struct prison, add an allprison linked list of prisons (protectedmike2003-04-091-0/+1
* Remove invalid cast to vm_offset_t to avoid truncating a physical addressjake2003-04-081-1/+1
* Add support for bounce buffers to _bus_dmamap_load_buffer, which is thejake2003-04-071-20/+63
* Better fix for previous previous which still allows the 4megs of kva atjake2003-04-072-3/+3
* Unbreak the !LAZY_SWITCH case. I #ifdef'ed too much when I addedpeter2003-04-052-4/+2
* Add SMP_TSC option, which can be used on SMP systems where the TSCstegge2003-04-041-1/+1
* Define ovbcopy() as a macro which expands to the equivalent bcopy() call,des2003-04-046-33/+24
* Bandaid fix for previous commit while I figure out why it broke. Thisjake2003-04-041-2/+2
* - Removed APTD and associated macros, it is no longer used.jake2003-04-035-48/+9
* Commit a partial lazy thread switch mechanism for i386. it isn't as lazypeter2003-04-0212-165/+454
* - Make casuptr return the old value of the location we're trying to update,jake2003-04-022-10/+8
* - Add thr and umtx system calls.jeff2003-04-011-0/+8
* - Define a new md function 'casuptr'. This atomically compares and setsjeff2003-04-012-0/+62
* - In npxgetregs() use the td argument to save the fpu state from and notjeff2003-04-012-4/+2
* - Add a placeholder for sigwaitjeff2003-03-311-0/+1
* - Move p->p_sigmask to td->td_sigmask. Signal masks will be per thread withjeff2003-03-311-9/+9
* - Fix two calls to trapsignal() that were still passing in 'struct proc'.jeff2003-03-311-2/+2
* - Change trapsignal() to accept a thread and not a proc.jeff2003-03-311-6/+6
* - In npxsetregs don't set the floating point if td == fpcurthread not ifjeff2003-03-312-2/+2
* - Add support for PAE and more than 4 gigs of ram on x86, dependent on thejake2003-03-3010-15/+233
* - Remove invalid casts.jake2003-03-302-3/+3
* - Convert all uses of pmap_pte and get_ptbase to pmap_pte_quick. Whenjake2003-03-303-181/+112
* - Move driver to newbus.mdodd2003-03-291-0/+1
* Nuke HTT from here too.ps2003-03-261-3/+0
* Nuke options HTT infavor of machdep.hlt_logical_cpus tunable/sysctl.ps2003-03-265-63/+271
* Halt the cpus in the idle loop for SMP as well for several reasons:peter2003-03-261-4/+3
* Add an options entry for HTT in SMP and GENERIC similar to the SMP andjhb2003-03-251-0/+3
* - Add vm_paddr_t, a physical address type. This is required for systemsjake2003-03-2513-79/+88
* Use repo-copied files in sys/i386/bios.mdodd2003-03-244-4/+4
* Disable interrupts while in kdb_trap() to handle cases where the callerbde2003-03-241-0/+7
* Remove bitrot associated with `maxusers'.ru2003-03-221-1/+0
* Extend CPU_ATHLON_SSE_HACK to cover a few more revisions of Athlon CPUs.dwmalone2003-03-201-1/+2
* Use atomic operations to increment and decrement the refcountmux2003-03-201-4/+4
* Including <sys/stdint.h> is (almost?) universally only to be able to usephk2003-03-183-3/+0
* Expand the APIC ID mask field of the ICR register to 8 bits intead of justjhb2003-03-171-1/+1
* - Lock down the bounce pages structures. We use the same locking schememux2003-03-171-26/+34
* Made the prototypes for pmap_kenter and pmap_kremove MD. These functionsjake2003-03-161-0/+2
* Grab Giant around calls to contigmalloc() and contigfree() somux2003-03-131-1/+8
* - Added support for multiple page directory pages to pmap_pinit andjake2003-03-121-83/+57
* Use bus_space_handle_t to represent host port and virtual addresses;jake2003-03-112-24/+24
* Initialize eflags in fake frame to default value rather than random one.davidxu2003-03-081-0/+1
* Instrument sysarch() MD privileged I/O access interfaces with a MACrwatson2003-03-061-0/+6
* Replace calls to WITNESS_SLEEP() and witness_list() with equivalent callsjhb2003-03-041-7/+2
* Wrap the hyperthreading support code with the HTT kernel option.jhb2003-03-043-0/+63
* Gigacommit to improve device-driver source compatibility betweenphk2003-03-032-26/+16
* Expand some #ifdef's to fix I386_CPU compile.jhb2003-02-271-1/+3
OpenPOWER on IntegriCloud