OSDN Git Service

rcu_queue: add QSLIST functions
authorPaolo Bonzini <pbonzini@redhat.com>
Thu, 20 Feb 2020 10:38:28 +0000 (11:38 +0100)
committerStefan Hajnoczi <stefanha@redhat.com>
Sat, 22 Feb 2020 08:26:47 +0000 (08:26 +0000)
commit8c3570e33954d26675ec6fd224ede02763dfbd1d
tree2ef7b13045dcc6a597bbbcb607d4a3ec30600282
parentf25c0b547916962d0b1be260b5b643287bea0851
rcu_queue: add QSLIST functions

QSLIST is the only family of lists for which we do not have RCU-friendly accessors,
add them.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Message-id: 20200220103828.24525-1-pbonzini@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
include/qemu/queue.h
include/qemu/rcu_queue.h
tests/Makefile.include
tests/test-rcu-list.c
tests/test-rcu-slist.c [new file with mode: 0644]