Re: [Qemu-devel] [PATCH 01/15] rcu: add rcu library

2015-01-25 Thread Fam Zheng
On Thu, 01/22 15:47, Paolo Bonzini wrote: > This includes a (mangled) copy of the liburcu code. The main changes > are: 1) removing dependencies on many other header files in liburcu; 2) > removing for simplicity the tentative busy waiting in synchronize_rcu, > which has limited performance effect

[Qemu-devel] [PATCH 01/15] rcu: add rcu library

2015-01-22 Thread Paolo Bonzini
This includes a (mangled) copy of the liburcu code. The main changes are: 1) removing dependencies on many other header files in liburcu; 2) removing for simplicity the tentative busy waiting in synchronize_rcu, which has limited performance effects; 3) replacing futexes in synchronize_rcu with Qe