Re: [Qemu-devel] [PATCH v2 10/14] pc: kvm_apic: pass APIC ID depending on xAPIC/x2APIC mode

2016-09-27 Thread Igor Mammedov
On Mon, 26 Sep 2016 11:47:38 +0200 Igor Mammedov wrote: > On Thu, 22 Sep 2016 21:57:39 +0200 > Radim Krčmář wrote: > > > 2016-09-22 16:36+0200, Paolo Bonzini: > > > On 22/09/2016 14:50, Igor Mammedov wrote: > > >> +#ifdef KVM_CAP_X2APIC_API > > >>

Re: [Qemu-devel] [PATCH v2 10/14] pc: kvm_apic: pass APIC ID depending on xAPIC/x2APIC mode

2016-09-26 Thread Igor Mammedov
On Thu, 22 Sep 2016 21:57:39 +0200 Radim Krčmář wrote: > 2016-09-22 16:36+0200, Paolo Bonzini: > > On 22/09/2016 14:50, Igor Mammedov wrote: > >> +#ifdef KVM_CAP_X2APIC_API > >> +if (kvm_check_extension(s, KVM_CAP_X2APIC_API)) { > >> +has_x2apic_ids =

Re: [Qemu-devel] [PATCH v2 10/14] pc: kvm_apic: pass APIC ID depending on xAPIC/x2APIC mode

2016-09-22 Thread Radim Krčmář
2016-09-22 16:36+0200, Paolo Bonzini: > On 22/09/2016 14:50, Igor Mammedov wrote: >> +#ifdef KVM_CAP_X2APIC_API >> +if (kvm_check_extension(s, KVM_CAP_X2APIC_API)) { >> +has_x2apic_ids = !kvm_vm_enable_cap(s, KVM_CAP_X2APIC_API, 0, >> +

Re: [Qemu-devel] [PATCH v2 10/14] pc: kvm_apic: pass APIC ID depending on xAPIC/x2APIC mode

2016-09-22 Thread Paolo Bonzini
On 22/09/2016 14:50, Igor Mammedov wrote: > +#ifdef KVM_CAP_X2APIC_API > +if (kvm_check_extension(s, KVM_CAP_X2APIC_API)) { > +has_x2apic_ids = !kvm_vm_enable_cap(s, KVM_CAP_X2APIC_API, 0, > +KVM_X2APIC_API_USE_32BIT_IDS); > +} >

[Qemu-devel] [PATCH v2 10/14] pc: kvm_apic: pass APIC ID depending on xAPIC/x2APIC mode

2016-09-22 Thread Igor Mammedov
Signed-off-by: Igor Mammedov --- target-i386/kvm_i386.h | 1 + hw/i386/kvm/apic.c | 13 +++-- target-i386/kvm.c | 14 ++ 3 files changed, 26 insertions(+), 2 deletions(-) diff --git a/target-i386/kvm_i386.h b/target-i386/kvm_i386.h index