qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 294c63: hw/watchdog/wdt_aspeed: Remove unused


From: Alex Bennée
Subject: [Qemu-commits] [qemu/qemu] 294c63: hw/watchdog/wdt_aspeed: Remove unused 'hw/misc/asp...
Date: Mon, 20 Nov 2023 02:26:11 -0800

  Branch: refs/heads/staging
  Home:   https://github.com/qemu/qemu
  Commit: 294c63be7da0f572167b3ec04f8ba63ec3dd1291
      
https://github.com/qemu/qemu/commit/294c63be7da0f572167b3ec04f8ba63ec3dd1291
  Author: Philippe Mathieu-Daudé <philmd@linaro.org>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M hw/watchdog/wdt_aspeed.c

  Log Message:
  -----------
  hw/watchdog/wdt_aspeed: Remove unused 'hw/misc/aspeed_scu.h' header

Aspeed watchdog doesn't use anything from the System Control Unit.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Cédric Le Goater <clg@kaod.org>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>


  Commit: 80a59bc5e57fc1956e257040bd69a425ef2b62f4
      
https://github.com/qemu/qemu/commit/80a59bc5e57fc1956e257040bd69a425ef2b62f4
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  MAINTAINERS: Add tests/decode/ to the "Overall TCG CPUs" section

The tests/decode/ folder belongs to scripts/decodetree.py, so
it should be listed in the same section as the script.

Signed-off-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>


  Commit: 1349af898ccb1df383328d0752c02a8ea95dd461
      
https://github.com/qemu/qemu/commit/1349af898ccb1df383328d0752c02a8ea95dd461
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M tests/data/qobject/qdict.txt

  Log Message:
  -----------
  tests/data/qobject/qdict.txt: Avoid non-inclusive words

qdict.txt only consists of more or less random test data. We
can simply drop the lines with the problematic words here.

Signed-off-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>


  Commit: 7ca24cd1c93b41a34f30eae1367faae9483e078d
      
https://github.com/qemu/qemu/commit/7ca24cd1c93b41a34f30eae1367faae9483e078d
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M qapi/pragma.json

  Log Message:
  -----------
  qapi/pragma.json: Improve the comment about the lists of QAPI rule exceptions

Let's use more inclusive language here.

Signed-off-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>


  Commit: aaf851a20cf6f762583642361a61ff71fda44fc2
      
https://github.com/qemu/qemu/commit/aaf851a20cf6f762583642361a61ff71fda44fc2
  Author: Michael Tokarev <mjt@tls.msk.ru>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M hw/audio/virtio-snd.c

  Log Message:
  -----------
  hw/audio/virtio-snd.c: spelling: initalize

Fixes: eb9ad377bb94 "virtio-sound: handle control messages and streams"
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
Reviewed-by: Stefan Weil <sw@weilnetz.de>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>


  Commit: 4061c3346e4895804fa1bbd9ee22587b347dd05c
      
https://github.com/qemu/qemu/commit/4061c3346e4895804fa1bbd9ee22587b347dd05c
  Author: Michael Tokarev <mjt@tls.msk.ru>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M qapi/migration.json

  Log Message:
  -----------
  qapi/migration.json: spelling: transfering

Fixes: 074dbce5fcce "migration: New migrate and migrate-incoming argument 
'channels'"
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>


  Commit: 9bfba08a1f9e78d67e85fca301a2661685f8de69
      
https://github.com/qemu/qemu/commit/9bfba08a1f9e78d67e85fca301a2661685f8de69
  Author: Michael Tokarev <mjt@tls.msk.ru>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M bsd-user/bsd-mem.h
    M bsd-user/freebsd/os-proc.c
    M bsd-user/freebsd/os-stat.h

  Log Message:
  -----------
  bsd-user: spelling fixes: necesary, agrument, undocummented

Fixes: a99d74034754 "bsd-user: Implement do_obreak function"
Fixes: 8632729060bf "bsd-user: Implement freebsd_exec_common, used in 
implementing execve/fexecve."
Fixes: bf14f13d8be8 "bsd-user: Implement stat related syscalls"
Reviewed-by: Warner Losh <imp@bsdimp.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>


  Commit: 2cf91b9ae6df17ac99dd212016e2d204cc2f6a74
      
https://github.com/qemu/qemu/commit/2cf91b9ae6df17ac99dd212016e2d204cc2f6a74
  Author: Michael Tokarev <mjt@tls.msk.ru>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M linux-user/ppc/vdso.S
    M linux-user/syscall.c

  Log Message:
  -----------
  linux-user: spelling fixes: othe, necesary

Fixes: e34136d93059 "linux-user/ppc: Add vdso"
Fixes: 86f04735ac20 "linux-user: Fix brk() to release pages"
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>


  Commit: 487152fa1fdb2ad25a15986d13a5dd43ae9e219f
      
https://github.com/qemu/qemu/commit/487152fa1fdb2ad25a15986d13a5dd43ae9e219f
  Author: Michael Tokarev <mjt@tls.msk.ru>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M hw/cxl/cxl-component-utils.c
    M hw/cxl/cxl-mailbox-utils.c
    M include/hw/cxl/cxl_device.h

  Log Message:
  -----------
  hw/cxl: spelling fixes: limitaions, potentialy, intialized

Fixes: 388d6b574e28 "hw/cxl: Use switch statements for read and write of 
cachemem registers"
Fixes: 3314efd276ad "hw/cxl/mbox: Add Physical Switch Identify command."
Fixes: 004e3a93b814 "hw/cxl: Add tunneled command support to mailbox for switch 
cci."
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>


  Commit: ac2786f0b0d05614ccebcc87d4c9b4917b669eba
      
https://github.com/qemu/qemu/commit/ac2786f0b0d05614ccebcc87d4c9b4917b669eba
  Author: Michael Tokarev <mjt@tls.msk.ru>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M gdbstub/gdbstub.c

  Log Message:
  -----------
  gdbstub: spelling fix: respectivelly

Fixes: 761e3c10881b "gdbstub: fixes cases where wrong threads were reported to 
GDB on SIGINT"
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>


  Commit: 6477366f6c93f53dd1212444526b7667812e8825
      
https://github.com/qemu/qemu/commit/6477366f6c93f53dd1212444526b7667812e8825
  Author: Michael Tokarev <mjt@tls.msk.ru>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M docs/about/deprecated.rst

  Log Message:
  -----------
  docs/about/deprecated.rst: spelling fix: becase

Fixes: 864128df465a "migration: Deprecate old compression method"
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>


  Commit: 2a620ed52dd46ea7f4d70e1959584bec8f7082ba
      
https://github.com/qemu/qemu/commit/2a620ed52dd46ea7f4d70e1959584bec8f7082ba
  Author: Michael Tokarev <mjt@tls.msk.ru>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M docs/devel/migration.rst

  Log Message:
  -----------
  docs/devel/migration.rst: spelling fixes: doen't, diferent, responsability, 
recomend

Fixes: 593c28c02c81 "migration/doc: How to migrate when hosts have different 
features"
Fixes: 1aefe2ca1423 "migration/doc: Add documentation for backwards 
compatiblity"
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>


  Commit: eb12e929051be4b916d724c1d29f1ead0b270901
      
https://github.com/qemu/qemu/commit/eb12e929051be4b916d724c1d29f1ead0b270901
  Author: Michael Tokarev <mjt@tls.msk.ru>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M docs/system/arm/emulation.rst

  Log Message:
  -----------
  docs/system/arm/emulation.rst: spelling fix: Enhacements

Fixes: c7c807f6dd6d "target/arm: Implement FEAT_Pauth2"
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>


  Commit: 51464c5612a0a389b1a9abb99b3a6a84f6ddc42f
      
https://github.com/qemu/qemu/commit/51464c5612a0a389b1a9abb99b3a6a84f6ddc42f
  Author: Michael Tokarev <mjt@tls.msk.ru>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M target/arm/tcg/helper-a64.c
    M target/arm/tcg/hflags.c

  Log Message:
  -----------
  target/arm/tcg: spelling fixes: alse, addreses

Fixes: 179e9a3baccc "target/arm: Define new TB flag for ATA0"
Fixes: 5d7b37b5f675 "target/arm: Implement the CPY* instructions"
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>


  Commit: 385b3280ce755448e95d4376d514b3ae001931db
      
https://github.com/qemu/qemu/commit/385b3280ce755448e95d4376d514b3ae001931db
  Author: Michael Tokarev <mjt@tls.msk.ru>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M target/hppa/cpu.h
    M target/hppa/machine.c

  Log Message:
  -----------
  target/hppa: spelling fixes: Indicies, Truely

Fixes: bb67ec32a0bb "target/hppa: Include PSW_P in tb flags and mmu index"
Fixes: d7553f3591bb "target/hppa: Populate an interval tree with valid tlb 
entries"
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>


  Commit: e3fc69343c4d204c3aec584f41a793f1ac709011
      
https://github.com/qemu/qemu/commit/e3fc69343c4d204c3aec584f41a793f1ac709011
  Author: Michael Tokarev <mjt@tls.msk.ru>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M migration/rdma.c

  Log Message:
  -----------
  migration/rdma.c: spelling fix: asume

Fixes: 67c31c9c1af1 "migration: Don't abuse qemu_file transferred for RDMA"
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>


  Commit: 1a9c9a6f8a97914133901af9ee56f7520a447189
      
https://github.com/qemu/qemu/commit/1a9c9a6f8a97914133901af9ee56f7520a447189
  Author: Michael Tokarev <mjt@tls.msk.ru>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M contrib/vhost-user-gpu/virgl.c

  Log Message:
  -----------
  contrib/vhost-user-gpu/virgl.c: spelling fix: mesage

Fixes: e3c82fe04f31 "contrib/vhost-user-gpu: add support for sending dmabuf 
modifiers"
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>


  Commit: d1c2fbc9c173e315f10e718a7ad78cb3a71f3bab
      
https://github.com/qemu/qemu/commit/d1c2fbc9c173e315f10e718a7ad78cb3a71f3bab
  Author: Michael Tokarev <mjt@tls.msk.ru>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M hw/mem/memory-device.c

  Log Message:
  -----------
  hw/mem/memory-device.c: spelling fix: ontaining

Fixes: 6c1b28e9e405 "memory-device: Support empty memory devices"
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>


  Commit: 315ebbd760d3d8f72d56e7c5d12d10ad358d07f7
      
https://github.com/qemu/qemu/commit/315ebbd760d3d8f72d56e7c5d12d10ad358d07f7
  Author: Michael Tokarev <mjt@tls.msk.ru>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M hw/net/cadence_gem.c

  Log Message:
  -----------
  hw/net/cadence_gem.c: spelling fixes: Octects

Fixes: c755c943aa2e "hw/net/cadence_gem: use REG32 macro for register 
definitions"
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Luc Michel <luc.michel@amd.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>


  Commit: a4dbf3fecbe458bc42aa56fc16348df8ff0ee216
      
https://github.com/qemu/qemu/commit/a4dbf3fecbe458bc42aa56fc16348df8ff0ee216
  Author: Michael Tokarev <mjt@tls.msk.ru>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M include/block/ufs.h

  Log Message:
  -----------
  include/block/ufs.h: spelling fix: setted

Fixes: bc4e68d362ec "hw/ufs: Initial commit for emulated 
Universal-Flash-Storage"
Reviewed-by: Jeuk Kim <jeuk20.kim@samsung.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>


  Commit: c437eb1d5aeb1c4581788bf368209101f614368a
      
https://github.com/qemu/qemu/commit/c437eb1d5aeb1c4581788bf368209101f614368a
  Author: Michael Tokarev <mjt@tls.msk.ru>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M include/hw/hyperv/dynmem-proto.h

  Log Message:
  -----------
  include/hw/hyperv/dynmem-proto.h: spelling fix: nunber, atleast

Fixes: 4f80cd2f033e "Add Hyper-V Dynamic Memory Protocol definitions"
Acked-by: Maciej S. Szmigiero <maciej.szmigiero@oracle.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>


  Commit: 801faee4dd15ee395fe1c2fb35241c3c7a0b9af5
      
https://github.com/qemu/qemu/commit/801faee4dd15ee395fe1c2fb35241c3c7a0b9af5
  Author: Michael Tokarev <mjt@tls.msk.ru>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M include/hw/virtio/vhost.h

  Log Message:
  -----------
  include/hw/virtio/vhost.h: spelling fix: sate

Fixes: 4a00d5d7f4b6 "vhost: Add high-level state save/load functions"
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>


  Commit: 3a4e56015b897a5502ab6a691cd4e20700e779c1
      
https://github.com/qemu/qemu/commit/3a4e56015b897a5502ab6a691cd4e20700e779c1
  Author: Michael Tokarev <mjt@tls.msk.ru>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M target/riscv/cpu.h

  Log Message:
  -----------
  target/riscv/cpu.h: spelling fix: separatly

Fixes: 40336d5b1d4c "target/riscv: Add HS-mode virtual interrupt and IRQ 
filtering support."
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>


  Commit: 8053feaae0429562324efec47666653c28bda74a
      
https://github.com/qemu/qemu/commit/8053feaae0429562324efec47666653c28bda74a
  Author: Michael Tokarev <mjt@tls.msk.ru>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M tests/qtest/migration-test.c

  Log Message:
  -----------
  tests/qtest/migration-test.c: spelling fix: bandwith

Fixes: 17257b90be4f "tests: Add migration dirty-limit capability test"
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>


  Commit: 4b3e4d2b43a94051b017d70461babe4e7b994aad
      
https://github.com/qemu/qemu/commit/4b3e4d2b43a94051b017d70461babe4e7b994aad
  Author: Michael Tokarev <mjt@tls.msk.ru>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M tests/qtest/ufs-test.c

  Log Message:
  -----------
  tests/qtest/ufs-test.c: spelling fix: tranfer

Fixes: 631c872614ac "tests/qtest: Introduce tests for UFS"
Reviewed-by: Jeuk Kim <jeuk20.kim@samsung.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>


  Commit: f0dbe427ec7c0dd81fc95c1d0d7174b79b6e6587
      
https://github.com/qemu/qemu/commit/f0dbe427ec7c0dd81fc95c1d0d7174b79b6e6587
  Author: Michael Tokarev <mjt@tls.msk.ru>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M util/filemonitor-inotify.c

  Log Message:
  -----------
  util/filemonitor-inotify.c: spelling fix: kenel

Fixes: 2e12dd405c66 "util/filemonitor-inotify: qemu_file_monitor_watch(): 
assert no overflow"
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>


  Commit: f779357882b4758551ff30074b4b915d7d249d3d
      
https://github.com/qemu/qemu/commit/f779357882b4758551ff30074b4b915d7d249d3d
  Author: Michael Tokarev <mjt@tls.msk.ru>
  Date:   2023-11-15 (Wed, 15 Nov 2023)

  Changed paths:
    M util/range.c

  Log Message:
  -----------
  util/range.c: spelling fix: inbetween

Fixes: b439595a08d7 "range: Introduce range_inverse_array()"
Reviewed-by: Eric Auger <eric.auger@redhat.com>
Reviewed-by: Cédric Le Goater <clg@redhat.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>


  Commit: 861f724d03e1748cda1c5b9ec8457a368590cbd5
      
https://github.com/qemu/qemu/commit/861f724d03e1748cda1c5b9ec8457a368590cbd5
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2023-11-16 (Thu, 16 Nov 2023)

  Changed paths:
    M docs/devel/testing.rst
    M tests/avocado/cpu_queries.py
    M tests/avocado/empty_cpu_model.py
    M tests/avocado/pc_cpu_hotplug_props.py
    M tests/avocado/x86_cpu_model_versions.py

  Log Message:
  -----------
  tests/avocado: Replace assertEquals() for Python 3.12 compatibility

assertEquals() has been removed in Python 3.12 and should be replaced by
assertEqual(). See: https://docs.python.org/3.12/whatsnew/3.12.html#id3

Message-ID: <20231114134326.287242-1-thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: f0a663b4ced2bf315936c774c2b6ff398fce8905
      
https://github.com/qemu/qemu/commit/f0a663b4ced2bf315936c774c2b6ff398fce8905
  Author: Philippe Mathieu-Daudé <philmd@linaro.org>
  Date:   2023-11-16 (Thu, 16 Nov 2023)

  Changed paths:
    M docs/devel/testing.rst
    M tests/avocado/version.py

  Log Message:
  -----------
  tests/avocado: Replace assertRegexpMatches() for Python 3.12 compatibility

assertRegexpMatches() has been removed in Python 3.12 and should be replaced by
assertRegex(). See: https://docs.python.org/3.12/whatsnew/3.12.html#id3

Inspired-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20231114144832.71612-1-philmd@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: ffab603bd513130472faf641326d1d387cbf6526
      
https://github.com/qemu/qemu/commit/ffab603bd513130472faf641326d1d387cbf6526
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2023-11-16 (Thu, 16 Nov 2023)

  Changed paths:
    M tests/avocado/virtio-gpu.py

  Log Message:
  -----------
  tests/avocado/virtio-gpu: Fix test_vhost_user_vga_virgl for edid support

The "edid" feature has been added to vhost-user-gpu in commit
c06444261e20 ("contrib/vhost-user-gpu: implement get_edid feature"),
so waiting for "features: +virgl -edid" in the test does not work
anymore, it's "+edid" instead of "-edid" now!

While we're at it, move the expected string to the preceeding
exec_command_and_wait_for_pattern() instead (since waiting for
empty string here does not make too much sense).

Message-ID: <20231114203456.319093-1-thuth@redhat.com>
Reviewed-by: Antonio Caggiano <quic_acaggian@quicinc.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 9cdafe3b47ce2d5e4f609391fb680403ed3f0716
      
https://github.com/qemu/qemu/commit/9cdafe3b47ce2d5e4f609391fb680403ed3f0716
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2023-11-16 (Thu, 16 Nov 2023)

  Changed paths:
    M tests/avocado/intel_iommu.py

  Log Message:
  -----------
  tests/avocado/intel_iommu: Add asset hashes to avoid warnings

The intel_iommu test is currently succeeding with annoying warnings.
Add the proper asset hashes to avoid those.

Message-ID: <20231114143531.291820-1-thuth@redhat.com>
Reviewed-by: Eric Auger <eric.auger@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: cfe52e91c4020cacf6f95f907c06bf5c2deeec09
      
https://github.com/qemu/qemu/commit/cfe52e91c4020cacf6f95f907c06bf5c2deeec09
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2023-11-16 (Thu, 16 Nov 2023)

  Changed paths:
    M tests/avocado/multiprocess.py

  Log Message:
  -----------
  tests/avocado/multiprocess: Add asset hashes to silence warnings

The multiprocess test is currently succeeding with an annoying warning:

 (1/2) tests/avocado/multiprocess.py:Multiprocess.test_multiprocess_x86_64:
       WARN: Test passed but there were warnings during execution. Check
       the log for details

In the log, you can find an entry like:

 WARNI| No hash provided. Cannot check the asset file integrity.

Add the proper asset hashes to avoid those warnings.

Message-ID: <20231115145852.494052-1-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 9d72dd100ced090f7708b2189a8ef4e855ac3314
      
https://github.com/qemu/qemu/commit/9d72dd100ced090f7708b2189a8ef4e855ac3314
  Author: Philippe Mathieu-Daudé <philmd@linaro.org>
  Date:   2023-11-16 (Thu, 16 Nov 2023)

  Changed paths:
    M tests/avocado/avocado_qemu/__init__.py

  Log Message:
  -----------
  tests/avocado: Make fetch_asset() unconditionally require a crypto hash

In a perfect world we'd have reproducible tests,
but then we'd be sure we run the same binaries.
If a binary artifact isn't hashed, we have no idea
what we are running. Therefore enforce hashing for
all our artifacts.

With this change, unhashed artifacts produce:

  $ avocado run tests/avocado/multiprocess.py
   (1/2) tests/avocado/multiprocess.py:Multiprocess.test_multiprocess_x86_64:
   ERROR: QemuBaseTest.fetch_asset() missing 1 required positional argument: 
'asset_hash' (0.19 s)

Inspired-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Message-ID: <20231115205149.90765-1-philmd@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 3365f3d99ae3aa3248209bc84c229ec01b5c5b21
      
https://github.com/qemu/qemu/commit/3365f3d99ae3aa3248209bc84c229ec01b5c5b21
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2023-11-16 (Thu, 16 Nov 2023)

  Changed paths:
    M tests/avocado/replay_kernel.py

  Log Message:
  -----------
  tests/avocado/replay_kernel: Mark the test_x86_64_pc as flaky

It's failing very often, so don't run this by default anymore
until it gets fixed.

Message-ID: <20231114153019.295131-1-thuth@redhat.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 572960cb23217fb23e23e5a0cb315ac263c9d87c
      
https://github.com/qemu/qemu/commit/572960cb23217fb23e23e5a0cb315ac263c9d87c
  Author: Thomas Huth <thuth@redhat.com>
  Date:   2023-11-16 (Thu, 16 Nov 2023)

  Changed paths:
    M tests/avocado/mem-addr-space-check.py

  Log Message:
  -----------
  tests/avocado/mem-addr-space-check: Replace assertEquals() for Python 3.12

assertEquals() has been removed in Python 3.12 and should be replaced by
assertEqual(). See: https://docs.python.org/3.12/whatsnew/3.12.html#id3

Message-ID: <20231116061956.14676-1-thuth@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Acked-by: Ani Sinha <anisinha@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: cd43f00524070c0267613acc98a153dba0e398d9
      
https://github.com/qemu/qemu/commit/cd43f00524070c0267613acc98a153dba0e398d9
  Author: Nicholas Piggin <npiggin@gmail.com>
  Date:   2023-11-16 (Thu, 16 Nov 2023)

  Changed paths:
    M tests/avocado/reverse_debugging.py

  Log Message:
  -----------
  tests/avocado: reverse_debugging drain console to prevent hang

Like replay_linux.py, reverse_debugging.py starts the vm with console
set but does not interact with it (e.g., with wait_for_console_pattern).
In this situation, the console should have a drainer attached so the
socket does not fill. replay_linux.py has a drainer, but it is missing
from reverse_debugging.py.

Per analysis in Link: this can cause the console socket/pipe to fill and
QEMU get stuck in qemu_chr_write_buffer, leading to strange test case
failures (ppc64 fails because it prints a lot to console in early bios).
Attaching a drainer prevents this.

Note, this commit does not fix bugs introduced by the commits referenced
in the first two Fixes: tags, but together those commits conspire to
irritate the problem and cause test case failure, which this commit
fixes.

Link: https://lore.kernel.org/qemu-devel/ZVT-bY9YOr69QTPX@redhat.com/
Fixes: 1d4796cd0083 ("python/machine: use socketpair() for console connections")
Fixes: 761a13b23946 ("tests/avocado: ppc64 reverse debugging tests for pseries 
and powernv")
Fixes: be52eca30978 ("tests/acceptance: add reverse debugging test")
Tested-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Message-ID: <20231116115354.228678-1-npiggin@gmail.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: c4d74ab24a02c90b7a3240510b3dd4e1bec536dd
      
https://github.com/qemu/qemu/commit/c4d74ab24a02c90b7a3240510b3dd4e1bec536dd
  Author: Nicholas Piggin <npiggin@gmail.com>
  Date:   2023-11-16 (Thu, 16 Nov 2023)

  Changed paths:
    M tests/avocado/reverse_debugging.py

  Log Message:
  -----------
  tests/avocado: Enable reverse_debugging.py tests in gitlab CI

Let's try enable reverse_debugging.py in gitlab CI.

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Message-ID: <20231116115354.228678-3-npiggin@gmail.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: db8227a68addb9db6392001c7e02d406282ea462
      
https://github.com/qemu/qemu/commit/db8227a68addb9db6392001c7e02d406282ea462
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-11-17 (Fri, 17 Nov 2023)

  Changed paths:
    M hw/ppc/spapr_pci.c

  Log Message:
  -----------
  spapr/pci: Correct "does not support hotplugging error messages

When dynamic-reconfiguration is off, hot plug / unplug can fail with
"Bus 'spapr-pci-host-bridge' does not support hotplugging".
spapr-pci-host-bridge is a device, not a bus.  Report the name of the
bus it provides instead: 'pci.0'.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-ID: <20231031111059.3407803-2-armbru@redhat.com>
Reviewed-by: Daniel Henrique Barboza <danielhb413@gmail.com>


  Commit: 7200fb211ef306c36d5e9060263b2a4d2f6d4700
      
https://github.com/qemu/qemu/commit/7200fb211ef306c36d5e9060263b2a4d2f6d4700
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-11-17 (Fri, 17 Nov 2023)

  Changed paths:
    M monitor/hmp-cmds.c

  Log Message:
  -----------
  hmp: Improve sync-profile error message

Improve

    (qemu) sync-profile of
    Error: Invalid parameter 'of'

to

    Error: invalid parameter 'of', expecting 'on', 'off', or 'reset'

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-ID: <20231031111059.3407803-3-armbru@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Dr. David Alan Gilbert <dave@treblig.org>


  Commit: b665165938d89c8e1f83f970d3722f507ce87acd
      
https://github.com/qemu/qemu/commit/b665165938d89c8e1f83f970d3722f507ce87acd
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-11-17 (Fri, 17 Nov 2023)

  Changed paths:
    M qga/commands.c

  Log Message:
  -----------
  qga: Improve guest-exec-status error message

When the PID passed to guest-exec-status does not exist, we report

    "Invalid parameter 'pid'"

Improve this to

    "PID 1234 does not exist"

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-ID: <20231031111059.3407803-4-armbru@redhat.com>
Reviewed-by: Konstantin Kostiuk <kkostiuk@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>


  Commit: 517b0220efd421acf885eed109571a61e95b192a
      
https://github.com/qemu/qemu/commit/517b0220efd421acf885eed109571a61e95b192a
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-11-17 (Fri, 17 Nov 2023)

  Changed paths:
    M ui/ui-qmp-cmds.c

  Log Message:
  -----------
  ui/qmp-cmds: Improve two error messages

set_password with "protocol": "vnc" supports only "connected": "keep".
Any other value is rejected with

    Invalid parameter 'connected'

Improve this to

    parameter 'connected' must be 'keep' when 'protocol' is 'vnc'

client_migrate_info requires "port" or "tls-port".  When both are
missing, it fails with

    Parameter 'port/tls-port' is missing

Improve this to

    parameter 'port' or 'tls-port' is required

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-ID: <20231031111059.3407803-5-armbru@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>


  Commit: 0a4a1512e01228fc59b00d68e86f7099b6439773
      
https://github.com/qemu/qemu/commit/0a4a1512e01228fc59b00d68e86f7099b6439773
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-11-17 (Fri, 17 Nov 2023)

  Changed paths:
    M net/net.c

  Log Message:
  -----------
  net: Fix a misleading error message

The error message

    $ qemu-system-x86_64 -netdev user,id=net0,ipv6-net=fec0::0/
    qemu-system-x86_64: -netdev user,id=net0,ipv6-net=fec0::0/: Parameter 
'ipv6-prefixlen' expects a number

points to ipv6-prefixlen instead of ipv6-net.  Fix:

    qemu-system-x86_64: -netdev user,id=net0,ipv6-net=fec0::0/: parameter 
'ipv6-net' expects a number after '/'

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-ID: <20231031111059.3407803-6-armbru@redhat.com>


  Commit: eeef44b3a583637265f602882a0d058a52e3a33b
      
https://github.com/qemu/qemu/commit/eeef44b3a583637265f602882a0d058a52e3a33b
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-11-17 (Fri, 17 Nov 2023)

  Changed paths:
    M system/balloon.c

  Log Message:
  -----------
  balloon: Fix a misleading error message

The error message

    {"execute": "balloon", "arguments":{"value": -1}}
    {"error": {"class": "GenericError", "desc": "Parameter 'target' expects a 
size"}}

points to 'target' instead of 'value'.  Fix:

    {"error": {"class": "GenericError", "desc": "Parameter 'value' expects a 
size"}}

Root cause: qmp_balloon()'s parameter is named @target.  Rename it to
@value to match the QAPI schema.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-ID: <20231031111059.3407803-7-armbru@redhat.com>
Reviewed-by: David Hildenbrand <david@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Tested-by: Mario Casquero <mcasquer@redhat.com>


  Commit: 298d8b122056052951bda487392d8aabbfd0f3e5
      
https://github.com/qemu/qemu/commit/298d8b122056052951bda487392d8aabbfd0f3e5
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2023-11-17 (Fri, 17 Nov 2023)

  Changed paths:
    M target/i386/cpu.c

  Log Message:
  -----------
  target/i386/cpu: Improve error message for property "vendor"

Improve

    $ qemu-system-x86_64 -device max-x86_64-cpu,vendor=me
    qemu-system-x86_64: -device max-x86_64-cpu,vendor=me: Property '.vendor' 
doesn't take value 'me'

to

    qemu-system-x86_64: -device max-x86_64-cpu,vendor=0123456789abc: value of 
property 'vendor' must consist of exactly 12 characters

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-ID: <20231031111059.3407803-8-armbru@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
[Typo corrected]


  Commit: a01491a238fab670ba68b5c649c109c64ae23e21
      
https://github.com/qemu/qemu/commit/a01491a238fab670ba68b5c649c109c64ae23e21
  Author: Helge Deller <deller@gmx.de>
  Date:   2023-11-17 (Fri, 17 Nov 2023)

  Changed paths:
    M target/hppa/translate.c

  Log Message:
  -----------
  target/hppa: Fix 64-bit SHRPD instruction

When shifting the two joined 64-bit registers right, shift the upper
64-bit register to the left and the lower 64-bit register to the right
before merging them with OR.

Signed-off-by: Helge Deller <deller@gmx.de>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>


  Commit: 2f926bfd5b79e6219ae65a1e530b38f37d62b384
      
https://github.com/qemu/qemu/commit/2f926bfd5b79e6219ae65a1e530b38f37d62b384
  Author: Helge Deller <deller@gmx.de>
  Date:   2023-11-17 (Fri, 17 Nov 2023)

  Changed paths:
    M disas/hppa.c

  Log Message:
  -----------
  disas/hppa: Show hexcode of instruction along with disassembly

On hppa many instructions can be expressed by different bytecodes.
To be able to debug qemu translation bugs it's therefore necessary to see the
currently executed byte codes without the need to lookup the sequence without
the full executable.
With this patch the instruction byte code is shown beside the disassembly.

Signed-off-by: Helge Deller <deller@gmx.de>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>


  Commit: 1b173d06068c4a4e93fad88205399232925967a4
      
https://github.com/qemu/qemu/commit/1b173d06068c4a4e93fad88205399232925967a4
  Author: Max Filippov <jcmvbkbc@gmail.com>
  Date:   2023-11-19 (Sun, 19 Nov 2023)

  Changed paths:
    M linux-user/xtensa/signal.c

  Log Message:
  -----------
  linux-user: xtensa: fix signal delivery in FDPIC

In FDPIC signal handlers are passed around as FD pointers. Actual code
address and GOT pointer must be fetched from memory by the QEMU code
that implements kernel signal delivery functionality. This change is
equivalent to the following kernel change:
9c2cc74fb31e ("xtensa: fix signal delivery to FDPIC process")

Cc: qemu-stable@nongnu.org
Fixes: d2796be69d7c ("linux-user: add support for xtensa FDPIC")
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>


  Commit: 95e008b9ddcd9756ee49a17dd3c25dedb295d51f
      
https://github.com/qemu/qemu/commit/95e008b9ddcd9756ee49a17dd3c25dedb295d51f
  Author: Stefan Hajnoczi <stefanha@redhat.com>
  Date:   2023-11-20 (Mon, 20 Nov 2023)

  Changed paths:
    M MAINTAINERS
    M bsd-user/bsd-mem.h
    M bsd-user/freebsd/os-proc.c
    M bsd-user/freebsd/os-stat.h
    M contrib/vhost-user-gpu/virgl.c
    M docs/about/deprecated.rst
    M docs/devel/migration.rst
    M docs/system/arm/emulation.rst
    M gdbstub/gdbstub.c
    M hw/audio/virtio-snd.c
    M hw/cxl/cxl-component-utils.c
    M hw/cxl/cxl-mailbox-utils.c
    M hw/mem/memory-device.c
    M hw/net/cadence_gem.c
    M hw/watchdog/wdt_aspeed.c
    M include/block/ufs.h
    M include/hw/cxl/cxl_device.h
    M include/hw/hyperv/dynmem-proto.h
    M include/hw/virtio/vhost.h
    M linux-user/ppc/vdso.S
    M linux-user/syscall.c
    M migration/rdma.c
    M qapi/migration.json
    M qapi/pragma.json
    M target/arm/tcg/helper-a64.c
    M target/arm/tcg/hflags.c
    M target/hppa/cpu.h
    M target/hppa/machine.c
    M target/riscv/cpu.h
    M tests/data/qobject/qdict.txt
    M tests/qtest/migration-test.c
    M tests/qtest/ufs-test.c
    M util/filemonitor-inotify.c
    M util/range.c

  Log Message:
  -----------
  Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu into staging

trivial patches for 2023-11-16

# -----BEGIN PGP SIGNATURE-----
#
# iQFDBAABCAAtFiEEe3O61ovnosKJMUsicBtPaxppPlkFAmVVxz4PHG1qdEB0bHMu
# bXNrLnJ1AAoJEHAbT2saaT5ZI+cH+wexpGPHmmWHaA0moo+1MZPC3pbEvOXq184b
# oeGRUidq89380DzsxkIxrDn98KisKnIX3oGZ56Q394Ntg7J2xyFN/KsvQhzpElSb
# 01Ws90NVoHIXoXZKNIOFZXkqOLCB+kwqZ1PFiYwALEJkEPBfpV40dTWuyCnxh1D8
# lKHtk5bLKzDbTmDYYfnZ7zkP6CLMhRH7A7evdb/4+W+phbqTHeKbSgq8QhNvVX8n
# 38yzPTQPlMyXHw7Psio62N7wz86wEiGkYELud1nPPlA902paM5FHMdjYBohm/ZCM
# 4E12gzMg4SgwBIsWoyE/1tUAjyJXeChocxOVLFqDXXaiYgomAh0=
# =x0bq
# -----END PGP SIGNATURE-----
# gpg: Signature made Thu 16 Nov 2023 02:39:42 EST
# gpg:                using RSA key 7B73BAD68BE7A2C289314B22701B4F6B1A693E59
# gpg:                issuer "mjt@tls.msk.ru"
# gpg: Good signature from "Michael Tokarev <mjt@tls.msk.ru>" [full]
# gpg:                 aka "Michael Tokarev <mjt@corpit.ru>" [full]
# gpg:                 aka "Michael Tokarev <mjt@debian.org>" [full]
# Primary key fingerprint: 6EE1 95D1 886E 8FFB 810D  4324 457C E0A0 8044 65C5
#      Subkey fingerprint: 7B73 BAD6 8BE7 A2C2 8931  4B22 701B 4F6B 1A69 3E59

* tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu: (27 commits)
  util/range.c: spelling fix: inbetween
  util/filemonitor-inotify.c: spelling fix: kenel
  tests/qtest/ufs-test.c: spelling fix: tranfer
  tests/qtest/migration-test.c: spelling fix: bandwith
  target/riscv/cpu.h: spelling fix: separatly
  include/hw/virtio/vhost.h: spelling fix: sate
  include/hw/hyperv/dynmem-proto.h: spelling fix: nunber, atleast
  include/block/ufs.h: spelling fix: setted
  hw/net/cadence_gem.c: spelling fixes: Octects
  hw/mem/memory-device.c: spelling fix: ontaining
  contrib/vhost-user-gpu/virgl.c: spelling fix: mesage
  migration/rdma.c: spelling fix: asume
  target/hppa: spelling fixes: Indicies, Truely
  target/arm/tcg: spelling fixes: alse, addreses
  docs/system/arm/emulation.rst: spelling fix: Enhacements
  docs/devel/migration.rst: spelling fixes: doen't, diferent, responsability, 
recomend
  docs/about/deprecated.rst: spelling fix: becase
  gdbstub: spelling fix: respectivelly
  hw/cxl: spelling fixes: limitaions, potentialy, intialized
  linux-user: spelling fixes: othe, necesary
  ...

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>


  Commit: d86f3f5faaf64dea11d9289175be0871d2fc066e
      
https://github.com/qemu/qemu/commit/d86f3f5faaf64dea11d9289175be0871d2fc066e
  Author: Stefan Hajnoczi <stefanha@redhat.com>
  Date:   2023-11-20 (Mon, 20 Nov 2023)

  Changed paths:
    M docs/devel/testing.rst
    M tests/avocado/avocado_qemu/__init__.py
    M tests/avocado/cpu_queries.py
    M tests/avocado/empty_cpu_model.py
    M tests/avocado/intel_iommu.py
    M tests/avocado/mem-addr-space-check.py
    M tests/avocado/multiprocess.py
    M tests/avocado/pc_cpu_hotplug_props.py
    M tests/avocado/replay_kernel.py
    M tests/avocado/reverse_debugging.py
    M tests/avocado/version.py
    M tests/avocado/virtio-gpu.py
    M tests/avocado/x86_cpu_model_versions.py

  Log Message:
  -----------
  Merge tag 'pull-request-2023-11-16' of https://gitlab.com/thuth/qemu into 
staging

* Fix the avocado tests for running with Python 3.12
* Add some asset hashes to silence warnings
* Fix the broken reverse_debugging test

# -----BEGIN PGP SIGNATURE-----
#
# iQJFBAABCAAvFiEEJ7iIR+7gJQEY8+q5LtnXdP5wLbUFAmVWWRARHHRodXRoQHJl
# ZGhhdC5jb20ACgkQLtnXdP5wLbWOnQ/8DdnPGlXrOl+4QzRaJQovmmS04OZuiWtB
# TpOd/cWQMsKKX7YGq9uAuLBa7zYXyHZLmOLcSYYKYzcFnxX155TgtXDqZXJb7k8D
# 9rGtF8vgGokT3VmsWW6w5LNa1Pg5FPd56+l8Kus7iqpHbxPzMybP/HFGcuCdeMW9
# kFaLCvtP7LAPM9k8z6Nw9vbQ5aUx2J9fwSgWhoMYmVO72A7HUZ0KA+lti/3xvhKy
# zcYJ4PxFaSK4SQwG8yfhmwqCw3QjeH+Se8gxvqR6nmKW9wCA3FdmUFaQPQQF6bq+
# AEUPBJpa+eZA38tA9rts6VSVGgrg5IA9rPYFc8ZIYn6dMgkAqR7snvcphyUAijJ9
# oqS72BJkw6KZ+52QyZ4O2zG4lkgi/uHp0qhmAr/FHDLkmetTjyQ4vA5dm76V5B2G
# EAPzNZct0RluD0hk2qIKXRC4FN4HFaEAL4EpDjCuymTArsEhSf9I8IEMu9V4CVHs
# Jp2c/0EZNCcTeqc7xr+lO+JFMd1kbB2N9yApFrbQpaIsZQkSF/oNtFZ8h8n/DhNJ
# Ojp9hSUkb37eBZuRA5wsDAo9WI1ADV1n7Ku7ao9aJ84iozcAvOjk2T+NXkeKJEdW
# br8RCqpm0yiB9W7X9WUa5uQd69pdKX4ILW1ekdrG02CuxbIE42Jx5WYdzUrXDUIz
# hzD/QPF3TsI=
# =IcSd
# -----END PGP SIGNATURE-----
# gpg: Signature made Thu 16 Nov 2023 13:01:52 EST
# gpg:                using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5
# gpg:                issuer "thuth@redhat.com"
# gpg: Good signature from "Thomas Huth <th.huth@gmx.de>" [full]
# gpg:                 aka "Thomas Huth <thuth@redhat.com>" [full]
# gpg:                 aka "Thomas Huth <huth@tuxfamily.org>" [full]
# gpg:                 aka "Thomas Huth <th.huth@posteo.de>" [unknown]
# Primary key fingerprint: 27B8 8847 EEE0 2501 18F3  EAB9 2ED9 D774 FE70 2DB5

* tag 'pull-request-2023-11-16' of https://gitlab.com/thuth/qemu:
  tests/avocado: Enable reverse_debugging.py tests in gitlab CI
  tests/avocado: reverse_debugging drain console to prevent hang
  tests/avocado/mem-addr-space-check: Replace assertEquals() for Python 3.12
  tests/avocado/replay_kernel: Mark the test_x86_64_pc as flaky
  tests/avocado: Make fetch_asset() unconditionally require a crypto hash
  tests/avocado/multiprocess: Add asset hashes to silence warnings
  tests/avocado/intel_iommu: Add asset hashes to avoid warnings
  tests/avocado/virtio-gpu: Fix test_vhost_user_vga_virgl for edid support
  tests/avocado: Replace assertRegexpMatches() for Python 3.12 compatibility
  tests/avocado: Replace assertEquals() for Python 3.12 compatibility

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>


  Commit: b5543124125dbfcfd956c10ff50db80bb5118199
      
https://github.com/qemu/qemu/commit/b5543124125dbfcfd956c10ff50db80bb5118199
  Author: Stefan Hajnoczi <stefanha@redhat.com>
  Date:   2023-11-20 (Mon, 20 Nov 2023)

  Changed paths:
    M hw/ppc/spapr_pci.c
    M monitor/hmp-cmds.c
    M net/net.c
    M qga/commands.c
    M system/balloon.c
    M target/i386/cpu.c
    M ui/ui-qmp-cmds.c

  Log Message:
  -----------
  Merge tag 'pull-error-2023-11-17' of https://repo.or.cz/qemu/armbru into 
staging

Error reporting patches for 2023-11-17

# -----BEGIN PGP SIGNATURE-----
#
# iQJGBAABCAAwFiEENUvIs9frKmtoZ05fOHC0AOuRhlMFAmVXLq8SHGFybWJydUBy
# ZWRoYXQuY29tAAoJEDhwtADrkYZTBIsP/3vTjS2QJ2JdjgZV7ARGyfAxsPbG4TS2
# JHqFsF37vY5u+gYjcBJsmDY8YBpYWQFkOYJ8RJtCdedOnW2gML88vc3XKcUrUc7T
# ebN8KnpA8mx5nr0SMGD+/w72xZl917lGFhXRqazvS2i0dbJvuAsacoo300oIZncx
# 5480GiJpNc/QBUdU9ywFWwQOVzJynn32e1OFWLmbL2xH+kcgMbgWgrEMQUb0D99+
# J9PjKCJxVlJFKEjph7iLCahID5V1gjJTzp3iESOWbO7BTFuKJZ8E510oXd1ng86c
# JLOEcu4vhC4JNvMx5R31nVz4LXfQD8Hf1pSVL64gTybVq3bEMhv/wLUuG/AcPIuL
# t1GxRhGqY2yXbnP3GfP9xNhFps0uLmJF7g5Q/ao2sEwOiPmGmNKcK7xV6OkYJdIr
# isbb+bot19NN+B7r1ZWkb7BEhM99PtHZtsrmnPZ7T19CX/cy2k0D0W78nqJE0AJU
# sBhwuntou+DvBbLB3KD33OcE0UI93IxICaqR56q4lwydYOQ4p8VCTRI1aoDrZpPx
# Q+kMs+sy3q7CGMKEScnb+HeA8KuvKFGqw3XKJwYQsTITRd+NdWnQ7dKAC2J2sRvO
# DRGhUEmOiaDv3HdmToV3owfLsH9raK6Oh8KYjxiOoiJ1Tb0+sZvxayemQ97mRVuJ
# r+yle/BX1ODY
# =7QAS
# -----END PGP SIGNATURE-----
# gpg: Signature made Fri 17 Nov 2023 04:13:19 EST
# gpg:                using RSA key 354BC8B3D7EB2A6B68674E5F3870B400EB918653
# gpg:                issuer "armbru@redhat.com"
# gpg: Good signature from "Markus Armbruster <armbru@redhat.com>" [full]
# gpg:                 aka "Markus Armbruster <armbru@pond.sub.org>" [full]
# Primary key fingerprint: 354B C8B3 D7EB 2A6B 6867  4E5F 3870 B400 EB91 8653

* tag 'pull-error-2023-11-17' of https://repo.or.cz/qemu/armbru:
  target/i386/cpu: Improve error message for property "vendor"
  balloon: Fix a misleading error message
  net: Fix a misleading error message
  ui/qmp-cmds: Improve two error messages
  qga: Improve guest-exec-status error message
  hmp: Improve sync-profile error message
  spapr/pci: Correct "does not support hotplugging error messages

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>


  Commit: 1817af991ce52313e60db92235e865a73ef5e7e5
      
https://github.com/qemu/qemu/commit/1817af991ce52313e60db92235e865a73ef5e7e5
  Author: Stefan Hajnoczi <stefanha@redhat.com>
  Date:   2023-11-20 (Mon, 20 Nov 2023)

  Changed paths:
    M disas/hppa.c
    M target/hppa/translate.c

  Log Message:
  -----------
  Merge tag 'hppa64-fixes-pull-request' of https://github.com/hdeller/qemu-hppa 
into staging

HPPA64-PATCHES-for-8.2

Two patches for 8.2.

The SHRPD patch fixes a real translation bug which then allows to boot
the 64-bit Linux kernels of the Debian-11 and Debian-12 installation CDs.

The second patch adds the instruction byte sequence to the
assembly log. This is not an actual bug fix, but it's important since
it helps a lot when trying to fix qemu translation bugs on hppa.

# -----BEGIN PGP SIGNATURE-----
#
# iHUEABYKAB0WIQS86RI+GtKfB8BJu973ErUQojoPXwUCZVfHPwAKCRD3ErUQojoP
# X3TrAQD2SfFsTWIYqTamh1ZHmydaJRL1xhXmPMqXgXFkDmiyhQD/VeyIyWEGj5Oe
# x70WR8HrtkadsUddgSGzFRChaVb0/wI=
# =Sapq
# -----END PGP SIGNATURE-----
# gpg: Signature made Fri 17 Nov 2023 15:04:15 EST
# gpg:                using EDDSA key BCE9123E1AD29F07C049BBDEF712B510A23A0F5F
# gpg: Good signature from "Helge Deller <deller@gmx.de>" [unknown]
# gpg:                 aka "Helge Deller <deller@kernel.org>" [unknown]
# gpg: WARNING: This key is not certified with a trusted signature!
# gpg:          There is no indication that the signature belongs to the owner.
# Primary key fingerprint: 4544 8228 2CD9 10DB EF3D  25F8 3E5F 3D04 A7A2 4603
#      Subkey fingerprint: BCE9 123E 1AD2 9F07 C049  BBDE F712 B510 A23A 0F5F

* tag 'hppa64-fixes-pull-request' of https://github.com/hdeller/qemu-hppa:
  disas/hppa: Show hexcode of instruction along with disassembly
  target/hppa: Fix 64-bit SHRPD instruction

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>


  Commit: af9264da80073435fd78944bc5a46e695897d7e5
      
https://github.com/qemu/qemu/commit/af9264da80073435fd78944bc5a46e695897d7e5
  Author: Stefan Hajnoczi <stefanha@redhat.com>
  Date:   2023-11-20 (Mon, 20 Nov 2023)

  Changed paths:
    M linux-user/xtensa/signal.c

  Log Message:
  -----------
  Merge tag '20231119-xtensa-1' of https://github.com/OSLL/qemu-xtensa into 
staging

target/xtensa fixes for v8.2:

- fix signal delivery in FDPIC

# -----BEGIN PGP SIGNATURE-----
#
# iQJHBAABCgAxFiEEK2eFS5jlMn3N6xfYUfnMkfg/oEQFAmVaXU4THGpjbXZia2Jj
# QGdtYWlsLmNvbQAKCRBR+cyR+D+gRF13EACXNP0MPn2iWqxLPvxW9mDXaQu9cSlJ
# BcAlHKbi21CDdqLYpyMoenRONtHMDKjEhR4Atv+DRhc2qQYKNogLgCM1PtGkb6+z
# rNS6HBaUFsAKovS03JGcBDDYWS97bfN1AQRrrEzCV+SKq5Gq8Tr23LSgFHred0hS
# OlGmb7/S+uMh1Uo+rqLKFvSkcWLyaPxOhw1BoaNWdifSotfRwK++PZUvv7slQk+/
# J2ePbjU/ZTBTmumn0tg8BP66UHmGQ+TcvGOdD0m6qlQoq5XaqAYgNb6/Cm16xIPJ
# GQtmB1m74Dl1cQGYXlg3YFGluOJGidkT6In6dYzOEzjvOg9Rku+9bdCxIyRgQK7g
# gXcQJaEdpBiex3c21XWhMfjpM1pQruRgIQ3xqYETBMKXXqvbgYdUT09JpuaoTUkP
# oTymnBVL+9hyrlhPWXzn8M6IPUlyT7Hmnb0uVmHfTi8UNBhiGBRSN4x3CMDNi9oL
# ziE3xKgEkii9WEY+qSCodLMvLJBzShpKTjmUhfJMYdK07uVzazhGhmtQ8qSi3Rm7
# 6hDfnnBwrnX/CBE1IMca280Aax3TMf8Sn1pJqsTHwlNFb3O5vcixRajJw7xNprkP
# 5CcS+G2fRK7JIb18FI2aBf7DXD4kfasF8UAaiyQfkmD1/LITSGiDKfKFvaqjA7Ln
# wVrNbrGvDRvdEw==
# =sZPo
# -----END PGP SIGNATURE-----
# gpg: Signature made Sun 19 Nov 2023 14:09:02 EST
# gpg:                using RSA key 2B67854B98E5327DCDEB17D851F9CC91F83FA044
# gpg:                issuer "jcmvbkbc@gmail.com"
# gpg: Good signature from "Max Filippov <filippov@cadence.com>" [unknown]
# gpg:                 aka "Max Filippov <max.filippov@cogentembedded.com>" 
[unknown]
# gpg:                 aka "Max Filippov <jcmvbkbc@gmail.com>" [unknown]
# gpg: WARNING: The key's User ID is not certified with a trusted signature!
# gpg:          There is no indication that the signature belongs to the owner.
# Primary key fingerprint: 2B67 854B 98E5 327D CDEB  17D8 51F9 CC91 F83F A044

* tag '20231119-xtensa-1' of https://github.com/OSLL/qemu-xtensa:
  linux-user: xtensa: fix signal delivery in FDPIC

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>


Compare: https://github.com/qemu/qemu/compare/34a5cb6d8434...af9264da8007



reply via email to

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