mbox series

[0/3] arm64: module/ftrace: Fix mcount-based ftrace initialization failure

Message ID 20220929094134.99512-1-lihuafei1@huawei.com (mailing list archive)
Headers show
Series arm64: module/ftrace: Fix mcount-based ftrace initialization failure | expand

Message

Li Huafei Sept. 29, 2022, 9:41 a.m. UTC
This series is mainly to fix the mcount-based ftrace initialization
failure during module loading (see patch 3). The first two are cleanup
patches.

Li Huafei (3):
  arm64: module: Make plt_equals_entry() static
  arm64: module: Remove unused plt_entry_is_initialized()
  arm64: module/ftrace: Fix mcount-based ftrace initialization failure

 arch/arm64/include/asm/module.h | 13 +++++++------
 arch/arm64/kernel/ftrace.c      | 29 ++++++++++++++++++++++++++++-
 arch/arm64/kernel/module-plts.c | 19 ++++++++++++++++++-
 arch/arm64/kernel/module.c      | 11 +++++++++++
 4 files changed, 64 insertions(+), 8 deletions(-)


base-commit: c3e0e1e23c70455916ff3472072437b3605c6cfe

Comments

Catalin Marinas Sept. 29, 2022, 5:54 p.m. UTC | #1
On Thu, 29 Sep 2022 17:41:31 +0800, Li Huafei wrote:
> This series is mainly to fix the mcount-based ftrace initialization
> failure during module loading (see patch 3). The first two are cleanup
> patches.
> 
> Li Huafei (3):
>   arm64: module: Make plt_equals_entry() static
>   arm64: module: Remove unused plt_entry_is_initialized()
>   arm64: module/ftrace: Fix mcount-based ftrace initialization failure
> 
> [...]

Applied to arm64 (for-next/ftrace), thanks!

[1/3] arm64: module: Make plt_equals_entry() static
      https://git.kernel.org/arm64/c/3fb420f56cbf
[2/3] arm64: module: Remove unused plt_entry_is_initialized()
      https://git.kernel.org/arm64/c/5de229160508