summaryrefslogtreecommitdiff
path: root/sys/arch/i386/isa/npx.c
AgeCommit message (Expand)Author
2011-07-11Revert art@'s moving around of the KERNEL_LOCK()/KERNEL_UNLOCK() calls,Philip Guenthe
2011-07-07There is a bunch of places in the kernel entry points where we don'tArtur Grabowski
2011-07-06Clean up after P_BIGLOCK removal.Artur Grabowski
2011-03-20When reading MXCSR from userland sigcontext or a ptrace request,Philip Guenthe
2010-09-29Back out previous, it appears to be broken.Joshua Elsasser
2010-09-29When reading MXCSR from userland sigcontext, mask out invalid bits.Joshua Elsasser
2010-07-23Change the strategy for using the FPU in the kernel. The kernel FPU stateMark Kettenis
2010-07-23Don't leak the contents of the FPU and SSE registers between processes.Mark Kettenis
2010-07-21Make sure that the FPU IPIs shoot down the right FPU context and not the FPUMark Kettenis
2010-06-29fpu_kernel_{enter,exit}; Functions to allow the use ofThordur I. Bjornsson
2009-10-28delete balony comment; ok kettenisTheo de Raadt
2009-10-26Load %mxcsr when initializing the FPU on machines that support SSE.Mark Kettenis
2009-10-03Properly handle XMM exceptions instead of panicing the kernel. Fixes theMark Kettenis
2008-12-04Fix "fp_save ipi didn't" panic, and move i386/amd64 closer in the process.Tobias Weingartner
2007-11-28quite a bit of simplification by removing cpu classes.Ted Unangst
2006-10-18Short-circuit the detection of the FPU by checking the CPUID features,Tom Cosgrove
2006-09-19ansi/deregisterJonathan Gray
2006-07-25Kill option GPL_MATH_EMULATE.Mark Kettenis
2006-04-19from todays freebsd advisory: fxrstor on amd cpu does not restore fip,fdp,fop...Michael Shalayeff
2006-03-13time-bind and lower power in lock spinning and a couple of other ipi loops by...Michael Shalayeff
2005-06-06oops. on 686 we count fpswtch in another function...Michael Shalayeff
2005-04-21count fpu lazy context switches; deraadt@ okMichael Shalayeff
2004-10-21SIGFPE signal codes for SSE.Mark Kettenis
2004-07-21Fix conversion of interrupt frame to trap frame.Mark Kettenis
2004-07-13Don't assert that P_INMEM is set in p_flag. The assert is only almostArtur Grabowski
2004-06-13debranch SMP, have funNiklas Hallqvist
2004-02-01Enable FXSR all the time, and cope with NPX/FXSR conversions; from netbsd.Theo de Raadt
2003-12-31workaround: during npx exception testing, delay(1). For some reasonTheo de Raadt
2003-10-24No need to have several implementations of {read,write}_eflags(),Alexander Yurchenko
2003-07-25let ALWAYS_MATH_EMULATE actually compileJason Wright
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2003-04-17i386 changes to move to ELF. asm cleanup. Change MAXDSIZ to 512M for 1Gsep.Dale Rahn
2002-03-14First round of __P removal in sysTodd C. Miller
2002-02-18multi-line string literals are deprecated in gcc 3.0Eric Jackson
2001-12-04New try at a level based irq system.Niklas Hallqvist
2001-11-18Revert niklas's broken ICU interrupt handling changes; deraadt@ okAaron Campbell
2001-11-12Redo the ICU interrupt handling system to better emulate an APIC system.Niklas Hallqvist
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
2001-05-05PMAP_NEW and UVM are no longer optional on i386.Artur Grabowski
2001-04-09Add emulation of Linux features to procfs; mostly from NetBSD. ok deraadt@Thorsten Lockert
2000-06-08Add explicit inclusions of signalvar.h to files actually using syms definedNiklas Hallqvist
1999-02-26cnt.foo -> uvmexp.bar in uvmArtur Grabowski
1998-02-22GCC 2.8 WallNiklas Hallqvist
1997-04-17Do interrupt time accounting by running interrupt handlers with a seperateThorsten Lockert
1997-02-08Provide more information on FP exceptionsThorsten Lockert
1997-02-01add type & union sigval args to sendsig/trapsignalTheo de Raadt
1997-01-27add another parameter to trapsignal() and sendsig() -- fault addr to beTheo de Raadt
1996-08-27Add:Jason Downs
1996-05-25syncTheo de Raadt
1996-05-07sync with 0504; prototype changesTheo de Raadt