ANDROID: Address flaky behaviour in genksyms affecting CRC stability.
Commit 1278a5bf16
("ANDROID: ABI: Added symbols for allwinner")
introduced ehci_* symbols to the symbol list. Due to a bug in genksyms,
the CRC of those is not resilient to whether other symbols are exported
as well. In particular, the CRC changes with the export/trimming of
ehci_handshake. Add an artificial symbol list to contain ehci_handshake
to make this stable.
Also update the ABI representation accordingly:
1 Added function:
[A] 'function int ehci_handshake(ehci_hcd*, void*, u32, u32, int)'
Bug: 167230325
Signed-off-by: Matthias Maennich <maennich@google.com>
Change-Id: I58d3a93f49e70a66f34b66f9f8784b9c19c5a58b
This commit is contained in:
parent
54d9896ccd
commit
415c56cf53
File diff suppressed because it is too large
Load Diff
3
android/abi_gki_aarch64_workarounds
Normal file
3
android/abi_gki_aarch64_workarounds
Normal file
@ -0,0 +1,3 @@
|
||||
[abi_whitelist]
|
||||
# b/167230325
|
||||
ehci_handshake
|
@ -17,6 +17,7 @@ android/abi_gki_aarch64_qcom
|
||||
android/abi_gki_aarch64_sunxi
|
||||
android/abi_gki_aarch64_unisoc
|
||||
android/abi_gki_aarch64_vivo
|
||||
android/abi_gki_aarch64_workarounds
|
||||
"
|
||||
TRIM_NONLISTED_KMI=1
|
||||
KMI_SYMBOL_LIST_ADD_ONLY=1
|
||||
|
Loading…
Reference in New Issue
Block a user