Code

History

Commits on aa40d5a43526cca9439a2b45fcfdcd016594dece to arch/powerpc/lib/code-patching.c35+
  1. powerpc/ftrace: Use patch_instruction() return directlyChristophe Leroy committed 4 years agobbffdd2
  2. powerpc/code-patching: Inline create_branch()Christophe Leroy committed 4 years agod2f47da
  3. powerpc/code-patching: Inline is_offset_in_{cond}_branch_range()Christophe Leroy committed 4 years ago1acbf27
  4. powerpc/code-patching: Use jump_label to check if poking_init() is doneChristophe Leroy committed 4 years ago1751289
  5. powerpc/code-patching: Use jump_label for testing freed initmemChristophe Leroy committed 4 years agob033767
  6. powerpc/code-patching: Don't call is_vmalloc_or_module_addr() without CONFIG_MODULESChristophe Leroy committed 4 years agocb3ac45
  7. powerpc/code-patching: Pre-map patch areaMichael Ellerman committed 4 years ago591b4b2
  8. powerpc/code-patching: Move code patching selftests in its own fileChristophe Leroy committed 4 years agof30a578
  9. powerpc/code-patching: Move instr_is_branch_{i/b}form() in code-patching.hChristophe Leroy committed 4 years ago31acc59
  10. powerpc/code-patching: Move patch_exception() outside code-patching.cChristophe Leroy committed 4 years ago29562a9
  11. powerpc/code-patching: Use test_trampoline for prefixed patch testChristophe Leroy committed 4 years agoff14a9c
  12. powerpc/code-patching: Fix patch_branch() return on out-of-range failureChristophe Leroy committed 4 years agod5937db
  13. powerpc/code-patching: Reorganise do_patch_instruction() to ease error handlingChristophe Leroy committed 4 years ago6b21af7
  14. powerpc/code-patching: Fix unmap_patch_area() error handlingChristophe Leroy committed 4 years agoa3483c3
  15. powerpc/code-patching: Fix error handling in do_patch_instruction()Christophe Leroy committed 4 years ago285672f
  16. powerpc/code-patching: Remove init_mem_is_freeChristophe Leroy committed 4 years agoaf5304a
  17. powerpc/code-patching: Remove pr_debug()/pr_devel() messages and fix check()Christophe Leroy committed 4 years agoedecd2d
  18. powerpc/lib: Add __init attribute to eligible functionsNick Child committed 4 years agoce0c6be
  19. powerpc/inst: Define ppc_inst_tChristophe Leroy committed 4 years agoc545b9f
  20. Revert "powerpc/code-patching: Improve verification of patchability"Michael Ellerman committed 4 years agoaf3fdce
  21. powerpc/code-patching: Improve verification of patchabilityChristophe Leroy committed 5 years ago8b8a8f0
  22. powerpc/lib: Add helper to check if offset is within conditional branch rangeNaveen N. Rao committed 5 years ago4549c3e
  23. powerpc/lib/code-patching: Set up Strict RWX patching earlierJordan Niethe committed 5 years ago71a5b3d
  24. powerpc: Don't use 'struct ppc_inst' to reference instruction locationChristophe Leroy committed 5 years ago69d4d6e
  25. powerpc/lib/code-patching: Don't use struct 'ppc_inst' for runnable code in tests.Christophe Leroy committed 5 years agoe90a21e
  26. powerpc/lib/code-patching: Make instr_is_branch_to_addr() staticChristophe Leroy committed 5 years ago6c0d181
  27. powerpc: Do not dereference code as 'struct ppc_inst' (uprobe, code-patching, feature-fixups)Christophe Leroy committed 5 years ago18c8596
  28. powerpc/inst: ppc_inst_as_u64() becomes ppc_inst_as_ulong()Christophe Leroy committed 5 years ago693557e
  29. powerpc/lib: Don't use __put_user_asm_goto() outside of uaccess.hChristophe Leroy committed 5 years agoe63ceeb
  30. powerpc/uaccess: Switch __patch_instruction() to __put_user_asm_goto()Christophe Leroy committed 6 years agoe64ac41
  31. powerpc/lib: Prepare code-patching for modules allocated outside vmalloc spaceChristophe Leroy committed 6 years agoccc8fcf
  32. mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport committed 6 years agoe31cf2f
  33. Merge tag 'powerpc-5.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linuxLinus Torvalds committed 6 years ago7ae7715
  34. powerpc: add support for folded p4d page tablesMike Rapoport committed 6 years ago2fb4706
  35. powerpc: Add ppc_inst_as_u64()Michael Ellerman committed 6 years ago16ef976