rcu_queue: use atomic_set in QLIST_REMOVE_RCU
authorEmilio G. Cota <cota@braap.org>
Sun, 19 Aug 2018 09:13:25 +0000 (05:13 -0400)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 23 Aug 2018 16:46:25 +0000 (18:46 +0200)
commitc177e0bf063659427874bf78236a762b5f040546
treeddeabf3ca2978cb0bfb2db6ac32ef66e16a3f4b1
parentdb7196db5d5d932f388643baae6835f8dcda6921
rcu_queue: use atomic_set in QLIST_REMOVE_RCU

To avoid undefined behaviour.

Signed-off-by: Emilio G. Cota <cota@braap.org>
Message-Id: <20180819091335.22863-2-cota@braap.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
include/qemu/rcu_queue.h