Commit d2be1651b736002e0c76d7095d6c0ba77b4a897c

Authored by Jan Kiszka
Committed by Marcelo Tosatti
1 parent c573cd2293

KVM: x86: Add KVM_CAP_X86_ROBUST_SINGLESTEP

This marks the guest single-step API improvement of 94fe45da and
91586a3b with a capability flag to allow reliable detection by user
space.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Cc: stable@kernel.org (2.6.33)
Signed-off-by: Avi Kivity <avi@redhat.com>

Showing 2 changed files with 2 additions and 0 deletions Side-by-side Diff

... ... @@ -1570,6 +1570,7 @@
1570 1570 case KVM_CAP_HYPERV_VAPIC:
1571 1571 case KVM_CAP_HYPERV_SPIN:
1572 1572 case KVM_CAP_PCI_SEGMENT:
  1573 + case KVM_CAP_X86_ROBUST_SINGLESTEP:
1573 1574 r = 1;
1574 1575 break;
1575 1576 case KVM_CAP_COALESCED_MMIO:
... ... @@ -501,6 +501,7 @@
501 501 #define KVM_CAP_HYPERV_VAPIC 45
502 502 #define KVM_CAP_HYPERV_SPIN 46
503 503 #define KVM_CAP_PCI_SEGMENT 47
  504 +#define KVM_CAP_X86_ROBUST_SINGLESTEP 51
504 505  
505 506 #ifdef KVM_CAP_IRQ_ROUTING
506 507