[PULL v2 00/15] First batch of s390x, qtests and misc fixes in 2023

Thomas Huth posted 15 patches 1 year, 3 months ago
Only 5 patches received!
docs/about/deprecated.rst                          |  6 ++++
docs/interop/index.rst                             |  1 +
...coding.txt => vnc-ledstate-pseudo-encoding.rst} |  0
include/exec/memory-internal.h                     |  4 ---
include/exec/memory.h                              |  4 +++
include/qemu/osdep.h                               |  8 ++++-
block/file-posix.c                                 | 37 ++++++++++------------
chardev/char-fd.c                                  |  2 +-
chardev/char-pipe.c                                |  8 +++--
chardev/char-pty.c                                 |  4 +--
hw/9pfs/9p-local.c                                 |  8 ++---
hw/s390x/s390-pci-inst.c                           |  2 +-
net/l2tpv3.c                                       | 17 +++-------
net/socket.c                                       | 16 ++++------
net/tap-bsd.c                                      |  6 ++--
net/tap-linux.c                                    |  2 +-
net/tap-solaris.c                                  |  8 ++---
net/tap.c                                          | 10 ++----
os-posix.c                                         |  2 +-
qga/commands-posix.c                               |  4 +--
semihosting/syscalls.c                             |  4 +--
softmmu/vl.c                                       |  1 +
target/s390x/cpu.c                                 |  4 ++-
target/s390x/cpu_features.c                        |  4 +++
target/s390x/cpu_models.c                          |  4 ++-
target/s390x/tcg/excp_helper.c                     |  8 ++---
target/s390x/tcg/misc_helper.c                     |  1 -
tests/qtest/bios-tables-test.c                     | 22 ++++++++-----
tests/qtest/libqtest.c                             |  6 ++--
tests/qtest/readconfig-test.c                      |  6 ++--
tests/vhost-user-bridge.c                          |  4 +--
util/main-loop.c                                   |  4 +--
util/osdep.c                                       |  4 +--
util/vfio-helpers.c                                | 12 +++----
.gitlab-ci.d/windows.yml                           |  3 +-
MAINTAINERS                                        |  2 ++
qemu-options.hx                                    |  2 +-
tests/qemu-iotests/tests/stream-under-throttle     |  2 ++
tests/vm/basevm.py                                 |  3 +-
39 files changed, 122 insertions(+), 123 deletions(-)
rename docs/interop/{vnc-ledstate-Pseudo-encoding.txt => vnc-ledstate-pseudo-encoding.rst} (100%)
[PULL v2 00/15] First batch of s390x, qtests and misc fixes in 2023
Posted by Thomas Huth 1 year, 3 months ago
The following changes since commit 528d9f33cad5245c1099d77084c78bb2244d5143:

  Merge tag 'pull-tcg-20230106' of https://gitlab.com/rth7680/qemu into staging (2023-01-08 11:23:17 +0000)

are available in the Git repository at:

  https://gitlab.com/thuth/qemu.git tags/pull-request-2023-01-09

for you to fetch changes up to 6f997b8964188c155240380efdf3b1d7ec41c882:

  .gitlab-ci.d/windows: Do not run the qtests in the msys2-32bit job (2023-01-09 13:50:47 +0100)

----------------------------------------------------------------
* s390x header clean-ups from Philippe
* Rework and improvements of the EINTR handling by Nikita
* Deprecate the -no-hpet command line option
* Disable the qtests in the 32-bit Windows CI job again
* Some other misc fixes here and there

v2: Added patch to use "hpet=off" instead of "-no-hpet" in qtests

----------------------------------------------------------------
Christian Borntraeger (1):
      qemu-iotests/stream-under-throttle: do not shutdown QEMU

Marc-André Lureau (1):
      tests/readconfig: spice doesn't support unix socket on windows yet

Nikita Ivanov (2):
      Refactoring: refactor TFR() macro to RETRY_ON_EINTR()
      error handling: Use RETRY_ON_EINTR() macro where applicable

Philippe Mathieu-Daudé (6):
      tests/vm: Update get_default_jobs() to work on non-x86_64 non-KVM hosts
      exec/memory: Expose memory_region_access_valid()
      hw/s390x/pv: Restrict Protected Virtualization to sysemu
      target/s390x/tcg/misc_helper: Remove unused "memory.h" include
      target/s390x/tcg/excp_helper: Restrict system headers to sysemu
      target/s390x: Restrict sysemu/reset.h to system emulation

Thomas Huth (5):
      MAINTAINERS: Add MIPS-related docs and configs to the MIPS architecture section
      tests/qtest/bios-tables-test: Replace -no-hpet with hpet=off machine parameter
      i386: Deprecate the -no-hpet QEMU command line option
      docs/interop: Change the vnc-ledstate-Pseudo-encoding doc into .rst
      .gitlab-ci.d/windows: Do not run the qtests in the msys2-32bit job

 docs/about/deprecated.rst                          |  6 ++++
 docs/interop/index.rst                             |  1 +
 ...coding.txt => vnc-ledstate-pseudo-encoding.rst} |  0
 include/exec/memory-internal.h                     |  4 ---
 include/exec/memory.h                              |  4 +++
 include/qemu/osdep.h                               |  8 ++++-
 block/file-posix.c                                 | 37 ++++++++++------------
 chardev/char-fd.c                                  |  2 +-
 chardev/char-pipe.c                                |  8 +++--
 chardev/char-pty.c                                 |  4 +--
 hw/9pfs/9p-local.c                                 |  8 ++---
 hw/s390x/s390-pci-inst.c                           |  2 +-
 net/l2tpv3.c                                       | 17 +++-------
 net/socket.c                                       | 16 ++++------
 net/tap-bsd.c                                      |  6 ++--
 net/tap-linux.c                                    |  2 +-
 net/tap-solaris.c                                  |  8 ++---
 net/tap.c                                          | 10 ++----
 os-posix.c                                         |  2 +-
 qga/commands-posix.c                               |  4 +--
 semihosting/syscalls.c                             |  4 +--
 softmmu/vl.c                                       |  1 +
 target/s390x/cpu.c                                 |  4 ++-
 target/s390x/cpu_features.c                        |  4 +++
 target/s390x/cpu_models.c                          |  4 ++-
 target/s390x/tcg/excp_helper.c                     |  8 ++---
 target/s390x/tcg/misc_helper.c                     |  1 -
 tests/qtest/bios-tables-test.c                     | 22 ++++++++-----
 tests/qtest/libqtest.c                             |  6 ++--
 tests/qtest/readconfig-test.c                      |  6 ++--
 tests/vhost-user-bridge.c                          |  4 +--
 util/main-loop.c                                   |  4 +--
 util/osdep.c                                       |  4 +--
 util/vfio-helpers.c                                | 12 +++----
 .gitlab-ci.d/windows.yml                           |  3 +-
 MAINTAINERS                                        |  2 ++
 qemu-options.hx                                    |  2 +-
 tests/qemu-iotests/tests/stream-under-throttle     |  2 ++
 tests/vm/basevm.py                                 |  3 +-
 39 files changed, 122 insertions(+), 123 deletions(-)
 rename docs/interop/{vnc-ledstate-Pseudo-encoding.txt => vnc-ledstate-pseudo-encoding.rst} (100%)


Re: [PULL v2 00/15] First batch of s390x, qtests and misc fixes in 2023
Posted by Peter Maydell 1 year, 3 months ago
On Mon, 9 Jan 2023 at 14:26, Thomas Huth <thuth@redhat.com> wrote:
>
> The following changes since commit 528d9f33cad5245c1099d77084c78bb2244d5143:
>
>   Merge tag 'pull-tcg-20230106' of https://gitlab.com/rth7680/qemu into staging (2023-01-08 11:23:17 +0000)
>
> are available in the Git repository at:
>
>   https://gitlab.com/thuth/qemu.git tags/pull-request-2023-01-09
>
> for you to fetch changes up to 6f997b8964188c155240380efdf3b1d7ec41c882:
>
>   .gitlab-ci.d/windows: Do not run the qtests in the msys2-32bit job (2023-01-09 13:50:47 +0100)
>
> ----------------------------------------------------------------
> * s390x header clean-ups from Philippe
> * Rework and improvements of the EINTR handling by Nikita
> * Deprecate the -no-hpet command line option
> * Disable the qtests in the 32-bit Windows CI job again
> * Some other misc fixes here and there
>
> v2: Added patch to use "hpet=off" instead of "-no-hpet" in qtests
>


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/8.0
for any user-visible changes.

-- PMM