KVM: nVMX: initialize PML fields in vmcs02
authorLadi Prosek <lprosek@redhat.com>
Tue, 4 Apr 2017 12:18:53 +0000 (14:18 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 14 May 2017 12:00:18 +0000 (14:00 +0200)
commit560a979735f49f0ba2fa28117acdfb861f05cd97
treec93ae0befd92d0c0ca634760b7f99a5ff465b6f7
parent39058adebbb1fa2e7eedbfa138f4abf978fede77
KVM: nVMX: initialize PML fields in vmcs02

commit 1fb883bb827ee8efc1cc9ea0154f953f8a219d38 upstream.

L2 was running with uninitialized PML fields which led to incomplete
dirty bitmap logging. This manifested as all kinds of subtle erratic
behavior of the nested guest.

Fixes: 843e4330573c ("KVM: VMX: Add PML support in VMX")
Signed-off-by: Ladi Prosek <lprosek@redhat.com>
Signed-off-by: Radim Krčmář <rkrcmar@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/x86/kvm/vmx.c