Re: [Qemu-devel] [RFC 1/5] exec: Add new exclusive bitmap to ram_list

2015-05-11 Thread alvise rigo
On Thu, May 7, 2015 at 7:12 PM, Richard Henderson wrote: > On 05/06/2015 08:38 AM, Alvise Rigo wrote: >> The purpose of this new bitmap is to flag the memory pages that are in >> the middle of LL/SC operations (after a LL, before a SC). >> For all these pages, the corresponding TLB entries will be

Re: [Qemu-devel] [RFC 1/5] exec: Add new exclusive bitmap to ram_list

2015-05-07 Thread Richard Henderson
On 05/06/2015 08:38 AM, Alvise Rigo wrote: > The purpose of this new bitmap is to flag the memory pages that are in > the middle of LL/SC operations (after a LL, before a SC). > For all these pages, the corresponding TLB entries will be generated > in such a way to force the slow-path. > > The acc

[Qemu-devel] [RFC 1/5] exec: Add new exclusive bitmap to ram_list

2015-05-06 Thread Alvise Rigo
The purpose of this new bitmap is to flag the memory pages that are in the middle of LL/SC operations (after a LL, before a SC). For all these pages, the corresponding TLB entries will be generated in such a way to force the slow-path. The accessors to this bitmap are currently not atomic, but the