From 3f504c7412a59d4bd0db20bcd6455edc04f55275 Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Mon, 10 Feb 2025 07:33:34 -0700 Subject: [PATCH] kernel-6.14.0-0.rc2.22 * Mon Feb 10 2025 Fedora Kernel Team [6.14.0-0.rc2.22] - apply -Wno-error=unterminated-string-initialization temporarily (Thorsten Leemhuis) - include/linux: Adjust headers for C23 (Jakub Jelinek) - x86/insn_decoder_test: allow longer symbol-names (David Rheinsberg) Resolves: Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- Patchlist.changelog | 18 +++---- kernel-aarch64-automotive-debug-rhel.config | 4 +- kernel-aarch64-automotive-rhel.config | 4 +- kernel-x86_64-automotive-debug-rhel.config | 4 +- kernel-x86_64-automotive-rhel.config | 4 +- kernel.changelog | 19 ++++++-- kernel.spec | 54 ++++++++++++++++++--- patch-6.14-redhat.patch | 46 ++++-------------- sources | 6 +-- 10 files changed, 92 insertions(+), 69 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 3554f91af..9e42da42f 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 99 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 19 +RHEL_RELEASE = 22 # # RHEL_REBASE_NUM diff --git a/Patchlist.changelog b/Patchlist.changelog index e82cedfa8..8a2e6aebc 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,17 +1,11 @@ -https://gitlab.com/cki-project/kernel-ark/-/commit/cfdcfd56eea77ce7c18b00c50f7552338966c866 - cfdcfd56eea77ce7c18b00c50f7552338966c866 Add -fzero-init-padding-bits to bindgen_skip_cflags +https://gitlab.com/cki-project/kernel-ark/-/commit/5381413f2aefcd0b5fe4891e5a2c5f84d3f7564a + 5381413f2aefcd0b5fe4891e5a2c5f84d3f7564a apply -Wno-error=unterminated-string-initialization temporarily -https://gitlab.com/cki-project/kernel-ark/-/commit/1a05f9dbe4f752b6f064264008f148cf09cc1040 - 1a05f9dbe4f752b6f064264008f148cf09cc1040 apply -Wno-error=unterminated-string-initialization temporarily +https://gitlab.com/cki-project/kernel-ark/-/commit/8077d354bee3cfb549f6ef0a9add36ae3877054a + 8077d354bee3cfb549f6ef0a9add36ae3877054a include/linux: Adjust headers for C23 -https://gitlab.com/cki-project/kernel-ark/-/commit/f322becac482cbae41b4f41095fcc1f623913af0 - f322becac482cbae41b4f41095fcc1f623913af0 x86/boot: Use '-std=gnu11' to fix build with GCC 15 - -https://gitlab.com/cki-project/kernel-ark/-/commit/d6e0590f8a446a3a376a70ab9d9f9f460afb507c - d6e0590f8a446a3a376a70ab9d9f9f460afb507c include/linux: Adjust headers for C23 - -https://gitlab.com/cki-project/kernel-ark/-/commit/f0f053fa1707ae6461b8f90afdd94b6f8c3d2dce - f0f053fa1707ae6461b8f90afdd94b6f8c3d2dce x86/insn_decoder_test: allow longer symbol-names +https://gitlab.com/cki-project/kernel-ark/-/commit/422b3ad0dcd702dafd2ac3d278c4de3b93b7e07d + 422b3ad0dcd702dafd2ac3d278c4de3b93b7e07d x86/insn_decoder_test: allow longer symbol-names https://gitlab.com/cki-project/kernel-ark/-/commit/f5d07781f06dafc7108274ddf996e39f6de4e062 f5d07781f06dafc7108274ddf996e39f6de4e062 redhat: fix modules.order target diff --git a/kernel-aarch64-automotive-debug-rhel.config b/kernel-aarch64-automotive-debug-rhel.config index 717d7b144..293b8da70 100644 --- a/kernel-aarch64-automotive-debug-rhel.config +++ b/kernel-aarch64-automotive-debug-rhel.config @@ -5475,7 +5475,7 @@ CONFIG_PNFS_BLOCK=m CONFIG_PNFS_FILE_LAYOUT=m CONFIG_PNFS_FLEXFILE_LAYOUT=m CONFIG_PNP_DEBUG_MESSAGES=y -CONFIG_POSIX_MQUEUE=y +# CONFIG_POSIX_MQUEUE is not set CONFIG_POSIX_TIMERS=y # CONFIG_POWER10_CPU is not set CONFIG_POWERCAP=y @@ -7795,7 +7795,7 @@ CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set # CONFIG_SYSV_FS is not set -CONFIG_SYSVIPC=y +# CONFIG_SYSVIPC is not set # CONFIG_T5403 is not set # CONFIG_TABLET_SERIAL_WACOM4 is not set # CONFIG_TABLET_USB_ACECAD is not set diff --git a/kernel-aarch64-automotive-rhel.config b/kernel-aarch64-automotive-rhel.config index f99c87e1c..28e5b5bde 100644 --- a/kernel-aarch64-automotive-rhel.config +++ b/kernel-aarch64-automotive-rhel.config @@ -5452,7 +5452,7 @@ CONFIG_PNFS_BLOCK=m CONFIG_PNFS_FILE_LAYOUT=m CONFIG_PNFS_FLEXFILE_LAYOUT=m CONFIG_PNP_DEBUG_MESSAGES=y -CONFIG_POSIX_MQUEUE=y +# CONFIG_POSIX_MQUEUE is not set CONFIG_POSIX_TIMERS=y # CONFIG_POWER10_CPU is not set CONFIG_POWERCAP=y @@ -7770,7 +7770,7 @@ CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set # CONFIG_SYSV_FS is not set -CONFIG_SYSVIPC=y +# CONFIG_SYSVIPC is not set # CONFIG_T5403 is not set # CONFIG_TABLET_SERIAL_WACOM4 is not set # CONFIG_TABLET_USB_ACECAD is not set diff --git a/kernel-x86_64-automotive-debug-rhel.config b/kernel-x86_64-automotive-debug-rhel.config index 9eb57575d..3db6ee235 100644 --- a/kernel-x86_64-automotive-debug-rhel.config +++ b/kernel-x86_64-automotive-debug-rhel.config @@ -5108,7 +5108,7 @@ CONFIG_PNFS_FLEXFILE_LAYOUT=m CONFIG_PNPACPI=y # CONFIG_PNP_DEBUG_MESSAGES is not set CONFIG_PNP=y -CONFIG_POSIX_MQUEUE=y +# CONFIG_POSIX_MQUEUE is not set CONFIG_POSIX_TIMERS=y # CONFIG_POWER10_CPU is not set CONFIG_POWERCAP=y @@ -7264,7 +7264,7 @@ CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set # CONFIG_SYSV_FS is not set -CONFIG_SYSVIPC=y +# CONFIG_SYSVIPC is not set # CONFIG_T5403 is not set # CONFIG_TABLET_SERIAL_WACOM4 is not set # CONFIG_TABLET_USB_ACECAD is not set diff --git a/kernel-x86_64-automotive-rhel.config b/kernel-x86_64-automotive-rhel.config index 1e3f91332..cf2131e27 100644 --- a/kernel-x86_64-automotive-rhel.config +++ b/kernel-x86_64-automotive-rhel.config @@ -5086,7 +5086,7 @@ CONFIG_PNFS_FLEXFILE_LAYOUT=m CONFIG_PNPACPI=y # CONFIG_PNP_DEBUG_MESSAGES is not set CONFIG_PNP=y -CONFIG_POSIX_MQUEUE=y +# CONFIG_POSIX_MQUEUE is not set CONFIG_POSIX_TIMERS=y # CONFIG_POWER10_CPU is not set CONFIG_POWERCAP=y @@ -7240,7 +7240,7 @@ CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSV68_PARTITION is not set # CONFIG_SYSV_FS is not set -CONFIG_SYSVIPC=y +# CONFIG_SYSVIPC is not set # CONFIG_T5403 is not set # CONFIG_TABLET_SERIAL_WACOM4 is not set # CONFIG_TABLET_USB_ACECAD is not set diff --git a/kernel.changelog b/kernel.changelog index 51ef20178..5e6a71e53 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,11 +1,24 @@ -* Fri Feb 07 2025 Fedora Kernel Team [6.14.0-0.rc1.bb066fe812d6.19] -- Add -fzero-init-padding-bits to bindgen_skip_cflags (Justin M. Forbes) +* Mon Feb 10 2025 Fedora Kernel Team [6.14.0-0.rc2.22] - apply -Wno-error=unterminated-string-initialization temporarily (Thorsten Leemhuis) -- x86/boot: Use '-std=gnu11' to fix build with GCC 15 (Nathan Chancellor) - include/linux: Adjust headers for C23 (Jakub Jelinek) - x86/insn_decoder_test: allow longer symbol-names (David Rheinsberg) Resolves: +* Mon Feb 10 2025 Fedora Kernel Team [6.14.0-0.rc2.21] +- Linux v6.14.0-0.rc2 +Resolves: + +* Sun Feb 09 2025 Fedora Kernel Team [6.14.0-0.rc1.9946eaf552b1.20] +- Linux v6.14.0-0.rc1.9946eaf552b1 +Resolves: + +* Sat Feb 08 2025 Fedora Kernel Team [6.14.0-0.rc1.8f6629c004b1.19] +- redhat/configs: amend USB_ONBOARD_DEV_USB5744 (Eric Chanudet) +- redhat/configs: automotive: Disable SYSIPC and MQUEUE configs (Dorinda Bassey) +- redhat: kernel.spec: add ynl to kernel-tools (Jan Stancek) +- Linux v6.14.0-0.rc1.8f6629c004b1 +Resolves: + * Fri Feb 07 2025 Fedora Kernel Team [6.14.0-0.rc1.bb066fe812d6.18] - fedora: enable USB device USB5744 (Peter Robinson) - Linux v6.14.0-0.rc1.bb066fe812d6 diff --git a/kernel.spec b/kernel.spec index 98ab05bc1..1a401f39e 100644 --- a/kernel.spec +++ b/kernel.spec @@ -162,13 +162,13 @@ Summary: The Linux kernel %define specrpmversion 6.14.0 %define specversion 6.14.0 %define patchversion 6.14 -%define pkgrelease 0.rc1.20250207gitbb066fe812d6.19 +%define pkgrelease 0.rc2.22 %define kversion 6 -%define tarfile_release 6.14-rc1-81-gbb066fe812d6 +%define tarfile_release 6.14-rc2 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 0.rc1.20250207gitbb066fe812d6.19%{?buildid}%{?dist} +%define specrelease 0.rc2.22%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 6.14.0 @@ -230,6 +230,8 @@ Summary: The Linux kernel %define with_libperf %{?_without_libperf: 0} %{?!_without_libperf: 1} # tools %define with_tools %{?_without_tools: 0} %{?!_without_tools: 1} +# ynl +%define with_ynl %{?_without_ynl: 0} %{?!_without_ynl: 1} # kernel-debuginfo %define with_debuginfo %{?_without_debuginfo: 0} %{?!_without_debuginfo: 1} # kernel-abi-stablelists @@ -761,6 +763,11 @@ BuildRequires: pciutils-devel BuildRequires: libnl3-devel %endif %endif + +%if %{with_tools} && %{with_ynl} +BuildRequires: python3-pyyaml python3-jsonschema python3-pip python3-setuptools +%endif + %if %{with_tools} || %{signmodules} || %{signkernel} BuildRequires: openssl-devel %endif @@ -3066,6 +3073,19 @@ chmod +x tools/perf/check-headers.sh %endif %if %{with_tools} + +%if %{with_ynl} +pushd tools/net/ynl +export PIP_CONFIG_FILE=/tmp/pip.config +cat < $PIP_CONFIG_FILE +[install] +no-index = true +no-build-isolation = false +EOF +%{tools_make} %{?_smp_mflags} DESTDIR=$RPM_BUILD_ROOT install +popd +%endif + %ifarch %{cpupowerarchs} # cpupower # make sure version-gen.sh is executable. @@ -3954,6 +3974,12 @@ fi\ %config(noreplace) %{_sysconfdir}/logrotate.d/kvm_stat %{_bindir}/page_owner_sort %{_bindir}/slabinfo +%if %{with_ynl} +%{_bindir}/ynl* +%{_docdir}/ynl +%{_datadir}/ynl +%{python3_sitelib}/pyynl* +%endif %if %{with_debuginfo} %files -f %{package_name}-tools-debuginfo.list -n %{package_name}-tools-debuginfo @@ -3963,13 +3989,19 @@ fi\ %files -n %{package_name}-tools-libs %{_libdir}/libcpupower.so.1 %{_libdir}/libcpupower.so.0.0.1 +%endif %files -n %{package_name}-tools-libs-devel +%ifarch %{cpupowerarchs} %{_libdir}/libcpupower.so %{_includedir}/cpufreq.h %{_includedir}/cpuidle.h %{_includedir}/powercap.h %endif +%if %{with_ynl} +%{_libdir}/libynl* +%{_includedir}/ynl +%endif %files -n rtla %{_bindir}/rtla @@ -4180,13 +4212,23 @@ fi\ # # %changelog -* Fri Feb 07 2025 Fedora Kernel Team [6.14.0-0.rc1.bb066fe812d6.19] -- Add -fzero-init-padding-bits to bindgen_skip_cflags (Justin M. Forbes) +* Mon Feb 10 2025 Fedora Kernel Team [6.14.0-0.rc2.22] - apply -Wno-error=unterminated-string-initialization temporarily (Thorsten Leemhuis) -- x86/boot: Use '-std=gnu11' to fix build with GCC 15 (Nathan Chancellor) - include/linux: Adjust headers for C23 (Jakub Jelinek) - x86/insn_decoder_test: allow longer symbol-names (David Rheinsberg) +* Mon Feb 10 2025 Fedora Kernel Team [6.14.0-0.rc2.21] +- Linux v6.14.0-0.rc2 + +* Sun Feb 09 2025 Fedora Kernel Team [6.14.0-0.rc1.9946eaf552b1.20] +- Linux v6.14.0-0.rc1.9946eaf552b1 + +* Sat Feb 08 2025 Fedora Kernel Team [6.14.0-0.rc1.8f6629c004b1.19] +- redhat/configs: amend USB_ONBOARD_DEV_USB5744 (Eric Chanudet) +- redhat/configs: automotive: Disable SYSIPC and MQUEUE configs (Dorinda Bassey) +- redhat: kernel.spec: add ynl to kernel-tools (Jan Stancek) +- Linux v6.14.0-0.rc1.8f6629c004b1 + * Fri Feb 07 2025 Fedora Kernel Team [6.14.0-0.rc1.bb066fe812d6.18] - fedora: enable USB device USB5744 (Peter Robinson) - Linux v6.14.0-0.rc1.bb066fe812d6 diff --git a/patch-6.14-redhat.patch b/patch-6.14-redhat.patch index a3a2b10b5..b7033ddf7 100644 --- a/patch-6.14-redhat.patch +++ b/patch-6.14-redhat.patch @@ -8,7 +8,6 @@ arch/s390/include/asm/ipl.h | 1 + arch/s390/kernel/ipl.c | 5 + arch/s390/kernel/setup.c | 4 + - arch/x86/boot/compressed/Makefile | 1 + arch/x86/kernel/cpu/common.c | 1 + arch/x86/kernel/setup.c | 98 +++- arch/x86/tools/insn_decoder_test.c | 2 +- @@ -81,7 +80,6 @@ kernel/rh_messages.c | 414 ++++++++++++++++ kernel/rh_messages.h | 326 +++++++++++++ kernel/rh_waived.c | 104 ++++ - rust/Makefile | 1 + scripts/Makefile.extrawarn | 4 + scripts/mod/modpost.c | 8 + scripts/tags.sh | 2 + @@ -89,7 +87,7 @@ security/lockdown/Kconfig | 13 + security/lockdown/lockdown.c | 1 + security/security.c | 12 + - 91 files changed, 2784 insertions(+), 218 deletions(-) + 89 files changed, 2782 insertions(+), 218 deletions(-) diff --git a/Documentation/admin-guide/kernel-parameters.txt b/Documentation/admin-guide/kernel-parameters.txt index fb8752b42ec8..4e22c8f2f90e 100644 @@ -196,7 +194,7 @@ index 000000000000..fd77bd5c97e2 + +endmenu diff --git a/Makefile b/Makefile -index 9e0d63d9d94b..0d73eef87646 100644 +index 89628e354ca7..9dd2110692ed 100644 --- a/Makefile +++ b/Makefile @@ -22,6 +22,18 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -351,18 +349,6 @@ index d78bcfe707b5..f3a71214a211 100644 /* Have one command line that is parsed and saved in /proc/cmdline */ /* boot_command_line has been already set up in early.c */ *cmdline_p = boot_command_line; -diff --git a/arch/x86/boot/compressed/Makefile b/arch/x86/boot/compressed/Makefile -index f2051644de94..606c74f27459 100644 ---- a/arch/x86/boot/compressed/Makefile -+++ b/arch/x86/boot/compressed/Makefile -@@ -25,6 +25,7 @@ targets := vmlinux vmlinux.bin vmlinux.bin.gz vmlinux.bin.bz2 vmlinux.bin.lzma \ - # avoid errors with '-march=i386', and future flags may depend on the target to - # be valid. - KBUILD_CFLAGS := -m$(BITS) -O2 $(CLANG_FLAGS) -+KBUILD_CFLAGS += -std=gnu11 - KBUILD_CFLAGS += -fno-strict-aliasing -fPIE - KBUILD_CFLAGS += -Wundef - KBUILD_CFLAGS += -DDISABLE_BRANCH_PROFILING diff --git a/arch/x86/kernel/cpu/common.c b/arch/x86/kernel/cpu/common.c index 7cce91b19fb2..82bfcf5c2092 100644 --- a/arch/x86/kernel/cpu/common.c @@ -1997,7 +1983,7 @@ index a00671b58701..eeef2766b8b3 100644 if (ret < 0) goto err_allowedips; diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c -index 40046770f1bf..9acf12b28c30 100644 +index 818d4e49aab5..90bb547062cd 100644 --- a/drivers/nvme/host/core.c +++ b/drivers/nvme/host/core.c @@ -276,6 +276,9 @@ void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) @@ -2685,10 +2671,10 @@ index e2f1ce37c41e..2b0c2fadd8e2 100644 #ifdef CONFIG_PERF_EVENTS LSM_HOOK(int, 0, perf_event_open, struct perf_event_attr *attr, int type) diff --git a/include/linux/module.h b/include/linux/module.h -index 23792d5d7b74..6ded05874b3c 100644 +index 30e5b19bafa9..e18f45c86adb 100644 --- a/include/linux/module.h +++ b/include/linux/module.h -@@ -426,6 +426,7 @@ struct module { +@@ -429,6 +429,7 @@ struct module { struct module_attribute *modinfo_attrs; const char *version; const char *srcversion; @@ -2696,7 +2682,7 @@ index 23792d5d7b74..6ded05874b3c 100644 struct kobject *holders_dir; /* Exported symbols */ -@@ -1024,4 +1025,8 @@ static inline unsigned long find_kallsyms_symbol_value(struct module *mod, +@@ -1027,4 +1028,8 @@ static inline unsigned long find_kallsyms_symbol_value(struct module *mod, #endif /* CONFIG_MODULES && CONFIG_KALLSYMS */ @@ -4658,20 +4644,8 @@ index 000000000000..84e22b1730cc + return 0; +} +late_initcall(__add_rh_flag); -diff --git a/rust/Makefile b/rust/Makefile -index 8fcfd60447bc..285de608c41f 100644 ---- a/rust/Makefile -+++ b/rust/Makefile -@@ -240,6 +240,7 @@ bindgen_skip_c_flags := -mno-fp-ret-in-387 -mpreferred-stack-boundary=% \ - -fzero-call-used-regs=% -fno-stack-clash-protection \ - -fno-inline-functions-called-once -fsanitize=bounds-strict \ - -fstrict-flex-arrays=% -fmin-function-alignment=% \ -+ -fzero-init-padding-bits=% \ - --param=% --param asan-% - - # Derived from `scripts/Makefile.clang`. diff --git a/scripts/Makefile.extrawarn b/scripts/Makefile.extrawarn -index eb719f6d8d53..1433ae2e9e44 100644 +index dc081cf46d21..25fe35170155 100644 --- a/scripts/Makefile.extrawarn +++ b/scripts/Makefile.extrawarn @@ -20,6 +20,10 @@ KBUILD_CFLAGS += $(call cc-disable-warning, address-of-packed-member) @@ -4686,7 +4660,7 @@ index eb719f6d8d53..1433ae2e9e44 100644 KBUILD_CFLAGS += -Wframe-larger-than=$(CONFIG_FRAME_WARN) endif diff --git a/scripts/mod/modpost.c b/scripts/mod/modpost.c -index e18ae7dc8140..44c9f8cd8149 100644 +index 36b28987a2f0..c3f3ccd5597e 100644 --- a/scripts/mod/modpost.c +++ b/scripts/mod/modpost.c @@ -27,6 +27,7 @@ @@ -4697,7 +4671,7 @@ index e18ae7dc8140..44c9f8cd8149 100644 static bool module_enabled; /* Are we using CONFIG_MODVERSIONS? */ -@@ -1955,6 +1956,12 @@ static void write_buf(struct buffer *b, const char *fname) +@@ -1988,6 +1989,12 @@ static void write_buf(struct buffer *b, const char *fname) } } @@ -4710,7 +4684,7 @@ index e18ae7dc8140..44c9f8cd8149 100644 static void write_if_changed(struct buffer *b, const char *fname) { char *tmp; -@@ -2024,6 +2031,7 @@ static void write_mod_c_file(struct module *mod) +@@ -2057,6 +2064,7 @@ static void write_mod_c_file(struct module *mod) } add_srcversion(&buf, mod); diff --git a/sources b/sources index 135f8fd13..db93ff96d 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-6.14-rc1-81-gbb066fe812d6.tar.xz) = 4a079c4e9f72c114dc3d679eb009c8d1a9d3d0e9361ce15a5accc65c10e7e27d7561b13888a87325d28ec8059beee9fd1874bda47ee2ca3b54d160fd2d823dca -SHA512 (kernel-abi-stablelists-6.14.0.tar.xz) = e4bfa05b256b8e0adf158f70db9b8f0818ba68eea214924c7dac338cf7d7febc871e11e072575d2c4e0930931d7411317912ef41d105c15630d443cd39bc8b4e -SHA512 (kernel-kabi-dw-6.14.0.tar.xz) = 56a31132716bb8e2b506c07e881454f31e6bce15e8c5d7e89ae25d8ee1fcad9b971a69068f38d08990314dafd15ec6f83d3943c9e045dfe40885a369c081d8ad +SHA512 (linux-6.14-rc2.tar.xz) = 6e9a53422c518b8a24b13f4ce3c5228369af66aa33d48dd27c87ea022d1fc675898b79fb58eff0493a46aa23869120bf796963df4389fdca33d94a7d5ca32c42 +SHA512 (kernel-abi-stablelists-6.14.0.tar.xz) = 9babc825318d66823e221a2b8ff98b706693b40b9d89957b70663ec9b814e4a561428195b6f5c5bde6472c468974efc40541f9c4220abd8c05df8dd782c848b1 +SHA512 (kernel-kabi-dw-6.14.0.tar.xz) = 76b3e3872fbac2c766a23a0f01edde2aff0a0f4ab987285abcaa11da6098a959425573858c43af12efd81ca17a41bf1418ed5cc6ea75b1d215ee9c4fc0781dfe