Hi Atsushi, On 2/14/07, Atsushi Nemoto <anemo@xxxxxxxxxxxxx> wrote:
Revised again. Fix check_and_restore_fp_context32 and rediff against current git. Subject: Check FCSR for pending interrupts, alternative version
[snip]
diff --git a/arch/mips/kernel/signal-common.h b/arch/mips/kernel/signal-common.h index fdbdbdc..297dfcb 100644 --- a/arch/mips/kernel/signal-common.h +++ b/arch/mips/kernel/signal-common.h @@ -31,4 +31,7 @@ extern void __user *get_sigframe(struct k_sigaction *ka, struct pt_regs *regs, */ extern int install_sigtramp(unsigned int __user *tramp, unsigned int syscall); +/* Check and clear pending FPU exceptions in saved CSR */ +extern int fpcsr_pending(unsigned int __user *fpcsr); +
Just my 2 cents: This looks like the wrong place for this fpu prototype. I mean shouldn't it belong to a fpu header file or something else ? -- Franck