Messages in this thread | | | Date | Sat, 1 Feb 2014 17:51:07 -0800 | Subject | Re: [PATCH] Make math_state_restore() save and restore the interrupt flag | From | Linus Torvalds <> |
| |
On Sat, Feb 1, 2014 at 5:47 PM, Suresh Siddha <sbsiddha@gmail.com> wrote: > > So if the restore failed, we should do something like drop_init_fpu(), > which will restore init-state to the registers. > > for eager-fpu() paths we don't use clts() stts() etc.
Uhhuh. Ok.
Why do we do that, btw? I think it would make much more sense to just do what I *thought* we did, and just make it a context-switch-time optimization ("let's always switch FP state"), not make it a huge semantic difference.
Linus
| |