VM床抜き(仮想環境透過?)すげー

仮想環境(以下の参考例ではKVM)上のGuestOSからHostOSのシステムコールを呼び出す事ができるとの事


理屈の上では確かに出来そうだけど、こんな簡単にできるとは思っていなかった。


ざっくり眺めてみたけどvmcall命令を使うため、Intel VTを利用している仮想環境が必要みたい。

http://d.hatena.ne.jp/oraccha/20100726

Plan9をGuestとして走らせて、HostのSocket関数を操作するコード(仕組み)を作り込む。
http://circle.paravirt.org/c77