Introduction to VT-x FlexPriority
VT-x FlexPriority是APICv之前的一个过渡性的技术,本文特意考古一下。
VT-x FlexPriority引入了Shadow TPR,即VTPR寄存器(Virtual-APIC Page也是此时引入的)。此时,Virtual-APIC Page中仅实现了VTPR一个寄存器,并且尚未发明APIC Write VM Exit,因此对VTPR寄存器的写入会起到类似APIC-Write Emulation的效果,不会引起VM Exit。
考古patch Memory mapped TPR shadow feature enabling,读者若有兴趣,可以读一读。
参考资料: