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 <rammuthiah@google.com> Change-Id: If5b6fd12ce1c783966ff4ed0a8bc141d077c71a3
12 lines
328 B
Plaintext
12 lines
328 B
Plaintext
. ${ROOT_DIR}/${KERNEL_DIR}/build.config.common
|
|
. ${ROOT_DIR}/${KERNEL_DIR}/build.config.aarch64
|
|
. ${ROOT_DIR}/${KERNEL_DIR}/build.config.gki
|
|
|
|
KMI_SYMBOL_LIST=android/abi_gki_aarch64
|
|
ADDITIONAL_KMI_SYMBOL_LISTS="
|
|
android/abi_gki_aarch64_db845c
|
|
android/abi_gki_aarch64_virtual_device
|
|
"
|
|
|
|
MODULES_ORDER=android/gki_aarch64_modules
|