Version in base suite: 2.36-9+deb12u10 Version in overlay suite: 2.36-9+deb12u11 Base version: glibc_2.36-9+deb12u11 Target version: glibc_2.36-9+deb12u12 Base file: /srv/ftp-master.debian.org/ftp/pool/main/g/glibc/glibc_2.36-9+deb12u11.dsc Target file: /srv/ftp-master.debian.org/policy/pool/main/g/glibc/glibc_2.36-9+deb12u12.dsc changelog | 9 +++ patches/arm64/local-revert-aarch64-use-prefer_sve_ifuncs-for-sve-memset.diff | 26 ++++++++++ patches/series | 1 3 files changed, 36 insertions(+) diff -Nru glibc-2.36/debian/changelog glibc-2.36/debian/changelog --- glibc-2.36/debian/changelog 2025-05-29 09:41:11.000000000 +0000 +++ glibc-2.36/debian/changelog 2025-06-02 20:53:56.000000000 +0000 @@ -1,3 +1,12 @@ +glibc (2.36-9+deb12u12) bookworm; urgency=medium + + * d/p/local-revert-aarch64-use-prefer_sve_ifuncs-for-sve-memset.diff: revert + upstream commit "AArch64: Use prefer_sve_ifuncs for SVE memset" as + upstream commit "AArch64: Check kernel version for SVE ifuncs" has been + reverted in 2.36-9+deb12u9. + + -- Aurelien Jarno Mon, 02 Jun 2025 22:53:56 +0200 + glibc (2.36-9+deb12u11) bookworm; urgency=medium * debian/patches/git-updates.diff: update from upstream stable branch: diff -Nru glibc-2.36/debian/patches/arm64/local-revert-aarch64-use-prefer_sve_ifuncs-for-sve-memset.diff glibc-2.36/debian/patches/arm64/local-revert-aarch64-use-prefer_sve_ifuncs-for-sve-memset.diff --- glibc-2.36/debian/patches/arm64/local-revert-aarch64-use-prefer_sve_ifuncs-for-sve-memset.diff 1970-01-01 00:00:00.000000000 +0000 +++ glibc-2.36/debian/patches/arm64/local-revert-aarch64-use-prefer_sve_ifuncs-for-sve-memset.diff 2025-06-01 21:27:00.000000000 +0000 @@ -0,0 +1,26 @@ +From 397a9fa714a7e53547f05952dec4744d488fd480 Mon Sep 17 00:00:00 2001 +From: Aurelien Jarno +Date: Sun, 1 Jun 2025 23:26:31 +0200 +Subject: [PATCH] Revert "AArch64: Use prefer_sve_ifuncs for SVE memset" + +This reverts commit 4f3b4e7b52b14dcc4633f319bd4087af76674ae6. +--- + sysdeps/aarch64/multiarch/memset.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/sysdeps/aarch64/multiarch/memset.c b/sysdeps/aarch64/multiarch/memset.c +index 2b0a58b8fa..6567bb550c 100644 +--- a/sysdeps/aarch64/multiarch/memset.c ++++ b/sysdeps/aarch64/multiarch/memset.c +@@ -51,7 +51,7 @@ select_memset_ifunc (void) + if (IS_A64FX (midr) && zva_size == 256) + return __memset_a64fx; + +- if (prefer_sve_ifuncs && zva_size == 64) ++ if (zva_size == 64) + return __memset_sve_zva64; + } + +-- +2.47.2 + diff -Nru glibc-2.36/debian/patches/series glibc-2.36/debian/patches/series --- glibc-2.36/debian/patches/series 2025-05-22 08:17:41.000000000 +0000 +++ glibc-2.36/debian/patches/series 2025-06-01 21:28:14.000000000 +0000 @@ -27,6 +27,7 @@ arm/git-atomic-compiler-builtins.diff arm64/local-revert-aarch64-check-kernel-version-for-sve-ifuncs.diff +arm64/local-revert-aarch64-use-prefer_sve_ifuncs-for-sve-memset.diff hppa/local-inlining.diff