[PATCH 0/4 v3] perf: Fix leaked sigtrap events

From: Frederic Weisbecker
Date: Thu May 16 2024 - 10:09:47 EST


Changes since v2:

* Simplify the branch condition on [3/4] (peterz)
* Rebase [4/4] accordingly

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 | 49 +++++++++++++++++++++++++++++---------
kernel/irq/manage.c | 2 +-
kernel/task_work.c | 34 ++++++++++++++++++++++----
security/keys/keyctl.c | 2 +-
6 files changed, 72 insertions(+), 19 deletions(-)

--
2.34.1