On Fri, Oct 16, 2020 at 7:56 AM Paolo Bonzini <pbonzini@xxxxxxxxxx> wrote: > > On 14/10/20 20:26, Ben Gardon wrote: > > + > > +static void put_tdp_mmu_root(struct kvm *kvm, struct kvm_mmu_page *root) > > +{ > > + if (kvm_mmu_put_root(root)) > > + kvm_tdp_mmu_free_root(kvm, root); > > +} > > Unused... Woops, I should have added an unused tag or added this in commit 7. It's used by many other functions, but nothing in this patch anymore. > > > +static void get_tdp_mmu_root(struct kvm *kvm, struct kvm_mmu_page *root) > > +{ > > + lockdep_assert_held(&kvm->mmu_lock); > > + > > + kvm_mmu_get_root(root); > > +} > > + > > ... and duplicate with kvm_mmu_get_root itself since we can move the > assertion there. > > Paolo >