aboutsummaryrefslogtreecommitdiff
path: root/lib/memory-notifier-error-inject.c
diff options
context:
space:
mode:
authorPaolo Bonzini <[email protected]>2014-11-21 19:05:07 +0100
committerPaolo Bonzini <[email protected]>2014-12-05 13:57:05 +0100
commitdf1daba7d1cb8ed7957f873cde5c9e953cbaa483 (patch)
tree7779c9c8d78cbe289779c22f1e0d04ee0a49afa0 /lib/memory-notifier-error-inject.c
parentba7b39203a3a18018173b87e73f27169bd8e5147 (diff)
KVM: x86: support XSAVES usage in the host
Userspace is expecting non-compacted format for KVM_GET_XSAVE, but struct xsave_struct might be using the compacted format. Convert in order to preserve userspace ABI. Likewise, userspace is passing non-compacted format for KVM_SET_XSAVE but the kernel will pass it to XRSTORS, and we need to convert back. Fixes: f31a9f7c71691569359fa7fb8b0acaa44bce0324 Cc: Fenghua Yu <[email protected]> Cc: [email protected] Cc: H. Peter Anvin <[email protected]> Tested-by: Nadav Amit <[email protected]> Reviewed-by: Radim Krčmář <[email protected]> Signed-off-by: Paolo Bonzini <[email protected]>
Diffstat (limited to 'lib/memory-notifier-error-inject.c')
0 files changed, 0 insertions, 0 deletions