1. 01 8月, 2010 28 次提交
  2. 23 7月, 2010 1 次提交
  3. 19 5月, 2010 10 次提交
  4. 17 5月, 2010 1 次提交
    • J
      KVM: x86: Allow marking an exception as reinjected · ce7ddec4
      Joerg Roedel 提交于
      This patch adds logic to kvm/x86 which allows to mark an
      injected exception as reinjected. This allows to remove an
      ugly hack from svm_complete_interrupts that prevented
      exceptions from being reinjected at all in the nested case.
      The hack was necessary because an reinjected exception into
      the nested guest could cause a nested vmexit emulation. But
      reinjected exceptions must not intercept. The downside of
      the hack is that a exception that in injected could get
      lost.
      This patch fixes the problem and puts the code for it into
      generic x86 files because. Nested-VMX will likely have the
      same problem and could reuse the code.
      Signed-off-by: NJoerg Roedel <joerg.roedel@amd.com>
      Signed-off-by: NAvi Kivity <avi@redhat.com>
      ce7ddec4