Package: lttng-modules / 2.13.18-1+deb13u1
Metadata
| Package | Version | Patches format |
|---|---|---|
| lttng-modules | 2.13.18-1+deb13u1 | 3.0 (quilt) |
Patch series
view the series file| Patch | File delta | Description |
|---|---|---|
| fix linux rt 4.9 sched.patch | (download) |
include/instrumentation/events/sched.h |
3 2 + 1 - 0 ! |
--- |
| fix protect syscall probes with preemption disable.patch | (download) |
src/lttng-syscalls.c |
40 40 + 0 - 0 ! |
[patch] fix: protect syscall probes with preemption disable Since kernel v6.13, the syscall tracepoints call the probes from faultable context (with preemption enabled). Adapt to this change to ensure that the LTTng-modules per-cpu data structures that expect preemption to be disabled don't get corrupted. This has been noticed through a linked list corruption of the lttng-tp-mempool per-cpu allocator. This only affects preemptible kernel configurations (PREEMPT, PREEMPT_LAZY). Non-preemptible kernel configurations are not affected (PREEMPT_NONE, PREEMPT_VOLOUNTARY). Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
1
