mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-01 06:43:53 -06:00
kvm: i386: require KVM_CAP_DEBUGREGS
This was introduced in KVM in Linux 2.6.35, we can require it unconditionally. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
4b2991666c
commit
f57a4dd311
4 changed files with 1 additions and 19 deletions
|
@ -93,6 +93,7 @@ const KVMCapabilityInfo kvm_arch_required_capabilities[] = {
|
|||
KVM_CAP_INFO(MP_STATE),
|
||||
KVM_CAP_INFO(SIGNAL_MSI),
|
||||
KVM_CAP_INFO(IRQ_ROUTING),
|
||||
KVM_CAP_INFO(DEBUGREGS),
|
||||
KVM_CAP_LAST_INFO
|
||||
};
|
||||
|
||||
|
@ -4601,10 +4602,6 @@ static int kvm_put_debugregs(X86CPU *cpu)
|
|||
struct kvm_debugregs dbgregs;
|
||||
int i;
|
||||
|
||||
if (!kvm_has_debugregs()) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
memset(&dbgregs, 0, sizeof(dbgregs));
|
||||
for (i = 0; i < 4; i++) {
|
||||
dbgregs.db[i] = env->dr[i];
|
||||
|
@ -4622,10 +4619,6 @@ static int kvm_get_debugregs(X86CPU *cpu)
|
|||
struct kvm_debugregs dbgregs;
|
||||
int i, ret;
|
||||
|
||||
if (!kvm_has_debugregs()) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
ret = kvm_vcpu_ioctl(CPU(cpu), KVM_GET_DEBUGREGS, &dbgregs);
|
||||
if (ret < 0) {
|
||||
return ret;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue