2015-11-12 | Michael Jeanson | Fix build on non-Linux Debian ports Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-30 | Mathieu Desnoyers | Fix: urcu-signal: smp_mb_master() needs registry lock Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-28 | Mathieu Desnoyers | Fix: rculfhash only needs to include urcu-pointers.h Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-16 | Mathieu Desnoyers | Fix: out-of-tree benchmark/regtest Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-16 | Mathieu Desnoyers | Version 0.9.1 Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-16 | Mathieu Desnoyers | Fix: add missing regtest and benchmark files to dist... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-16 | Mathieu Desnoyers | Fix: add missing run.sh to benchmark makefile Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-16 | Mathieu Desnoyers | Version 0.9.0 Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-16 | Mathieu Desnoyers | Bump soname major to 4 Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-16 | Mathieu Desnoyers | Cleanup: remove trailing tab Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-08 | Michael Jeanson | Fix: Use proper macro to detect stdbool.h Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-07 | Michael Jeanson | Configure: Add missing checks Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-06 | Michael Jeanson | Port: Add Solaris build instructions Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-06 | Michael Jeanson | Fix: regtest outputs valid TAP protocol Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-06 | Michael Jeanson | Port: Detect nproc bin name in benchmark scripts Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-06 | Michael Jeanson | Port: Add Solaris getcpu support Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-06 | Michael Jeanson | Port: Fixes to build system for portability Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-06 | Michael Jeanson | Port: Add Solaris support to tests/common/thread-id.h Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-06 | Michael Jeanson | Port: Add Solaris support to urcu/syscall-compat.h Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-06 | Michael Jeanson | Port: replace bzero() by memset() Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-06 | Michael Jeanson | Port: make bootstrap script work on most shell Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-10-01 | Mathieu Desnoyers | tests: rcutorture: use parameters rather than random Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-29 | Mathieu Desnoyers | Fix: only define membarrier system call on Linux Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-29 | Mathieu Desnoyers | Refactor tests Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-28 | Mathieu Desnoyers | Fix: cast caa_cycles_t to unsigned long long Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-28 | Mathieu Desnoyers | caa_get_cycles: caa_ prefix for type, use CLOCK_MONOTONIC Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-28 | Mathieu Desnoyers | Cleanup: remove trailing whitespaces at EOL Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-28 | Mathieu Desnoyers | Cleanup: move generic caa_get_cycles to arch/generic.h Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-28 | Mathieu Desnoyers | tile: allocate membarrier system call number Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-28 | Mathieu Desnoyers | ia64: allocate membarrier system call number Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-28 | Mathieu Desnoyers | aarch64: allocate membarrier system call number Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-28 | Mathieu Desnoyers | powerpc64le: use "ppc" architecture Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-28 | Mathieu Desnoyers | arm: allocate membarrier system call number Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-26 | Mathieu Desnoyers | s390: allocate membarrier system call number Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-26 | Mathieu Desnoyers | ppc: allocate membarrier system call number Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-26 | Mathieu Desnoyers | lfstack: relax constraints on node re-use Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-21 | Mathieu Desnoyers | Fix: format string signedness Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-21 | Mathieu Desnoyers | Cleanup: tests: Branch condition evaluates to a garbage... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-21 | Mathieu Desnoyers | Fix: test: unchecked return value Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-21 | Mathieu Desnoyers | Fix: test: side-effect in assertion Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-18 | Mathieu Desnoyers | x86: allocate membarrier system call number Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-18 | Mathieu Desnoyers | urcu-bp: use sys_membarrier when available Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-18 | Mathieu Desnoyers | Cleanup: urcu: remove unused membarrier "group" parameter Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-17 | Mathieu Desnoyers | urcu/ref.h: implement urcu_ref_get_unless_zero() Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-15 | Mathieu Desnoyers | Fix: compat_futex: uninitialized ret variable Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-14 | Mathieu Desnoyers | Fix: compat_futex_noasync: don't override return value Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-13 | Mathieu Desnoyers | Fix: dynamic fallback to compat futex on sys_futex... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-13 | Mathieu Desnoyers | Detect RCU read-side overflows Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-13 | Mathieu Desnoyers | Detect RCU read-side underflows Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-13 | Mathieu Desnoyers | Introduce urcu_assert and registration check Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-09-04 | Mathieu Desnoyers | Fix: volatile in assert() Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-08-29 | Mathieu Desnoyers | Update following changes to sys_membarrier ABI Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-08-24 | Khem Raj | uatomic: Specify complete types for atomic function... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-07-29 | Mathieu Desnoyers | Cleanup: remove unused return value warning from tests Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-07-08 | Mathieu Desnoyers | Fix: handle sys_futex() FUTEX_WAIT interrupted by signal Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-07-06 | Mathieu Desnoyers | Fix: compat_futex.c: *uaddr should be read as volatile Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-07-01 | Mathieu Desnoyers | Cleanup: cast poll delay return value to void Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-06-30 | Michael Jeanson | tests: Convert unit tests to TAP Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-06-30 | Michael Jeanson | Fix: make benchmark test run in oot build Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-06-29 | Mathieu Desnoyers | Fix: call_rcu_thread() affinity failure Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-06-29 | Mathieu Desnoyers | Cleanup: cast poll delay return value to void Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-06-29 | Mathieu Desnoyers | Cleanup: cast poll delay return value to void Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-06-29 | Mathieu Desnoyers | Cleanup: cast poll delay return value to void Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-06-29 | Mathieu Desnoyers | Cleanup: cast poll delay return value to void Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-06-29 | Mathieu Desnoyers | Cleanup: cast poll() return value to void for delays Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-06-01 | Marc Kleine-Budde | urcu: fix deprecation warning with new glibc Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-05-08 | Jeff Layton | urcu: add cds_list_for_each_entry_safe_from macro Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-04-25 | Mathieu Desnoyers | Fix: deadlock when thread join is issued in read-side... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-04-23 | Mathieu Desnoyers | Fix: rename RCU_DEBUG to DEBUG_RCU in urcu-qsbr.h Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-04-06 | Mathieu Desnoyers | Cleanup some c99 pedantic warnings Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-04-06 | Luca Boccassi | Mark braced-groups within expressions with __extension__ Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-03-17 | Mathieu Desnoyers | Fix: compat_futex_noasync race condition Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-03-16 | Mathieu Desnoyers | tests: Use stderr redirection for time output Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-03-16 | Mathieu Desnoyers | Fix: use space after rpath for OS X ld Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-03-16 | Mathieu Desnoyers | Fix: move transparent union attribute after union declaratio... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-02-24 | Jonathan Rajotte | Configure: add check for used type Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-02-24 | Jonathan Rajotte | Configure: add missing check of headers Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-02-24 | Jonathan Rajotte | Configure: add missing check for funcs: memset, strerror Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2015-02-04 | Emilio G. Cota | Fix: documentation: urcu-pointer.h: s/rcu_dereference_pointe... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2014-12-02 | Lai Jiangshan | urcu-bp/urcu-qsbr: remove unneeded DEBUG_YIELD code Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2014-11-13 | Mathieu Desnoyers | Fix: call rcu should call internal RCU API Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2014-10-24 | Mathieu Desnoyers | Fix: silence gcc -Wextra warning Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2014-10-24 | Emilio G. Cota | compiler: use __GNUC__ instead of the undefined __GNUC_MAJOR__ Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2014-10-22 | Mathieu Desnoyers | Fix: lfstack reversed empty/non-empty return value Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2014-10-22 | Mathieu Desnoyers | lfstack: fix: add missing __cds_lfs_init Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2014-10-22 | Mathieu Desnoyers | wfstack: add missing union parameters Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2014-10-16 | Mathieu Desnoyers | Fix: preserve example files' timestamps when copying Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2014-09-02 | Eric Wong | wfstack: implement mutex-free wfstack with transparent... Cc: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2014-08-07 | Mathieu Desnoyers | wfcqueue: Implement mutex-free wfcqueue head with transparen... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2014-08-07 | Mathieu Desnoyers | lfstack: Implement mutex-free stack head with transparent... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2014-07-31 | Eric Wong | rculfhash: remove duplicated code Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2014-07-31 | Eric Wong | rculfhash: handle pthread_create failures Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2014-07-31 | Eric Wong | rculfhash: fall back to single-threaded resize on calloc... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2014-07-31 | Eric Wong | x86: drop extra semi-colon in caa_cpu_relax Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2014-05-13 | Mathieu Desnoyers | Cleanup: tests: cast console write return value as... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2014-05-06 | Philippe Proulx | Modernize doc using Markdown Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2014-05-05 | Mathieu Desnoyers | Fix: update automake following README to README.md... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2014-05-05 | Philippe Proulx | Modernize README using Markdown Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2014-04-29 | Mathieu Desnoyers | Fix: incorrect parenthesis in cds_hlist_for_each_entry_safe_2 Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2014-04-20 | Keir Fraser | Fix: Use after free in rcu_barrier() [ Edit by Mathieu Desnoyers: use urcu/ref.h. Cleanup: use Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
next |