diff options
| author | Tomas Glozar <tglozar@redhat.com> | 2026-03-10 17:07:25 +0100 |
|---|---|---|
| committer | Tomas Glozar <tglozar@redhat.com> | 2026-03-20 14:41:36 +0100 |
| commit | be8058f31b4e237604e4ce7599593ab68dc69ae7 (patch) | |
| tree | b1f60baec9ff54355ee064eb42d972cb21a2a501 /samples/workqueue/stall_detector/git@git.tavy.me:linux.git | |
| parent | 99261ccdc0f346b1f21ae3718b2b3c0dd69c04b4 (diff) | |
rtla: Fix segfault on multiple SIGINTs
Detach stop_trace() from SIGINT/SIGALRM on tool clean-up to prevent it
from crashing RTLA by accessing freed memory.
This prevents a crash when multiple SIGINTs are received.
Fixes: d6899e560366 ("rtla/timerlat_hist: Abort event processing on second signal")
Fixes: 80967b354a76 ("rtla/timerlat_top: Abort event processing on second signal")
Reviewed-by: Wander Lairson Costa <wander@redhat.com>
Link: https://lore.kernel.org/r/20260310160725.144443-1-tglozar@redhat.com
Signed-off-by: Tomas Glozar <tglozar@redhat.com>
Diffstat (limited to 'samples/workqueue/stall_detector/git@git.tavy.me:linux.git')
0 files changed, 0 insertions, 0 deletions
