[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 00/11] target/sh4 improvments
From: |
Laurent Vivier |
Subject: |
Re: [Qemu-devel] [PATCH 00/11] target/sh4 improvments |
Date: |
Thu, 6 Jul 2017 03:15:31 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.1.0 |
Le 06/07/2017 à 02:23, Richard Henderson a écrit :
> This fixes two problems with atomic operations on sh4,
> including an attempt at supporting the user-space atomics
> technique used by most sh-linux-user binaries.
I tried some time ago to support gUSA hack by decoding the
instruction[1] the application wants to be atomic, but it is not viable
as we need to know all possible sequences the user can generate (but we
can guess it is always generated by glibc, and thus well known).
Laurent
[1]
https://github.com/vivier/qemu/commit/25013c121661c6831f08c2140114c8de06cf48da
- Re: [Qemu-devel] [PATCH 05/11] linux-user/sh4: Notice gUSA regions during signal delivery, (continued)
- [Qemu-devel] [PATCH 04/11] target/sh4: Recognize common gUSA sequences, Richard Henderson, 2017/07/05
- [Qemu-devel] [PATCH 06/11] target/sh4: Hoist register bank selection, Richard Henderson, 2017/07/05
- [Qemu-devel] [PATCH 07/11] target/sh4: Unify cpu_fregs into FREG, Richard Henderson, 2017/07/05
- [Qemu-devel] [PATCH 08/11] target/sh4: Pass DisasContext to fpr64 routines, Richard Henderson, 2017/07/05
- [Qemu-devel] [PATCH 10/11] target/sh4: Hoist fp bank selection, Richard Henderson, 2017/07/05
- [Qemu-devel] [PATCH 09/11] target/sh4: Avoid a potential translator crash for malformed FPR64, Richard Henderson, 2017/07/05
- [Qemu-devel] [PATCH 11/11] target/sh4: Eliminate DREG macro, Richard Henderson, 2017/07/05
- Re: [Qemu-devel] [PATCH 00/11] target/sh4 improvments,
Laurent Vivier <=
- Re: [Qemu-devel] [PATCH 00/11] target/sh4 improvments, Aurelien Jarno, 2017/07/06