]> git.proxmox.com Git - mirror_qemu.git/commit - tests/Makefile.include
rcu: introduce RCU-enabled QLIST
authorMike Day <ncmike@ncultra.org>
Tue, 27 Aug 2013 15:38:45 +0000 (11:38 -0400)
committerPaolo Bonzini <pbonzini@redhat.com>
Mon, 16 Feb 2015 16:30:19 +0000 (17:30 +0100)
commit341774fe6ccdc0fe42fb79a4ed642e78237da428
tree06281b1e0a3f736b4b9caeca15f39c672c08b138
parent79e2b9aeccedbfde762b05da662132c7fda292be
rcu: introduce RCU-enabled QLIST

Add RCU-enabled variants on the existing bsd DQ facility. Each
operation has the same interface as the existing (non-RCU)
version. Also, each operation is implemented as macro.

Using the RCU-enabled QLIST, existing QLIST users will be able to
convert to RCU without using a different list interface.

Signed-off-by: Mike Day <ncmike@ncultra.org>
Reviewed-by: Fam Zheng <famz@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
hw/9pfs/virtio-9p-synth.c
include/qemu/queue.h
include/qemu/rcu_queue.h [new file with mode: 0644]
tests/Makefile
tests/test-rcu-list.c [new file with mode: 0644]