KVM: x86: handle invalid root_hpa everywhere
authorMarcelo Tosatti <mtosatti@redhat.com>
Fri, 3 Jan 2014 19:09:32 +0000 (17:09 -0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 31 Mar 2014 17:05:16 +0000 (10:05 -0700)
commit8334d550ff34c7d218b58c6bc8f1dd14a60c2340
tree4462a61d3d1c847fa27068097d9c69dcebb55033
parentf0edffeacfe02aba7868ef808b0ba22e117c95e1
KVM: x86: handle invalid root_hpa everywhere

commit 37f6a4e237303549c8676dfe1fd1991ceab512eb upstream.

Rom Freiman <rom@stratoscale.com> notes other code paths vulnerable to
bug fixed by 989c6b34f6a9480e397b.

Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Cc: Josh Boyer <jwboyer@fedoraproject.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/x86/kvm/mmu.c
arch/x86/kvm/paging_tmpl.h