On Tue, Jun 22, 2021, Colin King wrote: > From: Colin Ian King <colin.king@xxxxxxxxxxxxx> > > In the case where kvm_memslots_have_rmaps(kvm) is false the boolean > variable flush is not set and is uninitialized. If is_tdp_mmu_enabled(kvm) > is true then the call to kvm_tdp_mmu_zap_collapsible_sptes passes the > uninitialized value of flush into the call. Fix this by initializing > flush to false. > > Addresses-Coverity: ("Uninitialized scalar variable") > Fixes: e2209710ccc5 ("KVM: x86/mmu: Skip rmap operations if rmaps not allocated") > Signed-off-by: Colin Ian King <colin.king@xxxxxxxxxxxxx> > --- Reviewed-by: Sean Christopherson <seanjc@xxxxxxxxxx>