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)
commit7a8818e0df5c6b53c89c7c928498668a2bbb3de0
tree4d6fc5cb903182b12b849ef501e83c4d223487cc
parentb691505ef9232a6e82f1c160911afcb4cb20487b
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