aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/include
Commit message (Expand)AuthorAgeFilesLines
* Add new functions fill_fpregs() and set_fpregs(), like fill_regs()John Polstra1998-09-142-2/+5
* Add generic defines ELF_ARCH, ELF_CLASS, and ELF_DATA. These giveJohn Polstra1998-09-141-1/+3
* Make profiling work for ELF. gprof now autodetects the format ofJohn Polstra1998-09-071-1/+5
* Maintain a mapping from irq number to (ioapic number, int pin) tuple,Tor Egge1998-09-063-30/+129
* - hw.machine_arch returns cpu architecture type.KATO Takenori1998-08-311-12/+1
* Change various syscalls to use size_t arguments instead of u_int.Doug Rabson1998-08-241-0/+58
* Fixed printf format errors. Only one left in LINT on i386's.Bruce Evans1998-08-241-2/+2
* Presently there is only one `currentldt' variable for all cpusMike Smith1998-08-182-2/+9
* Add macros for accessing device memory.Doug Rabson1998-08-171-1/+9
* Revamp the ELF include files to better support architecture-independentJohn Polstra1998-08-161-1/+6
* pmap.c:Bruce Evans1998-08-161-4/+4
* u_int --> unsigned int, remove (now unneeded) <sys/types.h>Jonathan Lemon1998-07-281-3/+3
* Add wrappers for i386_*_ioperm, i386_vm86 so userland code doesJonathan Lemon1998-07-281-1/+4
* Changed to the C9x draft spelling of the (unsigned) integral typeBruce Evans1998-07-141-9/+8
* Don't pretend to support ix86's with 16-bit ints by using longs just toBruce Evans1998-07-111-11/+10
* Don't pretend to support ix86's with 16-bit ints by using longsBruce Evans1998-07-111-32/+32
* Oops, fptrint_t still needs to be declared in <machine/profile.h> in theBruce Evans1998-07-101-1/+6
* Added a kernel-only typedef (ptrint_t) giving an integral type that isBruce Evans1998-07-101-4/+1
* Remove bogus comment that teleported in from sys/i386/i386/mp_machdep.c.Stephen McKay1998-06-211-3/+1
* Increased MAXTSIZ to 128MB...there are binaries that get quite large.David Greenman1998-06-121-3/+3
* Some cleanups related to timecounters and weird ifdefs in <sys/time.h>.Poul-Henning Kamp1998-05-281-1/+2
* Add CPU_PII to the list.Dag-Erling Smørgrav1998-05-221-1/+2
* Disallow reading the current kernel stack. Only the user structure andTor Egge1998-05-191-1/+5
* Change simple lock handling to not depend upon having a local apicTor Egge1998-05-171-2/+2
* Add forwarding of roundrobin to other cpus. This gives a more regularTor Egge1998-05-172-11/+53
* For SMP, use prv_PPAGE1/prv_PMAP1 instead of PADDR1/PMAP1.Tor Egge1998-05-173-8/+26
* Fix alot of silly LINT that I left in the code.John Dyson1998-05-121-2/+2
* Support better performance with P6 architectures and in SMPJohn Dyson1998-05-111-3/+11
* Attempt to set write combining mode for graphics devices.John Dyson1998-05-112-60/+20
* Implement bus_dmamem_* functions and correct a few nits reported by Peter Wemm.Justin T. Gibbs1998-05-064-40/+108
* Cast return values to the appropriate fp_*_t. Note that the man pageDag-Erling Smørgrav1998-04-271-9/+9
* Support compiling with `gcc-pedantic' (don't use hard newlines inBruce Evans1998-04-194-296/+296
* Fix VM86 compiles. a #include "opt_vm86.h" was missing, and the my_trPeter Wemm1998-04-061-5/+2
* Use real types for the SMP pages being allocated rather than arrays ofPeter Wemm1998-04-061-17/+11
* A pair of C structures used for laying out the SMP per-cpu data space.Peter Wemm1998-04-061-0/+101
* Make a kernel version of the timer* functions called timerval* to bePoul-Henning Kamp1998-04-061-3/+3
* Add two workarounds for broken MP tables:Tor Egge1998-04-012-3/+51
* Declare some variables modified by interrupt handlers as volatile.Tor Egge1998-04-011-3/+3
* This mega-commit is meant to fix numerous interrelated problems. ThereJohn Dyson1998-03-071-3/+3
* The APs now reload the interrupt descriptor table pointer afterTor Egge1998-03-071-1/+6
* Remove special handling for resuming clock interrupt when using APIC_IO.Tor Egge1998-03-052-9/+5
* Defined CCR6 and CCR7 (configuration registers of M2 CPU.)KATO Takenori1998-03-041-1/+5
* When entering the apic version of slow interrupt handler, levelTor Egge1998-03-032-2/+64
* Forward the signal if the process runs on a different CPU. This reducesTor Egge1998-03-032-5/+56
* Reduce timeout before assuming that forwarding of hardclock or softclockTor Egge1998-03-031-7/+11
* forward_statclock and forward_hardclock are located in mp_machdep.c.Tor Egge1998-03-031-3/+5
* 1) Use a more consistent page wait methodology.John Dyson1998-03-011-2/+2
* Fix page prezeroing for SMP, and fix some potential paging-in-progressJohn Dyson1998-02-251-3/+3
* Removed vestiges of previous microtime() implementation.Bruce Evans1998-02-251-6/+2
* Try to dynamically size the VM_KMEM_SIZE (but is still able to be overriddenJohn Dyson1998-02-231-2/+18