KVM: nSVM: do not copy vmcb01->control blindly to vmcb02->control
authorPaolo Bonzini <pbonzini@redhat.com>
Mon, 16 Nov 2020 11:13:15 +0000 (06:13 -0500)
committerPaolo Bonzini <pbonzini@redhat.com>
Mon, 15 Mar 2021 08:42:32 +0000 (04:42 -0400)
commit7c3ecfcd31936e85aa6eb90156d07308b899a76f
treef8d2300840af27bd9d19bc07a5d0e9951e3ff522
parent9e8f0fbfff1a7787658ce1add0625f59c4faf0ef
KVM: nSVM: do not copy vmcb01->control blindly to vmcb02->control

Most fields were going to be overwritten by vmcb12 control fields, or
do not matter at all because they are filled by the processor on vmexit.
Therefore, we need not copy them from vmcb01 to vmcb02 on vmentry.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/kvm/svm/nested.c