2011-12-01 | Mathieu Desnoyers | Describe autotools/libtool/automake version dependency Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-12-01 | Mathieu Desnoyers | Remove m4_ifdef for AC_PROG_LIBTOOL (deprecated) Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-11-30 | Mathieu Desnoyers | Support older autotools Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-11-29 | Mathieu Desnoyers | Apply autoupdate to configure.ac Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-11-28 | Mathieu Desnoyers | Fix build for amd64 environment (for FreeBSD 8.2) Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-11-27 | Mathieu Desnoyers | Add missing rcu_dereference_sym_bp Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-11-27 | Mathieu Desnoyers | urcu-bp: allow weak linking Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-11-22 | Alexandre Montplaisir | Install test scripts in the dist tarball Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-11-03 | Mathieu Desnoyers | Version 0.6.6 Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-11-03 | Mathieu Desnoyers | qsbr vs call_rcu : remove exit assertion Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-11-01 | Mathieu Desnoyers | Rename likely/unlikely to caa_likely/caa_unlikely Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-10-15 | Mathieu Desnoyers | Reinsert missing test_urcu_*.c files (missing in rename) Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-10-14 | Lai Jiangshan | rename test_qsbr to test_urcu_qsbr [ edit by Mathieu Desnoyers: update runtests*.sh scripts accordingly ] Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-10-05 | Mathieu Desnoyers | urcu-pointer: fix rcu_set_pointer unset return value Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-10-02 | Mathieu Desnoyers | Enhance API.txt documentation, add to Makefile as EXTRA_DIST Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-29 | Mathieu Desnoyers | Version 0.6.5 Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-29 | Mathieu Desnoyers | call_rcu: Document call_rcu requirements Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-29 | Mathieu Desnoyers | call_rcu: fix error handling of malloc error Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-29 | Mathieu Desnoyers | urcu call_rcu: Use RCU read-side protection for per... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-29 | Lai Jiangshan | urcu,call_rcu: Cleanup call_rcu_data pointers before... [ Edit by Mathieu Desnoyers: create maxcpus_reset to handle... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-29 | Lai Jiangshan | urcu,call_rcu: avoid create call_rcu_data for child... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-29 | Lai Jiangshan | urcu,defer_rcu: Make defer_rcu encoding more compact... [ Edit by Mathieu Desnoyers: patch cleanup, changelog updates ] Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
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-29 | Lai Jiangshan | urcu,call_rcu: protects call_rcu_data_list when remove... 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 | Paolo Bonzini | cmm: provide lightweight smp_rmb/smp_wmb on PPC [ Edit by Mathieu Desnoyers: rephrased the comments around... 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 | Lai Jiangshan | avoid leaking crdp for failed path Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-15 | Lai Jiangshan | Return -EEXIST when the old cpu call_rcu_data has not... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-15 | Lai Jiangshan | protect writing to per_cpu_call_rcu_data[*] Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-15 | Lai Jiangshan | wake up default call_rcu thread after we move the leftover... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-15 | Lai Jiangshan | avoid memory leak in call_rcu_data_free() Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-15 | Lai Jiangshan | urcu call_rcu: fix use after free() Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-15 | Lai Jiangshan | use get_cpu_call_rcu_data() for get_call_rcu_data() Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-15 | Lai Jiangshan | init maxcpus before use Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-15 | Lai Jiangshan | call_rcu implementation: add missing static 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-13 | Paolo Bonzini | urcu-qsbr: use rcu_thread_offline/rcu_thread_online... * Mathieu Desnoyers wrote: 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-10 | Paolo Bonzini | cmm: do not generate code for smp_rmb/smp_wmb on x86_64 Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-10 | Paolo Bonzini | cmm: let per-arch files provide cmm_smp_* barriers Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-09-09 | Tulio Magno Quites... | Optimize caa_get_cycles() for PowerPC64 [ Edit by Mathieu Desnoyers: coding style update ] 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 | Paolo Bonzini | urcu-qsbr: avoid useless futex wakeups and burning... Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-17 | Paolo Bonzini | api: reimplement BUILD_BUG_ON in compiler.h Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-17 | Paolo Bonzini | test api cleanup: remove unused primitives 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 | Paolo Bonzini | put thread offline while waiting for the init flag Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-17 | Paolo Bonzini | urcu: move private definitions to .c file Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-17 | Paolo Bonzini | urcu-bp: move private definitions to .c file Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-17 | Paolo Bonzini | urcu-qsbr: move private definitions to .c file Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-17 | Paolo Bonzini | rcutorture: fix rcutorture-qsbr Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-17 | Paolo Bonzini | wfqueue: fix type-incorrect assignment Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
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-16 | Duncan Sands | Fix choice of default flavour in urcu/map/urcu.h Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-16 | Paolo Bonzini | api: remove list/hlist Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-16 | Paolo Bonzini | api: remove arch-specific files Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-16 | Paolo Bonzini | api: make api_gcc.h a superset of the other headers Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-12 | Paolo Bonzini | tests api: remove atomics Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-09 | Paolo Bonzini | put thread offline while waiting for the init flag Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-09 | Paolo Bonzini | urcu: move private definitions to .c file Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-09 | Paolo Bonzini | urcu-bp: move private definitions to .c file Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-09 | Paolo Bonzini | urcu-qsbr: move private definitions to .c file Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-09 | Paolo Bonzini | rcutorture: fix rcutorture-qsbr Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2011-08-09 | Paolo Bonzini | wfqueue: fix type-incorrect assignment 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 |
next |