mbox

[PULL,00/13] Misc HW/UI patches for 2024-07-16

Message ID 20240716180941.40211-1-philmd@linaro.org (mailing list archive)
State New, archived
Headers show

Pull-request

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

Message

Philippe Mathieu-Daudé July 16, 2024, 6:09 p.m. UTC
The following changes since commit 959269e910944c03bc13f300d65bf08b060d5d0f:

  Merge tag 'python-pull-request' of https://gitlab.com/jsnow/qemu into staging (2024-07-16 06:45:23 +1000)

are available in the Git repository at:

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

for you to fetch changes up to 644a52778a90581dbda909f38b9eaf71501fd9cd:

  system/physmem: use return value of ram_block_discard_require() as errno (2024-07-16 20:04:08 +0200)

Ignored checkpatch error:

  WARNING: line over 80 characters
  #30: FILE: system/vl.c:1004:
  +    if (!ti->class_names[0] || module_object_class_by_name(ti->class_names[0])) {

Ignored CI failures:

 - bios-tables-test on cross-i686-tci
 - qtest-sparc on msys2-64bit

----------------------------------------------------------------
Misc HW & UI patches queue

- Allow loading safely ROMs larger than 4GiB (Gregor)
- Convert vt82c686 IRQ as named 'intr' (Bernhard)
- Clarify QDev GPIO API (Peter)
- Drop unused load_image_gzipped function (Ani)
- Make TCGCPUOps::cpu_exec_interrupt handler mandatory (Peter)
- Factor cpu_pause() out (Nicholas)
- Remove transfer size check from ESP DMA DATA IN / OUT transfers (Mark)
- Add accelerated cursor composition to Cocoa UI (Akihiko)
- Fix '-vga help' CLI (Marc-André)
- Fix displayed errno in ram_block_add (Zhenzhong)

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

Akihiko Odaki (4):
  ui/cocoa: Release CGColorSpace
  ui/console: Convert mouse visibility parameter into bool
  ui/cocoa: Add cursor composition
  ui/console: Remove dpy_cursor_define_supported()

Ani Sinha (1):
  loader: remove load_image_gzipped function as its not used anywhere

Bernhard Beschow (1):
  hw/isa/vt82c686: Turn "intr" irq into a named gpio

Gregor Haas (1):
  hw/core/loader: allow loading larger ROMs

Marc-André Lureau (1):
  vl: fix "type is NULL" in -vga help

Mark Cave-Ayland (1):
  esp: remove transfer size check from DMA DATA IN and DATA OUT
    transfers

Nicholas Piggin (1):
  system/cpus: Add cpu_pause() function

Peter Maydell (2):
  include/hw/qdev-core.h: Correct and clarify gpio doc comments
  accel/tcg: Make cpu_exec_interrupt hook mandatory

Zhenzhong Duan (1):
  system/physmem: use return value of ram_block_discard_require() as
    errno

 meson.build             |   3 +-
 include/hw/core/cpu.h   |   8 ++++
 include/hw/loader.h     |   4 +-
 include/hw/qdev-core.h  |  17 +++----
 include/ui/console.h    |   5 +-
 accel/tcg/cpu-exec.c    |   4 +-
 hw/core/loader.c        |  45 +++--------------
 hw/display/ati.c        |   2 +-
 hw/display/qxl-render.c |   4 --
 hw/display/virtio-gpu.c |   3 +-
 hw/display/vmware_vga.c |   8 ++--
 hw/isa/vt82c686.c       |   2 +-
 hw/mips/fuloong2e.c     |   2 +-
 hw/ppc/amigaone.c       |   5 +-
 hw/ppc/pegasos2.c       |   4 +-
 hw/scsi/esp.c           |   4 +-
 system/cpus.c           |  30 +++++++-----
 system/physmem.c        |   7 ++-
 system/vl.c             |  13 +++--
 target/tricore/cpu.c    |   6 +++
 ui/console.c            |  18 ++-----
 ui/dbus-listener.c      |   2 +-
 ui/gtk.c                |   2 +-
 ui/sdl2.c               |   4 +-
 ui/spice-display.c      |  11 +++--
 ui/vnc.c                |   2 +-
 ui/cocoa.m              | 104 +++++++++++++++++++++++++++++++++++++++-
 27 files changed, 200 insertions(+), 119 deletions(-)

Comments

Richard Henderson July 17, 2024, 5:41 a.m. UTC | #1
On 7/17/24 04:09, Philippe Mathieu-Daudé wrote:
> The following changes since commit 959269e910944c03bc13f300d65bf08b060d5d0f:
> 
>    Merge tag 'python-pull-request' ofhttps://gitlab.com/jsnow/qemu into staging (2024-07-16 06:45:23 +1000)
> 
> are available in the Git repository at:
> 
>    https://github.com/philmd/qemu.git tags/hw-misc-20240716
> 
> for you to fetch changes up to 644a52778a90581dbda909f38b9eaf71501fd9cd:
> 
>    system/physmem: use return value of ram_block_discard_require() as errno (2024-07-16 20:04:08 +0200)
> 
> Ignored checkpatch error:
> 
>    WARNING: line over 80 characters
>    #30: FILE: system/vl.c:1004:
>    +    if (!ti->class_names[0] || module_object_class_by_name(ti->class_names[0])) {
> 
> Ignored CI failures:
> 
>   - bios-tables-test on cross-i686-tci
>   - qtest-sparc on msys2-64bit
> 
> ----------------------------------------------------------------
> Misc HW & UI patches queue
> 
> - Allow loading safely ROMs larger than 4GiB (Gregor)
> - Convert vt82c686 IRQ as named 'intr' (Bernhard)
> - Clarify QDev GPIO API (Peter)
> - Drop unused load_image_gzipped function (Ani)
> - MakeTCGCPUOps::cpu_exec_interrupt handler mandatory (Peter)
> - Factor cpu_pause() out (Nicholas)
> - Remove transfer size check from ESP DMA DATA IN / OUT transfers (Mark)
> - Add accelerated cursor composition to Cocoa UI (Akihiko)
> - Fix '-vga help' CLI (Marc-André)
> - Fix displayed errno in ram_block_add (Zhenzhong)

Applied, thanks.

r~