From f2684370d34d1f2385b1e2915895bc370f4dd22a Mon Sep 17 00:00:00 2001 From: Ram Muthiah Date: Wed, 6 Jan 2021 17:53:48 -0800 Subject: [PATCH] ANDROID: GKI: Disable symbol stripping Temporary workaround to enable arm64 gki devices to boot. Virtual devices failed to boot with 5.10 ARM64 GKI because symbol stripping has removed tracepoint symbols pertaining to xdp which are included in the symbol allowlist. klog excerpt for this error. init: Loading module /lib/modules/virtio_net.ko with args "" virtio_net: disagrees about version of symbol __traceiter_xdp_exception virtio_net: Unknown symbol __traceiter_xdp_exception (err -22) virtio_net: disagrees about version of symbol __tracepoint_xdp_exception virtio_net: Unknown symbol __tracepoint_xdp_exception (err -22) init: Failed to insmod '/lib/modules/virtio_net.ko' with args '' init: LoadWithAliases was unable to load virtio_net init: Failed to load kernel modules Bug: 176831960 Test: Treehugger Signed-off-by: Ram Muthiah Change-Id: If5b6fd12ce1c783966ff4ed0a8bc141d077c71a3 --- build.config.gki.aarch64 | 2 -- 1 file changed, 2 deletions(-) diff --git a/build.config.gki.aarch64 b/build.config.gki.aarch64 index f312bbc3ad3c..6f46e583fa64 100644 --- a/build.config.gki.aarch64 +++ b/build.config.gki.aarch64 @@ -8,6 +8,4 @@ android/abi_gki_aarch64_db845c android/abi_gki_aarch64_virtual_device " -TRIM_NONLISTED_KMI=1 -KMI_SYMBOL_LIST_STRICT_MODE=1 MODULES_ORDER=android/gki_aarch64_modules