+0
−5
+1
−1
Loading
mainline inclusion from mainline-v6.8-rc1 commit 9c8021d4ae85f1531230fc33653e06e9f1fdb7f1 category: feature bugzilla: https://gitee.com/openeuler/intel-kernel/issues/I94GWL CVE: NA Reference: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=9c8021d4ae85f1531230fc33653e06e9f1fdb7f1 -------------------------------- Remove kvm_vcpu_is_illegal_gpa() and use !kvm_vcpu_is_legal_gpa() instead. The "illegal" helper actually predates the "legal" helper, the only reason the "illegal" variant wasn't removed by commit 4bda0e97 ("KVM: x86: Add a helper to check for a legal GPA") was to avoid code churn. Now that CR3 has a dedicated helper, there are fewer callers, and so the code churn isn't that much of a deterrent. No functional change intended. Intel-SIG: commit 9c8021d4ae85 KVM: x86: Remove kvm_vcpu_is_illegal_gpa() Backport KVM Linear Address Masking (LAM) support. Signed-off-by:Binbin Wu <binbin.wu@linux.intel.com> Tested-by:
Xuelian Guo <xuelian.guo@intel.com> Link: https://lore.kernel.org/r/20230913124227.12574-8-binbin.wu@linux.intel.com [sean: provide a bit of history in the changelog] Signed-off-by:
Sean Christopherson <seanjc@google.com> [ Zhiquan Li: amend commit log ] Signed-off-by:
Zhiquan Li <zhiquan1.li@intel.com>