Re: [PATCH 7/7] KVM: MMU: cache guest page number to guest frame number

2011-02-23 Thread Avi Kivity
On 02/23/2011 03:38 AM, Xiao Guangrong wrote: On 02/22/2011 10:32 PM, Avi Kivity wrote: > On 02/22/2011 10:16 AM, Xiao Guangrong wrote: >> Cache guest page number to guest frame number to avoid walk guest page table >> frequently, the 'vtlb' idea is from Xen. >> >> Note: >> we can't use vtlb

Re: [PATCH 7/7] KVM: MMU: cache guest page number to guest frame number

2011-02-22 Thread Xiao Guangrong
On 02/22/2011 10:32 PM, Avi Kivity wrote: > On 02/22/2011 10:16 AM, Xiao Guangrong wrote: >> Cache guest page number to guest frame number to avoid walk guest page table >> frequently, the 'vtlb' idea is from Xen. >> >> Note: >> we can't use vtlb in ept guests since the guest tlb invalid operation

Re: [PATCH 7/7] KVM: MMU: cache guest page number to guest frame number

2011-02-22 Thread Avi Kivity
On 02/22/2011 10:16 AM, Xiao Guangrong wrote: Cache guest page number to guest frame number to avoid walk guest page table frequently, the 'vtlb' idea is from Xen. Note: we can't use vtlb in ept guests since the guest tlb invalid operation is not intercept(reload CR3, invlpg), also can't used in

[PATCH 7/7] KVM: MMU: cache guest page number to guest frame number

2011-02-22 Thread Xiao Guangrong
Cache guest page number to guest frame number to avoid walk guest page table frequently, the 'vtlb' idea is from Xen. Note: we can't use vtlb in ept guests since the guest tlb invalid operation is not intercept(reload CR3, invlpg), also can't used in L2 nnpt guest for the same reason, but we can u