X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=arch%2Fppc%2Fkernel%2Ftraps.c;h=f265b81e7008b7cdc97cd20ad4ca6c032bd3df52;hb=25c8a78b1e00ac0cc640677eda78b462c2cd4c6e;hp=5e4bf88a1ef5bb5a6eafb593b3100590b312e50a;hpb=fda262b8978d0089758ef9444508434c74113a61;p=powerpc.git diff --git a/arch/ppc/kernel/traps.c b/arch/ppc/kernel/traps.c index 5e4bf88a1e..f265b81e70 100644 --- a/arch/ppc/kernel/traps.c +++ b/arch/ppc/kernel/traps.c @@ -659,7 +659,7 @@ void program_check_exception(struct pt_regs *regs) giveup_fpu(current); preempt_enable(); - fpscr = current->thread.fpscr; + fpscr = current->thread.fpscr.val; fpscr &= fpscr << 22; /* mask summary bits with enables */ if (fpscr & FPSCR_VX) code = FPE_FLTINV;