All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL 00/30] Misc changes for 2021-10-03
@ 2021-10-03  7:42 Paolo Bonzini
  2021-10-03  7:42 ` [PULL 01/30] qapi/machine: Fix an incorrect comment of SMPConfiguration Paolo Bonzini
                   ` (31 more replies)
  0 siblings, 32 replies; 33+ messages in thread
From: Paolo Bonzini @ 2021-10-03  7:42 UTC (permalink / raw)
  To: qemu-devel

The following changes since commit bb4aa8f59e18412cff0d69f14aee7abba153161a:

  Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20210930' into staging (2021-09-30 21:16:54 +0100)

are available in the Git repository at:

  https://gitlab.com/bonzini/qemu.git tags/for-upstream

for you to fetch changes up to cb83ba8c1ab856b4327e7e869c410bbfd4152c2c:

  softmmu/memory_mapping: optimize for RamDiscardManager sections (2021-10-02 08:43:22 +0200)

----------------------------------------------------------------
* -smp cleanpus (Yanan)
* Hyper-V enlightenment functionality (Vitaly)
* virtio-mem support in dump, tpm and QMP (David)
* NetBSD GCC 7.4 compiler support (Nia)

----------------------------------------------------------------
David Hildenbrand (7):
      virtio-mem-pci: Fix memory leak when creating MEMORY_DEVICE_SIZE_CHANGE event
      qapi: Include qom-path in MEMORY_DEVICE_SIZE_CHANGE qapi events
      monitor: Rate-limit MEMORY_DEVICE_SIZE_CHANGE qapi events per device
      tpm: mark correct memory region range dirty when clearing RAM
      softmmu/memory_mapping: never merge ranges accross memory regions
      softmmu/memory_mapping: factor out adding physical memory ranges
      softmmu/memory_mapping: optimize for RamDiscardManager sections

Paolo Bonzini (1):
      machine: Use g_autoptr in machine_set_smp

Vitaly Kuznetsov (6):
      i386: Support KVM_CAP_ENFORCE_PV_FEATURE_CPUID
      i386: Support KVM_CAP_HYPERV_ENFORCE_CPUID
      i386: Move HV_APIC_ACCESS_RECOMMENDED bit setting to hyperv_fill_cpuids()
      i386: Implement pseudo 'hv-avic' ('hv-apicv') enlightenment
      i386: Make Hyper-V version id configurable
      i386: Change the default Hyper-V version to match WS2016

Yanan Wang (15):
      qapi/machine: Fix an incorrect comment of SMPConfiguration
      machine: Deprecate "parameter=0" SMP configurations
      machine: Minor refactor/fix for the smp parsers
      machine: Uniformly use maxcpus to calculate the omitted parameters
      machine: Set the value of cpus to match maxcpus if it's omitted
      machine: Improve the error reporting of smp parsing
      qtest/numa-test: Use detailed -smp CLIs in pc_dynamic_cpu_cfg
      qtest/numa-test: Use detailed -smp CLIs in test_def_cpu_split
      machine: Prefer cores over sockets in smp parsing since 6.2
      machine: Use ms instead of global current_machine in sanity-check
      machine: Tweak the order of topology members in struct CpuTopology
      machine: Make smp_parse generic enough for all arches
      machine: Remove smp_parse callback from MachineClass
      machine: Move smp_prefer_sockets to struct SMPCompatProps
      machine: Put all sanity-check in the generic SMP parser

nia (1):
      configure: Loosen GCC requirement from 7.5.0 to 7.4.0

 configure                      |   6 +-
 docs/about/deprecated.rst      |  15 +++
 docs/hyperv.txt                |  41 +++++++-
 hw/arm/virt.c                  |   1 +
 hw/core/machine.c              | 209 ++++++++++++++++++++++++++++-------------
 hw/i386/pc.c                   |  69 ++------------
 hw/i386/pc_piix.c              |   1 +
 hw/i386/pc_q35.c               |   1 +
 hw/ppc/spapr.c                 |   1 +
 hw/s390x/s390-virtio-ccw.c     |   1 +
 hw/tpm/tpm_ppi.c               |   5 +-
 hw/virtio/virtio-mem-pci.c     |  10 +-
 include/hw/boards.h            |  23 +++--
 monitor/monitor.c              |   9 ++
 qapi/machine.json              |   7 +-
 qemu-options.hx                |  24 +++--
 softmmu/memory_mapping.c       |  64 ++++++++-----
 target/i386/cpu.c              |  22 ++++-
 target/i386/cpu.h              |  12 ++-
 target/i386/kvm/hyperv-proto.h |   1 +
 target/i386/kvm/kvm.c          |  62 +++++++++---
 tests/qtest/numa-test.c        |   6 +-
 22 files changed, 387 insertions(+), 203 deletions(-)
-- 
2.31.1



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

end of thread, other threads:[~2021-10-03 15:14 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-03  7:42 [PULL 00/30] Misc changes for 2021-10-03 Paolo Bonzini
2021-10-03  7:42 ` [PULL 01/30] qapi/machine: Fix an incorrect comment of SMPConfiguration Paolo Bonzini
2021-10-03  7:42 ` [PULL 02/30] machine: Deprecate "parameter=0" SMP configurations Paolo Bonzini
2021-10-03  7:42 ` [PULL 03/30] machine: Minor refactor/fix for the smp parsers Paolo Bonzini
2021-10-03  7:42 ` [PULL 04/30] machine: Uniformly use maxcpus to calculate the omitted parameters Paolo Bonzini
2021-10-03  7:42 ` [PULL 05/30] machine: Set the value of cpus to match maxcpus if it's omitted Paolo Bonzini
2021-10-03  7:42 ` [PULL 06/30] machine: Improve the error reporting of smp parsing Paolo Bonzini
2021-10-03  7:42 ` [PULL 07/30] qtest/numa-test: Use detailed -smp CLIs in pc_dynamic_cpu_cfg Paolo Bonzini
2021-10-03  7:42 ` [PULL 08/30] qtest/numa-test: Use detailed -smp CLIs in test_def_cpu_split Paolo Bonzini
2021-10-03  7:42 ` [PULL 09/30] machine: Prefer cores over sockets in smp parsing since 6.2 Paolo Bonzini
2021-10-03  7:42 ` [PULL 10/30] machine: Use ms instead of global current_machine in sanity-check Paolo Bonzini
2021-10-03  7:42 ` [PULL 11/30] machine: Tweak the order of topology members in struct CpuTopology Paolo Bonzini
2021-10-03  7:42 ` [PULL 12/30] machine: Make smp_parse generic enough for all arches Paolo Bonzini
2021-10-03  7:42 ` [PULL 13/30] machine: Remove smp_parse callback from MachineClass Paolo Bonzini
2021-10-03  7:42 ` [PULL 14/30] machine: Move smp_prefer_sockets to struct SMPCompatProps Paolo Bonzini
2021-10-03  7:42 ` [PULL 15/30] machine: Use g_autoptr in machine_set_smp Paolo Bonzini
2021-10-03  7:42 ` [PULL 16/30] machine: Put all sanity-check in the generic SMP parser Paolo Bonzini
2021-10-03  7:42 ` [PULL 17/30] i386: Support KVM_CAP_ENFORCE_PV_FEATURE_CPUID Paolo Bonzini
2021-10-03  7:42 ` [PULL 18/30] i386: Support KVM_CAP_HYPERV_ENFORCE_CPUID Paolo Bonzini
2021-10-03  7:42 ` [PULL 19/30] i386: Move HV_APIC_ACCESS_RECOMMENDED bit setting to hyperv_fill_cpuids() Paolo Bonzini
2021-10-03  7:42 ` [PULL 20/30] i386: Implement pseudo 'hv-avic' ('hv-apicv') enlightenment Paolo Bonzini
2021-10-03  7:42 ` [PULL 21/30] i386: Make Hyper-V version id configurable Paolo Bonzini
2021-10-03  7:42 ` [PULL 22/30] i386: Change the default Hyper-V version to match WS2016 Paolo Bonzini
2021-10-03  7:42 ` [PULL 23/30] configure: Loosen GCC requirement from 7.5.0 to 7.4.0 Paolo Bonzini
2021-10-03  7:42 ` [PULL 24/30] virtio-mem-pci: Fix memory leak when creating MEMORY_DEVICE_SIZE_CHANGE event Paolo Bonzini
2021-10-03  7:42 ` [PULL 25/30] qapi: Include qom-path in MEMORY_DEVICE_SIZE_CHANGE qapi events Paolo Bonzini
2021-10-03  7:42 ` [PULL 26/30] monitor: Rate-limit MEMORY_DEVICE_SIZE_CHANGE qapi events per device Paolo Bonzini
2021-10-03  7:42 ` [PULL 27/30] tpm: mark correct memory region range dirty when clearing RAM Paolo Bonzini
2021-10-03  7:42 ` [PULL 28/30] softmmu/memory_mapping: never merge ranges accross memory regions Paolo Bonzini
2021-10-03  7:42 ` [PULL 29/30] softmmu/memory_mapping: factor out adding physical memory ranges Paolo Bonzini
2021-10-03  7:42 ` [PULL 30/30] softmmu/memory_mapping: optimize for RamDiscardManager sections Paolo Bonzini
2021-10-03 14:44 ` [PULL 00/30] Misc changes for 2021-10-03 Philippe Mathieu-Daudé
2021-10-03 15:12 ` Richard Henderson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.