如何实现无穷级嵌套
先收集一些材料吧
nested_vmx_l1_wants_exit 中:
case EXIT_REASON_INVEPT: case EXIT_REASON_INVVPID:
/*
* VMX instructions trap unconditionally. This allows L1 to
* emulate them for its L2 guest, i.e., allows 3-level nesting!
*/
return true;
猜测: 如果支持 l3 ,那么触发了 ept violation 之后, 就没有办法 walk l2 的 page table 了,所以,l3 是没有办法提供硬件支持的。
本站所有文章转发 CSDN 将按侵权追究法律责任,其它情况随意。