Jan Kiszka <jan.kiszka@xxxxxx> wrote on 07/06/2012 15:11:24: > > Am I missing something ? In your case, I assume, [virtual = logical] and > > [linear = linear] > > or you are using some different semantics ? > No, you are right, the descriptor tables run through paging as well. Txs. Now that you understand your mistake, the discussion will be simpler. > But how do you ensure that the shadow IDT is mapped where you expect it? First, I assume, you will agree with us that using the e820 as you suggested doesn't help because we need mapped memory. How ? As we described in the paper, we use the PCI BAR to obtain mapped memory. Where ? Doesn't matter. We know the GPA of the BAR and just do a reverse translation to obtain the GVA. -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html