aboutsummaryrefslogtreecommitdiff
path: root/lib/memory-notifier-error-inject.c
diff options
context:
space:
mode:
authorThomas Gleixner <[email protected]>2019-11-06 22:55:41 +0100
committerThomas Gleixner <[email protected]>2019-11-20 09:40:09 +0100
commit18f694385c4fd77a09851fd301236746ca83f3cb (patch)
tree17ba4ec676a80cf056ecd44f4291d68c1817dee2 /lib/memory-notifier-error-inject.c
parentf24f22435dcc11389acc87e5586239c1819d217c (diff)
futex: Mark the begin of futex exit explicitly
Instead of relying on PF_EXITING use an explicit state for the futex exit and set it in the futex exit function. This moves the smp barrier and the lock/unlock serialization into the futex code. As with the DEAD state this is restricted to the exit path as exec continues to use the same task struct. This allows to simplify that logic in a next step. Signed-off-by: Thomas Gleixner <[email protected]> Reviewed-by: Ingo Molnar <[email protected]> Acked-by: Peter Zijlstra (Intel) <[email protected]> Link: https://lkml.kernel.org/r/[email protected]
Diffstat (limited to 'lib/memory-notifier-error-inject.c')
0 files changed, 0 insertions, 0 deletions