ANDROID: Build Rust Binder as a GKI module

Bug: 388786466
Bug: 402049944
NO_IFTTT=rust_binder.ko exports nothing; vmlinux rust symbols are crate-namespaced
Change-Id: I92d78b2576435a5b853d2187e4f69e887b6ea0c2
Signed-off-by: Matthew Maurer <mmaurer@google.com>
This commit is contained in:
Matthew Maurer
2025-04-22 16:33:02 +00:00
parent daae469749
commit 5e97c36004
3 changed files with 3 additions and 0 deletions

View File

@@ -652,6 +652,7 @@ CONFIG_POWERCAP=y
CONFIG_IDLE_INJECT=y
CONFIG_ANDROID_BINDER_IPC=y
CONFIG_ANDROID_BINDERFS=y
CONFIG_ANDROID_BINDER_IPC_RUST=m
CONFIG_ANDROID_VENDOR_HOOKS=y
CONFIG_ANDROID_DEBUG_KINFO=y
CONFIG_LIBNVDIMM=y

View File

@@ -562,6 +562,7 @@ CONFIG_POWERCAP=y
CONFIG_IDLE_INJECT=y
CONFIG_ANDROID_BINDER_IPC=y
CONFIG_ANDROID_BINDERFS=y
CONFIG_ANDROID_BINDER_IPC_RUST=m
CONFIG_ANDROID_VENDOR_HOOKS=y
CONFIG_LIBNVDIMM=y
CONFIG_INTERCONNECT=y

View File

@@ -9,6 +9,7 @@ This module contains a full list of kernel modules
# LINT.IfChange
_COMMON_GKI_MODULES_LIST = [
# keep sorted
"drivers/android/rust_binder.ko",
"drivers/block/virtio_blk.ko",
"drivers/block/zram/zram.ko",
"drivers/bluetooth/btbcm.ko",