projects
/
urcu.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Rename urcu/urcu-futex.h to urcu/futex.h
[urcu.git]
/
urcu-qsbr.c
2011-06-10
Mathieu Desnoyers
Headers: move *-static.h headers to urcu/static/
blob
|
commitdiff
|
raw
2011-06-10
Mathieu Desnoyers
Headers: move *-map.h headers to urcu/map/
blob
|
commitdiff
|
raw
|
diff to current
2011-06-06
Mathieu Desnoyers
call_rcu: use cpu affinity for per-cpu call_rcu threads
blob
|
commitdiff
|
raw
|
diff to current
2011-06-03
Paul E. McKenney
Make defer_rcu() usable from library using multiple...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-03
Paul E. McKenney
Map symbols to allow multiple RCU flavors to be used...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Mathieu Desnoyers
LOAD_SHARED and STORE_SHARED should have CMM_ prefix
blob
|
commitdiff
|
raw
|
diff to current
2010-11-19
Mathieu Desnoyers
Fix missing BITS_PER_LONG -> CAA_BITS_PER_LONG rename
blob
|
commitdiff
|
raw
|
diff to current
2010-11-18
David Goulet
Rename all data structure with prefix cds_
blob
|
commitdiff
|
raw
|
diff to current
2010-11-18
David Goulet
Rename all arch primitives with prefix caa_
blob
|
commitdiff
|
raw
|
diff to current
2010-11-18
David Goulet
Rename all memory primitives with prefix cmm_
blob
|
commitdiff
|
raw
|
diff to current
2010-06-18
Mathieu Desnoyers
Update email address from @polymtl.ca to @efficios.com
blob
|
commitdiff
|
raw
|
diff to current
2010-04-14
Mathieu Desnoyers
Cleanup: head -> node field name
blob
|
commitdiff
|
raw
|
diff to current
2010-03-17
Mathieu Desnoyers
Update urcu and urcu-qsbr, make compiler barriers explicit
blob
|
commitdiff
|
raw
|
diff to current
2010-03-14
Mathieu Desnoyers
urcu: Add extra "engineering safety factor" memory...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-14
Mathieu Desnoyers
urcu-qsbr: document compiler barrier
blob
|
commitdiff
|
raw
|
diff to current
2010-01-17
Mathieu Desnoyers
Update comments
blob
|
commitdiff
|
raw
|
diff to current
2010-01-17
Mathieu Desnoyers
Internal cleanup
blob
|
commitdiff
|
raw
|
diff to current
2010-01-17
Mathieu Desnoyers
rename internal_rcu_lock() into mutex_lock/unlock(...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-13
Mathieu Desnoyers
API prefix standardization: urcu_ -> rcu_
blob
|
commitdiff
|
raw
|
diff to current
2009-10-08
Mathieu Desnoyers
Support for sys_futex autodetection
blob
|
commitdiff
|
raw
|
diff to current
2009-10-01
Mathieu Desnoyers
urcu-pointer: create specific objects and headers to...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-01
Mathieu Desnoyers
Fix rcu_assign_pointer() dynamic linking behavior
blob
|
commitdiff
|
raw
|
diff to current
2009-09-29
Mathieu Desnoyers
urcu-qsbr: implement list_move algorithm
blob
|
commitdiff
|
raw
|
diff to current
2009-09-29
Mathieu Desnoyers
urcu-qsbr: Add list sanity check at lib exit
blob
|
commitdiff
|
raw
|
diff to current
2009-09-28
Mathieu Desnoyers
urcu-qsbr: use linked list instead of array for registry
blob
|
commitdiff
|
raw
|
diff to current
2009-09-28
Mathieu Desnoyers
Cleanup headers
blob
|
commitdiff
|
raw
|
diff to current
2009-09-25
Mathieu Desnoyers
Add futex support to accelerate synchronize_rcu() on UP
blob
|
commitdiff
|
raw
|
diff to current
2009-09-22
Mathieu Desnoyers
add rcu_cmpxchg_pointer
blob
|
commitdiff
|
raw
|
diff to current
2009-09-19
Mathieu Desnoyers
add static declarations
blob
|
commitdiff
|
raw
|
diff to current
2009-09-18
Mathieu Desnoyers
qsbr: Add write+read thread support to 32-bit QSBR
blob
|
commitdiff
|
raw
|
diff to current
2009-09-18
Mathieu Desnoyers
QSBR: Implement 2-phase grace period for 32-bit arch
blob
|
commitdiff
|
raw
|
diff to current
2009-09-18
Mathieu Desnoyers
Rename define
blob
|
commitdiff
|
raw
|
diff to current
2009-09-18
Mathieu Desnoyers
qsbr: use defines to clarify code.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-17
Mathieu Desnoyers
qsbr: portability fixes: use unsigned long for the...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-17
Mathieu Desnoyers
qsbr: micro optimization of the gp use.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-17
Pierre Habouzit
qsbr: save two full smp_mb() when the writer is also...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-16
Mathieu Desnoyers
rename QSBR force_mb_all_threads to smp_mb
blob
|
commitdiff
|
raw
|
diff to current
2009-09-16
Mathieu Desnoyers
Move mb() outside of the synchronize C.S.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-16
Mathieu Desnoyers
Ensure LOAD_SHARED/STORE_SHARED semantic is used in...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-16
Mathieu Desnoyers
Expose nop QSBR read lock to non-GPL/LGPL programs
blob
|
commitdiff
|
raw
|
diff to current
2009-09-15
Mathieu Desnoyers
Revert "qsbr urcu: make it safe to call rcu_sychronize...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-15
Mathieu Desnoyers
qsbr urcu: make it safe to call rcu_sychronize from...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-15
Pierre Habouzit
qsbr urcu: make it safe to call rcu_sychronize from...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-15
Pierre Habouzit
qsbr urcu: simplifications and fixes.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-15
Mathieu Desnoyers
Build urcu-qsbr.so library, update README
blob
|
commitdiff
|
raw
|
diff to current
2009-09-15
Mathieu Desnoyers
urcu qsbr: move thread online after add reader
blob
|
commitdiff
|
raw
|
diff to current
2009-09-15
Pierre Habouzit
qsbr rcu: rc_register_thread also make the thread online.
blob
|
commitdiff
|
raw
|
diff to current
2009-06-10
Mathieu Desnoyers
Fix deadlock in qsbr code
blob
|
commitdiff
|
raw
|
diff to current
2009-06-10
Mathieu Desnoyers
Fix qsbr urcu implementation
blob
|
commitdiff
|
raw
|
diff to current
2009-06-10
Mathieu Desnoyers
Remove unneeded signal-based MB from QSBR rcu
blob
|
commitdiff
|
raw
|
diff to current
2009-06-09
Mathieu Desnoyers
Add missing urcu-qsbr
blob
|
commitdiff
|
raw
|
diff to current
This page took
0.114255 seconds
and
57
git commands to generate.