aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-sqlite.py
diff options
context:
space:
mode:
authorJing Liu <[email protected]>2022-01-05 04:35:21 -0800
committerPaolo Bonzini <[email protected]>2022-01-14 13:43:29 -0500
commit820a6ee944e74e57255ac2e90916ecdaade57b95 (patch)
treec3f9bef9f63886cb4e158b78923f31d79b32eb36 /tools/perf/scripts/python/export-to-sqlite.py
parent8eb9a48ac1e86a8a59f7123b529d6e498fb1f163 (diff)
kvm: x86: Add emulation for IA32_XFD
Intel's eXtended Feature Disable (XFD) feature allows the software to dynamically adjust fpstate buffer size for XSAVE features which have large state. Because guest fpstate has been expanded for all possible dynamic xstates at KVM_SET_CPUID2, emulation of the IA32_XFD MSR is straightforward. For write just call fpu_update_guest_xfd() to update the guest fpu container once all the sanity checks are passed. For read simply return the cached value in the container. Signed-off-by: Jing Liu <[email protected]> Signed-off-by: Zeng Guang <[email protected]> Signed-off-by: Wei Wang <[email protected]> Signed-off-by: Jing Liu <[email protected]> Signed-off-by: Yang Zhong <[email protected]> Message-Id: <[email protected]> Signed-off-by: Paolo Bonzini <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions