On Fri, 17 Jun 2022 11:02:44 +0100, Gavin Shan <gshan@xxxxxxxxxx> wrote: > > Hi Folks, > > We're reviewing upstream commits and found that it seems that > ++kvm->stat.generic.remote_tlb_flush has been missed from > kvm_flush_remote_tlbs(). If I'm correct, we still need to > increase the statistic in kvm_flush_remote_tlbs()? > > History about the changes: > > ce6a7007048b staging: r8188eu: remove {read,write}_macreg > The changes were NOT there any more. > 419025b3b419 Merge branch kvm-arm64/misc-5.15 into kvmarm-master/next > The changes were still there > 38f703663d4c KVM: arm64: Count VMID-wide TLB invalidations > The changes were initially introduced by this commit, > to increase 'kvm->stat.generic.remote_tlb_flush' in > kvm_flush_remote_tlbs(). I'm not sure what you are asking. This change is definitely still present in the upstream kernel, and I don't get your point with the staging commit, which is totally unrelated. $ git describe --contains ce6a7007048b --match=v\* v5.15-rc1~154^2~11 $ git describe --contains 419025b3b419 --match=v\* v5.15-rc1~65^2~4^2 $ git describe --contains 38f703663d4c --match=v\* v5.15-rc1~65^2~4^2^2~13 As you can see, the commit fixing the statistics was merged after staging one (it appears closer to -rc1, as there is 6 days between the two merge commits from Linus). Puzzled, M. -- Without deviation from the norm, progress is not possible. _______________________________________________ kvmarm mailing list kvmarm@xxxxxxxxxxxxxxxxxxxxx https://lists.cs.columbia.edu/mailman/listinfo/kvmarm