From 25e87d068c9a796a04c12ac89b7b91c3034fa838 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vincent=20Stehl=C3=A9?= Date: Thu, 24 Jul 2025 16:01:24 +0200 Subject: [PATCH] configs/arm_foundationv8: bump to Linux 6.15 and model 11.29 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Bump Linux kernel to v6.15.7 and update the hash file. - Bump the model in the readme to version 11.29 build 27. While at it, adjust the model's path in the readme to take the host architecture into account. Signed-off-by: Vincent Stehlé Cc: Masahiro Yamada Signed-off-by: Julien Olivain --- board/arm/foundation-v8/patches/linux/linux.hash | 2 +- board/arm/foundation-v8/readme.txt | 11 ++++++++--- configs/arm_foundationv8_defconfig | 4 ++-- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/board/arm/foundation-v8/patches/linux/linux.hash b/board/arm/foundation-v8/patches/linux/linux.hash index 47cbb0181a..e58afb7bc7 100644 --- a/board/arm/foundation-v8/patches/linux/linux.hash +++ b/board/arm/foundation-v8/patches/linux/linux.hash @@ -1,2 +1,2 @@ # From https://cdn.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc -sha256 5ff5bd84ea0e22c53437302db5d394d0a92d8b8b1a88ce20d1098298e9f7630a linux-6.12.15.tar.xz +sha256 3507dd105b0a0e1101bd43d294472fccf853429a259a5fa7c67467bba318f8e9 linux-6.15.7.tar.xz diff --git a/board/arm/foundation-v8/readme.txt b/board/arm/foundation-v8/readme.txt index c640491215..c281faf9d6 100644 --- a/board/arm/foundation-v8/readme.txt +++ b/board/arm/foundation-v8/readme.txt @@ -22,12 +22,17 @@ Running on the simulator Download the AArch64 software simulator from one of the following sources, corresponding to your host computer: -- https://developer.arm.com/-/cdn-downloads/permalink/FVPs-Architecture/FM-11.27/Foundation_Platform_11.27_19_Linux64.tgz -- https://developer.arm.com/-/cdn-downloads/permalink/FVPs-Architecture/FM-11.27/Foundation_Platform_11.27_19_Linux64_armv8l.tgz +- https://developer.arm.com/-/cdn-downloads/permalink/FVPs-Architecture/FM-11.29/Foundation_Platform_11.29_27_Linux64.tgz +- https://developer.arm.com/-/cdn-downloads/permalink/FVPs-Architecture/FM-11.29/Foundation_Platform_11.29_27_Linux64_armv8l.tgz + +The model will be located under one of the corresponding folders: + +- Foundation_Platformpkg/models/Linux64_GCC-9.3 +- Foundation_Platformpkg/models/Linux64_armv8l_GCC-9.3 Finally, boot your system with: - ${LOCATION_OF_FOUNDATIONV8_SIMULATOR}/models/Linux64_GCC-9.3/Foundation_Platform \ + Foundation_Platform \ --arm-v8.0 \ --image output/images/linux-system.axf \ --block-device output/images/rootfs.ext2 \ diff --git a/configs/arm_foundationv8_defconfig b/configs/arm_foundationv8_defconfig index 93613f5a34..921fbf62c5 100644 --- a/configs/arm_foundationv8_defconfig +++ b/configs/arm_foundationv8_defconfig @@ -1,11 +1,11 @@ BR2_aarch64=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_12=y +BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_15=y BR2_GLOBAL_PATCH_DIR="board/arm/foundation-v8/patches" BR2_DOWNLOAD_FORCE_CHECK_HASHES=y BR2_TARGET_GENERIC_GETTY_PORT="ttyAMA0" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.12.15" +BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.15.7" BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y BR2_LINUX_KERNEL_DTS_SUPPORT=y BR2_LINUX_KERNEL_INTREE_DTS_NAME="arm/foundation-v8-gicv3-psci"