powerpc/kprobes: Handle error returned by set_memory_rox()
authorChristophe Leroy <christophe.leroy@csgroup.eu>
Fri, 16 Feb 2024 10:13:28 +0000 (11:13 +0100)
committerMichael Ellerman <mpe@ellerman.id.au>
Thu, 22 Feb 2024 10:55:33 +0000 (21:55 +1100)
commitf7f18e30b468458b2611ca65d745b50edcda9f43
treec1b572793d590d339f5da11bfca4684c3d18dbf5
parent09ca1b11716f96461a4675eb0418d5cb97687389
powerpc/kprobes: Handle error returned by set_memory_rox()

set_memory_rox() can fail.

In case it fails, free allocated memory and return NULL.

Link: https://github.com/KSPP/linux/issues/7
Signed-off-by: Christophe Leroy <christophe.leroy@csgroup.eu>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://msgid.link/b4907cf4339bd086abc40430d91311436cb0c18e.1708078401.git.christophe.leroy@csgroup.eu
arch/powerpc/kernel/kprobes.c