diff options
author | Aaron Lewis <[email protected]> | 2023-04-04 17:45:15 -0700 |
---|---|---|
committer | Sean Christopherson <[email protected]> | 2023-04-11 10:19:03 -0700 |
commit | 6be3ae45f567cdebb5b9938137bf3445ceacf9fb (patch) | |
tree | 84ecd4be65938442d421322bd51d8bc7c4be5dc2 /lib/test_fortify/write_overflow-strncpy-src.c | |
parent | 7712145073876092e9aa81f0b836fef8b5694b14 (diff) |
KVM: x86: Add a helper to handle filtering of unpermitted XCR0 features
Add a helper, kvm_get_filtered_xcr0(), to dedup code that needs to account
for XCR0 features that require explicit opt-in on a per-process basis. In
addition to documenting when KVM should/shouldn't consult
xstate_get_guest_group_perm(), the helper will also allow sanitizing the
filtered XCR0 to avoid enumerating architecturally illegal XCR0 values,
e.g. XTILE_CFG without XTILE_DATA.
No functional changes intended.
Signed-off-by: Aaron Lewis <[email protected]>
Reviewed-by: Mingwei Zhang <[email protected]>
[sean: rename helper, move to x86.h, massage changelog]
Reviewed-by: Aaron Lewis <[email protected]>
Tested-by: Aaron Lewis <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Sean Christopherson <[email protected]>
Diffstat (limited to 'lib/test_fortify/write_overflow-strncpy-src.c')
0 files changed, 0 insertions, 0 deletions