test-qht: perform lookups under rcu_read_lock
commit9c7d64eb2a47033c9697fb4a5a540af1aa3915ab
authorEmilio G. Cota <cota@braap.org>
Wed, 5 Oct 2016 22:34:40 +0000 (5 18:34 -0400)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 6 Oct 2016 16:04:13 +0000 (6 18:04 +0200)
tree955534fa86e4a1b1308015efc000920edada9c34
parent76b553b308dc8671eb672b889b38889b1231cf1e
test-qht: perform lookups under rcu_read_lock

qht_lookup is meant to be called from an RCU read-critical
section. Make sure we're in such a section in test-qht
when performing lookups, despite the fact that no races
in qht can be triggered by test-qht since it is single-threaded.

Note that rcu_register_thread is already called by the
rcu_after_fork hook, and therefore duplicating it here would
be a bug.

Signed-off-by: Emilio G. Cota <cota@braap.org>
Message-Id: <1475706880-10667-4-git-send-email-cota@braap.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
tests/test-qht.c