Re: [lttng-dev] [PATCH lttng-tools] Fix: hash table growth (for small tables) should be limited (v2)

2013-08-29 Thread David Goulet
Merged! Mathieu Desnoyers: Buckets with many entries encountered in a hash table could cause it to grow to a large size, beyond the scope for which this mechanism is expected to play a role when node accounting is available. Indeed, when the hash table grows to larger size, split-counter node

Re: [lttng-dev] [PATCH lttng-tools] Fix: consumer data pending for empty streams

2013-08-29 Thread David Goulet
Merged! Mathieu Desnoyers: We should at least output one packet before a stream can be considered as readable. So far, for PID buffers, if an application exits at the wrong timing before a stop waiting for data pending, empty streams could be visible by a babeltrace executed after data

Re: [lttng-dev] [Solved] ust libc and fork wrapper question

2013-08-29 Thread Francis Giraldeau
Everybody I know that uses LTTng are in fact redoing all over again a small script that setup a session, enable events, start tracing, run a command and then stop the tracing and destroy the session. Compared to that, perf makes tracing a snap: just run perf record ./myapp without fuzz. They

[lttng-dev] Tracing Summit 2013 schedule is now available

2013-08-29 Thread Mathieu Desnoyers
Hi! Just to let you know that the schedule is now online for the Tracing Summit 2013 at http://tracingsummit.org/wiki/TracingSummit2013 This event is co-located with LinuxCon Europe 2013 at Edinburgh, on October 23rd. If you want to attend, you will need to be registered to LinuxCon or

Re: [lttng-dev] [RFC] adding into middle of RCU list

2013-08-29 Thread Paul E. McKenney
On Fri, Aug 23, 2013 at 02:08:22PM -0700, Paul E. McKenney wrote: On Fri, Aug 23, 2013 at 01:16:53PM -0400, Mathieu Desnoyers wrote: * Paul E. McKenney (paul...@linux.vnet.ibm.com) wrote: On Thu, Aug 22, 2013 at 09:33:18PM -0700, Stephen Hemminger wrote: [ . . . ] + +/** + *

Re: [lttng-dev] [RFC] adding into middle of RCU list

2013-08-29 Thread Josh Triplett
On Thu, Aug 29, 2013 at 05:57:33PM -0700, Paul E. McKenney wrote: On Fri, Aug 23, 2013 at 02:08:22PM -0700, Paul E. McKenney wrote: On Fri, Aug 23, 2013 at 01:16:53PM -0400, Mathieu Desnoyers wrote: #define __rcu_assign_pointer(p, v, space) \ do { \ smp_wmb(); \