]> err.no Git - linux-2.6/blobdiff - arch/ppc/kernel/align.c
[PATCH] powerpc: Fix handling of fpscr on 64-bit
[linux-2.6] / arch / ppc / kernel / align.c
index ff81da9598d89e61455b3b6d802390c6ed83c89c..ab398c4b70b68f42afaba8e20b70d6d1adcbbe8c 100644 (file)
@@ -375,7 +375,7 @@ fix_alignment(struct pt_regs *regs)
 #ifdef CONFIG_PPC_FPU
                preempt_disable();
                enable_kernel_fp();
-               cvt_fd(&data.f, &data.d, &current->thread.fpscr);
+               cvt_fd(&data.f, &data.d, &current->thread);
                preempt_enable();
 #else
                return 0;
@@ -385,7 +385,7 @@ fix_alignment(struct pt_regs *regs)
 #ifdef CONFIG_PPC_FPU
                preempt_disable();
                enable_kernel_fp();
-               cvt_df(&data.d, &data.f, &current->thread.fpscr);
+               cvt_df(&data.d, &data.f, &current->thread);
                preempt_enable();
 #else
                return 0;