Code

History

Commits on master to kernel/jump_label.c35+
  1. treewide: refresh kmalloc_obj() conversionsKees Cook committed 2 months ago3a2c4d5
  2. jump_label: use ATOMIC_INIT() for initialization of .enabledThomas Weißschuh committed 8 months ago428c565
  3. jump_label: Use RCU in all users of __module_text_address().Sebastian Andrzej Siewior committed 1 year ago72ee1c2
  4. jump_label: Use RCU in all users of __module_address().Sebastian Andrzej Siewior committed 1 year ago4038131
  5. jump_label: Fix static_key_slow_dec() yet againPeter Zijlstra committed 2 years ago1d7f856
  6. jump_label: Fix the fix, brown paper bags galorePeter Zijlstra committed 2 years ago224fa35
  7. jump_label: Simplify and clarify static_key_fast_inc_cpus_locked()Thomas Gleixner committed 2 years ago9bc2ff8
  8. jump_label: Clarify condition in static_key_fast_inc_not_disabled()Thomas Gleixner committed 2 years ago695ef79
  9. jump_label: Fix concurrency issues in static_key_slow_dec()Thomas Gleixner committed 2 years ago83ab38e
  10. jump_label,module: Don't alloc static_key_mod for __ro_after_init keysPeter Zijlstra committed 2 years ago91a1d97
  11. jump_label: Prevent key->enabled int overflowDmitry Safonov committed 3 years agoeb8c507
  12. jump_label: Use atomic_try_cmpxchg() in static_key_slow_inc_cpuslocked()Uros Bizjak committed 4 years agod0c0064
  13. jump_label: make initial NOP patching the special caseArd Biesheuvel committed 4 years ago7e6b9db
  14. jump_label: mips: move module NOP patching into arch codeArd Biesheuvel committed 4 years agofdfd428
  15. jump_label: Fix jump_label_text_reserved() vs __initPeter Zijlstra committed 5 years ago9e66762
  16. jump_label: Free jump_entry::key bit1 for build usePeter Zijlstra committed 5 years ago5af0ea2
  17. jump_label, x86: Introduce jump_entry_size()Peter Zijlstra committed 5 years agofa5e5dc
  18. static_call: Fix static_call_update() sanity checkPeter Zijlstra committed 5 years ago38c9358
  19. jump_label: Fix usage in module __initPeter Zijlstra committed 5 years ago55d2eba
  20. kernel/: fix repeated words in commentsRandy Dunlap committed 6 years ago7b7b8a2
  21. jump_label,module: Fix module lifetime for __jump_label_mod_text_reserved()Peter Zijlstra committed 6 years ago0db6e37
  22. jump_label: Don't warn on __exit jump entriesAndrew Murray committed 7 years ago8f35eaa
  23. jump_label: Batch updates if arch supports itDaniel Bristot de Oliveira committed 7 years agoc2ba8a1
  24. jump_label: Sort entries of the same key by the codeDaniel Bristot de Oliveira committed 7 years ago0f13302
  25. jump_label: Add a jump_label_can_update() helperDaniel Bristot de Oliveira committed 7 years agoe1aacb3
  26. treewide: Add SPDX license identifier for missed filesThomas Gleixner committed 7 years ago457c899
  27. locking/static_key: Don't take sleeping locks in __static_key_slow_dec_deferred()Jakub Kicinski committed 7 years ago94b5f31
  28. locking/static_key: Factor out the fast path of static_key_slow_dec()Jakub Kicinski committed 7 years agob92e793
  29. locking/static_key: Add support for deferred static branchesJakub Kicinski committed 7 years agoad282a8
  30. locking/static_key: Fix false positive warnings on concurrent dec/incPeter Zijlstra committed 7 years agoa1247d0
  31. jump_label: move 'asm goto' support test to KconfigMasahiro Yamada committed 7 years agoe9666d1
  32. Merge branch 'x86/build' into locking/core, to pick up dependent patches and unify jump-label workIngo Molnar committed 8 years agoec57e2f
  33. jump_label: Fix NULL dereference bug in __jump_label_mod_update()Ard Biesheuvel committed 8 years ago77ac1c0
  34. jump_label: Annotate entries that operate on __init code earlierArd Biesheuvel committed 8 years ago1948367
  35. jump_label: Implement generic support for relative referencesArd Biesheuvel committed 8 years ago50ff18a