]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
KVM: x86: SVM: Remove vmcb_is_dirty()
authorJim Mattson <jmattson@google.com>
Tue, 24 Feb 2026 00:54:39 +0000 (16:54 -0800)
committerSean Christopherson <seanjc@google.com>
Thu, 5 Mar 2026 00:09:09 +0000 (16:09 -0800)
After commit dd26d1b5d6ed ("KVM: nSVM: Cache all used fields from VMCB12"),
vmcb_is_dirty() has no callers. Remove the function.

Signed-off-by: Jim Mattson <jmattson@google.com>
Link: https://patch.msgid.link/20260224005500.1471972-2-jmattson@google.com
Signed-off-by: Sean Christopherson <seanjc@google.com>
arch/x86/kvm/svm/svm.h

index 995c8de3f66083a75ca420d6fd658934f3aa2967..c53068848628999ee6e0b2c9f979a63bdca0baa9 100644 (file)
@@ -433,11 +433,6 @@ static inline void vmcb_mark_dirty(struct vmcb *vmcb, int bit)
        vmcb->control.clean &= ~(1 << bit);
 }
 
-static inline bool vmcb_is_dirty(struct vmcb *vmcb, int bit)
-{
-        return !test_bit(bit, (unsigned long *)&vmcb->control.clean);
-}
-
 static inline bool vmcb12_is_dirty(struct vmcb_ctrl_area_cached *control, int bit)
 {
        return !test_bit(bit, (unsigned long *)&control->clean);