[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC 0/7+1] QEMU APIC ID + topology bug + CPU hotplug
From: |
Gleb Natapov |
Subject: |
Re: [Qemu-devel] [RFC 0/7+1] QEMU APIC ID + topology bug + CPU hotplug |
Date: |
Thu, 12 Jul 2012 17:00:11 +0300 |
On Thu, Jul 12, 2012 at 03:51:48PM +0200, Igor Mammedov wrote:
> On 07/10/2012 10:22 PM, Eduardo Habkost wrote:
> >The hotplug case is a bit more complex: we need to either:
> > - have a mechanism to let the ACPI SSDT code know what's the APIC ID of
> > hotplugged CPUs; or
> > - make Seabios run some code in the hotplugged CPU (I am assuming that
> > this is
> > simply not possible).
> If SMM is supported by qemu/kvm than it will be possible to trigger SMI from
> APCI method and SMI handler, that are supposed to run on all CPUs (including
> hot-plugged one)
> , could fixup APIC ID of added CPU in some memory region used by ACPI.
>
SMM is not supported (arguably is should not be supported on real HW
too), but even if it was default SMM address is 0x38000 IIRC and it is a
middle of a memory and can be used by a guest OS.
--
Gleb.
- [Qemu-devel] [RFC 0/7+1] QEMU APIC ID + topology bug + CPU hotplug, Eduardo Habkost, 2012/07/10
- [Qemu-devel] [PATCH 1/7] cpus.h: include cpu-common.h, Eduardo Habkost, 2012/07/10
- [Qemu-devel] [QEMU PATCH 2/7] hw/apic.c: rename bit functions to not conflict with bitops.h, Eduardo Habkost, 2012/07/10
- [Qemu-devel] [Seabios RFC PATCH 1/1] get lapic IDs from fw_cfg, Eduardo Habkost, 2012/07/10
- [Qemu-devel] [QEMU RFC PATCH 4/7] i386: create apic_id_for_cpu() function, Eduardo Habkost, 2012/07/10
- [Qemu-devel] [QEMU RFC PATCH 7/7] generate APIC IDs according to CPU topology, Eduardo Habkost, 2012/07/10
- [Qemu-devel] [QEMU RFC PATCH 6/7] i386: topology & APIC ID utility functions, Eduardo Habkost, 2012/07/10
- [Qemu-devel] [QEMU PATCH 3/7] kvm: set vcpu_id to APIC ID instead of CPU index, Eduardo Habkost, 2012/07/10
- [Qemu-devel] [QEMU RFC PATCH 5/7] pc: write lapic info (apic IDs) to fw_cfg so seabios can use it, Eduardo Habkost, 2012/07/10
- Re: [Qemu-devel] [RFC 0/7+1] QEMU APIC ID + topology bug + CPU hotplug, Igor Mammedov, 2012/07/12
- Re: [Qemu-devel] [RFC 0/7+1] QEMU APIC ID + topology bug + CPU hotplug,
Gleb Natapov <=