summary refs log tree commit diff stats
path: root/hw/char/parallel.c
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2018-03-09 12:12:29 +0100
committerPaolo Bonzini <pbonzini@redhat.com>2018-03-12 16:12:47 +0100
commitb9b758175424857a900c3253ffb8e55fa0a3fdd6 (patch)
treebbd765277510d62f1080278c1dc4b23bb4a37f7a /hw/char/parallel.c
parent148b2ba1145af29a7afac349b8169790e06d6df4 (diff)
downloadfocaccia-qemu-b9b758175424857a900c3253ffb8e55fa0a3fdd6.tar.gz
focaccia-qemu-b9b758175424857a900c3253ffb8e55fa0a3fdd6.zip
rcutorture: remove synchronize_rcu from readers
This gives much worse numbers for readers, especially if synchronize_rcu
is made more expensive as is the case with --enable-membarrier.  Before:

   $ tests/rcutorture 10 stress 10
   n_reads: 98304  n_updates: 529  n_mberror: 0
   rcu_stress_count: 98302 2 0 0 0 0 0 0 0 0 0

After:

   $ tests/rcutorture 10 stress 10
   n_reads: 165158482  n_updates: 429  n_mberror: 0
   rcu_stress_count: 165154364 4118 0 0 0 0 0 0 0 0 0

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'hw/char/parallel.c')
0 files changed, 0 insertions, 0 deletions