[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v5 13/35] tcg: Add atomic helpers
From: |
Alex Bennée |
Subject: |
Re: [Qemu-devel] [PATCH v5 13/35] tcg: Add atomic helpers |
Date: |
Tue, 11 Oct 2016 16:21:39 +0100 |
User-agent: |
mu4e 0.9.17; emacs 25.1.50.7 |
Richard Henderson <address@hidden> writes:
> On 10/11/2016 01:47 AM, Alex Bennée wrote:
>>
>> Richard Henderson <address@hidden> writes:
>>
>>> Add all of cmpxchg, op_fetch, fetch_op, and xchg.
>>> Handle both endian-ness, and sizes up to 8.
>>> Handle expanding non-atomically, when emulating in serial.
>>>
>>> Signed-off-by: Richard Henderson <address@hidden>
>>
>> This still seems to be suffering expansion problems on Travis:
>
> I must be losing my mind.
>
>>> include/qemu/atomic.h | 19 ++-
>
> I can tell at a glance that this is, for a second time, missing a patch that I
> know I applied twice. Indeed, going back to look at the rest of the series,
> it's missing 4 other changes.
>
> Ho hum. I'll prepare a v6, I suppose.
Do you keep change notes under --- in your commits and then strip them
off for review/posting? Is this just using plain git tools or one of the
porcelain layers?
>
>
> r~
--
Alex Bennée
- [Qemu-devel] [PATCH v5 07/35] linux-user: enable parallel code generation on clone, (continued)
- [Qemu-devel] [PATCH v5 07/35] linux-user: enable parallel code generation on clone, Richard Henderson, 2016/10/09
- [Qemu-devel] [PATCH v5 10/35] cputlb: Remove includes from softmmu_template.h, Richard Henderson, 2016/10/09
- [Qemu-devel] [PATCH v5 11/35] cputlb: Move most of iotlb code out of line, Richard Henderson, 2016/10/09
- [Qemu-devel] [PATCH v5 14/35] tcg: Add atomic128 helpers, Richard Henderson, 2016/10/09
- [Qemu-devel] [PATCH v5 15/35] tcg: Add CONFIG_ATOMIC64, Richard Henderson, 2016/10/09
- [Qemu-devel] [PATCH v5 09/35] cputlb: Move probe_write out of softmmu_template.h, Richard Henderson, 2016/10/09
- [Qemu-devel] [PATCH v5 13/35] tcg: Add atomic helpers, Richard Henderson, 2016/10/09
[Qemu-devel] [PATCH v5 17/35] target-i386: emulate LOCK'ed cmpxchg using cmpxchg helpers, Richard Henderson, 2016/10/09
[Qemu-devel] [PATCH v5 16/35] tcg: Emit barriers with parallel_cpus, Richard Henderson, 2016/10/09
[Qemu-devel] [PATCH v5 20/35] target-i386: emulate LOCK'ed NOT using atomic helper, Richard Henderson, 2016/10/09
[Qemu-devel] [PATCH v5 19/35] target-i386: emulate LOCK'ed INC using atomic helper, Richard Henderson, 2016/10/09
[Qemu-devel] [PATCH v5 18/35] target-i386: emulate LOCK'ed OP instructions using atomic helpers, Richard Henderson, 2016/10/09
[Qemu-devel] [PATCH v5 23/35] target-i386: emulate LOCK'ed BTX ops using atomic helpers, Richard Henderson, 2016/10/09
[Qemu-devel] [PATCH v5 21/35] target-i386: emulate LOCK'ed NEG using cmpxchg helper, Richard Henderson, 2016/10/09
[Qemu-devel] [PATCH v5 22/35] target-i386: emulate LOCK'ed XADD using atomic helper, Richard Henderson, 2016/10/09