[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-ppc] [Qemu-devel] [PATCH v3 0/9] tcg: Reorg 128-bit atomic ope
From: |
Emilio G. Cota |
Subject: |
Re: [Qemu-ppc] [Qemu-devel] [PATCH v3 0/9] tcg: Reorg 128-bit atomic operations |
Date: |
Tue, 9 Oct 2018 14:51:54 -0400 |
User-agent: |
Mutt/1.9.4 (2018-02-28) |
On Wed, Oct 03, 2018 at 14:39:22 -0500, Richard Henderson wrote:
(snip)
> Richard Henderson (9):
> tcg: Split CONFIG_ATOMIC128
> target/i386: Convert to HAVE_CMPXCHG128
> target/arm: Convert to HAVE_CMPXCHG128
> target/arm: Check HAVE_CMPXCHG128 at translate time
> target/ppc: Convert to HAVE_CMPXCHG128 and HAVE_ATOMIC128
> target/s390x: Convert to HAVE_CMPXCHG128 and HAVE_ATOMIC128
> target/s390x: Split do_cdsg, do_lpq, do_stpq
> target/s390x: Skip wout, cout helpers if op helper does not return
> target/s390x: Check HAVE_ATOMIC128 and HAVE_CMPXCHG128 at translate
Cc'ing ppc/s390x maintainers -- I'm not sure they've seen this series.
Link to this thread (v3):
https://lists.gnu.org/archive/html/qemu-devel/2018-10/msg00598.html
I'm eager to get this merged, particularly for i386 where it is
fixing unnecessary exits via exec_atomic for cmpxchg16 emulation.
Thanks,
Emilio
- Re: [Qemu-ppc] [Qemu-devel] [PATCH v3 0/9] tcg: Reorg 128-bit atomic operations,
Emilio G. Cota <=