qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PULL 00/30] Misc changes for 2021-10-03


From: Paolo Bonzini
Subject: [PULL 00/30] Misc changes for 2021-10-03
Date: Sun, 3 Oct 2021 09:42:20 +0200

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




reply via email to

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