s390/ftrace: Use kernel ftrace trampoline for modules
authorVasily Gorbik <gor@linux.ibm.com>
Wed, 21 Aug 2024 18:06:16 +0000 (20:06 +0200)
committerVasily Gorbik <gor@linux.ibm.com>
Tue, 27 Aug 2024 18:16:48 +0000 (20:16 +0200)
commitd759be28232f8a4ebdfc1a2c20989e54a6965dbf
treeded004e3215effea569ed8125dc269b8d008017a
parent017f1f0d397604f289d9075d8481e42a9b85194a
s390/ftrace: Use kernel ftrace trampoline for modules

Now that both the kernel modules area and the kernel image itself are
located within 4 GB, there is no longer a need to maintain a separate
ftrace_plt trampoline. Use the existing trampoline in the kernel.

Reviewed-by: Ilya Leoshkevich <iii@linux.ibm.com>
Reviewed-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
arch/s390/kernel/ftrace.c