uatomic/x86: Remove redundant memory barriers
[userspace-rcu.git] / src /
5 days ago  Michael Jeansoncleanup: move rand_r compat code to tests
2024-02-15  Mathieu DesnoyersFix: change order of _cds_lfht_new_with_alloc parameters
2024-02-15  Xenofon FoukasAdd support for custom memory allocators for rculfhash
2023-11-06  Sam JamesFix -Walloc-size
2023-10-19  Michael Jeansoncleanup: use an enum for the error states of nr_cpus_mask
2023-09-30  Jérémie GalarneauFix: urcu-bp: misaligned reader accesses
2023-09-23  Olivier Dionrculfhash: Only pass integral types to atomic builtins
2023-08-21  Mathieu DesnoyersComplete removal of urcu-signal flavor
2023-08-18  Olivier DionPhase 1 of deprecating liburcu-signal
2023-08-14  Olivier Dionurcu/annotate: Add CMM annotation
2023-08-14  Olivier Dionurcu-wait: Fix wait state load/store
2023-08-14  Olivier DionAdd CMM memory model
2023-07-14  Olivier Dionurcu-wait: Initialize node in URCU_WAIT_NODE_INIT
2023-07-11  Michael Jeansonsrc: use SPDX identifiers
2023-07-11  Michael JeansonBuild system: use SPDX identifiers
2023-07-05  Mathieu DesnoyersFix: urcu-wait: add missing futex.h include
2023-03-17  Ondřej SurýFix: use __noreturn__ for C11-compatibility
2023-02-13  Mathieu DesnoyersFix: urcu-bp: only teardown call-rcu worker in destructor
2023-02-11  Mathieu DesnoyersFix: rculfhash: urcu_die() takes positive error value
2023-02-10  Mathieu DesnoyersFix: call_rcu: teardown default call_rcu worker on...
2023-02-10  Mathieu DesnoyersFix: join worker thread in call_rcu_data_free
2023-02-10  Mathieu Desnoyersurcu-memb,mb,signal: Implement grace period polling
2023-02-10  Mathieu DesnoyersFix: auto-resize hash table destroy deadlock
2022-12-05  Gavin Rayrculfhash: Include rculfhash-internal.h from local...
2022-10-03  Eric WongFix: Always check pthread_create for failures
2022-09-27  Mathieu DesnoyersDisable signals in URCU background threads
2022-08-17  Michael Jeansonfix: ifdef linux specific cpu count compat
2022-08-03  Michael Jeansonfix: sysconf(_SC_NPROCESSORS_CONF) can be less than...
2022-06-27  Mathieu DesnoyersFix: workqueue: remove unused variable "ret"
2022-06-27  Mathieu DesnoyersFix: urcu-qsbr: futex wait: handle spurious futex wakeups
2022-06-27  Mathieu DesnoyersFix: urcu: futex wait: handle spurious futex wakeups
2022-06-27  Mathieu DesnoyersFix: urcu-wait: futex wait: handle spurious futex wakeups
2022-06-27  Mathieu DesnoyersFix: defer_rcu: futex wait: handle spurious futex wakeups
2022-06-27  Mathieu DesnoyersFix: call_rcu: futex wait: handle spurious futex wakeups
2022-06-27  Mathieu DesnoyersFix: workqueue: futex wait: handle spurious futex wakeups
2022-06-09  yaowenbin1Fix: Use %lu rather than %ld to print count
2022-01-18  Mathieu Desnoyersrculfhash: introduce cds_lfht_node_init_deleted
2021-12-09  Michael Jeansonfix: properly detect 'cmpxchg' on x86-32
2021-10-05  Michael Jeansonfix: add missing pkgconfig file for memb flavour lib
2021-09-03  Francis DeslauriersAdd `urcu_posix_assert()` as `assert()` replacement
2021-09-01  Michael Jeansoncleanup: spelling fixes in comments
2021-06-03  Michael JeansonRemove all SONAME(6) ABI aliases
2021-04-15  Michael Jeansonfix: warnings on non-Linux platforms
2021-04-15  Michael Jeansonfix: HAVE_SCHED_SETAFFINITY is not defined
2021-04-13  Michael Jeansoncleanup: explicitly mark unused parameters (-Wunused...
2021-04-13  Michael Jeansoncleanup: all functions have declarations (-Wmissing...
2021-03-19  Michael Jeansonconfigure: standardise include path
2021-03-19  Michael JeansonRemove glibc < 2.4 compat code for sched_setaffinity
2021-03-19  Michael Jeansonconfigure: host specific config
2020-11-20  Michael JeansonStatic arch and uatomic headers
2020-11-17  Michael Jeansonfix: explicitly include urcu/config.h in files using...
2020-11-02  Michael Jeansonfix: add -lurcu-common to pkg-config libs for each...
2020-10-26  Paul E. McKenneycall_rcu: Fix race between rcu_barrier() and call_rcu_d...
2019-11-22  Mathieu Desnoyersurcu-bp: perform thread registration on urcu_bp_registe...
2019-10-28  Jérémie Galarneaucds_lfht_is_node_deleted parameter can be marked const
2019-09-19  Mathieu DesnoyersFix: provide errno as argument to urcu_die()
2019-09-18  hewenliangFix: rculfhash worker needs to unblock to SIGRCU
2019-05-06  Mathieu DesnoyersCleanup: update code layout to fix old gcc warning
2019-01-28  Michael JeansonAdd multiflavor compat identifiers
2018-12-18  Michael JeansonCleanup: enable signed/unsigned compare compiler warning
2018-12-17  Michael JeansonCleanup: compiler warning on 32-bit architectures
2018-12-13  Mathieu Desnoyersrculfhash: implement iterator debugging config option
2018-12-13  Michael JeansonFix: symbol aliases with TLS compat
2018-12-13  Michael JeansonPort: no symbols aliases on MacOS
2018-12-12  Mathieu DesnoyersUse new header locations for includes from urcu code
2018-12-12  Mathieu Desnoyersrculfhash: do not include urcu-call-rcu.h from public API
2018-12-12  Mathieu DesnoyersRefactor liburcu to support many flavors per compile...
2018-12-09  Jérémie GalarneauFix: only wait if work queue is empty in real-time...
2018-12-09  Jérémie GalarneauFix: don't wait after completion of a work queue job...
2018-12-09  Jérémie GalarneauFix: don't wait after completion of job batch if work...
2018-12-09  Mathieu DesnoyersFix: workqueue: struct urcu_work vs rcu_head mixup
2018-12-09  Mathieu DesnoyersCleanup: workqueue: update comments referring to call-rcu
2018-12-09  Jérémie GalarneauFix: mixup between URCU_WORKQUEUE_RT and URCU_CALL_RCU_RT
2017-12-22  Mathieu Desnoyersliburcu-bp: Use membarrier private expedited when available
2017-12-22  Mathieu Desnoyersliburcu: Use membarrier private expedited when available
2017-11-07  Mathieu Desnoyersrculfhash: improve error handling of mmap backend
2017-11-07  Michael JeansonFix: don't use overlapping mmap mappings on Cygwin
2017-11-07  Mathieu DesnoyersRevert "Use initial-exec tls model"
2017-10-19  Mathieu DesnoyersUse initial-exec tls model
2017-09-06  Mathieu DesnoyersFix: don't use membarrier SHARED syscall command in...
2017-07-21  Michael JeansonFix: assignment from incompatible pointer type warnings
2017-06-08  Mathieu DesnoyersCleanup: use mutex_lock() wrapper in rculfhash
2017-06-07  Mathieu DesnoyersUse workqueue in rculfhash
2017-06-07  Mathieu DesnoyersImplement urcu workqueues internal API
2017-05-08  Michael JeansonSet -Wall globally in AM_CFLAGS
2017-05-08  Michael JeansonFix: Don't override user variables within the build...
2017-01-23  Jonathan RajotteAdd --enable-rcu-debug to configure
2016-09-16  Mathieu DesnoyersAllow forcing the use of sys membarrier
2016-06-27  Michael JeansonFix: check for rand_r() in compat-rand.h
2016-06-27  Michael JeansonFix: Move rand-compat to private src dir
2016-06-27  Michael JeansonCleanup: Re-organise source dir
This page took 0.060382 seconds and 7 git commands to generate.