1. a909f6f x86/sgx: Add an attribute for the amount of SGX memory in a NUMA node by Jarkko Sakkinen · 6 weeks ago master
  2. c4847aa x86/sgx: Rename fallback labels in sgx_init() by Jarkko Sakkinen · 5 weeks ago
  3. 9e6333f Merge branch 'linus' by Ingo Molnar · 9 weeks ago
  4. cb5e3a9 Merge branch 'locking/debug' by Ingo Molnar · 9 weeks ago
  5. 4812c91 Merge branch 'lkmm' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into locking/debug by Ingo Molnar · 9 weeks ago
  6. 7f3b457 Merge branch 'kcsan' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into locking/debug by Ingo Molnar · 9 weeks ago
  7. 614cb27 Merge tag 'trace-v5.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace by Linus Torvalds · 9 weeks ago
  8. a27fdfd Merge branch 'locking/core' by Ingo Molnar · 9 weeks ago
  9. 9ae6ab2 static_call: Update API documentation by Peter Zijlstra · 3 months ago
  10. 026659b locking/local_lock: Add PREEMPT_RT support by Thomas Gleixner · 9 weeks ago
  11. 3155238 locking/spinlock/rt: Prepare for RT local_lock by Thomas Gleixner · 9 weeks ago
  12. 992caf7 locking/rtmutex: Add adaptive spinwait mechanism by Steven Rostedt · 9 weeks ago
  13. 48eb3f4 locking/rtmutex: Implement equal priority lock stealing by Gregory Haskins · 9 weeks ago
  14. 015680a preempt: Adjust PREEMPT_LOCK_OFFSET for RT by Thomas Gleixner · 9 weeks ago
  15. 51711e8 locking/rtmutex: Prevent lockdep false positive with PI futexes by Thomas Gleixner · 9 weeks ago
  16. 07d91ef futex: Prevent requeue_pi() lock nesting issue on RT by Thomas Gleixner · 9 weeks ago
  17. 6231acb futex: Simplify handle_early_requeue_pi_wakeup() by Thomas Gleixner · 9 weeks ago
  18. d69cba5 futex: Reorder sanity checks in futex_requeue() by Thomas Gleixner · 9 weeks ago
  19. c18eaa3 futex: Clarify comment in futex_requeue() by Thomas Gleixner · 9 weeks ago
  20. 64b7b71 futex: Restructure futex_requeue() by Thomas Gleixner · 9 weeks ago
  21. 59c7ecf futex: Correct the number of requeued waiters for PI by Thomas Gleixner · 9 weeks ago
  22. 8e74633 futex: Remove bogus condition for requeue PI by Thomas Gleixner · 9 weeks ago
  23. f6f4ec0 futex: Clarify futex_requeue() PI handling by Thomas Gleixner · 9 weeks ago
  24. c363b7e futex: Clean up stale comments by Thomas Gleixner · 9 weeks ago
  25. dc7109a futex: Validate waiter correctly in futex_proxy_trylock_atomic() by Thomas Gleixner · 9 weeks ago
  26. c49f7ec lib/test_lockup: Adapt to changed variables by Sebastian Andrzej Siewior · 9 weeks ago
  27. bb630f9 locking/rtmutex: Add mutex variant for RT by Thomas Gleixner · 9 weeks ago
  28. f8635d5 locking/ww_mutex: Implement rtmutex based ww_mutex API functions by Peter Zijlstra · 9 weeks ago
  29. add4613 locking/rtmutex: Extend the rtmutex core to support ww_mutex by Peter Zijlstra · 9 weeks ago
  30. 2408f7a locking/ww_mutex: Add rt_mutex based lock type and accessors by Peter Zijlstra · 9 weeks ago
  31. 8850d77 locking/ww_mutex: Add RT priority to W/W order by Peter Zijlstra · 9 weeks ago
  32. dc4564f locking/ww_mutex: Implement rt_mutex accessors by Peter Zijlstra · 9 weeks ago
  33. 653a5b0 locking/ww_mutex: Abstract out internal lock accesses by Thomas Gleixner · 9 weeks ago
  34. bdb1891 locking/ww_mutex: Abstract out mutex types by Peter Zijlstra · 9 weeks ago
  35. 9934ccc locking/ww_mutex: Abstract out mutex accessors by Peter Zijlstra · 9 weeks ago
  36. 843dac2 locking/ww_mutex: Abstract out waiter enqueueing by Peter Zijlstra · 9 weeks ago
  37. 23d599e locking/ww_mutex: Abstract out the waiter iteration by Peter Zijlstra · 9 weeks ago
  38. 5297ccb locking/ww_mutex: Remove the __sched annotation from ww_mutex APIs by Peter Zijlstra · 9 weeks ago
  39. 2674bd1 locking/ww_mutex: Split out the W/W implementation logic into kernel/locking/ww_mutex.h by Peter Zijlstra (Intel) · 9 weeks ago
  40. aaa77de locking/ww_mutex: Split up ww_mutex_unlock() by Peter Zijlstra (Intel) · 9 weeks ago
  41. c0afb0f locking/ww_mutex: Gather mutex_waiter initialization by Peter Zijlstra · 9 weeks ago
  42. cf702ed locking/ww_mutex: Simplify lockdep annotations by Peter Zijlstra · 9 weeks ago
  43. ebf4c55 locking/mutex: Make mutex::wait_lock raw by Thomas Gleixner · 9 weeks ago
  44. 4f1893e locking/ww_mutex: Move the ww_mutex definitions from <linux/mutex.h> into <linux/ww_mutex.h> by Thomas Gleixner · 9 weeks ago
  45. 43d2d52 locking/mutex: Move the 'struct mutex_waiter' definition from <linux/mutex.h> to the internal header by Thomas Gleixner · 9 weeks ago
  46. a321fb9 locking/mutex: Consolidate core headers, remove kernel/locking/mutex-debug.h by Thomas Gleixner · 9 weeks ago
  47. 715f7f9 locking/rtmutex: Squash !RT tasks to DEFAULT_PRIO by Peter Zijlstra · 9 weeks ago
  48. 8282947 locking/rwlock: Provide RT variant by Thomas Gleixner · 9 weeks ago
  49. 0f383b6 locking/spinlock: Provide RT variant by Thomas Gleixner · 9 weeks ago
  50. 1c143c4 locking/rtmutex: Provide the spin/rwlock core lock function by Thomas Gleixner · 9 weeks ago
  51. 342a932 locking/spinlock: Provide RT variant header: <linux/spinlock_rt.h> by Thomas Gleixner · 9 weeks ago
  52. 051790e locking/spinlock: Provide RT specific spinlock_t by Thomas Gleixner · 9 weeks ago
  53. e4e17af locking/rtmutex: Reduce <linux/rtmutex.h> header dependencies, only include <linux/rbtree_types.h> by Sebastian Andrzej Siewior · 9 weeks ago
  54. 089050c rbtree: Split out the rbtree type definitions into <linux/rbtree_types.h> by Sebastian Andrzej Siewior · 9 weeks ago
  55. cbcebf5 locking/lockdep: Reduce header dependencies in <linux/debug_locks.h> by Sebastian Andrzej Siewior · 9 weeks ago
  56. a403abb locking/rtmutex: Prevent future include recursion hell by Sebastian Andrzej Siewior · 9 weeks ago
  57. 4f084ca locking/spinlock: Split the lock types header, and move the raw types into <linux/spinlock_types_raw.h> by Thomas Gleixner · 9 weeks ago
  58. e17ba59b locking/rtmutex: Guard regular sleeping locks specific functions by Thomas Gleixner · 9 weeks ago
  59. 456cfbc locking/rtmutex: Prepare RT rt_mutex_wake_q for RT locks by Thomas Gleixner · 9 weeks ago
  60. 7980aa3 locking/rtmutex: Use rt_mutex_wake_q_head by Thomas Gleixner · 9 weeks ago
  61. b576e64 locking/rtmutex: Provide rt_wake_q_head and helpers by Thomas Gleixner · 9 weeks ago
  62. c014ef6 locking/rtmutex: Add wake_state to rt_mutex_waiter by Thomas Gleixner · 9 weeks ago
  63. 4225410 locking/rwsem: Add rtmutex based R/W semaphore implementation by Thomas Gleixner · 9 weeks ago
  64. 943f0ed locking/rt: Add base code for RT rw_semaphore and rwlock by Thomas Gleixner · 9 weeks ago
  65. 6bc8996 locking/rtmutex: Provide rt_mutex_base_is_locked() by Thomas Gleixner · 9 weeks ago
  66. ebbdc41 locking/rtmutex: Provide rt_mutex_slowlock_locked() by Thomas Gleixner · 9 weeks ago
  67. 830e6ac locking/rtmutex: Split out the inner parts of 'struct rtmutex' by Peter Zijlstra · 9 weeks ago
  68. 531ae4b locking/rtmutex: Split API from implementation by Thomas Gleixner · 9 weeks ago
  69. 709e0b6 locking/rtmutex: Switch to from cmpxchg_*() to try_cmpxchg_*() by Thomas Gleixner · 9 weeks ago
  70. 7851593 locking/rtmutex: Convert macros to inlines by Sebastian Andrzej Siewior · 9 weeks ago
  71. f07ec52 locking/rtmutex: Remove rt_mutex_is_locked() by Peter Zijlstra · 9 weeks ago
  72. e14c4bd media/atomisp: Use lockdep instead of *mutex_is_locked() by Peter Zijlstra · 9 weeks ago
  73. 2c8bb85 sched/wake_q: Provide WAKE_Q_HEAD_INITIALIZER() by Thomas Gleixner · 9 weeks ago
  74. 6991436 sched/core: Provide a scheduling point for RT locks by Thomas Gleixner · 9 weeks ago
  75. b4bfa3f sched/core: Rework the __schedule() preempt argument by Thomas Gleixner · 9 weeks ago
  76. 5f220be sched/wakeup: Prepare for RT sleeping spin/rwlocks by Thomas Gleixner · 9 weeks ago
  77. 85019c1 sched/wakeup: Reorganize the current::__state helpers by Thomas Gleixner · 9 weeks ago
  78. cd781d0 sched/wakeup: Introduce the TASK_RTLOCK_WAIT state bit by Thomas Gleixner · 9 weeks ago
  79. 43295d7 sched/wakeup: Split out the wakeup ->__state check by Thomas Gleixner · 9 weeks ago
  80. b41cda0 locking/rtmutex: Set proper wait context for lockdep by Thomas Gleixner · 9 weeks ago
  81. d8bbd97 locking/local_lock: Add missing owner initialization by Thomas Gleixner · 9 weeks ago
  82. c87866e Merge tag 'v5.14-rc6' into locking/core, to pick up fixes by Ingo Molnar · 9 weeks ago
  83. 794c793 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 by Linus Torvalds · 9 weeks ago
  84. a2824f1 Merge tag 'mtd/fixes-for-5.14-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux by Linus Torvalds · 9 weeks ago
  85. b88bcc7 Merge tag 'trace-v5.14-rc5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace by Linus Torvalds · 9 weeks ago
  86. 02a3715 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 9 weeks ago
  87. 94e95d5 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost by Linus Torvalds · 9 weeks ago
  88. 6c34df6 tracing: Apply trace filters on all output channels by Pingfan Liu · 10 weeks ago
  89. c7dfa40 KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) by Maxim Levitsky · 3 months ago
  90. 0f923e0 KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) by Maxim Levitsky · 3 months ago
  91. 7bdb387 Merge branch 'core/debugobjects' by Ingo Molnar · 9 weeks ago
  92. e8de1b8 Merge branch 'irq/core' by Ingo Molnar · 9 weeks ago
  93. 823a1c6 Merge branch 'locking/core' by Ingo Molnar · 9 weeks ago
  94. 747ea3f Merge branch 'perf/core' by Ingo Molnar · 9 weeks ago
  95. 2b063ce Merge branch 'sched/core' by Ingo Molnar · 9 weeks ago
  96. 0846041 Merge branch 'smp/core' by Ingo Molnar · 9 weeks ago
  97. 2cf3ea2 Merge branch 'timers/core' by Ingo Molnar · 9 weeks ago
  98. 1d507e9 Merge branch 'x86/build' by Ingo Molnar · 9 weeks ago
  99. 6b61bc3 Merge branch 'x86/cache' by Ingo Molnar · 9 weeks ago
  100. 368c42a Merge branch 'x86/cleanups' by Ingo Molnar · 9 weeks ago