ANDROID: GKI: Enable symbol trimming

Needed for monitoring the KMI.

Bug: 269587270
Change-Id: I6f688a9d81cbe9c891a2e39727a4bf4b687369aa
Signed-off-by: Will McVicker <willmcvicker@google.com>
This commit is contained in:
Will McVicker
2023-02-16 15:41:52 -08:00
committed by Aleksei Vetrov
parent 26f2032cc4
commit 47c6b1ee81

View File

@@ -26,14 +26,10 @@ define_common_kernels(target_configs = {
"module_implicit_outs": COMMON_GKI_MODULES_LIST,
"kmi_symbol_list": "android/abi_gki_aarch64",
"additional_kmi_symbol_lists": _aarch64_additional_kmi_symbol_lists,
# TODO(b/269587270): re-enable trimming
"trim_nonlisted_kmi": False,
},
"kernel_aarch64_16k": {
"kmi_symbol_list_strict_mode": False,
"module_implicit_outs": COMMON_GKI_MODULES_LIST,
# TODO(b/269587270): re-enable trimming
"trim_nonlisted_kmi": False,
},
"kernel_aarch64_debug": {
# TODO(b/269346251): re-enable strict mode
@@ -41,26 +37,18 @@ define_common_kernels(target_configs = {
"module_implicit_outs": COMMON_GKI_MODULES_LIST,
"kmi_symbol_list": "android/abi_gki_aarch64",
"additional_kmi_symbol_lists": _aarch64_additional_kmi_symbol_lists,
# TODO(b/269587270): re-enable trimming
"trim_nonlisted_kmi": False,
},
"kernel_riscv64": {
"kmi_symbol_list_strict_mode": False,
"module_implicit_outs": COMMON_GKI_MODULES_LIST,
# TODO(b/269587270): re-enable trimming
"trim_nonlisted_kmi": False,
},
"kernel_x86_64": {
"kmi_symbol_list_strict_mode": False,
"module_implicit_outs": COMMON_GKI_MODULES_LIST,
# TODO(b/269587270): re-enable trimming
"trim_nonlisted_kmi": False,
},
"kernel_x86_64_debug": {
"kmi_symbol_list_strict_mode": False,
"module_implicit_outs": COMMON_GKI_MODULES_LIST,
# TODO(b/269587270): re-enable trimming
"trim_nonlisted_kmi": False,
},
})