aboutsummaryrefslogtreecommitdiff
path: root/mach/syscalls.awk
diff options
context:
space:
mode:
authorNoah Goldstein <goldstein.w.n@gmail.com>2023-07-17 23:14:33 -0500
committerNoah Goldstein <goldstein.w.n@gmail.com>2023-07-18 20:56:25 -0500
commit47f747217811db35854ea06741be3685e8bbd44d (patch)
treecc0be765c317ef17d6d73638ac221f4a24f00d03 /mach/syscalls.awk
parent2037f8ad016c05232bb170dbcb1a1d0ffbaeec20 (diff)
downloadglibc-47f747217811db35854ea06741be3685e8bbd44d.tar
glibc-47f747217811db35854ea06741be3685e8bbd44d.tar.gz
glibc-47f747217811db35854ea06741be3685e8bbd44d.tar.bz2
glibc-47f747217811db35854ea06741be3685e8bbd44d.zip
x86: Fix slight bug in `shared_per_thread` cache size calculation.
After: ``` commit af992e7abdc9049714da76cae1e5e18bc4838fb8 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>
Diffstat (limited to 'mach/syscalls.awk')
0 files changed, 0 insertions, 0 deletions