[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20210902093755.087908334@linutronix.de>
Date: Thu, 2 Sep 2021 11:48:47 +0200 (CEST)
From: Thomas Gleixner <tglx@...utronix.de>
To: LKML <linux-kernel@...r.kernel.org>
Cc: Peter Zijlstra <peterz@...radead.org>,
Ingo Molnar <mingo@...nel.org>,
Davidlohr Bueso <dave@...olabs.net>,
Darren Hart <dvhart@...radead.org>,
Sebastian Andrzej Siewior <bigeasy@...utronix.de>
Subject: [patch 0/3] futex: Prevent inconsistent state and exit race
The recent requeue PI changes introduced a condition where a waiter can
escape to user space with inconsistent state and in the worst case exit
before state has been made correct.
The following series addresses this.
Applies on top of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/urgent
Thanks,
tglx
---
futex.c | 185 +++++++++++++++++++++++++++++++++++++---------------------------
1 file changed, 109 insertions(+), 76 deletions(-)
Powered by blists - more mailing lists