]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
KVM: TDX: Rename tdx_sept_remove_private_spte() to show it's for leaf SPTEs
authorYan Zhao <yan.y.zhao@intel.com>
Sat, 9 May 2026 07:57:19 +0000 (15:57 +0800)
committerSean Christopherson <seanjc@google.com>
Thu, 28 May 2026 00:19:21 +0000 (17:19 -0700)
Rename tdx_sept_remove_private_spte() to tdx_sept_remove_leaf_spte() to
clearly show that this function is for removal of leaf SPTEs.

No functional change intended.

Signed-off-by: Yan Zhao <yan.y.zhao@intel.com>
Link: https://patch.msgid.link/20260509075719.4338-1-yan.y.zhao@intel.com
Signed-off-by: Sean Christopherson <seanjc@google.com>
arch/x86/kvm/vmx/tdx.c

index 54c85b81a09f5acafaabed014abef422e87b35f4..b1c273dfbe4c273470f200d4478cef0830beba97 100644 (file)
@@ -1764,8 +1764,8 @@ static void tdx_track(struct kvm *kvm)
        kvm_make_all_cpus_request(kvm, KVM_REQ_OUTSIDE_GUEST_MODE);
 }
 
-static int tdx_sept_remove_private_spte(struct kvm *kvm, gfn_t gfn,
-                                       enum pg_level level, u64 old_spte)
+static int tdx_sept_remove_leaf_spte(struct kvm *kvm, gfn_t gfn,
+                                    enum pg_level level, u64 old_spte)
 {
        struct kvm_tdx *kvm_tdx = to_kvm_tdx(kvm);
        kvm_pfn_t pfn = spte_to_pfn(old_spte);
@@ -1838,7 +1838,7 @@ static int tdx_sept_set_private_spte(struct kvm *kvm, gfn_t gfn, u64 old_spte,
        lockdep_assert_held(&kvm->mmu_lock);
 
        if (is_shadow_present_pte(old_spte))
-               return tdx_sept_remove_private_spte(kvm, gfn, level, old_spte);
+               return tdx_sept_remove_leaf_spte(kvm, gfn, level, old_spte);
 
        if (KVM_BUG_ON(!is_shadow_present_pte(new_spte), kvm))
                return -EIO;
@@ -2832,7 +2832,7 @@ void tdx_flush_tlb_current(struct kvm_vcpu *vcpu)
 void tdx_flush_tlb_all(struct kvm_vcpu *vcpu)
 {
        /*
-        * TDX has called tdx_track() in tdx_sept_remove_private_spte() to
+        * TDX has called tdx_track() in tdx_sept_remove_leaf_spte() to
         * ensure that private EPT will be flushed on the next TD enter. No need
         * to call tdx_track() here again even when this callback is a result of
         * zapping private EPT.