Mathieu Desnoyers
- Login: compudj
- Email: mathieu.desnoyers@efficios.com
- Registered on: 02/10/2012
- Last sign in: 04/01/2025
Issues
open | closed | Total | |
---|---|---|---|
Assigned issues | 8 | 136 | 144 |
Reported issues | 41 | 135 | 176 |
Projects
Project | Roles | Registered on |
---|---|---|
Common Trace Format | Manager, Developer | 06/05/2012 |
LTTng | Manager, Developer | 02/10/2012 |
Babeltrace | Manager, Developer | 02/10/2012 |
LTTng-CI | Manager, Developer | 11/29/2017 |
LTTng-modules | Manager, Developer | 02/10/2012 |
LTTng-tools | Manager, Developer | 02/10/2012 |
LTTng-UST | Manager, Developer | 02/10/2012 |
LTTngTop | Manager | 02/21/2012 |
Userspace RCU | Manager, Developer | 02/10/2012 |
Activity
04/14/2025
- 04:20 PM LTTng-UST Revision 61a91ed7 (lttng-ust): Fix: Use UATOMIC_HAS_ATOMIC_{BYTE,SHORT} for counter atomics
- The Userspace RCU library defines UATOMIC_HAS_ATOMIC_{BYTE,SHORT}
when atomic operations are supported on those types...
04/08/2025
- 10:04 AM Userspace RCU Revision 7df4abc9 (userspace-rcu): Add cmm_annotate_mem_acquire() to URCU_DEREFERENCE_USE_VOLATILE rcu_dereference
- When URCU_DEREFERENCE_USE_VOLATILE is defined, rcu_dereference uses a
volatile relaxed atomic load to fetch the RCU p... - 09:37 AM Userspace RCU Revision cad56aa9 (userspace-rcu): Use uatomic_load CMM_RELAXED in URCU_DEREFERENCE_USE_VOLATILE
- uatomic_load() with relaxed mo implies a volatile access, which makes it
a good candidate to implement rcu_dereferenc... - 09:31 AM Userspace RCU Revision 403fbeb5 (userspace-rcu): Fix: Re-introduce URCU_DEREFERENCE_USE_VOLATILE read barrier depends for alpha
- When re-introducing the volatile-based _rcu_dereference API, the read
barrier depends (for Alpha) is missing.
Fixes:...
04/07/2025
- 04:05 PM Userspace RCU Revision 4d197dd1 (userspace-rcu): Tree-wide: Rename to uatomic_load/uatomic_store
- Rename all the following callers to uatomic_load() (implicitly relaxed):
- CMM_LOAD_SHARED(),
- _CMM_LOAD_SHARED(),
...
04/02/2025
- 02:54 PM LTTng-modules Revision e557c720 (lttng-modules): Introduce lttng-metadata-print.c
- Rather than inlining helpers into both ctf 1.8 and ctf 2 metadata
generation compile units, compile them into their o... - 02:46 PM LTTng-modules Revision 633413ab (lttng-modules): Fix: Use div64_s64 for 64-bit signed integer division
- ARM32 requires use of div64_s64 rather than a division with 64-bit
signed integers because the helper invoked by the ...
04/01/2025
- 03:35 PM LTTng-modules Revision b80bf408 (lttng-modules): Fix: include wrapper/stdarg.h from lttng-kernel-mj-gen-internal.h
- Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Change-Id: Ia07c09dd9fc21b8c1672289917b18c6efcf07678 - 03:16 PM LTTng-modules Revision 5eaf7816 (lttng-modules): Introduce CONFIG_LTTNG_FORCE_ALIGNED_ACCESS
- Introduce a built time config option to force LTTng to use aligned
access to store to the ring buffer. This facilitat... - 03:11 PM LTTng-modules Revision 739e1aef (lttng-modules): CONFIG_LTTNG_EXPERIMENTAL_COUNTER defaults to disabled
- Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Change-Id: I232a12f20c19a18e41a4f7f3f835344d901818ee
Also available in: Atom