]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
authorLinus Torvalds <torvalds@linux-foundation.org>
Sun, 1 Oct 2017 19:02:47 +0000 (12:02 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sun, 1 Oct 2017 19:02:47 +0000 (12:02 -0700)
commit14c975a9cd4c4a6fc94e42e821c2354e56b1961f
treee1c273a316d73eddfdf616c9588ad0e4511e8c23
parentd2978819104ea00072e033b996cd43548d300683
parent5c4ec5353928e2513d17fbc4e17e23e577aeda41
Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull  locking fixes from Thomas Gleixner:
 "Two fixes for locking:

   - Plug a hole the pi_stat->owner serialization which was changed
     recently and failed to fixup two usage sites.

   - Prevent reordering of the rwsem_has_spinner() check vs the
     decrement of rwsem count in up_write() which causes a missed
     wakeup"

* 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  locking/rwsem-xadd: Fix missed wakeup due to reordering of load
  futex: Fix pi_state->owner serialization