qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 00/17] x86 and CPU queue, 2016-10-24
@ 2016-10-24 14:31 Eduardo Habkost
  2016-10-24 14:31 ` [Qemu-devel] [PULL 01/17] pc: acpi: x2APIC support for MADT table and _MAT method Eduardo Habkost
                   ` (17 more replies)
  0 siblings, 18 replies; 22+ messages in thread
From: Eduardo Habkost @ 2016-10-24 14:31 UTC (permalink / raw)
  To: Peter Maydell; +Cc: Paolo Bonzini, Richard Henderson, qemu-devel

The following changes since commit 4387f5671f9676336c87b68f5e87ba54fbea3714:

  Merge remote-tracking branch 'remotes/sstabellini/tags/xen-20161021-tag' into staging (2016-10-24 10:26:44 +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 c100860d23cd21495fcd2c14f246389e401d7900:

  target-i386: Print warning when mixing [+-]foo and foo=(on|off) (2016-10-24 11:51:33 -0200)

----------------------------------------------------------------
x86 and CPU queue, 2016-10-24

x2APIC support to APIC code, cpu_exec_init() refactor on all
architectures, and other x86 changes.

----------------------------------------------------------------

Eduardo Habkost (1):
  target-i386: Print warning when mixing [+-]foo and foo=(on|off)

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               |  41 ++++++++++++++-
 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 +++---
 tests/test-x86-cpuid-compat.c   |  26 ++++++++--
 42 files changed, 472 insertions(+), 242 deletions(-)

-- 
2.7.4

^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2016-10-24 19:09 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-10-24 14:31 [Qemu-devel] [PULL 00/17] x86 and CPU queue, 2016-10-24 Eduardo Habkost
2016-10-24 14:31 ` [Qemu-devel] [PULL 01/17] pc: acpi: x2APIC support for MADT table and _MAT method Eduardo Habkost
2016-10-24 14:31 ` [Qemu-devel] [PULL 02/17] pc: acpi: x2APIC support for SRAT table Eduardo Habkost
2016-10-24 14:31 ` [Qemu-devel] [PULL 03/17] acpi: cphp: Force switch to modern cpu hotplug if APIC ID > 254 Eduardo Habkost
2016-10-24 14:31 ` [Qemu-devel] [PULL 04/17] pc: Leave max apic_id_limit only in legacy cpu hotplug code Eduardo Habkost
2016-10-24 14:31 ` [Qemu-devel] [PULL 05/17] pc: apic_common: Extend APIC ID property to 32bit Eduardo Habkost
2016-10-24 14:31 ` [Qemu-devel] [PULL 06/17] pc: apic_common: Restore APIC ID to initial ID on reset Eduardo Habkost
2016-10-24 14:31 ` [Qemu-devel] [PULL 07/17] pc: apic_common: Reset APIC ID to initial ID when switching into x2APIC mode Eduardo Habkost
2016-10-24 14:31 ` [Qemu-devel] [PULL 08/17] pc: kvm_apic: Pass APIC ID depending on xAPIC/x2APIC mode Eduardo Habkost
2016-10-24 14:31 ` [Qemu-devel] [PULL 09/17] pc: Clarify FW_CFG_MAX_CPUS usage comment Eduardo Habkost
2016-10-24 14:31 ` [Qemu-devel] [PULL 10/17] Increase MAX_CPUMASK_BITS from 255 to 288 Eduardo Habkost
2016-10-24 14:31 ` [Qemu-devel] [PULL 11/17] pc: Add 'etc/boot-cpus' fw_cfg file for machine with more than 255 CPUs Eduardo Habkost
2016-10-24 14:31 ` [Qemu-devel] [PULL 12/17] pc: Require IRQ remapping and EIM if there could be x2APIC CPUs Eduardo Habkost
2016-10-24 14:31 ` [Qemu-devel] [PULL 13/17] pc: q35: Bump max_cpus to 288 Eduardo Habkost
2016-10-24 14:31 ` [Qemu-devel] [PULL 14/17] exec: split cpu_exec_init() Eduardo Habkost
2016-10-24 14:31 ` [Qemu-devel] [PULL 15/17] exec: move cpu_exec_init() calls to realize functions Eduardo Habkost
2016-10-24 14:31 ` [Qemu-devel] [PULL 16/17] exec: call cpu_exec_exit() from a CPU unrealize common function Eduardo Habkost
2016-10-24 14:31 ` [Qemu-devel] [PULL 17/17] target-i386: Print warning when mixing [+-]foo and foo=(on|off) Eduardo Habkost
2016-10-24 16:20 ` [Qemu-devel] [PULL 00/17] x86 and CPU queue, 2016-10-24 Peter Maydell
2016-10-24 16:34   ` Eduardo Habkost
2016-10-24 17:26     ` Peter Maydell
2016-10-24 19:09       ` Eduardo Habkost

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).