Userspace Read-Copy-Update Library

Edit Package userspace-rcu
http://lttng.org/urcu

liburcu is a LGPLv2.1 userspace RCU (read-copy-update) library. This data
synchronization library provides read-side access which scales linearly with
the number of cores. It does so by allowing multiples copies of a given data
structure to live at the same time, and by monitoring the data structure
accesses to detect grace periods after which memory reclamation is possible.

Refresh
Refresh
Source Files
Filename Size Changed
userspace-rcu-0.8.7.tar.bz2 0000425072 415 KB
userspace-rcu-0.8.7.tar.bz2.asc 0000000473 473 Bytes
userspace-rcu-aarch64.patch 0000001212 1.18 KB
userspace-rcu.changes 0000007738 7.56 KB
userspace-rcu.keyring 0000008950 8.74 KB
userspace-rcu.spec 0000004455 4.35 KB
Revision 3 (latest revision is 5)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 334862 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 3)
- remove dependency on gpg-offline, is done by source validator
- drop userspace-rcu-ppc64le.patch, included in
  userspace-rcu-aarch64.patch

- add userspace-rcu-aarch64.patch (fate#318370)
  enables build for aarch64

- Update to version 0.8,7 (FATE#319273)
  Changelog 0.8.7:
    * Fix: deadlock when thread join is issued in read-side C.S.
    * Fix: rename RCU_DEBUG to DEBUG_RCU in urcu-qsbr.h
    * Mark braced-groups within expressions with __extension__
    * Fix: compat_futex_noasync race condition
    * Fix: documentation: urcu-pointer.h: s/rcu_dereference_pointer/rcu_dereference/
    * Fix: call rcu should call internal RCU API
Comments 0
openSUSE Build Service is sponsored by