Re: [Qemu-devel] [PATCH] Convert ram_list to RCU DQ V4,2

2013-09-09 Thread Mike Day
On Mon, Sep 9, 2013 at 12:21 PM, Paolo Bonzini wrote: > > > @@ -601,12 +608,22 @@ static void reset_ram_globals(void) > > last_seen_block = NULL; > > last_sent_block = NULL; > > last_offset = 0; > > -last_version = ram_list.version; > > ram_bulk_stage = true; > > +smp_w

Re: [Qemu-devel] [PATCH] Convert ram_list to RCU DQ V4,2

2013-09-09 Thread Paolo Bonzini
Il 09/09/2013 17:13, Mike Day ha scritto: > Changes from V4.1: > > * Correct memory barriers for ram_list globals. > > Changes from V4: > > * rebased on https://github.com/bonzini/qemu/tree/rcu > commit 965f3b2aac93bca6df50c86fb17a06b3c856fa30 > > Changes from V3: > > * now passes virt-test

[Qemu-devel] [PATCH] Convert ram_list to RCU DQ V4,2

2013-09-09 Thread Mike Day
Changes from V4.1: * Correct memory barriers for ram_list globals. Changes from V4: * rebased on https://github.com/bonzini/qemu/tree/rcu commit 965f3b2aac93bca6df50c86fb17a06b3c856fa30 Changes from V3: * now passes virt-test -t qemu * uses call_rcu instead of call_rcu1 * completely removed