|
@@ -83,8 +83,8 @@ static inline void __save_init_fpu( struct task_struct *tsk )
|
|
|
|
|
|
#define __clear_fpu( tsk ) \
|
|
|
do { \
|
|
|
- if (task_thread_info(tsk)->status & TS_USEDFPU) { \
|
|
|
- asm volatile("fnclex ; fwait"); \
|
|
|
+ if (task_thread_info(tsk)->status & TS_USEDFPU) { \
|
|
|
+ asm volatile("fnclex ; fwait"); \
|
|
|
task_thread_info(tsk)->status &= ~TS_USEDFPU; \
|
|
|
stts(); \
|
|
|
} \
|
|
@@ -113,7 +113,7 @@ static inline void save_init_fpu( struct task_struct *tsk )
|
|
|
__clear_fpu( tsk ); \
|
|
|
preempt_enable(); \
|
|
|
} while (0)
|
|
|
- \
|
|
|
+
|
|
|
/*
|
|
|
* FPU state interaction...
|
|
|
*/
|