Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 5a5d18c75666378ff5db70268dbd39bd38488f21
      
https://github.com/qemu/qemu/commit/5a5d18c75666378ff5db70268dbd39bd38488f21
  Author: Michael Tokarev <m...@tls.msk.ru>
  Date:   2025-08-07 (Thu, 07 Aug 2025)

  Changed paths:
    M tests/qemu-iotests/tests/mirror-sparse

  Log Message:
  -----------
  tests/qemu-iotests/tests/mirror-sparse: actually require O_DIRECT

Commit c0ddcb2cbc146e introduced the test which uses cache=direct
mode, without checking if the scratch filesystem supports O_DIRECT.
A subsequent commit, afeb002e0ad49d, tried to fix that issue, but
instead of checking for o_direct, it checked for
`_supported_cache_modes none directsync`, which is not what the
original mirror-sparse test uses.  Fix both by actually checking
for o_direct.

Fixes: c0ddcb2cbc146e "tests: Add iotest mirror-sparse for recent patches"
Fixes: afeb002e0ad49d "tests/qemu-iotests/tests/mirror-sparse: skip if O_DIRECT 
is not supported"
Reviewed-by: Stefan Hajnoczi <stefa...@redhat.com>
Signed-off-by: Michael Tokarev <m...@tls.msk.ru>


  Commit: 8c9aae4364b25f0fd791eb3128b7650d7720d473
      
https://github.com/qemu/qemu/commit/8c9aae4364b25f0fd791eb3128b7650d7720d473
  Author: Stefan Weil via <qemu-triv...@nongnu.org>
  Date:   2025-08-07 (Thu, 07 Aug 2025)

  Changed paths:
    M meson.build

  Log Message:
  -----------
  meson: Fix brlapi compile test for Windows builds

brlapi__openConnection returns a brlapi_fileDescriptor which is a pointer
for Windows builds.

The test for brlapi fails with cross builds on Debian trixie
(x86_64-w64-mingw32-gcc (GCC) 14-win32):

testfile.c:4:30: error: returning 'brlapi_fileDescriptor' {aka 'void *'} from a 
function with return type 'int' makes integer from pointer without a cast 
[-Wint-conversion]
    4 |      int main(void) { return brlapi__openConnection (NULL, NULL, NULL); 
}
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-----------
../../../meson.build:1607: WARNING: could not link brlapi, disabling

Signed-off-by: Stefan Weil <s...@weilnetz.de>
Reviewed-by: Pierrick Bouvier <pierrick.bouv...@linaro.org>
Reviewed-by: Michael Tokarev <m...@tls.msk.ru>
Signed-off-by: Michael Tokarev <m...@tls.msk.ru>


  Commit: e66644c48e96e81848c6aa94b185f59fc212d080
      
https://github.com/qemu/qemu/commit/e66644c48e96e81848c6aa94b185f59fc212d080
  Author: WANG Rui <wang...@loongson.cn>
  Date:   2025-08-08 (Fri, 08 Aug 2025)

  Changed paths:
    M target/loongarch/tcg/insn_trans/trans_vec.c.inc

  Log Message:
  -----------
  target/loongarch: Fix [X]VLDI raising exception incorrectly

According to the specification, [X]VLDI should trigger an invalid instruction
exception only when Bit[12] is 1 and Bit[11:8] > 12. This patch fixes an issue
where an exception was incorrectly raised even when Bit[12] was 0.

Test case:

```
    .global main
main:
    vldi    $vr0, 3328
    ret
```

Reported-by: Zhou Qiankang <wszqk...@qq.com>
Signed-off-by: WANG Rui <wang...@loongson.cn>
Reviewed-by: Song Gao <gaos...@loongson.cn>
Message-ID: <20250804132212.4816-1-wang...@loongson.cn>
Signed-off-by: Song Gao <gaos...@loongson.cn>


  Commit: 6b30d735cf53e2391f521a64d2a19fe6ad9609c0
      
https://github.com/qemu/qemu/commit/6b30d735cf53e2391f521a64d2a19fe6ad9609c0
  Author: Stefan Hajnoczi <stefa...@redhat.com>
  Date:   2025-08-08 (Fri, 08 Aug 2025)

  Changed paths:
    M meson.build
    M tests/qemu-iotests/tests/mirror-sparse

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

trivial patches for 2025-08-07

# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCgAdFiEEZKoqtTHVaQM2a/75gqpKJDselHgFAmiVEtUACgkQgqpKJDse
# lHh6Lg/+MdkCRc9q+1lo2pQqu5AY3uWMVxCgHZSGgTkkBpSgp4AXgPU9AusOU7jd
# ZEKsmfHTiSodahE7+c6k09yzD+6FIBO3CTi502YPvzJ4Fmyd1Y5hWjUcG+lh9Qhs
# zDA4rg3Gfg8ecCZX9S4A0DAlLmgxCCnqJaGnJhv1sCYgmG1/jshTdpZbgxHDhxho
# 202yMqJagsWApTPmslEBgdBBC8cKUqd8+Lb9AYd+68As9mvCyLq8VbA4lPJ9sSgm
# PdeJzNdFSc5UNKbUe5AYghXeof++mBdKrvegIzRfCVtDkS64ermh2kL22iZI+9Ij
# nxgxYWQAYrsyF6d3vrRTVDWovAPEReu4j1VywOAbaQX6464EVnXDAeq+y9JOlZDs
# +d2pb1uyyFUqGh1A3OwSApyiGGOeMXxDxm77ixkFgf+WTPZ+BNOOrl/YootRxk87
# z7BmTqzycO2eRo6OGNh04LfEOTILhXtENy7NrS/dC2EG4+lgWuGOb3Cl4v1O6cE9
# E2cS7pqpihGyNTXai//USazr3Dh6NxmBsMEfZvWw/WMDy71kBx7XpKn4jv6Dnh+b
# wgg3CoLu9YeCdpmp1zb/g0wKEvFU41f2W1dR7BvCG18xtalr5zmFbdiDRwhnSwJh
# VW8k0XHcBXYHeBBqyrNglZ31alGq2UlmVG29LOzZyfFEVxz+HfM=
# =GrRa
# -----END PGP SIGNATURE-----
# gpg: Signature made Thu 07 Aug 2025 16:55:49 EDT
# gpg:                using RSA key 64AA2AB531D56903366BFEF982AA4A243B1E9478
# gpg: Good signature from "Michael Tokarev <m...@debian.org>" [unknown]
# gpg:                 aka "Michael Tokarev <m...@corpit.ru>" [unknown]
# gpg:                 aka "Michael Tokarev <m...@tls.msk.ru>" [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: 9D8B E14E 3F2A 9DD7 9199  28F1 61AD 3D98 ECDF 2C8E
#      Subkey fingerprint: 64AA 2AB5 31D5 6903 366B  FEF9 82AA 4A24 3B1E 9478

* tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu:
  meson: Fix brlapi compile test for Windows builds
  tests/qemu-iotests/tests/mirror-sparse: actually require O_DIRECT

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


  Commit: a74434580e1051bff12ab5eee5586058295c497f
      
https://github.com/qemu/qemu/commit/a74434580e1051bff12ab5eee5586058295c497f
  Author: Stefan Hajnoczi <stefa...@redhat.com>
  Date:   2025-08-08 (Fri, 08 Aug 2025)

  Changed paths:
    M target/loongarch/tcg/insn_trans/trans_vec.c.inc

  Log Message:
  -----------
  Merge tag 'pull-loongarch-20250808' of https://github.com/gaosong715/qemu 
into staging

pul-loongarch-20250808

# -----BEGIN PGP SIGNATURE-----
#
# iLMEAAEIAB0WIQTKRzxE1qCcGJoZP81FK5aFKyaCFgUCaJVRCAAKCRBFK5aFKyaC
# Fn9TA/97BaWn3s3HlDy8HhIEereLJ1NWz9FGmYw2jBT77IVrpWeSSmUY3LapmHT0
# lVTrj4aCRlY5zjKn4xw8AQLACrNl2SL5brPXg4YMuwow062Akq/Ow+ooj3LHSlnX
# qXULIMi7hq3gPcmjLeR03AJjiSR2fgIjTzUN8RjangAS+PZ8/A==
# =ZQ4o
# -----END PGP SIGNATURE-----
# gpg: Signature made Thu 07 Aug 2025 21:21:12 EDT
# gpg:                using RSA key CA473C44D6A09C189A193FCD452B96852B268216
# gpg: Good signature from "Song Gao <gaos...@loongson.cn>" [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: CA47 3C44 D6A0 9C18 9A19  3FCD 452B 9685 2B26 8216

* tag 'pull-loongarch-20250808' of https://github.com/gaosong715/qemu:
  target/loongarch: Fix [X]VLDI raising exception incorrectly

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


Compare: https://github.com/qemu/qemu/compare/cd21ee5b27b2...a74434580e10

To unsubscribe from these emails, change your notification settings at 
https://github.com/qemu/qemu/settings/notifications

Reply via email to