Skip to content

Commit b8aed80

Browse files
committed
binder: remove Rust implementation
This is part of the effort to minimize the differences of the `rust` branch with respect to mainline in order to eventually drop it. Since the Rust Binder development is now done elsewhere as a downstream project of Rust for Linux, remove it from here. Cc: Alice Ryhl <[email protected]> Cc: Matt Gilbride <[email protected]> Signed-off-by: Miguel Ojeda <[email protected]>
1 parent 1a12514 commit b8aed80

File tree

14 files changed

+14
-3405
lines changed

14 files changed

+14
-3405
lines changed

.github/workflows/ci.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -375,15 +375,13 @@ jobs:
375375
ls -l \
376376
${{ env.BUILD_DIR }}samples/rust/*.o \
377377
${{ env.BUILD_DIR }}samples/rust/*.ko \
378-
${{ env.BUILD_DIR }}drivers/android/rust_binder.o \
379378
${{ env.BUILD_DIR }}rust/*.o \
380379
${{ env.BUILD_DIR }}vmlinux \
381380
${{ env.BUILD_DIR }}${{ env.IMAGE_PATH }}
382381
383382
.github/workflows/size.sh \
384383
${{ env.BUILD_DIR }}samples/rust/*.o \
385384
${{ env.BUILD_DIR }}samples/rust/*.ko \
386-
${{ env.BUILD_DIR }}drivers/android/rust_binder.o \
387385
${{ env.BUILD_DIR }}rust/*.o \
388386
${{ env.BUILD_DIR }}vmlinux
389387

drivers/android/Kconfig

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,6 @@ config ANDROID_BINDER_IPC
1313
Android process, using Binder to identify, invoke and pass arguments
1414
between said processes.
1515

16-
config ANDROID_BINDER_IPC_RUST
17-
bool "Android Binder IPC Driver in Rust"
18-
depends on MMU && RUST
19-
help
20-
Implementation of the Binder IPC in Rust.
21-
2216
config ANDROID_BINDERFS
2317
bool "Android Binderfs filesystem"
2418
depends on ANDROID_BINDER_IPC

drivers/android/Makefile

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,3 @@ ccflags-y += -I$(src) # needed for trace events
44
obj-$(CONFIG_ANDROID_BINDERFS) += binderfs.o
55
obj-$(CONFIG_ANDROID_BINDER_IPC) += binder.o binder_alloc.o
66
obj-$(CONFIG_ANDROID_BINDER_IPC_SELFTEST) += binder_alloc_selftest.o
7-
8-
obj-$(CONFIG_ANDROID_BINDER_IPC_RUST) += rust_binder.o

drivers/android/allocation.rs

Lines changed: 0 additions & 266 deletions
This file was deleted.

drivers/android/context.rs

Lines changed: 0 additions & 80 deletions
This file was deleted.

0 commit comments

Comments
 (0)