commit | 1eff70a9abd46f175defafd29bc17ad456f398a7 | [log] [tgz] |
---|---|---|
author | Boris Ostrovsky <boris.ostrovsky@oracle.com> | Tue Nov 12 16:35:06 2019 +0000 |
committer | Paolo Bonzini <pbonzini@redhat.com> | Thu Jan 30 18:45:54 2020 +0100 |
tree | 977d32b00d6c75b404fb7b131d89f9e5de9021cd | |
parent | 8c6de56a42e0c657955e12b882a81ef07d1d073e [diff] |
x86/kvm: Introduce kvm_(un)map_gfn() kvm_vcpu_(un)map operates on gfns from any current address space. In certain cases we want to make sure we are not mapping SMRAM and for that we can use kvm_(un)map_gfn() that we are introducing in this patch. This is part of CVE-2019-3016. Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com> Reviewed-by: Joao Martins <joao.m.martins@oracle.com> Cc: stable@vger.kernel.org Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>