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