svm: add support for eventfd signaling to queue 80/13880/8
authorFlorin Coras <fcoras@cisco.com>
Wed, 1 Aug 2018 14:53:18 +0000 (07:53 -0700)
committerDamjan Marion <dmarion@me.com>
Fri, 3 Aug 2018 09:11:41 +0000 (09:11 +0000)
commitc470e22f12a68f06990f57f12f551fee50b6bb0d
tree9215cfda7e70ffd2f6789b638b895ea3a7d3d7a3
parentc64ba6dc6ab9e3b06feac1a86c2f59d7052609ce
svm: add support for eventfd signaling to queue

Support the use of eventfds to signal queue updates between consumer
and producer pairs.

Change-Id: Idb6133be2b731fff78ed520daf9d2e0399642aab
Signed-off-by: Florin Coras <fcoras@cisco.com>
src/svm/message_queue.c
src/svm/queue.c
src/svm/queue.h
src/svm/test_svm_message_queue.c
src/vlibapi/api_common.h
src/vlibmemory/memory_client.c
src/vlibmemory/memory_shared.c