build.config: Enable KMI_SYMBOL_LIST_STRICT_MODE

Enable KMI_SYMBOL_LIST_STRICT_MODE to ensure that all symbols added to
symbol list exist.

Remove CFI symbols which disappeared as a result of commit 56d33a1ce1
("ANDROID: disable LTO and CFI").

Change-Id: Ifa7baefd99f3e6b2e7fdbf17fa3e2891b9b0dbe8
Signed-off-by: Elliot Berman <quic_eberman@quicinc.com>
This commit is contained in:
Elliot Berman 2022-07-26 10:04:53 -07:00 committed by Xubin Bai
parent aea6137dc7
commit be3f49aa77
2 changed files with 1 additions and 2 deletions

View File

@ -100,7 +100,6 @@
cdev_device_add
cdev_device_del
cdev_init
__cfi_slowpath_diag
cgroup_taskset_first
cgroup_taskset_next
__check_object_size
@ -1814,7 +1813,6 @@
uart_unregister_driver
uart_update_timeout
uart_write_wakeup
__ubsan_handle_cfi_check_fail_abort
uclamp_eff_value
ucsi_connector_change
ucsi_create

View File

@ -25,6 +25,7 @@ KMI_SYMBOL_LIST=android/abi_gki_aarch64_qcom
if [ "${VARIANT}" = gki ]; then
GKI_TRIM_NONLISTED_KMI=${TRIM_NONLISTED_KMI:-1}
fi
GKI_KMI_SYMBOL_LIST_STRICT_MODE=1
GKI_KMI_ENFORCED=1
KMI_ENFORCED=1