qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] d6f229: Update version for v7.0.0-rc0 release


From: Peter Maydell
Subject: [Qemu-commits] [qemu/qemu] d6f229: Update version for v7.0.0-rc0 release
Date: Wed, 16 Mar 2022 03:44:23 -0700

  Branch: refs/heads/staging
  Home:   https://github.com/qemu/qemu
  Commit: d6f229f9a0592c4d5beb0a5c4e024231c27680d3
      
https://github.com/qemu/qemu/commit/d6f229f9a0592c4d5beb0a5c4e024231c27680d3
  Author: Peter Maydell <peter.maydell@linaro.org>
  Date:   2022-03-15 (Tue, 15 Mar 2022)

  Changed paths:
    M VERSION

  Log Message:
  -----------
  Update version for v7.0.0-rc0 release

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>


  Commit: d0a17829d0d53f9b03127bf6a03cc1e19c2741ac
      
https://github.com/qemu/qemu/commit/d0a17829d0d53f9b03127bf6a03cc1e19c2741ac
  Author: Alex Bennée <alex.bennee@linaro.org>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M tests/tcg/s390x/Makefile.target

  Log Message:
  -----------
  tests/tcg: drop -cpu max from s390x sha512-mvx invocation

With -cpu max we get a warning:

  qemu-s390x: warning: 'msa5-base' requires 'kimd-sha-512'.

But dropping the -cpu max and it still runs fine.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20220309112248.4083619-1-alex.bennee@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: David Hildenbrand <david@redhat.com>
Tested-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: fc3dd86a290a9c7c3c3273961b03058ae8f1d49f
      
https://github.com/qemu/qemu/commit/fc3dd86a290a9c7c3c3273961b03058ae8f1d49f
  Author: Ilya Leoshkevich <iii@linux.ibm.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M target/s390x/tcg/translate.c

  Log Message:
  -----------
  s390x/tcg: Fix BRASL with a large negative offset

When RI2 is 0x80000000, qemu enters an infinite loop instead of jumping
backwards. Fix by adding a missing cast, like in in2_ri2().

Fixes: 8ac33cdb8bfb ("Convert BRANCH AND SAVE")
Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
Message-Id: <20220314104232.675863-2-iii@linux.ibm.com>
Reviewed-by: David Hildenbrand <david@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 16ed5f14215b20c8dc49b96e2149032ba3238beb
      
https://github.com/qemu/qemu/commit/16ed5f14215b20c8dc49b96e2149032ba3238beb
  Author: Ilya Leoshkevich <iii@linux.ibm.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M target/s390x/tcg/translate.c

  Log Message:
  -----------
  s390x/tcg: Fix BRCL with a large negative offset

When RI2 is 0x80000000, qemu enters an infinite loop instead of jumping
backwards. Fix by adding a missing cast, like in in2_ri2().

Fixes: 7233f2ed1717 ("target-s390: Convert BRANCH ON CONDITION")
Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
Message-Id: <20220314104232.675863-3-iii@linux.ibm.com>
Reviewed-by: David Hildenbrand <david@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: c587bddb530c2f48b1a43b6df5028f78c39c81c3
      
https://github.com/qemu/qemu/commit/c587bddb530c2f48b1a43b6df5028f78c39c81c3
  Author: Ilya Leoshkevich <iii@linux.ibm.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M tests/tcg/s390x/Makefile.target
    A tests/tcg/s390x/branch-relative-long.c

  Log Message:
  -----------
  tests/tcg/s390x: Test BRASL and BRCL with large negative offsets

Add a small test in order to prevent regressions.

Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
Message-Id: <20220314104232.675863-4-iii@linux.ibm.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: David Hildenbrand <david@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 5e2d19b3cd18184dde9a4793c3fbd8283ebffdfc
      
https://github.com/qemu/qemu/commit/5e2d19b3cd18184dde9a4793c3fbd8283ebffdfc
  Author: Beraldo Leal <bleal@redhat.com>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

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

  Log Message:
  -----------
  tests/avocado: start PhoneServer upfront

Race conditions can happen with the current code, because the port that
was available might not be anymore by the time the server is started.

By setting the port to 0, PhoneServer it will use the OS default
behavior to get a free port, then we save this information so we can
later configure the guest.

Suggested-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Beraldo Leal <bleal@redhat.com>
Message-Id: <20220311171127.2189534-1-bleal@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 46697cb96e1cc6c3f1edbe572cee1ce9ac97cc58
      
https://github.com/qemu/qemu/commit/46697cb96e1cc6c3f1edbe572cee1ce9ac97cc58
  Author: Richard Henderson <richard.henderson@linaro.org>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M accel/tcg/cputlb.c

  Log Message:
  -----------
  accel/tcg: Fix cpu_ldq_be_mmu typo

In the conversion to cpu_ld_*_mmu, the retaddr parameter
was corrupted in the one case of cpu_ldq_be_mmu.

Fixes: f83bcecb1 ("accel/tcg: Add cpu_{ld,st}*_mmu interfaces")
Resolves: https://gitlab.com/qemu-project/qemu/-/issues/902
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20220315002506.152030-1-richard.henderson@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Tested-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 377bf6f37da11d14641a0e973c4ed272259cca9c
      
https://github.com/qemu/qemu/commit/377bf6f37da11d14641a0e973c4ed272259cca9c
  Author: Philippe Mathieu-Daudé <f4bug@amsat.org>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M cpu.c
    M include/exec/cpu-common.h
    M include/sysemu/cpus.h
    M softmmu/cpus.c

  Log Message:
  -----------
  softmmu: List CPU types again

Commit e0220bb5b2 made cpus.c target-agnostic but didn't notice
the cpu_list() function is only defined in target-specific code
in "cpu.h". Move list_cpus() declaration to "exec/cpu-common.h"
because this function is not softmmu-specific and can also be
used by user-mode, along with moving its implementation to cpu.c,
which is compiled per target.

Fixes: e0220bb5b2 ("softmmu: Build target-agnostic objects once")
Reported-by: Max Filippov <jcmvbkbc@gmail.com>
Suggested-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-Id: <20220314140108.26222-1-philippe.mathieu.daude@gmail.com>
Tested-by: Max Filippov <jcmvbkbc@gmail.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>


  Commit: 1d60bb4b14601e38ed17384277aa4c30c57925d3
      
https://github.com/qemu/qemu/commit/1d60bb4b14601e38ed17384277aa4c30c57925d3
  Author: Peter Maydell <peter.maydell@linaro.org>
  Date:   2022-03-16 (Wed, 16 Mar 2022)

  Changed paths:
    M accel/tcg/cputlb.c
    M cpu.c
    M include/exec/cpu-common.h
    M include/sysemu/cpus.h
    M softmmu/cpus.c
    M target/s390x/tcg/translate.c
    M tests/avocado/avocado_qemu/__init__.py
    M tests/tcg/s390x/Makefile.target
    A tests/tcg/s390x/branch-relative-long.c

  Log Message:
  -----------
  Merge tag 'pull-request-2022-03-15v2' of https://gitlab.com/thuth/qemu into 
staging

* Fixes for s390x branch instruction emulation
* Fixes for the tests/avocado/boot_linux.py:BootLinuxS390X test
* Re-enable the "-cpu help" output

# gpg: Signature made Wed 16 Mar 2022 08:01:14 GMT
# 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-2022-03-15v2' of https://gitlab.com/thuth/qemu:
  softmmu: List CPU types again
  accel/tcg: Fix cpu_ldq_be_mmu typo
  tests/avocado: start PhoneServer upfront
  tests/tcg/s390x: Test BRASL and BRCL with large negative offsets
  s390x/tcg: Fix BRCL with a large negative offset
  s390x/tcg: Fix BRASL with a large negative offset
  tests/tcg: drop -cpu max from s390x sha512-mvx invocation

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>


Compare: https://github.com/qemu/qemu/compare/22a3a45ade8d...1d60bb4b1460



reply via email to

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