1
0
forked from pool/userspace-rcu
Commit Graph

10 Commits

Author SHA256 Message Date
29a171bd7d - 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

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/userspace-rcu?expand=0&rev=15
2014-03-28 10:48:12 +00:00
Michal Vyskocil
8eaf64d27f Accepting request 209303 from home:k0da:ppc64le
- Fix build on ppc64le platform
- added patches:
  * userspace-rcu-ppc64le.patch

OBS-URL: https://build.opensuse.org/request/show/209303
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/userspace-rcu?expand=0&rev=13
2013-12-04 09:11:05 +00:00
453bcd3813 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/userspace-rcu?expand=0&rev=11
2013-11-26 15:22:40 +00:00
Ismail Dönmez
2de463898d Accepting request 198035 from home:pgajdos
- 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

OBS-URL: https://build.opensuse.org/request/show/198035
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/userspace-rcu?expand=0&rev=9
2013-09-10 10:49:57 +00:00
109218ba6c Accepting request 161318 from server:dns
- 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

OBS-URL: https://build.opensuse.org/request/show/161318
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/userspace-rcu?expand=0&rev=7
2013-03-27 14:03:25 +00:00
498ec46251 - updated to 0.7.5:
* 19cf3ae Fix: call_rcu list corruption on teardown
  * Ensure that read-side functions meet 10-line LGPL criterion
  * tls-compat.h: document sigaltstack(2) limitation
  * urcu: add notice to URCU_TLS() for it is not strictly async-signal-safe
  * Document sigaltstack(2) limitation
  * Documentation: update LICENSE file

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/userspace-rcu?expand=0&rev=6
2012-11-20 11:00:08 +00:00
Ismail Dönmez
a288b08275 Accepting request 131948 from home:babelworx:ldig:branches:devel:libraries:c_c++
license update: LGPL-2.1+ and MIT and GPL-2.0+
See LICENSE file

OBS-URL: https://build.opensuse.org/request/show/131948
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/userspace-rcu?expand=0&rev=4
2012-08-29 11:01:09 +00:00
Pascal Bleser
97c3a6c0ff 0.7.4
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/userspace-rcu?expand=0&rev=3
2012-08-28 06:29:29 +00:00
Ismail Dönmez
0d15980244 Accepting request 121919 from home:jengelh:branches:devel:libraries:c_c++
- Exclusively ship shared library
- Strip redundant tags/sections from specfile

OBS-URL: https://build.opensuse.org/request/show/121919
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/userspace-rcu?expand=0&rev=2
2012-05-23 12:06:56 +00:00
Pascal Bleser
758b9a7e67 0.6.7
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/userspace-rcu?expand=0&rev=1
2012-03-29 11:00:45 +00:00