summaryrefslogtreecommitdiff
path: root/arch/powerpc/include/asm/code-patching.h
AgeCommit message (Expand)Author
2023-10-23powerpc/code-patching: introduce patch_instructions()Hari Bathini
2022-12-02powerpc/code-patching: Remove protection against patching init addresses afte...Christophe Leroy
2022-05-22powerpc/ftrace: Minimise number of #ifdefsChristophe Leroy
2022-05-19powerpc: Replace PPC64_ELF_ABI_v{1/2} by CONFIG_PPC64_ELF_ABI_V{1/2}Christophe Leroy
2022-05-19powerpc/code-patching: Inline create_branch()Christophe Leroy
2022-05-19powerpc/code-patching: Inline is_offset_in_{cond}_branch_range()Christophe Leroy
2022-05-11powerpc/code-patching: Use jump_label for testing freed initmemChristophe Leroy
2022-02-16powerpc: Move and rename func_descr_tChristophe Leroy
2021-12-23powerpc/code-patching: Move instr_is_branch_{i/b}form() in code-patching.hChristophe Leroy
2021-12-23powerpc/code-patching: Move patch_exception() outside code-patching.cChristophe Leroy
2021-12-09powerpc/inst: Define ppc_inst_tChristophe Leroy
2021-10-07powerpc/lib: Add helper to check if offset is within conditional branch rangeNaveen N. Rao
2021-06-17powerpc: Don't use 'struct ppc_inst' to reference instruction locationChristophe Leroy
2021-06-16powerpc/lib/code-patching: Make instr_is_branch_to_addr() staticChristophe Leroy
2021-06-16powerpc/lib/code-patching: Use PPC_RAW_() macrosChristophe Leroy
2021-03-10powerpc/64s: Use symbolic macros for function entry encodingMichael Ellerman
2021-03-09powerpc/64s: Fix instruction encoding for lis in ppc_function_entry()Naveen N. Rao
2020-05-19powerpc: Use a datatype for instructionsJordan Niethe
2020-05-19powerpc: Use a macro for creating instructions from u32sJordan Niethe
2020-05-19powerpc: Change calling convention for create_branch() et. al.Jordan Niethe
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner
2018-12-19powerpc: add modify_instruction() and modify_instruction_site()Christophe Leroy
2018-12-19powerpc: simplify patch_instruction_site() and patch_branch_site()Christophe Leroy
2018-10-26powerpc/code-patching: Add a helper to get the address of a patch_siteChristophe Leroy
2018-08-08powerpc/asm: Add a patch_site macro & helpers for patching instructionsMichael Ellerman
2018-07-30powerpc: move ASM_CONST and stringify_in_c() into asm-const.hChristophe Leroy
2018-01-21powerpc/lib/feature-fixups: use raw_patch_instruction()Christophe Leroy
2017-12-11powerpc/modules: Don't try to restore r2 after a sibling callJosh Poimboeuf
2017-11-01Revert "powerpc64/elfv1: Only dereference function descriptor for non-text sy...Naveen N. Rao
2017-07-03powerpc64/elfv1: Only dereference function descriptor for non-text symbolsNaveen N. Rao
2017-04-24powerpc: Introduce a new helper to obtain function entry pointsNaveen N. Rao
2017-02-10powerpc/kprobes: Implement OptprobesAnju T
2017-02-10powerpc: Add helper to check if offset is within relative branch rangeAnju T
2016-06-14powerpc: Define and use PPC64_ELF_ABI_v2/v1Michael Ellerman
2016-03-07powerpc/ftrace: Add support for -mprofile-kernel ftrace ABITorsten Duwe
2014-06-24powerpc: Add ppc_global_function_entry()Michael Ellerman
2014-04-23powerpc: Add ABIv2 support to ppc_function_entryAnton Blanchard
2013-12-02powerpc: Move the patch_exception to a common placeKevin Hao
2012-07-03powerpc: Have patch_instruction detect faultsSteven Rostedt
2009-02-23powerpc: Unify opcode definitions and supportKumar Gala
2008-08-04powerpc: Move include files to arch/powerpc/include/asmStephen Rothwell