From: Alexander Graf Date: Fri, 18 Jan 2013 14:22:08 +0000 (+0100) Subject: KVM: PPC: E500: Remove kvmppc_e500_tlbil_all usage from guest TLB code X-Git-Tag: v3.9-rc1~97^2~8 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b9e3e208935e95ad62bd1b1bc4408c23a9ae3ada;p=pandora-kernel.git KVM: PPC: E500: Remove kvmppc_e500_tlbil_all usage from guest TLB code The guest TLB handling code should not have any insight into how the host TLB shadow code works. kvmppc_e500_tlbil_all() is a function that is used for distinction between e500v2 and e500mc (E.HV) on how to flush shadow entries. This function really is private between the e500.c/e500mc.c file and e500_mmu_host.c. Instead of this one, use the public kvmppc_core_flush_tlb() function to flush all shadow TLB entries. As a nice side effect, with this we also end up flushing TLB1 entries which we forgot to do before. Signed-off-by: Alexander Graf --- Reading git-diff-tree failed