Re: [Qemu-devel] [RFC v4 00/28] Base enabling patches for MTTCG

2016-09-06 Thread Alex Bennée
Alex Bennée writes: > This is the fourth iteration of the RFC patch set which aims to > provide the basic framework for MTTCG. I hope this will provide a good > base for discussion at KVM Forum later this month. Review ping? It would be nice to get some review feedback before I re-spin against

Re: [Qemu-devel] [RFC v4 00/28] Base enabling patches for MTTCG

2016-08-12 Thread Alex Bennée
G 3 writes: > On Aug 12, 2016, at 9:19 AM, Alex Bennée wrote: > >> On 11 August 2016 at 17:43, G 3 wrote: >>> >>> On Aug 11, 2016, at 11:24 AM, qemu-devel-requ...@nongnu.org wrote: >>> >>> >>> Performance >>> >>> === >>> >>> >>> You can't do full work-load testing on this tree due to th

Re: [Qemu-devel] [RFC v4 00/28] Base enabling patches for MTTCG

2016-08-12 Thread Alex Bennée
Alex Bennée writes: > Alex Bennée writes: > >> This is the fourth iteration of the RFC patch set which aims to >> provide the basic framework for MTTCG. I hope this will provide a good >> base for discussion at KVM Forum later this month. >> > >> >> In practice the memory barrier problems don'

Re: [Qemu-devel] [RFC v4 00/28] Base enabling patches for MTTCG

2016-08-12 Thread G 3
On Aug 12, 2016, at 9:19 AM, Alex Bennée wrote: On 11 August 2016 at 17:43, G 3 wrote: On Aug 11, 2016, at 11:24 AM, qemu-devel-requ...@nongnu.org wrote: Performance === You can't do full work-load testing on this tree due to the lack of atomic support (but I will run some numb

Re: [Qemu-devel] [RFC v4 00/28] Base enabling patches for MTTCG

2016-08-12 Thread Alex Bennée
On 11 August 2016 at 17:43, G 3 wrote: > > On Aug 11, 2016, at 11:24 AM, qemu-devel-requ...@nongnu.org wrote: > > > Performance > > === > > > You can't do full work-load testing on this tree due to the lack of > > atomic support (but I will run some numbers on > > mttcg/base-patches-v4-wit

Re: [Qemu-devel] [RFC v4 00/28] Base enabling patches for MTTCG

2016-08-11 Thread Alex Bennée
Alex Bennée writes: > This is the fourth iteration of the RFC patch set which aims to > provide the basic framework for MTTCG. I hope this will provide a good > base for discussion at KVM Forum later this month. > > > In practice the memory barrier problems don't show up with an x86 > host. In

Re: [Qemu-devel] [RFC v4 00/28] Base enabling patches for MTTCG

2016-08-11 Thread G 3
On Aug 11, 2016, at 11:24 AM, qemu-devel-requ...@nongnu.org wrote: Performance === You can't do full work-load testing on this tree due to the lack of atomic support (but I will run some numbers on mttcg/base-patches-v4-with-cmpxchg-atomics-v2). However you certainly see a run time imp

[Qemu-devel] [RFC v4 00/28] Base enabling patches for MTTCG

2016-08-11 Thread Alex Bennée
This is the fourth iteration of the RFC patch set which aims to provide the basic framework for MTTCG. I hope this will provide a good base for discussion at KVM Forum later this month. Prerequisites = This tree has been built on top of two other series of patches: - Reduce lock co