[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20240515144311.16038-1-frederic@kernel.org>
Date: Wed, 15 May 2024 16:43:07 +0200
From: Frederic Weisbecker <frederic@...nel.org>
To: LKML <linux-kernel@...r.kernel.org>
Cc: Frederic Weisbecker <frederic@...nel.org>,
Peter Zijlstra <peterz@...radead.org>,
Ingo Molnar <mingo@...hat.com>,
Arnaldo Carvalho de Melo <acme@...nel.org>,
Namhyung Kim <namhyung@...nel.org>,
Mark Rutland <mark.rutland@....com>,
Alexander Shishkin <alexander.shishkin@...ux.intel.com>,
Jiri Olsa <jolsa@...nel.org>,
Ian Rogers <irogers@...gle.com>,
Adrian Hunter <adrian.hunter@...el.com>,
Sebastian Andrzej Siewior <bigeasy@...utronix.de>
Subject: [PATCH 0/4 v2] perf: Fix leaked sigtrap events
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
Powered by blists - more mailing lists