summaryrefslogtreecommitdiffstats
path: root/sys/amd64/amd64/fpu.c
Commit message (Expand)AuthorAgeFilesLines
* Fix a few nits in the earlier changes to prevent local information leakagejhb2009-03-251-2/+1
* Rename (fpu|npx)_cleanstate to (fpu|npx)_initialstate to better reflectjhb2009-03-251-10/+11
* A better fix for handling different FPU initial control words for differentjhb2009-03-051-5/+3
* A few cleanups to the FPU code on amd64:jhb2009-03-051-20/+16
* Some whitespace and style fixes.jhb2009-02-231-4/+2
* Use a different value for the initial control word for the FPU state forjhb2009-01-281-0/+5
* MFi386:davidxu2006-06-191-0/+4
* Correct a local information leakage bug affecting AMD FPUs.cperciva2006-04-191-0/+36
* Remove diffs to i386 version that came in via the compiler support ifdefs.peter2005-03-111-2/+2
* netchild's mega-patch to isolate compiler dependencies into a centraljoerg2005-03-021-3/+3
* Don't include sys/user.h merely for its side-effect of recursivelydas2004-11-271-1/+0
* Try harder to give new processes a clean initial fpu state. fpu_cleanstatepeter2004-06-181-7/+5
* Fix my silly typo in asm statement in previous commit.peter2004-06-081-1/+1
* Reapply rev 1.151 after enable sse/fpuinit order fixed in mp_machdep.cpeter2004-06-081-0/+4
* 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
* Remove advertising clause from University of California Regent's license,imp2004-04-051-4/+0
* We can simplify a lot of things now that we don't have to worry aboutpeter2004-01-281-42/+9
* Various whitespace and cosmetic sync-up's with i386.peter2003-12-061-1/+1
* Initial landing of SMP support for FreeBSD/amd64.peter2003-11-171-2/+1
* Switch from having a fpu "device" to something that is more like thepeter2003-11-081-128/+29
* The great s/npx/fpu/gipeter2003-11-081-123/+74
* There isn't much point printing 'npx0: INT 16 interface' because that ispeter2003-11-081-1/+0
* Use __FBSDID().obrien2003-07-251-2/+4
* Commit MD parts of a loosely functional AMD64 port. This is based onpeter2003-05-011-451/+37
* Define ovbcopy() as a macro which expands to the equivalent bcopy() call,des2003-04-041-4/+2
* - In npxgetregs() use the td argument to save the fpu state from and notjeff2003-04-011-2/+1
* - In npxsetregs don't set the floating point if td == fpcurthread not ifjeff2003-03-311-1/+1
* Move a bunch of flags from the KSE to the thread.julian2003-02-171-1/+1
* Add getcontext, setcontext, and swapcontext as system calls.deischen2002-11-161-2/+2
* Fix typo. ioport_rid should be irq_rid.davidxu2002-11-051-1/+1
* Finish fixing the 5.x FPU code for dealing with signal handlers.peter2002-10-251-0/+1
* Hide inline assembly if lint is defined.phk2002-10-201-1/+1
* Be consistent about "static" functions: if the function is markedphk2002-09-281-1/+1
* Add kernel support needed for the KSE-aware libpthread:mini2002-09-161-35/+152
* Automatically enable CPU_ENABLE_SSE (detect and enable SSE instructions)peter2002-09-071-0/+7
* Compromise for critical*()/cpu_critical*() recommit. Cleanup the interruptdillon2002-03-271-3/+9
* Fixed some style bugs in the removal of __P(()). The main ones werebde2002-03-231-20/+20
* Fix abuses of cpu_critical_{enter,exit} by converting toimp2002-03-211-12/+12
* Remove __P.alfred2002-03-201-21/+21
* revert last commit temporarily due to whining on the lists.dillon2002-02-261-9/+3
* STAGE-1 of 3 commit - allow (but do not require) interrupts to remaindillon2002-02-261-3/+9
* Don't include <isa/isavar.h> or compile code depending on it when isabde2002-01-301-1/+5
* Introduce a standard name for the lock protecting an interrupt controllerjhb2001-12-201-0/+3
* Modify the critical section API as follows:jhb2001-12-181-8/+8
* Overhaul the per-CPU support a bit:jhb2001-12-111-17/+17
* MFi386:bde2001-10-211-0/+2
* MFpc98: fundamental differences. The magic numbers for the i/o portbde2001-10-211-0/+17
* MFpc98: all changes in sys/pc98/pc98/npx.c related to FPU_ERROR_BROKEN.bde2001-10-211-0/+9
* Deleted most of npxprobe(), and merged npxprobe1() back into npxprobe().bde2001-10-161-127/+49
OpenPOWER on IntegriCloud