~lttng/urcu/trunk

« back to all changes in this revision

Viewing changes to configure.ac

  • Committer: Mathieu Desnoyers
  • Author(s): Paul E. McKenney
  • Date: 2011-03-09 02:48:49 UTC
  • Revision ID: git-v1:b57aee663af988b7f686c076ce6aef2a0d2487c8
Add call_rcu() interface

Adds call_rcu(), with RCU threads to invoke the callbacks.  By default,
there will be one such RCU thread per process, created the first time
that call_rcu() is invoked.  On systems supporting sched_getcpu(), it
is possible to create one RCU thread per CPU by calling
create_all_cpu_call_rcu_data().

This version includes feedback from Mathieu Desnoyers.

Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>

Show diffs side-by-side

added added

removed removed

Lines of Context:
35
35
# Checks for library functions.
36
36
AC_FUNC_MALLOC
37
37
AC_FUNC_MMAP
38
 
AC_CHECK_FUNCS([bzero gettimeofday munmap strtoul])
 
38
AC_CHECK_FUNCS([bzero gettimeofday munmap sched_getcpu strtoul sysconf])
39
39
 
40
40
# Find arch type
41
41
case $host_cpu in