Re: [PATCH 1/2] hv: refine the vept module


Eddie Dong
 


Now the vept module uses a mixture of sept and vept, it's better to align the
file name vept.c.
The terminology of shadow ept and virtual ept means different thing. Shadow EPT is the physical EPT page table used when a certain VM is running. While virtual EPT is the EPT the L1 guest sees in nested situation.

As a file name, vept.c here, I would say the code in this file is designed to support virtual EPT, i.e. guest EPT. It is mainly a logic of how to generate shadow EPT. In general, the current code follow this way.

Changing vept to sept in the API names and data instance name is a wrong way to go.

Thx Eddie

Join acrn-dev@lists.projectacrn.org to automatically receive all group messages.