diff options
author | Chang S. Bae <chang.seok.bae@intel.com> | 2025-04-15 19:16:52 -0700 |
---|---|---|
committer | Ingo Molnar <mingo@kernel.org> | 2025-04-16 09:44:14 +0200 |
commit | bd0b10b795c5c4c587e83c0498251356874c655c (patch) | |
tree | ab5158cc05302de4c16dbbe8cec96d8819f36811 /scripts/lib/kdoc/kdoc_re.py | |
parent | b02dc185ee86836cf1d8a37b81349374e4018ee0 (diff) |
x86/fpu/apx: Define APX state component
Advanced Performance Extensions (APX) is associated with a new state
component number 19. To support saving and restoring of the corresponding
registers via the XSAVE mechanism, introduce the component definition
along with the necessary sanity checks.
Define the new component number, state name, and those register data
type. Then, extend the size checker to validate the register data type
and explicitly list the APX feature flag as a dependency for the new
component in xsave_cpuid_features[].
Signed-off-by: Chang S. Bae <chang.seok.bae@intel.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Reviewed-by: Sohil Mehta <sohil.mehta@intel.com>
Cc: Andy Lutomirski <luto@kernel.org>
Cc: H. Peter Anvin <hpa@zytor.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Oleg Nesterov <oleg@redhat.com>
Link: https://lore.kernel.org/r/20250416021720.12305-3-chang.seok.bae@intel.com
Diffstat (limited to 'scripts/lib/kdoc/kdoc_re.py')
0 files changed, 0 insertions, 0 deletions