Re: kvm_mmu doubts

2008-07-05 Thread Avi Kivity
Sukanto Ghosh wrote: Sukanto Ghosh wrote: I am calling the entire tree-like structure (including the page directories) as a page table. In the above statement are you referring to the same ? Or is it the last-level table that holds translated physical addresses (+ dirty bit, etc ) ?

Re: kvm_mmu doubts

2008-06-30 Thread Sukanto Ghosh
> Sukanto Ghosh wrote: >> >> I am calling the entire tree-like structure (including the page >> directories) as a page table. In the above statement are you referring >> to >> the same ? Or is it the last-level table that holds translated physical >> addresses (+ dirty bit, etc ) ? >> > > No, any

Re: kvm_mmu doubts

2008-06-30 Thread Avi Kivity
Sukanto Ghosh wrote: Sukanto Ghosh wrote: What do these refer to ? i) kvm_rmap_desc It's a reverse mapping listing all shadow ptes pointing to a given guest page. Then what is the rmap field of the 'struct kvm_memory_slot' ? Is it the list of kvm_rmap_desc (one list entry

Re: kvm_mmu doubts

2008-06-30 Thread Sukanto Ghosh
> Sukanto Ghosh wrote: >> What do these refer to ? >> i) kvm_rmap_desc > > It's a reverse mapping listing all shadow ptes pointing to a given guest page. > Then what is the rmap field of the 'struct kvm_memory_slot' ? Is it the list of kvm_rmap_desc (one list entry for each guest page in that memor

Re: kvm_mmu doubts

2008-06-30 Thread Carsten Otte
Sukanto Ghosh wrote: What do these refer to ? i) kvm_rmap_desc ii) rmap_pde iii) kvm_mmu_page-> spt ??? ( i thought kvm_mmu_page itself refers to page of shadow PT, then what does spt points to ? ) I liked Avis presentation about the kvm softmmu at the developer forum 2007. I felt like I underst

Re: kvm_mmu doubts

2008-06-30 Thread Avi Kivity
Sukanto Ghosh wrote: What do these refer to ? i) kvm_rmap_desc It's a reverse mapping listing all shadow ptes pointing to a given guest page. ii) rmap_pde Same, for large guest pages. iii) kvm_mmu_page-> spt ??? ( i thought kvm_mmu_page itself refers to page of shadow PT, then wha

kvm_mmu doubts

2008-06-30 Thread Sukanto Ghosh
What do these refer to ? i) kvm_rmap_desc ii) rmap_pde iii) kvm_mmu_page-> spt ??? ( i thought kvm_mmu_page itself refers to page of shadow PT, then what does spt points to ? ) Thanks and Regards Sukanto Ghosh -- To unsubscribe from this list: send the line "unsubscribe kvm" in the b