diff options
Diffstat (limited to 'arch/x86/kernel/fpu/bugs.c')
| -rw-r--r-- | arch/x86/kernel/fpu/bugs.c | 7 | 
1 files changed, 0 insertions, 7 deletions
diff --git a/arch/x86/kernel/fpu/bugs.c b/arch/x86/kernel/fpu/bugs.c index aad34aafc0e0..d913047f832c 100644 --- a/arch/x86/kernel/fpu/bugs.c +++ b/arch/x86/kernel/fpu/bugs.c @@ -23,17 +23,12 @@ static double __initdata y = 3145727.0;   */  void __init fpu__init_check_bugs(void)  { -	u32 cr0_saved;  	s32 fdiv_bug;  	/* kernel_fpu_begin/end() relies on patched alternative instructions. */  	if (!boot_cpu_has(X86_FEATURE_FPU))  		return; -	/* We might have CR0::TS set already, clear it: */ -	cr0_saved = read_cr0(); -	write_cr0(cr0_saved & ~X86_CR0_TS); -  	kernel_fpu_begin();  	/* @@ -56,8 +51,6 @@ void __init fpu__init_check_bugs(void)  	kernel_fpu_end(); -	write_cr0(cr0_saved); -  	if (fdiv_bug) {  		set_cpu_bug(&boot_cpu_data, X86_BUG_FDIV);  		pr_warn("Hmm, FPU with FDIV bug\n");  |