]> 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)
commit81e7b5c981533aa8a700caa07dcd4a56902ad5a1
treee28c6ee5f88c3003bf877d5a4fda8f6c3fdd6a57
parentc0fe25aba6a698ef16630f4e813a700d316a9eb9
parent4750b0aa3393ad3cac71a954a6c7a6cda83673ab
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