armbian-build/patch/u-boot
Alex 314447dffd
patches: uboot: Improve KASLR support for v2024.07 (#7078)
Reference patch set: https://patchwork.ozlabs.org/project/uboot/list/?series=411513&state=*

Hopefully, other boards using same uboot-version can benefit from the added support.

**Note for Maintainers -  to enable KASLR seed, you need:**
	- `CONFIG_RANDOMIZE_BASE=y` configured in your kernel .config
	- `CONFIG_CMD_KASLRSEED=y` and` CONFIG_DM_RNG=y` configure in your u-boot .config
	- exposed crypto and rng nodes in you board's device-tree
	- `kasrlseed` command before kernel boot in your boot.cmd
	- `CONFIG_SECURITY_DMESG_RESTRICT=y` in kernel .config is also advisable

* KASRL-supported u-boot 2024.07 for everyone:
- move /chosen/kaslr-seed support patchset to general 2024.07 BOOTPATCHDIR
- attach nanopi-r5c and oprangepi5-plus BOOTPACHDIR to patches/uboot/v2024.07 general dir

* u-boot: patch nanopi-r5c-rk3568_defconfig and orangepi-5-plus-rk3588_defconfig to enable KASLR

* rewrite-uboot-patches nanopi-r5c/orangepi5-plus

* patches: uboot: Improve kaslrseed support for v2024.07

---------

Co-authored-by: ColorfulRhino <131405023+ColorfulRhino@users.noreply.github.com>
2024-08-15 20:31:00 +00:00
..
legacy chore: Disable OPTEE security partition in U-Boot for Firefly-ITX-3588J board 2024-08-13 09:22:45 +02:00
u-boot-meson-s4t7 meson-s4t7: fix docker crash when building u-boot and rebase patches 2024-07-18 11:44:41 +02:00
u-boot-qemu-x86 u-boot: rewrite/rebase u-boot patches for a few boards; drop long-forgotten old version patches; no actual changes 2024-03-09 20:03:29 +01:00
u-boot-radxa-latest station-m2: update u-boot patches 2024-06-27 23:12:45 +02:00
u-boot-rockchip64 To modify the PWM-fan temperature control policy of fine3399 to adjust the fan speed to a lower level (#6843) 2024-07-09 11:33:35 +02:00
u-boot-rockchip64-v2022.04 uboot: Use semantic versioning for 2022.04 and 2022.07 2024-07-02 23:08:41 +02:00
u-boot-sunxi Break the BigTreeTech Ethernet patches into 3 2024-08-11 22:09:17 +02:00
u-boot-sunxi-crust Fix patch and compilation failures in crust support patch 2023-12-27 11:56:37 +01:00
u-boot-tqma MBa8MPxL: update u-boot-tqma 2024-08-07 21:39:15 +02:00
v2020.04
v2022.01 odroidc2: u-boot: use minimal patchset for v22.01 u-boot 2023-02-18 07:46:18 -03:00
v2022.07 uboot: Use semantic versioning for 2022.04 and 2022.07 2024-07-02 23:08:41 +02:00
v2022.10 odroidn2: u-boot: fix eMMC stability 2024-04-29 02:26:59 +08:00
v2023.01 odroidhc4: bump to u-boot v2024.04; drop most defconfig patches in favor of hooks 2024-06-09 18:29:58 +02:00
v2023.07.02 u-boot: rewrite/rebase u-boot patches for a few boards; drop long-forgotten old version patches; no actual changes 2024-03-09 20:03:29 +01:00
v2023.10 Add board Alfred Smart Gateway GZ80X U-Boot support 2024-08-13 14:40:48 -04:00
v2024.01 JetHome: Update JetHub family 2024-07-03 11:26:07 +02:00
v2024.04 odroidm1: bump to u-boot v2024.07; replace defconfig patches with hook 2024-07-07 17:46:47 +02:00
v2024.07 patches: uboot: Improve KASLR support for v2024.07 (#7078) 2024-08-15 20:31:00 +00:00