]> git.baikalelectronics.ru Git - kernel.git/commit
Merge tag 'locking-urgent-2021-05-23' of git://git.kernel.org/pub/scm/linux/kernel...
authorLinus Torvalds <torvalds@linux-foundation.org>
Sun, 23 May 2021 16:30:08 +0000 (06:30 -1000)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sun, 23 May 2021 16:30:08 +0000 (06:30 -1000)
commitb2cc69002e90986e5136d5188648d798a4caa687
tree295cbe24bea6550d208dee4862d32d1354b9cc97
parent0ab5849b002f1a98ff85534729312ad501f815c1
parentd7b88f8fc9e01dab57d100dd4e2f834b5669305f
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