]> git.baikalelectronics.ru Git - kernel.git/commit
Revert "kvm: x86: Use task structs fpu field for user"
authorPaolo Bonzini <pbonzini@redhat.com>
Mon, 22 Jul 2019 11:31:27 +0000 (13:31 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Mon, 22 Jul 2019 11:55:47 +0000 (13:55 +0200)
commit48f897a76d6dd4fc79b8e6cdd58ec752d8f9050d
treedc71d0c7642fcae8d52fb969c95f9d50ed47d40a
parentfe5d298a672323d393c5cdba6f39a0cecfc5e02b
Revert "kvm: x86: Use task structs fpu field for user"

This reverts commit a76d1ad7669585214c0c6294dfbbb61fee8eae8c
("kvm: x86: Use task structs fpu field for user", 2018-11-06).
The commit is broken and causes QEMU's FPU state to be destroyed
when KVM_RUN is preempted.

Fixes: a76d1ad76695 ("kvm: x86: Use task structs fpu field for user")
Cc: stable@vger.kernel.org
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/include/asm/kvm_host.h
arch/x86/kvm/x86.c