]> git.ipfire.org Git - ipfire-2.x.git/blame - src/patches/glibc/glibc-rh607010.patch
pakfire: use correct tree on x86_64.
[ipfire-2.x.git] / src / patches / glibc / glibc-rh607010.patch
CommitLineData
12788f63
MT
12010-09-07 H.J. Lu <hongjiu.lu@intel.com>
2
3 * sysdeps/x86_64/cacheinfo.c (init_cacheinfo): Round cache sizes
4 up to multiple of 256 bytes.
5
6Index: glibc-2.12-2-gc4ccff1/sysdeps/x86_64/cacheinfo.c
7===================================================================
8--- glibc-2.12-2-gc4ccff1.orig/sysdeps/x86_64/cacheinfo.c
9+++ glibc-2.12-2-gc4ccff1/sysdeps/x86_64/cacheinfo.c
10@@ -661,12 +661,16 @@ init_cacheinfo (void)
11
12 if (data > 0)
13 {
14+ /* Round data cache size up to multiple of 256 bytes. */
15+ data = (data + 255) & ~255L;
16 __x86_64_data_cache_size_half = data / 2;
17 __x86_64_data_cache_size = data;
18 }
19
20 if (shared > 0)
21 {
22+ /* Round shared cache size up to multiple of 256 bytes. */
23+ shared = (shared + 255) & ~255L;
24 __x86_64_shared_cache_size_half = shared / 2;
25 __x86_64_shared_cache_size = shared;
26 }