Cleanup: remove duplicated implementation of rculfhash
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Thu, 17 Sep 2015 16:48:41 +0000 (12:48 -0400)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Fri, 18 Sep 2015 21:12:05 +0000 (17:12 -0400)
commitcd235703c0f59f24fe809f3a15c1fc30037aad09
tree0527cd7c0746bcc360d3520d6aaecd775307ea39
parentc65ce45581a476c68bafc73a0300eaa168dc1bd6
Cleanup: remove duplicated implementation of rculfhash

lttng-tools features a duplicated copy of Userspace RCU rculfhash due to
interaction issues between runas clone() and internal libc mutexes.

Now that the runas implementation has been changed to use fork() and a
worker process, we don't need this work-around anymore. Remove the
duplicated rculfhash to lessen the maintenance burden.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
src/common/hashtable/Makefile.am
src/common/hashtable/hashtable.h
src/common/hashtable/rculfhash-internal.h [deleted file]
src/common/hashtable/rculfhash-mm-chunk.c [deleted file]
src/common/hashtable/rculfhash-mm-mmap.c [deleted file]
src/common/hashtable/rculfhash-mm-order.c [deleted file]
src/common/hashtable/rculfhash.c [deleted file]
src/common/hashtable/rculfhash.h [deleted file]
src/common/hashtable/urcu-flavor.h [deleted file]
This page took 0.025769 seconds and 4 git commands to generate.