Re: [Qemu-devel] [RFC v8 00/14] Slow-path for atomic instruction translation

2016-06-09 Thread Sergey Fedorov
On 09/06/16 15:35, alvise rigo wrote: > On Thu, Jun 9, 2016 at 1:42 PM, Sergey Fedorov wrote: >> On 19/04/16 16:39, Alvise Rigo wrote: >>> The implementation heavily uses the software TLB together with a new >>> bitmap that has been added to the ram_list structure which flags, on a >>> per-CPU bas

Re: [Qemu-devel] [RFC v8 00/14] Slow-path for atomic instruction translation

2016-06-09 Thread alvise rigo
Hi Sergey, Thank you for this precise summary. On Thu, Jun 9, 2016 at 1:42 PM, Sergey Fedorov wrote: > Hi, > > On 19/04/16 16:39, Alvise Rigo wrote: >> This patch series provides an infrastructure for atomic instruction >> implementation in QEMU, thus offering a 'legacy' solution for >> translat

Re: [Qemu-devel] [RFC v8 00/14] Slow-path for atomic instruction translation

2016-06-09 Thread Sergey Fedorov
Hi, On 19/04/16 16:39, Alvise Rigo wrote: > This patch series provides an infrastructure for atomic instruction > implementation in QEMU, thus offering a 'legacy' solution for > translating guest atomic instructions. Moreover, it can be considered as > a first step toward a multi-thread TCG. > > T

[Qemu-devel] [RFC v8 00/14] Slow-path for atomic instruction translation

2016-04-19 Thread Alvise Rigo
This is the eighth iteration of the patch series which applies to the upstream branch of QEMU (v2.5.0+). Changes versus previous versions are at the bottom of this cover letter. The code is also available at following repository: https://git.virtualopensystems.com/dev/qemu-mt.git branch: slowpath