]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
powerpc/ftrace: Remove ftrace init tramp once kernel init is complete
authorNaveen N. Rao <naveen.n.rao@linux.vnet.ibm.com>
Mon, 16 May 2022 07:14:22 +0000 (12:44 +0530)
committerStefan Bader <stefan.bader@canonical.com>
Fri, 26 Aug 2022 08:54:05 +0000 (10:54 +0200)
commitacec10ead24c0f165143cfdb33db090bddd8f0b6
treec3e46be81fcb9cb08cd1ccf0a7ef465b5d4ddb2e
parent659aa2eabb8450c36b7ba20b405808a1e55090f3
powerpc/ftrace: Remove ftrace init tramp once kernel init is complete

BugLink: https://bugs.launchpad.net/bugs/1986724
commit 84ade0a6655bee803d176525ef457175cbf4df22 upstream.

Stop using the ftrace trampoline for init section once kernel init is
complete.

Fixes: 67361cf8071286 ("powerpc/ftrace: Handle large kernel configs")
Cc: stable@vger.kernel.org # v4.20+
Signed-off-by: Naveen N. Rao <naveen.n.rao@linux.vnet.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20220516071422.463738-1-naveen.n.rao@linux.vnet.ibm.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
arch/powerpc/include/asm/ftrace.h
arch/powerpc/kernel/trace/ftrace.c
arch/powerpc/mm/mem.c