aboutsummaryrefslogtreecommitdiff
path: root/sys/i386/isa
Commit message (Expand)AuthorAgeFilesLines
* Revert r323722. A better fix will be committed shortly, as well asKonstantin Belousov2017-09-281-1/+1
* Fix handling of the segment registers on i386.Konstantin Belousov2017-09-181-1/+1
* Fix indent.Konstantin Belousov2017-06-241-1/+1
* Correct translations between abridged and full x87 tags.Konstantin Belousov2017-06-171-3/+8
* Remove register keyword from sys/ and ANSIfy prototypesEd Maste2017-05-172-5/+5
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* For i386, remove config options CPU_DISABLE_CMPXCHG, CPU_DISABLE_SSEKonstantin Belousov2017-02-031-79/+1
* Use ANSI definitions for some i386 functions.Konstantin Belousov2017-02-021-6/+4
* Garbage collect the FPU_ERROR_BROKEN option.Yoshihiro Takahashi2017-01-281-8/+0
* Remove pc98 support completely.Yoshihiro Takahashi2017-01-282-6/+0
* Remove the spic(4) driver for the Sony Vaoi Jogdial.John Baldwin2016-08-192-618/+0
* Remove a tunable and always reset system clock while resuming with ACPI.Jung-uk Kim2016-07-131-0/+7
* Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere().Justin Hibbits2016-02-271-2/+2
* Adjust i386 comment to match amd64 one after r294311.Konstantin Belousov2016-01-191-5/+6
* Convert between abridged (from FXSAVE) and unabridged (from FSAVE)Konstantin Belousov2015-07-101-6/+13
* Now that aesni won't reuse fpu contexts (D3016), add seatbelts to theJohn-Mark Gurney2015-07-081-2/+10
* Provide npx_get_fsave(9) and npx_set_fsave(9) functions to obtain andKonstantin Belousov2015-06-291-0/+96
* Remove support for Xen PV domU kernels. Support for HVM domU kernelsJohn Baldwin2015-04-301-9/+0
* Remove write-only variable.Konstantin Belousov2015-03-121-2/+0
* Improve support for XSAVE with debuggers.John Baldwin2014-11-211-0/+7
* Lock spic(4) and mark it MPSAFE:John Baldwin2014-11-201-31/+39
* Move all of the XSAVE support under #ifdef I686_CPU and fix the buildJohn Baldwin2014-11-031-3/+34
* MFamd64: Add support for extended FPU states on i386. This includesJohn Baldwin2014-11-021-158/+361
* MFamd64: Explicitly initialize the mxcsr during npxinit().John Baldwin2014-11-021-0/+9
* Save and restore FPU state across suspend and resume. In earlier revisionsJohn Baldwin2014-08-301-0/+37
* Add FPU_KERN_KTHR flag to fpu_kern_enter(9), which avoids saving FPUKonstantin Belousov2014-06-231-0/+7
* Implement vector callback for PVHVM and unify event channel implementationsJustin T. Gibbs2013-08-291-1/+1
* - Correct spelling in commentsGabor Kovesdan2013-04-171-1/+1
* - Correct mispellings of word miscellaneousGabor Kovesdan2013-04-171-1/+1
* Locking for todr got pushed down into inittodr and the clientWarner Losh2013-02-211-10/+2
* Revert previous commit...Kevin Lo2012-10-101-1/+1
* Prefer NULL over 0 for pointersKevin Lo2012-10-091-1/+1
* Change (unused) prototype for stmxcsr() to match reality.Konstantin Belousov2012-07-301-1/+1
* MFamd64 r238623:Konstantin Belousov2012-07-261-15/+14
* MFCamd64 r238598:Konstantin Belousov2012-07-211-2/+25
* MFamd64 r238668:Konstantin Belousov2012-07-211-16/+13
* MFamd64 r238597:Konstantin Belousov2012-07-211-0/+2
* Add a clts() wrapper around the 'clts' instruction to <machine/cpufunc.h>John Baldwin2012-07-091-11/+8
* Add support for the extended FPU states on amd64, both for nativeKonstantin Belousov2012-01-211-1/+45
* Use atomic load & store for TSC frequency. It may be overkill for amd64 butJung-uk Kim2011-04-071-11/+17
* Deprecate rarely used tsc_is_broken. Instead, we zero out tsc_freq becauseJung-uk Kim2011-03-101-1/+1
* In fpudna()/npxdna(), mark FPU context initialized and optionallyKonstantin Belousov2010-12-121-1/+3
* Remove npxgetregs(), npxsetregs(), fpugetregs() and fpusetregs()Konstantin Belousov2010-11-261-72/+22
* Use unambiguous inline assembly to load a float variable. GNU asDimitry Andric2010-11-251-1/+1
* Use 'saveintr' instead of 'savecrit' or 'eflags' to hold the state returnedJohn Baldwin2010-10-251-3/+3
* Simplify fldcw() macro. There is no reason to use pointer here. No objectJung-uk Kim2010-07-261-5/+5
* Remove an unused macro since r189418.Jung-uk Kim2010-07-261-1/+0
* Reduce diff against fenv.h:Jung-uk Kim2010-07-261-12/+14
* FNSTSW instruction can use AX register as an operand.Jung-uk Kim2010-07-261-1/+1
* After the FPU use requires #MF working due to INT13 FPU exception handlingKonstantin Belousov2010-06-231-35/+27