]> git.ipfire.org Git - thirdparty/kernel/stable.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)
commitec269475cba7bcdd1eb8fdf8e87f4c6c81a376fe
treedc71d0c7642fcae8d52fb969c95f9d50ed47d40a
parentcf64527bb33f6cec2ed50f89182fc4688d0056b6
Revert "kvm: x86: Use task structs fpu field for user"

This reverts commit 240c35a3783ab9b3a0afaba0dde7291295680a6b
("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: 240c35a3783a ("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