| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert "Revert "MFC r325270:"" | Luiz Souza | 2018-02-23 | 1 | -0/+1 |
* | Revert "MFC r325270:" | Luiz Souza | 2018-02-21 | 1 | -1/+0 |
* | MFC r325270: | kib | 2018-02-19 | 1 | -0/+1 |
* | MFC r305692: | kib | 2016-09-25 | 1 | -14/+57 |
* | Use ANSI definitions. Wrap long line. | kib | 2016-01-19 | 1 | -3/+4 |
* | Clear whole XMM register file instead of only XMM0. Also clear x87 | kib | 2016-01-19 | 1 | -6/+8 |
* | Now that aesni won't reuse fpu contexts (D3016), add seatbelts to the | jmg | 2015-07-08 | 1 | -2/+10 |
* | Improve support for XSAVE with debuggers. | jhb | 2014-11-21 | 1 | -0/+7 |
* | Fix multiple incorrect SYSCTL arguments in the kernel: | hselasky | 2014-10-21 | 1 | -1/+1 |
* | Update and clarify comments. Remove the useless counter for impossible, but | kib | 2014-09-21 | 1 | -10/+11 |
* | - Use NULL instead of 0 for fpcurthread. | kib | 2014-09-18 | 1 | -13/+16 |
* | Create a separate structure for per-CPU state saved across suspend and | jhb | 2014-09-06 | 1 | -0/+14 |
* | Add FPU_KERN_KTHR flag to fpu_kern_enter(9), which avoids saving FPU | kib | 2014-06-23 | 1 | -0/+8 |
* | Don't permit users to request a subset of the AVX512 or MPX xsave masks. | jhb | 2014-05-22 | 1 | -0/+4 |
* | Move fpusave() wrapper for suspend hander to sys/amd64/amd64/fpu.c. | jkim | 2014-03-04 | 1 | -0/+11 |
* | Correct the type for the literal used on the left side of the shift up | kib | 2013-05-09 | 1 | -2/+2 |
* | Partially saved extended state must be handled always, i.e. for both | kib | 2013-05-01 | 1 | -26/+24 |
* | The check to ensure that xstate_bv always has XFEATURE_ENABLED_X87 and | kib | 2013-05-01 | 1 | -3/+0 |
* | Implement an API to allow a hypervisor to save/restore | grehan | 2012-12-12 | 1 | -1/+31 |
* | Change (unused) prototype for stmxcsr() to match reality. | kib | 2012-07-30 | 1 | -1/+1 |
* | Constently use 2-space sentence breaks. | kib | 2012-07-21 | 1 | -2/+2 |
* | Stop caching curpcb in the local variable. | kib | 2012-07-21 | 1 | -16/+12 |
* | Stop clearing x87 exceptions in the #MF handler on amd64. If user code | kib | 2012-07-21 | 1 | -18/+13 |
* | Introduce curpcb magic variable, similar to curthread, which is MD | kib | 2012-07-19 | 1 | -6/+6 |
* | On AMD64, provide siginfo.si_code for floating point errors when error | kib | 2012-07-18 | 1 | -12/+28 |
* | Add stmxcsr. | kib | 2012-07-18 | 1 | -0/+2 |
* | Add support for the XSAVEOPT instruction use. Our XSAVE/XRSTOR usage | kib | 2012-07-14 | 1 | -1/+69 |
* | Add a clts() wrapper around the 'clts' instruction to <machine/cpufunc.h> | jhb | 2012-07-09 | 1 | -6/+3 |
* | Now that our assembler supports the xsave family of instructions, use them | jhb | 2012-07-05 | 1 | -19/+4 |
* | Use singular form for a modifier. | kib | 2012-05-17 | 1 | -1/+1 |
* | Fix typo. | kib | 2012-05-17 | 1 | -1/+1 |
* | Move xrstor/xsave/xsetbv into fpu.c and reorder them. | kib | 2012-01-30 | 1 | -0/+38 |
* | Add support for the extended FPU states on amd64, both for native | kib | 2012-01-21 | 1 | -30/+245 |
* | Improve PCB flags handling and make it more robust. Add two new functions | jkim | 2010-12-22 | 1 | -16/+20 |
* | In fpudna()/npxdna(), mark FPU context initialized and optionally | kib | 2010-12-12 | 1 | -1/+3 |
* | Remove npxgetregs(), npxsetregs(), fpugetregs() and fpusetregs() | kib | 2010-11-26 | 1 | -51/+18 |
* | Apply the same fix as in r215823 to sys/amd64/amd64/fpu.c: use | dim | 2010-11-25 | 1 | -1/+1 |
* | Use 'saveintr' instead of 'savecrit' or 'eflags' to hold the state returned | jhb | 2010-10-25 | 1 | -3/+3 |
* | Simplify fldcw() macro. There is no reason to use pointer here. No object | jkim | 2010-07-26 | 1 | -4/+4 |
* | Add missing ldmxcsr() prototype for lint case. | jkim | 2010-07-26 | 1 | -1/+2 |
* | Reduce diff against fenv.h: | jkim | 2010-07-26 | 1 | -7/+8 |
* | FNSTSW instruction can use AX register as an operand. | jkim | 2010-07-26 | 1 | -1/+1 |
* | Rename CRITSECT_ASSERT to CRITICAL_ASSERT. | kib | 2010-06-15 | 1 | -1/+1 |
* | Use critical sections instead of disabling local interrupts to ensure | kib | 2010-06-15 | 1 | -32/+26 |
* | Style-compilant order of declarations. | kib | 2010-06-06 | 1 | -4/+4 |
* | Introduce the x86 kernel interfaces to allow kernel code to use | kib | 2010-06-05 | 1 | -9/+133 |
* | Fix a few nits in the earlier changes to prevent local information leakage | jhb | 2009-03-25 | 1 | -2/+1 |
* | Rename (fpu|npx)_cleanstate to (fpu|npx)_initialstate to better reflect | jhb | 2009-03-25 | 1 | -10/+11 |
* | A better fix for handling different FPU initial control words for different | jhb | 2009-03-05 | 1 | -5/+3 |
* | A few cleanups to the FPU code on amd64: | jhb | 2009-03-05 | 1 | -20/+16 |