From 17d5d917a711182b6bfd9c7558f1da179f856a4c Mon Sep 17 00:00:00 2001 From: Saya Andy Date: Wed, 4 Nov 2026 22:43:34 +0700 Subject: feat: update linux kernel from 7.2.8 to 7.2.15 --- config/base-aarch64.config | 30 ++++++++++++++++++++++-------- kernel-surface.spec | 5 ++++- 2 files changed, 26 insertions(+), 9 deletions(-) diff --git a/config/base-aarch64.config b/config/base-aarch64.config index c2abfef..ba83308 100644 --- a/config/base-aarch64.config +++ b/config/base-aarch64.config @@ -12,9 +12,9 @@ # top of it in %prep; do not edit this file by hand. # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 7.2.8-300.fc45.aarch64 Kernel Configuration +# Linux/arm64 7.2.15-300.fc45.aarch64 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="gcc (GCC) 16.2.1 20260819 (Red Hat 16.2.1-2)" +CONFIG_CC_VERSION_TEXT="gcc (GCC) 16.2.1 20261029 (Red Hat 16.2.1-3)" CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=160201 CONFIG_CLANG_VERSION=0 @@ -23,10 +23,10 @@ CONFIG_AS_VERSION=20285426 CONFIG_LD_IS_BFD=y CONFIG_LD_VERSION=20285426 CONFIG_LLD_VERSION=0 -CONFIG_RUSTC_VERSION=109801 +CONFIG_RUSTC_VERSION=109901 CONFIG_RUST_IS_AVAILABLE=y -CONFIG_RUSTC_LLVM_VERSION=220108 -CONFIG_RUSTC_LLVM_MAJOR_VERSION=22 +CONFIG_RUSTC_LLVM_VERSION=230102 +CONFIG_RUSTC_LLVM_MAJOR_VERSION=23 CONFIG_CC_CAN_LINK=y CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y @@ -37,6 +37,7 @@ CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y CONFIG_CC_HAS_COUNTED_BY=y CONFIG_CC_HAS_COUNTED_BY_PTR=y CONFIG_CC_HAS_MULTIDIMENSIONAL_NONSTRING=y +CONFIG_CC_OPT_INLINE_MEMSET="-finline-stringops=memset" CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY=y CONFIG_RUSTC_HAS_SPAN_FILE=y CONFIG_RUSTC_HAS_UNNECESSARY_TRANSMUTES=y @@ -57,7 +58,7 @@ CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_UAPI_HEADER_TEST=y CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set -CONFIG_BUILD_SALT="7.2.8-300.fc45.aarch64" +CONFIG_BUILD_SALT="7.2.15-300.fc45.aarch64" CONFIG_HAVE_KERNEL_GZIP=y CONFIG_HAVE_KERNEL_ZSTD=y # CONFIG_KERNEL_GZIP is not set @@ -341,7 +342,7 @@ CONFIG_RUST_KUNIT_SELFTEST=y CONFIG_RUST_STR_KUNIT_TEST=y CONFIG_RUST_ATOMICS_KUNIT_TEST=y CONFIG_RUST_BITFIELD_KUNIT_TEST=y -CONFIG_RUSTC_VERSION_TEXT="rustc 1.98.1 (48a229cea 2026-09-01) (Fedora 1.98.1-1.fc45)" +CONFIG_RUSTC_VERSION_TEXT="rustc 1.99.1 (58cf8f9c3 2026-10-13) (Fedora 1.99.1-2.fc45)" CONFIG_BINDGEN_VERSION_TEXT="bindgen 0.72.1" CONFIG_TRACEPOINTS=y @@ -505,8 +506,10 @@ CONFIG_ARM64_ERRATUM_2441009=y CONFIG_ARM64_ERRATUM_2064142=y CONFIG_ARM64_ERRATUM_2038923=y CONFIG_ARM64_ERRATUM_1902691=y +CONFIG_ARM64_WORKAROUND_BROKEN_AMU_CONSTCNT=y CONFIG_ARM64_ERRATUM_2457168=y CONFIG_ARM64_ERRATUM_2645198=y +CONFIG_ARM64_ERRATUM_3821522=y CONFIG_ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOAD=y CONFIG_ARM64_ERRATUM_2966298=y CONFIG_ARM64_ERRATUM_3117295=y @@ -10916,6 +10919,16 @@ CONFIG_TEGRA_IOMMU_SMMU=y CONFIG_APPLE_DART=m CONFIG_VIRTIO_IOMMU=y # CONFIG_VSI_IOMMU is not set +CONFIG_BCM2712_IOMMU=y +CONFIG_GENERIC_PT=y +# CONFIG_DEBUG_GENERIC_PT is not set +CONFIG_IOMMU_PT=y +# CONFIG_IOMMU_PT_AMDV1 is not set +# CONFIG_IOMMU_PT_VTDSS is not set +# CONFIG_IOMMU_PT_RISCV64 is not set +# CONFIG_IOMMU_PT_X86_64 is not set +CONFIG_IOMMU_PT_BCM2712=y +CONFIG_IOMMU_PT_KUNIT_TEST=m # # Remoteproc drivers @@ -12021,6 +12034,7 @@ CONFIG_PWM_RASPBERRYPI_POE=m CONFIG_PWM_RENESAS_RZG2L_GPT=m # CONFIG_PWM_RENESAS_TPU is not set CONFIG_PWM_ROCKCHIP=m +CONFIG_PWM_RASPBERRYPI_RP1=m CONFIG_PWM_STMPE=y CONFIG_PWM_SUN4I=m CONFIG_PWM_TEGRA=y @@ -12744,7 +12758,7 @@ CONFIG_EROFS_FS_ZIP_DEFLATE=y CONFIG_EROFS_FS_ZIP_ZSTD=y CONFIG_EROFS_FS_ZIP_ACCEL=y # CONFIG_EROFS_FS_PCPU_KTHREAD is not set -# CONFIG_EROFS_FS_PAGE_CACHE_SHARE is not set +CONFIG_EROFS_FS_PAGE_CACHE_SHARE=y CONFIG_VBOXSF_FS=m CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=m diff --git a/kernel-surface.spec b/kernel-surface.spec index fae8dd7..dc59df4 100644 --- a/kernel-surface.spec +++ b/kernel-surface.spec @@ -12,7 +12,7 @@ # passes them in with --define, which takes precedence -- so keep the plain # `%%global ` shape, which make-sources.sh reads with awk. %if %{undefined upstream_ver} -%global upstream_ver 7.2.8 +%global upstream_ver 7.2.15 %endif # Bumped whenever the patch tarball changes without the upstream version moving. @@ -248,6 +248,9 @@ fi %ghost %attr(0644,root,root) /boot/vmlinuz-%{kverrel} %changelog +* Wed Nov 04 2026 Saya Andy 7.2.15-1 +- Update Linux kernel from 7.2.8 to 7.2.15 + * Sun Sep 27 2026 Saya Andy 7.2.8-1 - Update Linux kernel from 7.2.6 to 7.2.8 -- cgit v1.3.1+17