Messages in this thread | | | From | Frederic Weisbecker <> | Subject | [PATCH 0/4 v2] perf: Fix leaked sigtrap events | Date | Wed, 15 May 2024 16:43:07 +0200 |
| |
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
| |