On 14/10/20 00:40, harry harry wrote: > Q1: Is there any file like ``/proc/pid/pagemap'' to record the > mappings between GPAs and HVAs in the host OS? No, there isn't. > Q2: Seems that there might be extra overhead (e.g., synchronization > between EPT tables and host regular page tables; maintaining extra > regular page tables and data structures), which is caused by the extra > translation between GPAs to HVAs via memslots. Why doesn't KVM > directly use GPAs as HVAs and leverage extended/nested page tables to > translate HVAs (i.e., GPAs) to HPAs? See my other answer. What you are saying is simply not possible. Paolo