在噩梦中惊醒,Hypervisor这个层次对TLB的使用与EL0/1比有限制吗

我在利用虚拟化这篇文章中出现了一个错误,这是一个不起眼,但是细思恐极,再细思安心的错误,我有这样一句话:

对于在EL2中,这条尤其重要,很多cortex都会有IPA-PA相对于VA-PA的缩水,所以EL2中的代码要怎么做也是需要思考的问题。

当然,现在我已经在这段话后面添加了一些解释,表述了自己的错误,我之前想当然的认为了:1阶段页表的虚拟地址是VA,对应EL1/0所用的地址,2阶段页表的虚拟地址是IPA,对应EL1看到的物理地址和EL2所使用的地址;这种理解是错误的。官方文档中的这样一段话拯救了我:

你可能感兴趣的:(在噩梦中惊醒,Hypervisor这个层次对TLB的使用与EL0/1比有限制吗)