[BitVisor-devel:84] cpu_interpreter関数について
Shuei Tomita
stomita @ asl.cs.ritsumei.ac.jp
2016年 8月 3日 (水) 21:00:27 JST
立命館大学大学院1年 システムソフトウェア研究室の富田と申します.
現在,BitVisorでLocal APICアクセスのフックを,
Intel VT-xのVirtualize APIC Accessを用いて実装を行っております.
Virtualize APIC Accessを有効化し,
VMCSのAPIC-access pageにAPICのMMIO領域を指定して,
APICアクセスによるVM Exitを発生させるようにしています.
APICアクセスによるVM Exit後には,
cpu_interpreter関数を実行し命令エミュレーションを行うようにしています.
そこでお尋ねしたいのですが,cpu_interpreter関数は,
Virtualize APIC AccessによるVM Exit時の命令エミュレーションが可能でしょうか.
cpu_interpreter関数で,対応できていない命令について教えていただけるとありがたいです.
--
富田 崇詠 (Shuei Tomita)
立命館大学大学院 情報理工学研究科
博士前期課程 計算機科学コース M1
システムソフトウェア研究室
stomita @ asl.cs.ritsumei.ac.jp
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
URL: <http://www.bitvisor.org/archives/bitvisor-devel/attachments/20160803/7c260cc5/attachment.html>
BitVisor-devel メーリングリストの案内