search for: machine_tlb_purge

Displaying 2 results from an estimated 2 matches for "machine_tlb_purge".

2008 Apr 01
0
[07/17][PATCH] kvm/ia64: Add TLB virtulization support.-V8
...TCH] KVM:IA64 : Add TLB virtulization support. > > vtlb.c includes tlb/VHPT virtulization. > Signed-off-by: Anthony Xu <anthony.xu at intel.com> > Signed-off-by: Xiantao Zhang <xiantao.zhang at intel.com> Hi Xiantao, Just a clarification question on this one: > +void machine_tlb_purge(u64 va, u64 ps) > +{ > + ia64_ptcl(va, ps << 2); > +} What is the purpose of machine_tlb_purge()? Is it supposed to do a global purge of the tlb on the host machine? If so, how does this macro differ from platform_global_tlb_purge()? I am mentioning this because it's very impor...
2008 Apr 01
0
[07/17][PATCH] kvm/ia64: Add TLB virtulization support.-V8
...TCH] KVM:IA64 : Add TLB virtulization support. > > vtlb.c includes tlb/VHPT virtulization. > Signed-off-by: Anthony Xu <anthony.xu at intel.com> > Signed-off-by: Xiantao Zhang <xiantao.zhang at intel.com> Hi Xiantao, Just a clarification question on this one: > +void machine_tlb_purge(u64 va, u64 ps) > +{ > + ia64_ptcl(va, ps << 2); > +} What is the purpose of machine_tlb_purge()? Is it supposed to do a global purge of the tlb on the host machine? If so, how does this macro differ from platform_global_tlb_purge()? I am mentioning this because it's very impor...