qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] Re: sparc32 FPU SP Invalid CEXC Test


From: Blue Swirl
Subject: [Qemu-devel] Re: sparc32 FPU SP Invalid CEXC Test
Date: Thu, 15 Apr 2010 20:48:59 +0300

On 4/15/10, Artyom Tarasenko <address@hidden> wrote:
> 2010/4/15 Artyom Tarasenko <address@hidden>:
>
> > One of LX's tests crashes pretty hard, causing qemu abort.
>  > I've tried to look how does the execution flow works with -d in_asm.
>  > Does the address in the log show the guest's PC register?
>
>
> It's probably sort of a "timing" issue.
>
>  Can we check exceptions not just on jumps, but also on floating poit
>  operations which may cause a trap?
>  These traps are supposed to be syncronous.

Yes, the bug is that PC and NPC are not saved before executing FPU
instructions. Please try this patch.

Attachment: 0001-Sparc-fix-PC-NPC-during-FPU-traps.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]