Thread (11 messages) 11 messages, 2 authors, 2014-01-07

[PATCH v7 2/7] arm64: introduce interfaces to hotpatch kernel and module code

From: Will Deacon <hidden>
Date: 2014-01-06 18:48:44
Also in: lkml

On Sun, Dec 22, 2013 at 03:25:38PM +0000, Jiang Liu wrote:
Introduce three interfaces to patch kernel and module code:
aarch64_insn_patch_text_nosync():
	patch code without synchronization, it's caller's responsibility
	to synchronize all CPUs if needed.
aarch64_insn_patch_text_sync():
	patch code and always synchronize with stop_machine()
aarch64_insn_patch_text():
	patch code and synchronize with stop_machine() if needed

Signed-off-by: Jiang Liu <redacted>
---
 arch/arm64/include/asm/insn.h |  10 +++-
 arch/arm64/kernel/insn.c      | 119 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 128 insertions(+), 1 deletion(-)
  Reviewed-by: Will Deacon [off-list ref]

Thanks!

Will
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help