ANDROID: add symbol file for type visibility symbols
Add a new symbol file for dummy symbols that exist only
to force the associated types to be visible in the KMI.
Fixes: 0c3d2d04cc ("ANDROID: make sure all types for hooks are defined in KMI")
Bug: 248263460
Signed-off-by: Todd Kjos <tkjos@google.com>
Change-Id: Ic32be217bb12d47db5745687f63fe32998a59831
This commit is contained in:
@@ -37,6 +37,7 @@ _aarch64_additional_kmi_symbol_lists = [
|
||||
"android/abi_gki_aarch64_pixel",
|
||||
"android/abi_gki_aarch64_qcom",
|
||||
"android/abi_gki_aarch64_sunxi",
|
||||
"android/abi_gki_aarch64_type_visibility",
|
||||
"android/abi_gki_aarch64_unisoc",
|
||||
"android/abi_gki_aarch64_virtual_device",
|
||||
"android/abi_gki_aarch64_virtual_device_removed",
|
||||
|
||||
@@ -1,10 +1,5 @@
|
||||
[abi_symbol_list]
|
||||
|
||||
# for visibility
|
||||
GKI_struct_selinux_state
|
||||
GKI_struct_readahead_control
|
||||
GKI_struct_blk_mq_alloc_data
|
||||
|
||||
# commonly used symbols
|
||||
arm64_const_caps_ready
|
||||
__cpuhp_remove_state
|
||||
|
||||
6
android/abi_gki_aarch64_type_visibility
Normal file
6
android/abi_gki_aarch64_type_visibility
Normal file
@@ -0,0 +1,6 @@
|
||||
[abi_symbol_list]
|
||||
|
||||
# for type visibility
|
||||
GKI_struct_selinux_state
|
||||
GKI_struct_readahead_control
|
||||
GKI_struct_blk_mq_alloc_data
|
||||
@@ -13,6 +13,7 @@ KMI_SYMBOL_LIST=android/abi_gki_aarch64
|
||||
ADDITIONAL_KMI_SYMBOL_LISTS="
|
||||
android/abi_gki_aarch64_virtual_device
|
||||
android/abi_gki_aarch64_virtual_device_removed
|
||||
android/abi_gki_aarch64_type_visibility
|
||||
android/abi_gki_aarch64_db845c
|
||||
android/abi_gki_aarch64_exynos
|
||||
android/abi_gki_aarch64_exynosauto
|
||||
|
||||
Reference in New Issue
Block a user