]> git.baikalelectronics.ru Git - kernel.git/commit
Merge tag 'locking-urgent-2022-06-19' of git://git.kernel.org/pub/scm/linux/kernel...
authorLinus Torvalds <torvalds@linux-foundation.org>
Sun, 19 Jun 2022 14:47:41 +0000 (09:47 -0500)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sun, 19 Jun 2022 14:47:41 +0000 (09:47 -0500)
commit37d65b11a52d3da25dafc2256b51c5e9b538f219
treee28c6ee5f88c3003bf877d5a4fda8f6c3fdd6a57
parent679d42ecf5e1fe66c9b30884bee3086043245a52
parent4dfd668088099e9ea2be2a7b79bf57a1da9393be
Merge tag 'locking-urgent-2022-06-19' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull lockdep fix from Thomas Gleixner:
 "A RT fix for lockdep.

  lockdep invokes prandom_u32() to create cookies. This worked until
  prandom_u32() was switched to the real random generator, which takes a
  spinlock for extraction, which does not work on RT when invoked from
  atomic contexts.

  lockdep has no requirement for real random numbers and it turns out
  sched_clock() is good enough to create the cookie. That works
  everywhere and is faster"

* tag 'locking-urgent-2022-06-19' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  locking/lockdep: Use sched_clock() for random numbers