qemu-devel
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]