mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [RELEASE] Userspace RCU 0.7.1
@ 2012-05-24 17:22 Mathieu Desnoyers
  2012-05-24 21:27 ` [RELEASE] Userspace RCU 0.7.2 Mathieu Desnoyers
  0 siblings, 1 reply; 2+ messages in thread
From: Mathieu Desnoyers @ 2012-05-24 17:22 UTC (permalink / raw)
  To: linux-kernel, lttng-dev, rp
  Cc: Paul E. McKenney, Lai Jiangshan, Stephen Hemminger

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.

liburcu-cds provides efficient data structures based on RCU and
lock-free algorithms. Those structures include hash tables, queues,
stacks, and doubly-linked lists.

This is a compile-fix release, fixing a compile issue introduced a few
days before the 0.7.0 release. We plan to deploy a continuous
integration test setup to catch this kind of issue earlier in a very
near future.

Changelog:
2012-05-24 Userspace RCU 0.7.1
        * fix: uatomic_set return value compile fix for non-x86 arch.

-- 
Mathieu Desnoyers
Operating System Efficiency R&D Consultant
EfficiOS Inc.
http://www.efficios.com

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [RELEASE] Userspace RCU 0.7.2
  2012-05-24 17:22 [RELEASE] Userspace RCU 0.7.1 Mathieu Desnoyers
@ 2012-05-24 21:27 ` Mathieu Desnoyers
  0 siblings, 0 replies; 2+ messages in thread
From: Mathieu Desnoyers @ 2012-05-24 21:27 UTC (permalink / raw)
  To: linux-kernel, lttng-dev, rp
  Cc: Paul E. McKenney, Lai Jiangshan, Stephen Hemminger

There goes 0.7.2, fixing an unforeseen library binary compatibility
issue between 0.6.x lib versions and 0.7.x (we did not intend to break
binary compatibility between those two).

2012-05-24 Userspace RCU 0.7.2
        * Fix library compatibility

Thanks for everyone reporting issues,

Mathieu

* Mathieu Desnoyers (mathieu.desnoyers@efficios.com) wrote:
> 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.
> 
> liburcu-cds provides efficient data structures based on RCU and
> lock-free algorithms. Those structures include hash tables, queues,
> stacks, and doubly-linked lists.
> 
> This is a compile-fix release, fixing a compile issue introduced a few
> days before the 0.7.0 release. We plan to deploy a continuous
> integration test setup to catch this kind of issue earlier in a very
> near future.
> 
> Changelog:
> 2012-05-24 Userspace RCU 0.7.1
>         * fix: uatomic_set return value compile fix for non-x86 arch.
> 
> -- 
> Mathieu Desnoyers
> Operating System Efficiency R&D Consultant
> EfficiOS Inc.
> http://www.efficios.com

-- 
Mathieu Desnoyers
Operating System Efficiency R&D Consultant
EfficiOS Inc.
http://www.efficios.com

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2012-05-24 21:27 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-05-24 17:22 [RELEASE] Userspace RCU 0.7.1 Mathieu Desnoyers
2012-05-24 21:27 ` [RELEASE] Userspace RCU 0.7.2 Mathieu Desnoyers

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

Powered by JetHome