I still have some doubt when analying XEN paging mechanism of EPT. When run into ept_handle_violation,how to find the HPA relevant to the GPA not mapped in EPT table yet,from m2p table? Looking forward any help,source level answer will be appreciated! yangbin 杨斌 ━━━━━━━━━━━━━━━━━━━━ 中兴通讯 中心研究院 成都研究所 地 址:成都市高新区天府大道中段800号 中兴通讯成都研发中心 A8-8 电 话:85342415 13086683703 ━━━━━━━━━━━━━━━━━━━━-------------------------------------------------------- ZTE Information Security Notice: The information contained in this mail (and any attachment transmitted herewith) is privileged and confidential and is intended for the exclusive use of the addressee(s). If you are not an intended recipient, any disclosure, reproduction, distribution or other dissemination or use of the information contained is strictly prohibited. If you have received this mail in error, please delete it and notify us immediately. _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel
On Fri, Jan 11, 2013 at 1:39 AM, <yang.bin18@zte.com.cn> wrote:> > I still have some doubt when analying XEN paging mechanism of EPT. > When run into ept_handle_violation,how to find the HPA relevant to the GPA > not mapped in EPT table yet,from m2p table? >I presume you mean the p2m table? (m2p would map HPA->GPA, not GPA->HPA). The answer is, when using ept, the ept table *is* the p2m table. So there''s no such thing as a GPA->HPA mapping that is in the p2m table but not in the ept tables. -George _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel