[PATCH 0/4][SRU Bionic] arm64: Fix loading of large modules

dann frazier dann.frazier at canonical.com
Thu Aug 22 21:15:51 UTC 2019


BugLink: https://bugs.launchpad.net/bugs/1841109

All clean cherry-picks from upstream, except for one with a trivial
context fix, noted in the s-o-b area.

Ard Biesheuvel (2):
  arm64/kernel: kaslr: reduce module randomization range to 4 GB
  arm64/kernel: don't ban ADRP to work around Cortex-A53 erratum #843419

Arnd Bergmann (1):
  arm64: fix undefined reference to 'printk'

Kim Phillips (1):
  arm64/kernel: rename
    module_emit_adrp_veneer->module_emit_veneer_for_adrp

 arch/arm64/Kconfig                  | 18 +++---
 arch/arm64/Makefile                 |  5 --
 arch/arm64/include/asm/module.h     |  2 +
 arch/arm64/kernel/kaslr.c           | 20 ++++---
 arch/arm64/kernel/module-plts.c     | 86 ++++++++++++++++++++++++++++-
 arch/arm64/kernel/module.c          | 41 +++++++++++---
 arch/arm64/kernel/reloc_test_core.c |  4 +-
 arch/arm64/kernel/reloc_test_syms.S | 12 +++-
 include/linux/sizes.h               |  4 ++
 9 files changed, 153 insertions(+), 39 deletions(-)

-- 
2.23.0




More information about the kernel-team mailing list