2011-09-29 | Mathieu Desnoyers | urcu_defer: Use cancellation flag instead of pthread_cancel() Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-28 | Mathieu Desnoyers | Create default call rcu data upon per-cpu call-rcu... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-22 | Mathieu Desnoyers | powerpc: use __NO_LWSYNC__ check to use appropriate... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-22 | Mathieu Desnoyers | atomic: provide seq_cst semantics on powerpc Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-15 | Mathieu Desnoyers | Document QSBR interaction with mutexes Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-13 | Mathieu Desnoyers | urcu-pointer: implement URCU_FORCE_CAST for C++ compatibilit... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-11 | Mathieu Desnoyers | Pair all_cpu call_rcu create with free Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-11 | Mathieu Desnoyers | call_rcu: register work threads as rcu readers Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-11 | Mathieu Desnoyers | QSBR: add missing wakeups in synchronize_rcu code Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-05 | Mathieu Desnoyers | lfq/lfs tests: use call_rcu Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-05 | Mathieu Desnoyers | Revert "Add cds_list_empty" Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-05 | Mathieu Desnoyers | Add cds_list_empty Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-04 | Mathieu Desnoyers | list: Add cds_list_first_entry Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-03 | Mathieu Desnoyers | rculfstack/queue: define _LGPL_SOURCE around static... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-03 | Mathieu Desnoyers | Revert "Create per RCU flavor CDS libraries" Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-03 | Mathieu Desnoyers | Revert "CDS API: removal of rcu_read lock/unlock dep... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-03 | Mathieu Desnoyers | Add __rcu annotation (unimplemented) Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-01 | Mathieu Desnoyers | Fix incorrect fsf address in header files Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-01 | Mathieu Desnoyers | wfstack: push returns prior stack emptiness state Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-01 | Mathieu Desnoyers | Make lf stack push return if the stack was empty Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-23 | Mathieu Desnoyers | Document caa_container_of Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-20 | Mathieu Desnoyers | urcu-bp: do not call munmap for NULL registry at exit Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-18 | Mathieu Desnoyers | urcu libraries can directly use the _LGPL_SOURCE wfqueue Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-18 | Mathieu Desnoyers | rculfstack: document "push" Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-17 | Mathieu Desnoyers | Add runall.sh to tarball Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-17 | Mathieu Desnoyers | Fix build order of liburcu-cds-common Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-17 | Mathieu Desnoyers | CDS API: removal of rcu_read lock/unlock dep, removal... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-17 | Mathieu Desnoyers | Fix missing check for SYS_membarrier in map header Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-17 | Mathieu Desnoyers | Create per RCU flavor CDS libraries Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-17 | Mathieu Desnoyers | Merge branch 'master' into lfqueue-dev |
commit | commitdiff | tree |
2011-08-17 | Mathieu Desnoyers | Merge branch 'master' into lfqueue-dev |
commit | commitdiff | tree |
2011-08-16 | Mathieu Desnoyers | Fix tests Makefile EXTRA_DIST to use api.h Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-08 | Mathieu Desnoyers | Merge branch 'master' into lfqueue-dev |
commit | commitdiff | tree |
2011-08-02 | Mathieu Desnoyers | Use caa_ prefix for min() and max() Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-07-21 | Mathieu Desnoyers | Version 0.6.4, update changelog Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-07-21 | Mathieu Desnoyers | Merge branch 'master' into lfqueue-dev |
commit | commitdiff | tree |
2011-07-21 | Mathieu Desnoyers | Fix ARM uatomic: missing return in uatomic and/or Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-07-01 | Mathieu Desnoyers | rculfqueue: provide locklessness by allowing multiple... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-07-01 | Mathieu Desnoyers | rcu lfqueue: make dequeue lockless by helping out other... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-07-01 | Mathieu Desnoyers | rculfqueue: Document dummy pointer value access Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-07-01 | Mathieu Desnoyers | rculfqueue: Keep a reference to the current dummy node... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-07-01 | Mathieu Desnoyers | rculfqueue: only one dummy node is needed Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-07-01 | Mathieu Desnoyers | rculfstack: update comment Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-07-01 | Mathieu Desnoyers | RCU lf queue: Add assert for memory allocation Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-07-01 | Mathieu Desnoyers | rculfstack: header implementation should be defined... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-07-01 | Mathieu Desnoyers | wfstack: header implementation should be defined as... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-07-01 | Mathieu Desnoyers | RCU lfqueue: Now works without reference counting ... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-07-01 | Mathieu Desnoyers | rculfstack: header implementation should be defined... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-07-01 | Mathieu Desnoyers | wfstack: header implementation should be defined as... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-30 | Mathieu Desnoyers | urcu tests: hold mutex across use of custom allocator Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-29 | Mathieu Desnoyers | urcu-bp: mremap wrapper fix Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-29 | Mathieu Desnoyers | urcu-bp: add mremap wrapper for non-linux systems Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-29 | Mathieu Desnoyers | urcu-bp: don't copy old region upon mremap Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-29 | Mathieu Desnoyers | api.h: fix type warning Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-29 | Mathieu Desnoyers | non-linux system membarrier fallback update Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-29 | Mathieu Desnoyers | pthread_self should be cast to unsigned long Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-29 | Mathieu Desnoyers | Add MAP_ANONYMOUS mapping to MAP_ANON for BSD build Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-29 | Mathieu Desnoyers | tests: only include syscall.h on linux systems Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-29 | Mathieu Desnoyers | urcu-bp, urcu-qsbr: remove unneeded syscall.h include Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-29 | Mathieu Desnoyers | urcu-defer: remove unneeded syscall.h include Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-29 | Mathieu Desnoyers | call_rcu: per_cpu_call_rcu_data should be non-const Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-29 | Mathieu Desnoyers | Update README info about gcc compability Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-29 | Mathieu Desnoyers | Fix urcu-call-rcu-impl.h missing call_rcu_wait for... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-29 | Mathieu Desnoyers | compat_futex_async: fix missing return Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-29 | Mathieu Desnoyers | Check for __linux__ before including syscall.h Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-29 | Mathieu Desnoyers | Remove unused local variables from compat_futex_async Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-29 | Mathieu Desnoyers | Remove unneeded syscall.h include from urcu-call-rcu... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-27 | Mathieu Desnoyers | Add ChangeLog file to Makefile.am Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-27 | Mathieu Desnoyers | Add changelog, update version to 0.6.3 |
commit | commitdiff | tree |
2011-06-27 | Mathieu Desnoyers | uatomic: fix warning about unused variable Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-27 | Mathieu Desnoyers | uatomic: fix i386 support Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-14 | Mathieu Desnoyers | Update version to 0.6.2 Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-14 | Mathieu Desnoyers | uatomic generic: map uatomic_and/or to correct symbols Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-14 | Mathieu Desnoyers | Fix generic atomic ops and/or: add missing return Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-13 | Mathieu Desnoyers | Fix test warning Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-13 | Mathieu Desnoyers | Add missing headers into tarball, version 0.6.1 Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-11 | Mathieu Desnoyers | Update version to 0.6.0 Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-11 | Mathieu Desnoyers | Futex: turn "int" into "int32_t" for portability Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-10 | Mathieu Desnoyers | Add back uatomic_arch.h for slow deprecation process Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-10 | Mathieu Desnoyers | Add back urcu-futex.h and urcu_ref.h for slow deprecation Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-10 | Mathieu Desnoyers | Add ldconfig step to README Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-10 | Mathieu Desnoyers | Add urcu/cds.h placeholder for all CDS headers Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-10 | Mathieu Desnoyers | Installed headers should only include other headers... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-10 | Mathieu Desnoyers | Rename urcu/urcu-futex.h to urcu/futex.h Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-10 | Mathieu Desnoyers | Rename urcu/urcu_ref.h to urcu/ref.h Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-10 | Mathieu Desnoyers | Headers: move uatomic_*.h to urcu/uatomic/*.h, rename... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-10 | Mathieu Desnoyers | Headers: move arch_*.h to urcu/arch/*.h Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-10 | Mathieu Desnoyers | Headers: move *-static.h headers to urcu/static/ Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-10 | Mathieu Desnoyers | Install urcu/map/*.h into system Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-10 | Mathieu Desnoyers | Headers: move *-map.h headers to urcu/map/ Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-10 | Mathieu Desnoyers | lfqueue: update comments, cleanup Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-10 | Mathieu Desnoyers | lfqueue: don't use defer_rcu anymore Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-10 | Mathieu Desnoyers | Combine stack and queues info liburcu-cds.so Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-10 | Mathieu Desnoyers | cds containers: lfqueue and lfstack: don't depend on... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-09 | Mathieu Desnoyers | call_rcu: add back delay in list non-empty case Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-09 | Mathieu Desnoyers | call_rcu: handle retry without wait correctly Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-09 | Mathieu Desnoyers | Add missing -lwfqueue to add rcu flavors Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-08 | Mathieu Desnoyers | call_rcu: fix futex-based wakeup Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-08 | Mathieu Desnoyers | urcu-qsbr: fix typo Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-06-07 | Mathieu Desnoyers | call_rcu: use futex for wakeup scheme Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
next |