Re: [Qemu-devel] [PATCH v6 19/19] tcg: enable MTTCG by default for ARM on x86 hosts

2016-11-10 Thread Richard Henderson
On 11/10/2016 07:13 PM, Alex Bennée wrote: Richard Henderson writes: On 11/09/2016 03:57 PM, Alex Bennée wrote: This enables the multi-threaded system emulation by default for ARMv7 and ARMv8 guests using the x86_64 TCG backend. This means: - The x86_64 TCG backend supports cmpxchg based

Re: [Qemu-devel] [PATCH v6 19/19] tcg: enable MTTCG by default for ARM on x86 hosts

2016-11-10 Thread Richard Henderson
On 11/09/2016 03:57 PM, Alex Bennée wrote: This enables the multi-threaded system emulation by default for ARMv7 and ARMv8 guests using the x86_64 TCG backend. This means: - The x86_64 TCG backend supports cmpxchg based atomic ops - The x86_64 TCG backend emits barriers for barrier ops Wha

Re: [Qemu-devel] [PATCH v6 19/19] tcg: enable MTTCG by default for ARM on x86 hosts

2016-11-10 Thread Alex Bennée
Richard Henderson writes: > On 11/09/2016 03:57 PM, Alex Bennée wrote: >> This enables the multi-threaded system emulation by default for ARMv7 >> and ARMv8 guests using the x86_64 TCG backend. This means: >> >> - The x86_64 TCG backend supports cmpxchg based atomic ops >> - The x86_64 TCG b

[Qemu-devel] [PATCH v6 19/19] tcg: enable MTTCG by default for ARM on x86 hosts

2016-11-09 Thread Alex Bennée
This enables the multi-threaded system emulation by default for ARMv7 and ARMv8 guests using the x86_64 TCG backend. This means: - The x86_64 TCG backend supports cmpxchg based atomic ops - The x86_64 TCG backend emits barriers for barrier ops And on the guest side: - The ARM translate.c/t