今日の Haswell アーキテクチャ ダイアグラムを見ると、CPU に直接接続されている PCIe レーン (グラフィックス用) と、プラットフォーム コントローラー ハブ (サウスブリッジの交換) にルーティングされているレーンがあることがわかります。
Intel 8 シリーズのデータシート(C222 の仕様) を見ると、Intel C222 にはレガシー INTx 割り込みのルーティングに使用される I/O APIC が含まれていることがわかります (第 5.10 章)。私の質問は、従来の INTx 割り込み要求が (PCIe 3.0 レーンを介して) CPU に直接到着した場合にどうなるかということです。それを最初に C222 に転送する必要がありますか、それともその場合にプログラムする必要があるシステム エージェントに別の I/O APIC がありますか? また、Directed I/O 向けインテル バーチャライゼーション テクノロジーでは、割り込みリマッピング テーブルという追加の間接性が追加されました。そのテーブルは、CPU または C222 のシステム エージェント (以前のノースブリッジ) にありますか? これは、再マッピングが有効になっている場合、PCIe 3.0 レーンからのすべての割り込みを最初に C222 にルーティングする必要があることを意味しますか?