[Top][All Lists]
[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.
0001-Sparc-fix-PC-NPC-during-FPU-traps.patch
Description: Text Data
- [Qemu-devel] sparc32 FPU SP Invalid CEXC Test, Artyom Tarasenko, 2010/04/15
- [Qemu-devel] Re: sparc32 FPU SP Invalid CEXC Test, Artyom Tarasenko, 2010/04/15
- [Qemu-devel] Re: sparc32 FPU SP Invalid CEXC Test,
Blue Swirl <=
- [Qemu-devel] Re: sparc32 FPU SP Invalid CEXC Test, Artyom Tarasenko, 2010/04/15
- [Qemu-devel] Re: sparc32 FPU SP Invalid CEXC Test, Artyom Tarasenko, 2010/04/16
- [Qemu-devel] Re: sparc32 FPU SP Invalid CEXC Test, Artyom Tarasenko, 2010/04/20
- [Qemu-devel] Re: sparc32 FPU SP Invalid CEXC Test, Blue Swirl, 2010/04/21
- [Qemu-devel] Re: sparc32 FPU SP Invalid CEXC Test, Artyom Tarasenko, 2010/04/21