Revisions of userspace-rcu

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 829532 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 15)
- update to 0.12.1:
  * Fix: tls-compat.h exposes compiler-dependent public configuration
  * Fix: tap array subscript has type char warning
  * tls-compat.h: introduce DEFINE_URCU_TLS_INIT
  * Use _umtx_op for futex on FreeBSD
  * Add FreeBSD, DragonFly to syscall-compat.h
  * urcu-bp: perform thread registration on urcu_bp_register_thread
  * Require automake >= 1.12
  * cds_lfht_is_node_deleted parameter can be marked const
  * Fix: provide errno as argument to urcu_die()
  * Fix: rculfhash worker needs to unblock to SIGRCU
  * Cleanup: test_perthreadlock_timing: handle pthread mutex errors
  * Fix: SONAME bump to 6.1.0
  * Cleanup: remove unused variable from configure.ac check
  * Fix: urcu/futex.h: users of struct timespec should include time.h
  * Bump library version to 6:0:1
  * Cleanup: update code layout to fix old gcc warning
  * Fix: typo CPPLAGS in examples Makefile
  * Harmonize pprint macro across projects
  * Check for TLS support after CC detection
  * Update macros from the autotools archive
  * tap-driver.sh: flush stdout after each test result
  * Update dead link in lgpl-relicensing.txt
  * Add multiflavor compat identifiers
  * Cleanup: missing sign compare fixes
  * Cleanup: enable signed/unsigned compare compiler warning
  * Cleanup: compiler warning on 32-bit architectures
  * config.h.in: rename CONFIG_RCU_MULTIFLAVOR to CONFIG_RCU_HAVE_MULTIFLAVOR
  * rculfhash: implement iterator debugging config option
  * Fix: examples silent rules on Solaris
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 334861 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 11)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 263883 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 10)
Automatic submission by obs-autosubmit
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 9)
Split 13.2 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 228058 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 8)
- updated to 0.8.4:
        * Fix: move wait loop increment before first conditional block
        * Fix: high cpu usage in synchronize_rcu with long RCU read-side C.S.
        * Fix: out of tree build: doc/examples
        * Fix: out of tree build tests/common
        * tests/unit: use lib rather than source
        * automake: Rename INCLUDES to AM_CPPFLAGS (new name)
        * tests regressions: use lib rather than recompile from source
        * tests: use common lib rather than recompile compat sources
        * urcu tests: use lib rather than compile from source
        * urcu mb tests: use lib rather than recompile from source
        * urcu signal tests: use library rather than recompile source
        * tests: move yield debug to common test library
        * tests urcu bp: use lib rather than recompile source
        * test_urcu_defer: link on urcu lib rather than recompile source
        * tests/benchmark: use urcu qsbr lib rather than recompile from source
        * Pass the CC variable to the example Makefiles
        * Fix: urcu-bp interaction with threads vs constructors/destructors
        * Fix undefined NULL pointer arithmetic
        * Blacklist ARM gcc 4.8.0, 4.8.1, 4.8.2
        * rculfhash: document max_nr_buckets = 0
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 209375 from Michal Vyskocil's avatar Michal Vyskocil (mvyskocil) (revision 7)
- Fix build on ppc64le platform
- added patches:
  * userspace-rcu-ppc64le.patch (forwarded request 209303 from k0da)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 208539 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 6)
- updated to 0.8.1:
  * tls-compat: fix comment typo
  * Keep ABI compatible with already compiled LGPL applications
  * Fix: tls-compat multi-lib conflict
  * Use cross compiler for doc examples
  * gcc warning fixes: -Wsign-compare and -Wextra
  * Fix: urcu-qsbr: reversed logic on RCU_DEBUG
  * Fix: urcu-bp segfault in glibc pthread_kill()
  * Fix urcu-bp: don't move registry
  * Fix: compat futex duplicated lock and completion
  * Fix: i386 compat code duplicated mutex instances
  * Fix: urcu-bp: Bulletproof RCU arena resize bug
  * Fix: test_mutex.c uninitialized mutex
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 5)
Split 13.1 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 198199 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 4)
- updated to 0.8.0:
  * Fix: hash table growth (for small tables) should be limited
  * Fix: doc/examples cross-build
  * Introduce URCU_INLINE_SMALL_FUNCTIONS
  * etc., see ChangeLog
- gpg-offline (forwarded request 198035 from pgajdos)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 161423 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 3)
- updated to 0.7.6:
  * Discourage use of pthread_atfork() for call_rcu handlers
  * Fix call_rcu fork handling
  * test: fork handling
  * Fix TLS detection: test with linker, add --disable-compiler-tls
  * Cleanup: cast pthread_self() return value to unsigned long
  * Fallback mechanism not working on platform where TLS is unsupported (forwarded request 161318 from pgajdos)
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 2)
Split 12.3 from Factory
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 131951 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 1)
needed by server:dns/knot
Displaying all 20 revisions
openSUSE Build Service is sponsored by