浏览代码

x86: fpu xstate split cleanup

Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Suresh Siddha 17 年之前
父节点
当前提交
1679f2710a
共有 2 个文件被更改,包括 3 次插入4 次删除
  1. 1 2
      arch/x86/kernel/process.c
  2. 2 2
      include/asm-x86/i387.h

+ 1 - 2
arch/x86/kernel/process.c

@@ -29,11 +29,10 @@ void free_thread_xstate(struct task_struct *tsk)
 	}
 }
 
-
 void free_thread_info(struct thread_info *ti)
 {
 	free_thread_xstate(ti->task);
-	free_pages((unsigned long)(ti), get_order(THREAD_SIZE));
+	free_pages((unsigned long)ti, get_order(THREAD_SIZE));
 }
 
 void arch_task_cache_init(void)

+ 2 - 2
include/asm-x86/i387.h

@@ -328,7 +328,7 @@ static inline unsigned short get_fpu_cwd(struct task_struct *tsk)
 	if (cpu_has_fxsr) {
 		return tsk->thread.xstate->fxsave.cwd;
 	} else {
-		return (unsigned short) tsk->thread.xstate->fsave.cwd;
+		return (unsigned short)tsk->thread.xstate->fsave.cwd;
 	}
 }
 
@@ -337,7 +337,7 @@ static inline unsigned short get_fpu_swd(struct task_struct *tsk)
 	if (cpu_has_fxsr) {
 		return tsk->thread.xstate->fxsave.swd;
 	} else {
-		return (unsigned short) tsk->thread.xstate->fsave.swd;
+		return (unsigned short)tsk->thread.xstate->fsave.swd;
 	}
 }