lkml.org 
[lkml]   [2024]   [May]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH 0/4 v2] perf: Fix leaked sigtrap events
Date
Hi,

After discussions with Sebastian, here is an updated version of
https://lore.kernel.org/all/20240329235812.18917-1-frederic@kernel.org/

Changes since v2:

* Use rcuwait instead of waitqueue (more RT-friendly when preemption is
disabled)

* Add a few comments about RCU-ordering expectations

Thanks.

Frederic Weisbecker (4):
task_work: s/task_work_cancel()/task_work_cancel_func()/
task_work: Introduce task_work_cancel() again
perf: Fix event leak upon exit
perf: Fix event leak upon exec and file release

include/linux/perf_event.h | 1 +
include/linux/task_work.h | 3 ++-
kernel/events/core.c | 45 ++++++++++++++++++++++++++++++++------
kernel/irq/manage.c | 2 +-
kernel/task_work.c | 34 +++++++++++++++++++++++-----
security/keys/keyctl.c | 2 +-
6 files changed, 72 insertions(+), 15 deletions(-)

--
2.44.0


\
 
 \ /
  Last update: 2024-05-27 18:28    [W:0.056 / U:0.092 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site