[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 0/7] target/alpha: Fix linux-user exception for CVTTQ
From: |
Alex Bennée |
Subject: |
Re: [PATCH 0/7] target/alpha: Fix linux-user exception for CVTTQ |
Date: |
Mon, 23 Sep 2019 17:44:42 +0100 |
User-agent: |
mu4e 1.3.4; emacs 27.0.50 |
Richard Henderson <address@hidden> writes:
> Alex's new float_convs test dies with SIGFPE for alpha-linux-user.
>
> This is fixed in patch 6, where I mask the exception similar to how
> the kernel would, when passed through the software completion handler.
>
> Patches 2 & 3 fix bugs that I noticed in the process; the rest are
> simple cleanup, trying to make the code better or easier.
Now Richard has eli5'd the CONVERT_BITS magic for me>
Reviewed-by: Alex Bennée <address@hidden>
the rest of the series.
>
>
> r~
>
>
> Richard Henderson (7):
> target/alpha: Use array for FPCR_DYN conversion
> target/alpha: Fix SWCR_MAP_UMZ
> target/alpha: Fix SWCR_TRAP_ENABLE_MASK
> target/alpha: Handle SWCR_MAP_DMZ earlier
> target/alpha: Write to fpcr_flush_to_zero once
> target/alpha: Mask IOV exception with INV for user-only
> target/alpha: Tidy helper_fp_exc_raise_s
>
> target/alpha/fpu_helper.c | 15 +++------
> target/alpha/helper.c | 68 +++++++++++++++++++--------------------
> 2 files changed, 38 insertions(+), 45 deletions(-)
--
Alex Bennée
- [PATCH 5/7] target/alpha: Write to fpcr_flush_to_zero once, (continued)
- [PATCH 5/7] target/alpha: Write to fpcr_flush_to_zero once, Richard Henderson, 2019/09/21
- [PATCH 3/7] target/alpha: Fix SWCR_TRAP_ENABLE_MASK, Richard Henderson, 2019/09/21
- [PATCH 7/7] target/alpha: Tidy helper_fp_exc_raise_s, Richard Henderson, 2019/09/21
- [PATCH 6/7] target/alpha: Mask IOV exception with INV for user-only, Richard Henderson, 2019/09/21
- [PATCH 4/7] target/alpha: Handle SWCR_MAP_DMZ earlier, Richard Henderson, 2019/09/21
- Re: [PATCH 0/7] target/alpha: Fix linux-user exception for CVTTQ,
Alex Bennée <=