]> git.baikalelectronics.ru Git - kernel.git/commit
Merge tag 'locking-urgent-2020-03-15' of git://git.kernel.org/pub/scm/linux/kernel...
authorLinus Torvalds <torvalds@linux-foundation.org>
Sun, 15 Mar 2020 19:55:52 +0000 (12:55 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sun, 15 Mar 2020 19:55:52 +0000 (12:55 -0700)
commit45ce5f2e20c4890cce9045fc9985c2d063f16c6d
treec07c789d1a075d460c4effad4acddb1f4fdfee9f
parentb6fb00b251a339d573ff6a921b0bf876caf9211e
parent6a87e1d1f382aa6b501a513fd3b1c0b3c00abe1e
Merge tag 'locking-urgent-2020-03-15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull futex fix from Thomas Gleixner:
 "Fix for yet another subtle futex issue.

  The futex code used ihold() to prevent inodes from vanishing, but
  ihold() does not guarantee inode persistence. Replace the inode
  pointer with a per boot, machine wide, unique inode identifier.

  The second commit fixes the breakage of the hash mechanism which
  causes a 100% performance regression"

* tag 'locking-urgent-2020-03-15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  futex: Unbreak futex hashing
  futex: Fix inode life-time issue