mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-06 02:50:49 +09:00
ANDROID: disable trimming for ARM64.
Turn off trimming of symbols so we do not need to keep a set of valid symbol tables during the development cycle of the android14-5.15 branch. Bug: 188620248 Change-Id: I4f3bc558aca8432b77e7a855bcc75443e7af8ba3 Signed-off-by: Yifan Hong <elsk@google.com> Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
This commit is contained in:
@@ -26,12 +26,18 @@ load("//build/kernel/kleaf:common_kernels.bzl", "define_common_kernels", "define
|
||||
# or TRIM_NONLISTED_KMI changes, override kmi_configs here.
|
||||
define_common_kernels(target_configs = {
|
||||
"kernel_aarch64": {
|
||||
# TODO(b/188620248): re-enable trimming
|
||||
"trim_nonlisted_kmi": False,
|
||||
"kmi_symbol_list_strict_mode": False,
|
||||
"module_outs": [
|
||||
"drivers/block/zram/zram.ko",
|
||||
"mm/zsmalloc.ko",
|
||||
],
|
||||
},
|
||||
"kernel_aarch64_debug": {
|
||||
# TODO(b/188620248): re-enable trimming
|
||||
"trim_nonlisted_kmi": False,
|
||||
"kmi_symbol_list_strict_mode": False,
|
||||
"module_outs": [
|
||||
"drivers/block/zram/zram.ko",
|
||||
"mm/zsmalloc.ko",
|
||||
|
||||
@@ -35,8 +35,9 @@ arch/arm64/boot/Image.gz
|
||||
"
|
||||
|
||||
# Update BUILD.bazel, define_common_kernels() if the value is not 1.
|
||||
TRIM_NONLISTED_KMI=${TRIM_NONLISTED_KMI:-1}
|
||||
KMI_SYMBOL_LIST_STRICT_MODE=${KMI_SYMBOL_LIST_STRICT_MODE:-1}
|
||||
# TODO(b/188620248): Re-enable trimming
|
||||
# TRIM_NONLISTED_KMI=${TRIM_NONLISTED_KMI:-1}
|
||||
# KMI_SYMBOL_LIST_STRICT_MODE=${KMI_SYMBOL_LIST_STRICT_MODE:-1}
|
||||
|
||||
BUILD_SYSTEM_DLKM=1
|
||||
MODULES_LIST=${ROOT_DIR}/${KERNEL_DIR}/android/gki_system_dlkm_modules
|
||||
|
||||
Reference in New Issue
Block a user