タイトルが示すように、私は問題で立ち往生しています。追加して、VMMでこれを行いたいです
setup_vmcs_config関数の vmx.c (arch/x86/kvm)のCPU_BASED_RDTSC_EXITINGフラグ、および
次に、自分で vm_exit を処理します (これを参照してください: mail list )。問題は、私ができないということです。
rdtsc の vm_exit がゲスト カーネルまたはゲスト vm ユーザーのどちらによって引き起こされているかを伝える
宇宙アプリケーション、後者はまさに私が傍受したいものです。私は検索しようとしました
qemu-kvm-1.2.0 src を使用して、rdtsc 命令をインターセプトする他の方法を見つけました。
target-i386/translate.cにrdtscの手がかりがあります。そこにprintfを追加しましたが、何も得られませんでした。
誰かが突破するためのちょっとしたガイダンスをくれないだろうか.どうもありがとう~