qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 0e3ed7: meson: Unify mips and mips64 in host_


From: Richard Henderson
Subject: [Qemu-commits] [qemu/qemu] 0e3ed7: meson: Unify mips and mips64 in host_arch
Date: Mon, 03 Jan 2022 09:35:41 -0800

  Branch: refs/heads/staging
  Home:   https://github.com/qemu/qemu
  Commit: 0e3ed77de51fab46d1ade0bee102e68fa376fbd8
      
https://github.com/qemu/qemu/commit/0e3ed77de51fab46d1ade0bee102e68fa376fbd8
  Author: Richard Henderson <richard.henderson@linaro.org>
  Date:   2021-12-30 (Thu, 30 Dec 2021)

  Changed paths:
    M meson.build

  Log Message:
  -----------
  meson: Unify mips and mips64 in host_arch

Fixes the build on a mips64 host.  Prior to the break, we identified
the arch via the __mips__ define; afterward we use meson's
host_machine.cpu_family().  Restore the previous combination.

Fixes: 823eb013452e ("configure, meson: move ARCH to meson.build")
Reported-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>


  Commit: fd0f79d715420eb3eac1de738983046cefc5df7d
      
https://github.com/qemu/qemu/commit/fd0f79d715420eb3eac1de738983046cefc5df7d
  Author: Richard Henderson <richard.henderson@linaro.org>
  Date:   2021-12-30 (Thu, 30 Dec 2021)

  Changed paths:
    M configure
    M tests/tcg/configure.sh

  Log Message:
  -----------
  tests/tcg: Use $cpu in configure.sh

Use $cpu instead of $ARCH, which has been removed from
the top-level configure.

Tested-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Fixes: 823eb013452e ("configure, meson: move ARCH to meson.build")
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>


  Commit: 909c476d991185720a15c36fa7fe9159ccb06ab2
      
https://github.com/qemu/qemu/commit/909c476d991185720a15c36fa7fe9159ccb06ab2
  Author: Richard Henderson <richard.henderson@linaro.org>
  Date:   2021-12-30 (Thu, 30 Dec 2021)

  Changed paths:
    M tests/tcg/Makefile.target

  Log Message:
  -----------
  tests/tcg: Unconditionally use 90 second timeout

The cross-i386-tci test has timeouts because we're no longer
applying the timeout that we desired.  Hack around it.

Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Fixes: 23a77b2d18b8 ("build-system: clean up TCG/TCI configury")
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>


  Commit: 9f54dc1ce69045f1a5f9f2339b81274838901a3f
      
https://github.com/qemu/qemu/commit/9f54dc1ce69045f1a5f9f2339b81274838901a3f
  Author: Richard Henderson <richard.henderson@linaro.org>
  Date:   2021-12-30 (Thu, 30 Dec 2021)

  Changed paths:
    M target/hppa/op_helper.c
    M tests/tcg/hppa/Makefile.target
    A tests/tcg/hppa/stby.c

  Log Message:
  -----------
  target/hppa: Fix atomic_store_3 for STBY

The parallel version of STBY did not take host endianness into
account, and also computed the incorrect address for STBY_E.

Bswap twice to handle the merge and store.  Compute mask inside
the function rather than as a parameter.  Force align the address,
rather than subtracting one.

Generalize the function to system mode by using probe_access().

Cc: qemu-stable@nongnu.org
Tested-by: Helge Deller <deller@gmx.de>
Reported-by: Helge Deller <deller@gmx.de>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>


  Commit: 5c23f0c3191907000bab278654570a7d5879822a
      
https://github.com/qemu/qemu/commit/5c23f0c3191907000bab278654570a7d5879822a
  Author: Richard Henderson <richard.henderson@linaro.org>
  Date:   2022-01-03 (Mon, 03 Jan 2022)

  Changed paths:
    M .gitlab-ci.d/static_checks.yml

  Log Message:
  -----------
  gitlab: Disable check-python-tox

Set this test to be manually run, until failures can be fixed.

Suggested-by: John Snow <jsnow@redhat.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>


  Commit: b5a3d8bc9146ba22a25116cb748c97341bf99737
      
https://github.com/qemu/qemu/commit/b5a3d8bc9146ba22a25116cb748c97341bf99737
  Author: Richard Henderson <richard.henderson@linaro.org>
  Date:   2022-01-03 (Mon, 03 Jan 2022)

  Changed paths:
    M .gitlab-ci.d/static_checks.yml
    M configure
    M meson.build
    M target/hppa/op_helper.c
    M tests/tcg/Makefile.target
    M tests/tcg/configure.sh
    M tests/tcg/hppa/Makefile.target
    A tests/tcg/hppa/stby.c

  Log Message:
  -----------
  Merge tag 'pull-misc-20220103' of https://gitlab.com/rth7680/qemu into staging

Fix some meson conversion breakage
Disable check-python-tox
Fix emulation of hppa STBY insn

# gpg: Signature made Mon 03 Jan 2022 09:31:48 AM PST
# gpg:                using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F
# gpg:                issuer "richard.henderson@linaro.org"
# gpg: Good signature from "Richard Henderson <richard.henderson@linaro.org>" 
[ultimate]

* tag 'pull-misc-20220103' of https://gitlab.com/rth7680/qemu:
  gitlab: Disable check-python-tox
  target/hppa: Fix atomic_store_3 for STBY
  tests/tcg: Unconditionally use 90 second timeout
  tests/tcg: Use $cpu in configure.sh
  meson: Unify mips and mips64 in host_arch

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>


Compare: https://github.com/qemu/qemu/compare/814a0505302d...b5a3d8bc9146



reply via email to

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