[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL v2 00/16] x86 and CPU queue, 2016-10-24
From: |
Eduardo Habkost |
Subject: |
[Qemu-devel] [PULL v2 00/16] x86 and CPU queue, 2016-10-24 |
Date: |
Mon, 24 Oct 2016 17:52:09 -0200 |
Change in v2:
* Removed patch: "target-i386: Print warning when mixing [+-]foo
and foo=(on|off)"
The following changes since commit a3ae21ec3fe036f536dc94cad735931777143103:
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
(2016-10-24 15:03:09 +0100)
are available in the git repository at:
git://github.com/ehabkost/qemu.git tags/x86-pull-request
for you to fetch changes up to 7bbc124e7e8fb544288ccd1f5185643a7d0554b8:
exec: call cpu_exec_exit() from a CPU unrealize common function (2016-10-24
17:29:16 -0200)
----------------------------------------------------------------
x86 and CPU queue, 2016-10-24
x2APIC support to APIC code, cpu_exec_init() refactor on all
architectures, and other x86 changes.
----------------------------------------------------------------
Igor Mammedov (13):
pc: acpi: x2APIC support for MADT table and _MAT method
pc: acpi: x2APIC support for SRAT table
acpi: cphp: Force switch to modern cpu hotplug if APIC ID > 254
pc: Leave max apic_id_limit only in legacy cpu hotplug code
pc: apic_common: Extend APIC ID property to 32bit
pc: apic_common: Restore APIC ID to initial ID on reset
pc: apic_common: Reset APIC ID to initial ID when switching into
x2APIC mode
pc: kvm_apic: Pass APIC ID depending on xAPIC/x2APIC mode
pc: Clarify FW_CFG_MAX_CPUS usage comment
Increase MAX_CPUMASK_BITS from 255 to 288
pc: Add 'etc/boot-cpus' fw_cfg file for machine with more than 255
CPUs
pc: Require IRQ remapping and EIM if there could be x2APIC CPUs
pc: q35: Bump max_cpus to 288
Laurent Vivier (3):
exec: split cpu_exec_init()
exec: move cpu_exec_init() calls to realize functions
exec: call cpu_exec_exit() from a CPU unrealize common function
exec.c | 12 +++--
hw/acpi/cpu.c | 5 ++
hw/acpi/cpu_hotplug.c | 17 ++++--
hw/arm/virt.c | 2 +-
hw/i386/acpi-build.c | 112 ++++++++++++++++++++++++++++------------
hw/i386/kvm/apic.c | 12 ++++-
hw/i386/pc.c | 82 ++++++++++++++++++-----------
hw/i386/pc_q35.c | 2 +
hw/intc/apic_common.c | 52 ++++++++++++++++++-
hw/ppc/spapr.c | 2 +-
include/exec/exec-all.h | 1 -
include/hw/acpi/acpi-defs.h | 29 +++++++++++
include/hw/i386/apic_internal.h | 3 +-
include/hw/i386/pc.h | 2 +
include/qom/cpu.h | 4 +-
include/sysemu/sysemu.h | 2 +-
qom/cpu.c | 10 +++-
target-alpha/cpu.c | 15 +++---
target-arm/cpu-qom.h | 2 +
target-arm/cpu.c | 45 +++++++---------
target-cris/cpu.c | 15 +++---
target-i386/cpu-qom.h | 1 +
target-i386/cpu.c | 17 +++++-
target-i386/cpu.h | 1 +
target-i386/kvm.c | 13 +++--
target-i386/kvm_i386.h | 1 +
target-lm32/cpu.c | 15 +++---
target-m68k/cpu.c | 15 +++---
target-microblaze/cpu.c | 14 ++---
target-mips/cpu.c | 15 +++---
target-moxie/cpu.c | 15 +++---
target-openrisc/cpu.c | 15 +++---
target-ppc/cpu-qom.h | 1 +
target-ppc/translate_init.c | 11 +++-
target-s390x/cpu.c | 8 +--
target-sh4/cpu.c | 15 +++---
target-sparc/cpu.c | 18 +++----
target-tilegx/cpu.c | 15 +++---
target-tricore/cpu.c | 15 +++---
target-unicore32/cpu.c | 18 +++----
target-xtensa/cpu.c | 15 +++---
41 files changed, 427 insertions(+), 237 deletions(-)
--
2.7.4
- [Qemu-devel] [PULL v2 00/16] x86 and CPU queue, 2016-10-24,
Eduardo Habkost <=
- [Qemu-devel] [PULL v2 01/16] pc: acpi: x2APIC support for MADT table and _MAT method, Eduardo Habkost, 2016/10/24
- [Qemu-devel] [PULL v2 02/16] pc: acpi: x2APIC support for SRAT table, Eduardo Habkost, 2016/10/24
- [Qemu-devel] [PULL v2 03/16] acpi: cphp: Force switch to modern cpu hotplug if APIC ID > 254, Eduardo Habkost, 2016/10/24
- [Qemu-devel] [PULL v2 04/16] pc: Leave max apic_id_limit only in legacy cpu hotplug code, Eduardo Habkost, 2016/10/24
- [Qemu-devel] [PULL v2 06/16] pc: apic_common: Restore APIC ID to initial ID on reset, Eduardo Habkost, 2016/10/24
- [Qemu-devel] [PULL v2 05/16] pc: apic_common: Extend APIC ID property to 32bit, Eduardo Habkost, 2016/10/24
- [Qemu-devel] [PULL v2 08/16] pc: kvm_apic: Pass APIC ID depending on xAPIC/x2APIC mode, Eduardo Habkost, 2016/10/24
- [Qemu-devel] [PULL v2 07/16] pc: apic_common: Reset APIC ID to initial ID when switching into x2APIC mode, Eduardo Habkost, 2016/10/24
- [Qemu-devel] [PULL v2 09/16] pc: Clarify FW_CFG_MAX_CPUS usage comment, Eduardo Habkost, 2016/10/24
- [Qemu-devel] [PULL v2 10/16] Increase MAX_CPUMASK_BITS from 255 to 288, Eduardo Habkost, 2016/10/24