From 69e7853a3661a3fbd9b022d8f7c5b4d2ca8a6ff1 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Fri, 16 May 2025 23:21:15 +0000 Subject: [PATCH 01/13] linux: update to 6.14.6 --- packages/linux/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/linux/package.mk b/packages/linux/package.mk index 61b0751821..64a199820c 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -30,8 +30,8 @@ case "${LINUX}" in PKG_PATCH_DIRS="raspberrypi rtlwifi/6.13 rtlwifi/6.14 rtlwifi/after-6.14" ;; *) - PKG_VERSION="6.14.5" - PKG_SHA256="28207ec52bbeaa3507010aeff944f442f7d9f22b286b79caf45ec6df1b24f409" + PKG_VERSION="6.14.6" + PKG_SHA256="21817f1998e2230f81f7e4f605fa6fdcb040e14fa27d99c27ddb16ce749797a9" PKG_URL="https://www.kernel.org/pub/linux/kernel/v${PKG_VERSION/.*/}.x/${PKG_NAME}-${PKG_VERSION}.tar.xz" PKG_PATCH_DIRS="default rtlwifi/after-6.14" ;; From 664b34b4558bb50e45630a2a9f14971b1ea15836 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 18 May 2025 09:00:30 +0000 Subject: [PATCH 02/13] linux: update to 6.14.7 --- packages/linux/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/linux/package.mk b/packages/linux/package.mk index 64a199820c..604ff65e19 100644 --- a/packages/linux/package.mk +++ b/packages/linux/package.mk @@ -30,8 +30,8 @@ case "${LINUX}" in PKG_PATCH_DIRS="raspberrypi rtlwifi/6.13 rtlwifi/6.14 rtlwifi/after-6.14" ;; *) - PKG_VERSION="6.14.6" - PKG_SHA256="21817f1998e2230f81f7e4f605fa6fdcb040e14fa27d99c27ddb16ce749797a9" + PKG_VERSION="6.14.7" + PKG_SHA256="8112202bc26d086957a94d2109a6dcd4478c5ba18d0f0a5e1c5dfeea01f54972" PKG_URL="https://www.kernel.org/pub/linux/kernel/v${PKG_VERSION/.*/}.x/${PKG_NAME}-${PKG_VERSION}.tar.xz" PKG_PATCH_DIRS="default rtlwifi/after-6.14" ;; From a7beaa59d9050ae041c3cbd71bc8dbc77103514e Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 18 May 2025 10:22:19 +0000 Subject: [PATCH 03/13] linux (Allwinner aarch64): update .config for 6.14.7 --- projects/Allwinner/linux/linux.aarch64.conf | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/projects/Allwinner/linux/linux.aarch64.conf b/projects/Allwinner/linux/linux.aarch64.conf index bc02ce2e14..48b0518c18 100644 --- a/projects/Allwinner/linux/linux.aarch64.conf +++ b/projects/Allwinner/linux/linux.aarch64.conf @@ -1,10 +1,10 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.14.5 Kernel Configuration +# Linux/arm64 6.14.7 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="aarch64-libreelec-linux-gnu-gcc-14.2.0 (GCC) 14.2.0" +CONFIG_CC_VERSION_TEXT="aarch64-libreelec-linux-gnu-gcc-15.1.0 (GCC) 15.1.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140200 +CONFIG_GCC_VERSION=150100 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y CONFIG_AS_VERSION=24400 From 2d436cb0128ddbd8731036c99765d7f54fb85152 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 18 May 2025 10:22:19 +0000 Subject: [PATCH 04/13] linux (Allwinner arm): update .config for 6.14.7 --- projects/Allwinner/linux/linux.arm.conf | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/projects/Allwinner/linux/linux.arm.conf b/projects/Allwinner/linux/linux.arm.conf index 14b989c481..43b3d6d08a 100644 --- a/projects/Allwinner/linux/linux.arm.conf +++ b/projects/Allwinner/linux/linux.arm.conf @@ -1,10 +1,10 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 6.14.5 Kernel Configuration +# Linux/arm 6.14.7 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="armv7ve-libreelec-linux-gnueabihf-gcc-14.2.0 (GCC) 14.2.0" +CONFIG_CC_VERSION_TEXT="armv7ve-libreelec-linux-gnueabihf-gcc-15.1.0 (GCC) 15.1.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140200 +CONFIG_GCC_VERSION=150100 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y CONFIG_AS_VERSION=24400 From 4f5a26aca6668842868f05efef349d70aeea4f10 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 18 May 2025 10:22:19 +0000 Subject: [PATCH 05/13] linux (NXP iMX6): update .config for 6.14.7 --- projects/NXP/devices/iMX6/linux/linux.arm.conf | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/projects/NXP/devices/iMX6/linux/linux.arm.conf b/projects/NXP/devices/iMX6/linux/linux.arm.conf index ccd33e0968..15f2e7df1e 100644 --- a/projects/NXP/devices/iMX6/linux/linux.arm.conf +++ b/projects/NXP/devices/iMX6/linux/linux.arm.conf @@ -1,10 +1,10 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 6.14.5 Kernel Configuration +# Linux/arm 6.14.7 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="armv7a-libreelec-linux-gnueabihf-gcc-14.2.0 (GCC) 14.2.0" +CONFIG_CC_VERSION_TEXT="armv7a-libreelec-linux-gnueabihf-gcc-15.1.0 (GCC) 15.1.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140200 +CONFIG_GCC_VERSION=150100 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y CONFIG_AS_VERSION=24400 From 1eb525cd48b4d4d68b8c0c2602ea7380e22603e5 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 18 May 2025 10:22:19 +0000 Subject: [PATCH 06/13] linux (NXP iMX8): update .config for 6.14.7 --- projects/NXP/devices/iMX8/linux/linux.aarch64.conf | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/projects/NXP/devices/iMX8/linux/linux.aarch64.conf b/projects/NXP/devices/iMX8/linux/linux.aarch64.conf index d59c1e9db7..795525a725 100644 --- a/projects/NXP/devices/iMX8/linux/linux.aarch64.conf +++ b/projects/NXP/devices/iMX8/linux/linux.aarch64.conf @@ -1,10 +1,10 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.14.5 Kernel Configuration +# Linux/arm64 6.14.7 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="aarch64-libreelec-linux-gnu-gcc-14.2.0 (GCC) 14.2.0" +CONFIG_CC_VERSION_TEXT="aarch64-libreelec-linux-gnu-gcc-15.1.0 (GCC) 15.1.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140200 +CONFIG_GCC_VERSION=150100 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y CONFIG_AS_VERSION=24400 From 12ad774d2d55ba15f3c06fbf5b154190118151f6 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 18 May 2025 10:22:19 +0000 Subject: [PATCH 07/13] linux (Qualcomm): update .config for 6.14.7 --- .../Qualcomm/devices/Dragonboard/linux/linux.aarch64.conf | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/projects/Qualcomm/devices/Dragonboard/linux/linux.aarch64.conf b/projects/Qualcomm/devices/Dragonboard/linux/linux.aarch64.conf index 2ecbde5f24..e19053a173 100644 --- a/projects/Qualcomm/devices/Dragonboard/linux/linux.aarch64.conf +++ b/projects/Qualcomm/devices/Dragonboard/linux/linux.aarch64.conf @@ -1,10 +1,10 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.14.5 Kernel Configuration +# Linux/arm64 6.14.7 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="aarch64-libreelec-linux-gnu-gcc-14.2.0 (GCC) 14.2.0" +CONFIG_CC_VERSION_TEXT="aarch64-libreelec-linux-gnu-gcc-15.1.0 (GCC) 15.1.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140200 +CONFIG_GCC_VERSION=150100 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y CONFIG_AS_VERSION=24400 From 885321f0488f6c91713ccc5b04c3ea8d9ea0a518 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 18 May 2025 10:22:19 +0000 Subject: [PATCH 08/13] linux (Rockchip RK3328): update .config for 6.14.7 --- .../devices/RK3328/linux/default/linux.aarch64.conf | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/projects/Rockchip/devices/RK3328/linux/default/linux.aarch64.conf b/projects/Rockchip/devices/RK3328/linux/default/linux.aarch64.conf index 7f5e63354e..c1f9212dcb 100644 --- a/projects/Rockchip/devices/RK3328/linux/default/linux.aarch64.conf +++ b/projects/Rockchip/devices/RK3328/linux/default/linux.aarch64.conf @@ -1,10 +1,10 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.14.5 Kernel Configuration +# Linux/arm64 6.14.7 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="aarch64-libreelec-linux-gnu-gcc-14.2.0 (GCC) 14.2.0" +CONFIG_CC_VERSION_TEXT="aarch64-libreelec-linux-gnu-gcc-15.1.0 (GCC) 15.1.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140200 +CONFIG_GCC_VERSION=150100 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y CONFIG_AS_VERSION=24400 From c0e62cf5e515d8501f7cabf814d284bf3c1715cf Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 18 May 2025 10:22:19 +0000 Subject: [PATCH 09/13] linux (Rockchip RK3399): update .config for 6.14.7 --- .../devices/RK3399/linux/default/linux.aarch64.conf | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/projects/Rockchip/devices/RK3399/linux/default/linux.aarch64.conf b/projects/Rockchip/devices/RK3399/linux/default/linux.aarch64.conf index 22aaf313ac..acde3a9b69 100644 --- a/projects/Rockchip/devices/RK3399/linux/default/linux.aarch64.conf +++ b/projects/Rockchip/devices/RK3399/linux/default/linux.aarch64.conf @@ -1,10 +1,10 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.14.5 Kernel Configuration +# Linux/arm64 6.14.7 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="aarch64-libreelec-linux-gnu-gcc-14.2.0 (GCC) 14.2.0" +CONFIG_CC_VERSION_TEXT="aarch64-libreelec-linux-gnu-gcc-15.1.0 (GCC) 15.1.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140200 +CONFIG_GCC_VERSION=150100 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y CONFIG_AS_VERSION=24400 From 0c101d2b350abda2c4804b1e71aac71b3b1b8d51 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 18 May 2025 10:26:58 +0000 Subject: [PATCH 10/13] linux: drop patches included in 6.14 --- .../linux-999-no-lzma-in-x86-perf-build.patch | 13 ------------- 1 file changed, 13 deletions(-) delete mode 100644 packages/linux/patches/default-before-6.14/linux-999-no-lzma-in-x86-perf-build.patch diff --git a/packages/linux/patches/default-before-6.14/linux-999-no-lzma-in-x86-perf-build.patch b/packages/linux/patches/default-before-6.14/linux-999-no-lzma-in-x86-perf-build.patch deleted file mode 100644 index b14cec0af2..0000000000 --- a/packages/linux/patches/default-before-6.14/linux-999-no-lzma-in-x86-perf-build.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/tools/perf/Makefile.config b/tools/perf/Makefile.config -index 0294bfb6c5f8..153036bbed7e 100644 ---- a/tools/perf/Makefile.config 2025-02-02 23:39:26.000000000 +0000 -+++ b/tools/perf/Makefile.config 2025-02-05 08:55:31.002570025 +0000 -@@ -44,7 +44,7 @@ - CFLAGS += -DHAVE_ARCH_X86_64_SUPPORT - ARCH_INCLUDE = ../../arch/x86/lib/memcpy_64.S ../../arch/x86/lib/memset_64.S - ifndef NO_LIBUNWIND -- LIBUNWIND_LIBS = -lunwind-x86_64 -lunwind -llzma -+ LIBUNWIND_LIBS = -lunwind-x86_64 -lunwind - endif - $(call detected,CONFIG_X86_64) - else From 68deb77f91190c606bb8772ab2d0a9d63b7345bd Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 18 May 2025 10:55:23 +0000 Subject: [PATCH 11/13] linux (Generic): update .config for 6.14.7 --- projects/Generic/linux/linux.x86_64.conf | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/projects/Generic/linux/linux.x86_64.conf b/projects/Generic/linux/linux.x86_64.conf index cb28e8f663..60abec0147 100644 --- a/projects/Generic/linux/linux.x86_64.conf +++ b/projects/Generic/linux/linux.x86_64.conf @@ -1,10 +1,10 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 6.14.5 Kernel Configuration +# Linux/x86 6.14.7 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="x86_64-libreelec-linux-gnu-gcc-14.2.0 (GCC) 14.2.0" +CONFIG_CC_VERSION_TEXT="x86_64-libreelec-linux-gnu-gcc-15.1.0 (GCC) 15.1.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140200 +CONFIG_GCC_VERSION=150100 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y CONFIG_AS_VERSION=24400 @@ -525,6 +525,7 @@ CONFIG_MITIGATION_SPECTRE_V1=y CONFIG_MITIGATION_SPECTRE_V2=y CONFIG_MITIGATION_SRBDS=y CONFIG_MITIGATION_SSB=y +CONFIG_MITIGATION_ITS=y CONFIG_ARCH_HAS_ADD_PAGES=y # From b290c06e4cbe08784fb11f6aef3ec6fe2e132660 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 18 May 2025 10:55:24 +0000 Subject: [PATCH 12/13] linux (Samsung): update .config for 6.14.7 --- projects/Samsung/linux/linux.arm.conf | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/projects/Samsung/linux/linux.arm.conf b/projects/Samsung/linux/linux.arm.conf index 5d54070930..b09a45f8a1 100644 --- a/projects/Samsung/linux/linux.arm.conf +++ b/projects/Samsung/linux/linux.arm.conf @@ -1,10 +1,10 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 6.14.5 Kernel Configuration +# Linux/arm 6.14.7 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="armv7ve-libreelec-linux-gnueabihf-gcc-14.2.0 (GCC) 14.2.0" +CONFIG_CC_VERSION_TEXT="armv7ve-libreelec-linux-gnueabihf-gcc-15.1.0 (GCC) 15.1.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140200 +CONFIG_GCC_VERSION=150100 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y CONFIG_AS_VERSION=24400 From 40f9b112ed81e775290716ea5abc17ebc337dcd4 Mon Sep 17 00:00:00 2001 From: Rudi Heitbaum Date: Sun, 18 May 2025 11:35:34 +0000 Subject: [PATCH 13/13] linux (Rockchip RK3288): update .config for 6.14.7 --- .../Rockchip/devices/RK3288/linux/default/linux.arm.conf | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/projects/Rockchip/devices/RK3288/linux/default/linux.arm.conf b/projects/Rockchip/devices/RK3288/linux/default/linux.arm.conf index d8f9a6535f..77e966695e 100644 --- a/projects/Rockchip/devices/RK3288/linux/default/linux.arm.conf +++ b/projects/Rockchip/devices/RK3288/linux/default/linux.arm.conf @@ -1,10 +1,10 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 6.14.5 Kernel Configuration +# Linux/arm 6.14.7 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="armv7ve-libreelec-linux-gnueabihf-gcc-14.2.0 (GCC) 14.2.0" +CONFIG_CC_VERSION_TEXT="armv7ve-libreelec-linux-gnueabihf-gcc-15.1.0 (GCC) 15.1.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140200 +CONFIG_GCC_VERSION=150100 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y CONFIG_AS_VERSION=24400