about summary refs log tree commit diff
path: root/NEWS
diff options
context:
space:
mode:
authorSajan Karumanchi <sajan.karumanchi@amd.com>2023-08-01 15:20:55 +0000
committerFlorian Weimer <fweimer@redhat.com>2023-09-26 08:48:01 +0200
commit9d5c6e27ed6af40339f0be28f0c613fae4179c46 (patch)
tree3b05f731cf689d1dfc370d5e91b81e10cbcf5fa9 /NEWS
parent79310b45afbbfae573312029298e8a7fc0b892a1 (diff)
downloadglibc-9d5c6e27ed6af40339f0be28f0c613fae4179c46.tar.gz
glibc-9d5c6e27ed6af40339f0be28f0c613fae4179c46.tar.xz
glibc-9d5c6e27ed6af40339f0be28f0c613fae4179c46.zip
x86: Fix for cache computation on AMD legacy cpus.
Some legacy AMD CPUs and hypervisors have the _cpuid_ '0x8000_001D'
set to Zero, thus resulting in zeroed-out computed cache values.
This patch reintroduces the old way of cache computation as a
fail-safe option to handle these exceptions.
Fixed 'level4_cache_size' value through handle_amd().

Reviewed-by: Premachandra Mallappa <premachandra.mallappa@amd.com>
Tested-by: Florian Weimer <fweimer@redhat.com>
(cherry picked from commit dcad5c8578130dec7f35fd5b0885304b59f9f543)
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS1
1 files changed, 1 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 08dd3c98a4..d6cd902bd3 100644
--- a/NEWS
+++ b/NEWS
@@ -34,6 +34,7 @@ The following bugs are resolved with this release:
   [30151] gshadow: Matching sgetsgent, sgetsgent_r ERANGE handling
   [30163] posix: Fix system blocks SIGCHLD erroneously
   [30305] x86_64: Fix asm constraints in feraiseexcept
+  [30428] AMD cache size computation does not work for some CPUs, hypervisors
   [30477] libc: [RISCV]: time64 does not work on riscv32
   [30515] _dl_find_object incorrectly returns 1 during early startup
   [30785] Always call destructors in reverse constructor order