Skip to content

Commit e408731

Browse files
committed
BananaPi BPI-M4-Zero: Add KASLR Support
Signed-off-by: Patrick Yavitz <[email protected]>
1 parent b3912bb commit e408731

File tree

3 files changed

+35
-0
lines changed

3 files changed

+35
-0
lines changed

patch/kernel/archive/sunxi-6.12/dt/sun50i-h618-bananapi-m4.dtsi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020

2121
chosen {
2222
stdout-path = "serial0:115200n8";
23+
kaslr-seed = <0xfeedbeef 0xc0def00d>;
2324
};
2425

2526
connector {

patch/kernel/archive/sunxi-6.15/dt/sun50i-h618-bananapi-m4.dtsi

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020

2121
chosen {
2222
stdout-path = "serial0:115200n8";
23+
kaslr-seed = <0xfeedbeef 0xc0def00d>;
2324
};
2425

2526
connector {

patch/u-boot/v2025.07/board_bananapim4zero/001-Add-board-BananaPi-BPI-M4-Zero.patch

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -338,3 +338,36 @@ index 00000000000..d0442ca9692
338338
--
339339
2.43.0
340340

341+
From 99cf1c27b0e94fee704f683ba0f338b239de6bdf Mon Sep 17 00:00:00 2001
342+
From: Patrick Yavitz <[email protected]>
343+
Date: Sun, 3 Aug 2025 09:13:29 -0400
344+
Subject: [PATCH] Enable KASLR
345+
346+
Signed-off-by: Patrick Yavitz <[email protected]>
347+
---
348+
configs/bananapi_m4zero_defconfig | 2 ++
349+
1 files changed, 2 insertions(+)
350+
351+
diff --git a/configs/bananapi_m4zero_defconfig b/configs/bananapi_m4zero_defconfig
352+
index 6d70efd1a50..0c41226db49 100644
353+
--- a/configs/bananapi_m4zero_defconfig
354+
+++ b/configs/bananapi_m4zero_defconfig
355+
@@ -17,6 +17,7 @@ CONFIG_DRAM_CLK=792
356+
CONFIG_MMC_SUNXI_SLOT_EXTRA=2
357+
CONFIG_R_I2C_ENABLE=y
358+
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
359+
+CONFIG_CMD_KASLRSEED=y
360+
CONFIG_SPL_I2C=y
361+
CONFIG_SPL_SYS_I2C_LEGACY=y
362+
CONFIG_SYS_I2C_MVTWSI=y
363+
@@ -25,6 +26,7 @@ CONFIG_SYS_I2C_SPEED=400000
364+
CONFIG_SUN8I_EMAC=y
365+
CONFIG_SUPPORT_EMMC_BOOT=y
366+
CONFIG_AXP313_POWER=y
367+
+CONFIG_DM_RNG=y
368+
CONFIG_USB_EHCI_HCD=y
369+
CONFIG_USB_OHCI_HCD=y
370+
CONFIG_USB_MUSB_GADGET=y
371+
--
372+
2.43.0
373+

0 commit comments

Comments
 (0)