The following changes since commit 1ae4271ab8dbfbf5dc28b36baa7f3fd5fd2215e1:

  Merge tag 'pull-11.0-virtio-gpu-updates-060326-1' of 
https://gitlab.com/stsquad/qemu into staging (2026-03-07 11:22:16 +0000)

are available in the Git repository at:

  https://github.com/philmd/qemu.git tags/hw-misc-20260308

for you to fetch changes up to 27c64fa59d1b14c4656908e1dfca49482a96df61:

  hw/char: Drop disable property of Diva GSP card (2026-03-08 23:11:14 +0100)

Following checkpatch errors ignored (first spurious, other ones pre-existing):

ERROR: "foo * bar" should be "foo *bar"
#40: FILE: hw/display/ati_2d.c:60:
+                                                    + dst_y * 
surface_stride(ds),

ERROR: switch and case should be at the same indent
#27: FILE: hw/net/xilinx_axienet.c:143:
     switch (regnum) {
+        case 2:
+        case 3:

ERROR: braces {} are necessary for all arms of this statement
#43: FILE: hw/char/serial.c:164:
+        if (s->lcr & UART_LCR_EPS)
[...]
         else
[...]

----------------------------------------------------------------
Misc HW patches

- Remove versioned machines released in QEMU 3.0
- Build various stubs and ACPI objects once
- Pair of bug fixes in ATI VGA model
- Cleanups in 16550A UART model
- Clarify PA-RISC CPU models (adding the PA-8500)
- Various memory leaks / overflows fixed
- MAINTAINERS updates
----------------------------------------------------------------

Akihiko Odaki (1):
  ui/cocoa: Do not automatically zoom for HiDPI

Anton Johansson (3):
  hppa: Introduce HPPACPUDef
  hppa: Get physical address space bits from HPPACPUDef
  hppa: Use 44 bit physical addresses for PA-8700

BALATON Zoltan (1):
  ati-vga: Allow setting EDID parameters directly

Bernhard Beschow (11):
  hw/arm/Kconfig: Fix serial selection for NPCM8XX
  hw/char/{diva-gsp, serial-pci-multi}: Fix deinitialization order
  hw/arm/aspeed_ast27x0-{ssp, tsp}: Do not access SerialMM internals
    directly
  util/fifo8: Make all read-only methods const-correct
  hw/char/serial: Remove explicit cast from void pointer
  hw/char/serial: Prefer fifo8 methods over open-coding
  hw/char/serial: Reuse fifo8_num_used()
  hw/char/serial: Remove unhelpful comment
  hw/char/serial: Add constants for Line Control Register
  hw/char/serial: Remove redundant reset
  hw/char/serial: Avoid implicit conversion when tracing

Chad Jablonski (8):
  ati-vga: Fix framebuffer mapping by using hardware-correct aperture
    sizes
  ati-vga: Fix DST_PITCH and SRC_PITCH reads
  ati-vga: Read aliased values from DP_GUI_MASTER_CNTL
  ati-vga: Latch src and dst pitch and offset on master_cntl default
  ati-vga: Implement foreground and background color register writes
  ati-vga: Add scissor clipping register support
  ati-vga: Remove dst_x/y updates after blit
  ati-vga: Consolidate dirty region tracking in ati_2d_blt

Daniel P. Berrangé (1):
  hw/i386: drop unused PC_CPU_MODEL_IDS macro

David Hamilton (1):
  hw/misc/ivshmem-pci: Handle error from
    kvm_irqchip_add_irqfd_notifier_gsi()

Gerd Hoffmann (1):
  hw/uefi: add variable digest to vmstate

Helge Deller (2):
  hw/hppa: Avoid leaking a diva-gsp device
  hw/char: Drop disable property of Diva GSP card

Jim MacArthur (1):
  hw/net/xilinx_axienet: Prevent writes to PHY Identification registers

Peter Maydell (2):
  hw/net/xilinx_ethlite: Check for oversized TX packets
  hw/m68k/mcf_intc: Use qdev input gpios for input IRQs

Philippe Mathieu-Daudé (15):
  hw/i386/pc: Remove deprecated pc-q35-3.0 and pc-i440fx-3.0 machines
  hw/i386/pc: Remove pc_compat_3_0[] array
  target/i386/kvm: Remove X86CPU::hyperv_synic_kvm_only field
  hw/core/machine: Remove the hw_compat_3_0[] array
  meson: Include various directories providing stubs before libqemuutil
  hw/acpi: Move acpi_send_event() function out of acpi_interface.c
  hw/acpi: Move qbus_build_aml() function out of acpi_interface.c
  hw/acpi: Always link QOM interfaces with system binaries
  hw/nvram: Build fw_cfg-acpi.c once
  hw/acpi: Build stubs once
  hw/net: Build stubs once
  hw/*: Build stubs once
  semihosting: Build stubs once
  hw/s390x/s390-pci-vfio: Avoid including CONFIG_DEVICES in hw/ header
  audio/jack: Fix use of qemu_thread_set_name() on macOS

Thomas Huth (2):
  MAINTAINERS: Replace @tuxfamily.org address
  MAINTAINERS: Update the maintainer for the CHRP NVRAM section

 MAINTAINERS                                   |  10 +-
 meson.build                                   |  16 +--
 hw/display/ati_int.h                          |  16 ++-
 hw/display/ati_regs.h                         |   7 +
 include/hw/acpi/acpi.h                        |   1 +
 include/hw/acpi/acpi_dev_interface.h          |   2 -
 include/hw/core/boards.h                      |   3 -
 include/hw/i386/pc.h                          |   3 -
 include/hw/m68k/mcf.h                         |   5 +-
 include/hw/pci-host/astro.h                   |   2 +
 include/hw/s390x/s390-pci-vfio.h              |  20 ---
 include/qemu/fifo8.h                          |  10 +-
 target/hppa/cpu-qom.h                         |   8 +-
 target/hppa/cpu.h                             |  35 ++++-
 target/i386/cpu.h                             |   1 -
 audio/jackaudio.c                             |   2 +-
 hw/acpi/acpi_interface.c                      |  19 ---
 hw/acpi/aml-build.c                           |  11 ++
 hw/acpi/core.c                                |  10 ++
 hw/arm/aspeed_ast27x0-ssp.c                   |   7 +-
 hw/arm/aspeed_ast27x0-tsp.c                   |   7 +-
 hw/char/diva-gsp.c                            |   9 +-
 hw/char/serial-pci-multi.c                    |   2 +-
 hw/char/serial.c                              |  47 +++----
 hw/core/machine.c                             |   3 -
 hw/display/ati.c                              | 126 ++++++++++++++++--
 hw/display/ati_2d.c                           |  60 ++++-----
 hw/hppa/machine.c                             |  55 ++++----
 hw/i386/pc.c                                  |  16 ---
 hw/i386/pc_piix.c                             |   9 --
 hw/i386/pc_q35.c                              |   9 --
 hw/m68k/mcf5208.c                             |  24 ++--
 hw/m68k/mcf_intc.c                            |   8 +-
 hw/misc/ivshmem-pci.c                         |  13 +-
 .../rocker/{qmp-norocker.c => rocker-stubs.c} |   0
 hw/net/xilinx_axienet.c                       |   4 +
 hw/net/xilinx_ethlite.c                       |  12 +-
 hw/pci-host/astro.c                           |   8 +-
 hw/s390x/s390-pci-vfio-stubs.c                |  32 +++++
 hw/uefi/var-service-vars.c                    |  37 +++++
 linux-user/hppa/elfload.c                     |   2 +-
 target/hppa/cpu.c                             |  55 ++++++--
 target/hppa/mem_helper.c                      |  39 ++----
 target/i386/cpu.c                             |   2 -
 target/i386/kvm/kvm.c                         |  15 +--
 tests/qtest/machine-none-test.c               |   2 +-
 util/fifo8.c                                  |  10 +-
 hw/acpi/meson.build                           |  28 ++--
 hw/arm/Kconfig                                |   2 +-
 hw/char/trace-events                          |   4 +-
 hw/cxl/meson.build                            |   4 +-
 hw/i386/kvm/meson.build                       |   5 +-
 hw/mem/meson.build                            |   4 +-
 hw/net/meson.build                            |   3 +-
 hw/net/trace-events                           |   1 +
 hw/nvram/meson.build                          |   4 +-
 hw/pci/meson.build                            |   2 +-
 hw/s390x/meson.build                          |   1 +
 hw/smbios/meson.build                         |  10 +-
 hw/usb/meson.build                            |   3 +-
 hw/virtio/meson.build                         |   9 +-
 semihosting/meson.build                       |   9 +-
 tests/functional/hppa/test_seabios.py         |   4 +-
 ui/cocoa.m                                    |   9 +-
 64 files changed, 538 insertions(+), 358 deletions(-)
 rename hw/net/rocker/{qmp-norocker.c => rocker-stubs.c} (100%)
 create mode 100644 hw/s390x/s390-pci-vfio-stubs.c

-- 
2.53.0


Reply via email to