1. 9e66762 jump_label: Fix jump_label_text_reserved() vs __init by Peter Zijlstra · 3 years, 6 months ago
  2. 5af0ea2 jump_label: Free jump_entry::key bit1 for build use by Peter Zijlstra · 3 years, 8 months ago
  3. fa5e5dc jump_label, x86: Introduce jump_entry_size() by Peter Zijlstra · 3 years, 8 months ago
  4. 38c9358 static_call: Fix static_call_update() sanity check by Peter Zijlstra · 3 years, 10 months ago
  5. 55d2eba jump_label: Fix usage in module __init by Peter Zijlstra · 4 years ago
  6. 7b7b8a2 kernel/: fix repeated words in comments by Randy Dunlap · 4 years, 2 months ago
  7. 0db6e373 jump_label,module: Fix module lifetime for __jump_label_mod_text_reserved() by Peter Zijlstra · 4 years, 4 months ago
  8. 8f35eaa jump_label: Don't warn on __exit jump entries by Andrew Murray · 5 years ago
  9. c2ba8a1 jump_label: Batch updates if arch supports it by Daniel Bristot de Oliveira · 6 years ago
  10. 0f13302 jump_label: Sort entries of the same key by the code by Daniel Bristot de Oliveira · 6 years ago
  11. e1aacb3 jump_label: Add a jump_label_can_update() helper by Daniel Bristot de Oliveira · 6 years ago
  12. 457c899 treewide: Add SPDX license identifier for missed files by Thomas Gleixner · 6 years ago
  13. 94b5f31 locking/static_key: Don't take sleeping locks in __static_key_slow_dec_deferred() by Jakub Kicinski · 6 years ago
  14. b92e793 locking/static_key: Factor out the fast path of static_key_slow_dec() by Jakub Kicinski · 6 years ago
  15. ad282a8 locking/static_key: Add support for deferred static branches by Jakub Kicinski · 6 years ago
  16. a1247d0 locking/static_key: Fix false positive warnings on concurrent dec/inc by Peter Zijlstra · 6 years ago
  17. e9666d1 jump_label: move 'asm goto' support test to Kconfig by Masahiro Yamada · 6 years ago
  18. ec57e2f Merge branch 'x86/build' into locking/core, to pick up dependent patches and unify jump-label work by Ingo Molnar · 6 years ago
  19. 77ac1c0 jump_label: Fix NULL dereference bug in __jump_label_mod_update() by Ard Biesheuvel · 6 years ago
  20. 1948367 jump_label: Annotate entries that operate on __init code earlier by Ard Biesheuvel · 6 years ago
  21. 50ff18a jump_label: Implement generic support for relative references by Ard Biesheuvel · 6 years ago
  22. 9ae033a jump_label: Abstract jump_entry member accessors by Ard Biesheuvel · 6 years ago
  23. cb53826 jump_label/lockdep: Assert we hold the hotplug lock for _cpuslocked() operations by Peter Zijlstra · 6 years ago
  24. ce99109 Merge branch 'locking/urgent' into locking/core, to pick up fixes by Ingo Molnar · 6 years ago
  25. da260fe jump_label: Fix typo in warning message by Borislav Petkov · 6 years ago
  26. 34e12b8 jump_label: Use static_key_linked() accessor by Borislav Petkov · 6 years ago
  27. 578ae44 jump_label: Disable jump labels in __exit code by Josh Poimboeuf · 7 years ago
  28. af1d830 jump_label: Fix sparc64 warning by Josh Poimboeuf · 7 years ago
  29. 9fbcc57 extable: Make init_kernel_text() global by Josh Poimboeuf · 7 years ago
  30. dc1dd18 jump_label: Warn on failed jump_label patching attempt by Josh Poimboeuf · 7 years ago
  31. 3335224 jump_label: Explicitly disable jump labels in __init code by Josh Poimboeuf · 7 years ago
  32. ce48c146 sched/core: Fix cpu.max vs. cpuhotplug deadlock by Peter Zijlstra · 7 years ago
  33. 92ee46e jump_label: Invoke jump_label_test() via early_initcall() by Jason Baron · 7 years ago
  34. 5cdda51 locking/static_keys: Improve uninitialized key warning by Borislav Petkov · 7 years ago
  35. 5a40527 jump_label: Provide hotplug context variants by Marc Zyngier · 7 years ago
  36. 8b7b412 jump_label: Split out code under the hotplug lock by Marc Zyngier · 7 years ago
  37. b70cecf jump_label: Move CPU hotplug locking by Marc Zyngier · 7 years ago
  38. d0646a6 jump_label: Add RELEASE barrier after text changes by Peter Zijlstra · 7 years ago
  39. 1dbb670 jump_label: Fix concurrent static_key_enable/disable() by Paolo Bonzini · 7 years ago
  40. f2545b2d jump_label: Reorder hotplug lock and jump_label_lock by Thomas Gleixner · 8 years ago
  41. 79b17ea Merge tag 'trace-v4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace by Linus Torvalds · 8 years ago
  42. 3821fd3 jump_label: Reduce the size of struct static_key by Jason Baron · 8 years ago
  43. b6416e6 jump_labels: API for flushing deferred jump label updates by David Matlack · 8 years ago
  44. 2cfd716 Merge tag 'powerpc-4.8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux by Linus Torvalds · 8 years ago
  45. fb1b83d Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux by Linus Torvalds · 8 years ago
  46. 1f69bf9 jump_label: remove bug.h, atomic.h dependencies for HAVE_JUMP_LABEL by Jason Baron · 8 years ago
  47. bdc9f37 jump_label: disable preemption around __module_text_address(). by Rusty Russell · 8 years ago
  48. e3f9108 jump_label: Make it possible for arches to invoke jump_label_init() earlier by Kevin Hao · 8 years ago
  49. c86ad14 Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  50. 885885f locking/static_keys: Fix non static symbol Sparse warning by Wei Yongjun · 9 years ago
  51. 4c5ea0a locking/static_key: Fix concurrent static_key_slow_inc() by Paolo Bonzini · 9 years ago
  52. 90eec10 treewide: Remove old email address by Peter Zijlstra · 9 years ago
  53. 1987c94 locking/static_keys: Add selftest by Peter Zijlstra · 9 years ago
  54. 11276d5 locking/static_keys: Add a new static_key interface by Peter Zijlstra · 9 years ago
  55. 706249c locking/static_keys: Rework update logic by Peter Zijlstra · 9 years ago
  56. 7dcfd91 jump_label: Add jump_entry_key() helper by Peter Zijlstra · 9 years ago
  57. a1efb01 jump_label, locking/static_keys: Rename JUMP_LABEL_TYPE_* and related helpers to the static_key* pattern by Peter Zijlstra · 9 years ago
  58. 76b235c jump_label: Rename JUMP_LABEL_{EN,DIS}ABLE to JUMP_LABEL_{JMP,NOP} by Peter Zijlstra · 9 years ago
  59. bed831f module, jump_label: Fix module locking by Peter Zijlstra · 10 years ago
  60. c4b2c0c static_key: WARN on usage before jump_label_init was called by Hannes Frederic Sowa · 11 years ago
  61. 851cf6e jump_label: Split jumplabel ratelimit by Andrew Jones · 11 years ago
  62. a181dc1 jump_label: Export jump_label_rate_limit() by Gleb Natapov · 12 years ago
  63. 8eedce9 static keys: Inline the static_key_enabled() function by Jason Baron · 13 years ago
  64. c5905af static keys: Introduce 'struct static_key', static_key_true()/false() and static_key_slow_[inc|dec]() by Ingo Molnar · 13 years ago
  65. a746e3c jump label: Fix compiler warning by Jason Baron · 13 years ago
  66. fadf046 jump label: Add a WARN() if jump label key count goes negative by Jason Baron · 13 years ago
  67. 9e31905 Merge remote-tracking branch 'tip/perf/core' into kvm-updates/3.3 by Avi Kivity · 13 years ago
  68. a65cf518 jump-label: export jump_label_inc/jump_label_dec by Xiao Guangrong · 13 years ago
  69. ac99b86 jump_label: Provide jump_label_key initializers by Peter Zijlstra · 13 years ago
  70. 9cdbe1c jump_label, x86: Fix section mismatch by Peter Zijlstra · 13 years ago
  71. b202952 perf, core: Rate limit perf_sched_events jump_label patching by Gleb Natapov · 13 years ago
  72. bbbf7af jump_label: jump_label_inc may return before the code is patched by Gleb Natapov · 13 years ago
  73. efc9673 Merge branch 'tip/perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace into perf/core by Ingo Molnar · 13 years ago
  74. c8452af jump_label: jump_label_inc may return before the code is patched by Gleb Natapov · 13 years ago
  75. 97ce2c8 jump-label: initialize jump-label subsystem much earlier by Jeremy Fitzhardinge · 13 years ago
  76. 20284aa jump_label: add arch_jump_label_transform_static() to optimise non-live code updates by Jeremy Fitzhardinge · 13 years ago
  77. 3734880 jump_label: if a key has already been initialized, don't nop it out by Jeremy Fitzhardinge · 13 years ago
  78. 140fe3b jump_label: Fix jump_label update for modules by Xiao Guangrong · 14 years ago
  79. 7cbc5b8 jump_label: Check entries limit in __jump_label_update by Jiri Olsa · 14 years ago
  80. d430d3d jump label: Introduce static_branch() interface by Jason Baron · 14 years ago
  81. 95bcd68 jump label: Make arch_jump_label_text_poke_early() optional by Steven Rostedt · 14 years ago
  82. 91bad2f jump label: Fix deadlock b/w jump_label_mutex vs. text_mutex by Jason Baron · 14 years ago
  83. b842f8f jump label: Fix module __init section race by Jason Baron · 14 years ago
  84. 4c3ef6d jump label: Add jump_label_text_reserved() to reserve jump points by Jason Baron · 14 years ago
  85. bf5438fc jump label: Base patch for jump label by Jason Baron · 14 years ago