]> git.baikalelectronics.ru Git - kernel.git/commit
powerpc/optprobes: Add register argument to patch_imm64_load_insns()
authorJordan Niethe <jniethe5@gmail.com>
Fri, 15 May 2020 01:15:28 +0000 (11:15 +1000)
committerMichael Ellerman <mpe@ellerman.id.au>
Mon, 18 May 2020 14:10:38 +0000 (00:10 +1000)
commit7148ac589fa3f487b9a5f46538b7a6d26398f018
tree4d6fc5cb903182b12b849ef501e83c4d223487cc
parent02f12e14d9d0288f12603649b1a885f2ad76fb73
powerpc/optprobes: Add register argument to patch_imm64_load_insns()

Currently patch_imm32_load_insns() is used to load an instruction to
r4 to be emulated by emulate_step(). For prefixed instructions we
would like to be able to load a 64bit immediate to r4. To prepare for
this make patch_imm64_load_insns() take an argument that decides which
register to load an immediate to - rather than hardcoding r3.

Signed-off-by: Jordan Niethe <jniethe5@gmail.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20200516115449.4168796-1-mpe@ellerman.id.au
arch/powerpc/kernel/optprobes.c