From: Linus Torvalds Date: Sun, 23 May 2021 16:30:08 +0000 (-1000) Subject: Merge tag 'locking-urgent-2021-05-23' of git://git.kernel.org/pub/scm/linux/kernel... X-Git-Tag: xarray-5.18~1834 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=0898678c742ee913691d7f4a1606309825eee33b;p=users%2Fwilly%2Fxarray.git Merge tag 'locking-urgent-2021-05-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip Pull locking fixes from Thomas Gleixner: "Two locking fixes: - Invoke the lockdep tracepoints in the correct place so the ordering is correct again - Don't leave the mutex WAITER bit stale when the last waiter is dropping out early due to a signal as that forces all subsequent lock operations needlessly into the slowpath until it's cleaned up again" * tag 'locking-urgent-2021-05-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal locking/lockdep: Correct calling tracepoints --- 0898678c742ee913691d7f4a1606309825eee33b