glibc/sysdeps
Noah Goldstein 47f7472178 x86: Fix slight bug in shared_per_thread cache size calculation.
After:
```
    commit af992e7abd
    Author: Noah Goldstein <goldstein.w.n@gmail.com>
    Date:   Wed Jun 7 13:18:01 2023 -0500

        x86: Increase `non_temporal_threshold` to roughly `sizeof_L3 / 4`
```

Split `shared` (cumulative cache size) from `shared_per_thread` (cache
size per socket), the `shared_per_thread` *can* be slightly off from
the previous calculation.

Previously we added `core` even if `threads_l2` was invalid, and only
used `threads_l2` to divide `core` if it was present. The changed
version only included `core` if `threads_l2` was valid.

This change restores the old behavior if `threads_l2` is invalid by
adding the entire value of `core`.
Reviewed-by: DJ Delorie <dj@redhat.com>
2023-07-18 20:56:25 -05:00
..
aarch64 configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
alpha configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
arc configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
arm configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
csky configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
generic sparc: Fix la_symbind for bind-now (BZ 23734) 2023-07-12 15:29:08 -03:00
gnu configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
hppa configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
htl Fix misspellings in sysdeps/ -- BZ 25337 2023-05-30 23:02:29 +00:00
hurd hurd: Fix using interposable hurd_thread_self 2023-05-19 20:45:51 +02:00
i386 Update i686 libm-test-ulps (again) 2023-07-19 01:32:13 +02:00
ia64 configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
ieee754 configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
loongarch configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
m68k configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
mach configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
microblaze configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
mips configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
nios2 configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
nptl Fix misspellings in sysdeps/ -- BZ 25337 2023-05-30 23:02:29 +00:00
or1k configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
posix hurd: readv: Get rid of alloca 2023-06-20 19:15:10 +02:00
powerpc configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
pthread Exclude routines from fortification 2023-07-05 16:59:48 +02:00
riscv configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
s390 configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
sh configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
sparc configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
unix configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
wordsize-32 Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
wordsize-64 hurd: Fix tst-writev test 2023-05-01 13:01:30 +02:00
x86 x86: Fix slight bug in shared_per_thread cache size calculation. 2023-07-18 20:56:25 -05:00
x86_64 configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00