glibc/sysdeps
Sunil K Pandey 70b6488551 x86: Optimize xstate size calculation
Scan xstate IDs up to the maximum supported xstate ID.  Remove the
separate AMX xstate calculation.  Instead, exclude the AMX space from
the start of TILECFG to the end of TILEDATA in xsave_state_size.

Completed validation on SKL/SKX/SPR/SDE and compared xsave state size
with "ld.so --list-diagnostics" option, no regression.

Co-Authored-By: H.J. Lu <hjl.tools@gmail.com>
Reviewed-by: Sunil K Pandey <skpgkp2@gmail.com>
2025-04-05 07:51:38 -07:00
..
aarch64 aarch64: Fix _dl_tlsdesc_dynamic unwind for pac-ret (BZ 32612) 2025-03-31 10:08:06 -03:00
alpha math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
arc math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
arm math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
csky math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
generic Implement C23 pown 2025-03-27 10:44:44 +00:00
gnu
hppa math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
htl stdlib: Fix qsort memory leak if callback throws (BZ 32058) 2025-04-02 18:01:55 +00:00
hurd hurd: Consolidate signal mask change 2025-03-06 02:28:35 +01:00
i386 math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
ieee754 stdio-common: Reject real data w/o exponent digits in scanf [BZ #12701] 2025-03-28 12:35:53 +00:00
loongarch Fix typo in comment 2025-03-31 10:54:52 -03:00
m68k math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
mach stdlib: Fix qsort memory leak if callback throws (BZ 32058) 2025-04-02 18:01:55 +00:00
microblaze math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
mips math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
nptl stdlib: Fix qsort memory leak if callback throws (BZ 32058) 2025-04-02 18:01:55 +00:00
or1k math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
posix Fix underallocation of abort_msg_s struct (CVE-2025-0395) 2025-01-22 08:17:17 -05:00
powerpc math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
pthread tst-fopen-threaded: Only check EOF for failing read 2025-03-14 12:28:05 -04:00
riscv math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
s390 Raise the minimum GCC version to 12.1 [BZ #32539] 2025-03-31 08:04:29 -07:00
sh math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
sparc math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
unix sysdeps: powerpc: restore -mlong-double-128 check 2025-04-02 14:57:40 +01:00
wordsize-32 stdio-common: Reject integer prefixes in scanf [BZ #12701] 2025-03-28 12:35:53 +00:00
wordsize-64 stdio-common: Reject integer prefixes in scanf [BZ #12701] 2025-03-28 12:35:53 +00:00
x86 x86: Optimize xstate size calculation 2025-04-05 07:51:38 -07:00
x86_64 x86: Use separate variable for TLSDESC XSAVE/XSAVEC state size (bug 32810) 2025-03-29 09:17:38 +01:00