summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/amd/display/modules/inc/mod_freesync.h
diff options
context:
space:
mode:
authorThomas Gleixner <tglx@linutronix.de>2019-11-06 22:55:45 +0100
committerThomas Gleixner <tglx@linutronix.de>2019-11-20 09:40:10 +0100
commitac31c7ff8624409ba3c4901df9237a616c187a5d (patch)
treef135d25baae0bb1ccfcc6f4511367b09e16a76ac /drivers/gpu/drm/amd/display/modules/inc/mod_freesync.h
parent3f186d974826847a07bc7964d79ec4eded475ad9 (diff)
futex: Provide distinct return value when owner is exiting
attach_to_pi_owner() returns -EAGAIN for various cases: - Owner task is exiting - Futex value has changed The caller drops the held locks (hash bucket, mmap_sem) and retries the operation. In case of the owner task exiting this can result in a live lock. As a preparatory step for seperating those cases, provide a distinct return value (EBUSY) for the owner exiting case. No functional change. Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Reviewed-by: Ingo Molnar <mingo@kernel.org> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://lkml.kernel.org/r/20191106224556.935606117@linutronix.de
Diffstat (limited to 'drivers/gpu/drm/amd/display/modules/inc/mod_freesync.h')
0 files changed, 0 insertions, 0 deletions